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 = '453B06' IMAGE_NUMBER = 55427289 IMAGE_TIME = 1977-11-14T06:57:06Z EARTH_RECEIVED_TIME = 1977-11-15T20:24:30Z ORBIT_NUMBER = 453 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = RED EXPOSURE_DURATION = 0.271500 NOTE = "LOW RESOLUTION COLOR 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 % "\*(!$r yU 7E r /Y3G~e4'8                                                         "    ""    """   "   """  "  "  "            "       "  "" ""  " "" "  " " " "  """" """  """"" """"  """  """""""   """$$"""""   ""$$""""""""  """ ""$$"""""""""" "   "$$$$$$$$""""""""""  ""$$$$""$""""""""  ""$$$$$$$"""""""""    "$$$&&$$$$"""""""""""  "$$&$$$$$$"""""""""""  "$$$$$$$$$"""""""""""" $$$$$$$$$"$"""""""" ""  "$$$$$$$$"""""""""""""   "$$$$$$$"""""""""""""" "   ""$$$$$"""""""""""" " " ""      ""$$$$$$""""""""""" " "" " "       """$$$$$""""""""""""""""""" "      """$$$$$""""""""""""""""""""      ""$$"$$"""""""""""""""""""     """$$"""""$""""""""""""""""   ""$$$$$"""$""""""""""""""""""   ""$$$$$$""""""""""""""""""  "$$$$$$""$$"""""""""""""" " "   ""$$$$$$$$$$$"""""""""""" " "     """$$$$$$$$$$"""""""""""" """"   """"$$$$$$$$$$$$""""""""" """"   """""""$$$$$$$"$$$"""""""" """""    """"$"$$$$$$$$$$$$""$$"""""""""     """$$$""$$$$$$$$$$$$$$"""""""""      ""$$$$$"$"$$$$$$$$$$$"$"""""""""  ""$$$$$$$$"$$$$$$$$$$$"$"""""""" "    """$$$$$$$$$$$$$$$$$$$$$"""""" "    "$$$$$$$$$$$$$$$$$$$$$"""$"""" """  """  ""$$$&&$$$$$$$$$$$$$$$$$$$$$"""""" "$"""""    ""$$$$$&&$$$$$$$$$$$$$$$$$$$$"""""" $$""""""""   ""$$$$$$&$$$$$$$$$$$$$$$$$"""""""""" ""$$"""""    ""$$$$$$$&&$$$$$$&$$$$$$$$"""$"""""" "$""""""     "$$$$$&&&$$$$&$&$$$$$$$$$$"$$$$""" " """""      ""$$$&$&&&&&&$$$&$$$$$$$$$$$$$""" " """"""       "$$$&&&&&&&&&&&&$&&&&$$$$$$"""" """"""       "$$$$&&&&&&&&&&&&&&$&&$$$$$$$""""" """" ""       "" " "$$&&&&&&&&&&&&&&&&&&&$$$$$$""""""""""" """        """""" "$$&$&&&&&&&&&&&&&&$&&$&$$$$$""""""""""     "     """""""" "$$$&&&&&&&&&&&&&&&&&$&&$$$$$""""""""""   """     "    """"""" "$$&&&&&&&&&&&&&&&&&&&&&&$$$$$""""""""""    """""     "    """" " ""$&&&&&&&&&&&&&&&&&&&&&&$$$$"""""""""""    """""  "  " ""    " "" " " ""$$&&&&&&&&&&&&&&&&&&&&&$$$$$"""""""""""    """""""    """"  " """      """" " " " ""$$&&&&&&&&&&&&&&&&&&&&&$$$$$"""""""""" "  ""   """""""  """""  """"""   " "" """""""""""$&&&&&&&&&&&&&&&&&&&&&&$$$$$"""""""""""  " ""  """"""  """""  """""" ""    """" " " """""""""$&&&&&&&&&&&&&&&&&&&&&$$$$$$"""""""""" """""  """"  ""  " " " " """ "" """"""""""$&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$""""" " """""  """" "     """ """""""""""""""""""""$&&&&&&((&&((&&&&&&&&&&$$$$$$$$"$""""" " """""""  """" " ""      """"""""""""""""""" $&&&&&((&(&&&&&&&&&&&&&&$$$$$$$$$$"""" """"""" """ """"       " """"""""""""""""""""" $$&&&&&&((&&(&&&&&&&$&&&$$$$$$$$"""""""""" """"""""""""""  "" "         """""""""""""""""""""""" $&&&&&((&(&&&&&&&&&&&&$$$$&&$$$$"""$$"""" """""""""""""""" """" "         " """"""""""""""""""""""""$"$"$" $&&&&((((((&(&(&&&&&&&&&&&&$$$$$$$$$$""" " """"""" """" """ """" "          " """"" "" """""""""" """"""""""""""$$$$$" $&&&((((((&(&(&&&&&&&&&&&$$$$$$$$$$$$""""" """"""" """"""""""""""       " " """""""""""""""""""""""""$$$$$"$ $&&(&((**((((((&&&&&&&&&&$$$$$$$$$$$$"""""" """""""  """ """"""""""          ""   """""""""""""""""""""""$"$$$$$$$$"&(((******(((((&&&&&&&&&&&&&$$&&$$$$$$"""" """"$"""""""  """""""""""               "" """""""""""""""""""""""""$$$$$$$$"(***,,,,,*,,*(((&&&&&&&&&&&&&&&&$$$$$""""""""$$$$$""""""  """""""""""        ""     """""""""""""""""""""""$$$$$$$$$$"(**,*,,,,,,,***(((&&&&&&&&&&&&&&&&&$$$""""$$$$$$$$"""""""  """""""""""         ""       """""""""""""""""""""""""$$"$$$$$$$"(******,,,,,,,*(((&(((&&&&&&&&&&&&&&&$$$$$$$$&$$$""""""""" """""""""     ""       "$$$&&&$"""""""""""""""""""$$$$$$$$$$$$"(********,,*,,,*((((&&&&&&&&&&&&&&&&$$$$$$$$$&&$$$""""""" " """"""""""       """      """"""" "$$&$$$$$&&&""""""""""""""$"$$$$$$$$$$$$$"(****(******,***(((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""" "" """""          ""$"     """ " "$&$$$$"$$$$$$"" """"""""""""$$$$$$$$$$$$$"((*(((((**(**,,,*((((&&&&(&(((&&&&&&&&$$$$$$&&&$$$$""""""" """"      ""$"   """" "" "$$$$$""""$$$$$$$"""""""""""""$$$$$$$$$$$$$"((*(((((((((***,**(((((((((((((((&&&&&&&&$$&&$&$$$$""""""" "" """""" " "         """   """"""""""""$$$$$"""$$$$"""""" """""""""$$$$$$$$$$$$$$$"(*(((((((((((**,**((*(**((((((((&&&&&&&&$$$$&$$$$$$$$$"""" """""""" "  ""      ""    """""""""""$$$$""$$$$$$"" """"""""""$$$$$$$$$$$$$$$$$"(*****(((*(((*****((******(((((&(&&&&&&$$$&&$$$$$$$""""""" """""""" "" "" ""          """"""""""$$$$$"$$$$$$$"" """"""""$$$$$$$$$$$$$$&$&$$(******(****((((***((*((*(((((&(&&&&&&&&&$$$$$$$$$$$""" """"" """ """ """" """"""""" ""          """""""""""""$$$$$$$$$$$$$" """""""""$$$$$$$$$$$$$$$$$$$(************((****(*(((((*((((((&&&&&&&$$$$$$$$$$$"""""""""""" """""""""" " """"""""""""""""         """$""""""""""""""$$$$$$$$$$" """""$""$$$$$$$$$$$$$&&&$$$(***********(***(((((((*(((((((((&&(&&&&$$$$$$$$$$$$"$"$"" """""""""""""""""""" """""""""""" """"     "    "  """"""""""""""""""""$$$$$$$$$$"  """"$""$"$$$$$$$$$$$$&&&&&$$ &(********(&&((((((((**((**((((((((&&&&$$$"$$$$$$$"$$$$""" """"""""""""" """""""""""""""""""" " "      "     """"""""""" """""""""" ""$$$$$$$$$$" "$$$$$$$$$$$$$$$$$$$$&&&&$&$$(*********&&&(((((((((((((((((((((((((&&&$$$$$$$$$$$$$$$"""""""""""""""" """""""""""""""""""""""     "" "" "   """$"  """""""""""""""""""""" " """"""""""$$$$$$$"""""$$"$$$$$$$$$$$$$$$$$$$$&&$$$(********(&&&((*((**((*(((((((((((((((&&&&$$$$$$$$$$$$$""""""""""" """"""""""""""""""""""$""""" "     "" """ " "   ""$$$$" """$$$$""""""""""""""""""" """""""$"" """"$$$$$"""""$"""$$$$$$$$$"$$$$$$$&&&&$$$(********&&&&&(*(*(***(*(((((((((((((&&&&&$$$$$$$$$$$"""""""""""" """"""""""""""""""""""$"$""""    """ "     """"$$$"$$"""""""""""""""""""""" """""""""" """"""$"$"""""$""$$$$$$$&$&$$$$$$$&&&&$&$&(*******(&&&&&(((*(***(*((*(*((((&&(&&&&&$$$$&$$$$$$$$$$"""""""""""""""""""""""""""""$""$$"$$$""       "" """    """$$"$$""""""""""""""""""" "" """""""$$$$" """""""""""""""$$$$$$$$$&&$&$$$$$&&&&&$&$$********((&&&&(((*****(((((((((&&&&&&&$&$$$$$$$$$$$$$$""""""""""""" """""""""""""$"$"""$$$$$"""     "" " """    """$$$$"""""""""" " """""" " """"$""$""$$$" """"""""""""""$$$$$$$$$&&$$&&&&&&&&&&&&$$***,****(((&&(((******((**((((((&&&&&&&$$$$$$$$$$$$$$$$$$""""""""" """""""""""""""$"""$$$$$$$""" "  "  """ "" """"    " " " """"$$$$$""""""""""""""""" """"$""""$$$$$$" " """""""""&$$$$$$$$$$&&&&&&&&&&&&&&&&$****,****((&(((***********((((((&&&&&&&$$$$$$$$$$$$$$$$$"$"""""$""" """""""""""$"$$"$$$$$$$$$$""""""  """ """"""""" """ " "" """""""""$$"$"""""$"""""""""""" """"$$$$$"$$$$$$" """""""$&&&&$$$$$$$&&&&&&&&&&&&&&&&&&(*********((((*(*******((((**((&&&&&&&&$$$$$$$$$$$$$&$$$"$$$$$$"$"""""""""""""""$$$$"$$$$$$$$$$""""""""  " """ """"""""" " """ " """ " " """"""""""""""""$""""""""""""""""" """"$$$$$$$$$$$$$$$ """$"$$&&&&&&$$$$$$&$$&&&&&&&&&&&&&&$((******(((((***(********(((((((&&&&&&&&$$$$$$$$$$&$$$$$$"$$"$""$"$$"""""""""$$$$$$$$$$$$$$$$$$""$$""""  " "" """""""""""""""""""" "" " """" " """ """"""""""""""""""""$"""""$"""" """""$$$$$$"$$$$$$$$$&&&&"$"$$&&&&&&$$$$$$$$&&&&&&&&&&&&&&&&&(*((**(*(((***********(**(&&(&((&&&&&$$$$$$$$$$$$$$$$$$""""$""""$"" """" """"$$$$$$$$$$$$$$$$$$$$$""""""" "  """" " """"" " " """"""""""""""""""""""""""" " """"""""""""" "" """""""""""""""""""""""$$$"$""""""""$$$$"""""$$$$$$&$$&&&$$$$&&$&&&&&$$$$$&&&&&&&&&&&&&&&&&&$(**,************(((**((((((&&&&(&&&&&&$$$$$$$$$$$$$$&$$$"""$""$$$$""""""""""$$$$$$$$$$$$$&$$$$$$$$"$$$""""" " """"""""""" " """"""""""""""""""""""""""""""""""""""""""""" "" """ """"""$"""""" """"""""""""$$"$"""""""""$$$""""""$$$$$$$$&&&&&&&$$&$&&&&$$&$&&&&&&&&&&&&&&&&&&&&&*****************((((*((((&&&&&&&&&&&&$$$$$$$$$$$$$$&&$$"""$$$$$$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$"""""" """""""""" """""""""""""""""""""""""""""""""""""""" "" """"""" """""""""""""" """""""""""""$"$$""""""$$$$""""""$$$&$$$$$&&&&&&$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&(****,*************((*((((&&(&&&&&&&&&&&$$$$$$$$$$$$$&&$$""$$"""""$$" ""$""$$$$$$$$$$$$$&&$$$$$$$$$$$""""" " """""""""""" "" "" """"""""""""""$"""""""""""""""""""" """"" """"$""""""""""""""""$"""""$$$$$$$"""""$"""""""$$$$$$$$&&&&&&&$$$""$$&$$$$$$&&&&&&&&&&&&&&&&&&&&(*****,*****************((((((&&&&&&&&&$$$$$$$$$$$&&&&$$""""""""""$$$" """"""$$$$$$$$$&&&&$$$$$$$$$$"$"""""" " "$$"$$$$$"""""""" """"""""""""""""""""""""""""""""""""  """"""""""""""$$$""""""""""""$$"$$$$$$$$$$$$$"""""$""""""$$&$$$$$$&&&&&&$$"""$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((************************(((((&&&&&&&&&$$$$$$$$$$$&&&&&$$$""""""$"""""" """$$$$$$$$$$$&&&$$$$$$$$$$$$"""""" " " ""$$$$$$$$$"$"""" """""""""$"""""""""""""""""""""""""""""  """""""""""$$$$$$$"""""""$$$$$$$$$$$$$$$$$$$$"$"""$"""$"$$&&&&$$$&&&&&&&$$"$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((***********************(((((&(&((&&&&$$$$$$$$&&&&&&&&$$"""""$"$$"""""""""""$$$$$$$&$&&$$$$$$$$$$""$""""""" " " """$$$$$$$$$$$$$$"""""""""""""$"""""""$"$"$"$""""""""""""""" """$$$$$$$$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$"$"$""$$$$$$$$&&&&&$&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&((((((&(((*************************((((((((((&&$$$$$$$&&&&&&&&&$$""""""""$"""$""$""""$$$$$$$$&&&&$$$$$$$$"""""""" " "" """"$$$$$$$$$$$$$"$$"""""""""$""""""$"""$"$$"$$$$"""""$"""""" ""$$$$$$$$$$$$$$&$$""""""$$$$$$$$$$$$&&&$"$"$$$$$$$$$&&&&$$&&&&&&&$&&&&&$$&&$$$&&&&&&&&&&&&&&&&&&&&&&(((((((&&((*******(******************(*(((((((&&&&$$$$$$$&&&&&&&&$$"""$$"$"$$$$$""""""""$"$$$$&&&$$$$$$$$$$$""""""""""" """""""$$$$$$$$$$$$$$$$$$$"""""$$"$$""""""""""""$$$$$$""""$"""""""" """$$$$$$$$$$$$&$&$$$"$"""$$$$$$$$$$$$$&$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&((&&&&&&&&&&&&&&((((((((((************,,,*,*********((*((((((&&&&$$$$&$$&&&&&&&&&$$$$"$$$$&$$$$$$"""""$""$"$$$$&$$$$$$$$$$""""""""""""""""""""$$&&&&$$$$$$$$$$$$$$$$""$$$$$$$$$$$$""""""$$$$$$"""""""$"""""""""$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((( **,,***,,*,*,,,*,*,**********(*((((&&&$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$""""""""""""""""""""$$$&&&$&$$$$&&$$$$$$$$$$$$$$$$$"$$""""$""""$$$$$$$$""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$&$$$$$$$&&$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(((&&&((&(((&((&(((((((((("*,,,,,,,,,,,,,,,*,*********(*****((&&&&$$$$$$$$$$$&&&&&&&$$$&$$$$$$$$$$$$&&&&&$$$&&&&&$$$$$$$$$$$""""""""""""""""" "$$$&&&$&&$$&$$&$$$$$$$$$$$$$$$$$$"$""$"""""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&$&&&$$&$&$&&&$$$$$$&$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&((((((((((((((((((("*,,,,,,,,,,,,,,,,,***************(((&&&&$&$$$$$$$&&&&&&&&&&&&&$$$$$$$$$&&&&$&&&&&(&&&$$$$$$$$$$$$$"""""""""""""""""$$&&&&&&&&&&&&$&$&$$$$$$$$&$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$$$$$$$&&$&&&$$$$$$&&&&&&&$$$&&&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((&((((((((((((*$*,,,,,,,,,,,,,,,,,,,,*************((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""" """"" ""$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$$$$&&&&&&$&&&$$&&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((&&((((((((((((**$*,,,,,,,,,,,,,,,,,,*,***********(((((&&&&&&&&&&&&&&&&(&&&&&&&&$$$$$$$$$&&(&&$$$&&$$$$$$$$$$$$$$$$$$$"""" " " ""$$&$$&&&&&&&&&&&&$$&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$$&$$&&&&&&&&&&&$$$$&&&&&&&&&&&&$&$&$$&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&(&(&&((&&((((&((((((((((((((((((****&*,,,.,,,,,,,,,,,,,,,*************((((&&&&&&&&$&&&&((((&&&&&&&&&&$$$$$$$$$&&&$$&$$$$$$$$$$$$$"$""$$$$"""" """""$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&$$$$&&$&&&&&&$&&&$$&&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&(&&((((((((((((((((((((*(****&,,,,,,,,,,,,,,,,*,,,,*,************((&&&&&&&&&&&&&((((((((&&&(&&&&$$&$$$$$&&(((((((&$$$$$$$$$""""$$"""""""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&$&$&&&$&$&&&&&&&&&$&$&&&&&$&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&&(((((((((((((((********&*,,,,..,,,,,,,,,,,,,,,*************(((&&&&&&$&&&&&((((((&&&&&&&(&&&$$$$$$$&&((***(((&$$$"$$""""""""""""$$$$$$$&&&&&&&&&&&&&((&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&((((&&&&&&&&&&&((&&(&&&&(((((((((((((((((((**********&,,,,,,,,,,.,,.,,,,,,,,,*,**********(*((&&&&&&&&&&&&&&((&&&&&&&&&&&&$$$$$$$&&(((((((((($$$$$$$$$""""$"$&&((&&&&&&&&&&&&&&&&&&&&((&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&(&&&(&(&&&&&&&&&((&(((&&&((((*(((((((((((((((**********&*,,,..,.,.,.,,,,,,,,,,**,************(((&$&&&&&&&&&$&((&&&&&&&&&&&&&$$$$$&&&&&&&(&(&&((&&&&(&&&&&&&&(&(((((&&&&&&&&&&&&&&&&&&&&(((&&&&&&$&&&$$&&&&&$$$$$$$$$$$$$$$$&&&&(&&$$&$$$$&&&&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&(&(((&&&&&&((&&&&&&&&&&&((((((&&&&((((((((((((*(((((*********,*(*,........,.,,,,,,,,,,*,,,***********(((&&&&&&$&&&&&&&&(&&&((&&(&&&&&&&&&&&&&&&&(&&&&&(((((*((&&((***((&(((((&&&&&&&&&&&&&&&&((&(&((&&&&&&&&&$&&&$$$$$$&$$$$$$$$&((((((*((&&&&$$$$$&&&$$$&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&((****(&&&&&&&&&&&&&&&&&&((((((((&(((((((((((((***************,*&,,.........,,,.,,,,,,,,,,,*********(*(((&&&&&&&&&&&&&(((&&&((&&(((((&&(&(((&&&&&&&&&&&((((((******(((((&&&(&&&&&(&(&&&&&&(((((&&&&(((&&&&&&&$$&&&&&&$&$$$$$&$&&&((((&&(((((((&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&((((****((&&&&&&&&&&&&&&&(&&((((((((((((((((((((**************,,,(*,........,...,,,,,,,,,,,,***,*******((&&&&&&&&&&&&&(&(((&&(((&((&(&&&(&((&&&&(((((((&&&(((*****((((((((((&&&&&&((&&&&&(((((((&&&&&&((((&&&&$&&&&&&$&$$$$$$$&(((&&&&&&&&&((((*(&&$&$&&&&&&&&&&&&&&&&&&&&&(((((&(&&&&&&&&&&&&&&&&&((((((((*(&&&&&&&&&&&&((&((((((((((**((((((((*((*************,,,,(*,............,,,,,,,,,,,,*,*"********(&&&&&&&&&&&&((((&&&&(((((&((((((((((((((((((((&((((&(((&&&((&(((&&&&&(((((( &(((((((((&&&&(((&&((&&&&&&&&&&$$$$&&((&&&&&$$&&$&&&&(((*(&&&&&&&&&&&&&&&&&&&&(&(((((((((&&&&&&&&&&&&&&&&(((((((&(((&&&&&&&&&&&((((((((((((****((((((((*(*************,,,,,(,,..........,..,,,,,,,,,,,,**,********((&&&&&&&&&&((((((&((((((((((((((((((((((**(((*((((((&&&&&&&(((((&&&&&&&&(((((((((((((((&((((((&&&&&&&&&&&&$&&$&$$&(((&&&&$$$$$&&&&&&&(&(((&&&&&&&&&&&&&&&&&((((&((((&(((((&&&&&&&(&&&(&(((((((((& &(&&&&&&((&((((((((((((((***((((((((**********,*,,,,,,,,(,..............,,,,,,,,,,,,,,,,******(((&&&&&&&&&&&&((&((((((((((((((((((((***((((*((((*(((&(&&&&(&(((((&&&&&(((((((((*((((((((((((((((&&&&&&&&&&&&$$&&&(((&&&&$$$$&&&&&&&$$&&(((((&&&&&&&&&&&&&(&((&((((((((((((&&&&((((&&&(((((((((((&&&(&&&((((((&((((((((((((****((((((((************,,,,,,,,,",,............,,.,,,,,,,,,,,,,*******((&&&&&&&&&&&&((&&(((((((((((((((((*((****(*(**(((((((((&&&((((((((((((((((((((**((*((((((((&&(((((((&&&&&&&&&&$$&(&&&&&&$&$$$$&&&&&&&$$&(((*(&&&&&&&&&&&&&((((((((((((((((((&((((((&((((((((((((((&&&&&&(((((((((((*((((((((***((*(((((************,,,,,,,,,*,,..........,.,..,.,,,,,,,,,*,*******((&(((((&&&&&(((&(((((((((((((((((****(((((((((((((**(((((((((((((((((((((((((((***(((((((((&((((((((((&(&&&&&&&&&&&&&&$$&&$$$&&&&&&&&$$$&(((((&&&&&&&&&&(&((((((((((((((((&(&((((((((((((((*(((((((&&&&&((((((((*((**((((((*****((*(**************,,,,,,,,..,,............,...,.,,,,,,,,,*,*******(((((((&&&&&&&(((((((((((((((((((****(**((((((((((((((((((((((((((((((((((((((((****(((*(((((((((((((((&(&&&&&&&((&&&&&$&&&&&&&$&&&$$$$&&&&(((((&&&&&&&&(((((((((((((((((((&&(((((((((((((((((((((((&&&&((((((((((((((((((((****(((*(************,**,*,,,,,..,,................,,,,,,,,,,,,,******((((((((&&&&&(((((((((((((((((((((**********(((((*((((((*(*((((((((((*(*(((((((((*(**(*(**(*(***(((((((((((&&&&&&&&&&&&$$$$&&&&&&&&$$$$$$$&&((((((&&&&&&(&(&(((((((((((((((((&(&(((((((((((((((((((((&&&((((((((**((((((((((((((((((****************,,*,,,....,,..................,,,,,,,,,********(*(((((((&((((((((((((((((*(*(*((*(******((***(**(((((((****((((((((**((((((((**(*****((**((**((*((**((((((((&&&&&&&&&&$&&&&&&&&&&&$$$$$$&&&((((*((&&&&&&&(((((((((((((((((((((((((((((*((*((((((((((((&((((((((*((*(((((*(((((((((****************,,,,,,.....,,.................,.,,,,,,,,,,,*******((((((&&&&&&&((((*(((*(((((**********************(((*(((*((*((((((((((**((((((*******(***(*((*((((((((((((&&&&&&&&&&&&&&&&&((((&&$$$$$$&&&&&&((((&&&&&&(((((((((((((((((((((((((((((((*((((((((((((((((((((((((*(***(**(((*(((((**************,,,,,,,,,......,....0.............,.,.,,,,,,********(((((((((&&&(((((**(((*((****(*********************(*(**((*((((*((((((((**((((*******(******(**((((((((((((((&&&&&&&&&&&&&(((((((&&$$$$$$&&&&&(((((&((((((((((((((((((((((((((((((((((((***(((&((&&((((((((((*(**********(((((((***(**********,*,,,,,,,.......,....0...............,,,,,,,,,,*******(*((((((&((((((***********(***********************(*((**((((*(((((((*(**(((*****(*************(((&((((((((&((&&&&&&&&&&&&(((((((&$$$$$$&$$&&&&(((*(((((((((((((((((((*((((((((((((((((((**(((((((((((((((((((((******(***((*(******************,,,,,,........,....................,,,,,,,,*************((((&(((((***********(**************************(*(((((**********((((*(*******************(((&(((((((&&(&&&&&&&&&&&&(((((((&&&&$$$&&$$&&&&&((*(((((((((((((((((((((((((((((((((*(((***((((((((((((((((((((******((***((((*(***************,,,,,,,,....... ,...................,,,,,,,,,,*,,,*****(*((((((((((*************************,,*****(********(**(**********(((((*******************((((((((((&&&&(&&&&&&&&&&&&&(((((((&&&&$$&&&$&&&&&&&(*((((***(((((((*((((*(*(*((((((((((*(((**(((**(*((((((((((((*******(********************,*,*,,,,,..,.....0.. ...................,.,.,,,,,,,,*********(((((((((((*************************,************(*****************((*************((******((((((((((&&&(((&&&&&&&&&&&((((((((&&&&$$$&&$$&&&&&(((((*****((((((*(*(*****((((**(*(((**(((**(((**((*((((((((**********(***(((********,******,,,,,,,........0... ........0..............,,,,,,,,**********(((((((((************************,,*******************************************************(*(((((((&&((&&&&&&&&&&&&&((((((((&&&&&&&&&&$$&&(((((((********(((***(***((((((***((*(**(*****(*((((((((((((*(**((****((***((*********,*,**,,,,,,,,,,,,....000.. ,..0..0...............,,,,,,,,,,*********(((((((*(************************,,**********************************************,*************((((((((&&(&&&&&&(&((((((((((&&&&&&&&&$&&&&((((((**********((**(*******(********(*(((****(***(((*((*(((**********(**((**********,,,*,,,,,,,.,,.......0000.."...0..0...............,.,,,,,,,*********((((((((******************,,,*,,,,*,********************************,,,************************(*((((((&&&&&&&&&&&(((&((((((((&&&&&&&&&&&&&(((((***********((*(*************(*****((**(****(((**((*((******(*****((*(***********,,,*,,,,,,,,,,.....00..000."..0...00...............,,,,,,,,*************((((*************,,***,,,,,,,,,,,*,******************************,,,*************************((((((&&&&&&&&&&&((((((((((((&&(&&&&&&&(((&&((*************(********(************(******(******((******************************,,*****,,,,,,,.......0.00.."..0....00..............,,,,,,,,*,**********(*((**************,,,,,,,,,,,,,,,,,***********************************************************(((((&&((&&&&&&&&((((((((***(((&(&&&&&&(((&((*(*************(*****************(**************(*(***********(*(****************,*,,,,,,,,,,.,,.......000000"..0.....0.0............,,,..,,,,,*****************,*,,*****,,,,,,,,,,,,,,,,,,,*******************************,*******,,******************((*(&(((&&&&&&&&&(((((((((****((&&&&&&&(((((****,***************************(****************(*********************************,,,,,,,,,,,,,...0....000000"...000000..0..........,,,,,,,,,,,,,,,******(******,,,,***,,**,,,,,,,,,,,,,,,,,,**********************************,*,,,*****,*************(*((((((&(*(&&&&&&(((((*********((&&&((((((*******************************************************************************,****,*,,,,,,,,,,,......0.000000"..00000......0.........,.,,,,,,,,,,*,***********,,******,*,,,,,,,,,,,,,,,,,,,,,**,****************,,,,*******,*,,,,,,,*****,,************((*((((((&$(((&&&&(((((***********(&((((((***************,,*******************************************************************,,,,,,,,,,,,,......0.0000000"..000000...............,,,,,,,,,,,,*,**********,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,******************,****,,*,,,,,,,,,,,,,*,,,,,***********((((((((($$&((&&&&((((*(**********(&(((((*****************,,,***************************************************************,,***,,,,,,,,,,.......00000000".00000.0................,,,,,,,,,,,,,,********,,,,,,*,,,,,,,.,.,,.,,,,,,,,,,,,,,,,**,,**,*,*,,,****,,*,****,,,,,,,,,,,,,,,,,,,,,***********(((((((((&(((**(((((((*********(((((((******,*************,,***********************************,************************,,,,,,,,,,,,,,,,........00000000$..0000000..00........,..,,,,,,,,,,*,,,*,,****,*,,,,*,,,,,,,,,.,...,,,,,,,,,,,,,,,*,,,*,,,**,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*************((((((((&&((((((((((((*********((((((**,*,,,,*,,********,*,,,***********************,,,***************,****************,,,,,,,,,,*,,,,,........000000000$.00..00000.00.0........,,,,,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,...,..,,,,,,,,,,,,,,,,,,,,,**,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**********(*(*(((((((((((&&&((((((********((((((****,,,*,*,***********,,,,,**************,***,*******************************,**,*,,,,,,***,,,,,,,,,........00000000$.0..000000.0.00..........,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,.,...,,...,,,,,.,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***********((((((((((((&((((***********(((((**,,,,,*,,,,,***********,,,,*************,,**,***,,*****************,,*,,*,,,,,,,,,,,,********,,,,,.........000000000$.000000000.00............,,.,,,,,,,,,,,,,,,,,**,,,,,,,,,....,...........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,.,,,,,,,,,,,*********((((((((((((((((((*(*********(((((**,,,,****,,,,,**,*,,,,,***,,,******,***,,,,**,****,,***************,,,**,*,,,,,,,,,,,,********,,,,,.........000000000$....0000000000.............,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,.,.......,...,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,***********(((((((((***((((((((((*****(((****,,,,,*,,,,,,,,**,,,,,,,,,,*,,***,******,,,,************************,,*****,,***,,,,******,*,,,,,,,.........000000000$.0.0000000.0..............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,...........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,*,,,*,**********(((**(((((******((((((*****(*****,,,,,,*,,,,,,,,,**,,,,,,,,,,*,,,*,*,,*,*,,,*****(*********************,,**,,,,**,*,*********,,,,,,,,........0.00000000&..0000000..............,.,,,.,,.,,,,,,,,,,,,,,,,,,,,,,..,....,...,......,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,*,*********((((((((*(**********(**((((*****,,,,,*,,,*,,,,,,,,,,,,,,,,,,,*,*,,,,,,****,****((((**,,**********,*****,,,****,,**,,,,,,****,,,,,,,,,..........000000000".0000000....000...............,,.,,,,,,,,,,,,,,,,..,.,.,.,,,......,....,...,,,,,,.,,,,,,,,,,,.,,.,,,,.,,,,,,.,,,,,,,,,,,,,,,,,****,,*******(*((*******************,********,,,,,,,,*,,,,,,,,,,,..,,,,,*,,,,,,,,,*****,****(((*,,,*************,**,*,**,,*,,*,,,,,*****,,,,,,,,,.,........0000000000,0000000000...,.................,,,,,,,,,,*,,,,,,,,,,,.........,....,,((,,,,,,.,,,,,,,,,,,.,.,,,,,,,*,.,,,,,,,.,,,,,,,,,,,,*,,*************(*****************,*,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,***********((*,,*****,********,,***,,,,*,,,*,,,,,,,,*,*,,,,,,,,.,.......000000000000$.0000000000000000.....................,,,,,,,,,,,,.000.,................,,.,.....,,,,,,,,,,,,,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,************((*******************,,,,****,,,,,,,,,,,,,,,,,,,**,.,,,,**,,,,,,,,,*****,,*,*("**,***(*,,,,,,**,**,**,**,,,(,*,,,,,,**,**,,,,,,,,......00...00000000000&..0000000000000........................,,,,,,,.,,.00000..,.,,.............,,...,,,,,,,,,,.,..,.,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,*,*************************,,,,,,,,,,****,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,**,,,,,,*******(*,,,,,,*,,,,*,*,,,,,,,*,,,,,,,,***,**,,,,,,,,......*...0000000000"&.00.0.00000000.............................,.....000.....,,,..................,,,..,,.,,,,...,...,.,.,,,,,,,,,,,.,,,,,,,,,,,,,**,***********************,***,,,,,,,***,,**,,,,,,,,,,,,,,,,,,,,,.,,,,,,,**,**,*,,,,,,,,,,,*(****((*,,,,,*,,,,,,,,*,,,,,,,*,,,,,,,,,*,,,,,,,,,.,...........0000000000(.000000000000............,....,........,.,,,,...,......,,,,,......................,.,,,,,,,,..,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,********************,,*,*,*,,,,,,*,,,,*,***,,,,,,.,,,,,,,,,,,,.,,.,,,,,****,,,,,,,,,,,,,***(***((*,,,,,****,,,,,,,,,,,,,,,,,,,*,,,**,,,,,,,.,...........00000000000(.00000000000..00............,,..,.,....,,,,..,,,,,....,,,,,,..................,.,.,,,...,..,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,*******,*****,********,***,,,,,,,,,,**,*****,.,,,,,,,,,,,,,,,,,,,....,**,,,,,,,.,,,,,,*,,****(*(***,,**(***,,,,,,,,,,,,,,,,,,,**,,,,,,,,,..,,,,....0....00000000000(0000000000..............................,,,,.,,,,,,.,,,*,,........................,,,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,****,****,*************,**,,,,,,,,,,,,***,,*****,,,.,,,,,,,,,,,,,,.,..,,.,,***,,,...,.,,,**,,*****(******(***(****,,,,,,,,,,,,,,,,,,,*,,,,,,...,,,,.........00000000000(00000000.00....................,,,,..,,,........,,,,,,,,,........................,,,,..,........,,,,..,.....,,,,,,,,,,,,,,,,,,,*******,,**,,*,**,**,*,*,,,,,,,,*,,,********,,,,,,,,,,,,,,,,,,,.,,..,,,*((*,,..,,,,,,,*,**,***********((((*****,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,.......0..00000000000&000000000000000............,.............,........,,,,.........................,....,,..,.....,.,,,,.,..,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,***,****,,****,,,,,,,,*,**********,,,,,,,,,,,,,,,,,,,.,,,,,,*((**,,.....,,,,,****************(******,*,,,,,,,,,,,,,,,.....,,,,,..,,,,.....00.0000000000000(.0000000.0000.0...........,.,.....,..................0..,.......................,,,,,,,.........,,,.,,.,,,,,*,,,,,,,,,,,,,,,*,,*,,,*,,,,,,,,,****,,,,*,,,,,,,**,,***2,*****,,,,,,,,,,,,...,,,,,,,,,**(((*,,,,,,,,,,,,,,**,,,,,********(******,,,,,,,,,,,***,,,.............,,,.........00.000000000(0000000000...0....................................,,..............................,,,,,......,.,,,,...,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,****,,,,,,,,,,,,,,,,*(*,****,,,,,,,,,,.,,,..,,,,,,,,,,*(((*......,,,,,,,,,**,,,,,,,,,**********,,,,,,,,,,,*,,,,,...,....,..............000.0.000000000(.00000.0.000000..........,......................,.,,..........0............................,,,,,,,,,,.,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,**,,,,,,,,******,,,,,,,.,,,,,,,,,**(***......,,,,,,,*,,,,,,,,,,******,****,,,,,,,,,,,,,,.,,,,,,,,,.,....................0000000000...00.0000000.........................................................................,...,..,,,,,,,..,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........,,,,.,,,,***(((***,,,..,.,,,,,,,*(****,.......,,,,,,,,,,,,,,,,,****,,,***,,,,,,,,,,,,....,,,,,,,,.,.................0...0000000000.0.0.000000..0....................................................0...........................,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,..........,,,,.,,,****(*****,,,...,,,,,,,,***,,,......,,,,,,*,**,,,,,,,,***,,,,,**,,,,,.,.*,,,,,.,,,,,,,,....,...............0...0000000000000.000000000................................................0.....0.........................,,,,,,,,.,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..........,,,,,..,,,*********,......,.,,,,,,,...........,,,,,,,,,,.,,,,,,****,,,,*,,,.,...,*,,,,,,*,,*,.,,...,...................00000000000000000000000.............,.,..............0....................0..0..........................,.,,....,.,,,.,,,,,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,,,,.,,,,,,............,,.....,,*,****,,,,.......,,,,,,,...........,,,,,,,,,,.,,,,,,***,,,,,,,,,,.,..,,,,,,,**,,***,,............0..........000000000000 0000000000..00..........,....................................00..0...0...............................,,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,........0............,,,***,,,,...........,,,,....0......,.,,,,,,,,.,,,,,,**,,,,,,,,.....,,.,,,,,,********,,,,,........0.0........0000000000000 0000000000..............................................0....0..0.0..0..............................,...,,,,,,,,,...,.,,,,.,,.,,,,,,,,,,,,,,,..,..,..........0..........,******,,,.,.,.............0000.........,,,,,,,,,,,.,,,*,,,.,,,.....,.,....,,,,*,******,,,,,......0.........000000000000000 000000000000.00..............................0........000....0.0..0..0.000..........................,.,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,..,,..,..,,........00...........,,****,,.................0.0000.......,.,.,,,,.,.....,,,,..........,,....,.,,.,,,,*****,,,,,...............00..0000.0000002"0020000000.0.0..............................0.0.....0....00.0000000.0000.0....00....................,,...,,.,..,,...,,,,,,,,,,,,,,,,,,....,...,.............0.....0.....,,***,,..................0000000............,.....,.,..........,................,,*,****,*,,........0....0.0..0000000000020"000000000000.....,00020..................0.00........0.0000000.000000000.00....0...................,,,...,,......,,.,.,,.,,,,,,,,,,,,,,.,....,...,...0.....0.0...0.......,,,,,,..................00000000..........,,...............,.....................,,,****,,,,............00.000000000000000$0002000000........00000.....................0.....0.000000000..0000000000.0...0.000.0.................,..,...........,,,.,,,,,,..,,,,.....,...........0.....000.0..........,,,,..........0.0.000000000000.........,..............,,,......................,,******,,,........0.......00000000000000$00000000000........0.0.................0...00.00.0.00.000000000000000000000000.000.0......0........................,,,,,,,,,,,..,,,,,.,..............0.0.0000..............,,,...............000000000000......,..,..............,.......................,,,,,****,,,,.............0.00000000000002$000222000000.............00...............0..0..00.0000000..000000000000000..0.0000.0.................,.,.........,....,,,,,,,,,,,,,.....,..........0.0....000...........,,**,..............0000000000000.0.............................................,,,,,,,***,,............0000000000000000002&00002222200000....,....0000...0.......0.0.000.000000000000000000000000000000.000000.......0......,,,,,....,,.............,,.,,,,,,..,,............00.00..000...0.......,,,*,,.............00000000000000000...............0...0.........................,..,,,,****,...........00000000000000202200 &0000220220000.0...0..00000.0..0....00.00000000000000000000000000000000000000000.00000.0..........,........,,,..............,,,,,,,...............000000.00.............,,,...............0.00000000000000....................00..0...........................,,,,,,,...........00000000000002000020 &0222202220000.....00000000000000....0000000.000000000000000000000000000000000000000......................................,,,,,,,..........00....000000................,,..............0...0000000000000000................0.000............................,.,,.,,,,,...........0000000002000000202 &02222200000000000.00000..0000.00000..0000000000000000000000020000000000000000000000.00000.0.............................,,,,,,,,,........0....00000000.0..0...,...,..,,.0........0...0.0000000000000000000.............0..........................................,,...........00000000020020022220 (22222222000000000000000.00.0000000000000000000000000000002020002000000000000.0000000000...0..............................,,,,,............00..0000000.....000000.....,,............0..0.000000000000000000............0.0000................................................00000000000020222220222 *22222222220000000000.000000000000000000000222020000000000200202000000000000000000000000.00.0..........000...............,.,..,...........00000000000....000000000000.............0000.0000000000000000..00.............0000...........................................0.....00000200000000222222222*442222222000000000000000000000000000000002022222202002200000000000000000000000000000000000......000..00.0..0..............,,............0000000000000..0000000000000000.........0000000000000000000000.00...00.0...0...000........0.......................................0000000200000002222222222 .4444222222222000000000000000220000000200002222222200220222220200000000000000000000000000000...00000.0.0.00...0000........,............0..00000000000...000000000000000.......00.000000000000000000000...0..0.000.00.000000....0..00........0.............................000000000000022222222222222444444444422200000000000000*,00...00000222222222222222200*022220002200000000000000000.$000.000.00000.........00...0....,,,.........000020000000000...0.000000.000000000....00000000000000000000000000.....0..000.0000000....0...0..........0.000................00.000..00000000000000022222222222(22244666644422200000000000000000000000002222222222222222202222222200022000000022000000..000.....0000..0000.0.0.......................000000000000.....00.0000..00000000000.000$00000000000000000000.0...00..0.00.00.00000..0.0.00......,.0................00..0.00.00.000000200000002222222222222*202222244444220000000000000000022200000022222222222222222222222220220222222000000000000000........0.00000000000..,..,................0000...0000000...0.000000000000000000000000020020000000000000000.0.....00.0.00000000.000...0...........0..0.0...00.....0000.0000..000000000000002222222222224**00000000000000200000000000000000220000022222222222222222222222222222222202000000000000000............00000.00220.,,,,,,.,...........00000..0000000......0220000000000000000000000002220000000000000.0.0...000....00.000.000.0.000...............0...0000000000000.0000..000020000202222222222222222