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 = '564B10' IMAGE_NUMBER = 57567185 IMAGE_TIME = 1978-03-05T05:56:00Z EARTH_RECEIVED_TIME = 1978-03-05T06:32:02Z ORBIT_NUMBER = 564 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   */B@=k.S&:2+xN(**,*,***********((((((((((((((((((&&&&&&(((((((((*,.***(((*((*******(((********((******************((**,******,***,,,,,***,,,,.,,**(*****(((****,,,,...,****(**********,,*****,,,,,,,,**,,....,***,*,,,,,**********(&(((***,,********,******,,,,,******,,,,*&$"" """ """"""  &************((((((******((( $***((((((((****((((((,****((((*,*,**((************(*************,************(****((****((**,,,,,,,**********((*****,,,.,,...,***((*(********((**************,**************(******(((((((((***(*********(((***,,***(((*******(&""""""   (**((*******((((********((***((((((((((((((((((((((((((((&"(***(((((*,,*((((******(((($(((**(*((((*****((((&(((((($"&((***,*********(((((*****((((**,,,,,,*(((((****(((((((*****((((***,**(((********(((((****((&&&(((((((((&(((***((*((******(((((*****((&&$$""""""  &(********(((((******((*((**(((&&((((((((&(((((*((((&&(((*(((((((((((***((((*******((((((((((((((((***((((((((&&&&&(&((****((((****((&(&((*****(&&(***,,,,*((((*(**(((((((((("&&((*(((*(*((*******(((((((&&(((&&&&&((((&&&&&&&((((((((((*((((((((*(*((&&&&((&&$""""""  &((****(*(((*****(*(((((*(((((&&((((((&&&(&(((((&&&&&(((((((&&&&((((&&(((((((((((**(((((((&&&(((((((((((((((((&&&&&(((((&&(((((((*&&(&((((((((((&&(*****,*(&(((((((&&&(((((&&&&&&(((((((((((**(((((&((&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&(((&$(&(&&&((((((&&&&(&(((((((&$ &((((((********((((((*(((((((((((&&&&&&&(((((((&&&&(((((&&&(&&&(&&&&&&(((((((((((&((((&(&&&&&&&&&(&&&((((((&&&&&&&&&&&&&&&((((((&&&&&(((((&&&&&&&$&&(((**,(&(((((&&((((&&&&&&&&(&((((&(&(((((((((&&(&&(&&&$&&(&&&$$$$$&&&&&&&$$$$&&&&&$$$&&&&(&&&&&&&&&((&&&&&&(*((&$  ((((********((((((((((&(&&((((((&&&&&&&&((((((((((((((&&&((((((&&&&&&&(((((&&&(((&&&&&&(((((&&&&&&&&(((&&&&&&(((&&&&$&&$&(((((&&&&$&&&&((&&&&&&&$"""$$&(*(&(&(((((((((&&&$&&&&&&&$&&&&&((&&&&&&&&(&&&&&$&$&&(&&$$$$$$&&&&$$$$$$$$$$$$$$"$$&&&&&&$$$&&&(((&$$$$&&&&&&$$   """$&&&((******(((((((**((((&((((**((&&&&&&&&&&&&&(((((((&&&&((((((&&&&&((((&&&&&&&&(&&&&&&&&((((((&&&&((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$$"  "$&(&&((((((((((&&&&&&&&&&&$$&&&&&&&&$$&&&&&&&&$$$&&&&&&$""$$&&$$$$$$$$$$&&$$$$$$$$$$$"$$$$$"$&&&&&&$$$$&&&&&&&&&&$""  " ""$$&(&(&((***(((((((((((((((&((((&&&&&&&&&&&&$$$&&((((&&&&&&((((((&&&&&&(((&&$&&&((((&&$&(&&&((&&&&(((((&&&&&&&&((((&&$$&$&&&&&&&&&&&(&(&&&&&&&&&$$" ""  "$&&(((((((&&&&&&&&&&&$&$$&&$$$$""$$$$&&&&$$$$&&&&&&$$""$(***($""$$$$&$$"$$$$"""$"""""$$$$$"$$&&&&&$$&&&$$&&&&(((&&$""""" "" """""$&&((&&(((((((&(((((((&&&((((((&&&&&&&&&&&&$&$$$&&&&&&$$&&&&&&&&&&&&(((&&&&$&&&&&&&&&&&&&((&&&&$&&&((((&&&&&&((&&&&$$$&&&&&$&&&&&(((&&&&&&&&&$&$$" "$$"  $$&((((&&&&((&&&$&$$$&$&&&$$$$""$$$$$$$$$&&&&&$$$$$$$$&**(((&""$$$$"""""$$""" ""$$$$$"""$&&(((&$&&&((((((((((((((&&&$$$"$&&&&&$&&&(*(($&&&&((((((((&&(((((&(&&&&&&((&&&&&$&&&&&$&$$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$&&((&&$$$&&&&&&$$""$""$$$$$""  "&&&&((((((((&&&$$&&&&&$$$$$$$$$""""$$$&&&$$$$$$$$$$$$(&&&((&$"$$"""""$$$""  """"$$$" "$&&&&&&&((((((((((((**((&&&$&&(((((((((((((&& $$&&(((((&(((((((((&&&&&&(&&&&&$$&&&&&&&&&$$$&&&&&$$&&&&(((&&&&&$&&&&&&&$$$&&&&&&&&&&&&&&&$&&&&&((((&&&&&$$&&&&$$$$$$$$$&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&&$$$$$&&((((&&&&&&&&&&&$$$$$$$$$&$$$$$$$&&$$$$$$$$$$$$""$&$$&&&$$$"""""$$$" """""$$""" """$$$&&(((((&(&((((((((((&&(&&(((&((*((((&&$$ $$&(((((&&(((((((((&((((((&&$$&$&&&&&&$$$$$&&&&&$$$&&&&&&&&&&$&&&$$&$$$$&&&&&&&&$$&&&&&&&$$$$$&&&(&&$$$$&&&$&$$$$$$$$$$""$$&&&&&&&&$$$$$$$$$$$$$$&&&&&&&$$$&&&&(&($&&&&&&&&&&$$$$$$&$$$$$&$&&&&$$$$$$$&&$$$$$$"$$&&$$$$$$""""""" "" ""$$$$"" "$&((((((((((((((((&&&(&&&&&&&&((((((&&$$$$ $&&(&&&((((((((&((((((((&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&$$$$""$$&&&$$$$&&&(&&&$$$$$$&&&&&&$&&&&$$$$$$$$$&$$$$$$"$&&(&&&$$$$$&&&$$"$$$$&&&&&$&$&$$$&$&&&&((&&&(&&&$$$&$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$""$$"" ""$$$""" " """"""$$""""""$&&&&&(&(((((((&&&&$&&(&&$$&&&&&&&&&$&$$$$$&&&&&((((((((((((*(((&&&&&&&&&&&&$$$&$&&&&$$&&&&&&&&&&&$$&&&&&&&$$$$$&&$$$$$$$&&&&$$$$$$$$$&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$&&&&&&$$$"$$$$$$$$$$&&&&&&&&$$$$$$$&$$&&&(*&&&&&&&$&&&&$$$$$$$&&&&$$$$$$$$$$$$"$$$$$$$"" ""$$$""    " """"""""$$$$$$&&&&&&(((((((&&&&&&&&&$&$&&&&&&$$$$$$&$$$"$&&&((*(((&&&((((((&&&&&&&&&$$$$$&&&&&&$$$$$&&&&(&&$$$&&&&&&&$$$$$$$&&$$$$$$$&&$$"""$$$&$$$$&$$$&&&&&&&&&$$$&&$$$"$"$$&&&$&&&&$""""$$$""$$$$&&&&$$$&&&&$$$$$$$&&&&&&&&$&&&&&&&$$$$$$$$&$$$$$$$$$$$$$"""$$$$$$$$$"" ""$$$""""  """"""" """$$$&&$&&&&&&((((((((&((&&$&$$$$&&$&&$$$$$$$$$$"" $&&&(((&&&&((((((&&&&&&&&&&$$$$$&&&&&$$$$$$$&&&&(&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$&&&&&&$$$&&$$$$$$$$"$$&&&$&$$$$$$"""""""$$$$$$$$&$&&$&&(&&$$$$$$$$&$$&&&&&&$&&&$$$$$$$$$$$"$$$$$$$$""""$$$$$$$$$$$$$$$$$$$$"""" """""$"""""""$$&$$$$$&&&&&&&(&(((((&&$$$$$$$$$$$$$$$$$$$$$"""" &&$&&&&&&&&(((&&&$$&&&&&&$$$&&&&&$$$$$$$$&$$$&&&&&&&&&$&&&&$&&$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$"""""""""$$"""$"$$&&&&&&$&&&$$$$"$$$$$&&&&&&$$$$$$$$$$$$"$$$$$$$$""""$$&$$$$$$$$$$$&&$$$$$$$$  """"""""""""$$$$&&$$$$&&&&&&$$&&((((&&$$$$$$$$$$$""$$$$$"$"""""""""$$&&&&(&&&&&&&&&&&&&&$$$$&&&&&$$$$$$$$$$$$"$&&&&&&$$$$$&&$&$$"$$$$$$$$$$"""$$$$$$$$$""$$$$$$$$$$$$&&&"""""$$$$""""""""$&&$"""""""""$$$"""$$$$&&&$$$$$&&$&$$""$$$$&&&&$$$$&&&$$$$$"$""""""""""""$$$$"""""$$$$$$$$$$$&&$$  """"""""""""""$$$$$$&&&&&$$$$&&&&((&&&$$&$$$$$$"""$""""""""""$"""" "$$$&&&&&&&&&&&&&&&&$$$$$&&&&$$$$$$$$&&$$$$$$$&&&&&$$$$$$&$$$$"$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$&$$$$$$$""""$$$$$"" ""$$&$" """$$$$""""$$$$$$$$$$&$$$$$$$"$"$$$$&$$&&&&$&&&$$$$$$$$$$$"" """""""$$$$""$$$$"$""""$$$$$$" """$$""""""$$""""""$&&&&&&&$$$&&&&&&&$&&&&&$$$$""""$$$"""""""$"$"""" "$$&&&$&&$&&&&&&&&&$$$$$&&$$$$$$&&$$$$$$$$$$$$&&&$$$$$&&$&$$$$$$"$$$$$"$$$$""$"$$$$$$$$$""""$$$&&$$$""""""$$$$$"$""""""""" " ""$$""""""$$$$$$$$$$$&&&$$$$$""$$$$$$$$$&&&&$$$$$$$"$$$$"""""""$"$$""""""$$"""""""$$$$$"" "$$"""""$$$""""""$$$$$&&&&&&&&&&$&$$&&&&&&&$$$""""""""""""""""$"""""" "$$$$$$$&&&&&&&&$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$&&&&&&$$$$"$$$$$$$$"$$$$$$$$"""$$$$$$""""""$$$$$$"$""$$$$$"""""$"""""" "&&"""""""$$$$$$""$$$$$$$$$$$$$$$$$$""$$$$&&&$$$"""$$$$$""""""""""""""""$$$$$""""""$$$$""""" " """"""$$$$""""""""$$$$$$&$&&&&&$$$$$&&&&&&&$"""$"""""""""""$"""""""""""""""$$$$&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$"$&$&&&&$$$$$$$$$""$"""$$$$$"""$"""$"$$"""""""""""""""$$$"$$$"""""$"$"""""" $$&$""""$$$$$$""""$$$$$$"$$$$$$$$""$$"$$$$&&$""$$$$$$$$$""""""""""""""""$$""""""""$"""""""""" "" ""$$$$$""""""$$"""$$$&$&&&&&&$$$$&&&&&$""""$$$"""""""""""""""""""""" ""$$$$$$$$$&&&&&&&$$$$$&$&&&$$$$$$$$$$$$""$$$$&&&&&$$$$$$$""""$"$$$$$""""$$$$$$$"""""""""" " "$$$$"""""$""$""$"""""""  """"$"""""$$$$"$""""""$$$$$"$&&$"$"$$$$$$"$$$$$$"$"""""""" """"""$""" """""""""""" """$"""""""$$"""""""$$$$$$$&$$&&$$$$$$$$"$$$""$"""""$$$""" """"""""" "$$$$$$$$$$$&&&&&&$$&&&&&&&&&$$$$$&&$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$"""$$"$$$""""""""""""" """ """"$$$""$$$$""""""""""""""""$"""""""$$$"""""""$$$$$$$""$&$$""$$"$$$$$$$"$""""$$"""" """""""""" """"""""""""""  """"""""$$$$$$""""""$$$$$$$$$&&(&$$$$$$&$$$$$"""""""$"$""""""""""""""" "$$$$$$$$$&&&$$$$$$&&&$&$$$$$$$$$$&$$$$$$$$$$$$$$$&&$$$$$"$$$$$$$"""""$$$$$""""""$$"$"""" """"" """""$"$$$"$""""$$$$"""""$"$$"""""""""""""""""""""$$"$$$$$"$$$" "$$$$$"""""$$$$$""""""""$"""""""""""""" """"""  """"$"""$$$&&$$""""""""""""$$$&&&&$$$&&&&$$$$""""""$""""""""""""""""""""""$$$$$$$$$$$$$$$$&&&&&$&$$$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$$""$$$$$"""""$$$$$$""""$$$$"""" """"" """$$$$$"""""$$""""""""""""""""""""""""""""$""$$""$"$$$"$""$$$""""""""""""""$$$""""""""$$"""""""""""  """"  """""""""$$$$$$$$""""$""""$$&&(&&$$"$$$&&$$$""$$$"$$$"""""""""""""""""""""""$$$&$&&$$$"$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$&$$$$"$$$$"""""""$$$$$$$$""""$"""""""""""""""""" """$""""""""""$""""""""""""""""""""""""""$$$"$"""""$$$$$"" "$$$$"""" """"$$"""""""""$"""""""""""""    " """""$""""$$$&&$"""$"""$$&&&&&&$$"$$$$$$"""""""""""$"$"$"""""""""$""$"""""$$&$$$$$$"""$$$$$$$$&&&&$$$"""$$$$"$$$$$$$$$$$$$$$$$$$$"""""$$$$"$""""""$$$"""""""""""" """""""""""""""""""""$""""""""""""$""" ""$$$"""""""$$$$$$""""$$$$$$""""""$$$$"""""""""""$"""""""" "  " """"""""""""$$&&$$$$$$$$$$$$&$&$$$$&""$""""""$""""$$"""$"$""""""$$$$""""""$$$$$$$$$$&$$$$$$&$&&&$$$$$$$$$$$$$$$"$$$$$"""$$$$&$$$$"$"""$$$""""" """$$""" """""""""""$""""""" """"" """"""""$""""""""""""""" " """"""""""""""$"$$$$$$""""""$$$$$""""""""""""""""""""""""" "  """""""""""""""""""$$$&&&&&$$&&&$$$$$$$$$$$$$"""$""""""$"$$$$$$""""""""""$$"""""$" "$$$$&$$&&&&&$$$$&&&&&$$$$$$$$$$$$""$$$$$$$$"""$$$$$$$"$""""$$$$"""""""$$$""" """""""""""""$$""""""" " " """"""""""""""""""""""" """"""""""""""$$$$$""""""""""$$$""""""""$"""""""""""" """" """""""""""""""""""$$$$$$&&&&&&&$$$$$&$$$$$$""$$$$""""$$$&$$$$$$$""""""""$"""$""$"" $$$&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$&$$$"""""""$"""""""""""""""""""""""""""""""" " """""""""""""""" """""" "" """"$$$$""""""$"""""""""""" """""""""" """""""""" """  "" " " """""" """""$$"""$$$$&&&&&&&&&&&$$$$$$$"$$$$"""$$$$$$$$""$$$$$$$""""""""$$$""" $$&&&&&&&$&$&&&&&$$$$$&$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$""$$$$""""""""""""" """""""""""""""" """ """""""""""""""" """""""" """"""""""""$$$$" """"""" """""" "" """" " "" "  " """" """ """"""""""""$$&&&&&&&((&$$$$"""$$$$$$$"""$$$$$$$""""$$$""$""""""$$$"""""" $&&&&&$&&&$$$"$$$$$$&$&$$$$$$$$&&&$$$$$$""$$$"""$$$$$$$$"""""$$$""""""""""""" """"""""""$"""""" " """ """"""""""""""""""" """"" """""""$""""""""""""""" " " """"""   " " """"""$""""""" "$$&&&(&(*(&$$$$""""$$"" ""$$$$$$$"""""$"$"""""""$""""$"""""$$$$$&&&&&$$$$ $$$&&&$$$$$$$$$$$&&&$$""$$$$"""$$&$$$$$""""$$$$$$"""$$$" """"""" """ """""$"" """""""""$$$" """"""""""" """"""" """$$$"""""""""""""" """"   """"""    """" """"""""" ""$&&&&&((($"$$$$""""""""$$$$$$$$""""$"""""""""$""""""$$$$$"$$$&&&&&&&&&$$$$&&&$$$$$$$$$$$""$$$"$$$$$$"$$"$$$$&$$$$$"$$$$$$""$$$"$$"" """"$""""""""""$$"" " """ """"""""""" """"$$"" ""$" """" """"$"""""""""""  """ "  """"""   " """""""$$$$&&(&&&&&&$$$$$"""""""""$$$$$$$$$$""""""""$$$$"""""""$$$$"""$$&&&&&&&&&&&&&&&$$$$$$$$$$$$"" "$"$$""$"$$$$$$$$$$$$$$$$"""""$$$$$"""$"""$"$$$"""""$$$"""" """"" " """""""""" """""""""""""""""""""" " """""""" """"" "  """"""" " "   """""$"""$$$&&&(&&"""$$$$$" """"""""$$$$$$$$"""""""$$$" "$""$"$$""""" $$&&&&&&&$&(((((&&&&&&&$$$$$""$"" """""$$$$$"""$$$$$$$$$$$""$$$""$$$""""$$$$"""$""""$$$$"""""""" """""" """"""""""""""""""""""""" """"""""" "" """"" " """""" " """   "$$"""$$$$&&&&&&&&&$""$$$$""""""""""""$$&&$$$""""""$$$$"" "$""$$$$""""" $$&&$&&&&&&((&&(((((&&&&&$$$$$$$$$"""""$$$$$""""$$$&$$$$$""""$$"$""""""""$$""""$$$$$$"""""" " " """"" """""""""$""""""""""""""" """"""""""" " " """"""   """ "$&($""$$$&&&&&(&&&&&$$$$$$$"$$$"""""""&&&&$$""$"$$$$$""""""$$$$"""""$$$$$$$&&&&&(&&&&&(((((((&&&&&$$&&&&&$$$$$$$$"""""""$&&&$$$$$$"""$$$"""""""$""""""$$$$$$$""""" " " """" ""$$""" """""" "" " """ " """   """" "$" "$$$&&&&&&&&&&&$"$"$$"""$$""""$$$&&&$$$"$$$$$""""$""""$"""""$$$$$$"$$$&&&&&&&&&&(&(((((&&(((&&&&&&&&&&$$$$$$""""""$$$$$$$$$$$$$""""""$$"""""" """$""""""""""""  "" " """"$" " """"" "  " "  "  "   ""$&&&&&&&&&&&$$$""""""""$"$$$$$$$$$$$$$$$$"""""$$""""""""$"$$$"""$$$$&&&&&&&&&&&((&&&&&(((((&&&&&&&&&$$$$""$"$"$""$$$$$$$$$$""""""$$$""""""""""""""""""""" " "" " """""""""" """ "   """  "  """$"  """"$&&&&$$$&&&&&$$$$$"""$$$$$$$$$$$$$$$$"""""""$$$$"""""""$$$$"""""$$&$&&&&&&&&&&&&&&&&&&((((((&&&&&&$$$$$$$$$$$"""""$$&$$$$$$$"$"""$$""""""""" """"""""""""  "$ """"""""" """""       """ ""$$ " """$$$&&&$$$$&&&&$$$$$""$$$$$$$$$$$$$$$$$""""""$$$$""""""""""""""""""$$$$$&&&&&$&$&&&$&&&&&&&&&&&&&&&$$$$$$$$$$$$""""""$&$&$$$$$$$$$"""""""""""""" """""""""""" "  $$$"" "" """""""" ""   """"    """"   "" """ """"$&&&&&$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$"""""$$""""""""$"$$$$""""$$""$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$&&&$$$$""$$&""$$&$$$$$$$"""""""""""""""""" """""""""""""" "$$$$&&"  " """" "" ""  "  """""  ""  """ """$$$&&&$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$"""""$$$""""""""""$"""""$$$$$$""$$&&&$$&&&$$$"$$$$$$&&&&&&&&$$$$$$$$&&$$$$"$$$$$$"$$$&$$$$$"""""$""$"" """"""" """"" """"$&&&$$$$$" """"" """ "   " "   ""  "$$$$&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$""""""$$"$$"$"""""$$$$$$"$$&&&&$&&&$&$$$$$$$$"""$&&$$&$$$$&&$$""$$$$$$$$$"""$$&$&$$$"""$"""""""""""""" """"""""" " "$&&&$$$"$$$$"""" "" """ " " ""        "" "$$$$&&&&&&&&&&&$&$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$""$$$$""$$$"$$$$$$$$$$$$&&&&&$&&$&&&&$$$$$$"""""$$$$&&$&&$$$$$$$$$$$"$"""$$$&&&$$$$"""$"""""""""" """$$$$" "$$$$""""$$$$" " " ""  """""      "  """" """"$"$$$$&&&&&&$$&$$&&&&&$$&$$$$$$$$&$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$"$$&$&&&&&&&&&$$$$$$$$""""$$$$&$$$$$$$$$$$$$""$$$""$$$$$$$$"$$""""""""""""""""""""$""$"" """""""""""""""" """ " "  """""      """ """"$$$$$$&&&$$$$&&$&&&&&&&$$$$$$$$&&$$$$$$$$$$$$"$"""$$$$"""$$$$$$$$$""$$$&$$"$$$&&&&&&&&&$$$&&&$$$$"""""$$$$$$$$$$&$$$$$"""$$$$$$$$$$$$$$$$"$$$$""$""$$$$"""""""""$$" """"" """"""""  """ "  """ """ "" ""      """ """$$$$$&&(&&&&$$&$&&&&&&$$$$$&$$$&$$$$$&$$$$$$"$$$"""$"$$$$$$$$$$$$$$"$$$$$&$ &$$&&&&&&&&$&&&&&&&&$$"$$$"""$$"$$$$$&$$$$$$""""$$""$$$$$$$$$$$$$$$$$"""$$$$$" """$$""""  """  """" " """"" """""" """""     """"" ""$$$&&&((&&&$$$&&&&&&&$$$$&&&&&$$$$$&&$&$$$$"$$$$$$$"$""$$$$$$$$$&$$$$$$$$$ $$$&&&&&$$$$$$$&$$$&&$&$$$$$$"""""$$$$$$$$$$$$$""""""$$$$$$$$$$"$$""""""""$$"""  """"""   """" """""""" "" " "   """""""""$&&&&$&&&$$$$$&&&$$&$&$$&&&&&&$$$$$&&$$$$$$$$$$$$"$"""$$$$$$$$$$&&$$$$$$"""$&&$&&&$&$&$&$$$$$$$$&&$$""$$$$&&&$$$$$$$$$$$$""""""$$$$$""""""$""""""""""""""  """  """ """""""""""""""" """" "  " " """"$&(&&$&&&$$$&&&&&&&$$$&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$$$$$$$$$$$&$$&&$$$$$""""&&&&&&&&$&&$$$&$&&&&&&&$$""$$$$&&&&$$$$$$$$$$"$" """$$$$$$""""""""" """"" """"""  ""$$$" """ """"""""""""""""" """"  " "$"$$$$&&&$$$$&$$$$&&$$&&$$&&&$$$$$$&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$&&&&&&&&&$$$$$$$$$&&$$$$$$$$$$$$$"""""""$$$$$$$""" "" " """"""""  """  ""$&&&$" """"""""""""" " """"""""""""""" """"""    "" " ""$$$&$&$$$&&&$$$$&&$$&&&&$$$$$$$&&$$$&$$&&&&&$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$$$$$&&&&&$$$$$$$$&&$$$$$&&$$$$$$$"$$$""""""$$$$$"" " """"" """"""  ""$&&$$$$"$$$$$$""""" "" """"""""" """"""""""""$$""""" """"""  ""$$""" """$$$&$&&&&&&&$$$$&&&&&$$$&$$&&&$$$$$$&&&$$&&&$$$&&&&&$&$$$$$$$"""$$$"$$$$$$$$$"$$$$$$$$$$$&&&&&&$&&$&$$&&&&&$$$&&&$&&$$$$$$$$$$"""""""$""""""$$$""" """""""" " " ""  """$&&&&&&$""$&&$"$" "" " """"" """"""""""""$$""""    "$$$$$$"""$$$$$$$$$&&&(((&$$$$$&$$&&&$$$$$$$$&$$$$$$&$$$&&&$$&&&&&&&$$$$$$$$""""$$"$$$"$"$$$$$$$$$$""$&&&&&&&$$$&&&&&&$$$&&&&&&&$$$$$$$$$$$$$""""$"""""""""$$"$$""" """""""""""""  ""$$$$&&$$"""$$$"""" """ " """" """""" """  " ""$$$$&&$$$$&&$$$$$$&(&&&&&$$$$&&&$$&$$$$&$$&$$$$$$$&&$$$$&&&&&&&&&&&$&&&$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&$$$$&&&&&$$$$$""$$$""""$$""$"""""""""""""""""""""" """"" "  ""$$$$$$$$$"""$" """ " " "" """" """ """ """""" " "" "" "  ""$$$&&&&$&&&&&&&$"$(((&&$&$$$$$&&&$$$$$$$$$$$$$$$$&&&&&$$$$&&&$&&&&$&&&&&&$$$$$$$$$$$$$"$$$$&&&$$$$&&&$$&&&&&&&&$&&&&&&$$$$$&$$""$$""$$$$""""""""""""""""""""""""""""""""""""""  """"$$""$$ ""  """""""""""""" """$"""" """" """"  """""" " ""$$$$$$&&&&$&&&$$$&$"&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$$$&&&&&$$$$$$$$$$$$$$$$$$&&&$&&&&&&$&&&&&&&&&&&&&&&&$$$$$$$""$$$$$$"$""""""$"""" " """""""""""""""""""  """""""""  " " """""""""""" """"""""" """"" """""""  """ """""""$$$$$$$$$&((&&&&&&&&&&&&$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$$&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&$$$"$$$"$$""""""""""$"""""""" "  """""$$"""""" "  "" ""   """""""""""""""""$""""""""" """""$"  " """"""""$$$$$$$$$$&&&&$$$$&&$&$$$$&$$$$$$$$$$$$$$$$$&&&$&$$$$$$$$&&$$$$&&&&&&&$&$$&&&&&&$$$$$$$$$$$$$&&$$&&&&$&&&&&&&&&$$&&&&&&&&&&&&$&&&$$$$$$$$"""""""""""""""""" "  """""$$"$"""""     "" """""""""$$"""""""""$$""""" " """"$$$" """""$$&&$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&$$&&&&$$$$$$&&&&&&&&&&&&&&&&&&&$$$&&&&&$&&&&&&$&&$$$$$$$$$$$"""""""""" """  """"""$""""""""  """ """"""  """" """"""$""""""""""""""""" """"""$&&$"" "" """""$$$"$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$&&$$$&&$$&$$&&&&&&&&&&&&&&$&&&&&&&&&&$&&((((&&&&&&&&&&&&&&$$&$&&&&&&&&$$$$&$$$$$$$$$$$$"""""""""" """"""""  "" """""""""""""" "" """""""" " """ """"""""""" " " """"" ""$&&" " """ ""$$$$$$$$$$&$$$$$$"$&$$&$$$$$$$$$&$$$$$"$"""$$$$$$$$$$$&&$$&&$$&&&&$&&&&&&&&&&&$$$&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&$$"$&&&&&&&&$$&&$$$$$$$$$$$$$""$"""""" """"""""" "" """""""" " """"" """""" " """""" "" "" """"""""  $$$" """ """"$$$$$"$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$""$$""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&(((&&&&&&&&&$$$ "$&&(&&&&&&&&$$$$$$$$$$$$$""""""""""""" """ " """ """"""""" " " """  """""" """"" &""" """""  ""$  """"""""""""""$$$$$$$$"$$$$$$$$$"$$$$$$$$$"$$$$$"$$$&$$$$$$$$$$$$$$$$&&&&&&&&&$$&&$&&$&&$&&&&&$&$&&&&&&&&&&(&&&&&&&&&&&&&$$$$&((&&&&&&&&$$$$$$$$$$$$$"""""""""""" """"""" """""""" " """"""" """ """""""  "" "  """" " "  "   "" "" """""$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&$$$$$&&$$$$&&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""$"""""" ""   """""  """ """"" """"  """""""    """"""  "" """"""""$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$"""""$$$$$$$$$$$$$$$$$$ $$$$$$$&&$$$$$$$&$$$&&&$$$$"$$$$$&&&&&&&&&&&&&$$&$&&&&&&&$$&&&&&&&&&$&$$&$$$$$$$$$$$$"""""""""$$" """"""""""   """"    "" " """""$" """"""""$ "    """"""""""""  "" ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&&&&&$$$$$$$&&$&&&$&&&&&&&&&&$&&&&&&$ $$$&$&&&&&&$$$&$$$$$$$$$$$$$$$"""""$$$$$$$$""$""""""  "  " """""$&$$""" ""   """""""""""" " ""$$$$$$$""$$$"$$"$"$$$$$$$$$$$$$$$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$"$$$&&&&&&&$$$$""$$$$$$$"""$$""""""$$$$$$$$$$""""""$"  ""    """""""$""" ""    """" """"""""""" " ""$$$""$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$"""""$""""""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&&&$$$$$$$&&&&&&&&&&&&&&$$&&&&&&&&$$"$$$&&&&$$$$$$$$$$$$$"" "$""""$"""$$$$$$$$$$$"$$"""$$""""    """"""""   """""""""""" """" """ " "$$$$""""$$$$$$"$$$$$$$$$$$$$$$$$$$$"""""""$"$"""""$$$$$$$$$$$$$$$$$$&$$$&&&&&$$&&&&&&&$$$$$$$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&"$$$&$&&$$$$$$$$$$$"" """""""""$"""""""$$$""""""$$$""     """""   """"" "$" """"" ""$$$$$$$$$$$"""$$$$$$$$"$$$$$$$$$$$$""""""""""""""$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$$&&&$$$$$$$$$$$&&&&&$&&&&&$&&&$&&&&&&&&&&&"""$$$$&$$$$$$$$$$&$$$""" """""""""$"""""""$$$$$"""""$$" "   " " "  """"" """" " """ """""$$"""""""""$$"$"""$$""""$$$$$"""""""""""""""""$$$$"""$$$$$$$$&&&&$$"$"""$$$$$$$$$$$$$&&$$$&&&&$$$$&&$&$$$&&&&&&&&&&&&$""$$$$$$&&$$$$$$$&(((&$" """""""""""""""""""$$$""""""""  ""  ""  "" "  "" """"" "" " """$"$""""$""""""""$$$"""""""$$$""""""""""""""""""""""""""$$$$$$$$$$&&$$$$"$$"$$"$$$$$$$$&$$&$&&&&$$$&&&&$$&&&&&&&&&&&&&&$$""$$$$$$$$$$$""$&(*(**(&""""""""""""" """"""""""" "    " """""" " " " """" "  " """" " " """""""""""""""""""$$$$"$"$""$"""""""""""""""""""""""""""$$$$$$$""$$$$$$$$$$$$$$"$$$&$$$&&&&&&&&&&&&&&&&&$$$&&&(&&&&&&&$$$$""$$$$$&&&$$""$&((((***(&" """$""""  " """ "" "  """"""""""" """ " """ "" """"""""     " """"" "" """""""""""""$"$$$$"$""$$""$""""""""""""""""""""""""$$$$"""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$$$&$""$$$$&&&&$$"$$&(((((*(*($$ """"""  """""" "    """""""" " " " "" " """ """"     " """ "" ""  """"$"$""""$$$$$$"""$$$$"""""""""""""""""""$"""""$$$$$"""$""$$&$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&$$&&&&&$$&$&&""$$$$&&&$$$$$&&&((((((((&" "  ""   """ "" " " "    "" " """""""""""$$$$"$""""$"$"""""""""""""""""$$$$$"""$""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&$$$&$$$$&$$&&&$$&&&& "$$$$$&&$$"$&&&&(((((((&&$$$""    ""  "" "" """"   """"""$"""""""$$""""$""""""""""""""""""""$$$"$$$$$$"$$$"$""$"$$$$$$&&&$$$$&$$$&$&&&&&$&$$&$$&&&&&&&$$&&&$$$$&&&&&&&&&&& """"$$&&$$"$$$&&((((((&&&&&$$$"  " " """""     " "    "  """""""""""""""""""""""""""""""""""""""""$$$$$$$$$"""$$$"""""$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$&&&&$$$$&&&&$$$$&&&&$&&&(&& """$$$&&$&&&&&&$(((((((&&(((((*&""""""  " "" ""$$""          """"""""""""""""""""""""" """""""""""""""$$$$$$$$""""$$"$""$$$$$$$$&&$$$$&&&$$$&&$$$$$&$$$$$$&$$$$$&&&&&$$$$&&&$$&&&&&&  ""$$$&&&&&(*(((&&((((((&((**(((***&&$$""  " """$$$"  "        """""""""""""""""""""" """"""""$"""""""""$$$$$$$"$"$"""""$$$$$$$$&$$$$$&&$$$&&$$$$$&$$$$$&&&$$$&&&&&&$$$$&&&&&$&&(&&&  ""$$$$&(((*,,*(&&(((((&&(****&&((*,*,(&$"  " """"""$$"          """"""""""""""""""""" """"""""$$""""""""$$$$$"$$$$$"""$"$$$$$$$$&$$$$&$&$$$$&$$$$$$$$$$$$&$&$&&&&&&&&&$$&&&&&&&&&&&&$ """"""$$&((*,,,*((((((&&&(****((&((*,,,*&&$""  """""$$$""          """"""""""""""""""""" """""""$$"""""""""$$$""""""$$""$"$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$&&&&$$$&&&&&&&&(&&&$  """""""$&(**,,,*((*(&&&(*******,,**,**&((&&$$"  """""$$$$""            """ """"""""""""""""""""""""""""""""""""""$$$$$"""$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&$$$&&&&&$&&&&&&&&&&&&&$ """$&&&$&&((**************,,****,,,*,*&&(***(&$  """""""$$$$""         """""""""""""""""" " "" " """"""""""""""$""$$$$$$"$$$$$"$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&&&$$&$$&&&&&&&&&&&&$&&&&&&&& "$&(***,,*(((****,********,,,,*,,,,,*(&*,,***(&$$""  """"""$$$$""          """""""""""""""   """""""""""""""$$$$$$$$$$$$"$""$"$$&$$$$$$$$$$$$$$$"$$$$$$$$$&$&&$&&$&&$$$&&&&&&&&&&&$$$$$&&&&$ &(*,,,**,,*(((**************,,,,,,,,((*,,,,**(&&$" ""  """"""$$$"         "" " """""""""" "  """"""""""$$"$"$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$"$$$$$$&$&&&$&&$$$&&$&&&&&&&&&&&$$$$$$$$&&$& *,**,,***,,,*((((*******,,,,,,,,,,,***,,,,,***((&&&&$$"  ""$"            """""""""""""""  "" """"""""$$$$$"$$$$"$$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&$$$$$&$$$$&&&$ *,....,.,,,,,**((((********,,**,*,*(*,,,,,***(**((((&&&&$"  " """"          """"""""" " """ " "" """""""$$$$$$$$$$"""""""""""$$"$"$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$$$&&$&&& ,*,...,......,,***(((*(**********(((**,*,,***(**,*,*****&$""" """        """ """""""" " " """"" """"""""""$$""""$$$$$"$""""""""$"$$$$""$$$$$$$$$$$$$$$$$"$$$$$$&$$$$$&$$$&$&$$$$$&$&$$$&&$$$&&",,,,,........,,,**((**(********(*((((*(*****(***,,*,,,,**(&"       "   """   """""""" """ "" """"""""""""""$$""""""""$""""$$$"""""$$$$$"$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$&&$$$&&$&&$$$$$$$$$&&&$$$$$ ,,,,,....,,,,,,,****************(((((((((**((***********(($"  ""          """""""""" " """"""""""$"""""$$$""$$""""""""$$"""$$$$"""""""$$$$$"$$$""""$$$""$$$$$$$$$$$$$&$$$&$$$$$$$$$$&&$$&&&&&&&&$$$$$",.,.....,,,,,,,,*,,*****,*****(((*((((((((***(((*,******((&&$"  """        "" """""""""" " "" """""""""$$"$$$$$$"""""""""""""""""$$$""""$$"$""$$"$""""""""""""$$$$$$$$$$$$$$$&&$$$$""&$$$$&&&&&&&&&&&&&$&$&",,.,...,,.,,,,,,,*******,*****((((((((((((((****,,,,****((((&$"  ""      "" "   """"""""""" """""""""""""""""""""""""""""""""""$"""$$$$$""$"$$$$$$$"$"$$""""""""$"$$$$$$$$$$$$$$&$$&$$$$$$&&&&&&(&&&&&&&&&&&$$ ,,,,,..,,,,,,,,,*************(((((((((((((((***********(((((&&$"  """   """ ""  """""""""""" """"""""""""""""""""""""""""""""""""""""$$"$""$$$$$$$$$$"$$$""""""""$$$$$$$$$"$$$$$&$$$$$$$$&&&&&&&&&$&&&&&&&&&&$$$(*,,..,,.,,,,*"********(***(((((((((((((((((((*******(((((&&&&$"  "      " """""""""" " """"""""""""""""""""""""""""""$$"$"""""$$$""""$$$$$$"""$"$$$$$"""""""""$$$$$$$$$$$$$$$$$$$$$&$$$&&$$$$$&&&&&&&&$$$$*,,,,.,,,,,,,,********((((((((((((((((((((($&((((*(((((((&&&&$$""         """""""" "" """"""""""""""""""""""""""$$$$""""""""$""""""$""""""$$$"$""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$$$$,,,,,,,,,,,,,*****(**((((((((((((((((((((((((((((((&&&&&&&&&$$$$$$"        """"""" """" """ " """""""""""""$$$$"""""$$$$$ """""""""""""$""$""$$$""""" ""$""$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&$*,,,,,,,,,,*********(*(((((((((((((((((&((&((((((((&&&&&&&$$$$$&&&&$$           """" """""""" """"""""""""""""""$$$$"""""""$$$$"""""""""""""$""""""""""""$""" """"""$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&$$**,,,,,,,***********((((((((((((((((((&&&&&&&&&&&&&&&&$$&$&$$$&&&&&&&$&$$$"  """"   ""  "" " """" " " """"""" """"""$$$$$""""""""""""""""""""""$$"""" ""$$""$"""$$$$"$$$$$$$$"$$$$$$$$$$$$$$&&$$$&&&&$$**,,,,,,***********(((((((((((((((((&&&&&&&&&$$&$$$$$$$$$&&&$$&&&$$&&&&$""  """""        """ "" " """"""""" """""$"$$$$$$$$$""""""" """ """"""""""""""""""$$$$$$""$$$$$$"$$$$$$""$$$$$$$$$$$$$&&&$$$$$$$$$(**,,,,***********(((((((((((((((((((&&&&&$$$$$$$""$$$$$$$&&&&$&&&((&&&$$"   """"""      " " "" """ """""""""""""""$$$$$$"$"$"$$""""" " """"""""""""""""""$$$$$$""$$"$$$"$$$$$$$$$$$$$$$$$$&&$&&$$$$$$&&&$(**************(((*((((((&&((((((((&&&&&&$$$$$$$""""""$$$$&&&&$$&((((&&&$$"  """""    "" "    " """ "" " """"" """ """""$""$$$$"""""$"" """ """"""""""""""""""$$$$$$$$$$$""$"$"$$$$$$$$$$$$$$$$$$$&&&$$$$$$$&&&(**************(*((((((((&((((((((&&&&&$&$$$"""""""""""$$$$&&&&&&((((&$$$""  "     ""    "" " " "" " """"" """"""""$"$$"$"$$""""$"$$"" """"""""""$""""""""""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$&&$(**************(((((((((&&((&&(((&&&&&$$&$$$"""""""""""$$$$$$&&&&&&&&&$"" ""        "" " " " "" " """""""""""""""""$"""""""""""$$$""""" """""""""""""""$$$$$$$"$$$$$$$$$$$$$"$$$$$$"""""$$$$$$$&&&&$$$$$$$$$$(*******(****((((((((((((&&&&&&(&&&&&&&&$$$$"" """"""""$"$$$$$&$&&&&&$$" ""       """" " " """""""" " """""""""""""""$$$""""$$$$""""""""""""""""$$$$$$$$$$$""""""$"$""$""$$$"$$$$$$"$$"$$$&$$$&&&&&$$&&&$&$$(*************(((((((((((&&&((&&&&&&&&&$$$$$"""""""""""""""$$$$$&&&&$$$$""""""$$  """     "" " " " " """" " """""""""""""" """$""""""$$"""""""$""$""""$$$$$$$$$$$"$$"""""$$"$"$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$((***********(*((*((((((&&&&(((&&&&&&&&&$$&$"""""""""""""""$$$&&&&&&$$$$$$$""$$$$"    " "" """" " "" "" " " "" """""""""" """""""""$""$$"" """"""""$$$$$$$$$""$"$"$""""""$$$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&$$((********((((((**((((&&&&&&(((&(&&&&&&&&&$$"""""""" """"""""$$&&&&$$""$$$&$&$$$""    " """ " " "" """ """"""""""""""""""""$""""$$$$$"" """""""""""""""""$$$"$$$$$""""$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$((*******,*((((((((((&&(&&&((&((&&&&&&&&&&&$$""$"""""""""""$"""$$&&&$$$&$&&$&"$"""""        """"""""""""""""" " """" """ """"""""""""""""""""""""""$""""""""""""""""""""""""$""$$"$""$$$$$"""$$"$$$$$$$$$$$"$$$$$$$$$&&&$$$$$$&&&((****(*,**((*(((((((((&&&&&&&((&&&&&&&&&&&$$$"""""""""""""""""""$$$$$$&&&&$&&&"""""   "     """""""""""""""" """""""""""""""""""""""""""""""""""$$"""$"""" " """"""" """"""""""""""$$"$"$"$$""$$$$$$$$$$$$$$$$"$$$$$$&&&$$$$&&&&& ((((*((*,**(*(((((((((((&&&&&&((&&&&&&&&&&$$"""""" """""""""""""$$$$$&&&&&&$&$$"""  """     """""" " """""""""""""""""" """"""""""" """""""""""""""""""""" " """""""""""""""""""""""$""$$$"$""$$"$$$$$$$$$$$$$$""$$$&&&&&$$&&&&&((((((*****((((((((((((((&&&&&&&&&&&&&&&&$$"""" " """""""""""$$$$&$&&&&&$$$$"  """""       """""" """""""""""""" """""" """$""""" """"""""""""""" " " """"""""""""""$$$$$""""$"""""$$$$$$$$$$$""$$$$$$$$$$$&&&&&&&&&&&(****((****((((((((((((((((&&&&&&&&&&&&&&$$$""""" """"""""""$$$$$$&$&$$$$$"   """     "" "" """"""""""""""""" """$"$"""""" """" """"""""" " """""" " " """""""""""""""$$$""""""""$$$$"$""""$$$$$$$$$$$$$$&&&$&$$$$$((***((**((&((((((((((((&((&&&&&&&$&$&&&&$$$$""""" " "" """" ""$$$$$$$$$$$$"  """  """      " "" "" """"""""""""""""" "" """"""""""""""""""""""""" """""" " """"""""""""""""""""""""$""$"$$"$$$"""$$$$$$$$$$$$$$&&&&$$$$$(***(*(**((((((((((((((&(((&&&&&&&&&$&&&&&$$$$"""""""" """ """""""$$$$$""   ""       """""""""""""""""""""""" """" """"""""""""""""""""""""""" """""" """"""" """"""""""""""$"$"$$""$$""$$$$$$$$$$$$$$$$$$$$$$$$***,**(**(((((((((((((((((&&&&&&&&&&&&$$$$$$$$""""$$"" " " "" """""$$$""""      """""""" """"""""""""" """"""""""""""""""""""""" """""" """""" """"""""""""""""""""""""""""""$""""$""$$$$$$$$$$$$$$$$$$$$$$$**,,*****((((((((((((((((&(&&&&&&&&&&&&$$$$$$$$$"""" " " """"""""""""""      """ """"""""""""" "" " " """""" """""""""" "" """""""""" " """"""""""""""""""""" """""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$"$"**,,,****((((((((((((((((&&&&&&&&&&&&&&$$$&$$$"""""  """"""""" """"       """"""""""""""""""""" " """ """"" """""""" """"""""""""""""""" " """"""""""""""""""" """"""$""""""$$$"$"$"$$$$$$$$$$$$$$$$$$***,,****(*((*(((((**((((&&&&&&&&&&&&&&$$$$$$"""""   """ """"  ""      " """"" """""" """""""" """""""""""""""""" " "" """"""""""""""" """"""" """""""""""""""" ""$"$$""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&***,,*********(((((&((((((&&&&&&$&$&$$$&$$$""$""""   " "  ""      " """""""" """" "" " """" """"""""""" """"""" """""" """"""""""""""""" """" """""""""""""""""""""$"""$$$$$$$$"$""$$"$$$$$$$$$$$$$$$$(*,,,,*****,***((((((**(((&&&&&&&&&&$$$$$$$$$"$$"""    " "  "     "" """""""""""" " """"""""""""""" """" """""""""""" """"""""" """" """""""""""""""""""""""""""""""""""$$$$$$$"$"$$$$"$$$$$$$$$$&$$$ (*,,,,,******((((*(*(**(((&&&&&&&&&$$$$$$$$$$"$"$"""   "  "     """"""""""" """"""" "" "" """""""""" " """" """"""""""" """""""" " """ """""" """"""""""""""" """""""""""""$$$"$""$"$$"$"$$$$$$$$$$$$$$$ ((*,,,,***(**(((((((((((((&&&&&&&$$$$$$$$$$$$$$$$"""""    ""     """""""" """" """ "" """ " """ "" " """""" """""""""""""" """"""""" """"""""""""""""""""""""""""$"$"""$$""$$$$$$$$$$$$$$$$$$$ ((*,,,*,**((*((((((((((((&&&&&&&$$$$""$$"$$$$$$$""""""    """        """""""""" " """ " """" """""""""" "" """" """"" """" """ """"""""""""""""""""""""""$$$""""$$$"$$$$$$$$$$$$$$$$$$ (**,.,,***((((((((((((&&&&&$$$$$$$$$"$$$""$$$""$"""""""            """"""""" " " """ "" """"""""$""" """" """""""" """ """ """""""""""""" """""""""""""$$""""$$$"$$$"$$"$$$$$"$$$$$ (*,,,,,***((((((((((&&&&&$$$$$""$$$$$$$$""$$""""""""""""""         """""" "" """ """" " """" " "" """"""" """" """"""""""" """ """ """"""""""""""""$""""""""""$$""""""""$$$"""$$$$$$""$$$&$ ****,,,**((((&&&((&&$$$$$$$""" """$$$$$$""$$"""" """""""""         ""$$""""""""""""" """ " " """""" "" " " """"""""""""""""""""" """""""""""""""""""""""""""""""""""""""$"$""$$$$$$""$$$&"&*,,**,***(((((&&&&$$$$$"""  "$$$$$$$$$$"""""" " """""        """""""""""""" " " " """""" """ """"""""""""" " """"""""""""""""""""""""""""""""""$"$$$$$$$$""$$$$$$$$"$$$&&"(,,,,,,*****(((&&&$$$$$"" ""$$$$$$&$$$$""""         " """"" " ""  " """"""""" "  """ """""""""""""" """""""""" """""""""""""""$""""$$$$$$$$$$$$$"$$$"$"$$$$$$ (*,,,*,*****(((((&&&&$"" """"$$$$$$&$$$$""""       """""""""" "   " """ "" " """"""""""""" " """""""""""""""""""""""""""""$$$$""$$$$$""$$$$$$$$$$$$*,*,,*,*******(((&&&&"" """"""$$$$&$$$$$" "        """"""""""" "   " " " " """"""""""""" " """"""""""""""""""""""""$"$"$$"$$$$$"""""$"$$$$$$$$$$$$$*,,,,.,,******(((((&$""""" """$$$$$$$$$"         """"""" "" "  " " " """"" """""" " """""""""""""""""""""""""$$$"$"$$$$$$""""$$"""$$&$$$$$$$"***,,,,,****((((((&&$$"""   ""$$$$$$$$$"      """""""" """   " " "" "" " " " """ """"""" " """""""""""""""""""""$$$$$$"$$$$$$"$""""$""$$&&$$$$&$$"**,,,,,,***(((((((&&$$$""" " """$$$$$$$$""          """"""""" "" " "  " """"" "" " " "" " """"""" "" """""""""""""""""""$$$$$$$$$"""""$$$""$"""$&&&&$$&$$$"*,,,,,,,***(((((((&&&$$$""""" ""$$""$$$$"""" "          """"""""" " " " "" " " " "" """ """" """""""" "" " " """"""""""""""""""""$""""$$"$"""""" $$$$$$$$$$&$$$$$$ **,,*,,,****(((&((&&&$$$$$"$$""" ""$$$$"""$"""""" """         """"""""  " """"" "" "" """" """ """" """" """"""""""""""""" """"""""$""""$""""""$$$$$$$$$$$$$$$"(****,,,,**((((((&&&&$$$"$$$$$$"$"""$$$$""""""""""""""         "" """" " " " """ """"""" "" """" " "" "" """"""""""""""""""""""""""$$$""""""""""$$$$$$$$$$$$$$"(*******,**((((((&&&&$$$$$$""$$"$$""$$$$"$""""""""""" " "      """"" " " ""  " " " " "" """"""""" """""" """"""""""""""""""""""""""""$$"$"""$$$$$""$$$$$$$$$$$$$$(**********((((((&&&&$$&$""""$$$$$$""$"""""""""" " "  "      """" " ""   " "" " " """"""" "" """""""""""""""""""""""$$"""""$$$$$$"""$$$"$$$$$$$$$$$$$$$$*******(((((((((((&&$$"  """$$$$$$$$$"""""""""        " " "  " " """ """"""" " " "" """"""""""""""""""""""""$$$$$"$""$"$$$$$""""$$$$$$$$&$$&&$$$"****((((((((((((&(&&&$$$$"$$$$$$""$$$$"""""""""""" "   " " " """"""  "" " """""""""""""""""""" """"$$$$$$$$$$$"$$$$$$$""$$&$$$$$$$&$$$$$(*(****&&(((((((((&&&$&&&&$$$$"""$$$$"$""""""""" ""       """" """ "" " """"" """"""""""""""" """""$$$$$$$$""$$$$$$$"$""$$$$$$$$$$$$$$$((*****(((((((((((&&&&$$$$$$"$"$$$$$$$$$""$$"""" "     " "" """" " """""" """"""" """"""""""""""""$$""$$""$"$$""$$$$$$$$$&&$$$$$$$$&&(*****(***(((((((&&$$$$$$$$$$$$$$$$$$$$$$$$$"" " """         " """"  " """""" "" """""""""""""$$$$"""$$$$""$$$"$$$$$$&&&$$"""""$&$((*(*****(*(((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""" """ "" """"           """"""" " """ "" "" """" "" """""""""""""$$$$"""$$$$$$$$$$""$$&$&&$$"""""$&$$&((**(***((((((((&&&$$$$$$$$$$$$$$$$&&$$$$$$$$$$$"" "          """$"""  """" """"" """" " """" """"""""""""""""""""$""$$$$$$$$$$$""$$&$$$$$$$$$$$$$$&((********((*(&&&&&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$"""        """$""" """" "" " " """"""""""""""""""""$"$"""""""""$$$$$$"$&&&$$$$$$""$$$$"&((***,,,,**((((&&&&&&&&$$$$$$$$$$&$$$&&&$"$$$$$$"""              """"" "  """" """ "" """"""" """"""""""$$$"$"""$$"$$"$""$$$$$$&&$$$$$$$"$$$$$$"(((****,,****(((&$&&&&&&&$$$$$$&&&&&&&&&&$$$$$$$$""""      "      """"  """"  " """"" """"""""""""""" """""""""""""$$$$$$$$$$$$$$$$$$$$$""$$$$$$&((**********((&&&&&&&&&&&&$$&$&&&&&&&$&&$$&&&&$$"""" "       """"""" "" " " "" """""" """""""""""""""""""""$"$$$$$$"$""$$$$$"$"$$""$$$$$$"&&(((****(****((&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$""""""      "" " """" "" " """""""""""""""""""""""""$"$$$$$$$$$$$$$$$&$$$$"$$$$$$$$$$$$$$&(((((((((((*(&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$$$$$""""      " " " " """ " """ """""""""""""""""""""""""""$$$$$$$$$$$&$$"""$$$$$$$$$$$$$$$&&(&&((((&(((((&&&&&$$$$&&&&&$$&&&&$$$&$$$$$""""        "" """"""" " """"""""""" """"""""""""""""$$$$$""$$$$$$$""$$$$"$$$$$$$$&$&&&&&&&&&&&((((&&&&&&&&$&&&&$$$$$&&$$&$$$$""""          """" """ "" "" """"""""""" """"""""""""$"""""$$"$$$$$$"$$"$$$$$$$$$$$$$$&&&&&&&&&$&&&(((&&&&&&&&&&&&&&&&$$&&$&$$$$"$""""            "" ""  "" """""""""""""""""""""$"""""""""$$"$$$$$$$"$$$$$$$$$$$$$"$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$$""""""""              " " """"$$"""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&(&&&$&&&&&&&&&&&&&&&&(&&&&$$$$""" " ""               "" " "" """"""""""""""""""""""""""""$$$$$$$$$"$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&$&&&&&$$&&&&&&&&&&&$$$$$$$$$"        " """ " "" " """""""""" """""$$""""""$$$$"$$$$$$$"$$$$$$$$$$$$$$$&&((&&&&&&&&&&$&&&(&&&&&&&&&&&$$$$$$$$$$""""               "" """ """"""""""""""""$"""$$$$$$"""$$$$$"""$$$$$$$$$$$$$$"&&&&&&&&&&&$&$&&&&&&&&&&&&&&$&$$$$$$$$$$" "          ""  """ " "  "" """""""" """""$$""$$"$$""""$$$$$""""$$$$$$$$$&&&&"&&&&&&&&&&&$$$$&&&&&&(&&&$$$$$$$$$$$$$$$""""""          "     "  " " """"""""""""$$$$$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$"$&&&&$$&&&&$""$$$$&&&(($$&$$$$$$$$$$$$""""""""         """    """"""" """""""$$$$$$$$$$$&$$&$$$$$""$$$$$$$"$$$&$$$&&(&&$&&&&$$$$&&&$&&&(&$&&$$$$$$$$""""" "           """" "   " """ """""" """"""""$""""""$$"$$$$&&$$$$$$$""$$$$"$$$$$$$"$&&&&&$$""$&$$$$&&$$&&&&&&$$$$$$"""""""   "            """   """" """""""""""""""""""""""""""""$$$$$$$$$$$$$$""$"$$$$$$$$$"$$&&&&&&&$$$&$&&(&&$$$$$$&$$""$"$""""  ""  """"$""     "            " """"""""""""""""""""""""$$"""$"""$"$$"$$$$$$$$$$"$$$$$$$$$$$$ "$$$$&&&&&$$$$$&(&&&&$""$$&&&$""""" """   """""                 "  " "" """""""""""""""""""""""""$$$$$$$$"$$$$$"""$$$""$""$"$$$$$$$$$$$"$$$$&&&&$&$$$$$$"$$&$"""$&&&$""$"   "     "            " " "" "" """""""""$""""""""""""" "$$""$$$$$$$$$$$""$$$""$$$$""$$$$$$$$$$ "$$$$$&$$$$$$$$$$$$$$$$"$$&$"""""   "   ""       " "     "" """""""""""""""""""" """"$"""$$$$$$$$$$"""$$""$$$$$$""$$$$$$ ""$$$$&&&$$$$$$&&$"$$$$""$$$"""""    "           """" """"""""""""""""""$&$"""$$$$$$""""""$$$$$$$"$$$""$$$$$$ ""$$$$$&$$$$$$$&&$$""$$$""""""       """ " "       """"""""""""""""""""""""""$$$$$$"""""""""""$$$""$$$$$$$$$&$$$ """"""""$$$$$$$$$$$$$$"""" "                 """"""""""""""$$$"""""""""$$$$$$$$""""""""$$$$$"$$$$$$$$$$$$$ """""""""$$$"""""$$$"""                     """""""""""""""$$""""""""$"$"$"$$""""""""""$$""""""$$$$&$$$$"  " """""""""""""""                   """"" """"""$"""" """"$"""""""""""""""""$$""""""$$$$$$$$$  """" ""                    "" " """""$$""" """"$"""""""""""""""""$$"$"$""$$$$$"$$$"  """       "      "" """" " "$$$"""""""""""""""""" """""""$$$$$""$$"$$""""$$$ " "        """"     " """" """"""$"""""""""""""""""" ""$"$$"$$$$$$$$"""""""$$$" """"  "        ""     " " """""""""""""""""""""""""$$$$""""""$"""$$"" ""$$"  "" "           "     " """"$"""""""""""""""""""""""$$$$"""""""$$$""""""""""              "     "" """"""""""""""""""""""""""""$$$$$$$""""""$"$$$$$"""""""                "       "" """""""""""""""""""""""""$$$$$"""$""""""""$$$$$""$$"                     """""""""""""$"""""""""$"$$$""" """""""$"$$"$$"$"$"                     """""""""""""$$""""""$""$$""""""""$""$$$""$$$$$"$$                  " """"""""""""$"""" """$$$$""""""""$$"$$$$$"$$$$$$"              " "" """"""""$$"""""""$$$$"""" ""$$$$$$$$$$$$$$$$"          """""       "  " "" """"""""""""""""$$$$$$$$"""""""$$"$$"$$$$$$$$$$$            """""     "  " """""""""""""""""""$"""""$$$$$$$$$""""$$$"$$$""$$$$$$$$$$            ""     """ """""""""""""""""""$""$$$$$$"""$$$$$$$$$$$$$$$$$$$$"$$$$   "     "             """" "" """""""""$"""""""$$$$$$$"$$$$$$$"$$$$$$$$"$$$$$$$$$               """"""" " "" """""""""$$""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$       "    " " """""" """"""" " "" """""$"$""""$$$$"""""""$$$$$$$$$$&&$$$&$$$  """       "" "  """ """  """""" """"""""""""""""""""""$$$"$$$$"$"""" ""$$$$$$$$$$$$$$&&&$"""""" "        " "     "" "" """"""""""""""""$""$$$$"$""$"""""""""$$$$$$$$$&$$$""$&& """""""""            "     " " """"""""""""""""""$$$"""$$$$$"$""""" "$"$$$$$$$$&$$$$$&$  """""""    "          " """"""""""""""$""$"""""$""""""""""""$$$$$$$$$$&&$$$&"  " ""             """" "" ""$"""$"$$""""""""""""$$$$$$$&$$$$$$$$$$&   "    " "       " " " " """"$$$""""""""$$$$$$"$$$$$$&$$$$$$$&$$  "            "  "" """"""$$$""$$"$"""$$$""$$$$$$&&&$&$$$&&$  """"  "               """  " """" " "$""""$$$""$$"""""""""$$"$$&&&&&$$$&&&$ ""$$""""""$&$$$""              ""$$"""" "" " " "" " "" " """$$"""""""""""" ""$$$$$"$$$$&&$$&&&&&&"$$$$&&$"$$$&&&$$$$""  """               """"""""" """ "  """ """"$""""$""""""" "$$$$$$$$$$$$$$&&&&&&"$&$$&&&$$$&&&$$$$&&&&&$$$"""" """ """"         "  """"$" """  " " """"""" """"""""""""""""""$$$$$$$$$$$$$$&&&&&&""$$$$&$&&$$$$$$$$$&&&&&&&$$$$""""""" " """""""""""              """"" ""  " """"""""""" """"$""" """"$$$$$$$$$$$&&&$$$&&&& """"$$$$$$$""$$$$$$$$&&$$$$$$"  "" """""""""""          "    """" """"""""" " """"""""" """""$$$$$$$"$$$$&&$$&&&&& """$$$$$""""$""""""$$$$$$$$""""""" " """"""""             "" """" """" " ""$$""$""""""$$$$$&&$""$$$&&&&&&&&& "$$$$$$$$""""""""""""$$$$$$""""""""  " """"            ""  ""  """"""""" """""""" "$$"""$$"""""$$$$$$$$"$$$$&&$&&&&&& """"$$"""""""" """"""$$$$$$$$""""""  "            """"  """""""""""" """""" "$$$""$""""""$$$$$$$""$$&&$&$$&&$$"$$$$"""""""""""" """" ""$"$$"$"$$"""" " "             """  """"""""""""" """""""""""""""""" """""$$"""$$$$&$$&&$$&"$$"$""""""""""" " """""""""""" "             """ "" """""""""""""""""" """""$"""""" ""$$$$$$$$&&&&$$&&& """"""""""""""" " " "           "  "" """""""""""""" ""$"$$""$"""""$$$$$$$$&&$$&&&&& """""""" """"" ""    ""           "  """"""""""""""" """$$$"$"""$$$$""$$$$&&&&&&&&& """"""""" """ "  "            "  " " """" """" "" ""$$$$"" "$$$""""$$$$$$$$$&&& """ """ """" "               "    """ """" """""  """$"" """"$"""$$$$$&&$&&&& """ """"              "" """""""""""""""""" """""""""""$$$""""$&&&&&&$$$ "" " "" "                  "   """""""""""""""""""" """"" """""""""""$$$$$$$&&$&&&$$$ "" ""  "           " """"""""""""""""" """"" """"""""""""$$$$$$&&$&&&&$$ """""" """              " """"""""""""""""""""""""" """""$""""$$$$$&&$&$&&$&$$ """""" """""                   " " """"""""""""" """"" """"$"""$$$$$$$&$$$&&$&$$ """"""" "" ""                      """""""""""""""""""" """"$$""$$$$""$$$$$&$&$$$ """"" ""  ""    "               """"""""""""""""""""" """""$$""$$$$"$$$$$$$&$$$ """""" "   "  "          """" """""""""""""""""" "$$$$$""""$$$$$$$&$$$$$$ """"""""             " """""""""""""""" "$$$""""""$$$"$$$&$&$$&& "" " """"""  "                 " " " """"""" """""""" "$$$$"""""$$$$$$$$&&$$$& """""""""""  "             " """"""""""" """""""""""""$"""$"""""$$$$$$$$$&&& """ "  "               "" " """"""" """""""""""""""""""""$""""$"$$$$$$$$&$ "                    "  " "" """"""""""""""""""""""""" """""$""$"$$$$$$$$ "                 "" " """""""""""" """"""""" " """"""""$$$$$$$$$                    " """" """""""" " """"""""""""" " """""""$"$$$$               " """""" """"""""""""" """""""""""""" """ ""$$$""$$                    " " " """"" """""" """""" """""""""""""" """"""$$$"""               " "  """ """"""""""""""""""""""""""""" """"$$$"$$"""                """" """"""""""""" " """"""""" """""$""""""""""             """" " """"""""" "" " """ """""""""""""""""""""""                 "  " """""""""""""""" """"" """"""""""""""""""""""        &        " "  """"""" """""""" " """""""""""""""""""" """""               """" """""" """" """"" """ """" "" """$"""$$""" """""   "           """ """" """""""""""""" """""""""" " " """""""""" """"           "" """""" """" """" """"""" """" """""""" ""               """ " """""" """"" "" """" """"" " "             """"" " " """"" """"""" """"" " "" """"""""       "" "  """ """""""""""" """""" " " """ """"""      """" " " " "" "  " """ """"""" "" "" " "" "" "     " " "" " """"""""" " "" " """"""""" """" """ "" " " ""  "     """"" " """ """"" " """ """ " """"""" "  """"  """       "" "" " " "" """ """"""""""" " """""""  "  "" "   """      " " " "" """""""""""""" """"" ""         " " "" "" " """""""""""""""""" """" ""  ""    """ "       " "" """""""""""""""""""" """" ""   ""     """ "  """""""""""""""""" """""""""  "       """ "  """"""""""""""" """""""            "" "  """"""""""" " """ """""" ""  "  "" "  ""      " """""""""  " " """ " ""        """ "" """"" "" " "" "            "" """"" "" " """"""""" " ""       " "" " """" " """"""" "" " """        "" " """ """""            """" """" " " "          "$"" """""  "          "  " """ "" "  "    "   "" """" "" " """"" " " ""           " "" "" "" " """" " "