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 = '485B28' IMAGE_NUMBER = 56044537 IMAGE_TIME = 1977-12-16T07:04:57Z EARTH_RECEIVED_TIME = 1977-12-16T20:48:03Z ORBIT_NUMBER = 485 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.101900 NOTE = "MEDIUM 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 6 #Jcï˜?=fZ@_"JÜ Óõ3[+ñÜÏ }TÉæf=>#&((((********(********((((&((&&&&&&&&&&&&$$$$$$$$$$&&$&$$&&&&&$$$$"$$$$&&&$&$$$$&&&&&&&$&$&&&&&&&&$$$&&$&&&&&&&&(((*((&&&((&((&(******************((*((******,,,,,,,,,,**************,,,,,,,,*******(*((((((**,*****((*((((((((&((((((((*****((((((&(&&&&&&&&(((((&&&$$$$$$""""""""$$$$&&$$" $&(&(((*(**((((((((((((((((( $&(&&(((((&&&&$&&&&&&&$$&&&&&(&&&$$$$&$&$&$&&$&$&&&&&&&&&&&$&&&&&&&&$&&&&$$$$&&&&&&&&&&&&&&(&&(&&((*****((((((((((*(*(((((***************(**(****(***********((*(*(*((((((((((**(((&(((((((((((((((((((&&(&((((((&&&&&(((&&&&&&&&&&&$$$$$$$$"""""""""$"""""""""  $&&&(((((((((((((((((&&(((((&&&&(((((&&&&&&&&&&&&$$&&&&&&&$$$$$&&&&$$$$$$$&&&&&&&$$$$&$$$$$$$$$&&$$$$$$$$$$&$$$&"$&&$&&&$&(((((((((((((((((((&(((***(*(((((*(**(((((((**(((((((******((((*(*((((((((((((((&&&((((((&&&&((&((((&&&&&(((((&&&&&&&&((&&&&&&&&&$$$$$$$$$$$$""""""$""""""""$$""  $&(((((&(((((&((((((&&&&&(((&&&(((&&&&&&&&&&&&&$&&&&&&&&&&&$$$&&&&&$$$$&$$$$&&&$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$&&&&&&(&&(&&&((((((&&&(&&((((((((((((((((((((((((((&"((((((((((((*(((((((((((((&&&&&&&&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$""$$$"$""""""""""""$"$""""  &&&&&(&(((((((&&&&&&&(&&&&&&((&&(&&&&&&&&&&&$$$&&&&&&$$$$$$$$&&$$$$$$$$&&$$$$$$$$&&&$$$$$$$$$$$$$$"$$$"$"$"""$$$$$$&&&$$&&&&&&&$&&&&&&&&&&&&&&&&((((((&&&(((((&&(((((*(((((((&(((((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&$$$$$$$$$$ """"$""$""""""""""""""""" $$&&&&&(((&&&&&&((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&&&$$$$"""""$""""""""$$$$$$$$$&$&$&$&$$&&&&&&&&&&&&&&&&&&(&&&&&&(&((((((((((((((((&&&&&&&&&&&&&((&(((((&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$$""$$$"""""""""""""""""""$"" "$&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$&$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""$""""""""$""""$$"$"$$$$$$$$&$$&$&&$&$$&&&&&&&&&&&&&&&&&&&&&((((((((&&&&&&&&&&&&&&&&&&&(&&(&&&&((&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&$$$$&&&$&$&$$&$$$$$$$$"$"$"""""""""""""""""""""""" "$&&&&&&&&&&((&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""$$""$"$$$$$$$$$$$$$&&$$"$$$&&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&$$&&&&$&&$$&&&&&$&&$$$$&$&&$&$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""" "$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$$&&&&$&$$$$$$$$$$$$$$"$$$$$$$$$$$""$$$$$"""$$"$$$""""""""""$""""""$$$$""$""$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&&$$$$$&$$&&&$$&$&&&&&&$$$$&&$$&$$$$$$$$$$$$$$$$$$$$$""""""" " " """"""""""""" "$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$$$$$""""""$$$$$$"$$$$$$$$$$"$$$"$""""""""""$""""$$""$"$$""$"$$$$$$""$$"$$$$$$$$$$$$&&$&$$&&&&&&&&&&&$&&&&&&&&$$&&&&&&&$&$&$&&&$&$&&$$&&&&&&$&&$$$$$$$$$$$$$&&$$$$$$$$$&$$&$$$$$$&$$$$$$$$&$&$$$$$$"$$$$$"$"""""""""" " """" """""" ""$$&&$$&&$&&&&&$$$$$$$&&&&&&&&&&&&&&&&$&$&&&&&&&$&$$$$$$$$$$$""$$$$$$"$""$$$$$$""""""$"$$"""""""""""""""""""""$"""$$$""""""$$$$$$$$$"$$$$&$$$$$$$$&&&&&&&$$&&&&&&&&$$&$&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""" " """ " """"""""" "$$$$$$$$$&$&$$&$$$$$$$$&&$&&$&&&&&&&&$$$&&$&$&$$$$$&$&$$$$$$$$$"$"$$"$$$$$$$$$"""$"""""""""""""""""""""""""""""""""$$"""""$"$$$$$$$$$$$$$$$$$$&&$&&&&$$$$$&&&&&$$$$&&&&&&&$&$$$&$$$$$"$$$$$&&$&$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""" " """""""""" ""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$&$$$$$$&$$$$$$"$$$$$$""$$"$$$$$"$$$""$$$""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$$&$$$$$$$&&&$$$$$$$$$&$$$$$$$$$&&&$$$$$&$&&$$$$""$&&&&$$$$$&$&$&&$$$$$$$$$&$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""""""""""""""" """""""""""  ""$"$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&&$$$&$$$&&&$$$$$$$$$$$"$"""""$$$$$$$"$$$$$$""""""""""""""""""""""""""""""""""""$$$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&&&&&&$$$&&$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""" " "" """"""""""  """$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$&$&$$$$$&&&$$$$$$$$$$$$$$"$""$"$"$$"""""$"$$$"""""""""""""""""""""""" """""""""""""""$""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$"""$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""$$$$"""" """"""" "" " """""""""" """$""$$$"$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$"$$$$"""""""""$$$""$""""""""""""""""""""""""""""""""""""""""""""""$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$"$$$$$$$$$$$$$$$$$"$$$$$"$$$$"$$$$"$"""""""""""""" """ """"""""" """""""$$$$$$$$"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""$$"""""$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$"$$$$$$$""""$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$""""""" """ """"""" """"" """""  """$$$$$$$$""$"$$"""""""""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""$""""""""""""" """""""" """""""""""""""""""""""""$$""""""""$$$$$$$""$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$""$$$"$$$$"$$$$$$"""""""$$""""$$$$$$$$$$""""""""" """""""" """""" """""""  ""$$$$$$$$$$"$"$""""""""$"$""""""$$$$$$$"$$$$$$$$$$$$$$$$$""""""""""" """""""""""""""""""" """""""" """"""""""""""""""""$""$""""""""$"$$"""$$$$$$$$$$$$$$$$$$$$""$$$$$$"$$$$$$""$"""""$$$$$$$$$$$$$$$$$$"$$$$""$"""""$$$$$$""""$""$""""""$$$$$$$""$$""$""""""""""""""""""""""" " """""" " """$$$$$$$$$$$$"""""""""""""""""""""$"$"$"$$$$$$$$$$$$$$""""""""""""""""""""""" """"""" " """ " " " " """""""""""""""""""""""""$"""""""$$$$""$""$$$$$$$$$"$$$$$$$$$"$$$$$$$$""""""$$$$$$"$$$$$$$$$"$""$$$$""""""$$$"""$""""$"""""""""$$$$$$$$$"$$"""""""""""""""" """""" " """ "" "" """$$$$$$$$$$$$""""""""""""""""""""""""""""$"""$$$$$$$""""""""""" """""" """"""" " " "" """ """""""""""""""""""""""""""""""$$$$$"$$"""$$"$$$""$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$"$$$"$$"""""""""$$$"""""""""$$$"$$$$$$$"$"""""""""""""""" """"""""""" """ """"" """$$$$$$$$$""""$$$"""""""""""""""""""""""""""""$$$"""""""""" "" "" """ "" """""""""""""""""""""""""""""$$$"$""$""""$$"$"$"""$$$$$$"$$"$$$$"""$$$$&&$$$$$$"$$$"$"$""$$"$$""""""$$$$$"""""""""""""""""""$""""""$$$$$""""""""""""""""""""" """"""" """"" " ""$$$$$$$$$$""$$"$"""""""""""""""""""" """""""""""""""""" " """" """ " """"""""""""""""""" """"$"""""""""$$$$""""$$$$"$""""$$""$$""""$$$$$$$$$$$$$$$$$"$""$"$$$""""""$""$$$$""""""""""""""""""""""""""$$"""""""""""""""""""""""" """"""" " " """"" "$$$$$$$$$$$$$$$""""""""""""""""""""" """""""""""""""  " "" """ """"""""""""""""""""""""""""""""""$$$"""""$$$$""$"""""""""""""$"$$$$$$$$$$$$$$$$""""$"$"""""""$$""""""""$$$""""""""""""""""""""$"""""""""""""""""""""""""""""""" " " """" " " ""$$$$$$$$$$$$$$$"""""""""""""""""""""" """""""""""   """ " """"""" " "" """""""""""""""""""""""""""""""""""$$$$$""""""""""""""""$$$$"$""$$$$$$$"""$$""$"""""""""""$"""""""""$"""""""""""""""""""$"$"""""""$""""""""""""""""""""""""""""""" " "$$$$&$$$$$$$$$$$$"$""""""""""""""""""" """"""   """" """ """""" " """"""""""""""""""""""""""""""""""$"$"$""$"""""""""""""""""""$"$$$$"""""$$$$"""""""""""""""""""""""""""""$"$""""""$"""""""$"""""""""""""""""""""""""""""""" """""" """ "$$$$$$&$$$$$$$$$$$$""""""""""""""""""""      """ "" """" """"""" """"""""""""""""""""""""""""""""""""""""""$$""""""""""""""""""$$$$"$"""""$$""""""""$$""""""""""""""""""""""$""""$"$$"""""""$"""""""""""""""""""""""""""""""""""""" "" "" "  "$$$$$$$$&$$$$$$$$$$$$$$$""""""""""""""""    """"""""" """" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""$""$"""""$"$"""""""""""""""""""""""""""""""""""""" " "  "$$$$$$$$&&&&$$$$$$$$$$$"""$$"""""""""""""    """""""""""""" """" """""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""$$$$"$""""""""""""" """""""""""""""""""""""""" " "$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""     """"""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$"""""""""""""""""""""""""""""""""" """""$""$"""""""""""""""""""""""""""""""""""""""" """ "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""   """ """""""" " " """""""" """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"  "$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$""""""" " """    " " "" """"""""" """"  """""" "" """""" """"""""" """""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""""""""""""""""""""""""""""" " " """ $$$$$$$$&&&$$$$$$$$&&$$$$$$$$$$$$"""""""" """""""" " """""""""""""""" " " """" """ """""""""""""" """""""" """ """""""""" "" "" """"""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""$"""""""""""""""""""""""""""""$""""" " " """ "$$$&&&&&&$$$$ $$$$&&&$$$$$$$$$$$""""""" " """ """"" " """" """""" """ """"" """""" """""""""""""" """" " """""""""""""" " """""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "$$&&&&&&&$$$& $$$$$$$$$$$$$$$$$$$$""""""  "" """"  "" """""" """""" """" "" " " " """"""" """""""" " """ """"""" " """"" """""""""""""""""""""""""""""""""""" """""""""""" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""  $$$$$$&&$&$$$&&$$$$$$$$$$$$$$$$$$$$""""" " " "" """ " """""""""""""" """ """"" "" ""  """""" " """""""" """"  " " """""""""""""""""""""" """""""""""""" """"""""""" """" """""""""""""""""""""""""""""""""""""""""""""$"""" $$$&$&$$&&&&&$&$$&$$$$$$$$$$$$$$$$$""""""""" """""""" " "" " """""""""""""""" " "" "" """" """""" "" "" """" """""" """ """""" """"""" """""""""""""""""""""""""""""""""" "" " """"""""""""""""""" """"""""""""""""""""""""""  $$$$$&$&&&&&$$$$$$&$&$$$$$$$$$$$$$"""""""" "$&&&&&$$" " " """""""""" "" " "" """"" " "" """" " """""" " """" """"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""" " "$$&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$"""""""" """$&&&&&&((&&" """"" " """"""""""""""" """""" """""""" " " " " """" "" """ """""""""""""""""""""""""""""""""""""""""""" """"""""" """"""""""""""""""""""""""""""""""""""""""""""" " "$$&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$""""""""""""$$&&&&&&(((&&" """""" " """""""""""""""  """""""""""""""" "" " " " " "" "" "" " """""""""""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  $$$&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$""""""""""""$$&&&&&&&(&&&&&$ """"""""" """""""""""""""   """ """""" " " """ " "" "" """"""" """"""""""""""""""""""""""""" """ "" """ """""""""""""""""""""""""""""""""""""""""""""""" " $$$&&&&&&&&&&$$$&&&&&$&&&$&$$$$$$$"""""""""""$$$$&&&&&&&&&&&&&$ """"""""" " """"""""""""   " " " " " " "" " " " " """"" " """""""" " """""""""""""" " """""" " """ "" """""""""""""""""""""""""""""""""""""""""" "" $$$$&&&&&&&$&$$&&&&&&&&$&&&$$$$$$""""""""""""$$$$$$$$&&&&&&&&$$" """"""""" """""""""" " "  " """""""" " """ """" " "" " """"" " """""""""""""""" "" """" " """ """"""""""""""""""""""""""""""""""""""""""""" " " "$$$&&&&&&$$&&&&&&$&$$$$&&&&&$$$$$$""""""" ""$$$$$$$$$&&&&$&&$&$ """$""""""""" """""" "" "" " " """" " """"""" " """"" """ """" """""""""" """ " "" """""""""""""""""""""""""""""""""""""""""""""""" """"""  $$$$&&&&&&&&&&$$$$$$$$$$$&&&&$$$$$$$$"""""""$$$$$$$$$&&&&$$$$$&$$" """""""""""" """"""""""""""   """ " " """"" "" " """" " " "" """"""" " "" " " """ " """" """"""""""""""""""""""""""""""""""""""""""""""""" $$&&&&&&&&&&&&&$$$&&&&$$&&$&$$&&$$$$$$$"""""$$$$$$$$&&&$$$$$$$$&$" """""""""""" """"""""""""$""""  " " "" " " """" " "" " " " " " "" """"""""""""""""""""""""""""""""""""""""""""""" " " $$&&&&&&&&&&&$$$$$$&&&&$&$&&&$$$$$$$$"$$$$""""$$$$&$&$$$$$$$$$$$$$ """"""""""""""""""""""""""""" " " "" " " " "" " "" " "" " "" " "" """"""""""""""""""""""""""""""""""""""""""""" " $$&&$&&&&&&&&$$$$&$$$$&$$$&&&&$$$$$$$$$$$""""$$$$$$$$$$$$$""""$$$$"""""""""""""""""""""""""""""""" """ " """ " " "" " " " " "" " " """""""""""""""""""""""""""""""""""""""""" """ " $$$$&&&&&&&&&&&&$$$$$$$$$&&&$$$$$$$$$$$$$$"""$$$$$$$$$$$"""""""""$""""""""""""$$""""""""""""""""""""""" " "  " """ "" """"" """""""""""""""""""""""""""""""""""""""""""" "  $$$&&&&&&&&&&&&&$$$$$$$&&&&&$$$$$$$$$$$$$$""""$$$$$$$$$""" """""""""""""""""""""""""""""""""""""""""""""""" " " " " " " " """""""""""""""""""""""""""""""""""""""""""""""  $$$$$$$&&&&&&&$$$$&$$$&$&$&&&&$$$$$$"$$$&$""""$$$$$$$$$" " "" """""$$"""""""""$""""$""""""""""""""$""" "" "" " "  "" " " " """""""""""""""""""""""""""""""""""""""""""""""" $$&$$$$&&&&&&$$$$$&&&$$&$$&&&&&$$$$$$$$&&&$"""""$$$$$$$" ""$"$"$$$""""""""""""""""""""""$"$$$$$""" """" "" ""   " " " " " """"""""""""""""""""""""""""""""" """""""""  $$&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&&$$$$&$&&&$""""$$$$$$$""  $$$$$$$$$$$"$"$$$$$"""""""""""""$$$$$$"""" """   " """" " " " """"""$"""""""""""""""""""""" """"""  $$&&&&&&&&&&&&&&&&$$$$$$$$&&&&$&&$$$&&&&&&&$" ""$"$$"$"""" ""$$$$$$$$$""$$$$""$$$"""""""""$$$$$$$$""""""""" """  """   "" """"""""""$"""""""""""""""""""" """  $&&&&&&&&&&&&&&&&&&&$&&$&&$&$$&&&&$&$$&&&&&&" """"$"""""  "$$$$$$$$$$$"$$$$$$$$$$""""""$$$$$$&$$$$"""""""" "" " " " "   " """""""""""$$""""""""""""""""" " " """   $&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$&&&$$&&&&&&&" """"""""  "$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&$$$$$$$$$""""""""" " "    " " " """""""""""""""""""""""""""""" "" ""  $&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$&$$$$$$$&&&&&&" """""  "$$$$$$$$$$$$$$$$$$$$$$"$""$$$&&&&&&$$$$$$$$"""""""""" """  " "  " " """"""""""""""""""""""""""""""" "  $$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&$"  "$$$$$$&$$$$$$$$$$$$&$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$"" "  " " "" "" """ """"""""""""""""""""""""""""" "" "  $$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"$$$$&&&&&&&&$" ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""" ""   """ """"" " """""""""""""""""""""""""""" """  $&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$""$$$$$&&&&&&&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$""""""""" """  """" " """" " """"""""""""""""""""""""" """  $&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&&&&&&&$$$$&&$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""$$$$$$$""""""""""""" "" """     " """  " " """"""""""""""""""""""""""""  $&&&&&&&&&&&&(&&&&&&&&&&&&&$$$$$$"$$""""$$$$&&&&$&$&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""""$$$$"""""""""""""""""""""" ""    ""  " "" """""""""""""""""""""""" " "  $&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$"""$$$$$$$$$$$$&&$&&$&$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""""""""""$$""""" """""" " """"  " "" """"""""""""""""""""""" " $&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$"""""""""$$"" """ "" "" " """"" "    " " """ """"""""""""""""" "  $&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$"$$$$$$$$$"$$$""""""""$"""""""$""" """" " """""    " " """""""""""""""""""""""" """  $&&&&&&&((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$"$"""""""""""""""$"$""" " " """"     "" " " " """ """"""""""""""" " "  "&&&&&&(&&&&&&&&&&&&&&&&&&&$ $$$$$$$$"""$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$"""""$""""""""""""""""" &" "     " " " " "" " """"""""""""""""" $&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$""$$$$$$$$$$$$$$$$""$"$$$$$$$$$$$"$$$"$$$$$$$$$" $$$"$$$"$"""""""""""""""""" """ "      " "" """""""" "" ""   &&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&$$$$""$$$$$$$$$$$$$"$""""$$$$$$$$$$$$$$$$"""$"$$$$$$$$"$"$"$$""$"""""""""""""""""""""        "" " """"""" "" "   $&&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"""""$$$$$$$"$$$$$$$""""""$$$$$$$$$""$"$"$""""""""""""""""""""""""     """""" " """""" "" &&(&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$$$$"$$$$$$$$$$"$"$$$$$$$"$""$$"""$$"$"""$"""""""""""""""" "   " """""" "" "" """ "    &&&&&(&&&&&&&&&&&&&&&&&&$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$"$$$$$$$$$""""""""""$"$"""""""""""""" """""" "      """" " """ $&&&&(&(&&&&&&&&&&&&&&$&&&$$$&&&&$$$$$$$$&$$$$$$$$$$$$$$""$$$$$$$"$$"$$$$$""$$$$$$$$$"$""""$"""""""""""""""""""""""""""""""          " " """ &&&(&((&&&&&&&&&&&&&&&&$$$&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"$$$$$$$"""$$"$$$$$"$$$"""""""""""""""""""""""""" "" """""      " " " $&&&(((&(&&&&&&&&&&&&&&&&$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$$"""$"$"""""""""$"""""""""""""""" " """""        $&&(((&&&&(&&&&&&&&&&&&&&&&$$$$&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$"$""$"$$"$$$$"$""""""""""""""""""""""""""""""" " " "             "  $&((((&((&&(&&&&&&&&&&&&&&&&$$$&&&&&&&$$"$$$$$$$$$$$$$"$$$$$$$$"$$$$$""$"""$$"$$"$"$$"""""""""""""""""""""""""""""""" " ""           " "    &&(((((&(&&((&&&&&&&$&&&&&&&&&$$&&&&&&$$""$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$""$$""""$$"$$""""""""""""""""""""""""""""""""                     &&((((((((((((&&&(&$&&&&&&&&&&&&&&&&&&&$$"""$$$$$$$$""$$"$$$"""$"$$"$$$"$"$"""""$""$"""""""""""""""""""""""""""""""""                     &&(((((((((((&&&&&&&(((&&&&&&&&&&&&&&&&$$$""$$$$$$$$"$$$$"$""""$"$""$$$"$$""""""""""""""""""""""""" """""""""""""""""               &&&(((((((((((&&&&&&&((&&&&&&&&&(&&&&&&&$$$$""$$$$$""$$$$$$$$""$$"""""""$"$"""""""""""""""""""""""" """"""""""""""                    &&&(&(((((((((((&&&(&&(&&&((&&&&(&&&&&&&&&&$$$$$$$$""$$$$$$$$$"$$$""""""""""""""$"""$"""""""""""""""""""" " """" ""                        $&&&&&&(((((&(&&&&&&&&&&&&((((&&&((((&&&(&&&$$$$$$$$$$$$$""$$$$$$$"$$$""$$""""""""""""""""""""""""" """"" " " "" "                    "  $&(((&&(((&&(((((((&&&&&&(((((&&&&(((&&(((&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""" " """"" """"""                  $((((*&(((((((((((((&&&((&&((&&&&&&((((((&&&&&$$$$"$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" """ "" " "" " "            "     &((((((((((((&((((&(((((&&&&((((&&&&&&&&&&&&&&$$$$"$"$$$$$$$$$$$$$"$"$"$"$""""""""""""""""""""""""""""""""              &&&(((((((((((((&((&(((&&&&&&&&&&(&&&&&&&&&$&$$$$$$$"$$"""$$$$$$"$$$$""$$$"""""""""""""""""""""" " """ """ " "              $&((((&(((((((((&(((&((&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$"$$""""""""""""""""""""""""""""" " """            &&&&((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""""$"$""""""""""""""""""""""""" """"" " "             &&&(((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$$$""""$$"""""""""""""""""""""""""""""" " "              &&(((((((((((((((((((&((((&&&$&$$$&&&&&&&&&&&$$$&$$$$$$$$$$$$$"""""""$"""""""""""""""""""""""""""" "" " "             &&(((**(*(((((((((((((((&&&&&&$$$$$$$&&&&&$$&$$$$$$$$$$$$$$$$$"$$$$"$$$"$"""""""""""""""""""""""""""" " "                &((((((((((((((((&((&((&&&&&&&$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$"""$$"$"""""""""""""" """"""" """ " "" ""               &((((*(((((((((((((&&&&&&&&&&&$$$$$$$$&&&&&&$$$$$$$$$$$$$"$$$$$$$""$$$$"""""""""""""""$&&$ """"" """"""" "" """                &((((***(((((((((&(&&&&&&&&&&&$&$$$$$&&$&&$&$$$$$$$$$$$$$$$$$""$"""""""$$"$""""""""""$$$$$""""""""""""""" " "                 &(((((((*(((((((((&&&&&$$$&&&&&&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$""$$"$""""""""""""""""""$""$"""""""""""""" ""                 (((((((**(((((((((&&&&&&&&$&&&&&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$"""""$"$""""$"""""""" " """ """" """ " ""          " (((((((((*(((((((&(&&&&&&&&&$&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""$"$ """""""" " """ "             &((**((((((((($(&((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$$$"""""""""""$$" """""""" " """" " "       &((**((**((*((((((&&&&&&&&&&&&&&&&&&&&&$$$$""$$$$$$$$$$$$$$$$$"""""$$$" """""""""""$$$$$"""""""""" ""          "" (((*((*((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$"$$$$$$$$$$$"$$$$$"$""$$$$$$$$"""""""""""""""""""""""" " """             &(**(*((((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$"$"""""""""$""""""""""""""""""" "            &(*(***(((((((((((&&&&&&&&&&&&&&&&$&$&&&$$$$$$""$$$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""""""" """""""""              &((*(***((((((((((&&&&&&&&&&&&&&&&$&&&$$$$$&$$&&$$$$$$$$$$$$"$"$$$$$"$$$$""$""$"$""""""""""""""""" """""" "         &((*****((*((((((((&&&&&&&&&&&&&&$&$$$$$&&&$$&&&&$$$$$$$$$$$$""$$$$$$$$$""""""$""""""""""""""""""""""""       " &((((***(*((((((((((&&&&&&&&&&&&&$&$$$"$$&$$$&&&&$$$$$$$$$$$$$"$$$$$$$""$"""""""""""""""""""""""""""" "                " " " &(((********(((((((&&&&&&&&&&&&&&&$$&$$$&&&$$$$$$$$$$$$$$$$$$$"$$"$$$"""$$$"""$$"""""""""""""""""""""""""       " "" " " "" " " &(((((((*****((((((&&&&&&&&&&$&&&&$&$$&&&&&$$$$$$"$$$$$$$$$$$$$$$$$""$"$""$$$$$""""""""""""" """"""""" ""        """"" """ "" """" &(((*(*******((((((((&&(&&&&&&&&&&&&$&&$&&&&$"""""$&$$$$$$$$$$$$$""$$$"$"$$$$$$"""""""""""" """"""""""""        "" " """ (((*((*******(*(((((((&&&(&&&&&&&&&&&$$$$$&$&$$"$&&$$$$$$$$$$$$$$$"$"$$"""$"$$"""""""""""""""""""""" " "              " """""""" &(((((****(****((((&(((((&&&&&&&&&&&&&$$$$$&&&&&&&$$$$$$$$$$$$$$$"""$$""$"$"""""$"""""""""""""""""""""                "" """" " &(((******(**(((((&&&((((&&&&&&&$$$&&&&$$$&&&&&&&$$$$$$$$$$$$$$$$$""$""""$""$"""""""""""""""""""""" "                "" " &((((******(**((((((((((((&&&&&&&&$$$&&$$$$&&&&$$$$$$$$$$$$$$$$$"$$"""""""$"$"$"""""""""""""""""""              " " &((((****(***((((((((&(&&&&&&&((((&$$$&$$$$$&$$$$$$$$&$$$$$$$$$""$$"""""""$"$"""""""""""""""""" ""           " &(((((*****(***(((((&&&&&&&&&&((&&&&$$$$$$$$$$$$$$$$$&$$$$$$$"$$""""""""""""$"""""""""""""""" " " "           &(((((*****(****((((&&&&&&&&&&&&(&&&$$$$$"$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" """"" "              " " &(((&((******(((((((&&&&&&&$&&&&&&&&$$$$$""$$$$$$$$$$$$$$$$$$$$""""""""""$"""""""""""""""""""""""" """""         " " ((****(**((((*(((((&&&$&&&&$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""$$""""""""""""""" """ " "      &(*****((((***(*((((&&&&&&&$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$""""$"$"""""""""""""""""""""" """"" "" ""          " """"" (((*(**((((**(*((((&&&&&&&&&$$"$$$$$$$$$"""""$$$$$$$$$$$$$"""$""""""""""""""""""""""""" "" " "       """""" ((*((****((**(((((((&&&&&&&&&$$"""$$&$$$"""""$$$$$$"$$$$$""""""""""""""""""""""""" "" """ " " "         """ " &((((**(*((**(((((&&&&&&&&&&$$$$$$$$$$$$$""""$$$$$$""""""""""""""""""""""""""""""""""" """ "      "" """ " """" ((((((((((((((((((&&&&&&&$$$$$$$$$$$$$$$$"$""""""$$"""""""""""""""""""""""""""""""" "         " """" "" ((((((((((((((((((((&&&&&$$$$$$$$$$$$$$$"""""""$"$"""""""""""""""""""""""""""""""""" "             " " " "  &((((**(((&&((((((((((&&&$$$$$$"$$$$$$""""" ""$$$"""""""""""""""""""""""""""""""         ""  "" " " "  (((***(*((&&&&(((&&&&&&&&&$$$$$""""$$""""""" ""$""""""""""""""""""""""""""""""" "         """$"""   "" " &(((**(*(((&(&((&&&&&&&&&&&$$$$"$""""""""$""""""""""""""""""""""""""""""""""""""           """""""""   "" "" " ((((**((((((&((&&&&&&&&&&&$$$$$$""""""""""""""""""""""""""""""""""""""""""""""" "        """""""""""   " "" """  &(((*((((((((((&&&&&&$&$&&$$$$$""""""""$$$"""""""""""""""""""""""""""" " ""        """"""""  " """"" " (((((((((((((((&&&&(&&$$&&$$$$$""""""""$$"""" """""""""""""""""""""""""""""""      "  """""""""" " " ((((((((((&&((((&&&(&&$$&$$$$$$$$""""$$"$$""" """""""""""""""""""""""""""      " """" " ""  &(((((((((((((((((&&&&&$$&$$""$$"""""$""""""" """"""  """"" """""""          """" " """ &(((((((((&&((&((((&&&&&$$$$$$$"$"""""""""""""" " """ "" """"""" """"      " """" " &(((((((((&((((&&&&&&&&&$$$$$$$$$$""""""""""""" " "" """"""" """ """        """""""  &&((((((((&(((((&&&&&&&&&&&&$$"$""""""""""""""" """"" "" "" "         " " " " """ &&((((((((((((&&&&&&$$$$&$$$$$"$$"""""""""""" """" "" " "          (((((((*(((&&&&&&&&&$$$$$$$$$$$$$$"$$""""""" """""  " " "          " "" &(*((((((((&&&&&&&$&$$$$$$$$$$$$$$"$"""""""""" """              " (((((((((&&&&&&&&&$$$$$$$$$$$$$$$""""""""""""" """  "         " " " (((((((((&&&&&&&&&&&$$$$$$$$$$"""""""""""""" "" """       " " "" " "" " (((((((((((((&&&&&&&&$$$$$$$$$$""""""""""" """"""         " " """" ((((((((((((((&&&&&&&&&&$$$$$$""""""""""""" "" """"""             " " &(((((((((((((((&&&&&&&$$$$$$"$""""""""" """ "           " " " "" " " &(((((((((((((((&&&&&$$$$$$$$$"""""""""""""""" "            " " ""  """""" "&((((((((((((((&((&&&$$$$$$$""""""""""""""""""""" "             """""  """""""""(((((((((((((((((&&&&$$&$$$$$"$"$""""""""""""" """"""            """  " """""""""(((((*((((((((((&&&&&&&&$$$$$$$$"""""""""""""""""""""""              " "" " " """"""""""""((((((*(((((((((&&&&&&&&&&$$$$$$$"""""""""""""""""""""        " "" """" " """""""""""""((((((((((((((((&(&&&&&&$$$&$$$$$"$""""""""""""""""""" "               """""" "" " """""""""""" (((*((((((((((((&&&&&&&&&&&&&&&$$$""""""""""""""""""""   "                 " """" " """"" """""""""""((****(((((((((&&&&&&&&&&&&&&&&$$$$$"""""""""""""""""                     "" """" " """"""""""""""""((****(((((((((&(&&&&&&&&&&&&&$$$$$$"""""""""""""""""                       " " "" """"" """""""" ((*****((((((((((&&&&&&&&&&&$&$$$$$$"""""""""""""""""                      " "" """" """""""""" ((******(((((((((&(&&&(&&&&&&&$$$$$"""""""""""""""""                    " "" """""""""""""" ((**(***((((((((&&&(&((&&&&&&&$$$"$"" """""""""""""""                   """ " """"""""""""" ((((***((((((((((((&&(&&&&&&$$$$""""""" """"" """""" " "                  """"""""""""" (((*(**((((((((((((&&&&&&&&$$$$$$"""""""""""""""""""""" ""  "" "                " """""""""""" (((****((((((((((((&&&&&&&&&$$$$$"""""""$"""""$$""""""""""""" " "                  """"""""" (((*(*((((((((((((((&&&&&&&$&$$$"""""""""""""$$""""""" """ " " " "                      """""""" ((((((((((((((((((((((&&&&&&$$$$""""""""""""""""""""""""" """"" "                 " "" """""""((*(((((((((((((((((((&&&&&&&$$$""""""""""""""""""""""""""" " " """ """"" "                  "" " """"""" (((((((((((((((((((&&&(&&&&$$$"""""""""""""""""""""""""""""" " """""""" """""""              " " " """"""""""" &(((((((((((((((&((((((&&&$$$$$""""""""""""""""""""""""""" " " """"""""""""""""""" "                    " """"""""""" $(((((&(&((&(&&((&(&(&&&&&$$$"""""""""""""""""""""""""" """ """" " "" """"""""""""""" "                    "" " """"""""""&(((((((&&&&&&(&&(((&&&&&&$$$$$"""""""""""""""""""""""""""" " " """"""""""""""""""""""""""" " "                        "" " " """"""""""&((((((((&&((&&(&(&&&&&&&&$$$$$$"""""""" """$""""""""""""" "" " " """ """""""""""""""""""""" " "                    " "" """""""""((((((((((((((&((&&&&&&&&&&$$$$$"""$$"""" """""""""""""" """""" " " " """"""""""""""""""""" "" "                      " """"""""""(((((((((((((((&&&&&&&&$&&$$$$$$"$"""$""$$"""""""""""""""" """ "" " " """"""""""""""" """"" """"                       " """""""""""""""""((((((((((((((((&(&&&&&&&$&$$$$$$$$$$$""$"$$""""""""""""" """"""" " " " """""""""""" """ "" ""                   " "" """""""""""""(**((((((((((((((&(&&&&&$$$$$$$$$$$$$""""""""$$""$""""""""""""" " " """""""""""""""""" " " ""                        " "" """"" " """""""""""""""(**((((**((((((((((((&&&&&$$$$$$$$$$$""""$$$$$$$$$$""""""""""" " " "" "" """""""""""""" " "                   """""""""""""" " """ """""""""""((****((((((*((((((&&&&&&&&&$$$$$$$$"""""""$$$"$$$$"""""""""" """"""""""""""""""""                   """""""""""""""""" " """" """""""""((******(**((((((((((&&&&&&&&$$$$$$$$$$$$"$$$$"""""" """"""" " """"""""""" " " """ "                  """ """"""""""""""""" "" """"""""""""((****************((((&&&&&&&$$$$$$$$$$$$"$$$""" """""""""" """""""""" "" """"""" " "                   """""""""""""" """ """"""""""""&((*********(*****(((&&&&&&$&$$$$$$$$$$$$$$$"$"""""""""""""" " """"""""""""""""" "" """" "                     """"""""""""""""""""""""""""""""((******(**((((((((((((&&&&&&&&$$$"$$$"""$$$"$"""""""""""" " " " " """"""""""""""""""" """" " "                " " """"""""""""""""""""""""""""""""((*******((((((((((((((&&&&&$&&$$$""""$$""$"$""""""""""""" "" """""""""" """""""" """ """                      """""""""""""""""""""""""""""""""&((*(*((((((((((((((((((&&&&&&&&$""""""""""""""""""""""" " " """"""""""""""""" "" " " "" "             " """"""""""""""""""""""""""""""&((((((*((((((((((&&(((((&&&&&$$$""""""""""""""""""""" " """"" """"""""""""" """                 """""""""""""""""""""""""""""""$&((((((&(((((&&&(((((((&&&&&&&$$&$$$"""""""""" """""" " """ """""""""""" """"                "" """"""""""""""""""""""""""$"&*(((((((((&((&&&((((((&&&&&&&$$$$$$$""""" " "" " """ " " " """""" " " " """"                " """"""""""""""""""""""""""$$"((***(((((&&&&&&&&(((((&&&&&&&$$$$$$$$"""""""""" " "" " "" """""" """"" " "" " ""              " " """" "" """"""""""""""""""$""""""((*******(((((&&&&&&&(((&&&&&&$$$$$$$$$"""""""""" " "" """""""" """" " """" " "        """ "" """" """"""""""""""$$"$$"$$"$(((((**(**(((((&&&&&&&&&&&&&&$$$$$$$$"$$"$$""""""" "  """"""" """"" "" """ "        """""""""""""""""""""""""$$$$$$$"((((****(*(((((((&&&&&&&&&&&&&$$$$$$$$"$$$$$"""""" "" """" " "" "      " " " " """"""""""""""""""""""""$$$$$$$$((((((*(((((((((((((((&&&&&&&&&$$$&$$$$$$$$"""""" """""" """" " " " " " ""        "" "" """"""""""""""""""""$$$$$$$((((*(*(((((((((((((&&&&&&&$$$&$&&$$$$$$"$$$""""""""" """""""" " " """" """"" "      " """"""""""""""""""""""$""$$$$$$$"(((((**(((((((((((((&&&&&&&&$$$$$$$$$$$$$$""""" """""" " """""""" "" " """" " " "       "" " """$"""""""""""""$"$$$$$$$$$$(((***((*(((((((((((&&&&&&&&&&$$$$$$$"""$$""""" """"""" """"""""" " " " " "" "" """ " ""     """ """"""""$""""""""""""$$$$$$$$$$$(*****(*(((((((((((((&&&&&&&$&&$$$"$$$$$""$"""" """" """""""""""" """""" " " """"" """     " """""""""""""""""""""$$"$$"$$$$$$$&(*(**((((((((((((((&&&&&&&&&&&&&&$$$$$"""""""" """ " """"""""" "" " """"" """"        " """"""""""""""""""""""$""$$$$$$ ((*(**(*((((((((((((&&&&&&&&&&&$$$$$$$$"$"""""""  " """"""""""""""" "" " """""" "         """""""""""""""""""""""""$$$$$$$$$((****(((((((((((((&&&&&&&&$$$&&$$$$"""$""""""""""""" """"" "" """"""" " "  " " " " "          " " """""""""""""""""""$$$"$$$$$$$ ((((**(*(((*(((((((&&(&&&&&&$$$&$$$$"""""""""""""""" " "" " """"""" " " " "           """ " " """""""""""$"""$"$$$$$$$$$$$$$((******((*((((((((&&&&&&&&&&&&&$$$$$$$"""""""" """" """ " """ " "         " "" " """""""""""$$$$$$$$$$$$$$$$$$$ &((*((**(((((((((&(&&&&&&&&&&&&&&&&$$$$$""""""" """""""" " "" """"  "          """""""""""""""""""""$"$$$$$$$$$$$$$$ $(*(*****((((((((((&&&&&&&&&$&&&&&$$$$$""" """"" """  """"""""""" "  "$""            """""""""""""""""$$"$$$$$$$$$$$$$$$((((*******((((((&&&&&&&&&&&&&&&&$&$$$$$"""" """  """""""" " """"""           """" "" """""""$""$"$$$$$$$$$$$$$$$$&(((******(*(((&&((&&(&&&&$&&&&&&&$$$$$$$""" """" " " """ "" """"""" """ "" """ ""           """""""""""""$""$$$$$$$$$$$$$$$$$&(((*******(((((&&(&&&&&&&&&&&&&&$$$$$$$$""""" """"" " " """""" """""""" """""" "" "      """""""""""""$"$$"$$$$$$$$$$$$$$$ &(((*(*****((((((&&&&&&&&&&&&&&$$&$$$$$$"""""""" "" "" """" " """""""""""""""""" " "           """""""""""$$$$$$$$$$$$$$$$$$$$"&(((*(((((((((((((&&&&&&&&&&&&&&&&&$$$$$$""""""""""""""""""" "" """"""""""""""""" " ""           """""""""""$"$$"$$$$$$$$$$$$$$$$"&(((*(*(((((((((((&&&&&&&&&&&&&&&$$$$$$""""""""""""""""""""""" " """""""""""""" " "            """""$$"$$"""$$$$$$$$$$$$$$$$$$"&((((((((((((((((&&&&&&&&&&$&&$&&&$$$$$""""""""""""""""""""""""""""""""""""""""""        " " """"""$"$$""$$$$$$$$$$$$$$$$$$"&((((**((((((((((&&&&&&&&&&&$&&&&&&$$$$""""""""""""""""""""""""""""""""""""""""""        """"""""""$"$$"$$$$$$$$$$$$$$$$$"&((((((((((((((((&(&&&&&&&&&$$$$&$&$$$$"""""""""""""""""""""""""""""""""""""""""""           """""""""""""$"$$$$$$$$$$$$$$$$$$$"((((((((((((((((((&&&&&&&&&&&$&&$$$$$$$$""""""""""""""""""""""""""""""""""""""" " "             """""""""""""$"$$""$$$$$$$$$$$$$$$"&(((((((((((((((&&&&&&&&&&&$&$&&&$$$$$$$""""""""""""""""""""""""" """""""""""""           """""""""""""$$$$$$$$$$$$$$$$$$$$"&(((((((((((&&(&&&&&&&&&&&&&&&&&$&$$$$$$""""""""""""""""""""""""" " " " """               " " """""""""""""$$"$$$$$$$$$$$$$$$$$"&(((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$""""""""""""""" """""""" " """ " "               " " """""""""""""$$$$$$$$$$$$$$$$$$$$$"&&((((((((&((&&&&&&&&&&&&&&&&&$$$$$$$$$$""""""""""""""""""""" "" " " "                  """"""""""""""""$$$$$$$$$$$$$$$$$$$$$&&(((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$"""""""""""""""" " " """ " "   $               " """""""""""""$$$$$$$$$$$$$$$$$$$$$$&(((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""" " """" "" """"" "             " " """""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&((((((((&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$"$""""""""""""""""""""" "" """"" "              " " """"""""""$$$$"$$$$$$$$$$$$$$$$$$$&((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$"$$"$""$$""""""""""""""" "" "" """"" """ " """               """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$&&((((((&&&&&&$&&&&&&&&&&&&&$$$$$$$$$"""""$"$""""""""""""""" """""""""""""" " " "  """"""""                "" " " """"""""""$$$$$$$$$$$$$$$$$$$$$$&&&&(((&&&&&&&&&&&&&&&&&&&$$$$$$$$$"""$$$""""""""""""""""""" """ """""" " " " "" " "" "" "" "               """" " " """""""""$$$"$$$$$$$$$$$$$$$$$&&(&(&&&&&&&&&&&&$$&&&&&&$$$$$$$$$$$"$$$"""""""""""""""""" " """"""""""""""" """""" " """" "             "" " """""""$""$$$$$$$$$$$$$$$$$$$$&&&&((&&&&&&&&&&&&$&&&&&$&$$$$$$$$$$$""""""""""$"""""""" " "" """"" " """ " "             " """ " " """"""""$"""$$$$$$$$$$$$$$$$$&&&&&&(&&&&&&&&&$&&$$&&$$$$$$$$$$$$""""""""$""""""""""""""""""" """"" "" " " " "" "                 " """"""""""$$$$$$$$$$$$$$$$$$&&&&&&(&&&&&&&&&$$&&$$$&&$$$$$$$$$$$$"""""""""$"""""""""""""" """ " " "          "" " " """""""""""$"$"$$$$$$$$$$$$&&&&&(&&&&&&&&&&$$$&&$&$$&$$$$$$$$""""""$$"$$"$"""""""""""" " "" "             " """"""""""""""""$$$$$$$$$$$$$&&&&(&(&&&&&&&&&$$$&&&&$$$$$$$$"$"""$"$$$$$"$$"$"""""""""" " ""            """"""""""""""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$$$$$&$$$$$$$"$""""""""""$$""""""""""""" " """         " """"""""""""$$$$$$$$$$$$$$&&&&(&&&&&&&$$$$$$$$&$$$$$$$$""""$"$"$""""""""""""""""" """" "        "" """" "" """""""""""""$$$$$$$$$$$$$&&&(&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$"$""$"$""""""""""""""" """" "      " " """ """""""""""""$$$$$$$$$$$$$$&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$"""""""""""""""""""""""""" "" " ""       "" "" " """""""""""""""$$$$$$$$$$$$&&&&&&&&&&&&$$&&&$$$$$$$$$$$$"""""""""""$"""""""""""""""""""" " ""           "" " " """"""""""""$$$$$$$$$"$&&&&&&&&&&&$ $$$$&&$$&$$$$$$$$""""$$$$""" "$"""""""""""""""""" " "             """ """" "" """"""""""""$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$""""$$$$$"""$$""$"""$$""""""""""""" " "             " """" """"""""""""""""""$$$$$"$$&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""$$$"""""""""""""" "         " " " """""""""""" """""""$$$$$$$&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$"""""""""""""""            " " """"""""""""""$"$$$$$$$&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""$$"""""""""""" " " "                 " " " """""""""""$$""$"$$$$&$$&$&&&&&&$&$&&$$&$$$$$$$$$$$$$$$$$$$$"$"""""$"$""""$$$"""""""" """"" " " "                    "" " """"""""$""$$"$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$"$$$$$$$$$$$$$$"$"""""""""$$""""""""""""" " " "             " """"""""$"""$$$$$$$$$$$&&(&$$&&$$$$&$$$$$$$$$$"$"$$$$$$$$""$$""""""""""""""""""""""""" """"            """""""""""$""$$$$$$&$((&(&&$&$$&$$$$$$$$$$$$$$"""$$$$$$$"$"$""""""""""""""""""""""""" "" ""              " """" """"""""""""$$$$ $$&&&&&&&$$$&&$$$$$$$$$$$$"""""$$$"""$"$"""""""""""""""""""""""""" " """""""         &            " " """""""""$$$$$$$""$&&&&&&&$$$&$$$$$$$$$$$$$$"""""$$$"$$$"""""""""""""""""""""""""""" """ " """"                     "" " " """""""""""$"$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$"""$"""""""$"""""""""""""""""""""""""""" " "" """" " "                       " " " """""""""""$$"$$$&$$$$&&&&&$$$$$$$$$$$$$$$$$$$$"$"""""""$"""""""""""""""" """" "" " "" """""" " "                " """""""""""$"$$$$$&&&$$$$$&$$$$&$$$$$$$$$$$""$$$$"""$"""""""""""""""" " " "" """"""" " "" """""" """"                    " """"""""""""$$""$"$&&&&&&&&$&&&$&$$$$$$$$$$$"$$$$"""""""""""""""""""""" """""""" """ " "" " "                      """""""""""""""$"$$ &&&&&&&&&&&&$&&$&&$$$$$""""""$$"$""""""""""""""""" " """""""""""" "" " " """""                    " """""""""$""""$"$&&&&&&&&&&&&&&&$$$$$$$$""""""""""""""""""""""" " "" """""""" """"                     "" " """""""""""""$$$$ &&&&&&&&&&&&&&&&$&$$$$""""""""""""""""""""""" " " """""""" "                   " " """"""""$""""""$$$&&&&&&&&&&&&&&&$$$$"$""""""""""""""""""""" " """"""" " "             " """""""""""""""""$$$$$&&&&&&&&&&$&&&&$$$$""""""""""""""""""" " " " " ""          " """""""""""$""$$"$$$$&&&&&&&&&&$&&$&$$$$$$"""""""""""" "" " " "       "" """""""""""""""""""""$"$$$$$&&&&&&&&&&$&$$$$$$$$""""""""""" "           " " """""""""$"$"""""$""$""""$$&&&&&&&&&&$&$$$$$$$"$"""""""""        " " """""""""""""""""""""$$$$""$$&$&&&&&&&$&$$$$$$$$$$""""""" " """"           """""""""""""$$"""""$""""$"$&&&&$$&$&&$$$$$$$$$$$$$"""" "  " """      """""""""$$"$$$$$$$$$$$$"$$$$$&&&&&&&$&$$$$$$$$$$$$""""""  "     "" " " " "" """"""""$"$$""$$$$$$$$"""""$$$&&&$&&$&$&$$$$$$$$"$""""""""  "      """"""" """"""""""""$$"""""""$"$""""""$$$&&&&&&$$$$$$$$$$$"$$"""""""" "      """"" "" " "" """""""""" """""""""""""""""""""$"""""$""$$$$&&&&&&$$$$$$$$$$"""""""""""""""       """""""""""""" """"""""""""""""""""""""""""""""""""""""$"$""$"$$$$$$$&&&&$$$$$$$$$$""""""""""""" """""""""  "    """""""""$"""$$$"$"" """"""""""""""""""""""""""""""""$"$""""""$$"$$$$$$$$$$$$$$$$$$$$$$""""""""""""""" "$"""""""  ""        """""""""""$$$$$$$""" """""""""""""""""""""""""""""$""$$$$"""$""$$"$$$$$$$$$$$$$$$$$$$""""" """ """"  """""""""""  """        """""""""""""$""$$$""""  """"""""""""""""""""""""""""""$$"$$$""$"$$$""$$$$$$$$$$$$$$$"$$"""""""  """ """""""""""   " "            """""""""$$"$$$$$$$$$""  """""""""""""""""""""$"$"""""""$$"""$$$"""$""$$$$$$$$$$$$$$$$"""""""" ""  """"""" ""                  """"""$$$$$$$$$$$$$  " """"""""""""""$$""""$"$""""""""$"""""$""$$""$$$$$$$$$$$$$$$$$""""""""" """  """ "            " """"""$$$$$$$$$$""  """""""""""" """$$$""""$$$"""""""$"$"$$$$"$"$"$$$$$$$$$$$$""""""""" """"              """""""$$$$$$$$$""  """ " """"""""""$$$$$$$""$""""""""$$$"$$"$$$