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 = '459B12' IMAGE_NUMBER = 55544311 IMAGE_TIME = 1977-11-20T08:34:44Z EARTH_RECEIVED_TIME = 1977-11-21T09:52:07Z ORBIT_NUMBER = 459 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.012730 NOTE = "VERY HIGH RESOLUTION MAPPING SEQUENCE WITH IMAGE MOTION COMPENSATION" /* 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 3  "2M; /;:*q+$KgO'4,|(]0&((((&&&&((((&(&(((&&(&&(&(&&&&&&$&&&&&&&&&&&&(&&&&(&(((*((*(*((&(((((((((((((((((((((*******(********,,,,,,,,,,,,,,,,,.,,,,,*,...,,.,....,,,,..,,,,,,,,,,,,*,,,,,,,,.,,,,,,,,,,,,,,,,,,.,.....,.,.,,,,,,,,,,,,..,,,,....,.............0.0...000000000......00000000222000.....,,,,,,,*********(&& $&((&&&&(((((((((&&&&&(((&&&"&(((((&&&&&&&(((((&((((((((**(((**((((((((((((((((((*(((**(****(*****,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,*,,,,,,,,*,,***,,,,*,*,,,,**,,,,,,,,*,,,**,,,,,,,,,,***,*,,,,,***,,,,,,,,**,,,...,,,,,,...,...,..........................0..00......,,,,,,*******((((&&&&&&&&&&(((&&&(&&&&(&&&&&&&&&&&&((&&&&&&&&(&&&&&&(((((((&&"((((((&&&&&&&&((((((((((((( (((((***(***,,**,,,*,,***,*((***,,,,,,*****,,,,*,,,,,,***,,*,,*******,,***,*,********,,******************,,**,,******,,***,,****,,,,,,,,,,,,,,,,,,,,,...,,,......,,...,....,.........,,.,,,,,,****((*(((&&$&&&&&&&&&&&&&&&&(&&&&&&$&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&(((((&&&&$$&&&(((((((((((((((((((**************************************************(**********(**************** &**************************(&(*(***********,**,,,,,,,**,,*,,,,,,,..,,..,,,,,,,,...,,,,,.....,,,,..,,,********(*((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&(&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&(((((&&&&&((((((((((((********(*(((******(***********((*************((((**(**(***((*(****(*(((((*(***((*((****(*******,*****(((*(***********,,**,*,**,,*((*,,,,,,,,,,,,,,,,,,,,,,,,,,&&,,....,.,,*,*****(**((((((&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&(&&&$&&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&&(&&&((((((((((((*((*(**((****((((**(((*(***((*(((*************((((((,(((((((((**(((((*(*((((((((((((((((((**(**(((((((((((((*******(((***********,***,*,,**,*,,,*,,,,,**,,,,,,,,,,,,,,,,*****(*(**(*((((((((& &(((((&&&&$$&&&&&&&&&&(&&&(&&$$&&&&&&$$$$$$$$$$$$$$&&$$&&&&$&$&&&((((&&(((((((((&&&&&&(&((((*((((((((((((*((**(*((((((((((((((*(*****(((((*((*(*(*(*(**(**((((((((((((((((((((((((((**(((&((((((((((((((((((((((((*(**(((*((***********************,***,**,,,,,,,,,*,****,*,***********(((**((((&& ((*((((&&&&&&&&&&&&&&(((&((&&&&&&$&$&$$$$$$$$$"$$$$$$$$$$$$$$&&&&(((((((&&(&&&&&&&&&&&&&&&((***(((((((((((((((((((((*((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((&&((((((((**((((((((((((((((((((((**(((************************,,,******,,,,************((***(******((((& "((((***((&&&&(&&&&&((&&((((((((&&$$$$&&&$$$"$$$$$$$$$$$$$$$$&$$&&&&&(((((&&&(&((&(((&&&((((((*(((((((((((&&&((&(((((&((&(&(((((((((((***((((((((((((((((((((((((((((((((&((((((((((((&(&((&&&&((((((((((((((((((((((((((((((((((((*((*((((***(*((*******************************((*((*((((**(*(((& (*********((&&(((&&&(((((((((&(&&&&&$&$$&$"$$$$$$$&$$$$$$$$$$$$$$&&&&$$&&&&&&&&((((((((((((((((((((((&&&(&&&&&(&&&&&&&((((&&&&((((((((((((((((((((((((((&((((((((((((&&&(&(((((((((((((&&&(((((((((((((((((&((((((((((((((*(((((((((((**((((((*******(*******************(***((*((((((*(****((((&&"(***,,,,,,*((((((((((((((((((((&(&&&$$$$$&&$$$$$$&&$$$$$$""$$$$$$$&$&&&&&&&&&&&&&&(((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&((((((&(((((((((((&&&(&((&&&&&&&(((((&&&&&&&&(&((&&(((((((&&&&(&&(&&(&((((*((((((((((((&(((((((((((((((((((((((((((***((************(((*((**((*((*(((((((((((**(((((((&"*******,,**,*(*((((((((((((**((((&&&$$$$$$$$$$$$$$$"""""$"$$$$$$$$$&&&&&&&&((&&&(((&&(((((((&((&(((((&&&&&&&&&&&&&&&&&&&((((&(&&(((((&&&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&&&&(&(&&(&&&&&&(((((((((((((((&&&(((((((&&&(*((*((((((((((((((((((((*((((((**(((((((((((((((((((((((((((((((((((&$**,,,,,,,,,**(****((((((((((((((&&&&&&$$$$$$$$$$$""""""$$"$""$$$$&$$&&&&&&&&&&&(&&(((&(((((&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&((&(&&&&&&(&&&(&&&&&&&&&&&&&&(((((((&&&&&&(&&&&&&&&&&&(&(((((((((((&&&(&(&&&&&&&(((((((((((((((((((((((*(((&((((((((*((((((((((((((((((((((((**((((((((&"**,,,,,,,,,,,****((*((((((((((((&&&&&&$$$&$$$$$$$"""$&$$$$$"$$$$$$&&&&&&&&&&&&&&&&&((((&&&&(&&&&&&&(&&(&&(&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(&&&(&&&&&&&&&&((&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&((&&&((((&&&& **,,,,,,,,,,*******((((*(((((&&(&&(&&$&$$$$$$$$$$&$$$$$$$$$$$&$&$$$$&$&$$$&&&&&&((((&&(&&&&&&&&&&&&&&((&&&&&&$&&&&$$&&&&&&&&&$&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&((&(&&&&&&&(&&&$&&&&&&&&((&&((&(((((((((&((((((&((&&((**(((((((((((((&&&&&(&&&&&&&(((((&& ***,,,,,,,,,,,*****(((*(((((((&&&&(&&&&&$$$$$$$$$$$"$$$$$$$$$&&&&&&&&&&&&&$&&&&((&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&((&&&&&&(((&(((&&(((&((((((((((((((((&((&&&&&&&&&&&&(&((((&"*,,,,,,,,,.,,,,,*****((((&(((&&&&((&&&&&&&&&$$$""$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&$$&&&&&&&&&&&&&&&$$&$$$$$&&&(&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&(&&&&&&&&&&&&&&&&&&&$$$$&$$$&&&&&&&&&&&&&&&&&&&&((((&&((&((((((((((&&(&((&((&&&&&&&&&&((((((& **,,,,,...,.,,,,****(((((((&&&&&(&&&((&&&&&&$$$$$$$&&&$$$$$$&$$$$$$&&&&&$$$&&&&&&&&$$&$&&&&&&&&$$$$&&&&&&&&&&&$&&$$$&&$$&&&&&&&&&&&&$$$&$$$$$&&&&&$&&&&&&&&&&&$&&&&&&$&$$&&&$&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&&&&$&&&&&&&&&&&&&&((((&&&&&&(((((((&((&&&&&&&&&(&&&&&&&&&(((((& *,,,..,...,,.,,,,,***(((((&(&&&&(&((*((&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$&&$&&&&&&&&&&&$$&$&&&$&&&&&&&&&&$$&&&&$&&&$&&&&$&$$$$&$$$&&$$$$$&&$$$$$$&&&&&&&&&&&&&$&&&$&&&&&&&$&$$&&&$&&$$&$$$$$&&&&&&&&&&&$&&&&&&$&&&&&$&&&&&&&$&&&$$$&&&&&$&&&&&&&(&&&&&&&&&&&&&&&&((((((&&&&&&&(&&&&&&$$&&&&&(((((&"*,,,,,.......,,,,,******((&&&&&&&&((((((((&&&&&&&(&&&$&&(&&&&$$&&&$&&&&$$$&&$&$$&&&(&&&&&$$&&$&$$&&&&&&&&&$$&&&&$$&&&&&$$$&&&$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&$$$$$&&&&&&&&$$&&&$$&&&$$$&&&&&&&$&&&&&$$$&&(&&&&&&&&&&&&&&&$$&$$&$&$$$$$$$$$&&&&(&&&&&&&&&&&&&&&&&&((&&(&&&(&&&&&&&&$&&&$&&&(((((( **,,,...........,.,,,,,***((&&(&&&((((((((&&$&&&&&(((&&&&&&$&&$$$$$$&&&$&$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$&$&&&&$$&&$&&&$$$$$&&&&$$$$$$$&&&&&&$&$$$$$$$$$&&&$$&&$$$$&&$&&&&&&&&&&&&&$&&&$$$$&&$$$$$$$$$$$$$$&&&&&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$$$&&&(**((& **,,*,.............,,,*,******(((*(((((((&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&$&&$$&$$$$$$$&&&&$$$"$$$$$$$$$$$$$$&&$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&&&$&&&&$$$$$$$$$&&$$$$$$$$$$$&&&$&$$$$$$$$$$&$$&$$&&&&&$$&&&&$$&&$$$&$$$$$$$$$$$$$$&&&&&&&&$&&&&&(&&(&&&&&&&(&&&&&&&&&&&&$$&&&&&&(&&&&& **,,,,,........,,,,,,,,,*********((***((***((&&&$&&&&&&&&&&&&&&&&&&&$$$&&&&&$$$$$&&&&&&$$$"$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$""$$"$$"$$"$$"$$&&&&$&&&&&&$&$$$$$$$$$&&$$$$$$$&&&&$$$$&$$&&&$$$&&$$$$$$$$$$&&$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&(&&&&& *,,,.,,......0......,,,,,,,,,,,,,,*,,,,,,,,****(&$&&&&&&&&&&(&&&&&$&&&&&$$$&&$&$&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$""$$"""""""$"$$$$$$$&&&&$&$$&$$&&&&&$$$$$$$$$$$&&$&&&&&&&$$$$&$$$$$$$$"$$$$$&$$&$$&&&&$$&$$$$$$$"""$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&**,,..,.....00................,..,..,,,,***,,**((&$&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$""""""""""""""$$$$$$$$$$$&&$$$$$$$$$"$$$$$$$$$$$&&&&&$$$$$$$$$$"$$$$"""""$$$$$$&$&&&&$$$$$$$$""""""$$$$$$$$$$&$$$$$$$&&&(&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ **,,,,,,,....0000.0000..............,,,,,,********((&(&&&&&&&(&&&&&&&&$&&$$$&&&&$$$&$$$$$$"$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$&$$$$$$$$$$&&$$$&&$$$""""""""""$$$$$$$&$&$$$$$$$$$$""$"""$$"$$$""$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& **,,,,,,,,.,....0.0........0....,,,,.,.,,,,,***((((((&(&&&(((&(&&&&&&&&&&$$$$&$&&$&&$$$$$$$$$$$$$$$$$$$$$$"$$""$$"$$"$$$$$$$$$"""""$$$""""""$$$$$"$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$"$$&&&&$$$$&$$$$""""""""$$$$$$$$$$$&&$$$$$$$$$$$$"$$$$$""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&(&&&&&&&&(((&$**,,,,,,,,,,,...,................,,,.,,,,,,,,,,**(((&(((((&&&&&&&(&&&&&$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$""$$$$$""$"$$"$$$&&$$$$$""""$"""""""""$$$$$$$$$$$$$$$$$$$$$""""$$"$$$$$"""$$$$$$&&&&&&&$$&$$$"""""""""""$$""$$$$$$$$$$$$$$$"$"$$$$$$"$"""$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$ **,*,,,,,,,,,,,,,,.............,,....,,,,,.,,,,,**(((((&&(&&&&&&&&&&&&&&$$$$$&$$$&$$&&$$$$$$$$$$$$$"$$$$$$$$"$""$$$$$$$$$$$""$$$"$$$"""""""""$$$$$$$$$$"$$$$$"$$$$$$$$$""$$$$$$$$$$$$&&&&&&&&$$$$$$$"""$$"""$$$$""$$$$$$$$&$$$$$$$$$$$"""$"$$$$$$$$&&$$&&&&&(&&$&&&&&&&&&&&&&&&&$&&$&&&&(&&$"$$$$$ **,*,*,,,,,,,,,,,,........,....,,,,,,,,,,,,,,,,,,****(((&&&(&&&&&&((&&&&&$$$$$$&$$$$$$$$$$$&$$$$"$$$$$$$$$""""$$$$$$$$"$$$"$$"$$$"""" """""""$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$$$$$$"$$$$"$$$""$$$$&&$$$$$$$&&&$$$"$$"$$""$"""$$$$$$&$$$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$""$$$***,,,,,,,,,,,,,,,,.,......,,,,,,,,,,,,,,,*,,,,,*******((((&&((((((&&&(&&&&&&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$$"$$$$$$$$$$""""$$""""""""""""$$$$$$$$"$$$$""$$$$$$$$$$$$$$""$$$$$$$$$$$$$$&&&&$$$$$$"$$$$"$""$$$$$"$$$$$$$$$$$$$&&$$$$$$$$$$"""$$"$$$$$&&$$&&&&$&$&$&&&$&&&$&&&&&&&&&&(&&&&&&&$$$$**,,,***,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,*,,,**,,,,,,,,,**(((((((((((&&&&&&&$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""$$$""$""$"""""$$$""""$$$$$$$$$$$$$"$$$$$$$$$""$$$$"$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$"$$$""$"$$$$$$$$$&$$$$&&&&&&$&$&&&&&&&&&&&&((((&&&&&$$$$"**,,,,,**,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,****((((((((((&&(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$""""$$"$""$$$""""""$$$$$$"$$$$$$$""$$$"$"$$$"$$$$$""""""$$$$$$$$$$$$$$$&$$$$$$&$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$""""$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&((((&&&&&&&$$(**,,,,,,****("*,,,,,,,,,,,,*,,*,,,,,,,,,**,***,,,,,,,****(((*((((*(((&&&&&&$$$$$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$$"""""$$"$""$$"$$&&$$$$$$$$$$$$$$"$$"$$$""""""""""$"$"$$$$$$$$$$$$$$&&$$&$&$$"$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$$$$$&$$$$$&$&$&$$$&&&&&&&&&&&&&&&&((&(&&&&&$$***,,,,,,,,,*,$*,,,,,,,,,,***,*,,,*,***,***(((*,,*,,,,***********(((((&&&&&$$$$$$$""""$$$"$$$$$$$$" "$$$$$"$""$$$$$$$$$"$$$$$$$$""$$$$&$&$$$$$$$$$$$$"$$$$$$"$"""$$$"""""""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"""""$$"$$""$$$&$$$$$$$$&$$$&&$$$&&&&&&&&&&&&&(&((&&&&&&&$&****,,,,,,,,,,,,,,,,,,,,,****************************,,,*********((((((((&&&&$$$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$"""""""""" ""$&&$&&&$$$$$$$$"$$$$$$$$$$"""$$$"""$$$$$$$$$$$$$$$$$$"$$$$$$$&&&$$$$$$$$$$$$$$$$$""$""$$$$$""$$$"""$$$"""$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&$&&&&&&(((&((&&$&*,,,,,,,,,,,,,,,,,,,,,,,*************************(******,,****((**(((((((((&&&&$$$$$$$$&&$$$$$$"$&$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$$"$$$$$$$$$$$$""$$$$$"""""$$$$"""$"""$$&$$""$$$&$$$$$$$$$$$$$&$&&$&&&&$$&&$&&&&(((((&"&*,,,,,*,,,,,,,,,,,,***,,,**********(********************,,,***((((((*(((((&&&&$$$$$$$$&$$&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$"$$$$""$$$$$$$$$&&$$$"""$$$$$$"""$$$"$$"""""$"""$$$$$$$$$$$$$$$$$$$"$$$$$$$$$&$$$&$$$&$$$$$$$$$"$$$$$$$$"""$$$$$$""$$""""""$$$$$$$$$$$$$$$&&&&&$$&$$&&&&&$&$$&&&&(&&&(&&(($&***,,,,,,,,,,,,,,,,,,*,***********((**************************((((((((*((&&&&$&$$$$$$$$&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$$$$$$$$$$$"""""$$$$$$"""""$$$$$$"$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$"$$$$$$$$""$$"$$$""$$$$$""$$""""$&$$$"$$$$$$$$$$$$$&$&$&&&$$&&&&$&&&&&&&&&&&&& &**,,,,,,,,,,,,,,,,,,,*,**,,*****(***(***((***(**((((********(((((((((((((&(&&&&&&&$$$&&&&&&&&&$$$$$$$$$&$$$$$$$$$""""$$$$"""$"$$$""""$$$$$$$"$"""$$$"$$$"""""""$"$""$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$"$$""""$$$"""$$$$$$$$$$$$$$$$"$$$&$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&$&$&&&&&&&&&&$&**,,,,,,,,,,,,,,,,*,,,*,,***********(((((*(**((*(((((****(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$&$$&&&&$$$"$$$""$"""""$$$$$$"$"""$$$$$$"$$$$$"$$$$""""""""""""""""$""$$""$$"$$$$$$"$$"$$"$$$$$$$$"$$$$$$$$$$$$$$$""""$$"$""$"$$"$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$$&&&&&&&&&&***,,,,,,,,,,,,,*,*,,,,******************((**(***((((**(((*(*(((((((((((((&(((((&(&&&&&&&((&&&&&&$$&$$$$$$$$$$$$$$"""""$"$$$$$$$$$$$&$$$""""$$$"""""""""$$$$$$""""""""""""""$$$$$$$$"""$$$"$"$$$$$$$$$$$"$$$$$$$$$$$$"$$$"""""""$$$""""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&$&***,,,*,,,,.,,,,,,,,*********,********************(**((*(((((&((((((((((((((((((((((&((((((&&&&&&$&&&&&$$$$$$&$$$$$""""$$$$$$$$$$$&$&$$$"$"""""$$$$$$$"""""""$""""""""""""$$"$$$$"$$$$$$$"$$$$$$$$$"$$$$$$$""$$$$"$""$"""""""""""$$$"$$$$$&$$$$$$$""""""$"$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&$$&***,*,****,*****,,,,******************((((*(*(((((((((((((((((((((((((((**((*(((((((((((((&&&&&&&&&&&&&&$$&&&&&&$$$$$""""$$$$$$$$$$&$$$$$$$$"""$$$$$$$$$"""$"""$$$""""$$$""$""""""$$$""""$$$$$"$$$""$"$"$$$$""""""""""""""""""""""$$$$$$$$$$$$""$""""""$$$$$$$$$"$$$$$$$$$$$$$&$$&$$&$$&&&&&&&&&&$&*******,*,*,******,,,,,*,**********(*******((((****(*(((((((((((((((((((*******(*****(((&&&&&&&&(&&&&&&&&&&&$$$$$$$$$"$"$$$$$$$$$$$"$$$$$$$"""$$$$"$""""$$$$"""$$$$$$$$$$""$""""$$$$$"$$$$$""""""$$"$""$$"""$$"""""""""""$"""$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$"$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&$*******,,***,,,,****,,*************(*(((**((((*****(((((((((((((((((((((((**********(((((&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$"$$$$$&$$""$$"""$$"""$$""""""$$"$$""$$$$$"""""""$$""$$"$$$$$$$"""""$$$$"$$$$$""$""""""""""""""$$$""$$$"""$$$$$$$$$$$$$$""""$$""$$$$$$""$$$$$$&$$$$$$$$$&$&&&$&&&&&&$$$$(******,,***,***,**(******,,*************(***(*((((((((((((((((((((((((((((((****(((((&&&&&&&&&&&&&&&&&$&&&&&&&&$$&$$$$$$$$$"$$$$$"""""""$$$"$""""$"""""$$$""$$$$$$$$$$"$""""""$"""$"$$$""$$"$"$"$$$$$"$""$$""""$$""""$$$""$$$$$$$$$"$$$$$$"""$$$$$$"""$$$$$$$$""""$$$$$$$$$$$$$&$$$$$$$$&&&&&$&$$$(****,,,,,,,,,,,********************(*******(((((((((((((((((&&((((((((((((((((***((((&&&&$&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$$$$$"$$"""$$"$"$"$$$"""""""$$"$""""$""$$$$$$$$$$"$"$$$$""""""""""""""$$$"$$$$""""""""""$$$$"""""$$""""$""$$""$$""""""""""""""$$$""$$""""$"$$$$$$$$$$$$$$$$$$$&&&&$&$&&&$$$(*****,,,,,,*,,,,,,,******************(***((((((**(((((((((((((((((((((((((((((****((&&&&&&&&&&&&&&&&&&&$$&&&$&&&$&&&&$$$$$$$$$$"""""$$"""""""""""""""$$$""$"""""$$$$$$$$"$$$"$"$"""""""""""""$""$"""$"""""$$$$$$$"""""""$""""$$$""$$$$"""""""""""$"$""$$"""""""$$$"$$$$$$$$$$$$$$$$$$$$&&$$$$&&$$$((****,,,***,**,*************************((*((((((((((**(((((((&(&((((&(&&((((((((((&&&&&&&&$&&$&&&&&$&&&$$&$$$$&&&$$$$$$$$$$"$$""$$$""""""""""$"""""$"""$$""$"""""$$$"$$$$$"$$$"""""$""""""""$"""$$$"""$"""""""""""""""""$$$$$$"$"$$$""$$""""""""$$"""""""$$$""""""$$$$$"$$$$$$$$$$$$$$$$$&&$$&$$$(***,*,,,*******,,***************(**(((((((((((((&(((&(((((((((((((((((&(((((&((((((((&&&&&&$&&$&&&&&&&&&&&&&&&&$&&$$$$$$$""$$$$$"""$""""""""$"$$$"""""""""$"$$"""""$"$"$$$$$""""$""""""""""""""""""$""$$""$""""$""""""""""""$$$"$""$$$$"$$$""""""""""""""""$$"$$""$$$$""$"$"$$$$$$$$$$$$$$$$$$$$$$(**,,,,,*******************(((****((((((((((((((((((((&&&(&((((((((&&&(((((&((((((((((&&(&&&&&&&&&$&&&&&&&$&&&&&&&$$$$""$$$$$""$""""$$$$"""""""""$$"" """"""$""""""""""""""""""""$"""""""""""""""""$$$$$""""""""$"""$$"""$""""""$"""""""$"$"""$""""""""""$"""$$$$$""$"""$""$$"$$$$$$$$$$$$$$$$&&$$$((***,************************(***((((*((((((((((((((((&&&&&&(((((&((&((((&(((((((&&&((((((&(&&&&&$&&&&&$&$$$&$&$$$$$"""""$$"""""""$"""""""""""""""""""""""""""$"""""$$"""""""""""""""""""""""""""""""$$""""$$""""""""""""""""$"$"""""""""""""""""""""""""""""$"""$""$$"$$$""$""$$$$$$$$$$$$$$$$$$$(*********************(************(((((((((((&(((((&&&&&&&&&&&&(&&(&&&((&((&((&&&&&&&(((((((&&&&&&$&&$$&$&&&$$$$$$$$$"""""""""""""""""""""" """"""""""$"""""$""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""" """"""$""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$""(*****************************((***((&&(((&(((((&&&((&&&(((&(&&&&&&&&&&&&&(&&&(&&&&(&&&&&((&((&&&&&&&&&&$$&&&$$$&$&$&$$"""""$$$"""""""""""""" " """"""""""""""""$"""""""""""""""""" """""""""""""""""""""""""""$"""$""""""""""$""""""$""""""""""" """""""""""""""""""$$$$$$$$$"$$$$$$$$$$$$""$"""&*****************(*****((*(((((((((((*(&(&(((((&((((&((((&(&&&&&&&(((&(&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&$&&&&&&&&&&&&$$$$$$$$$$$"""""""""""" " """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """""$$$$$$$$$$$$"$""$"""$$$$""((***********(*********((((****(((((((*(&&&&(((((&((((&(&(&(&&&&&&&(&&((&&&((&&&&&&&&&&((&&&(((&(&&&&&&&&&$$$&&&&&&&&&&&&$$$$$$$$$"""""""""""" "" """ """" """"$"""""""""""""""" """"""""""""""""""""""""" """""""""""""""$"""""""""""""""""" """"""" """""" """"""""$$$$$"""$"$$$"$""$$$$$$$""((*(********************(((****(((((((((&(&&(((((((&(((((&&&(&(&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&$$$&((&&$$$$$&&$$$""""""""" " """""""""""""$"""""""""""""""""""""""""""""""""$""" """""""""""""""""""""""""""$""""" """"""""" "" """"""""$$$$$$$$$$$$"$$$$$$"$$$""((***********,****(***(*((((*(((((((((((((&&(((((((&&(&(&&&(((((((&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$&$$$$&(((&&&&&&&&&$$$""""""" """ " """""""""" """"""""""""" """" " """"""""""""""""""" "" "" """"""""""""""""""""""""""""" """""""""" """"""""""$$$$$$$$$$$$$$$$$$$$$$$(******************(**(**((((*(**(((((((((((&&&&&&&&&&&&&(&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&$$$$&$&$$$&(((&&&&&&&$$$$$$$""""""" " """""""""""""""""""""""""""""" " """""" """"""""""""" " "" """""""""""""""""""""""""""""""$""""""" """"""""""""""$"$$$$"$$$$$$$$$$$$"$(*******************(*(((((((((((((((((&&&(&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&$$&&$&&&&&&&&&&$$&$$$$$$&(((&&&&&$$$$$$$$$"""""""" """""""""" """"" """"""""""""" " """ """""" """"" """""""" """""""""""" """""""""""""""$$""""""" """""""""$""$$"$$$$$$$$$$$$""$(********************((((((((((((((((((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$&&$$$$$$$&&&$$&$&$$$$&&$&&(&&&&$$$$$$$$$$"""$$""""""""""""""""""""""""""""""""" """"" """ """""""" """"""""""""""""""""" """"""""""""""""""""""""""""" "" """"""""""$"$$$$$$$$"$$$$$$$"$((********************((((((&(((((((((&&((&&(&((&&&&&&&&&((&&(&&&&&(&&&&&$&$&&$$$&&&&&$&&&$$$$$$$&&&"$&$$$$&&&&$&$$$$$&&$$&&&&&&&$$$$$"$$$$"$$$$$""""""""""""$$$""""""""""""""""""""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""$""$"$""$""$$$$$$$$$$"(******,**,,*******(**(((((((((((((((&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$&$&$$$$$$$$$$$$$$$&&&$&&&$$$$$$$$$$&&&&&&&$$$$$$$$$$"$$$"$$$"$""""""""$$$"$"$"""""""""""""""" """""" """ "" """"""""""""""" """ """""""""""""""""""""""""" """"  """"""""""""$""$$"""""$$"$(********,,*,**((***(((((((((((((&((((&&&&&&((&&&&(&&&&&&&&&&&&&&&&&&&&$$$&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$&&&$$$$$$$&&$$$$$$""""$$$$$"""""""$"""""""$""""""" """""""" """""" """"""""""""""""" "" """""""" """"""""""""""" "" "" """""$$$""$$$$$$$$"((***************(((*(((((((((((((((&&(&&&((&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&$$$$$$$$$$$$$$&&&&&&&$$$$$$$""$$$"""""""$$""""""""""" "" """" " "" "" "" """"""" " """"" "" "" """"""""""""""""""""""""" "" "" "" """"$$"""$$$$$$$$""&((*************(*((((*((((( (((((((((&&&&&&&&&&&&&$$&&&$$&&&&&&&$&$$$$$$$$"$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&*&&&$$$$$$$$$$"$$$$""""$$""""$""""""""""""""" """"" " """"""" " " """ """ """" ""$""""""""""""""""""""""" " """""""""""" """ "" """""$$$$$$"$$$$"""(**(((**(*****(**((*(((((((((((&(((&(((&&&&&&&$&&&&&&&&&$$$&&&$&&$$&&&&$$$$$$"""$"""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$$$$$$$$$$$$$$$$&$$" $$""""$""$"""""""" "" """"" """"""" " "" """""" """" """"" " """$""""$"" """""" """""" """"""" """"""""""""""""""""""$$"""""$"""""((***((*((((**(((((((((((((((((&((((&&((&&&&&&$&&(&$$$$$$$&&&&$$$$$$$$$$$$$$$$$""""""""$$""""$$"$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$"""""""""""" """""" """" """" " " "" """"" " " """" """""""""""""""""""""""" " """"$$"""" """"""""""""""""$$$$"""""""""(((****((((*****((**(((((((((&&(&&&&&((((&&&&&&&&$$&&&$&$$$$$$$$$$$$$$$$$$$$"$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$"$$$$$$$$$$$$$$$$$$$$$$$""""""" " """"""""" """"""" " """"$""$$" """ """"""""""""""""""""" ""$""""""""" """""""""""""""""$"""$$$$$""((((**(((((**((*((((((((((((((&&&&&&&&&((&&&$&&&&&&&&&&&&&$$$$$$$$$$$&$$$$$$$$""""""""""""""$"$$$$$$$$$$$$$$$$$"$"$$""$$$$$$$$$$$$"$$$$$$$$$"$$$"$$"$$$"""""" " " """"""""""" "" """ " " """$"$$$$" " "" "" """""$"$""""""""""""" """"$""""""""""" " """ """"$""""""$$$$""" ((((((((**(((((((((((((((((((&&&&&(((&&&&&&&&$$$$$$$$$&$$$$$$&$&&$$$$$$$$$$"""""""""""""$$""""$$$$$$$"$$$"""""$$""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" """""" """"" """" ""  "  """"""""$"""" " """ """""""""""""""""""""" "" " """""""""""""""""""""""""""""""$""""""""&(((((((((((**((*(((((((((&((&&&&&(((&&&$$$&$&$$&$$$$$$$$$$$$&&$$$$$$$$$$$$$$""$$$"""""""$""$"""$$$"""$$$$$$""""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  """"""""" " """""$$"$$"""" "" """""""""""""""""""""$$"""""""$$$"$$"""""""""" """""""$""$$"$""""" &(((((((*(((((((((((((((((((((&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$""$$"""""""""""""""""""$$$$$$""""$$""""""$"""$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$    """"""" "" " " """"""""""$""" """ """"""""""""""""$$"$$$$$$"""""$$$$$$""""""""""""""""""""""""""$"""" &(((((((((((*(*(*((((((((&&((&&&&&&$&&&&(&&&&$$&$&$$$$$$$&$$$$$$$$$$$$"""$$$$"$$$$""""""""""""$""""""$$$$$$""""$$""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" """""""""" " "" " """$""""""""$"""" """""""""$$"""""""""""$$$$"$$$$$$$""$$$$$$"""""""""""""""""""""""$""$"$"""&((((((((((((((((((((((((&&(&&&&&&&&&&(&&&&$&&&&&&$&$$$$$&$$$$$$$$$$$$"""$$$$$"""""""""""""""""""""""""""""$"""""""$$"""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""" " """" "$$"""""""""""""$""""""""""$$"$"$""""""""""""""$$"$$$$"""$$$$$"""""""""""""""""""""""$$$"$""&((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&$&&$$&&&&&&&$$$$$$$"$$$$"$$""$$$$$$"""""""""""""""""""""""""""$$"$"""$""""""""""""$""$$""$$$$$$$$$$$"""$"$"$$$$$$$$$$$""""""""""" " " """"""""""""""""$$$$$$""""""""$$"$$""" """"""""""""""""""$"""$$"""""$"$"$"""""""""""$""$$""""&((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&$$&&&&&&&&$&$$$$$$$$$$$$"$$"$$$""""""""" """"""""""""""""""""""""""""""""""""$$""""$"$"$$$$$$$$$$$""$$"$$$$$$$$$$$""$""$"""" "" """ """ "" " """ ""$""""$""$$$$$$$$$"""$$""$""""$""""""""""$"""""""""""$$""""""""""""$$""""""""""""""""$"""&&(((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&$$$$$$&&&&$$$$$$&$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""$""""""""""""$$"$$$""$"$$$$$"$"""""$""""$$$$$$$$"""""""""""""" """ "" " " "" """"" """""""""$"$$$$&$$$$"$$$$$""$"""""$""""$""""""""""""""""""""""""""""$$"$"""""""""""$$$"""""&&(((((((((((((((((((*((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$""$$$$$$"$$$"$""""" " """""""""""""""""""""""""""""""""""""""$"$""""""""$$"""""""""""""$$$$"$$$$"$""""""""" " """"""""" """" """""""""""$$$$$$$$$$$$$$$""""""""$$$$$"$""""""""""""""""""""""""""""$""""""""""""""""$"""""&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$"""$$"$"""""""""" "" "" """"""""""""""""""""""""""""""$$"""""""""""""$$"""""""""""$$$$$$$"""""" " """ """ " """""""$""""""""""""""$$$$$$$$$$$$$""""""""""$$$$$$""""""$"""""""""""""""""""""""$""""""""""""" """"""$&(((((((((((((((*((((&&(&(&&&&&&&&&&&&&&&&$$$&&&&$&$$$$$$$$$$$$$$$$$"""""""$""$""""""" """"""""""""""""""""""""""""""""""""""""""$"""$$$$""""$""""""""""$""""""""" """""""""" "" """""""""""""""""""""$$$$$$$$$$"$$""""""""""$$$$$$$""""""""$"$""""$"""""""""""""""""""""""""$$$""$$"""&&&(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"$"""""""""""""""""$$""" "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""""""""$""$$$$$"""""""""""" """""$$$$$""$$$$"$$$""""""""""""" " """"""""$""""""""$$$$$$"&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""""""$$""""""""   " """"""""""""""""""""""""""""""""""""""""$""""""$$""""""""""""""""""" """"""""""""""""""""""""""$$"$"""""""""""""""""""""""""" """"""""$$$$"$$$$$$$$$"$""""""$$""""" " """"""""""""""""""$$"""&&&&&&((((((((((((&(&(((((&((&&(((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""  " """"""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""$"""""""""""""""""""""""""$$""$$$$$""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$"""$"$"$$$$"""""""""""""""""""""""""""$""&&&&&&&&((((((((((&&(&((&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$""$$$$$$$$$$$$$&&$$$$$"$$"""  """"""""""""""""" """""""""""""""" """"""""""""" """"""""""""" """"""""$"$"""""""""$""""$$$$$$$$$$$"""""""""""""""$""""""""""""""""$"" """""""$$$$$"""$"$""$$$$"$"""""""""""""""""$"$""""""""$&((&&&&&&&(((((&&&((((&((&&&(&&&&&$&&&&$$&&&$&&$&&$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$"""""  """""""""""""""""""""" """"""""""" """""""""""""""""""""""""""""" "" """"""""""""""""""""$$$$$$"""$"""""""""""""""""""""""""""""""""""" """""""$"$$$$$$""""""$$$$"$$""$"""""""""$""$"$"$$$""$""&&&&&(((&&&((((&&&&&((((&&&&&&&&&&&&&$$&$$$$$&&&$$$$$$$$$$$$$$$"$""$$$$"$$$$$$$&$$$$"$$"""""""""" """""""""""""" " """"""""""""" """" """""""""""""""""" """"""""" """"""""""""""""""""$$$$$"""" """" """"""""""""""""""""""" """"""""""""""$$$$$$$""""$"$""$$$$$$$"""""""""$$"""""""$$"""&&&((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$""$$""$$$$"""$$$$$$$$$$$$$$$$"$$"""""""""""""" """"" "" " " """""" " """" """"""" """"""""""""""""" """"""""""""""""""""""$$$$$$"""""" """ """ " """"""""" """" "" """""""""""""""""$$$$$"$$$"""""""$$$$$""""""""""$"$"$""$""$""$&&(((((((((&((((&&&&&&&&&&&&&(&&&&&&&&&&$&$&$$$$$$$$$&$$$"""$"$$"""$""""$$$$$$$$$$$$$"$$$&$$$"""$""""""""" """"" "" """" """""" " "" """ " """""" " "" " """"""""""""""$$"$"""" """"" """" """ "" """""" " """ """"""""""""""""$$$$$$$$$$$"""""""$""""""""""""$""$$$$$"""""&&&((&(((((&((((((&&&&&&&(&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$"""$$$$""""""""""$$$$$$$$$$$$$$$$$$"""""$""""""""""""" "" """ " "" " "" " " """"" """"" " """ """""" " """"""""$$""""" """"""""" " "" """""""" "" """" """"""""""""""""$$""$"""""$"""""""""""""""""$""$$$"$"$"$$&((&(((((((&(((((&&&&&&(&&&&((&&&&&$&&&&&&$&$$$$$$$$$$$$$$$$"$$$""""""""""""$$$$$$$$$$$$$$$$""$$"""" """ "" """ " """ "" """"""" "" """ """""""" """ """""""""""" """"""""" " " " " " """"""""""""""$$"$"""$"""""""""" """"""""""""$$$$$$$"$&&&&((((((((((&&&&&&&&&&(&&&&&&(&&&&&&&$&&&$$$$$$&$$$$$$$$$$"""""""""""" ""$"$$"$$$$$$$$$$$$$$$"""" " "" "" " " " " " """ """""" """"" """"""""""" " """""" " "" "" " """""""$$"""""""$"$"""" "" " """""""""$"""$$"$$"$&&((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"""$$$$"$$$"""""""""""$$$"$$$$$$$$$"""""""" " "" " " " " " " "" """""""""" """"" "" """"""""""""""""" "" "" """ "" """$""""$"""$" " """""""""""$$$$"$$""&&((((((((((&((&(&&&&&&$&&&&&&&&&&&&&&$&$&$$&$$$$$$$$$""""""$$"$$$$$"""""""""""$$$"$$$"$$$$"""""" " " """ "" " "" """""" """ " "" """ """"""""""""""""$$$$$$$""""""""""""$"""""$""$$"$&((((*(*(((&((((&(&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$$$$$""""""""$$"""$""""""""""""""""""""""""""" " " " " "" " """" " "" """""""""""""""""$$$$$$$$$"""""""""""""""""""$$" &((***(((((((((((((((((&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$"""""$$"$$"$$$"$"""""""$$""" """"" " """" """ """"" "  " " """"""""""""""$$$$$$$"$$""""""$$""""$"""$$$$$&(((**((((((((((((((((&&&&&&&&&$&&&&$&&&&$$$$$$&$$$$$$$$$$""$$""$$$""$"""$"""""""""""""" """ """" "" "  "" " ""   "" " " """ " """""""""""""$$$$&&$$$""""""""""$"$"""""$$$$$((((*(((((((("(**(((((&&&&&&&&$$&$&&&&&$$$&&&$$$$$$$$$$$$$$$$$""$""""""$""""""""""""" "" ""  "  " "   " """"""""""""""""$$$"$$$$$$$""""""$$$"""""""$$" &(*(**(*(((((((&((((((((&&&&&&&&&&&&&$&$&$$$$$$$"$$$$"$$$$$"""$$""""""" """"" """ ""     "      " """"""""""""""""$$$$$$$$$$$"$""""$$"$$""$"$$"$ ((**((**((*(*((((((((&((&&&&&&&&&&&&&&&$&$$$$$$$$"$"$$"$$$$$$$$"""""""""""""""" "            " """"""""""""""$$$$$$"$$$""$"""$$$$$$$$$$$$" ((((((((((**((*(((((&&&&&&&&&&&&&&&$$$&&&$$$$$$$""$$$$$$$$$$$"""""""""$""""" """         "            """"""""""""$$$$$$$$$$$""""$$$$$$$$$$$"((**(***((((*((((((&&&&&&&&&&&&&&$&&&$&$$$$$$$$$""$$$$$$$$$$$$"$$"""""""""" """"""""" "         "          "" """"""""""""""$$$$$$$$$""$$$$$$$$$$$$$$ ((((((*((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&$$$"$$$$$$$$$$$$$$$$$""""""""""""" """""                  """"""""""""""""$$$$$$$$$$$$$$$$"$$$$$$$$$$&(((((((((((((((&(&((&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""                     """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&(((((**(((((&&&&&(&&((&&&&&&&&&&&&&&$$$&&&&$$$$$$$$$$$$$$$$$$$"""""""""""" "" "                      """"""""""""$$$$$"$$$$$$$$$$$$$$$$$$$"&((((((*((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&$&$&$$$&$$$$$"$$""""""""""""""""""                              " """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$"&((((((((((((&&(((&&&&&&&&&&&&&&&&&&$&&$$&$&&&&&&$$$$$$$$$"""""""""""""""""""""                      " "" """"""""""""$$$$$$$$$$$$$$$$$$$$$$"&((((((((((((&&&((((&&&&&&&&&&&&&&&$$&$&$&&$$$&&&$$$$$$$$$""$$$$$"""""""""""""""""                      """ " " """"""""""""$$$$$$"$$$$$$""$$""""""""&(((((((((((&(((&&((&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$$$$$$$""$"""""""" """"""""""" ""                     " " "" """" """""$$$$$$$$$$$$""""$$"$""""&&((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$&$$$$$$$$$$$$$$$$"""""""""""""""" "" """" "              " " """"""" """"""""""$$"""""""$""$$$$$$""&&&(((((((&&&&&&&&&&&&&&&&&&&&&$$&$$$&$$&$&&&$$$$$$$$$$"$$""""""""""" """"" "" """ ""            " " """""""""""""" "$$$$$"""""""$$$"""$"$$&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&$$$&$$$$$$$$$$$$$$$$$"$$""""""" """" """" """                """ "" "" """"""""""""$"$$$$$$""""""$"$$$&$$$$&&&&((((&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$&$$$$$$$$$$$"""$""""""""""""""" """" "              " """" " " """"""""$""""$$$""$""""$$$$$$&&&&&(&(&&&&&&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$&$$$&$$$$$$$$""""""" """"""""""""" ""           " "" "" """ "" " " """""""""""""""$$"""$""""$""$&(((&(&&(&&(&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$&$$$$$$$$$"""$""""""""""""" """" " "          "  "  " """"""""""""""""$"""$$$&&&&&&&&&(&(&&&&&&&&&$&&&&$&&&&$$$$$$$$$$$$$$$$$$&$$$$$$"""$"""""""""" """""" " "    """   "" """""$$""$"$""$$$$""$$$$$&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""" " """ ""    "    """" " """"$$""$$$"$""$"$$$$$$$&&&&&&(&&&&&&&&&&&&&&$&&&&&&$$&$$$$$$$""$$$$$$$$$$$$$$$$"""""""""""""""""" " " " ""    " """"""$""$"$"$$$""""$$$&&&&&&&(((&(&&&&$$$$$$$$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""""""""""""""""" "" "          """""""""" """"""$$"""""""""""""$$&&&&&&&&&(((&&&&&$$&$$$$$$$$$$$$$"$"$$"$"$$"$$$$$$"$$$$$$$"""""""""""" "         "" " "" """"""""""""""""""""$"""$&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$""""""$$$$$""$$$$$$$$"$$$$$""""$""""""""" """        """ """"" " """""""""""""""""$$$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$"$$$"""""""""""" "        """"" """""""""$""$""""""$&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$$$"$$$"$$$""$""$$"$"$""" """"$"""""""" ""      " " """"""""""""""""""""""$$$$"$$$$&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""$$"$"$$""""""""""""""""""""" " ""        """"""""""""""" """""""$""$$$"$&&&&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$"$$""""""$"$""""""""""""$$$"""""""""" " " " "       """"""$"""""" """ """""""""""""$&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$"$"$$"""""$"$""""""""$$"""""$""""" " ""     " """""""""""""" """"""""""""$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""$"""$"""""""""$$$$"""""""$$"""" " """     " " """ " """""""" "" """""""""""&&&&&&(&&&&&&&&&&&&$&&$$&$$$$$$$""$$$$$"""$$$$$$"$"$""""""""""$$"$$""""""""" "      "" " """""" " "" """""" """""""$$&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$"""""""""""""""""""""""$$$$$$"""""""""" "       """ " " """""""" " """ """"""""$&&&&((&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$$$$$"""$""$$""""""""""""""""""""""""""" "" " "         """ """""""""""" """""""""  """""""" "&&&(&&&&&&&&&&&&&&&&&&$$$$$""$$$$$""""$$""""""""""""""" """"""$""""""""""" "" "             """ """"""""""""" """"""""  """""""$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$""$$""""""$"""""""""""""""" """""""$"$""""""" ""         " """""" " "" """" "" "" """"" ""$&&(&&&&&&&&&&&&&&&&&$$$&$&&$$$"$$$$$"""""""$"""""""""""""""""""""""""""""""""""          " "" """""" """ """ "" """"""""""""$""$&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$"$$"""""""$$""""""""""" """ """"""""        ""   "" " """" " "" " """""""""""$"""""$$""$&&&&&&&(&&&&&&&&&&&&&&$$$$$$$""$$$$$$$$$"$$$"$"""""""""""""""""" " """"""""""         "" "" "" """"""""$$$$$$$"$$""$$"$&&&&&&&&(&&&&&&&&&&$$&&&$&&$$$$$"$$"""$$$"""""$"""""""""""" " """ """"""""""" ""     """""  " """ "" "" """" """"$$$$$$$$$""""$"$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$$$$$$"""""""""""""""" """"""""""""""          " """"" """ " " """"" ""$$$&$$""""""""$$&&&&&&&&&&&&(&&&&&&$$$&$$$$$$$$""""$$$""$$$"$"""""""" """ """"" " " """"          "" " "" "" "" """"""" """""$$$$$$""""""&&&&&&&&&&&$&&&&&&&&&&&$&&$$$$$$$$""$$$$$$$$"""""""""""""""""" """""" """""        """" "" " """""" ""$$$$"$$$$$$"""$&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$"$"$"""""""""""" """"" " " "" """"" "" ""     " " " " "" " """ """"" ""$$$$$$$""$"" &&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$""$$$$"""$""""""""""""" "" " " """""" """"""        " "" """""""""""""""""""$$&&&&&&&&&&&&&&&&&&&&$&$$$$$$&$$$"$$$$$"$""$""""""""""""" " " "" """ """""        " """""" """"""""""""""$$" &&&&&&&&&(&&&&&&&&&&&$$$$$&$$$$&$$$$""$$$$$$""""""""""""" " " """ " "      ""    """ " " """"""""""""" $$&&((((&&&&(&&&&&&$&&$$$$$$$$$$$$"$$$""""$"""""""""""""""" " " """ "" "        " " " """" " """"""""""""""" &&&&(((&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$"""$$""""""""""""""" " " """ """ "      ""   " """"""""""""""""$"""&(((&&(((&&&&&&&&&&&&&&$$$$$$$$$$$$$"""$""""""""""""""" "" " " " """" " ""     """"   """"""""" """"""""""$&&&(&&(((&&&&&&&&$&&&&&$$$$$$$$$$""""""""""""""" """ """" "" " " ""    """""     " """""""""""""""$"" $&&(&&&(&&&&&&&&&&&&$$&$$$$$$$$$$$$"""""""""""""""""""" " """ "    "      """""""" ""$"$"$" $&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""$"""""""""""""""" "  ""  "   "" """""""$""""""$"$&((&(&&((&&&&$$$&&&$$$$$""$""""$$"""""""""""""""""""""  "" ""        " """""$$"""$$$"&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""$$""$"$"""""""""""""  ""       "" " " """""""""$""$""$"$&&&&&&((&&&&&&&&$$$&&$$$$""$$$""$"$$"""""" """""         " " """""" """""""" """ $&&&((&&&&&&&&&$&$$$$$$$""$"$$$$$$$$"""$""""""" """ "         """ " """"""" """""" &&(((&&(&&&&&&&$$$$$$$$$$""""""$""$""$"$""""""""" """""         " """ " """"""" &&&((&&&&&&&&&&$&&$$$$$$$$"""""$"""$"$"""""""""" ""  "          """""""""""" &&&(&&&(&&&&&&&&&&$$$$$$$$$$$$""""""$"""""""" " "         " """"""" """" $&&&&&&&&&&&&&&&&&$$$$$$$$"""$"$$$$$$"$$" """" "        " """" """""""""" &&&&((&(&&&&&&&&$&&$$$$$"$$$$$$""""""""""" """""         " " " """" &&&((&&&&&&&&&&$$&&$$$$$$""$$$$$""$""""""" """"      """"""""" $&(&((&&&&&&&&$$$$&&$$$$$$$$$$$$$""$""""" """ ""  "        " """"""" &&&&&&((&&&&&&$&&&&&$$$$$$$$$$$$$""$"""""""""" "   """      "" """""" &&&&&&&&(&&&&&&$$$$$$&$$$$$$$$$$"""""""""""""" "   "       " " "" """ "&&&&&(&(&&&&$$&&$$$$$$$$$$$$$$$$$""""""" ""    "   "" """" &&&(((&(&&&&&&&&$&&&$&$$$$$$$$$$$$"$$"""""" "               "" $&&&&&&&&&&&&&&&&&&$$$$$$$""$$"""$$$$""""""" " "            ""$(&&&&&&&&&&&&&&&&&&$$$$$$$$"""$$$"""""""" ""            " &&((((&&&&&&&&&$$$$$$$$$$$$$"""$$$"""""""" " "     "     " " $&&(&&&&&&&&&&&$$$$$$&&$$$$$$$""$$$$""""""""" "            &&&&&&&&&&&&&$$$$$$$&&&$&$$$$$$$$$""""""""" " "             " "&&&&((&((&&&&&&$&$$$$$$&$$$$$$$$""""""""""""" " """             &&&&&&&(&(&&&&&&$$$$$$$$$$$$$$$$$""""""" "              " &&&&&&((&&&&&&&&&$&&&&$$$$$$$$$$""""""""        "   $&&&(((&(&&(&&&&&&$&&&&&$$$$$$$$$"""""""""" ""             &&&(&&((&(((&&&&&&&&&&&$$$""$$$$$""" "" " """" " "     "        &&&(((&&(&&&&&&&&&&(&&$$$$$$"$$"""""""" " "" """ "      "" "       $&&&&&&&&&&&&&&&&&&((&$$$$$$$$$$$$""" " " "" "" ""    " """      &&&&&(&&&&&&&&(((&&&&&&$$&$$$""$""""""""" "" " ""  """"      $&&&&&&&&&(&&&&&&&&&$$$$$$$$""$""$""""""""   ""       $&&&&&&&&&&&&&&&&&$$$$$$$$"""""$$"""""  ""          $&&&&&&((&&&&&&&&$$$$$$$"$""$""""""""""" "          $&&&&(&(&&&&&&&$&$$$$$$"$$"$""""""$"""   "  "" "           $&&(&&&&&&&&$&&&&$$$$$""$$"$""""" """"""        "" ""        $&&&&(&&&$$&&&&$$$$$$$$$$$$$"""" "     "       &&&&&&&&&&&&&$&&$$$$$$$$"""""""""   "       " "$$$$$$$&&&&&&&$$$$$$$$$""""""""""        "  "    "$$&$$&&&$&&$&&$$$$$$$$$$""""""" "               $$$$&$$&&&$&$$$$$$$$"""""""""""""             $$$&&&&&&&&$$"$$$$$$$$""""""""" " "        """$$$$$$$$$$$$$$$"$$$$$"""""""""        " """$$$$&$$&&$$$$$$$$$"$$""""""""""         ""$$$$$&&&&$$&$$""$$"$$""""""""""              "$&&&&$$$$$$$"$$$$$$$"""""" "         "$$$$$$$$$$$$"$$""""""""""""" " "" "            "$$$$$$$$$$"$$$""""$""""""""""          "$$$$$$$$$"$$$"""""""""" " " " ""          "$$$$$$$$$$$"""""""""" " "  " "          $$$$$$$$$$$"""$""""""" " " "         $$$$&$$$$"""""""""""" " " "      "$$$$$$""""""""""""" ""         ""$$$""""""""""""""" "    """$$$"""""""$$$""""        """""""""""$"""""""""      """"""""""""$$""""""      """" """" """""""""" " "     "   """"""""""""""""      """""""""""""""" " "     """""""""""""" "       """""$$""""       """"""""      """""""""""" ""          """"""""" " "      """""""" " "" "      """""""""" " " "      """"""""""      """"""""""      " " """" " "           "" "" """ "        """$$" "      """"""""        """"          "                                                                                                     "            ""      """       "" "       "             """       "" """       "   """""    "       "                                                       "              "