CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = CONTINUATION_MISSION TARGET_NAME = STAR IMAGE_ID = '820A44' IMAGE_NUMBER = 41665171 IMAGE_TIME = 1978-09-15T10:04:19Z EARTH_RECEIVED_TIME = 1978-09-20T13:03:57Z ORBIT_NUMBER = 820 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = OFF FILTER_NAME = RED EXPOSURE_DURATION = 0.008480 NOTE = "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 ÀØÜ})# %H)jo½vZð»¤3²–Ù¨ºrtdˆæ¹' ž \- k                                                           "  "    """" """       " "              " "" ""  "    "                "  "                                       "                            " "     "" ""           " " " " " "       "" " " " " "" " "       " " "" """ "" " "" ""      " " " " """ " " "" """     " " "" " " " """"""" "" """ " """ "     " " " " " """ " " " """ "" " "" """ " "     " " " "" "" " " """ " " """ """" """      " " " " " " " " """""""" "" """"""" "" "" "      " " " " "" "" " """" " """""""""""""""""" " ""       " " " " " " "" " " """ """"" """ """"""""" """"" """""" " ""      " " " " "" """ "" "" " """"""""""""""""""""""" "" """ "" " "     " " " "" """ " """" """ """""""" """" """""""""""""""""""""""" " ""      " " " " "" " " """ """ " """""""""""""""""""""""""""""" """"""""" " ""      " " " " " " "" " """" """"""""" """" """"""""""""""""""""""""""""""""       " " " " " "" "" """""""" " "" """"""" """""""""""""""""""""""""""""""""""""" """ "     " " " " " " " " " """ """""" """""""""""""" """"""""""""""""""""""""""""""" """"        " "" "" " " " """""""" """ """"""""" """"" """"""""""""""""""""""""""""""""" "" " "      " " " " """""" """"""" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""" """ "         " " " "" "" " "" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""" " "         "" " " " """" """"""""""" """" """""""""" """"""""""""""""""""""""""" """"""""""""""" "" " "       " " " " " " "" " """"" " """" """"""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""" "      " " " """""" """ """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " "" " " " """"" """""""" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "      " " """ " """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "   " " "" "" """ "" """"""""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "     " " "" " """" """ """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "      " " " " " """" """ """""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """      " " " " " "" " " " "" """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" " "     " " " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """ ""   " " " "" " " "" " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" " " " "     " " " "" " "" " " " """" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""     " " " " " " " " """" """"" """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" "    " """""""""" " " """ """ " """""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" "      " " " " " " " """" "" """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " " "    " "" " " " " """""" """""""""" " """" """" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" "    " "" " """" " "" """""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" " "    " " """""""""""" "" " " """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""      " " " " """ " " "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""     " " " " """ " """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" ""       " " """ """"" """ """"" """ """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " " " """ """ "" """" "" """"" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " "" " "      " " """ " "" " """ """ " """"""""""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "     " " " "" """ " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """      "" " """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "      " " "" "" " " """""" """"""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" " """""""    " " " "" """"""""""" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""     "" " " " " "" "" " " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " """" "" """ " " """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""       " " " " " " """ " " "" """ "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "     " " " " " "" " " " "" """" """"""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""         " " """"" """""" " """ """" "" """ """""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " "  " "" """""" """"""" "" "" """"""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" ""     " "" " " "" " """" """""""" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " """" """"" "" """"" " """""""" """"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    " " "" " " " """"""" """""""""" """ " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""       "" " " " """ """ " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " "" "" """"" """""" """ """ """"""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""       " " """ " """""" " """ """""""" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " " """ """ "" """" """""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " " "" "" """"""" """""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " " " """"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   " "" " """"""""" """""" """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " " " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " " " "" """"""""""""""""""" """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   " " " "" """" """" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " " """"""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    " " " " """""" " " "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " " "" "" " """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  """ " " " """ "" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " " " """ " " """" """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " " " """" "" " "" "" " """"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  " " " " """"" """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   "" "" " " " """"" """ "" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    " " " "" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    " " " """" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " " " " " " " """"""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""     "" "" """" """" " """""""""""""""" """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     " " " " "" """""" """"" """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    " " " " " " "" """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     """"""" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""    " " " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""       " " " " """ " """"""""""""""" """"""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""      """ "" """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   "" " " """ "" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""       " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$""""""""""""""""""""""""$"""""""""""   " " " """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""""""""""""""""""""""""""""""""""""     "" "" " """ """" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " " " " " " """ """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""$$""""""""""""""""""""""""""""""""""""""    """ "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$$""$$"$"""""""""""""""""""""""""""""""""""     " " """" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    "" " "" """ """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""$"""""""""""""""""""""""""""""""""""     " " "" "" """"""" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"""""""$""""""""""""""""""""""""""""""     "" "" """ """ """ "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$"""""$"""""""""""""""""""""""""""""""""""    """"""" """ """"" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"$""""""""$"""""""""""""""""""""""""$""""""      " """""""" " """ """ " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$"""""""""""""""""""""""""""""""""""""""     " " " " """""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$""$"""$"$"""""""""""""""""""""""""""""""""""    " " """"" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""$$$"$"$"$""$""""""""""""""""""""""""""""""""     " " "" " "" """" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$""""""""""$"""""""""""""""""""""""""""""""    " "" " """ """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$"""$$$$"""$$$$"""""""""""""""""""""""""""""""   """ "" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$""""""""""""""""""""""""""""""""      """"""" " """ " """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$""""""""""""""""""""""""""""""""""       """ " "" " """" """"" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$""$"$$$"""$"""""""""""""""""""""""""""""""      " """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""$"$$"$$""$$$""""""""""""""""""""""""""""""""""""       """"""" "" "" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"""$""""""""""""""""""""""""""""""""""""""    " "" "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"""""""""$"$$$$""$"""""""$"""""""""""""""""""""""""""   " " " " " """"""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$""$$""$"$$$$""""""""$"""""""""""""""""""""""""""""    " " " "" " " """""""" """"""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""""""""""""""""""""""$""""""""""""""      " " " " """ """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$"$"""$$""$""""""$""""""""""""""""""""""""""""   " " """"" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$""$"""""""""""$$"""""$""""""""""$"""""""""    """"" """ " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$""""$"$"$"$"""""$$"""""""""""""$""""$"""""""""""""     " "" "" "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$"$$""$$$""$"$"$""""$$"$"""""""""""""""""$"""""""""     " " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$"$""$$""$"$$"$$""$""""""""$""""""""""""""""""  " " """ " """""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$$$"$$"$"""$"$"$$"""$"""""$""""$$""""""""""""""""       " " " """ "" " """"""""""""" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""$"""""$$$""$"$$$"$"""$"""""""$"""""""""""""""""     "" "" """" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""$""$$""$"""""$$$$$""""""""""""""""$"""""""""""    " " "" """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$$"""$$$""""$$"$""$$"""""$""""""""""""""""""""      " " " """"" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$$""$$""""""$$"""""""""""$"""""""""""""""     " """ " "" " " """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$"""""$"$""""""""""$$"$""""""""""""""""""   " " """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$""""""""$""$"""$$$$"""$$"""$"""""""""""$"""""""""""    """ " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$""""$"""$$"""$$""$$$"$"$"$$"""$""""""""""""""""""""     "" """" """""" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$$$$$"$$$"""""$$""$""""""""$""$$"""""$"""""""    " "" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$""""$$$$$$"$$$$$$$$$$$$$$"""""$"$$$"""$""""""""""""       "" " " """ """ """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"""$$$$"""""$"$$$"""""$""$"""""""""""""""""""""      " """"" " " """""" """"" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""""""$$""$"$$"$""$$"$$$$$$"$"$"""$"""$"""""""""""""""""    " " "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$"$$$"""$$$"$$$$"$$"""$$""$$""""$"""$""""""""""""    " "" " " """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$$$""$$$$$$$$""""$"""$""""""""""""$""""""""""""     " " " " """ " """ """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$"""$""$"$$$"$""$$$$$$"$"$"$$$$""$"""""""""""""""   " """ "" " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$$"$$""$$$"$$"$$"""$$"$"$$""""""""""""""""""""""     " " " """" """""""" """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""$"$$$$"""$$$"$"$$"""$$$"""$""$""$""""$"""""""""""""    " " " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$"$"$"$$$$$$$""$""$""""""""$"""""""""$""""""""      " " "" "" """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$$$$$""$"$""$$$$"$"$$$"$"""$$"$$"$"$"""$""""""""      """ " " " " """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$"$$$$$$$"$$$$$$"$$$$$$"$$$""$$"$$"$"$$"$"""""""""""      "" """" " """""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$""$$"$"$"$$"$$$$$$$$$$$"$$"$$"$$"$"""$$"""""""""""""      " " "" " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""""""$""""$$$$"$$$$"$"$$$"$$"$$"$$$"$$$$"""""$"$"""""""""      " " " " """"" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$"$$$"$$""$$"$$$"$$"$"$$$""$$"$$$$$$$$""$""$""""$"""""""""     "" " """""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$""$$$$$$$$$$$$$$"$$$$""$$$$$$"$$$$"$$"$$""""""""""    "" " " " "" "" "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"""$""$""$""$$$$$$"$$$$$$$"$$"$"$"""$$$$"$""""""$"""""""""    " " " " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""$"""""$$"$$$$$$$"$$$$$$$$$$$$$"$$$$$$$""$""$$"""""""""""      " " " " " """" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$"$"$$$$$"$$$$$$$$$"$$$$$"""$$$$$"$""$$$$"""$"""""""""""""      " " " " """ "" """""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""$""$"""""""""""""      " " """""" """""""" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""$"$""""$$$$"$$$$$$$$$$$$$$""$$$$"$$"""""$$"$"$"""""""""""      " """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$"$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""       " "" """" """""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"$"$"$$$"$$$$$$$$$$$$$$$$"$"$$$$$"$$$$$$$""""$""""""""""      " " " """"" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""""$$"$$$$$$$$$$$$$$$$$$$"$"$$$$$"$"$$$$$$"""""""""""""""       " """ """ """""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$""$$$$$$$$$$$$"$$$$$$$$$$$$$$"$"$""""$""""$"""""""""          " " " " "" "" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"""$"$""$$$$$"$$$$$$"$$"$$$$$$$$$$$$$$$$""$$$$"$"""""""""""         " " """ " """ "" "" """ "" """""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""       "" " """ """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$""$"$$$$$"$$$$$$"$""$$$$$$$$"$$$$$$"$"$$"$" $""""""""""""        " " " "" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"""""$$$"$$"$$"$$$$$"$$$$$$$$"$$"$$$$$$$$$$$$"$$$""""""""""""     " " " "" " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""$$$""$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$"""$"""""""""""      " """"" " """""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""$"""$$$"$$"$$"$$$$$$$$$$$$$"$$"$$$$$$$$$$"$$""$$""""""""""     " " """"" """" """ """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$"""""$$$$$"$$$$"$"$$$$$$$$$"$$$$$$$$$$$$""""""""$"""""""    " " " """" "" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""$$""$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$"$$$$$$$$$""""""""""""         " "" """"" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"""$"$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"""""""$"""""""""      "" """" " """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""      " "" " """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"""$$"$$"$"""$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"$"""""""""""""""     "" """ " "" " """""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$"$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$"$""$""$"""$""""""""         " "" "" " """" """""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$""$$"$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""""""""""    " " " " "" """ "" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$""""$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$"$"$"$$"""$"""""""""""      " " " "" "" """"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""$"""""""""      " " " " "" " """" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$""$$$"""$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$"$""""""""""""""    " " " "" "" " """""" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$"""$$$$"$"$$$""$"$$$$$$$$$$$$$$"$$$$$$$$"$"$$$""""""""""""     " " " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""$""""""""""        " " " " " """""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$""$"$$$"""$""$$$$$"$$"$$$$$$$$$$$$$$$$$"$$$$""""""""""""        " " "" " "" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$$$"$"$$$"$$$$$$$$$$$"$"$$$$"$$$""""""""""""""   " " " " """"""" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""      """ """ " " " """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$""$""""$$$$"$$$$$"$$$$$""$$$$"$""""""""""""""""""     """ """"" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$""$"$$"$$$$$$$$$"$$$$$$$$$$$$$$$""""$"$"""""""""""""      "" """ "" """ "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$"$$$$$"$$$$$$$$$$""$$$$$$$$$$$"$"$"""""""""""        " " "" " "" """""""" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$""""$"$"""$$"$"$$$$$$$"$$$$"$$"""$""""""""""""""""     " " " " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$$""""$$""$"$$"$$$$"$$$$"$$""$$$$$""""""""""""""""     " " "" "" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$"$$$$""$""$$$"""""""""""""""""     " " " " " "" """" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""""""$$"""$$"$$"$$"$$$$$$$$"$""""$$""""""""""""""""""      " " " " " """"""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$""$""$""$"$$$$$$$$$$""$$"$$"$$"$""""""""""""""""""     "" " " " " " "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$$$$$$$$$$$$$$$$$"$$$$"$""$$"""""""""""""""""      " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$""$$$$$$""$$$$"$$""""$$$$"""""""""""""""""""      " "" """ """" " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$""$$$$$$$$"$"$"""""""""""""""""""      " " """ " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$"$$"$"$$$$$$$"$"$"$"$"$""""""""""""""""""""       " " " """"""" "  """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$$""$$$$$"$$$$$$"$""""""""""""""""""""""""      " " " " " " """"" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""$"""""""""""""$"""$$"$$$$$$$"""""""$"""$"""""""""""""""""      "" "" " " "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$""""$""$$$""$""$"""""""""""""""""""""""      " "" """ """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""$""""$$"$$$"$$"$$"""$"""""""""""""""""""""      """ " """" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""""$$$$$$"$""$"""$$$"""""""""""""""""       " " " " " " """""""" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""$""""$"$""$$"""""""""""""""""""""""    " " " "" " """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$"$""""""$"$""""$$""""""""""""""""""    " " " " """" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$"$"""""$$$$$$$"""""$"""""$""""""""""""""""""     " " " """ " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""$"$$$"$$$"""""$$""$"""""""""""""""""" ""    " " """ "" """" """"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$""$$""$""$$""""""$"""""""""""""""" "  " " "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""$""$"$"""""$"$"""$"""$""""""""""""""""""""""     " " """" " "" """ """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""$"$""$""$""$""""""$"""""""""""""""""""""""""      " " "" """"" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$"$$$"""$$""$"""$"""$""$""$$$""""""""""""""""     " "" """" " "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$"$"""""$"$"$$"""$"""""""""""""""""""""    " " """ """"" " """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""$""""""""$$"$$$"$$$$"$""""""""""""""""""""""    " """"" "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$"$$$"$$""$$$$"$$$$$"$$"$""""""""""""""""""""" ""   " " " " " "" """""""" """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$""$"$"$$"$$"""""""""""""""""""""""  " """ """""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$""$$"$$"$$$$$$$$""$$""""""""""""""""" " "    " "" """ """""" """"""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"""$"$"$$$"$$$$"$$$"$$""""$"""""""""""""""""""     " " " """ " "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""$"""$""""$$$$$$$"$$$$$$$$$$"$$$"$$""$""""""""""" " "     """ """" "" "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$""""""$$$$$$$$$$"$$$$$$$$""$$"$$""""""""""""""""" "   " "" " """" " " """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""$$$$"$$$$"$$$$"$$$"$"$"""""""""""""""""""     " " "" "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"""$$$$$$$$"$$$$$$$$$$$$$"""""""""""""" """"       """" "" """"""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$"""$$$$$$$$"$$$"$$$$$"$""$$$""""""""""""""""   " "" """"""""""" """""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$"""""$"$"$$"$$""$$$$$$$$$$$"$$$$"$$""""""""""""""""" "   " "" """" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$""$"$$$"$$$$$$$$$$$$$$$"$$$$$$$"$$$$"""""""""""""" "    " """"""" "" " "" " """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$"$$$$"$$$$$$$$"$$$"$$$$$$$$$$"$"""""""""""""""     " "" """"" """"""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""$$$$$$$$$$$$$$$$$$$$$""$""$$"$""$""""""""""""""       " " " " "" " "" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$"""""$"$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""" "    " """" "" " " """" """"""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$""""$"$"""""$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$"$"""""""""""""""      "" "" """"""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""      " " """ " """" """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""      " """" " " """ """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""$$$$"$"$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""""""""""""" "    " " " """  "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""$$""$$$$$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""      " "" " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"""$""$"""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""  " " """ """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""   " " "" " " " """"" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$""""$$$""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""     " "" """ """ """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""   " "" "" " """"" """""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""    " """" "" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""   "  "  "" "  "" """"""" " ""  """" """""""" """"""  """""""""""$"""""""""  """"$"""""$"$$"""$$""""  "$""""""$$$$$$$"$$$$$""" ""$$$$"""$$$$$$$$"$$$$$" "$$"""""$"""""""""   " $     " " "  "   " "    ""  "" "  ""  """ """  "  "  """&"$"" ""  """  "$"  "$"" "$"" $$" """ "$$"" """ "$""  ""$  """              " " $ "   ""  "  ""  """ ""  ""  """ """ """ """ """ "$"" ""$"" ""$$" """" ""$" ""$$$" ""$$$""""$$" ""$"" """$"" """" ""              " "   """" """ """ """" """" """" """ """ """""""""""" """"" """" ""$$"""""""""""$""""""$"""""$$"&$"$$$"""$$$""$$$$"""$$$$""$$$$$"""$$$""""""" """""       " " " "" " " """"" """""" """"" """" """"" """"""""""""""""""""""""""""$""""""$"""""""""""$$$"""""$$""$$"$$"""$"$""$$$$$$$&"$$$$$$$$$"""$$"$""$$$$$"$$$$$""$$$""""$""""""""""        " " " " " """"""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"""""""$"$"$$$$$$$$"$$""$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""     "" "" """"""" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$""""""$"$$$"$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""     " """" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$""$"$""""$"$$"$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""    """ " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""    " """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"""$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""   " """""""" """""""""""""""""""""""""""""""""""""""""""""""""$"$""$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""  " " "" "" """""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""  """"" """""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&$&&$&$&&$$&&&$$$$$$$$$$$$$$$$$$$$$"$"$"""""   " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&$$&&$&$&&&$$$$$$$$$$$$$$$$$$$$"""""    " "" " """ """"""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$   "" """ """""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&$$$$$$$$$$$$$$$    " " "" """"""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$&$$$$$$$$$$$$  " """ """"""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$&$$&$$$$$$$$$&$&$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$$$$$$$     "" "" """"""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$    """ """"""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&$&$$$$&$$$$$$$$&$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&     " """""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$&$$$&&$&$$$$&$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$&       """"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&$&&$&&$&$&$&&$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$$$&$$$$$     " " " """"""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&$$&&$&$&&$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&     " " """""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$&&       """ """" """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$&$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&&$$$&     "" " """""""""""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&&&&   """""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&$$&&&&&&&&&"      " "" """""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&