CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '300A14' IMAGE_NUMBER = 31676005 IMAGE_TIME = 1977-04-15T11:06:23Z EARTH_RECEIVED_TIME = 1977-04-17T02:32:38Z ORBIT_NUMBER = 300 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.006360 NOTE = "VERY HIGH RESOLUTION STEREO 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  I#)<‡rǺ ·Bž¬= £¢S&ÞVŠŠ/ÚÓÔ½Â%öM'Z.w<À3ìA×6ä8¿4„@ @ 4                        " " " "" "  "" " """" """ """" """""""""""""""""""""" """ " """ " " """ "    " """" "" " " "" "" """""""""" """"""""""""""""""""""""""""""""""""""""""$"""$""""""""""""""""""""""""""""        """ "" """"""" """"""""""""""" """"""""""""""""""""""""""""$""""""""$$""""""$"$$$$"$$$$$$""$""$""""""""$""$""$""""""""    " ""     "" """"" """ " "" " """" """ "    """"$$"""$$"$""""" " "$$&$"&&$&&$$$$$"" "$"""""$""$$$$"""  ""      "   "$"  "$&$""  "$$" "$"  ""$&$  $"" "$$&$"  """ "$$"    "  ""   """$  " """$" "" ""$$&&""  ""$"""& "$$&$&$ "$"""" "$$$$"    """ "   """"   """   """$$$$"  $""""""  ""$"$&$&$""""""$$$""$" $"""$&$&&&$$$ """$$$"""" " """$$$$$$ "       " " """""" " " """$""$""""" """"""""""""""$$$$$$"$$"""$$$$$$""$$$$&$$$&$&$&$$$$$$$$$$$$"$$"$"$$$$$$&$$"""""     " " " "" " " """ "" """"$"""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$     " " " """"""$$$$"$"""""""""""""""""$"$"$$"$$"$$$""$$$"$$$$$$$$&$$$$&&$$$&$$$&$&&$$$$$$$$$$$$$$$"$"$&$$$$$$$$$"      " " " " " """""""$$"""""""""""""""""""$"$"$$"$$$$$$$$"$$$$$$$$$$$$$$&&$&&&&&$$$&&&&$$&&$$$&$$$$$$$$$$$"$$$&$$$&$$$$   " """" " "" """""""""$$""$$""""""""""""""$$""""$"$$$$""$$$$$$$$$$$$$$&&$&&$&&&&&$$&&&&&&$$&&&$$$$$$$&$$$$$$$$&$$$$$$$      " "" """"""""""""""""""""""""""""$$"""$$"$""$$"$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$    " "" "" """""$""""""""""""""""""""""""""""$$"$$"$$$$$$$$$$$$$$&$&$&&&&&$&&&$&&&&&&&&$&$&$&&&&$$$&$$$$$$$$$$$$$$$$$$$    " " "" """"""""""""""""""$$"""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&$$$$&$$$$$$$$$$$$$$$    """" """"""" """"""""" """"""""""""""$"$$$$$$$"$$$$$$$$&$$$$&&&$&&&&&&&&&&&&&&$&&&$&&&&&$&$$$$$$$$&&$$$$$$$&$$$$$       """"""""""""""""" """""""" """"""""""""""$$$$$$$$$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$&$$$&$$$$$$$$    " " """""""" """ " """""""""$""$""$"""""""$$$$$$$$$$$$$$&$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$&$&$$$$$$$$$$$$$    """""""""""""" """""""""""$$""""""$$$"$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$&$$$$$$$      " """"""" """ " "" "$"""$$""""""$""$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&$$$$$&$$$&$$&$$$$$$$$"       """"""""" "" "" " """"""""""""$""$$$"$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$&$$$$$$$$$$$$$    " """""""" " """"" """ """""""""""""""$"""$$$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$&$$$$$"   """""" """"""""" """"$""""""""""$"$$$$$$"$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&$$$$$$$     " """ " " """""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&&$&&$$$$$&&$$$$$$    " " "" "" """""""""""""""$$""""$"$"""$""$$$$$$"$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&(&&(&&&&&&&&&&&&&$&&$&$$$$&$$$$$      """ " """"""""""""""""""""""""$""$$$$$$"$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$&&$&$$$$$     "" """ " " """" """"""""""""""""""$""""$"$$""$""$""$$$$$$$$$$&&&&&&&&&(&&&&&((&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&$&$&$&$&&&$$"   " " """""""""""""""""""""""$$"""$"$$$"$"$$$$$$"$$$$$$&&&&&&&&&&&((&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&$$&$$$$$   " """""" """"""""""""""""""""$""""$$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$$$$&$$&&$$$$   "" "" """ """""""""""""""""""$""""$"""$""$$"$"$$$$$$$$$$$&&&&&&&&&&(&&&&&&&&(&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$&$$$&$&$$$     " """""" """""""""""""""""""""""""$"$$""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$&$$$      """"""""""""""""""""""""""$"""$"$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&$&&&&$$$&$$$$$$&&$ø    "" " """"""""""" """""""""""""""$""""""$$$$"""$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&$$&&$&$&&$$&$$$   """ " """ " " " """" """""""""""""""""""$""$$$$$ $$$$$$&$&$&$&&&&&&&&&&&&&(&&(&&&&(&&&&&(&&(&&&&&&&&&$&"&&$&$&&&&&$$"   " " """"""""""""""$""""""$""$""""$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&&&&&&&(&&(&&&&&&&&&&&&&&$&&$&&&&$&&&$$"   " """"" """""""""""""""$""""""""""$"""$$"$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$&&&$&&$$$    "" """ """""""""""""""""""""""$"$$$$$$$$$$$$$&&&&&$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&$  " " " """""""""""""""""""""""""""""$"""$$$$$$$$$$&&&&&&&&&&&&&&(&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$&$$    " " """""""""""""""""""""""""$"$$$$$"$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$  " " """""" """""""""$$"""""""""$$$"$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$   ( " " " """"""""""$""""""""""""""$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$    " " " "" "" """"""""""$"""""""""$"""""$"$$""$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$       " " "" """""""""""""""""""""""$"$"$""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$     """""""""""""""""""""""""$$""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&(&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    " """""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$       " " """"""""" " """"""""$"""""""$"$$$$$$"$$"$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$  " """""""""""""""""$"$"""""$"$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$       " """ " """"""""""""""$"""$"$"$"""$"$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$     " " " "" """"" """"""""""""""$"""""$$$$"$$$$$$$$$$$&$&&&&&&$&&&&&&&&&(&&&&&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$   " "" " """"""""" """"""""""$$""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&  " """ """"""""$"""""""""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&  " """""""""""""""""$""""""$""$""$"$$$$$$$&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$     """""""" """""""""""""""""""$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$  " " "" " """""""""""$""""""$$""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$      " " """ " """""""""""""""""$""""""$$$$"$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&(&&((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&      """ "" """""""""""""""""""""""""$$"$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$     " "" """"""""""""""""$""""""""""$"$"$"$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    " """ """ """"""""""""""""""""""$$"$$$$$$$$&$$&&&&&&&&&&&&&(&&&&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    " " """"" """""""""""""""""""$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$      " " """ """"""""""""""""""""$""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&$       " " """"""""" """""""""""""""$"$"$$$$$$$$&$&$&&&&&&&&&&&&&&((&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    " """" """"""""""""""""""""$$"$$"$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&(&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&      " " """ """""""""""""""""""""""""""$"$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&     " "" """"" """""""""""$"$""$$"$$$$$$$&$$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&    " "" "" """"""""""""""""""""$"""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&      " "  "" """"" """""""""""""""""""$$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&"&&&&(&&&&&&&&&&&&&&&&&((((($      "" " " " " """"""""""""""""$$""""""$$"$$$$$$$$&&&$&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&&&(&&&&&&&&&&&&&&&(&&(&       """"""" " """ """"""""""$"""""$"$"$$"$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&    " " """""""""""""""""""$"""""""""$$""$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&((&&     " " "" """""""" """""""""""""""$$""$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&        " " "" " """" " """""""""""""$""""""$$$$$$$&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(&&($     " " """""""""""""""""""""""""""$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&(((&(&&   " " """" " """""""""""""""""""""""$""$"$$$$$&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&(&&&(&(((((&&    " """ " "" " """"""""""""""""""""""$$$$$$$$&$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&(&&&&&(&&&&&(&&&&(&   """"" """""""""""""""""""""""""""$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&((((((&((&&    " " " """ """"""""""""""""""""""""""$$"$$$$$&&$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&(((&&(&((&    " "" """""""""""""""""""$""$"$$"$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&&&&&&&(&&(&&&((&(((((&(&   " "" " " """""""""""""""""""""""""$$"$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&((&&((&(&(((((&     " " """"""""""""""""""""""""""""$$$$$$$$$$$$&$$$&&$&&&&&$&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((&&(&((((((&$    " """ """""" """""""""""""""""""$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((((((&  " """""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((     "" """"""""""""""""""""""""""""$$"$$$$$$$$$&$$$&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&((((((((((&((&  " " """"""""" """" """""""""""$$""$$$"$$$$$$$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&(((((((((&    """" """ """""" """""""""""""""""$"$$$$$"$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&(&(((((((((&     """ " """""" """"""" """"""""""""""""$"$""""""$$"$$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&((&(((((((&    " " """ "" """ """ """"""""""""""""""$"$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((((((((&&((&   " " """ """""""" """"""""""""""""""""$$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&((((((((((((& " "" """" """" " """"" """"""""""$""$"""$"$"$$$$$$$$$&$&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&((&&&&&&&&&&(&(((((((((((&    " " """ "" """""""""""""""$$""$$""$$$"""$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((&       " " " """"""" """"""" """""""""$"""$"$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&(&&&(((((&(((((((((&     " " """""" """""""""" """""""""""""""""$$$$$$$$&$$&$&$&$$&&&&&$&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&(&&&&((((((((((((((&     " " " " """"""""""""""""""""""$$$$$$$$$$$$$$$$&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(&(((((((((((((((&    "" """ """ "" """" """""""""""""$"$"$""$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&(&&((((((((((&   " " """""""""""""""""""""""$"""$$$$$""$$$$$$$$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((    " """""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&(&((&(((((((((((&    " """"" """"""""""""""""""$"""$$$$"$$$$$$$$$$$$&$&&&$&$&$&&&&&&&&(&&(&&&&&(&&&&&&&&(&&(&(&&&&((((((((((((&    """""" """""" """"""""""$""""$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((&     " " """"""" " """"""""""""""""$$"$$$""$$$$$$$$$$$$&$&&&&&&&$&&&&&&$&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&((((((((((((   """""" """"""""""""""""""""$"""$"""$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&(((((((*(     " """""" """"" " """"""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(((((((((((((&  " "" "" """" """"""""""""""""$"$""$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((&   "" """"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&(((&(((&((&((((((&  " " """" "" """" """""""" """""""""""""$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&(&(((((((((&   " """""""""""""""""""""$""$$$$$$"$$$$$$$$$$$&$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&((&(((((((((((((&   " " " """"""""""""" """""""$$"""$$$$""$$$$$$$$&$$$&$$&$$&&&&&&&&&&&(&&&&&&&&&&((&&&&&&&&&(&&((((((((((((((((  " "" """"""""" """"""""""""$"$$"$$"$"$$"$$$$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&&((((((((&(((((((    " " " """""""" " """""""""""""""""""$"$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&(&&(&&&&(((((((((((((&&    "" " " "" """"" """"""""""$""$"""""$$"$$"$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&(&&(&(&&&(&&(((((((((((((((((  """" "" "" """ """"""""""$"$$$$$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&&&&(&&&&&&&&((&&&&&&((&&((&(((((((((((&   "" """" " "" """"""""""""""$""$$$"$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(((((((((((((((((     " "" """" """""""""""""""""$$$$$$$$"$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((&(((((((((((     " " " """"""""""$"""""""$$$$$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(&((((((((((((((((    " " " """""""""""""$""""""""""$""$$$$$$$$$$$$&$$&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(&&&&(&((((((((((((((&    " " """ """"""""""""""""""""""""$$$$$$$$$$$$$$$&$$$$&$$&&&$$&&&&&&&&&&&&&&&&&&(&&&&&(&&&&(((&((((((((((((&   " """""""""""""""""""""""$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&(((((((((((((((((&   " """""""""""""""""""""$""$$$$$$$$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((&(((((((((( """"""""""""""""$"""""""$$"$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&(((&(((((((((((((((&    """ " """"" """""""""""""""""$"$"""$""$$$$$$$$$$$$$$$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(((&(&(((&&((((((((((&  """ """ """"""""""""$""""""""$$""""$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&(&((((&(((((((((((&   " " " """""" """""""$"""""$""$"$$$$$$$$$$$$$$&&$$&$$$&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&(&(((((((((((((((&   " "" """ """"""""""""""""""$"""""$$$$$"$$$$$$$$$$&&$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&(((&&&&(&&(((&(&(((((((((&    " "" " " """"""""""""""""""$"""""$""$"$$$"$"$$$$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&((((((((((&    " " " """ """ """""""""""""""""$$$"$$$$$$$$$$$$$$$$$$&$$$&&&&&&&$&&&&&&&&&&&&&&&&&(&&(&&(&(&&((&((&(&((((((&     " """""""""" """""""""""""""$$"$$"$$$$$$$$$$&$$&$$$$$$&$$$&&&&&&&&&&&&&&&&&&&(&&&((&&&((&(&&&((((((((((((&    " """""""""""""""""""""$"$"$$"$$$$"$$$$$&$$$$&&$&$&&$&&&&&&$&&&&&&&&&&&&&&&&&(&&&&(&(&&(((((&(((((((((&      " " """""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&(&&(&((((&(&((((((&((&      " """"""""""""" """"""""$""$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&((((((((((&     """""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((&       " " " """"" """ """""""""$""$"""$$"$$$$$$$$$$$$$$$&$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&(&&(&&((((((&   " """""""" """""" """"""""""""$"$""$$$"$$$$$$&$$$$$$&&&$$$&$&&$&&&&&&&&&&&&&&&&&&&(&(&&&(((((((((((((((&       " " """""""""""""""""""""$""$"""$$$$$$$$$$$ $$&$&$&&$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((    """" """"""""""""""""$"""$"$$"$"$$$$$$$$$$$$$$$$&$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((&     " """"""""""""""""""""""""$"""$$$""$$$$$$$$$$$$$$&&&$$$&$&$&$&$&&&&&&&&&&&&&&&&&&(&&&((((&&&(((&((&&&     "" " " "" """"""""""""""$"$$""$$"$"$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((((((((&   " " """""""""""""$$"""$"$$$$$"$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((&((&   " "" """""""""""""""""""$"""""$$"""$"$$$$$$$$$$$$$$$$$$&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&((((((&    """ """""""""""$$$"""$"""$$$$$$$""$$$$$$$"$$$$$$$&&$$&$&$&$&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(((((((&&&   " " " """ " """"""""""""""""$""$$$$$$$$$$$"$$$$$$$$$$&$&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((      " " """""""""""""""$""""""$"""$"$$$$$$$"$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&$&&&&&&&&&&(&&&&&&(&(((&(&(((&&   " "" """""""""""""""$$"""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&&$&&&&&&&&(&&&&&&(&&&&(&(((((&       """" "" """"$""""$"""$"""""$""""$"$"""$"$$$$$$"$$$$$$$&$$$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&((&&&&     """ """""""""""""""""""$"$""$$"""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&(&&&&&(&&&&&(&&(&&  " " """"""" """"""""""""$"""$"""$"$$$$$$"$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&(    " "" """""""""""""""""""$$"""$$$"$$"$$$"$$$$$$$$$$$$$$$$$&$$&&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&     """ """"""""""""""""""""""""""""$"$""$"$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&   """ " " """""""""""""""""""$""$$"$"$$$"""$$$$$$$$$$$$$$$$$$$$$$&$&&$$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&    " "" """ " """"""""""""""""""$""$$"$$$$$$"$$$$$$"$$$$$$$$$&$$&$&$$$$$&&$&&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&    "" "" """""" """""""""$""$""$$"$"$$$$$$$$"$$$$$$$$$$&$$&$$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&   " " " """"""" """"""$""""$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$&&$$&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&   " " " " " """ """"""""""""""""$$"$$$$$$"$$$$$$$$$$$$$$$$$$&&$$&$$$$$&$&&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&&&&&$   "" " """""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$&&$$$&&$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&     " " " " "" " """"""""""""$"""$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&   " """" """""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&      " """"" """"""""""""""""""$$$"$""$$"$$$$$$"$$$$$$$&$$$$$$$$$&$$&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&     " """"" """""""""""""$"""$$"$$$"$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&$&&$    "" """"""""""""""""""""""""$$$$"$"$$$$$$$$$$$$$$$&$$$$$$$&&$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$   " " """"" """"""""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$   "" """ "" " """""""""""""""$$"$""$$$$$$$$$$$$$$$$$$&&&$$&&&&$&&&&&&&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&    "" "" " "" """""""""""""""""""$$$"""$$$$$$$$$$$$$&&&$$$$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&     """ " "" """"""""""""""""$""$$"$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$      """" " """"""""""""""""""$"$"$$$$$$"$$$$$$$$$&$&$$$$$&$&&&&&$&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&$   "" "" """" """""""""""""$$""$$$$$$$$$$$$$$$$$&$$$$&&$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$  "  "" """""""""""""""""$"$"""$$"$$$$$$$$$$$$$$$$$&&$$&&$ $$&$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$    """""""" """"""""""""""""$""$$$$$"$$$$$$$$$$$$$$$&&$$&$$"$$$$$&&&&&&&&&&&&&&&&&&&&&&$$&&&(&&&&&&&&$    " "" """ """""""""""""""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$  " " "" """""""""""""""""$"$$$$$$$$$$$$$$&$$$$$$$$$$$&&$$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$     " " " """"""""""""""""""$$""$$$$$$$$$$$$$$$&$&&$$$$$&$&$$&$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$   "" "" """ """"""""""""""""$"$"$$$$$$$$$$$&$$$$&$$$&$&&&$&$&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    "" " """ "" """"""""$""""$$""$$"$$$$$$$$$$$$$$&$$$$&&&$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$    " " " """""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$   "" " " """""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$     " " """""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&$  " """"""""""""""""""$$$"""$$$$$$$$$$$$$&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"      """""""""""""""""""$"$$$$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$    " "" """"""""""""$"$"$""$$$$$$$$$$$$$$$$$$&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    """ " """""""""""""$"$$"$$$$$$$$$$$$$$&&$$&$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    """ """"" """""""""""""""$"$"$$$$"$$$$$$&$$&&&$&&&&&$$&&&$&&&&&&&&$&$&&&&&&&&&&&&$&&$&&$&&&$  " " """" """"""""$"""$$""$$$"$$$$$$$$$&&&$&&&&&&&&&&&$&$$&&&&&$$$&&&&&&&&&&&&&&&&&$$&$$$$&    " " " "" """"""""""""$""$$$"$"&$$$$$$$$$$$&&&&&&&&&&&&&&&$$$&$&&&&&&&&&&&&$&&&&&&&$&&&&&$$$"     " """"""" """"""""""""$"""$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$&&$$$$$$$"     " """ """""""""""""$""$$"$"$$$$$$$$$$$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$$$$"    " "" """""""""""""""""""""$""$$"$$$$$$$$&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$$$$$&&"   """""""""""""""""""""$"$""$$"$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$"   " "" " " " """""""""""""$""$"$"""$$$$$$$$$$&&&$&$&$$&&&$&&&$&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$&   " "" """""""""""""""""$"$"$$$$$"$$$$$$$$$&&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$"  "" """ """"""""""""$$"""$"$$$$$$$$&$$$&&$$&$&&&&$&&&&&&&&&&&(&&&&&&&&&&&&&$$$&$$$$$$$&     "" """"""""""""""$$"$"$"$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$&&$$    " """""" """""""""""$""""$""$$$"$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&$$$&$    " """ """""""""""""""""""$"$"$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&&&&$&$$      " " """"""""""""""$""$$$$$$"$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&$$&$$$    "" """""" """""""""""$$$$"$$"$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&$$&$&    " " " """ """"""""""""""""$$$$$$$"""$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&       """" " """"""""""""""""$$"$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$    " " " """"""""""""""$"$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&     " " """"""""""""""""""$$""$$$$$$$$$$&$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&      " """" """"""$""""$"""$$"$$$$$$$$$$$$&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$$&$    " """""""""""""""""""""""$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$    """ " """"""""""""""$$$$$$$""$$"$$$$$$&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&     "" "" """""""""""$"""$"$$$"$$$$$$$$&$$$$$&$$&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&$   " """"""""""""""$"$$"""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$&&&&$&&&&&&$$$&$$&   " " """"""""""""""""""""""$$""$$$$$$$$$$$$$$&&$$$&&&$&&&&&&&&$&&&&&$&&&&&&&&$$&$&  """" """""""""$"$"""$$$"$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&$&$&$&&&$&$$$& " """"" """"""""""""""$""""$$$$$$$$$$$$$&&&&$&$&&&&&&&&&&&&&&&&&$$$&&&&$&$&$$&&      " """"""""""""""""""$"""""$"$$$$$$$$$$$$&$$&&&&&$&&&$&&&&&&&$&&&&&&$$&&&&&&$$&     """"""""""""""""""""""$$$$$$$$$$$$$$$&$$&$$&$$$&$$&&&&&&&&&$&&&$&&$&&&&$$$$    "" " """" """""""""""""$"$"$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&$&$&&&&$&$$$$&&  " " " " """""""""""$""""""$$$$$$$$$$$$&$$$&&$$&$&&$&$&$&&&$&&&&&$&$&$&&&$$&$$&   " " " """"""""""""""""""""$$$$$$$$&$$$$$&$&$&&&$$$&&&&&&&&&$&&&$&$&&$$&$$$$$     "" " " """""""""""""""""$$""$$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&$&$$$$$$&&$$$$       " " " """"""""""""""""""""$"$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$    """""""""""""""""""$""$$$$$$$$$$$$$$$&$&&$&&$$&&$&&&&$&$&&&&$&&$$$$$$$$&$    """"""""""""""""""""$"$"$$$$$$$$$$&$$$$$$$$$$$&&$$$&&&&&&$$$&$&$$$&$$$$$$$     " """""""""""""""""$"$""$$$$$$$$$$$&$$$$&&$$$&$&&&&$&$$&&&&$&$$$$$$$$$$$$$$     " """"" """""""""""""""$""$$$$$$$$$$$$$$$$&$&$&$&&&&&$&&&$$$&&$$&$$$$$$$$$$$$     """"""" """""""""""$$"""$$$$$$$$$$$$$$&$$$$&&&$&$&&$&&$&&&$$&$$$&$$$$$$$$$&    " " """"""""""""""$"""$$"$$$$$$$$$$$&$$$&$$&&&&&&&&&$&&&&$&$$$$$&&$$$$$$$   " "" " """""""""$"""$"""$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&$$&&$$$$$$$$$$$      """"""""""""""""""""""""$""$"$$$$$$$$$$$&$$&$&&&&&&&$&&&&&&&$$&&$$$&$$$$$$$$&   "" """" """""""""""""""""$$"$$$$$$$$$$$$$$$$$$$&&&&&$&&&$&&&&&&&&&$&&$&$$$$$$$    """ """"""""""""""""""$"$$$$$$$$$$$$$$$&$&$&&&$&$$&$&&&&&&&&&&&$$$$$$$$$$$$ " """"""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&$&&&&&&$$$$$$$$$$$$$&    " """"" """""""" """""""""""$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$&$&$&&&$$$$$$$$   " """""""" """""""""$$$"$$$$$$$$$$$$$&$$&$&&&$&&&$&&&&&&&&&&$$$$$$&$$$$$$$   """" """"""""""""""""$"$"$"$$$$$$$$$$$$$$$&$&&&&$&$&&&&&&&&&&&&&&$$$$$$&$$$$$$     " " """""" """""""$""""$""$$"$"$$$$$$&$&&$&$$&&$&&&&&&&&&&&&&$&$&$$$$$&$$$$$      " """"""""""""""""$$"""$$$$$$$$$$$&$&$$$$&&&&$$$&&&&&&&&&$&&&&$$$$$&$$$$$$$     " " """""""""""""""""$"$""$$$$$$$$&$$$$$$$&&$&&$&&&&&&&&&&&&&&&$$$$$$$$&$$$$$$     " "" """ """""""""""""""""$"$$$$$$$$$"$&$$$$&$$&$&&&&&&&&&&&&&&&&$"$$&$$$$&$$$$&      " " "" """ """"""""""""$""""$$$$$$"$$$$$$$$$$$&&&&$&&$$&$&&&$&&$$$$$$&$$$$$$    "" " """"""""""""""""""$"$"$$$$$$$$$&$$&&$$$$$$&$$$&&$&&$&&&&&&&&$$$$$$$$$$$$       " "" "" """"""""""""""""$$$$$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&&&&&$&$$$$$$$$$$$&    " "" "" " " """""""""""$$"$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&$$&$$$$$$$$$$$$&     "" " """"""""""""""$$$$"$$$$$$$$$$$$$$$$&&$$$&$&&&&&&&&&&$&$$$$$$$$$$$$$$&  " " """"""""""""""$"""$$"$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$&      """""""""""$$"" "$"$$"""$$$$$$$$"$$&&$$"""$$&&$$$$&(&&&&&&&&$&$$""$$$$$&$$$  "   "  "$" """" ""$$$"  ""$&$$$$$$"""""$$$&&$" " "$&&$$$$$"$""$"$        "" "" " """"""$$$  """$$$$ "$""$$$$&$&&$$$""$$$$&&$$$$$"$($&$$$$&$$$"""$$      """" " "" """"""" """""$$$$"$"""$"&"$$$&$&$$$"$$&&&&$$&$$$$$"$$$$$$$"$$$$$&      " " """ """"" " """"""""""$$"$$""$$$$$"$$"$$$$&&&&&$&&&&(&&$$&&$$$$$$$$$$$$$$$&$&&      " " """""" """""""""$$$"$$""$$$$$$$"$$$$$&&&$$&&&&&&&&&&&&&&$$&$$$$$$$$&$$$$$&&     " "" """""""$""""""""""""""$$"$$$$$$$&$$$$&$&&$&$&&&&&&&$&$$&&$$$$$&$$&&$$$$$$$&   """ " " """"""""""""""$"$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&$&$$$&&$$$$$$$$$$$$$$$&$&&  " """""""""""""""""""""""$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&$&&&&&&$&&&&&$&$&$$$$&$$$$&&   " " " """""""""""""""$""""""""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$$&&$$&$$$$&$$$$$$$$$$&&&    " " """"""""""""""""""""""$""$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&$$&$&$&$$$&&   "" "" """"""" """"""""""""""$$$$"$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&   """"" "" """"""""""""""""""$$""$$""$""$$$$$$$&$$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&&&&&&&&&   """""""""""""""""$"""$"$"$$""$$$$$"$$$$$$&&$&&&$&&&&&&&&&&&(((&(((((&(&&&&(&&((&(&&&&&&&&&&&&$&&&&&&&(  "" """"""""""""""""""$""""$""$""$"$$$$$$$$$$$$$$&&$&$&&&&&&&&&&((((&(((((((((((((((((&&&((&&&&&&&&&&&&&&&&&(   " " """"""""""""""""""""$$""$"$$$"$"$$$$$$$$$$&$$&&&&&&&&&&&&(&&((((((((((((((((((((((&(((((((&(((((&&&&&&(((   " "" """"""""""""""$"$"$$"$$$"""$$$$$$$$"$$$$$&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((&(((((  " " """""""""""""""""$"$$"$$$"$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&((((((((((((((((((((((((((((&(((((((((((((((((&((((*    " """""""""""""$"$$$$$""$$$"$$"$$$"$$$$$$$$$$$$&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((((((((((((&(((*   """""""""""""""$""$""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&(&&&&((((((((((((((((((((((((((((((((((((((((((&(((((((((   " """""""""""""""$"$"$$$$$"$$$$"""$$$$$"$$$$&&&&&$$&&&&&&&((&((((((((((((((*((((((((((((((((((((((((((((((((((((*    """"""""""""""$&$$"$$$"$$$"$""$$$$$$$$$$$$$$&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((((((((&((((((((*      "" """""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&((((&((((((((((((((((((((((((((((((((((&(((((((((((((((*      " " """"""""""""""""""""$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&(&(((((((((((((((((((((&(((((((((((((&(((((((&(&((((((((((*    " " " """""""""""$"$"$$$"$$"$$$$$$$$$&$&$&&&$&&&&&(&&&&(&&(&((((((&(((((((&(&&((((((&((&(&&((&(((&&&(&(((((**      """" """""""""""""$$""""$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&(&((((&&&&&((&&(($&&&&&&&&&&&&&&(&(&((((((((*,    " "" """"""""" """$"$""$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&(&(((((((*      " "" """""""""""""""$""$"$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((((***