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_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '454B44' IMAGE_NUMBER = 55448097 IMAGE_TIME = 1977-11-15T08:50:45Z EARTH_RECEIVED_TIME = 1977-11-17T22:22:34Z ORBIT_NUMBER = 454 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 NOTE = "LIMB 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 0/9,M¿/>±F;G훧8€/h+Öá sÄ]¤)ÁÒÍ/yöèÆÁ›ÆܥݽÙZ "$$&(((((**********((((((**(**(((((((*((*(**,,,,,,*******,,,,,*,,.....,,.,,......,,,..000000..0.00222000000022220002242244222224444442222444422422464466664444466666444466666666666868666664668686666688888666666666866666688888886666888888666668:8888888888888666666686666666688664444444464220.( $$&&&&(&((((****((((******* $(**,,,******,,.,,,,,,,,,.,,,,,,,,.......,....000.....0.0000....00000000000022220000022222222022244222222224444222244444424244444444444444666444444446644444446666464444466664444446666444466666666444666666644666686664466666666644666666664444646444422444444222000"$$$$&&&&((((((((((******(((((*****((*****,,****,*,,,,,,,*&*,,,,,,,,,,,....,,,,,......( ,...0000.....0000000.000002,,00000222222002222222220222222222222244442222224444422222244444224244444444224444644422444464444444446444444446444244444666664444666666444446666444444464444442444444422222200 """$&&&&&&&&&(((((((((((((****(((((**************,,*****,,,,,,,,,,,,..,,,*,,,,......,.,.......,....000......0000000..000000000000022220000022220.000222222220222242222222224$.222222244442222244442222224024442224444444222244444422222444644444444666442444666644442444444442224444424222222220. ""$$&&&&&&&&((((((&(&(((((((((((((****(*((*************,,,****,*,,,,,****,,,,.,,,,,,......,,,,.......,....00........000......00020000000020200000002222000022222222020222222000222222222222444222222222442222222244422222242424222242420442222444444422244444444422,.444422222444422222222422200,  ""$"$"$$&&&(((&&&&(((((((((&((((***((((*******(**************,,,******,,,,,,***,,,,..,,,,,,,....,,,..........,....0.........0000...0000000...000000000002022000000022222200000222220000222222222222222222202222422222222444422222222422222224444422222444444222444442222224444222220222422220220.  """"$$&&&&&&&&&((((((&&&&((((*((((((((**((((((********(**,**********,,,,****,,,,,,,*,*,,,.,.,,,,,......,,,,........,.....0........0000....000000....00000000000020000000000222000000222220000022222200002222222200222222202222222222222224422222224442222222444442222222242222222222222020222200 ""$$$&&$$$$&&&&(&&&&&&&((((((&((((((((((((((****(((*(*******(******,*****,,,,,,,,**,*,,,,,**,,,,...,,,,.,....,,,,,............0..........000.....0000000...00000000.00000000000000000000.000022200000022220000000222200002222222200222222202222222222202224422222222244222202222222200022222200.  ""$$$$$$$&&&&&&&&&&&&(((((&&&&(((((((&(((**((((((((*****(((*******((****,,,*******,,,,****,,,,,,,,,,,,,,.,,,,,,,,,...,,,,,............0.0.......000.......00000...00000000...00000000.000020000000002220000000222200002222220000022222200002222222222222222200222222222202222222000002222200000. """""$$&&&&&$&&&&&(((&&&&&((((((&&&((((((((&((((****((((((*****(((************,,,,,*****,,,,,,,,*,,,,,,,,,,,,,,...,,,,,.....,,,,.........,....00........00.0.....00000....0000000....000000..00000000000.00220000000002200000002222000022222222000222222200022222222020022222000000222200000000.  """$$$$$$$&&&&(&&&&&&&&&(((&&&&&&((((((((((((*(*((((((******((********(*(***,,,******,,,,,****,,,,,,,***,,,,,,,,,,,,...,.,,,,,......,,,.........,....0.......0.00......000000.....00000.....00000..0.00000000000002000000000020000000022220002022222000222222220202222222000000220000000022000. """$$$$$$$&&&&&&&&$&&&((&(&&&&&((((((&((&(((((((((((**(**(((((*****((((***,***(*****,,,*****,,,,,,,****,,.,,,,*,,,,,,,,,,,,,,....,,,,........,,....0........00.........00.......0000......000.0...0000000..0.00000000.00000000.00002020000000202222000022222200022222222000022220000000222000... """"""$$$&&&&&$$&&&&&&&&&&&&((((&&&&&(((((((&(((((**((((((((****((((*******(****************,,*******,,,,,****,,,,,,,*,,,,,.,,,,,,,....,,,,,,......,,,.......................000.......0000......00000.....000000....000000..0000200000000000000000002222000000222200000000220000000000000000000 ""$$$$&$$$&$&&&&&&&&&&&&((((&&&&&(((((((&&((((((((((((((*((((((((****(((((**************,******,,,,,****,,,,,,***,,,,,,,,,,*,,,..,,,,,,,,.,..,,,,,.......,,........,,.....0.................0000.......000......0000000..00000000..0000000000000022000000002200000020222000000000000000000000. """$$$$"$$$&&&&&&&&&&&&&&&&&&&&&((((&&&&&&(((((((&(((((((((((((****((((********(***************,,,*****,,,,*,*****,,,,,,**,,,,.,,,,,,,,,.,.,,,,,......,,,,,.....,,.,,......,.,.............000.......00........0000.....000000.....00000000000000000000000020000000222000000000000.000000000.., """""""$$&&&&&$&&&&&&&&&&&&&&((&&&&&&&((((((&(&&((((((((&(((((((((((((****(((((*******((************,,,*******,,,,,,****,,,,,,,**,,,..,,,,,,,,,...,,,,,......,,,,........,,,.......,........................000........000......00000....0000000.000000000000000202000000000000...000000000.00. ""$$$$$$$$&&&&&&&&$$$&&&&&&&&&&&(((((&&&&((((((((&&((((((*((((((**((((((((*****((*********(**************,,,,******,,,,*****,,,,,,,*,,,,,,,,,,,,,,,,..,,,,,......,,,,,,....,,,,.......,.,,.......,,...............0.......00000.....000000...0000000..00020200000000000000.000000.0..0.0000. """"$$"$$$$&&&&&&$$&&&&&&&&&&&&&&((&&&&&&((((((&&&&(((((((((((((**((&((((*****((((*******(*(************,,,*******,,,,*****,,,,,,,****,,,,,,,,,,,,,.,,,,,,,,,...,,,,,,.....,,,,,....,.,.,.......,,.........................0.......00000.....000000...000000000000002000..0000000.....00000.., """"""""$$&$&&$$$$&&&&&&&&&&&&&&&&&&&&&&(((((&&&&((((((((&((((((((((((((*(*(*(((*******(((**********************,,,,*****,,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,.,.,.,,,,,.....,,,,,.....,,,,.......,...........,...0........0..0.......0000.....000000.0..00000000..000000.....000000..... """$$$$&$$$$$$&&&&&&$$&&&&&&&&&&&&&(&&&&&&&&&((((((&&&((((((((((((((*((((((*****(((((*******(((***,*******************,,*,*****,,,,,,,**,,,,,,,*,*,,,,,,,,,*,,,...,,,,,,,....,,,,,.....,,,,,......,,,,.......,,,,......................0000.....00000.0...000000....0000000....0.00.0...0.... """""$$$$$$$&&&&&$$$&&&&&&&&&&&&&(&&&&&&&&((((((&&&(((((((&&(&((*(((((((((***((((((*****((((********(***************,,,*****,,,,,,,***,,,,,,**,,,,,,,,,*,,,,,.,,,,,,,,..,,,,,,,,...,,,,,,,.....,,,,........,.,......,,...............0.0.......00........00000...000000.....000.00.....0000., """""""$$$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&((((((&&&&((((((&(((((*(((((((((***(((((*******((************************,,,,*****,,,,,,****,,,,,,,,**,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,...,,,,,,,...,.,,,,,.....,,..........,,..............0......00.00......00000....0.0000......00000..., "" " ""$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&((&&&&&&&&(((&&&&&(&(((((((((((((((((((((**(*(((((******(((*******(((***********************,,,,*****,,,,,,,****,,,,,****,,,,,,,,,,,,,..,,,,,,,,,..,,,,,,....,.,,,,.....,,,,,......,,,,..............0.......0.0.......0000.0.....000.......00.0.0...... """$$$$$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&(((((&&(&(((((((((((((((((((((((****(((((*******(*(**********************,,********,,,,*****,,,,,,,**,,,,,,,,**,,,,,,,,,,,,,,,,.,,,,,,,,..,,,,,,,,...,,,,,,....,,,,,........,,.......,.....0..........0.......00000.......000.......00.. """"""""$$&$&&&$$$$$&&&&&&&$&&&&&(&&&&&&&&&((&&&&&&&((((&&&&(((((((&((((((*((((((((***((((((******((((***********************,********,,,,******,,,,,,****,,,,,,****,,,,,,,,*,,,,,,,,,,,,,,..,,,,,,,,.,.,,,,,,...,.,,,,.......,,,,........,..............0.......0.000.......00........00...., """"""$$$&&$$$$$&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&&((((&&&&&&((((&((((((((((((((((((*(((((((*****(((((******(((*************************,*******,,,******,,,,,*****,,,,,,****,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,....,,,,,,......,,,,.......,,.....0.......0000.......0..........0......., """$$$$$$$$$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((&&&((((((((((((((((((((((((**((((((*******(((********((***********************,,,*******,,,,******,,,,,****,,,,,,,***,,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,...,,,,,,,.....,,,,......,,..............0.0........0.0........0.........., """"""""$$$$&&&$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&(((((((&&((((((((((((((***((((((****(((((*******(*((************************,*******,,********,,*,,*****,,,,*****,,,,,,,,,*,,,,,,,,**,,,,,,,,,,,,,.,,,,,,,,,..,,,,,,,,...,,,,,,.......,.,...................................0.., """""""$$$$&$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&(((&&&&&&(((((&&&((((((((&(((((((((((((((***((((((******((((********(*********(**************,*********,,*,******,,,,*****,,,,,,*,*,,,,,,,,**,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,....,,.,,.......,.....0...................................., """"$$$$$$$$$&&&&&&$$$$$&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&(((((&&(&&(((((((&(((((((((((((*(**((((((((***((((((*****((*(*********************************,*********,,,******,,,,,******,,,,,****,,,,,,,*,*,,,,,,,,,,,,,,.,,,,,,,,..,,,,,,,.....,,,,........,,..................,,.............., """$$""$$$$$&&&$$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&((((((&&(&((((((((((((((((((((((**(((((((((***((((*******(((***********************************,,*******,,,,******,,,,******,,,,,,***,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,......,....................................0.., """""""$$$$&&&$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(((((&&&((((((((&((((((((((((((((((*(((((****(((((******(((*(*******************************************,,*******,,,,******,,,,,*****,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,....,,,,,.......,..............................., """""$$&$$$$$$$&&&&&$$&&$&&&&&&$$$&&&&&&&&&&&&&&(&&&&&&&(((((&&&&((((((&&&((((((((((((((((((((((((**((((((*(****((((****************************(*************************,*********,,,,*****,,,,,****,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,......,,,.......,..,.....................,  """"$$"$$$$&&&&$$$$$&&&&&&$$$$&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&(((((&&&&((((((((((((((((((((((((*((((((((***(((((*******((((******(*((***********************************,********,,,******,,,,,****,*,,,,****,,,,,,,,,*,,,,,,,,,,,,,,.,,,,,,,.....,,,,,.......,........................... """"""$""$$&&&$$$$$$&&&&&$$$$&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&((((&&&&&&((((((&&((((((((&((((((&(((((((**((((((((****(((((((******(((********(********************************************,,,******,,,,,****,,,,,,,***,,,,,,,,,,,*,,,,,,,,,,,,.,,,,,,,.....,,,,,.......,..................,, """""""""$$&&$$$$$$$&&&&$$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(((((&&&&(((((((((&(((*(((&&&(((**((((((((**(*(((((****(((((*******(**********(***( *************(*******,*****(*,**********,,******,,,,******,,,,,,,,*,,,,,,,,,,,,,..,,,,,,,,......,,,.......,,........,.,........,, """$$$$$$$$$$&&&&$$$$$$&&&&$$$&$$&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(((&&&&&((((((((&(((((((((((((((((((((((((*(*(((((*******(((*******(**********(********((***********************************,*********,,,,****,**,,*,****,,,,,,,,,,,,,,,,,,,**..,.,,,,,.....,,,,........,&,............* """"$"$"$$$&$&&$$$$$$&&&&&$&$$$&&&&&&$&$&&&&&&&&&&&&&&(&&&&&&&&(((&&&&&&((((((&&&(((((((((&(((((*((((((((*((((((((((**((((((****(((((********((*******(*(*******************(**************,**********,*******,,,*,*****,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,......,,,,.....,,,,,.,.....,.......* """""""$$$$&&$$$$$$&&&$$$$$$$&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&(((((&&&&&((((&(&&&((((((((&((((((((((((((*((((((((((***((((((*****((((*******((********(*********(*(**********************************,********,*,,******,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,,......,,,.,.....,,,,......., """"""$$$$$$$$$$&&&$$$$$$$&$&$&$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((((&&&&((((((&(&((((((((((((((((((((((((((((((((((***((((((*****(((((********((********((*******************************************************,,,*****,,,,,,,,,,,,,,,,,,,,,,..,,,,,,.......,,,,,.....,,,,.......,.., """""$$$$$$$&$&&&$$$$$$&&&&&$$$$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&((((&&&&&&(((((((&&(((((((((((((((((((((((***((((((((**(((((((*(**(*((((*****(((((*******((********(((********(***********************************,********,,,,,***,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,,,...,,.,,,........,...., """""""""$$$&&$$$$$$$&$&&$$$$$$&&&&&&$$$$&&&&&$&$$&&&&&&&&&&&&&((&&&&&&&&((((&&&&&(((((((&((((((((((&((((((((((((((*((((((((((**(((((((*****(((*******((((*(**************(****(********************************,**********,,****,*,,,,,,,,*,,,,,.,,,,,,,,,,.,,,,,..,..,,,,..,....,,,,....., """""""""$$$$$$$$$$$&&&$&$$$$$&&&&$$$$$&&&&&&&&&$&&&&&&&&&&&&&&((&&&&&&&&(&(&&&&&((((((((&((((((((((((((((((((((((*(((((((((**((((((((*(*(((((******(((((******((((*******((********************************************,**********,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,.,..,,,,,.....,.,,,........, """"$$$$$$$$$$&&&$$$$$$$&&$$$$$$$&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((&(&&&&((((((((&&(((((((((((((((((((((((*(*((((((*(***((((((***(*(((((*****((((*******(**********(*(*******(*(********************************,*,,*****,*,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,....,,,,,...,.....,, """"$""$$$$$$&&$$$$$$$&&$&$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(((&(&&(&&(((((&&(&(((((((((((((((((((((((((**((((((((**((((((*****(((((*****((((((*****((((********((********(*(********************************,,,*******,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,....,,,,,,........,..., """"""""$$$$&$$$$$$$$$&$&$$$$&$&&&&$$$$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((((&&&((((((((((((((((((((((((((((((((((((((((((((***(((((((***(((((((****(((((******(((((*****(((**********************************,,********,,,******,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,.....,,,......, "" """""$$$$$$$$$$$&&&$$$$$$$&&&$$$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&(&&&&(((((((&&(((((((((&((((((((((((((((((((((((((((((((((**(*((((((***(((((((*****(((((*****((((*******((*(********(*************************,,****,**,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,......,, """$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&((((&&&&&(((((((((((((((((((((((((((((((((((*((((((((*(*(((((((*****(((((***(((((((****(*(((******((((****(***((*************************,*******,,,,****,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,.......,,, """"""""$$$$$$$$$$$$$$$$&$$$$$$&&&&$$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&((((((&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((*****(((((*(**(((((******((((*******((((********(****************,*******,*,******,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,......,,...., """"""""""$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((&&&&&((((((((&(((((((((((&((((((((((((((((((((((((*(((((((((*((((((((***(((((((*****(((((*****(((*(******(((((******((*************************,*******,,,*,*,*,,,,,,,,,,,,,,,.,,,,,,,,,.,,,,,,....., """"""""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&(&&(((((&&(&(((((((&(((((((((((((((((((((((((*((((((((*((*((((((((*(((((((((**(((((((***((((((((*((((((((*****(((**********************************,,,,***,*,,,,,,,*,,,,,,,,,,,,,,..,.,,,,,......,, """"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((&&&&&((((((((&(((((((&(((((((((((((((((((((((((((*((((((((*((((((((((((*((((((**((((((((****(((((******((((*****(*************(**************,,********,,,,*,,,,,,,,,,,,,,,,..,,,,,,,..,.,,,,, """"""""""$$$$$$$$$$$$$&$$$$$$$$$&&$&$$$$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&(&((((((&&&(((((((&&(((((((((((((((((((((((((((((((((((((((((((((*(((((((((**((((((((**((((((((***(((((((****((((************************,*,******,,,*,,**,,,,,,,,,,,,,,,.,,,,,,,,,..,,,,,.,, """""""""$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(((((&((&((((((((&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(((((((****((((((****(((((*******(((***********************,,,*******,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,, """""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&((((&&(&&&&((((((&&(&(((((((((((((((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((****(((((*******((*********(**************,,*******,,,,,**,,,,,,,,,,,,,,,,,,,,,,,..,,.,, " """"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&(((((((&&&&&(((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*****(((((******(************************,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,..,.,,, """""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&((((((&&&&&(((((&&(&(((((((((&((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((*(***((((((*****(((((************************,*****,,,,,,,*,,,,,,,,,,,,,,,,,.,,,,,, """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(((&(&&&&((((((&&&&(((((&(&&(&(((((&((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(*((((((((((((((((*(***((((******(*(****************,******,,,,,*,*,*,,,,,,,,,,,,,,,,,,,,,,., """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(((&&&&&&&((((&&&&((((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((**(((((((***(*(*(((**********************,*,,*,**,,,,,,,,,,,,,,,,,,,,,..,,., """""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&(((((&&(((&((((&(&((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((((*****(*(*(************************,,,*****,,,,,,,,,*,,,,,,,,,,,,,.,,,, """"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&((&&(&&&&((((&&&(&(((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(((((*****************************,,,*,,,,,*,,,,,,,,,,,,,,,.,.,,,,  """"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&(&&&&&(((&(&&&&((((((&&&&(&((((((((((((((((&(((((((((((((((((((((((((((((&(((((((((((((*(((((((((((*((((((*((****(*(**(************,********,*,,,**,**,,,,,,,*,,,,,,,,,,,,, """"""""""$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&(((&&&&&&(&((((&&&((((((&(((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((****((((**********************,,*,*****,,,,,,,,,,,,,,,,,,,,,.,, " """""$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&((((&(&&&(((((((&(&&(((((&&&&((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*((((*************************,,******,,,,,,,,,,,,,,,,,,,,,,,,, """"$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&(&&&&&&(&&&&&&&&(&(((&(&&&&&&(((((&&((((((&&&&(((((((&&(((((((((&((((((((((&(((((((((((((((((((((((((((((((((((*(((((((((*****((***********************,,,*,***,,,,,,,,,,,,,,,.,,, """""""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(&&(&&&&&&&((&(&&((&(((((&&&(((((((&&&&&(((((((&&&((((((((((((((((((((((((((((((((((((((((((((*((((((((****(((((**********************,*,,**,*,,,,,,,,,,,,,,,,,,,* """"""""""$$$$"" "$$$$$$$$"$$$$$$$$$$$$$$&$$$"$$$$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&(&(*&&&&&((((&(&&&&&((((((&&&((((((((&&&&((((&(((&(((((((&((((((((((&(((((((((((((((((((((((((((((((((((((((((((*************************,******,,,,,,*,,,,,,,,,,,,* " """""""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&&&&&((&&&&&&&&(&&&&&&&&$"(&&&&&&&((((&((&(&((((((&&&&&&((((&&&&((((((&((&&(((((((&((((((((((((((((((((((((((((((((((*****((***********************,,,,,,**,*,,,,,,,,,,,,* """""""""$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&&(((&(&&&(&&(&((&&&&&(((((&&&(&&(&(((&&&&&(((((((&&&((((((&((&&((((((((&((((((((((((((((((""((((**(((((****************(******,,,,***,,,,,,,,,,,,,,,* """"$$"$$$$"""$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&(((&&&&&&(((&&&&&&&((((&(&&&&(&((&(&((&&((((&&((&&((((((((((((((((((((((((*(((((((**(((((((*******(**********(******,*****,,,,,,,,,,,,,,, """""""""""$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&(((&&&&&&(&((&&&&&&&&&((&&&&&&((&(&&&&&&&(((((&&((&(((&(&&&((((((((((&(((((((((((((((((((((((((((((((((**********************,*******,,,,,,,,,,,,,,,,, " """"""""$"$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&$&&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&(&&&&&&((&(&&&&&&&((&&&&&&((&((&&&&&&(&(((&&&(((((((((((((((((((((((((((((((((((((((((((((***((((************************,,,,,,,,,,,,,,,,,  """""""""$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&((&&&&&&&(&((&&&&&&&((((&&&((((((&(&&((((((((&((((((((((((((((((((((((*((((*((**********************,*,*,****,,,,,,,,,,,* "" """""$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&&&$&&$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&((&&&&&&&(&&&(&&&&&&(&(((&&&&&(((((&(&(((((((&(&((((((((((((((((((((((((((*(*(((*(************************,*****,,,,,,,,,,,* " """""""$""""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(((&&&&&&&&&&&&&&&&&&&(&&&&&&(&&((((((&(&(((((&(((((((((((((((((((((((((*(((((((((*******(*********************,*,,,,*,,,,,,, """""$"$"""$"$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&(((&(((&&(((((((((&(((((((((((((((((((((*(**(*((***********************,*,,,,,,,,,,,,, """""""""""$$"$"$""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&(&&&&&&&&(((((&&(&((((((&(((((((((((((((((*(((((((((((*(((*********************,*,,**,*,,,,,,,,* """"""""""$$$$$$"""$$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&((&(&&&(&&(((((&&((&(((((((((((((((((((((*(((((((((*********************,*,,*,*,,,,,,,,,* """""""""""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((&&&(&(&((&(&((((((((((&&((((((((((((((((((((((***(*****************,*****,*,,,,,,,,,* """""""""$$$$"""""$""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&((((&(&((((((((((((((((((((((((((((((((***(********************,,***,*,,,,,,,,,*  " """"""$"$$""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&&&&((((((((((((((((((((((((((((((((((****((***************,*****,,,,,,,,,,**  " """"$""$"""""$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&(&((((&&(((((((((((((((((((((((((****((***********************,,,,,,,,,*,* """""""$"""""""$$$""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$&&&$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((&&&&(((((&(&&((&((((((((((((((((((((((((((*(((************************,,,*,,,,,,, " """"""""""""""$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&$$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((&(&&((((((((((((((((((((((((*((((((*(**********************,,,,*,,,,,,,* """""""""""""$$$"""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$&$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&(((&(((((&((((((((((*((((*(((((*(************************,,*,,,,,,,* """""""""""""$$$""""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&$$$&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&((((((((((((((((((((((((((((((((*(*********************,,***,*,,,,,,*   """"""""$"""""""$"$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&$&&$&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&((((((&&&(((((((((((((((((((((((*(*(***(********************,,,,,,,,*  """"""""""$$$$$"""$"""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&$&&&&&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&(((((((((((((((((((((*(((((*(***********************,,,,,,,* """"""$$$"""""""$"$$"$"$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&&$$$$&&&&&&&$&$&&&&&&&&$&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&&((((((&(((&(((((((((((((((*((*(***********************,,,,,,,*  """""""""$"""""""""$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&$$&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&&&(&(((((((((((((((((((((((((*(*(**(**********************,,,,,*,*  " """"""""""""""$""$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$&&&$$&$&$$$&$&&$&$&&&&&&&$$&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&(&((((((&(((((((((((((((((((((*((**********************,,,,,***   """""""""""""""""$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$$$&&&$&&&$$$$$$$&&&$&&&&&&&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((((*(********************,**,,,,*,*  " """"""""""""$"$""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&&$$$&$&$$&&&&&&$$$$&&&&&&&$&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((((((((((((((((((((**********************,,***,,*,  """""""""""""""$"""""$$$$$"$""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$&$$$$$$$$$$&$$$$$&$$$$&$$$&&&$$&$&&$$$$&&&&$&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(&(&(((((((((((((((((((*((*********************,*,*,,,,*  """""""""""""$"$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$&$$$$$&$&$$$$$&$&$&$&$$$$&$&&&&$&&$&$&&&$&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((&((((((((((((((((((((((((((((******************,*,*,,*,**   """"""""""""$""""""""""$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&&$&&$$$$$$&$$$&$&&&&$&&&&&&$$$&&&&&&&&&&$&&$$&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((*(****************************,,**   " """""""""$""""""""""""$$$"$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$&$$$&&&&&&$&&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((*******************,,,,,,**  " """"""""""""""""""""""$"$""$"$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&&$$$&$&$&$&&&&$&&&&$&&&&&&&&&&&&$&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((**(*(*********************,,,*   " """""""""""""""""""""$"""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$&$$$$$$$$&&$&&$$$&$&$$&&&&&&$$$$$$&&&&&&&&&&&&&&$&$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&((((&(((((((((((((((((((((((********************,,,,**  " """"""""""""""""""""""""""$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$&$&&&&&$&$$&&&&&&&&$&$&$&&$&$&&$&$&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((*(*(((*********************,*,*  """"""""""""""""""""""""""""$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$$&&&$&&&&&&$$$&&&&$&$$&&$&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&(&&(&(((((((((((((((((((((*(((((*(*********(*********,,,**    """"""""""""""""""""""""""$""$$$"$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$&$$&$$&&&&&$$&&&$$&&&&$$&&$&&&&&&$$&$&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(((((((((((((((((*(((((((*(*********(*******,,,,*( """""""""""""""""""""""""""$"""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$$$&$&&$&&$&&&&$&$&&$&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((*((****************,*,*,*   """""""""""""""""""""""$""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$&&$$$$$&$&$$$$&$$$$&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((*((((((********************,,** " """"""""""""""""""""""""""$"""$""$"$"$$$"$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&$&$$$$$$$$$$&$&$&&$$&$&&$&&&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&((((((((((((((((((((((((*(*******************,,**  " """"""""""""""""""""""""""""""$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$$$$&$$$$$&$$&$$$$$&&$$$&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((**(*****************,** """"""""""""""""""""""""""""$""$"$$"$"$"$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$&$$$$&&$$$$&$&&&$&&$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(((((((((((((((((((((((***((******************  """"""""""""""""""""""""""""""""""$"""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$&$$$&&$$$$$&$$$$&&$$&&&&&$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&((((((((((((((((((((((((*(*****************,,*** """"""""""""""""""""""""""""""""$""""""""""""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$&$$&$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(((((((((((((((((((((*((**(******************* """"""""""""""""""""""""""""""$$"""$"$$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$&$&$&$&$$$$&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((****(****************** """"""""""""""""""""""""""""""$""$""$$""$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$&$$$$$$$$$$&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((&(((((((((((((((((((((*(*((******************* """"""""""""""""""""""""""$""""""""$""""$"""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&((&(((((((((((((((((((((*(**((*(*(*****,******* """""" """"""""""""""""""""""""""""""""$""$$"$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$&$$&$$$&$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((*((********************** """""""""""""""""""""""""""""""""""""""$"$"$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&((((((((((((((((((((((*((*(************,,** """""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(&((((((((((((((((((((((*(***(************** """""""""""""""""""""""""""""""""""$"""""$""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&$$$$$&$$$&&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((*((*((**************  """"""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((((((((((((((*(*((***************  """"""""""""""""""""""""""""""""""""""""""$""""""""$"""$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&((((((((((((((((((((*((*************,** "" """""""""""""""""""""""""""""""""""""""""""$"""$"""$""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((*(((((*(((***************   " """" """"""""""""""""""""""""""""""""""""$"""""""""$"$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&((((((((((((((((((((*((**(************* " """"""""""""""""""""""""""""""""""""""""$"$"$$"""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((((((***************  " " """""""""""""""""""""""""""""""""""""""""""""""""$"$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((((((((((((*((**************  " """""""""""""""""""""""""""""""""""""""""""""""$""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((((**************   " """""""""" """""""""""""""""""""""""""""""""""""$"$"""$""$$""$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&(((((((((((((((*((((*(*(**********  " """ """""" """""""""""""""""""""""""""""""$""""""""$$"""""$$$$$"$$$$$$$$$"$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$$$$&$&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((*************  " "" """ """""""""""""""""""""""""""""""""""""""""$"$$"$$"$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((*(*(**************  " " "" """"""""""""""""""""""""""""""""""""""$"""$""$""$$"$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((**(*********  " " """"""""""""""""""""""""""""""""""""""""""""""$""$"$"""$$$$"$$$$$$""$$$$$$"$$$$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&(&((&((&(((&(((((((((((((((((*(***********  " " """""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$$"$"$"$""$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&((((&(&(((((((((((((*((*((***********  """""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$"$$$$$"$$$$"$$$$"""$""""$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((*(**********" "" "" """"""""""""""""""""""""""""""""""""""""""""$$""$$$$$"$"$$$$$$"$"$$$$$"$$"""$$$"$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((**(*********    " """"" """" """""""""""""""""""""""""""""""""""$"$$"""$""$"$"""$"$""""""""""$$"$$$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&((((((((((((((((*************"  " "" """"""""""""""""""""""""""""""""""""""""""""""""""$""$"$"$""$$$""$"""""""""""$"$"$"$$""$"$$""$"""""$$$$$$$"$$$$$$$$$$$$$$$$$$" $$$$$$$$$$"$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$&&$&$&$$&&&$$&&&&&&&&&&&&&&&&&&&&(&&&(((&&(((((((((((((((((*(*********  " "" """""""""""""""""""""""""""""""""""""""""$$""""""""""$"""$"$"""""""""""""$"$""""$$"$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&$$$&&&&&&&&&&&&&&&&&&&(&&&&((& ((((((((((((((((((**********  """ " """""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"$""$$$""$"$$"$"""""$$"""$$$"""$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&((&&&((((((((((((((((((***(********  """ """" """ """""""""""""""""""""""""""""""""""""""$""""$""$$""""""""""$$"$""""""$""$""""$$$$"$$$"$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((((((((((((((*((*((********"  " " " " """ """"""""""""""""""""""""""""""""""""""""""$"$""$""$""""""$"""""""""""""""$$"$$$""""$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((((*((*********$ " " " "" """ """""""""""""""""""""""""""""""""$$""""""""""$"$"""""""""""""""""$""""""$"""""$"$$"$"$"$$"$$$$"$"$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&&$&&&&&&&&&&&&&&&&&&&((&(&((((((((((((((((((*(********$  " " "" "" """" """"""""""""""""""""""""""""""""""""""""""""$""""""$""""""""$""""$"""$"$"""$$""$"$$$$$$"$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((**((*******(& "" " " " """" """"""""""""""""""""""""""""""$""""""""""""""""""""""""""""""$"""""$$""""""""$"$$$""$"$"$"$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&(((((((((((((((*(((*******& "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$"$"$"$$$"$"$$$"$$$"$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((*(*******& "" " """"""""""""""""""""""""""""""""""""""""""""""""$"""""""$$"""""""""$"""$"""""""$"$"""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((((((*******& " "" """""""" """"""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""$$""$$$$$$"$"$"$$"$$$""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((*(******&  " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"""$$$$""$$$$$$"$"$""$$$$$$$$$$$$$$"$$"$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((*******&  " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$""""$""""$"""$"$$"$$$$$$"$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((*********& """" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$$""""$$$"""$"$"$""$$$$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&(((((((((((((*******& "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"$"$""""""$$$$"$$"$$"""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((*(*******&  """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"""""$"$""""$"""$$"$""$$"""$$$"$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((*(**(***& " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$""""$"""""$$$$$$"""$""$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((*******(   "" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""$$$"""""""$"""$$"""$$$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((****(***(   " " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"""""""""$""""""$""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((*((****&   " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""$$"""""""""""""""$$$$$"$"$"$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((**(****(   " """ " """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$"$$$$"""""""""$$"$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&((((&(((&((((((((****(**(  " "" """ "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""$""""$"$$"$$$""$$""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((******(  " " """"""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""$""$"$$""$$$""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$&&&&&&&&&&&&&&&&&&&&(((((((((((((((((*****((  " " " """"""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$""""""$"""""""$"$"$""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((******&  " "" """"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""$"$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&(&&(&((((((((((((((((**((*(    " "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""""$""""$$"""$""$$""$""$"""$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*(*(***(   "" " " " "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"""""""$"$$""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((***((   "" " """" """"" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$""""$$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((***((  " """""""""" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$"""$$"""$""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((***(( """""""""" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$""""""$""""""""""""$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((*(*(((   "" " "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((**(((   "" "" " """ " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""$""""""""""""""""$""""""""$""$"$"$$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((***((  " " "" " " """""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((*(((  " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$"""""""$"""$"""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$&&&&&&&&&&&&&&&&&&&&&&(&($((((((((((((((   " "" "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""$""$"""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&((&&((((((((((*(( " " "" """"" "" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((    " " " " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((  " " " " "" """"" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&((&&((((((((((((((((( " " " " """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((  """ "" """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&$&&&&&&&&&&&&&&&&&(&&&(&((((((((((((((     " " "" " """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((   "" "" """"" """"""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((    " "" "" " "" """ " """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((  " "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&&&&&&&&&&&&(&&(&&&(&(((((((((((((    " " " """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((   " " "" " "" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((    " " " " " """"""""""" """""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$"$"$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((   " " " """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&(&&&(((((((((((((( " " """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((    " """" " " " """ """"" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""$$$"""$$$$$$$$$$$$$$$$$&$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((    " " """ "" """" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"""""$""""$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&$&&&&&&&&&&&&&&&&&&&&(((((((((((((&   " "" """""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((   " " """" """" " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$$""""$"$"$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((("    "" "" " " """" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&(&&(((&(((((((("    " """" "" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((("     " " " """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$""$$$$$$$$$$$$$$$$$$$&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((("   " " " """ " """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((($   " " "" " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((($   " " """ "" """ """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"""$""$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((($     " """ " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((($  "" " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$""$""$""""$$$$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((($  " " " "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&&&(((((((($ "" " """" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((($  " " " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$&&&&&&&&&&&&&&&&&(&&(&(((((((($     " " " """"  """"""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&(((((((((($    " " " " "" "" " """ """"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""$$"$"$"$"$"""$$$$$$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&((((((((($  " " " " """" " """""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$"""$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&(((((((((    """" " " " """" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&(((((((((& " """ " "" " """""""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&(&&&((((((&   "" " """"" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$""$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((&     " "" """""" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((&((((((&     """ "" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&(((((((&     "" " "" "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$""""$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&(&&&&(((((((&   " "" " """ """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&((((((((((&   " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$"$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((&   """ " " """"""""""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$"$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&(((((((((((  " " " " """""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((&   "" " """ """""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((     " " " " " """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&(&&(((((((    " "" "" "" "" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((    " " " " "" """""""""" """""""" """""""""""""""""""""""""""""""""""""""""""$"""$$"""""$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&(((((((((&   " " " " " "" " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&(((((((&    " " " """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&$&$&&&&&&&&&&&&&&&&&&((((((((&       " " " " "" """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$"$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&(&&(&((&(((     " " """ """ """"" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&((&&((&((((     " " " """ "" " """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(((&(((   " " "" "" """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&(&((((&      " " """""""" " "" " """"" """""""""" """"" """""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(((((     " " " " " " """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&((&(((((    " " " " " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&(&&((&(      " " """" "" """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$&$&&$&&$&&&&&&&&&&&&&&&&&&&(((    " " " "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$$"$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&(&(((    " " " """" """""""""" "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((&&(    " " " "" "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(((      " " "" " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$"$$"$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&((&   " "" "" " "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$""$$"$$$$$$$$$$$$$$$$$$&$$$$&&&$&&&&&&&&&&&&&&&&&(&((     " " " " " "" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&(   """" "" """"" """ """""" """"""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$ $$$$$$$$$$$$$&$$$$$&&$&&&&&&&&&&&&&&&&&&&&(    " " " " " """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&$"&&&&&&&&&&&&&      " " " " " """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&$&&&&&&&&&&&&    " "" " " "" " "" """""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&(&&    " " " "" " "" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&     " " "" " """" """""""""""""""""""""" """"""""""""""""""""""""""""""""""""""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&     " " " " " """" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&$&&&&&&&&&&&&&&&&   " """ " " " "" "" """""""""" "" """"""""""""""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&     "" "" "(" " " " """"" " """"" """"""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&    "" """ "" """ """"""""""""" "" """"""""""""""""""" """""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$&&$&&&&&&&&&&&(  " " " " " " """""" """""""""" """""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&     " " " " "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&    " "" " "" " "" """""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&    " " "" " """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&      " " "" "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&      " """""" " " "" """ """"""" """"""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&     " " " """"""" """""""""""" """"""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&   " " " " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&   "" " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&    " " """ "" """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&     " " "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&     " " " " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&    " """"""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&     " """"" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&       " " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&       "" " " " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&      " "" " "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$&&&&&&     " " """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&     " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&  " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&    " "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&    " " " """ """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$"""$$$$""$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&     " " "" "  "" """ """ """"""""""""""" """""""""""""""""""""""""""""""""""""""$""""$"""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&&&&$&&   " " " " """ """ """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$"$$"$$"$$$$$$$$$$$$$$$$$$$$&&&&     " " " " " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$""$$"$$$$$$$$$$$$$$$$$$&$$$$&&$&&&