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 = '487B12' IMAGE_NUMBER = 56084013 IMAGE_TIME = 1977-12-18T08:12:30Z EARTH_RECEIVED_TIME = 1977-12-20T19:33:53Z ORBIT_NUMBER = 487 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.012730 NOTE = "HIGH RESOLUTION GROUND TRACK 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 4 'K1*HÔ&}>A(<J$X-æN?àv}ñ'4ŒëäØÿè9É!(*(*,***,,*,*****((((((((&((((((&((((((((((**(((*************,******,**((((***********,*,,,,*,,,,,,,,****,,,*,,,,,,,,.,,,.,,,..,.....,...................................00000000000000000.000000000000000.......0000000000.00000.00...0.000000000222222.000000000.0.000.000.0.0.....,.,,,,,,,***( &(*********,*******(((*****($$(((****(((((************,*********,**,****(*****************,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,.....,...,............,...,.,........,......0.0.....0000.0.....00000000..0.....,,...0.000........0.........000000000000.0.00..000000....00.0..........,,,,,.,,,,,***(( ((*********,,*(*(((**((*((((((((*(*(((*((******((****,***($*********(********(((***(**"(***,**************,*,****,(*,****,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,........,.,.....................................,,,,,.........,...,.,,,,,,........00...,.,,...00.......0...............,,,,,,,.,,,,*****( (((((((***(**((((((**((((&(((*(((((((((((((((((******************(*****((((((*((**((((((**(***(***(*********************,,,,,,*,,,,,,,,,,,,,,**,**,,,,,,,.,,,,,,,,,,,.,,,,.,,$(.,,,.....,..,...,..,,,.,,,,(**,.......,,,,,*,,,,,..,....,.......,,,,..........................,,,,,,,,,,,,,,,,,***(&((((*(*((((((((*((((&(((((((((((((((((((((((((**(((*(*******(****(*((((((((((((((((((((******((*****(*(************************,,,,****,,,,*******,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,..,,,,,,,,*,,***,,,,,,,,,**,,,,,,.,......**..,,,,,.,.................,&&,,,,,,,,,,,,,,*,,,,,,****((& &&((((((((((**((((((((((((&&&&&((((((((((((((((((((((*(***(**(****(((((&((((((((((((((((((((*(**(((*((*((******(((********************,,,****************.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,****,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,.,....,,......,,,.,,,,,,,,,****,,,,,,*****( &((*****((((((((&&(((((&&&&&(&&&((&(&&&&&&(((((((((((((*(((((((((((&&&((((&((((((((((((((((((((((((***((****((*********(*******************((************,**,**,**,,,,*****,,*,,,,,,*,,,,,,,,****,*,,,*************,,***,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,*************( &(((*****(((((((((&((&&&&&&(&&(&&&&&((&&&&&&(((((((((((((((((((((&&(((((((&&((((((&((((((((((((((((((((((((*(***(((((**((*****((******(**(**(**********************,******,,,,********,*,******,,*,,,********(******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,**************(&&(((***(((((((((((&&&(((&&&&&&&&&(&&&&&&&&&(((((((((((((((((((((((((((&&&((&&((((((&&(&(&&&&(&(((((((&(((((((((((((**(((((((((***((((((*****(*(**************************************************(**********((*******,,**,,,,,,*,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,*******************((((( (&(((((((**(((((&&&&((((&&&&&&&&&&&&&&&&&&&&&(&(((&(&((&&((((((((&&&&&&&&((&(&&&((&(&&&&&(&&&(((&((((((*(((((((((*(*(((((((((*((((((((*****(((((****(***************************************(((((((*****((************,,*,*,,*,*,,,,,,,*,*,,*,,,,,***,,,,,,,,,*,,,,,,,*,,,,*********(******((((((&&&(((((***(((&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&(((&(&((&&((&&&&&&&&((((&&&(&&(&((&&&&&(((((((&&((((((((((((((((((((((((((((((((((*((**((((**(********************************(((((((((****((((******((************,***,******,,,,*********,,****,,,,,*,*****,,************(*(((((*(((&$((((((((*((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&(((&&&&(((((((&&&&&&((&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((&((((((((((((((((((((((*(****(******************(((*****(*****((((((*(((*(((((((((((*(**********************,**,*****************,,,*********************(((((((*(((((&&&(((((((((*((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&((&&&(((((((((((&&&&((((((((((((((((((((*((*((***(*(********(*****((((********(*(*((((&(((((((((((((((*********************************************,*********************((((((((((((((((&&&&(((((((*(((&((&&&(&&&&$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&(((((&&&&&(&&&&(((&&&((((((((((((((*((((((**(**(*(((((*(*(((((((((**(*((*(***((&(&&((((((((&(((((******************************************************************(((((((((((((((((&$&&&((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$$&$$&&&&(&&&&&&((((&((&&&&&((&&&&&&(&&((((&&((((((((((((((*(((((((*((***((((((((((((((((*((((((&(&((&((((&(((((((((((*****************************(******************************((*(((((((((((((((((&$&&(((((((((((((&&&&&$&&&&&&&&&&&&$&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$&&&&&&&&&&&((&(&&&&&&&&&(&&&&&&&&&((&&(((((((((((&(((((((((((*(*(((((((((((((((((((((((((&(&&&(((&&&((((((((((((((**((*(((**********(*********(**********************************(((((((((((((((((&&&&&(((((((((((((&&&&&&&&&$&$&&&&$&&&$&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(((((&&((((((((((((((((((((((((((((((((((((((&&&&(((&&&&(((((&((((((**((((((*********(*(****(((((*******(*******************(*********(((((((((((((((&&&&&&&(((((((((&&(&&&&&&&&$&&$&&$&&$$&&$&&$$$$&&$&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&((((&&&&&&(((((((((((((&((&&(((((((((((&&&(((((&(&&&&&&&(((((((((**(((((((**(**((((*(((*(*((((((***((((*((*****************(*******(((((((((((&&&&((((&&&&&&&(((((((((&((&&&&&$$&&&&&&&&&$&$$$&$$$$$$$&$&&&$$&$$$&&&&&&&&&&&&&$&&&&&$&&&&&$$&&&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&(&((&((&$&&&&((((((((((((((&&&&&&&(((((&&&&&&(&&&&&&&&&&(&&&((((((((((((((((((((((((((***(((((((((((((((*******(((**(*****(*(***((**(((((((((((&(&(&(((&(&&&&&&(((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$&&$&$$$$$$$&$$&$&$$&&&&&&&&&&&$&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&(&&&&&&&&&&(&(&&&&&(((((&&&&&&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((*((**((***(***((*(****(*(((*(((((((&((((&(((&&&(&&$&&&&(((((((((((&&&&&&&&&&$$$&&&&&$$$$$$$&&&$$$$$$$&&&&$$$$$&&&&&$$$&&&&&&&&$$$&&&&&&&$&$$&&$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&(&&&&&&(&&&&&&&&&&&&&$&&&&&&&((((((((((((((((((((((((((((((((((((((((**(((((((((*(*((((((****((((((((*((((((&(((((&&&&&(((&&$&&((((((((((((((&&&&&&&&&&$&&&&$$$$$$$$$$$$&$$&$$$$$&&$$$$$$$$$&&&$&&&&&&&&&&&&&&$$&$$$$$$$$$$$$&$$&$$$$$$&&&&&$&&$$&&&&&$&&&&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&&((((((((((((((&((((((((((((((((((((((((((((((((((****((((*((**((((((((((((((((((((((&&&&&(&((&&&$&&((((((((((((((&&&&&$&&&&&$&$&&$$&$$$$$$$$$&$$$$$$$$&$$$$$$$$$&&&&$$$$$&&&$$$$$$$$&&$$$$$$$$&$&$$&&$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&$$&&&&&&&(&(((((((&((((((((((((((((((((((((((((((((((((**(((((((**((((((((((((((((((((((((&&&(&&&&(((&&&&&&&(&((((&&(((&(&((&&&&$$&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$$$&&$&$$$$$$$$$$$$$$$$$$$$&&$$$$$&$&&&&&&&&&&&&$$$$&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(&&&&&&&(&&&&&&(&&(((&((&(&&&&((&&&&&&$&&&&$&$$$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&$$&&$$$$$$&&&&$$$$$$&&&&&&&$&&&&&&&&&&$$&&&$$$$&&&&&&&&&&&&&&&&&&&$$$&&&&&&(((&&((((((((&(&&&(((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((&(((&(&&&(&&(&&&&&&&(((((((((&((&&((&&&&&&&&&&&&$$$$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$&$$$$$$$$$$$$$$$$$$$&&$&$$&$$&&&&&$$$$$$&&&$&&&&$$$$$$$&$&$$$$$&&&$$$&&$&&&&&$$&$&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&(((((((&&&&(((&&((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(&&&&&&&((&&&&&&&(&((((((((((&&&&&&&&&&&&&$&$$$&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$$$$$$$$$"$$$$$$$$$$$&&$$$$$&$&&&&$$$$$$$&$&&&&$&&&&$$$&&$&&$&$$$$&&&&&&&$$$&&&&&&&&&&&&&&$&&&&&&$&&$&&&&&&&&&&&(((((&&&&&((&((&&&(((((((((&(((((((((((((((((((((((((((((((((((((((&((&((&((&&&&&&&&(&&&(&&&&&&&((((((((((&&&&&&&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&$$$$$$$$$&$$&&$$&&&$$$$&&$$$$$$$&&$$&&&&$$&&$&&&&&$&&&&&&&&&&&&$$&&&&$$$&&&&&&&&&&&&&&&&&&(&&&&((((((&(&((&((((((((&(((((((((((((((((((((((((((((&((((((&((&&&&(&&&&&&&&&(&$$&(((((((((((((((&((&&&&&&&&&&$&$$$&$$&&$$$&$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$"$"$"$$$$"$$&&&$$$"$$$$$$&$$$$&&&&&&&&$$$$$$$$&$$$$$$$&&&$$$$&&&$$&$&$&&&&&&&&&&$&&&&&&&&$$$&&&&&&&&&&&&&&&&(&&&&&&&((((&&(&(&(((((((((((((((((((((((((((((((((((&&(&(((((((&((((&(((&&&&&((&(&&&$&&&(((((((((((((&(((&&&&&&&&&&&&&$&&$$$$$&&$$$$$$$"$"$$$$$$$$$$$$$$$$$$&$$&$&$$$$$$$$$$$$$$$$$$$$"$""$$$$"$&&&$$$$$$$$$$$$$$$$$$&$$&$&$$&&$$$$$$$$$$$$$$$$&&&&&$$$&&&$$&&&$$&&$&$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&&(&&&(&(((&(&((&((&((&&(&((((((((&&((((((&&(&(((&&&(&&&&&&((&&&&&$&&&(((((((((((((((((&&&&&&&&&&&&&&&$$$$$$&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$&&&&$&&$$$$$&$$$$$$$$$$$$$$""$"$$$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&$$&$$$$$&&&&&&&&$$&&&&$$$$&$$&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&&&((&&((&&&(&((&&&&&&(&(&((&&&&((((((&&&&&(&(&&(&&&&(&&&(&&&&&&& &&&&((&(((((((((((((((&&&&&&&&&&$$$$$$$$$$$$$$"$$$&$$$$$$$$$$$$$$$$$$$&&$$&$&&&&$&$&&&$$$$$$$$$$"$$$$""$$""$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&$$$$$&$&&&&&&&$&&&&&&&&$$$$$$$&&&&&&$&&&$&&$$$$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&(&&&&&(&((&(&&&&(&(&(&&&(&&&&(&&&&&&&(&(((&&&&(&&(&&"$&&(((&(((((&((((((((&((&(((&&$&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&&$&$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$&&$$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((&&&&&&(((&&&&&&&&((&((&(&&&&(&(&&&$$&&((((&&&((& ((((((&&(((((&&&&&&&&$&&$$$$$$$$"$$""$$$$$$$$$$$$$$$$"$$$&$&$$&$&$$$$$$$&&$$$$$$$&$$&&$$$$$$$$$&$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$&&$$$$$$$$$&$$$$$$&&&$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&(((&&&&&&(((&&&&&&&&&(&&&&&&&$&&&&&&((((((("((((((((((&&&&&&&&&$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$""$$$$$$$&$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&$$$$$$$$$$"$$$$$$&&$&&$$$&&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((&&&&(&&&&&&&&&(&&&&&&&&&&&&"$&&&&&&(&((((((((((((((&&&(&&&&&&&$$$$$$&&$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ "$$$"$$$$$$$$$$$$$$$$$&&$&&$$$$$$$$$$""$$$&$$$$&$&$$$$$$"$$$&&&$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ $$&&&&&&((((&&(((((((((&&&&&&&$&&&&$&&&$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$&$$&$&$$$$$$$$$$$$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$""$$$$$&&&$&&&$$&&$$$$$$$$$$$$$$&&&&$$$$$$$$$$&&&&$$$$$&&&$&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$&&&&(&(&(&&&&" $$&&&&&&&(((&(((((&&&&&&((&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&$&$$$$$$$&&$$&$$$&$&$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$$&&&$$$$$$$$$$$"$$$$$&$&$$$$$$$&&$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&" $&&&&&&&((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$$&$$$$$$$&$$$$$$&&&$$&$&$$$$$$$$&&$&$$$$$$$$&&$$$$$$&$$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& "$&&&&&&(&(((&((&((((((&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$"$$$""$$$$$$$$$$$$$$$$$$$$$&$$&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$&&&$&$$$&$$$$$$$$$$$$&$$$$$$$$&$$$$$$&$$$$&$&$$$$&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $&&&&&&((&((&(((&((&((&&&&&&&&$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$&&&$$$$$$$$$$$$$$$$$$$$$""$$$$&$$$$$$$$$$$$$$$"$$$$$$"$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$&&$$&&&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ $&&&((&&&(&&&((((&&&((&&&(&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$$$$"$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$&$&$$$&&$&&&&$$$$$$&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ $$&&&(&(&((&&&((&&&(((&&&(&&&&&&&&&$$&$$$$&$$$$$$$$$$$$""$$$$$$$$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$""$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&$$&$$$$$$$$&$&$$&&$$&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $&&&&&&&(&&(&&&&&&(((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$$$$&&$&$&&&&&&&&&&&$&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&(&&&&(((((&((&&&&&&&(&&&&&$$$&$$$$$$$$$$$$$$$$"$$$$$$"$""$"$$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$""$$"$$$$$$$$""$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&$$$$&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$ $$&&&&&(&&(((((((((&&(&&&&&&&&&&$&&&$$$$$$$$$$$$$$$"$$$$$$"""$$$"$"$""""""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$""$$$"""$$$$"$$$""""$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&$&&&$$&$$&&$&$&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$ &$&&&&&&&&((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""$$$$"$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"" """$$$$$$"""""$$$$$$$""$$$$$$$$$""$$$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&&&&&&&$$&$&$&&$&$&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&$ $$&&&&&(&&&&&(((&((((((&&&&&&&&&&&&$&&$$$$$$$$$$"$$$$$$$""$"""""$""$$"$"$$$$$$$$$$$$$$$$$$$$&$$$$$""""$""$""""$$$$$$$$$""""$$$"""$""$$$$$$"$""$$$$$$$$""$$$""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&$&&&&&&$&$$&$&$&&$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$ $&$&&&&(&&(&&&(((((&&(&(&&&&&&&&&&&&$&&$$$$$$$$$$$$$$"$$$"""$"$$$"$""$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$""$$""$"$$$$$$$$$$$""""$$$""$$$"$"""$$$$$"$$$$$$$$$"$"""""$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&$$&$&$&$&&&$&$$$&&&&&$$$&&&&&&&&&$&&&&&&&&&&&&&$&$&&&&&&&&&&&&&$ $$&&&&(&&&(&&((((((((&&&(&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$""$""$$$"$$""$"$$$"$$$$$$$$$$$$$$$$"$""""$$$$$$$$$$$$$$$$$$$$$$"""$$$"$$""$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$&$&&$$&$$$$$$$$&$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"$&&&&&&(&&&(&(((((((((((((&&$&&&&&&&$&$&&&$$$$$$$$"""$$$$$$""""$$$$"$"""$$$$$$$$$$$$$$$$$$$$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$""""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$&&$&$$$$&$$$&$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $&&&&&&(&(&&((((((((((((((&&&&&&&&&&$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$""$$$"$$$$$$$$$$$$$$$$$$"$$"$""$$$$$$$$"$$$$$$$$$$$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ &&&&((&((&&(((((((((&(((((&&&&&$&$&&&&&&&$&&$$$$$$""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$$$$$$$"$"$"""$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$ $&&&((((((&(&(((((((((&((&&&&&&&&&&&&$&&$$$$$$$$$$$$""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$"$$$$$$$"$$"$"""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&$$$$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&"&&&&&(&((&(&((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$""$"$$""$$$$$$$$$"$$$$$$$"""$""$$$$$$$""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&$ &&&&((((((((&(((((((((((((((&&&&&&&&&$&&$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"$$$$"$$$$$$$$$$$$$$$$$$"""""""$$$$$$"""$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&((((((((((((((((((&((((&&&&&&&&$$&&&$$$$$$$$$"$$$$$$""$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$"$"$$$$$$$$$$$$$$$$"$"""""""$"""$"$"$$$$$$"""""$"$""$""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&& &&&&&&&(((((((((((((((((((&&&&&&&&&$&&&&$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"$$$$$$$$$$$$$$$$$"$$$$$""""""""""$""$"$""$$$$""""""""""""$$"$$$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$$&&$&&&&&&&&&&&&&&&&&&((&&((((((((((((((&((&((&&&$$&$&&$&&$$&$$$$$"$$$$$"""""$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$"""""""""""""$"$$$$$""""""""$""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$&$&&&&&&&&&&&&&&&&$$&&(&&(((((((((((((((&&&((&&&&$$&&$$$&&$$$$$$$"$$$$"$""$"$$$$$$$"$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""$$$"$$$"$"""""$"""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&&&$&&&&&&&&&&&$$ $&&(&((((((((((((((((&&((((&&&&&$$$$&&&&$$$$$$$$$$$$$$"""$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$""""""""""""$$""""""""""$"""""""""$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$&$&&&&&&&&$&&&&&&&&$$$$ $&&&&&((((((((((((&&&&&&&((&&&&&&$$$&&&&&&$$$$$$"$$$""$$$""$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""$"$"""""$"""""""""""""""$""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&&&&$$&$&&&&&&&&&&&&&& &&&((&((((((((((&&(&&&&&&&&&&&&$&&&&$$&$$$$$$$$$"$$$$$$$$$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"$""""""""""""$$"""""""$""""""""""""""""$"$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$&&&&$&&&&&&&&&&$&&((((*(((((((((((&&&&(&&&(&&&&$$&&$&&&$$$$$$$$$$$$$"""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$"$""""""""""""$""""$""""""""""""""""""$"""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&$&&&&&&&&&&&&&&& $&&((((((((((((((((&&&&((&(&&&&&&$&$&&$$$$$$$$"$$$$$$$$""$$""$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""$""""""""""""""""""""$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$&&$$&$$&&&&&&&&&$&(((((((*((((*((((((&$&((((&(&&&&$$$&$&$$$$$$$"$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$"$$$""$""""""""""""""""$""""""""""""""""""$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&$$$$&$$&&&&&&&&$$$((*(*(((*((((((((((&$&(((&& &&&&$$$$&$$$$$$$$$$$$$$$$$""""""""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$($""""""""$"""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&$$&&$&&&&&$$ &((**(((*(((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$" $$$$$$$$$$$$"$""$$$$""""""" """""""""""""""""""""""""$" "$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""""$$""$"$$""""$""$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$&&&&&$ &(((*((*((**((((((((&&&&(&&&&&&&&&$$&$$$$$$$$$"$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$""$"""""""""""""""""""""""""""""""""""$"$""""$$$$$$$$$$$$$$$$"$$$$$$$$""$$$$"$$$"$"$$$$""$"""$"$$"""""$$$"$"$"$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$&$&$&&$$$$&&&$ (((((((*((((((((((((&(&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$"$"$"$$"$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""$$$"$"$"$"$$$$$$$$$$$$$"$"$"$"$$$$$"""""$$"""""""""""$""""""$"""$"""""$"$"$""$$$$$$$$$$$"$$"$$$$$$$$$$$$$&&&&$&&$$$$"&(((*(**(*((((((((((&&&&&&&&&&&&&&&&&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$"$$$$""""$""$"""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$""$$$$"$$"""$""""$$$"$""""""$"""""$"""""""""$"""$"""""$""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&$&&&&$$$"(((*(*(*((*(((((((((&&$&&$$&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$$$$$""$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""""""""""""""$"$""$$"$$$"$$"$"""""$"""""""""""""""""""""""""""$$""$""$""$$$"""""""$"""""$$$$$$$$$$$$$$$$"$$$"$$$$$$$&$&&&$&$&&&$$$ (((*(****(*(((((((((((&&&&$&&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$"$$$$"$$$$$$$""$""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$"$"""""""""""""""""""$"$"""""""""""""""""$""""$""""""""""$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$&$&$&$$$$$$" &(((****((*((((((((&((&&&&$&&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"""$"""""""""""""""""""""""""""""""""""""$$""$""""""""""""$""$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$&&$$$&$$$"((((**(*((((((((((((&&&(&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$ ((((**((((((((((((((&&&&&&&&&&&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$"$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$$$$$$$"$$$"$$"""$$$$$$$$$$$$$$$$$$$$$$ &((**(((*(((((((((((&&(&&$$&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$"""$"$$$$"$"$$$$$$$&$$$$$$$$$&(((*((((((((((((((((&&&&&$&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$"$$$$$$"$$$$$$$$$$$"$$$"$"$$$$$""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$""""""$$$$$"""$$$"$$$$$$$$$$$$" (((*(*(((((((((((((&&&&&&&&$$$&&&&$&&$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$""$$$"$"$$$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$" &(((((((((((((((((&&&&&&&&&&$$$$$$$$$$&$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$"$$""$$"$$"$$$$$"$$$$$$$$$"$$$$$$$"$$$$$$$$$$ (((((((((((((((((((((&&&&&&&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$""""$"$$$$$$$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$""$""$$""$$"$$$$$"$$$$$$$$""$$$$$$$$$$"$"$$$$ &((((((((((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"""$$$$$""$""$$$$"$$$$$$$$$$$"$$$"$"$$" &((((((((((((((((&&(&&&&&&&&&&&&"$$&&$$$$$"$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$""$$$$$"$$$$$"$"$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$"$$$"$""""""$$"$"$$$$$$$$$$$$$"""$$&(((*(((((((((((&((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""$""$$$$"$$$"$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$""""""$""""$$"$$$$$$$$$$$$""&((((*((((((((((((&&&&&&&&&&&&&&&$$&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$""""""""""$""""$"$"""$"$$"$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$$$$$$"$"""$"$""""$$$$$$"$$$$$$$"""&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""""""""""""""""""""""$"$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$"$$$$$$$"$$"""""$"$$$$$$$$$$$$$" &(((*((*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$"""""""""""" """"$""""""$$""$"""""""""""""""""""""""""""""" """"" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$"$$$"""""""$$$$$$$$$$$$$"&((((*((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&$$"$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""""""""""""" """""""""$"$"""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""" """"""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$$$$$$$"""""$$$$$$$$$$$$$&((((*((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$"$$$$$"$$$$$""""""""$"""""" """ """"""""""""""""""""""""""""""""""""""""""""""""" "" "" """"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$"""$"$$"$$$""$"$$$$$$$$$$$$$&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"""""""" "" """""""""""""""$""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""" """" """"""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""$$$""$""""$""$"$"""$$$$$$$$$$$$$$&(((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$$$$"$""$""$"""$"""""""""" " " """""""""""""""""""""""""""""""""""""" """"""" """ """""""""""""""""""""""""""""""" "" """" """""""""""""""""""""""""""""""""""""""""""" """"""""""""""$"""$$$$"""$""$"""""""$$$$$$$$$$$$$$&((*(((*((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&$""$$$$$$$$$$$$$$$$$$"$"$$"$"""$$$""""""""" " " """""""""""""""""""""""""""""""""" """"""""""""" "" """"""""""""""""""""""""""" """""""""""""" "" " """"""""""" """"""""""""""" """"""""""""""""""""$"$"""$"""""""$""""$"$"""$$$$$$$$$$$$$$&(((((*(((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$"$$$$$$$$$$$""$$$$$$""$$""""$""""""" "" " """""""""""""""""""""""" "" """ """"""""""""""""" " """"""""""""""""""""""""""""" """"" " """"" " "" """"""""""""""""""""""" """ """"""""""""""""""""""""""$""""$$$"$""""""$$$$$$$$$$$$$$$$&((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&$&&&$$$"$$$$$$$$$$$$$"$$""$$"""$$""""$"""""""""" """"""" """""""""""""""" "" """"""" "" """""" "" """""""""""" """""""""" """"""" """""""" " " " """"""""""""""""""""""" " """ """ """"""""""""""$"""""$"""""""""$$$$$$$$$$$$$$$$&((((((**((((((((((((&&&&&&&&&&&&&&&&&&&&$$&&$$$$"$$""$$"$$$$$"$$$"$""$"""""""""""""""""" """""""""""""" """ """ " """"""""""""" " " " """""""""""""""""" """"""""" """"" "" " """" """""""""""""""""""""""" "" """"""" """"""""""""""""""$$"""""""""$$$$$""$$$$$$$$$&((((((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$""$"""$"$"$"""$$"$""$$$"""$$"""""""""""" "" " """"" " " "" "" " "" "" " " "" """"""" """ """""""""""""""""" "" "" """ "" " """ " """""" """"""""""""" """" " """"""""""""""""$""""""""""$$"$"""$$$$$$$$$&(((*(((((*((((((((((((&&&&&&&&&&&&&&&&&&$$&$$$$$$$"$$""""""""""""""""""$"""$$"""""""""""" " " "  """ "" """" "" " " """"""" "" """"""""""" """" " "" " " " "" " " """""""""" """" """"" """ """"" """"""""""""""""""$$$$&$"""$$$$$$$$$&((((***(*(((((((((((((&&&&&&&&&&&&&&&$&&$$$$$$$$$"""$$"" """"""""""""""$""""""""""""" "  " " """" """"" """"""" "" "" """""" " " " " "" """ " " " "" """"" """ " "" """"""""""""""" """$$$$$"""$$$$$$"$$$ &(((****(((((("((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""""""""""""""$"""""$$"""" """"""" "    " " """"" """"""""" """""""""" "" "" " """"" "" " """""" """"""" """"" """"$"$"$"$""$$$$"$$$$$((((***(***((((((((((((&&&&&&&&&&&&$&$$$$$"$$$$$$$$$"""" """"""""""""""""""" " ""         """ """ " " " """"""""" " " "" " " " " " " """""""""" """"""""" """" ""$"$$""""$$$"""$$$&((((*((*(**((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""        " "" " " "" """""" "    " """"""""""" """"" """ """""""""""""""""$$$"$""$"""$""&(((((****((*(((((((((((&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""        " "" " " " "" """ " "   " " """"""""""""" """""" """"""""""""$"""""""$$"$$$$"""$" &&(((*((**((((((((((((&(&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$$""""""""""""""""" """""""     " " "" " """"""" "  " " " " """"""""""""" """"""""$""""""""""$$"$""$$$$$$$$$$""""$"&((((******(*(*(((((((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$"$""""" """"" """ " "    "" """ " " " """""""""""""""""""""""""""""""""""$"$$$"$"$$$$$$$""$" &&(((*(*(**(((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$"$"$$"""$$$"""""" "    " """ """  "" """ """""""""""""""""""""""""""""""$$$$$$"$$$$$""""" $((((((*(((((((((((&(&&&&(&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$""$$""$"$""""""" "   " "  " """ " "" """""""""""""""""""""""""""""$"$$"$$""$$$""""$$&&((((((((((((((((((&&(&&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""$""""""""""""    " "     """" """ """"""""""""""""""""$""""""$""$$"""$$$$$$$$$$$$$&&&(((((((((((((((&&&&&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""$"""""""""""""""""""     "      " """ " """""""""""""""""""""""$"""""$"$"""$""$$$$$$$"$$$&&(((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$"""""""""""""""""""       " " "" "" " """""""""""""""""""$""""""$$""$$"""$$$$$$$$"$&&&(((&((((((&((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"""$"""""""""""" ""           "" " """ """"""""""""""""""""""""""""""$"$$$$$"$$$$$$$$$$$&&&&&(&(((&((((&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$"$$"""""$"$""""""""" ""        " " " """"" """""""""""""""""""""""""""""$"""""""$$$$$$$$$$"$&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""$$"""""$"""""""""""""           "" "" """"" "" """""""""""""""""""""""""$""""""$$$$$$$$$$$"$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$""$$"""""""""""""""""""""" "         """ " """"""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$&&&&&&(&&&&&&&&&&&&&&$$&&&&&$&&&&$$$$$$$$$$$$$"""$""""""$$"""$""""$"""            " "" """"""" """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$&&&&&&(&&&&&$&&&&&&$$$$$&&$$$$$&$$$$$$$$$$$$"$$$$$""""""""""""""""""""""               " " " """""""" """""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$&$&&&&&&&&&$$&&$&&$$$$$$$$$$&&$$$$$$$$$$$$$$""""""""""""$$""""""""""""               """""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$"""&$&&&&&&&&&&&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""" """"$$""""""" " "            """" """""""""""""""""""""""" """"""""""""""""""""$"""$"""""$$$&$&$&&&&&$$&$$$&$&$$$$$$"$$$$$$$$$$$$$$$$""""" """""""""""""""" "            "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""$$$&&$&$$&$&&$$&$$&&&$$$$$$$$$$"$$$$$"$$"$$$""""""""""""""""$$"""""""""           " """""""" """""""""""""""""""""""""" """"""""""""""""""$&$&&$$&&$&&$$&$&&&$$$$$$$$$$$$$$$$$"$$$""$""""""""""""""""""""""""""""""        " """""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$&&&&$$$$$$$&&$$$$$""$$$$$"$$$""""$"""""""""$"""""""""""""""""""""      " """""""""""""""""""""""""""""""""""""""" """"""""""""""$$&&&$&$$&$$$&&$$&$"$$$$$$$$$$$$$$"""""""""""""""$""""""""""""""""""""       """""" """""""""""""""""""""""""""""""""""""""""""""$&&$$$&&$$$$$&&$$$$$$$$""$$$"$$$""""""""""""""" """""""""""""""""""""          " " """"" """"""""""" """"""""""""" "" """""""""""""""$$$$&$&&$$$$$&&$$$$$"$$""$$$"$$$$"""""""""""""""""""" """""""""""""         """ """""""""""""""""""""""""""""""""""""" """""""""""$$$$&$$&$$$$$&&$$$$$"$$$$$$$$""""""""""""""""" """""" """""" """""""     "" " """ """"""""""""""" """" """""""""""" """"""""""$$$&$$$$$$&$$$&$$$$"$"$$$"$$$"""""""" """""" " """""""""""""" ""     "" """"""" " """""""" "" "" """" """"""$"$&$$&$$$$$&$$$$$$"$"$$""$""""""""""""""""" " """"""""""       " " """"" """ """"" """ " " """""""""""$$$$&$$$$$$&$$$$$$$""$""""$""""""" """ " " "" " """""""""" """    "" " "" """ "" " " """""""""$$&&$$$&$"$$$$$"$$$$$$"""$$""""""""" "" "" "" """" """"    " "" " "" "" " " """"""""$$$$&&$$$$$$$"$$$$$"$$"""$"""""""" " "" "" "" """"" """     "" " " " " """""""""$&&$$$$$"$$$$"$$$$$"""""""""" """""""""" "" " """ " " "       " """""""""""$$$$$$$$$$$$""$$"$"$""$"$" " """" """ " "" " "       """ " """ """"""""""$&$$$"$$$"$$$$$$""$"""""""""""""" """"" """ "    " """""""""" $$$$&$$"$"$$$"$"$$$"""""""""""" """""""" " " "" " """ ""       " " " " """"""" "$$$$$$$$$"$$""$"$$"""""""""""" """"""  "" " "" " """""    """"" """ """"""""""$"$$$$$$"$$$$$"$$"$""""""""""""" """"" " """" """     " """"" """""""""""""$$$$"$$$$$"$$"""""$"""$"""""""""""" """ "" """"          """""" "" """"""""""""$"$$$$$$$$$&"$""$$"""""""""""""" """" " " " "        """" " """"""""""""""&$$$$$"$$$"$"$""""""" """" """ """ " " ""      "" "" "" " """""""""" "$$$$$$$$$""$"$$$$$""""" "$ " " " "  """       """ "" " """""""""""""&$$$$&"$$"$"$$""$$"""""""" " " "" " """"     """ """"" """"""""""""$"$$$$$$"$$$$""$"$$""""""""" "  "      " """"" """"""""""""$$$$"$$$"$$$$$$"$"""""" "" "        """"""""""""""""$$$$$$"$$"$$"$"""$"""" "" " " " " "      " """"""""""""$"$$$"$$$"$$$$"$"""$""""""" " " "       """"""""""  "$$$$"$$$""$"$""$""""" """" "      """"" " """""$$$"$$"$"$$"$"""""" " " ""      " """"  "$$$$$$$$$$""$"$$$"""""" " " "        " """" "$""$$$$$$$$$$"$"""""""""""" "        " " """" """$$$$$$$"$"$$""""""""""" " "          """ " " ""$$$$$$$$$$$"$""$"""""" "" "          """""""" "$$$$$$$$""$""$""""""""""" "" "          " " ""$$"$"$$$$"""""$"""""""" "" "       " ""  """"$$""$$"$"$"""""""" ""        "" "" """$"$$$$$"$"$$""""""""" " """        ""$$$"$$$"$"$$"""""""""""        "  ""$$$$"$$"""""""""""""" " "         """  "$$$"$$""$"$""""""""" "" "        """ ""$$""$"$$""$""""""""" "" "     """ "$$$$$$$$"""""""""""""" "        """ ""$$$$"$""$"""""""""" """ "     "" ""$$$"$$"""""""""$"""""""" "       """  "$"$$"$$$""$"""""""""""""       ""$$$""$""$"""""""""""" "       ""$$$$""""""$"""""""""""""       """$$""$""""$"""""""""" "    """$$$$$$"$""""""""""""""         ""$$"$""""""""""" """" ""         """""$$"""""""""""""" "         ""$$$""$$""""""""""""" " "    """$"$$"""""""""""""""       ""$"""$"""""""""""""""""""      ""$"""""""""""""""""" ""       ""$""$"$"""""""" """"" "      """$"$$$""""""""""""""        ""$$"$"$$"$""""""""" "       ""$$$"""""""$"""""" "      """$$$$""""""""" """      """""$"""""""""""""    """""$""""""""" """""      """$$""""""""""" """         """$"""""""""" "" " " "      "$""$"""""""""" "      ""$"""""""""""""" " "       """""$"""""""""" """"       """""""""""""""""" ""      """"""""""""""""""" "       """"$"""""""""""" "      """""""""""""""""""""     """""""" """""""" "        """""""""" """" """"" "     """"""""""""""" " ""        " """"""" """"""""" """     """""" """" """     """"""" " ""      """"""""" " """      " " """"""" "        " """ """"" ""         """""" ""      " " "    """ """ " "         """"" ""       " """"        """"" " ""       " " "       " " " " " "        " " ""         " "" "     " "" """ "       " """"         " " "" "       " ""     " "" "       "