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 = '558B18' IMAGE_NUMBER = 57451377 IMAGE_TIME = 1978-02-27T05:49:00Z EARTH_RECEIVED_TIME = 1978-02-28T00:20:42Z ORBIT_NUMBER = 558 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.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END ý *-3ÑT)Âá1Ü4ã2B1d.>BxÉU‘åé3¿ óÒäâ´¼:Æ8;*((,,,****(((((((((&&&((((&&&&&$$$"$$$$$&$$$$$"$$$$$$$$&&&(&((((((((((&&&&&&(&((&(&&&&((((&&&&&$&&&&&$&(&$&&&$&&$&&$$&&&(((((((&(((((((&&&(&&(&&&$&&&&&&(&&&&&((((((((((*******(*(((((**(*(**************(((*((((&((((((((((((((((((((((((((****,,,,************,,,,*****,,*********(((((((*(((&(&& &********((((((((((&&((((&&&"$&&&&&$$$$$&&&&$&$$$&&&&&&&&&&&&((((&((&&&(&&(((((((((&((*(((&&&&&&&&&&&&&&&&(&&&$$&$$$&&&&&&(&&((((&&&(&((&&&&&&$$$$&$&&&$$&&&(((((((((&((((((((((*(**(((((****(((((*(*(((((&((&&(((&&&&&&&&&&&&&&&(&&&&&&(((((***************,****,****((((((((((((((((*(((((&&&&&&((*(((**(((*(((&((((&(&&&&&&$&&&&$$$$$$$$&$$$$$$$$&&&&&&$ $$&&((&&$$&&&&&&&&&&&&&&((($&&((&&&&$$$&&&&&(&&$$$$$&$$ "$$$$$&&&&&&&&&&&&&(&&$&$&$$$$$$$$$$&&&&&&&&&&&((&&&&&&&(*(((&(&&&(((*(((((&&((((((&&&&(((&&&&&&&&&&&&&&&&$&&&&&&&&&&&((((((((((*,,,***************(((((((&((&((((((((&&&&((( &&(((*(***((&&(((((((&&&&$$&&&$$&&$$$$$$$$$$$$$$$$&&$$$$$$$$$$$&&&&&&$$$$$$$$&&&&&$$&&&&&&(&&$$$$$$$&&&$$$$"$$$$$""$ ""$"$$$$$$$&&&&&&&&&&&&&&&&$ """"$$$$$$$&&&&&(&&&&$$&&&&""&&&&&&&&&&((((&(((((&&&&&&&"$(&&&&&&&&&&&&&&&&&&&&$$$$$$$$&(&(&(&&((((**********,,**(*****((&&&&&&&((((((&&&&&(((&&$&(*(***(*((((((((&(&&&&&&&&$$$$$$$$$$$"$$"$$$$&$$$$$$$$$$$$$$"$$$&$$$""""$$$$$$$$$$$&&&&&&&$$"$$$$$$$$$$$$$"$$"$"""$"$$"$""$$$&&$$$$$&&$&&&&$&&$$$$$$$$$"$$$&&&&&&&&&&$&&&&&&&&$$&&&&&&&&&&(((&&&&&&&&&&(&&&&&&(&&&&&&&&$&&&&&&&$$$$&&$ $&&&&&&&&(((((*******,**((((*((&(&&&&&&(((&&&&(&((((&&&$&&((((&((((((((&&&&&&&&&&&$$$$$$&$$$$""$$$$$$$$$$$$$$$"$$$"""""$$$$$$"$"""""""""$$$$&$$&$$$$$$$$$$$""$$&&&$&&$$$$$$"""""" ""$$$$$$$$$$$$&$$$$$$&$$&&$$""$$$$$$$$$$&&&&&$&$$$$$$$$$$$$$$&&&&&&&&&$&&&&&&&&&&&&&(((((&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&(&((((*(**(((&(((((((&&&(((&(&&$&&&&&&&&&&$&&$$&&((((((((((((&&&&&&&&&$$$&&&&&$$$$$"""$$$""""""""""""""""$"""""""$"$$"$"" """$$$$$$$$&$$$$&&&&&$$&&&&&(&&&&$$$$"""$""" ""$""$$&&&&$"$$$$$&&&$$$$$"$$$$$$$"$$$$$$$&$$"$$$$$&$$$$"$$$$$$$$$$$$$&&$$&&&&&&(&((&&&&&&&&&$$$&&&&&&&&&&$$""$$&&$$$$$$&&(((((((((((&&&&&&&(&&&&&&&&&&&&&&&$&&$$$$$$$$$&&&((((&&(&&((&&&&&&$&&$$&&&$$$$$$$$$$""""""""""""""" """"" """""""""" """""""""$$$&$""$&&&&&(&&&(&&$$$$$$$$"""$$&&$""""$$$$$$$$$$$$$&$$$&&&&$$"$$$$$"""$$$$$""""$$$$$$$$$$$$$$$$""""""$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&$&$$"""$$$$$$$$$$&&&&(((((((&(&$&&&&&&&&&$$&$&&&$$$&&&&&&$$$$"$&&&&&((&&&&((&&&&&&&&&&&&$$$$$$$$$$$$$""""""""""" """"" "" """ """"""""" """"""$$$$$&&&(&&&((&&&&&&&&$$$$"$&&$"""$""""$$$$""$$$$$$$&&$$$$$&&$$$$$"""""""""""""$$$$$$$$$$$$$$$"""""""$$$$""""$"$$"$$$$$$&&&&&&&&$$$&&$$&$$$&&$&&$$"""$$$$$$$$$$$&&&(((((&&&&$&&&&&&&&&&&&&&$&$$$&&&&$$$$"""$&&&&&&&&((&&&&&&&&&&&&&&&&$$$$$$$$""""$"""""""""""""""" """""" """""" """"""""$$$&&&&&&&&&&&&$$$&&&&&(&(&" "$""$$$$$$""$$$$$$$$$$$$&$&$$$$$$"""""" """$$$$$$$$"$$$$$$$""""""""$""" """"""""""$$$$&$$&$$&&&&&&&&$$$$$&$&$$$$$$$$$$$$$"$"$$&&&&&&&&(&&&&&&&&&&&&&&&&$$""$$$$$$&$$$$$""$$&&&&&&&&(&&&&&&&&&&&&$&&&&&&&$$$$$$$$$"""""""""""""" """""""" " """$"" " "$$$$$$$&&&&&&&&&&$$$&&&&(&(&&&&$" $$""""""""""""$$$$$$$$$$$$$$$$$"" """""""""$$$$$$""""""$$$"""""""""" "" """"$$$$$"$$$$$$&&&&$$$&$$$$$$""$$$$$$$$$$""""$$$&&&&&&&((&&&$$&&&&&&&$$$$$$&&(&&&&&$$$$$" "$&&&&&&&&&&&&&&&&&&&$$&&&&&$$$$$$$$$$$$$""""""""""" """""""""" """"" "$""  ""$$$$$&&$&&&&&&&&$&&&&&&&&&&&&&((&&&&&$&$$"$""""""$$$$$$$"$$$$$$$$"" """"""""""$"""""""""$"$$"""""""""" ""$""""""$$""""$$$$$$$$$$$$$$""""""""$$""$"$$$$"""""$$$&&&&&&&&&&&&&&$$$$$$$$$$$&&(((&&&$$$"" $$$&&&&&$$$&&&&&&$&&&&$$&&&$$$$&$$$$$$$$$""""""""""""""" """""""" """"" """""""$$$$$$&&&&&&&&&&&$$$&&&&&&&&&&&&$&&&&$$&&$$"""""$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""$$$$""""""""""$"" "$""""""""""$"$$$$"$""""""""""""""$$$$$"" ""$$$&&$$$&&&&&&$$$$"$"$$$$$$$&&&&&&$$$$""" "$$$$$$&&$$$$$$$&&&&&$&$$$$&$$$$$$$"$"$$$&$""""""""""""" " "" "" """""""""$$$$$"$$$&&&&&&$&$"$&&&$$$$$&&&&&$$&&&$&&$$$"""$$$$$$$$$"""""""""""""" """"""""""""""" """"$$"""""""""""""""""""$"""""""""""$""""""""""""" """""""$""""""$$$$$$$$$&&&$&$$$$"$""$$$$&&&&&&$$$$$"""""""$"$$&&&&$$$$$$&&&&&&&&&$$$&$$$$"$$$$$$$$$$"$""""$""""""""""" "  """ """""$$$"""$$$$$$$$$$&&$$$&&$""$$&&&&&&$&&&&&$$$"$$"$&&&&$$$" ""$" " """""""""""""" " """"""""""""""""""""""""""" """"" """"""""""""""""" """"$$$""""""""$$$$$$$$&$&$$""""""$$&&&&&$$$$$$&$$$""" "$$&&&&&&&$&&&&&&&&&&$&$$$$$$$""$$$$"""""$$$$"""""""""""" "  """"""""""""$$""""$$$&&&"$$$$$$""$&&$$&&&&$&$$$$&$$$$$&&$$$$$$$"""" """"" """ """"""" """"""""""""" """"""""""""" """""" """""""""""""""" """$$$$""""$$$""""""$$$&$$$" """""$$$$$$$$$$$$$$$$"" """$$$$&(&&&&&&&&&&&&&&&$$$"$"$$$$"""""""""""""""""""" "   """ """""""""" " """$$$&$$$$$$$$$$$$$&&&&&$$$$$$$$$"$$$$$$$$$$$"""""""" """ """" """"" """"""""""""""" "" " " """"""""""""" """$$$$$$$$$$$$""" ""$"$$$"$"""""""""$$$$$$$$$$$$$$$$""""$$$&&&(&&&&&$&&&&&&&&$$$$$$"$"""""""""""""""""""""" "  " " "" """$$&$$$$$$&$$$$&$&$$$$$$$&$$$$$$$$$$$$$$$""""""""""" " "" """"""" """""""" """"""""" " " "" """$$$&$$&&$$"""""""$" ""$$"""" """""$$""$$$&&$$$$"$$$$$$$&&&&&&&&&&&&&&$&&&&&$$$"""""$""""""""""""" """""""    ""   "$$$$$$"$$&$$$$$$""$$$&$$$$$$$$$$$$$$$$$$$$""""" " "    " " """"""" """""""" """"" ""$$$&&&&&$$$$$""$"$""""$$$" " """"""$$$$$$$$"$$&&&$$$&$&&&&&&&&&&&&&&&&&$$$$$"""""""""""""""" " """"      """""$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$$""""""" """    " """""""""""" " """" " """"" ""$$$&&&&&&&&$$" """$$"""""$" """"$$&$$$$$"$$$&&$$&&&&&&&&&&&&&&&&$$$$$$$$""""""""""""""" """"""""    """  ""$$$$"""""$$$$$$$$"$$$$$$""""""$"""""""""""   """""" " """" "" """"" " """""" "$$$$$&&&&$"""""""""" ""$""  ""$$$$$$&$"$$&$$$&&&&&&&&&&&&&$&&$&&&$$$$$""""$""""""""""""""""" "   """" " "    """"""""$$$"$"""$"$""""""$"""""""""""" "     """"""""" " " " """" " """ ""$$$$$$$$$"$"""""" """$""""  """$$&&&&$"$&&&&&&&&&&&&&&&&&&$$$&&&&$$$$"""$"""""""""""""" """"""" """ ""   "  """  "" """""""""""""""""""""" """""" "  """  """ " " """"" " "" """ " " "" """""""$$$$$"""" """"""$$$""" "  "$$$&$&&&"$&&&&&&&&&&&&&$&&&&&&&$&&&&&$$$"$"""""""""$"""""""""""" "  """"""  (,..,**(((**"  """"""""""""""""""" """""""" """  "" "" " """ " " "" """ """" "" """"" ""$$$" " " """""""$$$$$""  "$$&&&(&"$$$&&&&&&&$$&$$&&&&&$&&$$&&&&$$"""""$$$$$""""""""" """ """""   &,..,,,**,*,,,,*($  "" """""" " """""""""""""""" """ "" " ""   "  """""""" """ " """""" ""$$""""""""""$$$$$$$$$$$"" ""$&&((&$$$$&&&&&&$$$&&&&$&&&&&&&&&&&&$&$$$$$"$$$"""""""""" " """" " """"  "$(,(*,,,,**,*,,******($ """" """"""""""""""" """"""" " " "" "     """"""$$"""""""" """""" """$$$$"""""""$$$$""$$&$$$$"""" """$$&&&& "$&&&&&$&&&&&&&&&$$&&&&&&&&&&&$$$$$$$$""""""""""""" "" " """"" &*,,*(*(************(((*(&&&  """""""""""""""" ""  " ""        " """""$$$$$$$$$$$$$"""""$""""""$$""$$$"""""$$$$$$$$$$$""""""" ""$&&& $$&&&&$$&&&&&&&&&&&&&&&&&&&&&&$$$""""""""""""""""""""""" "   $(((**,**(*****(((((((((((&&&(&$    """"""""""""""" " """"""     """"$$$$$$$$$$$$"""""""""""""""""""$""" """$$$$$$$$$""""" "$$$&& $$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""""""""" """""" "   &&(((((*((((((((&((((((((&&&&&&&(($ "" """""""""""""" " """"""    ""$$$"$$$$$$$$""""""""""" """"""""""" """""$$$$$$$$"""""""$$$$$ $$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""" """""" """""  $((&&&&(((((((((((&&(((((&&&&&&(((&((($ """" """ "" """ """""""" """" "  """"""""$"""$$""" """""""" """""""" """$$$$$$$"$$$$$$$$$$$$ $&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"$""""" """"" """" $((((&&&&((((&&&((((&&&&&&&&&&&&&&&(*((((**&" "" " """"""  "" """"" """" "" ""       """"""""""$"""" """"""""""""""""" """$$$$$"$$$&$&$$$"$$" "$$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"""""""""""" " "  &(&(((&&&&&&&&&&&(((&&&&$&&&&&&&&&&(((((*(((*(& " """"  """"""" """""    " """"""""""" """""$"$$""$$$$$$"" """""$$"$$$$$$"""$$$$ $&&&&&&&&&&$&&&&&&&&&&&&&$$$$$$$$$""""""""" """ "" """ " &(*((&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&(((((((((&&($  " """""" " " "      """""""" """""""$$$$$$$$$$$$$$$"" """"""$$$$$$$$""""""" $&&&&&&&&&&&$$&&&&&&&&&&&&&$$$$$$$$$""""" """"" " """"" " ""$((*(((&&$&$&&&&&&&&&&&&&&&&&$&$$$&&&&&&&&&&&((&&&&&&$ " " "  """"" " "       " """"" ""$$$$$$$$$$$$$$$""" """"""""$$"""" """"$&&&&&(&&&&&&&"$&&&&&&&&$&&$$$$&&&$$$"""""" "" "" " """""  "&*(((&(&&$$$$&&&&&&&$&&&&&&$$$$&$&&&&&&&&&&&((&&&$&&(($  """"""""  """""" """" "    " """"""""$$$$$$$$$"$$$$"  """""""""" """"$&&&&&&&&&&&&&$&&&&&&$&&$$&&$$$$$$$$$"""""""""""""" "" """"  $&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$$&$$&$$&&&&&&&&&&&&&&((((&" """"""""  """"" """""""  """""  """"""""""$$$$""""$"$$$$""" """"""""" """""$$$&&&&&&&$$&&&&&&&&&$$$$&&&&&$$$$$$$""""""""""" " """"""  $&&&&&&&&&&&$$$$&&&&&&&&&&&&&&$$$$$$$$&&&&$&$$$&&$&&&&&&$" """""""" """" " " """""" "     "" "" """""""$"""""" """"$""""""  """"""""""" $$$&&&&&&$&&&&&&&&&$$$&$$&$$$&&&$$&$$""""""""""" """ ""  &(&$&&&&&&$&&$$&$$&&$&&&&&&&&&&$""$$$&&$&$&$$$$$$$&$$$&&&$$&   """""" " """ " " """"""      "" " """""""""""""""""""""$$""" """""""" $$$&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$"""""$"$"""" " " " "  $&&&&&(&&&&$$&&$$&$$&&&&&&&(&&&&&&$$&$$$$$$$$$$$$$$$$$$$&$$$&$ """"" """" """""" "   """    " """""""""""""" """""$"" "  """" """$$&&&&&(&&&&&&&&&&$&&&$$"""$$$$$$"$"$$$"" """""""""""" "" "  $&$&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$" """"  """" """"""   "  """"""""""""" "" ""$""" ""  """"" "$$&&&&&&&&$$&$&&&&&$$&$$$$""$"""$"""""""""""""""""""""""" "&&&$&&&&&$&&&&&$$$$$$$&&&&&&&&&&&&&&&&&$"$$$$$$$$$$"$$$$$$$"""$"" " " """  " "  """   """"""""$$$"$"$""""""""" """"" """" $$$$&&&&&&&$$$$$&&&&&&&&$$$$"""$$$""" """""""" """""  $&&&&&$$$&&$&&&&$&&&$$$$$&&&&&((((&&&&&&&$"$$$$$$$$$$$$$$$$$""""""""  """" " " """""" "     """""""$"$$$$$$$"""" "  " "" """" $$&&&&&&&&&&&&&&$&$&&&&&$$$$$$$$""$""""""""""""""""""""""   &&&$$&&$$&&&&&&&&&&&$$$"$$&&&&&((&&&&&&&&$""$$$&$$$$$""""$$"""""  " """ """ """        " " """"""""""""" """"" " """"""""""" "$$$&&$&&&&&&&&&&&$&$$$$$$$$$$$$$$"""""""""""""""""""""" """"  $$$$&$$&&$&$$$$&&&&&&&$$$$&&&&(((&(&&&(&&$$$""$$$$$$$$"$$$$$"""  """""""  " " "       """""""""""""" "$$$$""""$$$""""""" "$$$&&&&&&&&&&&&&&&$$$$$&&$$$$$$$""""$""""""""""""""" ""  &(&&$&&$$$$$$$$$&&$&&&&$$$&&&&&&&&&&&&&&&$$$$$$$$$$$$$""$$$$$""" "   """"""""  "        """""""" """ ""$$&$$$$$$$$""""""" "$$&&&&&(&&&&&&&&&$$$&&&$&&&$$$$$""""""""""""""""""" " "  &&&&&&&$$$$$$$$$$$&$&&&&&&$&$&&&&(&&&$$&&$$$$$$$$$$$"$"$$$$$""""""  " """""""      """"""""""""" ""$$$$&$$$$$$$$$$$""" "$&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"""""""""""" """""  $&&&&&&$$$$$$$$$$$$$$&&&&$$$$$&&&&&&&$$$$$&$$$$$$$""$$""$"$$$$""""  " """"    "      "$"""""$$$$$$$&$$$$$$$$$$$$"" $$$&&&&&&&&&&&$&&&(&&&&&&$$$"""$$""""""""""""""" "" "  $&&&&&$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&$$"$$&$$$$$$$""$"""""$$$$""""   " " """""    ""       " """"""""$$$$$"$$$$$$$$$$$$"""$"" "$$$&&&&&&&&&&&&&&(&&&&&$$$$$$$$""$$$"$$""" """"" " " " ""$$&&$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&$$$$$$$$$$$$$"$$""""""$$$$""""  """"""""    " "     """$$$"$$$&&$$$$$$$$$$"$$$$$$"""""" "$$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$""$$$""" """ """"" """"&&$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&$$$&&$$$$&$$$$$$"$"""" "$$$"""  """"""""  "  ""  """"""$$$$&$&&&&&&&$$$$$$$$$$$$"$$$$""" $$$&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$""" " """ " ""$&$$$$$$$$$$$$$$"$$$$$$&&&&&&&&&&&$$$&&&&&&$$$$$$$$"""""" """"""""    "" " "   " ""  """  """$$$$$&&&&&&&&&$$$$$"""$$$$$$$"" $$&$&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$""" "" " """""""""" $$$$$$$$$$$$$$$$$"$$$$$&&&&&&&&&$$$$$&&&&$$$$$$$$$"""" """"""""""""  """""" " "" ""   " "  ""   """"""$$$$&$$$$$$$$$"$$$"$$$&$$"" "$" "$$&$&$&&&&&&&&&$$&&&$$$$$$$$$$$"""""""""""" """"""""""" "$$$$$$$"$$$$$$$$$"""$$&&&&&&&$$$$$&&$$$&&&$&$$$$$$$"""""""""""" " """ """"""" """"""  " """"" ""   """""$$&&&&&$$""""$$$$$$$$$"""$$$ "$$$&&&&&&$&&&&&&$$&$$$$$$$$$$""""""""""""""" """"""  &&$$$$"$$$$$$$$$$$$"$$$$&$&&&&$$$&$$$$$$&&&$$$$$$$$$"$""""""""" """"""" """"" """""" ""  " """"" """   """"$$&&&$&$$""$$$""""$$$""""$" "$$$&&&&&&&&&&&&&$$$$$$$$$$$$$"" " """" " $$$$$$$""""$"$"$$""""$$$$$$$$$$$$$$$$$$$&$$&&$$$$"$$$"""""""""  """"" """"""" """"""" " """"""""  """ "" " """"""    """"$$$&&$$$$$$$$"""$$$$"""""" "$$$&$$$$&&$$$&&$&$$$$$$$$"$"""""  " """ """"""""""""""""$$$$$$$$$$$$&&$$$$$$$$$$&&&$$$$$$$$$$"""" """"  " """"""""" """ """"""""""" """    """   "" """$$&&&$$$&$$$$$$$$$$$""""" "$$$&$&$&&&$&&&&&&&$$$$$$$$"""" " """""""""""""" """$$""$$$$$&$&$$$$$$$$$$$&&&$$$$$$$""""" """"  " " """ "" "" """ " ""$"""" "      " " "   ""$$&$&&&&&&&&&&&&$$$""""""$$$$$&&&&&&&&&&&&&$$$$$$$"""""   "" """ " "  """""""""""$$""""""""""$$$$$$$$$$$$$$$$$&&$$$$$$$$$"""" """" " """""""" "" """"" ""    """"   ""$$$$&$&&&&&&&&&&$$$$"""" "$$$$$$&&&&&$&&&&&$$"$$$$""""" " """ "" " """"""""""""$$""""" ""$$$$$$$$$$$$$$$""""$$$$$$$""""" """ " ""  "  """" """      "  ""$$$$&&&&&&&(((&$$"""""" """$$&&&&&&&&&&&&&$&$$"""""""""  " """""""""""""$"""  ""$$$$$$$$&$$$$$ " """$$$$$$"""""" """""""   """" "     " "" "   """"""""$$&&&&&(((((&&$$$$"  ""$$$$$$&&&&&&&&&$$$$$"""""" " """""""""""""$$$$""""  """"$$$$$$$$&$$$$ " """"$$$$$""""""" " """"  """"      """" """ " "   """"$$&&&&&(*****(&$$$"" ""$$"$$$$&$&&$$&&$$$$$$$$"""  " """"""""""""$"$$$"$$$$"  """"$$$$$$&$$$$$&" """""$$""""""""" """"""   """"""""  "" "  ""$""$$&&&&&(*,,,*(&$$""""$$$$$$$$$$$$$$$$&&&$$$$$"""  """" """"""""""""$$$$$"""""""""$$$$$$$&&&$$$$$$ $"""""""$"""""""""" """  "$"""""" "     "  """$$"$$&((*(*,,,,,*($""" "$$$$$$$&&&&$$$$&$&&$$$$$$$$"" """ """" " "  """""""""""""""$$$$$"""""""""$$$$$$$$$$$"$&$$$$""""""$$"""""""""""""   "$""""""        ""  ""$"""""$&(***,,,,,*(&$" "$&&$$$$$&$$$$$$$&$&&&&&$$$$$$$$"""""""" "  """"""""""""""$"$$$$"""$"""$$$$$$$$$$$$"$$$$$$""""""$$$""""""""""""    """"""""       " "  "" " "" "  ""$"""""""$&&(*,,,,,,*($" "$&&$$$$$$$$&&$$$$$$&&&&$$$$$&$$$$""""""" ""   """""""""" """"""$$$$$$$$$$"$$""$$&&&&$$$""""$$"""""" """""  $""""" ""            """""""""""""""" "" """$$$$$$"""""$$&(***,,,,*($" "$$&&&&&$$$&&&&&$&$$$&&&$$$$$$"""""""""" "   """ " "$$$$$$$$$$"$"""$$&((&&&$""""$$"""""" &"" """"  "      ""$$$$$$$$"$$&$$$$$$$$$$$&&&&&$$$$$"""$&((((***,**(" "$$$&&&$$$$$$$&&&&&$$$$$$$$$$""$"""""""""" "    ""$$$$$$$"$$$"""$$&&(&&$&$" """""""" "           """""$$&&&&&&&&&&&&&&$$$$&(&&&&(((&&&&$$"$$&((((((***(($""$$$&$$$&$&&&$&&&$$$$$$$$$$$$"""""""""""""" "   """""$$$$$$$$$"""""$&&&&&&&$""""""""""" "   "     """   """""" "$$$$&&&&&&((&&&&&&&&&&&&&((&((((((((&$$$$&((*(((((*(((& "$$$$$$&&&&&&$$$$$$$&$$$$$$$$$"""""" " """ """"""" " "  """$$$$$$$$"""""""$$$$$$$$"""""""""""       "  "$$$$$$$$$$$$&&&&&&((((((((&&&(&&&&&((&((&((((&&$$$$&((*(((((((((&""$$$$&&&&&$$&&$$$$$&&$&$$$$$$$$""""""""" "" """""""  ""  ""$$$$$$$$""" " """$""""$"""""" "        ""$$&&&&&&&&&$&&((((((((**(((((&&&&&((((&&(((((&&&$&&((***((((((((&$$$$$&&&&&&$$$$$$$$$&&$$$$$$$$$"""" "" " """"""  """$$$$$$$""" "  """"""""   " "     " ""$&&(&&&&(&&&&(&&(((((***(*(((&&&&(((&(&&((((&&&&&&&((**(((((((((&$"$$&&&&&&&$$&$$$$$$$$$$$$$$$"$"""""""" """""$    """"$$$$$$$"""""  " ""          """$$$$$""$$$&(((&&&(&&&&((((*(((,*****((((&(((((((&((((&&&&&$&(****((((((((&$"$&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""" " """"""   """"$$$$$$"""  "  "" " """  """  """""$$$$&&&$$$&&(((&&&&&&&&((((***(*,(***(((((((((((((*((((&&&&&(***((((*(((((&$"$$&&&&&&&&$$$$$$$$$$$$$$$$$"""""""""" "" "" """"""  """$$$$""$""  """  """""  " "   "  """"$"""""$$$$&&&&&&$$&((&(&&&&&&&(**(((**(*(****((((((&((((**((&&&&(&&*,***((***(((&&$"$$&&&&&&&&$$&&$$$$$$$$$$$$$$""""" """""" """"""" """" "   "" """"""$""""" """" ""  """""" "   "" """""$$$$$$$$$$$&&&&&&&&&&(((&&&(&&&&(**((((*((****(&(&((((((**,**((&&&&&(*,,,*******((&$"$$$&&&&&&&&&&&&&$$&&$$$$$$""$$""""" """"" " """  """""""""""""""""""" ""   """" " "   " """" ""$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&(&((**(&&(*(*****(&&&((((((*,,.***(&(&(*,...,,******(&$"$&&&&&&(&&&&&&&&$$$$$$$$$$$$$""""""""""""""  """""""""""""""" """""  " """" "   " """""" "$$$$$$$"$$$$&&&&&&&&&&&&&&&(&&&&(((((&&&(*****(&&(&((****....,***((((*,..0.,,*****(&$$$$&&&&&&&&&&&&&&&&&$$&$$$$$$""""""""""""  " """""""""" " " "  " """"     " " """"""$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((&&(((****&&((&((**,,..00.*,*((((,,.0.,,****,**($$$$&&&&&&&&&&&&&&&&&&$&$$$$$$""""" " """ "    "" """"" "" """"""  "  "" """"$$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((&(((((**(&&&(((***,...000,,,**((..000.,***,,*(($$$$&&&&&&&&&&&&&&$&&&&&$$$$$$""""" " "     "$"""""""""      """$$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((&&((((*(((((((*****,....0.,,****,000.,****,,,*&$$$$$&&&&&&&&&&&$$$$$&&$&$$$$""""" "" ""    """""""""       """$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&((((&&((((*(*((***(****,,,..0..,****,....,***,,,**&$$$&&&&&&&&&&&&&$&&&$$$$$$$$""""""""""""""""""""""      ""$""""       """$"$$""$$"$$$&&&&&&&&&&&&&&&&&&((((((&(((((((((((**((***,,,..0..,***,.....,****,,,*&$$$$&&&&&&&&&&&$&&&$$$$""$$$$$$""""$$$$$$$""""""""  """""""""      """$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((((&&((((((((((((((((**,,,.....,*,......,***,,,,*&$$$$&&&&&&&&&&&&&&$$$"""$$"$$$"$$$$$&&&$$$"$"""""  ""$""""""      ""$$$"$$$$$$$$$$$&&&&&&&&$$$$&&&&&((((((((((((((((((((((((****,,,...,.......,*(**,,,*&$""$$&&&&&&&&&&&$$$$$$""$$$"$$$$$$&&&&$$$$$$"""""""""  """"""    " """$"$$"$$$$$$$&&$&&&&$$$$$&$&&&&((((((((((((((((((((((((((***,,,...00..,,.,,****,,*($""$$&&&&&&&&&&$$$$$$$&&$$$$$$$$$$&$&&&&&$$$$"""" "  """""        """" ""$$$$$$$$$$$$$&&$&&&&$$$$$$&&&&(((((((((((((((((((((&&(((((****,,,.....,,,,******,**&""$$$&&&&&&&&&&&$$$&$$$$$$$$$$&$$$&&&&&&&$$$$"""        """""$$$$$$$$$$$$$&&$&&&&&&&&&&&&&((&(((((((((((((((((((((((((******,,,..,,,*****((**,*($"$$$&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$&$&&$$$$$$$""      "" """$$"$"$$$$$$$$$&&$&&&&&&&&&&&&&&(&&&(((&(&(((&((((((((((((((((((**,.,.,,,,,**((*****(&"$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$$$$$$""  "$$"     """ """"$$$$$"$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&(&&&(&((&&((&(*(((((((((((**,,,,**,,,***********&$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$""   $$""     " " """""""$$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((*(***(((((*((**********,,,***********&"$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$""" "    $""""      """"""""$$$$$$""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&((******(((((((((***((******,,*****(***&"$$&$$$$$$$$$$$$$$$$$$""$$$$$$"""""""""$$$$$$""""   """      """"""$$$$$$$""$$$$$$$$$"$$$$$$$$$$$$&&&&&&&&&$&&&&&&&((**((((((((((((((((((((***,,,*****,**("$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""$"""""""""       """""$$"$$$$"$"""$$"$""$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&((((((((&&&(((&(((&&((&&((***,,*,,,,**( $$$$$$$$$$$$$$$$$$$$"$$$"""""" "" """"""""$"""""         """""$"$$$$$$$$"$$"$$$""""$$$$"$$$$$$$$$$$&$$$&&&&$$&$&&&&(((((((&&$$&&(&&&(&&&&&(((((*,,**,,**(( "$$$$$$$&&$&&$$$$$$$$$$""" """" """""""""   " "       """""""$$$$$$$$$$$"$$""""""$$$""""$$$$$$$$$$$$$$$$$$$&&&&&(&(&&&((($$$&&&&&(((((((((((****,****(( "$$$$$$$&&$$$$$$$$$$$"""" " """""""""""""" "   " """"     "  """"""$$$"$$"$$$$$"""""""" "$$$"$$$""$$$$$$$$$$$&$$$&$&$$&&(((((((&&&&&&&$&&((&(((*,(((**********"$"$&&&$$$$$$$$$$$$$$""" ""$$$"""""""""""""""""""""""""     "" """""     "   """""$$$$$$""""$&&$$""""""""""$$$$$$"$$$$"$"""$$$$&&&&&&&"$&&((((((&&(&&&$$$&&(&&((((((((*********$ $$$$&$$$$$$$$"$$$$" """$"$""$$$"""""""""""""""""$""""" "    " " """"       """"$$$$$$$$"""$&&&&$""""$$""$$$$$$$"$$$"$$$$$$$$$$$$&&$&$$$&(((((&(&(((&&&&$&(&(((((((((*********""$$&&&$$$$$$$$$$$$$"" """""""""$$$""""""""" """""$$$"""   """      ""   "  """$$$$&&$$"""$$$&&&$$$$"""$"""$$$$$$$$$"$$$$$$$$$$$&$$&&&$$$&&&&&&&&&((((&(&&&&(&&&&&(&((********""$$&&$$$$$$$$$$$$$$$""""""""$$""$$"""""""""""""""""$$$""""    """""       ""$$$&&&&$$"$"$$&&&&$$$$" """$$$$$$$$$$$$$$$$$$$$$$$$"$&&$$""$&&&$&&&(&&&&(&((((&&&&&&((((******(""$$$$$$$$$$""$$$$$$$""$"$"$$"""""""" """""""""""""""""""""  """"  "" " """ """$$&&&$$$$$$$$$&&&$$$$$$""""""$$$$$$$$$$$$$$$$$$$&&$$$$$&&$$$&&&&&&&(&&&&((((((&(&$$&&&((((****( "$$$$$$$$$"""""$$$$$$$$$$$$$$$"""""" """""""""""""""""""""  "  " "  " "  "" """$$&&$$"$$$$$$&&$&$$$$$$$$"""""""$$$$$$"$$$$$$$$&$&$&$$$&&&&&&&&&&&&&&&&&&((((((((&&&&&&((((****$ "$$$$$$$&$$$"""""$$"$$$$$$$$""""""" """"""""" """"""""""""    "  "" """$$$$&&$$"$$$$$&&$$$$$$$$$$$"""$""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$&&&&&&&&&&((((*((((((&&&&&((((($""$$$$$$$&&&$$$$"""$$$$$$$"""""""""" """"""" "" """""""""" "$"""   " ""  """""$$$$&$$$$$$$&&$$$$$$"$$$$$$$$""$""$$$$$$$$$$$$$$$$$$$&&&&&&&&$$&&$&&&&&&&&&&&(((*((((((((&&&(((($"$$$$$$$$$$&$$$$""""$$""$$$""""$""""""""""""""""" """""""" """"""""""" ""   "  """""$$&&&&$&&$&&&&$$$$$$$$$$$""$""""$"$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$&&&&&&&&&&&&&((((((((((((&&&($"$&$&&&&$$$$&$$$$"$$$""""$"""""""""""$"""" " " """""""     """""""""""""""" "       " """""$$$&&&&&&&&&&&$$$$$$$""""$$$"$"""$$$$$$"$$$$$$$&$$$&$$$&&&&$&$&&$$&&&&&&&&&&&(&&&&&((((((&&&&&&&$"$$&$&$&&&&&&$$$$$$$$$"""""$"""""""""""""" " "" "   "" """"" """"""""" "     "" """$$$$&&&&&&&&&$$&$$$$$$$$$""$"$$"""""$$$$$$$$$$$$$$$$$$$$$&&&&&$&$$$&&$$&&&&&&&&&&&&&&&((&((((&&$&&$$$$&&&&$&&$&&&$$$$$$$$"""""$"""""""""""""""" """""   " " """"""""""""""    " """$$$&&&&&&&$$$$$$$$$$"""$$$""$"$$""$""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$&&&&&&&&&&&(&&&&&&&&&&((((&&&&$$&&&&&&&&$$&&&&$$$$$$$$"""$$$"""""""""""""" " " " " " """""""$"""" "   "  " """""$$$$&&&&$&$$$$$$$"$"$"""$$$"$$$"$$$"""$$$$$$"$$$$$$$$$$$&$$$$$$&&&&$$&$&&&$&&&&&&&&&&&&&&&&(((((&&"$&&((&&&&&&&&&&$$$$$$$$$""""""""" """""""""""" "  "$    "$$$"  """""""""""""   " """""$&&&&&&&&&&&$$$$""""$$"""$$"""""$"$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((((((&$$&&&&(&(&&&&&&&&$$$$$$$$$" """" """"""""""" "  ""$$ " """  """"""""$""$$"""" """"""""""""""   " """"$$$$&&&&&&&&&&&$$$$$""""""""""$"""""""""$$$$$$$$$$"$$$$$$$$$$$&&$&$$$&&&&&&&$&&&&&&&&&&&&&&&&(((((&&$$&&&&((&&&&&&&&&&$$$$$"$$$$" """""""""""""""" """ "  """"" "" "" """"" """""$"""  """"""""""""""  """"$$$$$&&&&&&&&$$$$$$$"" """""""""""""""""$$$$$$$$$$$"$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&(((&&(((((($$&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$"$$$$""""""""""""""""   """"" """""""  """"  """""$""   """"""""""""""   """""$$$$&&&&&&&&$$$$$$$$$" """"""""""""""$$$$$$$$$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&$$&&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"""""""""""    " """""""""  """"""""""$$$"  """""""" "" "     ""$$$$$$$&&&&&&&$$$&$$$$$$$""""""""""""""""$"$"""$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&(&&&&((&((((($$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""""""""""""    " """""""""""""""""""$$""  " """"""""""""     ""$$$$$$&$$$$&$&&$$$$$$$$$$$"$$$""""$$"$$$$$$$$"$""$$$$$$$$""$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&&&&&((((&$&&(&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$""""""""""""" ""    " " """ " " """" """ """"" """ """""   "    ""$$$$$$$$$$$$$$$&$$$$$$$$$$$"$$$$""""""$$$$$$$$$"$""$"$$$$$$"$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&(&(((&&(&&(((&$&&&((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"""" "" "" "      " """" """ """"" """ "" "" "     ""$$$$$$$$$$$$$$$$$$$$$$$$$$" """"""""""""$$$$$$$$$$$$$$$$$$$"$$$$$$&$&$&$$$$&&&&&&&&&&&&&&&&&(&(&&&(((&(&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$"""""""""         " " " """ " " "  "   """$"$$$$$$$$$$$$$$&$$$$$$$&&$ """"" """"""$$$$"$$$$$$$$$$$$$$$$$$$$$&$$&&&&$$$&&&&&&&&&&&(&&&&&&&&&&&((&&&$&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$"""""""""         " "       """""""$$$$$$"$$$$$$$&$&&$$$&&$$$$""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$&$&&&$$$$&&$&&&&&&&(&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$"""""""""" "         """      ""$"""""$$"""""$$$$$$&$$$$$$$&$$$$$"$"""""""""$$$$$$$"$"$$$$$$$$$$$$$$$&&$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$"""""""""""          """       """""""""$"""""" """$$$$$$$$$$$&$$$$$$"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&((&&&&&&&$&&&&$$$$$$$$$$$$""""""""""           ""     """""" ""$"""  """"$$$$$$$$$$$$$$$$"""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&$$$$""$$$"""""""" " " "                 "$$$"" """""  """$$$$$$$&$$$$&$$$"""""""$$$$$$$""$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&$&&&&&&&&&&&&&((((&(&$&&&&&&&&&&&&&&&&&$$$$$$$"""$$"""$""""" """ "              ""      ""$"""" """""  "$$$$$$$$$$$$$$$$$$""""""$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&$&&&&&&&&&&&((&&&(&$&&&&&&&&&&&(&&$&&&&&&$$$$$"$$""""""""" " "              "    "$$$"""" """$$$"" "$$$$$$$$$$&$&$$$$$$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&(&&&&$$$&$$$$$$$$$$"""""""" """"             " "    """$$$"""""""$$$"" "$$$$$$$"$$$$$"$$$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$$&$$$$$$""""""""""""""""            ""$$$$$$"""$""$""  "$$$$$$$"$$$$$$$$$$""""$$$""$$$$$"$$$$$$$$$&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&$$$$$$$$$$"""""""""""""""""" "        "     "$"""""$$$$""""""" """ "$$$$$"""$$$$"$$""$""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&(&&&&&$$&&&&&&&&&$$&&&&&&&&&&&&&&&&$$$$$$$$$"$""""""""" "" ""           """""""""$$""$"""""""""" """$$$$"""""$$$""$""$"""""""""$$"$"$&$$$$$$$&$$$$$$$$$$$$&&$$&&&&&((&&&&&$&&&&&&&&(& $$&&&&&&&&&&&&&&&&$$$"$"""""$"""""""""" "" " " "      "     """" """"$$$"""""""""""""""$$$$$$$""$$$$$$"""""$"""""""$$""$$$$$$$$$$$$$&&$$$$$$&&&&$$$&&&&(((&&((&$$&&&&&&(("$&&&&&&&&&&&&&&&$$$$$"""$"""""""""""""""""           """" ""$$$""" """"""""""$"$""$$$$$$$$""$$$$""""$""""""""$$$$$$$$$$$$$&$$$$$$$$$$$&&&$&&&&&&(&&&((&&&&&&&&&&&$&&&&&&&&&&&&&&$$$$$$$$"""""""" """ """"""""      "      ""$""$"""$""" """$$""""$$$$$""$$$"$$"""""""$""""""$$$$$$$$$$$$&&$$$&$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&(&$&&&&&&&&&&&&&&&&$$$$$"""""""""""""""""""""""    "" "     """""$""""""$$""" """"$$$"""$$$$$$"$$$$$"""""" "$$$$"""$$$$$$$$$$$$&$&&&&$&$&$&&&&$$$$$$$$$&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$$$"$""""""""""""" """ """"""     " "    """"" " """""""  """$$$""$$$$$$"""$$$"$"$$" "$$$$$$""$$$$$$$$$$$&$&$$$$&&$&&$$&&&&$$$"$$$$&&&&&(&&&(&"&&&&&&&&&&&&&&$$$$""""""""""""" " ""       """"""""" """ " """$$$$"$$"$$""""$$$"$$$$"$$$"$$$$$"$$$$$$$$$$&&&&$$$&&$&&$$&&(&&$$$$$&$&&&&&(&&&&&&$&&&&&&&&&&&$&$$$$"""""""""" """" "                ""$"""""""""""" ""$$$$$$$$$$$""$""$$$$$"""$$"$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&$&&&&$$$$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$$"""""""""" "            ""$$$""""" """ " " ""$$$$$$$""$$$$$$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&$$$$&$&&&&&&&&&&&&&$$&&&&&&&&&&&$$$$"""" """ """" " "                 "$$$$""$"" ""  """""""$$$$$""$$$$$"""$$$"" "$$$"$$$$$$&$$$$$$$$$$&$$$$$$$$&&&&&&$&$$$&&&&&&&&&&&&&&$$&&&&&&&&&$$$$$$""""""" """""""" "           """$$$$"""""""""  """""""$$$$$""$$$$$"""""$$"""$$$$$$$$$&&&$$$$$&$$$$$$$"""$$&&$$&&$&&&&&&&&&&&&&&&& $&&&&&&&&&&&$$$""" """""""""" ""            ""$$$$$$$$"""  """"""$$$$$"""$$$$"""""""""""$$"$$$$$&&&$$$$$$&&$$&&$$$$$&&&&&&&&$&&&$&&&&&&&&&&&&$&&&&&&&&$$$&$$"" """""""""""""""            ""$$$$$$$""$" """""$$$$$$$$$$$$$"$"""""""""$$$$$$$$$&$&$$$$$&&&$&&&$&$&&&&&&&&&&&&&$&&&&&&&&&&&"$$&&&&&&&&$$$$$$$"""" """"""""""""""" "        ""$$$$$$"""""" """"$$$$$$$$$$$$$"""""""""$$$$$$$$$$$&&&$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&"$$&&&&&&&&$$&&&$$$"$" """"""""""""""""  "       """$$$""""""""" """"$$$$$$$$$$$$"""$$$$""$$$$$$$$$$$$&&&$$$$&$$&$&&$&&&&&&&&&&&&&&&$&&&&&&&&& $&&&&&&&&&&$$&$$$$$$$""""""$""""""""  "       ""$$$$$""" """"  "$"$$$$$$$$$$$$$$"$""$$$"$$$$$$$$$$&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$&&&&&&&&&&&"$$&&&&&&&&&$&&$$$$$"$$""""""""""""""    ""       "$$$$$$" """"" "$"$$$$$$$$$$$$"$"$"$$$$$"$$$&$$$$$&$&$&$$&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&"$$$$$$$$$$$$&$$$$$"""$""""$""""""""" "  " "     """$$$"$" """ " ""$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$"$$$&$&$$&&$$$$$$$$$$&&&&&&&&&&&&&&&&&&$&&""$$$&&$&$$$$$$$$$$$"""""""""""""""""     ""     """""&$$$" " ""$$"$$$$$$$$$$$$$$$$$$$$$""$&$$$$$$$&&$$$$&&$$$$$$$$$&&&&&&&&&&&&&&&&&&$$&""$&&$$$$$$"$$$""$"$"$$""""""""""" """""   " ""     "$$$&$$""" "" """""$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$&&&$$$$$$$$$&$$&&&&&&$&&&&&&$&&&""$$$$$$$$$$$"""$$$""""""""""""""""""" ""  """"""       """"$$$"""" """ """"$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$&&&&$$$$$$$$$$&&&$&&&$&&&&$&&&&$"$$$$$&$$$$""""$""""""""""""""""""""" "   """""     """""$""""   """ """"$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$&&&$$$$$$$$$&$&$&&&$&$&&&&&&&""$$$$&&$$$$"""""""""""""""""""""""""" ""   """""    """""$"""   """ """""$$$$$$$$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$&$$&&$$&&&&&&$"$$$$$$$$$$"$"""$$$$""""""""""""""""" " "      " "     """""""""  """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$"$$$$$$&&&&&&&&&$"$$$"$$"$"$"$""""$$$$$"$"""""""""""""" "   "" ""        """"""$$"  """"""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&$"$$"$$$$$$&$$$&&&&&$""$"""""""""""""""$"$$""$$$"""""""""""     "      """"""$$"  """"""""""$""""$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$&$$$$$$&$$$$$""$$$$&&$$&&&&&$"""""""""""""""""""$$$""""""$"""$""""""    "      """"""$""  """""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&$$$$&$"$$$$$$$$$$&&&&&&&&$ "" """"""""""""""$$$"""$$""""""""""""" "   " "      "" """"  """"""$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$$$$$"$$$$"$$$$$&&&&&&$$ """ " """"""""""$"$"""$$""""""""""""" "         " ""  """$""""$""$$"$"$$$""$$$$$$$$$$$$$$$$$$$$$"""""""$$$$$$$$"$$$$$$$$&&&&&$$ "" """""""""$$"$"""$$$"""""""""" " "" ""         """""""""""$$$$$$$$$""$$$$$$$$$$$$$$$$$$$""""""$$$$$$$$$$""$$$$&$$$$&$&$$ "" """""$"""$""""$$""""$"$""""""""""""" """""            """""""""""""$$$$$$$"$"$$$$$$$"$$$$$$$$$""$"""$$$$$$$$$$$"$"$$$$$$&&&&$$ """""$$"$"""""""""$$""""""""" " """""""""""""         """"""""""""$$$$$$$"$$$"""$$$$$$$$$$$$$$$"""""""$$$$$$$$$$$$$$$$$$$$$$$ """$"$"""$"""""""""""""""$"""" "" """""""""""          """"""""""""$$"$$$"$"""""$$$$$$$$$$$$$$$$$$""""$$$$$$$$"$$$$$$$$$$$$$ ""$$$"""$$""$$$""""""""""" """ "" """ """""" "           """"$"""""""""$$$$$"""""$"$$$$$$$$$$$$$$$$$"$"""$$$$$$""$$$$$$$$$$$$""$"$"$$$$$$" """$$""""""""""" """"""" " "           """"""""""""""""""""$$""""$$$$$$$$$$$$"$$$""""""$$"$$$$$"""$$$$$$&&$$ ""$"$"$$$$$$"$$$""$"$""""""""" " """""""" " "        "" """""""""""$$$$$$""$"$$$$$$$$""$$$$$$$$"$$$$"$$$$$"""$$$$$$$$$ ""$$$$$"$$""$$$$""""$""$""""""""" """""""" "        """""""""""$""$$$$$ $$$$$"$$$$"$$$$$""""""$$$$$" $$$$$"""$$$$$""$$$$$$$$$$"$$$$""""""""""""""""" """""""" " "         """"""""""$$"""$"$$$"$$""$"$"$"$$$$""""""$$$$$"$$$$$$"$$$$$$$""$"$$$$$$$$$$$$"""""""""$"""""""" """"""" """ "        """"""""$$"""$""$"""$"$$$$$$$$$$$$$"""$"$$$$$$$$$$$$"$$$$$$$ "$$$$$$$$$$$$$""""""""""""""""""""" " ""           """"""""$$"$$""$"$""$$$"$$$$$$$$$$$$"""$$$$$$$$$$$$$$""$"$$$""$$$$$$$$$$$""""""""" "$"$"""" """" "" " "           """""$$"$$"""$"$$$$$$$$"""$$$"$$$$$"""$$$$"$$$$$$$$$$"$$"$$$"$$$$$$$$$$$$"""$"""""""$"$"""" """" "" """             ""$"""$"$"""$""""$$$$$$"$"$$$$$$$$$$$$"$$$$$"$$$$$$$""$$$$" "$$$$$$$$$$"$""""""""""""$"""""""" " " " "          ""$$""""""$"$$""""""$$$$"""$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$"""$"""""""""$""""""""""" " ""              " """""""$$"""""""""$""""""$$&$$""$$""$""""$""$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$"""""""""""$""""""""""""""" """          """""""""""""$$$$"""""""""""""$$$$$"$"$"""$""$"""$$"$$"$$$$$$$$$$$""""$$$$$$$$$$$$$"""""""""""""""""""""""" " "" "        "" """""$$""""""$$$&$"$$$$$"""""$"$$$"$"$$$"$$"$$$"$""$"""$$$$$$$$$$$"" "$$$$$$$$$$$$$$""""""""""""""""""""""" " """          """"""""""""""$$$&$$$$$$$""$$$$$"$$$$$$$$$$$$""$$"$$$$""$$$$$$$$$$"" "$$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""" ""           " """""""""""""""$$$$"$$$"$$$"$$"""$$$$$"$$$$"$$"""$$$$$$$$$$$$$$$"" "$$&$&&$$$$$$$$$$$""""$""""""""""""""""""""""              """"""""""""""""""$"$"""""$$$$$""$"$$$$$$""$"$$$$$"$"$$$$$$$$$$$$$" "$$&&$$$$$$$$$$$$"$"""""""""""""""""""""" """          """ """"""""""""""""""""$"$$$""""""""$$$"""""$$$$$"$$$$$$$$$$$$$$"""$$$$$$&$&&$$$$$$"$"$$""""""""""""""""""" """        "" """"""""""""""""""""""$$$"""""$""$"""""""$$"$$$$$$$$$$$$$$$$"""$$$$$$$&&&$$$$$""""""""""""""""""""""""""        """ """"""""""""""""""""""""""""$$"$$$"""""""$""$"$$$$$$$$$$"$$$"$$$$$$$$&$$$$$""""$$$$""""""""""""""""" "   """ """""""""""""""""" """""""""$$$"$$$"""""$$$$""$$$"""""""""$""$$$$$$&&$$$$$"""$$"""$$$""""""""""""""""     """"" """"""""""$$"""""""""""$"""""$$"$"""""""$"$"$"$$$" """" """""$$$$$$$&$$$$$$""""""""$"" " """""""""""""    " """" """"""""$"""""$"$""""""$$$$"""$$"$"""""$""""$$$$$""" """"""""$"$$$$&$$$$"""""""""""""" """""""""      """"""""""""""""""""$$$"$"$"$$$$""$"$$$$"""""""""$$$$"" "" ""$$$$"$$$$$""$$""""""""""""" " """""     """""""""""""""""""$"$$$$$$$$$$$""$""$""$"""""$$$$$$""  """""$$$$$$$""""""""""""" """""""" " """       """""""""""$"""""$$$"$"$$"""$"$$"$"$$$$$$"$$$$$$""""$" """""$$$$$$$$$""""$$""" "" """"" """     " """""""$$$$""$$$$"""""""""$$$""""""$""$""$$$"""""""" """"$"""$"""$""""$$$$""""" "" """""""""""    """""$""$$"""""""""""""""""""""""""""$"$$$$""" """"""""""$""""""""$$"""$"$"""""" """"""" """"   """"$"$""""""""""""$$"""$""$"""""""""$$$"" """""""""""""$""""$"$$"""""""""""""" """""""" "" "     """""""""""""""$$$"""""""""""""""$$""" """""""""""""""""$"$""$"$$"$"""""""""""""""""""""" "     """""" """""""$$$$$""""$$"$$"$$$" """"""""""""""""$$$$"$$$"""""""""""""""" """"""""     "" """$$$$$""$""""$$$$" """""""""""""$""""$$$$$"$$""""""""""""" """ """     "$$"""""""""""" """"""""""""""$"$""$$"""$$$$$"""""""""""""" " "        "$$""""""" " """""""""""""""""$"$ "$"""""$$$$""$""""" """ ""      """""$$""""""""""""""""""""""""$ """$""""$$""""""""" "        """"$$"""""""""""""""""""$$$$$$""$$$""""""$$""""""""" """ """      "" "$$$$""""""$""""""""""$$$$$" """$""""""$$$""""" "" "      "  "" "$&$$$$$""""""$"""""""""""$$$$$$$ """"""""""$$""" """""      """$$$"""""""""$$$$$$$"""""""""""""""$$$$$$$$$&""""""""""""""" """ "    """"$$$$&&$"""""""""$""$$"$"""""""$""""""$$$$$$$$$& """"""""$"""""" "     """"$$$$$$$$$$""""""""""$"$$$"$$$$""""""$$$$"$$$$$&"""""""$"""$""""""" "    """""$$"$$$$$$$""""""""$$$""$$""$$$$"$"""$$$"$$$$$$&"""""""""""""""""""""      """""""$$$$$$$$$$""""""""$"""$$$$"$$$$$$$""$$"$$$$&&&""""""$"$"$""""""     """"""""$"$"$$"$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""     """"$$"$"""""""$""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""     """"$$""""""$"$"""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$ """"""""""""   ""$$$$""""""$$$$""$"""$$""$$$"$$$$$$$$$$$$$$$$$$$$$$ """""""" "   """"$$$""""$""$$$"""""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$ """""""""""   """$"""""""$"$""""$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$ """""""""""     """"""""""""$""$$""$$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$ """"""""""""   """"""""$"""""$$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$ """"" """"" """   """"""""$"""$$$$$"""$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$ """" "" ""   """""""$$"""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$ """   """"$$$"""""$$$$$$$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$    """"$"""$$$$$$$$$$$$""$$""$$$$$$"$$$$$$$$$$&$$$$$$$$$$     """""""""$$$"$$$$$$$$$$"""""$"""$$$$$$$$$$$$$$&$&$$$$$$ ""     " """"""""""$"""$$$$$$$$"$""""$""$$$$$$$$$$$$$$$$$$$$$$$$  ""      """""""""""$"""""""""""$$$"""""""""$$$$$$"$$$$$$$$$$$$$$&         """""""""$""""""""$""$$""$"""$""""""$$"$"$"$$$$$$"$$$$$       """""""""""""""$$$$$$$"$$$"$"$$$$"""""$"$""""$$$$"$$$$$$   """""""""""""$$$$$$$$$$$$"""""$$$"""$""$""""""""$$$$$$$    """"""""""""$""$$"$$$$$$$$$"""$""""""$"$$$$$"""$$$$$$$$     """$""""""""$""""$$$"$$$$""$""$"$$""""$$$$$"""$$$$$$&$$   """$$""""""$$"""$$$$$$$$$$$$"""$"$$$$$$$$$""""$$$$$&$$    """""$"""""""$""$$$$$$$$$$$$"""""$$$$$$$$$"""""$$$$$&&  """""""$"""""""$$$$$$$$$$$$$"$$""$$$$$$$$$$$$"""$$$$$&     " """""""""$$"$$"$$$$"$"$"$$""$""$$$$$$$$$$$"$$$$$$$$     " """""$"$"$$$$$""$$$"""$$$$$$$$$"$"$$$$$$$"$$""$$$$$     """""""$"""$$$$$"$$$$$$"$$$$$$$""$$$$$$"$$$$$$$$$$$$    """"""""""""$$$$$$$$$$$$$$$$""$$$"$$$$"$$$$$$$$$"$$$  """"""""$""$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$   """$"""""$"$$$$$$$$$"$$$$$$"""$$$$$$$$"$$$$$$$$$$$   """""""""""$"$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$$   """""""""$"$$$$$"$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$   """"""""""$$$$""$$$$$$$$$$""$$$$$$$$$$$$$$$$$$"$$$$  """"""$""$$$$$"$$$$"$$"$$"""$$$$$$$$$$$$$$$$"$$$$$  """"""""$$$$$"""$$""$"$$$"$""$$$$$$$$$$$$$$$$$$$$$  """"""$$$$$$"$$"""""""$""$$$$$$$$$$$$$$$$"$$$$$$$ """"""$$$$$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """"""$"""""""""$$""$$$$$$$$$$$$$$$$$$$"$$$$$$$$ """""""$"""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$"$$ """"""""""$$$"$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$ """"""""""$$"""$$"""$""$$$$$$$$$$$$$$$$$"$$$$ " """""""""$"$$$$""$$$"$$$$$$$$$$$$$$$$$$"$$$$ "" """""""""""$$""""$$""$$$$$$$$$$$$$$$$$$$$$$$ """""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$ """""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$ """""""""""""""$"$$$"$$$$$$$$$$""$$$$$&$$$$$ """""""""""""""""$"$$$$$$$$$$$"$$$$$$&$$$$" """"$$$"""""""""""$$$$$$$$$"""$$$$$$$$$$$$$$ """"$""""""""""""""""$$$""""$$$$$$$$$$$&$$  """""""""""""""""""""$$"""$"""$$$$$$$$$&$$  """""""""""""""""""$$$"""$"$$$$$$$$$$$$$$  """""""""""""""""$$""$$$$"$$"""$$"""$$ """""$""""""""$$$$$$$$""$"""" ""$ """""$""""""$"$$"$"""""$"""""""""  """"""""""""""""""""""""""""""""  """"""""$"""""""""""""""""""""""  """""""""" """""""""" " """""$    " """"""""" " """ "" ""$ " """ " " " """"$  ""  """     """"