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 = SURVEY_MISSION TARGET_NAME = MARS IMAGE_ID = '165S01' IMAGE_NUMBER = 48491852 IMAGE_TIME = 1979-09-04T09:30:02Z EARTH_RECEIVED_TIME = 1979-09-05T03:52:00Z ORBIT_NUMBER = 1165 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.012730 NOTE = "VERY HIGH RESOLUTION STEREO 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 KA"A~qo !U4NT4Q ~   iP7s5@dL* ` @                    `          "                 ""    "       " "  "            """ """ " ""          " """"""""""        "     "  """"""" " "" """""""""        "" "" """""$"""""""""""""""""$$$"""""""         "" "  """""""$$$$$"$""""""""$$""""$$$""""""""              """"""""" """"""""""""""$"$""""""""$$$"$$$$$"""""" "" p          """""""""""$$"""$$"""$$$$$$"$"$"""$$$$$$"$$$$$""""""""" "  8     "$$$""" """"$$"""$"$""$$$$$$$$$$$$$$$$""""$$$$$"""""""""""               """"$$$"" ""$"" """$"$$$$$$$$""$$$$$$$$$$$$$$$$""""""""" "          " " """"$"$"  " ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""" " " "               " " """""""""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$""" " ""            "" " """""""$$$$$"&$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$"$$"$$$$$"$$"""""     "             " ""$$"" """"""""""""""""$"$$$&$$$&&$$$$&$$$$$$$$$$$$$"$$""$$$$$$$$$$"$"""""""" "`      """""              """""""$$""""""$"$$"""""""""""""$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""" "   "     "         """ "$$$$$""$"$$$""""$"$$$"""""" """""$$$$$$$$$$$$&$&$$$$$$$$&$$$$$$$$$"$$$$$$$$"$$$""""""""""     " " " "  "            "  """$$$$$$$""""$"$$"$$"$"$$""""""""$"$$$"$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""""""""""  "     "" """" " "  """           """"$$$$""$$"""""$"""$$$""$$$""""""$$$$$$$$$$$$$$$&&$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$"""""""""""     """"""" """              ""$" """""""""""$"""""$$"$"$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""""""""""       """"""" "                   """ """"$""""""""""""$$$$$$$$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$""$$$$$$$"$"$"$$$"$$$$$$"$""""""""" "       """"" """""" "          "   " """""""""""$$$$$""""$$$$$$"$$$$$$$$$$$&&$$$&$$$$$$$$$$$ "&$$$$$$$$$"$"""""""$"$$$"""$""" "        """" " " " "            "    " """"""""""$$"$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$""$"$"""""""""""$"""" """" (       " "" "" " " "" "          ""    """"" " " """""""""$"$$$""$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$$$$"$$$$$$""""$"$""""""""""""""""" "" "" " P  " " """" """ " ""        """  ""  """" """""""""""" """"""$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$""""""""""""" """" "" X   " " """" "" " " "" "     """ ""  """"""""""""" """"""""$""""$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""" " "" " "" ""      " """""" " """ " " " " "       " "  ""$$$""""""""""" " """"""""$""$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""$""""""" " """"" " " " @    " " " """ """""""""" "" """ """ "     " "$" " "$$$$"""$$$$$"""""""""""""$"""$$"$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""" "" """"" " " "     &" " "" """""""  """"""""""""""" """" """ "     "$"""""" "  ""$$$"$""$$"$$$$""""$$""$"""""$$"$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""""""""""" """ " "  "   " """ " " " "" " """" """""""""""" """ " " """""""   """"""""""" $&$$"$$"$"$"$"$$$""$$$$$$$$""""""$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""         " """" " """ " " """"" """""""""""""""" """"" " """"""" """ " " " " ""$""$$$"""$&&$$$"$$"$$$$$$$$"""""$$$$$"$$""$"""$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$""""""""""" """"" " " "   """""""""""""" """"" """"""$$""""""""""""" "" """"""""""" "" "" """$$"""""""$$&$$$"$$$$$$$&$&$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$""""""""""""""" "" " "  " """""""""""""""""" "" """"""""""""""""""""" " " " """""""""" """"""" """"" " " " $"""""""""$$$$$$$$$$$$$$$$$$&&&&$&$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$"$$"$$$$""$$"""""""""""" " "" " " " "    """ """"""""""""""""""""""" """"""""""""""" """""" """ """""""""""" "" """" ""$"" " "" "" """""$""$"""""""$$$$$$$$$$$$$$$$&$$&$&&$$$$$$$$$$$$$""$$$$$$$$$$$$$$$"$$"$$$""$""""""""""""""""""""""" " " " "    """"""""" """"""""""""""""" """"" """""" """" """""" """"""""""" """"""""""""""""" """"" " " """"""""""""""""$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$&$$$$"$$$$$$$$$$$$$""""$$$""$"""""""""""""""" """"""" " "   "" """"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""  "" """"$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""""""""""""""""""""" """"" " "  """" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""$"""""" " "" " " " """"""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""" "  "  " ""$$$""""""" """""""""""""""""""""""""""""""" """""""""$$"$$""""""""""""""""""""$""$""""" " " """" """"" """"""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$""""""""""""""*""""""""""" " "  " "   """"""""""""" """"""""""""""""""""""""""""""""" """"""$""""$$$""""""""""""""""""$$$$$$"""""""" """" """"""""$"$"""""$$$$$$$&$$$$$$$$$$$$$"$$$$$$&$$$$$$$$$$$$$$"$$$""$$""""""""""""""""""""""""""""" "  "     """"""""""" """""""$"""""""""""""""""""""""""""""""""""""$$$$""""""""""""""""""$$"$$""""""  " """"$$$$$$$$$$"""""""$$$$$$$$$$$$$$$$"$$$$$$$$&$$$$&$$$$$$$$$$$$$""""$""""""""""""" " " """"""" " "" "   "    " " " " """"""""""""""""""""""""" """"""""""""""""""""""""""""""$$$$""""""""""""""""""$""""""""" "" """ """"" ""$$$$$$&$$$$$"$$"""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$"$""$$$""$""""""""""""""" """"" " "" " " ""L     " " """"""""""""""""""""""""""""" """""""""""""""""""""""""""$"""""$"""""$""""""""$"""""""""""""$""""$"""$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""" """ """" "" "" "" " "    """"""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""$"$"""$"""""""""""""""$$$$$$$"$$$&$$$$$$$$$&&$&&&$&&$&$$$$$$$$$$$$$&&&$$$$$$$$$"$$$$$$$$$$$$$$$""$"$$$"$ """""""""""" "" " "" "  "     """"""""""""""""""""""""""""""" """"""$"""""""""$""""""""""""""$""""""""""$$"""$"$$$""""""""""""""$"$$$$$$$&$$$&$$&$$$$$$$$&&&$$$&&$$$$$$$&$$&$&$&&&&$$$$$$$$$$$$$$$$$$$"$"$"$""""""""""""""""""" """" " "" "" "" "     "" """"""""""""""""""""""""""" """ """"""""""""""""""""$""""$""""$$"""""""""$"$"$$$$$$$$""""""""""""$$$$$$$$&$$$&&$$$$$$$$$$$$&$$&&&&&&&$&$&&&&$&$$$&$$&&$&$$$$$$$$$$$$$""""""""""""""""" """""" " """"""" " """""  "    """""""""""""""" """"""$"""""""""""""""""""""$$""$$"""$""""""""""""$""""$""""$"$$"$$""$$$""""""$"""$$$$"$$$$$$&$&&&&&&$$$$$$$$$&$&&&&&&&&&&&&&$$&&&&&$$$$$&$$&$$$$$$$$"$"""""""""""""""""""" "" "" " " " "" ""   "" """""""""""""""""""""""""""""""""""""""""""$"$""$"$""""""""""""""$"$$$$$"$$"$"$$"$$$$""""""""$$$""$$$"$$$$$$$&$&&&&&&&&$&&&$$&$&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$"$"""""""""""""""""""""""""" " " " " "" " "    " """""""""""""" """""""""""$$$"$""""""""""""$$$"""$""""""""""""""""$$"$$$$$$$$"$$""""""""""""""$$$$$$$$$$$&$&$&&&&$&&$$&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$$$""$""""""""""""""" "" """ " " "" """"" "" " " " "@   " "" """ " """""" """""""""""""$""""""""""$$$"$"$$$""$"$""""""$"""""$$$"$$$$$$""$"""""$""$"""$$$$$$$$$$$$&$$&&&&&&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$"""""$"$"$""""""""""" """ "" " """" " "" " " """" " " "      "" """"" """"""""""""""""$"$"""""""""""""""$""$"$$""$$$""""""""$$"$$$"""$$$$"$$"$$"$"$$$$$$$$&$$&$$$$&&&&&$&&&&&&$$$$&&$$&&&$&&((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$"$""$"""""""""""""" " """ """ "" " """ " """ "" " "" " " " " "6   """"""""""" """" """"""""""""""""$"$"""""$$""$"$"$""""""""$$$$$$$$$$$"$$"$$"$$$$"$$$$$$$$$$&"$$$&&&&&&&&&&$&&$$$&&$$&$&&((&((&&&&&&&&&&&&&&&&&$$$$$$$$$$$"""$""""$"""""""""" """"" " " """ " "" " " "" " "" "" " " "" " "l4   " """""""$""""""""""""""$"""$"""""""""""""""""$$$$$"$""$$$""""""$$$$$&$$$$$"$""$$$"$$$"$$$$$$$$$$$&&$ &&&&&&&&&$$$$&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$"$$"""""""""""""""""""""" "" " """""" """"""" "" "" """"" "" " """ " " "  "  """"""$$$$$"$""""$$""$"""""$$$$$""""""""""""$"$$$$$$"$$$$""$$$""$$$$$$$$$$$"$$$""$$$$$$$$$$$$$$$$$$&&&&&$&&&&&$&$&$$$$$&&&&&&&&&&&&&" &&&&&&&&&&$&&&&$&$$$$""$""$"""""""""$""""""" " " " " """" """""""""" """"""""" """ " "" " " " " (  """" """"$"$"$"$$""$"$"$"$"""""$"""""""""$$$$$""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$""$"$$$$$$$$&&&$&&$&&&$&$&$$$&$&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&$&$$$$$$$""$"""""""""""""""""" " " ""  """"""""""""""""" """""""" " """"" "" " " ""     " """""""""""$$""""$"$$$"$$$$"$$$$$""$""$$$"$"""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$$$$$&&&&&&&&$&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"""""""""$"""""""""""""""""""""" """"""""""""" " """""" """" """""" """ "" " " "   """""""$"""""$$$$$"$$$$$$$$$$$"$$$$""$""$""""""$$$$$$$$$$$"$$"$$$&$$$$$$$$"$"$"$$"$$"$$$$$$$$$$$$$$$$$&&&&$&$&&&&&&&$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""""""""""""""""""""" """ """""""""""""""""" """" """"""""""""""""""" "" "   """" """""$""$"$"$$$$"$$$$$$$$$$$$$$$$$"$$$$$$""$"$$$""$$$$$$$$$$$$"$$$$$$$$""$$$$$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$&&$$&&$&&(&&&&&&(&&&&&&&&&&&&&&&&&$$$$$$$$"$""""$"""""""""""""""""""""" """"" """""""""""""""""""""""""""""""""" " """" " " "   """""""""" ""$"""$$""$$$"$$$$$$$$$&$&$$"$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$&$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&$$$$$"""$"$$$$$"$"""""""""""""""""" """"" """""""""""""""""""""""""""""" """"""""" "      " """"$$$"$""""""$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"""$$"$$$$$$$$$$$$&$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$""$$$$$$$$$$"$"""""""""""""" "" """"""""""$ """""""""""""""""$"""""""""""""""" " "      """" ""$$$$$$""$$$"$$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$"""$""$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&$&$&$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """      "$"""""$$"""$$$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&$$"$$$$$"$"$$$$$$$$$$$$$$$&&&&&$$&$$&&&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$&$$$&$$$$$&$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""" """""""" """  \    """"" ""$$$"""""""$$$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&$$&$$$$$$&$$$&&$&&$&&&&&&&$$$$$$$&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&$$$$$$$$$$$$$$$$$$""$""$""$""""""""""""""""""""""""""""""""""""""""""""""""""" "" """ "  "   " " " """$""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$&$&$&&&&$$$$$$$$$$$&&&&&&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&$$$&$$$$$$$$$$$$$$$"$"""""""""""""" " """"""""""""" "" """"""""""""""""" """" "" " """""$"$  " " """""""" """"""$$$$$$$$"$$$$$$$$$$&&$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$&$&&$&$$$$$$$$$$$$&$$&&&$$&$$$$$$$$$&&((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$"""""""""""""""" """"""""$""""""""""""""""""""""" """" """ " """""""$  " """ " " """" """ "$"$$$$$$$$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$&&$$$$$$$$$$&$&$$$$$$$$&&$$$$$$&&&(((&((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$&$$&$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """"""""$$  " " "" """ "" """"" ""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" " """"""""$ " "  " """""""""""$$$$"""$$$$$$$$$$$$$"$$$$$$$$&$$$$$$$$$&$$$$$&$&&$$$$$$$&&&$$$&$&&$$$$$$&$$$&&$$$$$$$$$&$$(.&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$$$$$&$$$$$"$$$$$$"$$$$$"""$""""""""""""""""""""""" """""""""""""""""""""""""""""""" """""""""$ " """" "" "" """""""""$$$$$$$$$$"$$$$$$$$$$&$&$&$$$$$$&$$$$$&$&&$$$$&$$$$$&&$$$$&&&&$&&&&$&$&&&$&$&&$$$$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$&&$$$$$$"$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" " $  " " ""  """"" """$""""""$$$&&&$$"$$$$$$$$$$$$$$$$$$$$&$$&$&$$$$$$$$&$$&$&&$$$$$&&$$$&&&&$&&&$$&$$&&&$&&$$$$$$$&&&&&&&&&&&&((&&&&&&&&&&&&(&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$"$$$$$$$$$$$"$"$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""" """" "@  "$""  "" """"$""""""""$"$$$&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$&$$$$$&$$$$&&&&&&&$$$&&&&&&&&$$$$$$&$$$$&$$$$$&$&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$"""$$"""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """ "H "" """" " """""$"$"""""""$""$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&$&&&&&&$&$&&$$&$&&&$$&&&&$&&&$$&&&&&&&&((&(&&&(&&&&&&&&&&&&&&((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$"$$"$$"""$$"""""$"$"""""""""""""""""""""""""""""""""" """"""""""" " "" "" "  " """"""""""""$""$""$"$$$"$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$&$$&$$$$&&$$$$$$&&&$&&&$$&&&&$&&$&$&$&$$&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&$$&$&$$$$$$$$$$"$""$""$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""    "" "" """""""""$""""""$$$$&&&$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$&$$&&$&$&$$$$&&&&&&&&&&&$&&&$&$$&&&$&$&$$&&&&&&&$&$&&&&&&&&&(((&((&&&&(&&&&&&&&&&&(&(((&(&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$$&&$$$$$$$$$$$$$$$"$$""""$$"""""""""""$"$"""""""""""""""""""""""""""""""""""""""""""   """"""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&&&$&$$&&&&$&&&$&&&&&$$$&&$$&&$&&$$&$&&&&&&$&&&&$&(((((&(&(&&&&&&&&&&&&&&&&((&(((&&&(&&&&&&&&&&&&&&&&&$$&$&&$&$$$&$$$$$$$$$$$$$$$$""$"""$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"     " " """""""""""""""""""$$"$$$$$$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&$&$&&&&$&&$&&&&&$$$&$&$&$$$&$&&&$&&&$$&&&&&&&&&&&&&&&(&((((((&(&&&&&&&&$&$&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$&$&$$$$$$$$$$$$"""$$$$"$"$""""""""""""$""""""""""""""""""""""""""""""""""""""""""" "    " " """""""""""" "$"""$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&&&&&&&&&&&$$$$$&&&$&&$$&$&&$$&&&$$$$&&$&$&&$$$&&(((((((((&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$"$$$$"$$$$"""""$$""""""$"""""""$$"$""""""""""""""""""""""""""""""""""" """" " ` """"" """"""""""""""""""$""$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$&$$$$$$$$&$&&&&&&&&&&$$$&&&$&$$$$$&&&&$$&&$&$$$$$$$&&&&&&&(((((((((((&(&&&&&&&&(*(&((&((&((&&(&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$""$"$"""$"$""""$"""""""$$"""""""""""""""""""""""""""""""""""""""" """ """"    " "" """"" " """""""$"""""$$$$$$&$$&$&&$$$$$$$$$$$$$$$$&$&&$$&&&$$$&&&&&&&&$$$$$&$&&$&&$$$$&$&$&&$&$$$$$$$&&&&(&((((((((((((((&(((&(&((((&(((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$"$""""$$$$$""""""""""""""""""""""""""$""""""""""""""""""""""""""""" " """ "    " " " """""" " """"""""$""""$$$$$$$$$&&$$$$$$$$&$$$$$&&$&&&$&$$$$&&$&&&&&&&&&$&$$$$$$$$$$$&&&&$&$$$$$$&$&&&&&((((((((((((((((((((&(&&((&&&&&((((&&&&&&&&$&&&&&&&&&&&&&&$&&$&$&$$$&$$$$$&&$$$$$$$$"$"$""""$$"""$$$""$""""$"""""""""""""""""""""""""""" """"" """""""""""" "" "   " " """""""""""""" """""""$$$""$$$$$$$$$$$$$$$$$$$&$&$$$$&$&&$&$$&&$$$&&&$&$&&&&$&&&$&$$$$$$&&&$$$$$$$&$&$&&&&&&&&(((&((((((((((&(&(&&&(((&&&&(((((&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""""$"""$$""""""""""""""""""""""""""""""""""""""""""" """"""" "" "" "@  " " """"""""$"""" """"""$$$&&$&$$&$$$$$$$$$$$$$&$$&$&$&$&&$$&&$&&&&&&&&&&&&$&&&&&&&$$$$$&&&$&$$&&&$$$$$$&&&&&&((((((((((((((((((((&&(((((&&((((&&&(&&&&&&&&&&&&&&&&$$&&&&&$&$$$$&&$$$$$$$$$$$$$$$$$$$$"""$$""""""""$"$""""$"""""""""""""""""""""""""""""""""""""""""""" """""" " "  """"""""""""$$""""$$$$$&&$$$$$$$$&$$$$$$$$$&$$$$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&$$$$$$$&$&&$$$$$$$&&&&&&&&&&&((((((((((((&(&(((&(((((&((((&&(&(&&&&&&&&(&&&&&&&&&&&$&&&$&$&&&&$$$$$$$$&$$$$$$$$$$$$$$$"$$$""""""$$$$""$""""""""""""""""""""""""""""""""""""""""""""" """" """"  "  """"""""""$$$$$$"$$$$$$&$" $&$$$$$$&$$$$$&&&$&&&&$&&&&& $$&$&&&&&&&&&&&&&&&&&$&$$$$$$$&$&$$&&&&&&&&&&&&&&&((((((((((((&(((((((((((((((((&(((&&&&&(&&&&&&&$&$&&&&&$$$$&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$$$$$""""$"""""$""""""""""""""""""""""""""""""""""""""" " " "" "" " " " """"""""""$"$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&&&&$$&$&&&&&&&&(((((((((&(((((((((&(((&&(((&(&(&&&(($&&&&&&&&&&&&&&&$$&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$$""$"$""$"$"$"""""""""""""""""$"""""""""""""""""""""""""""" " " """"$h " """"""""$"$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$&$$&&$&&&&&&(((((((((($((((((&&(&((((&&((((&&(((&&&&&&&&&&&&&&&&&$&$&$&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ""$$$"$"$"""""""""""""""""$""""""""""""""""""""""""""""""""" """$ " """""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$&&&&&&&&$&&&&&&&&&&&&&(&&&&&&$&&&$$$$&&&&&&&&$$&&&&&&(((((((((((((((((((((((&(&&&(&&(((&((&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$&$$$$$$$$$$$$"$$$$$"$$$$$$$""""$""$"""$""""$"""""""""""""""""""""""""""""""""""""""" "" ""  " " """""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&$&$$&$&&&&&&&&&&&&&&&(&(&&&&&&&&&&$$&$&&&&&&&$&$&$&&((((((((((((((&((((((&(&(&&&&&&(((((((&(&&&(&&&&&&&&&&&&&&$&&$$&$$&&&&&$$$$$$$$$$""$"$$$$$$$$$$$$"$"$$$$"$"$"""""""""""""""$""$"""""""""""""""""""""""""""  " ""  " """""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&((((&$&&(*((((((*(((((((((((((((((&&((((((((((&&&&&&(&&&&&&&&&&&&&&&$$&$&&&&$$&$$$$$$$$$$$$"$$$"$$$$$"$"$""$$$"$$$"$""""""""""""""""""""""$"""""""""""""""""""""""" "" """ " ""$ " """$"""""$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&$&&&(***(&(&(((((((((((((((((((((((((((((((((&&&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&$$&$&&&&$$$$$$$"$$$$$$$$$$$$$$$$$"$""$$$$$$"$"$"""""""""""""$""""$"""""""""""""""""""""""""""""" " " "$" "" " """"""""$$$$$$"$$""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&$&$&((((****((((((((((((((((((((((((((((**(((((&(((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$"$$$$$"$$$$$$$"$$$$"$$$"$$$"$"$"""""""""""""""""$"""""""""""""""""""""""" "" """ " "" ""< " " """ """""""""$""$$$$$$$""$$$$$""$$"$$$$$$&$$$$$$&$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$&((((((****(*(((*((((((((&((((((&(&(((((((((((&(&&(&&(&&&&&(&&&&&&&&&&&&&&&&&$&&$&&&$$$$$$"$$$$$$"$"$$$$$$$""$$"$$$$""$$"""$"""""""$""""""""""""""""""""""""""""""""""""" " """" " " ""< """"""""""""$"""""$$$"$$"""""$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&*((((((((**(((***((((((((((((((((&&(((((((((((&(&&(((((&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$""$$""$$$$$$$$$$"$$$$$$$$""""""""""""$"""$"""""""""$"""""$""""""""""""""""""""" """ " """ " """"""""""""""""""""$$$"$"$$"$$$$$$$$$$$$$$$&$$&$$$$$$&&$&&&$&$&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&((((((((((((((*((((((((((((((((&(&(((&(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$"$$$$$"$$$$$$$$$"$$$"$"$"$"$$$$$""$"$$$"""""""""""""$"$"""$"""""""""""""""""" " " """ """ $ """ """""""""""""""""$"$$$"$$"$""""$"""$$$$$$$$$$$&$$$$$$$$$$$$&$&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&(&&(&&((((((((&(((*(((((((((((((((&(((((((((((((((((((((((&&&&&&&&&&&&&&&$&$&&&&&$$$&&$$$$$$"$$$$$$&$$$$$$$$"$""$$$$$$"""$"$$"""$""""""""""""""""""""""$"""""""""""""""""""""" " """"" "$"" " """"""""""" ""$""""""""$$""$""$$""$$$$$$$$&$$$$$$$$$$$$$&$&$&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&&(&((((*(&(((((((&&(&(**(((((((((((((((((((((&(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""$"""$""""""""""""""""""""""""""" """"""" """"$ " """"""""""""""$"""$"$""""$""""$"$"$$$$$$$$$$$$$$&$$$&$$&$$&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&(((&(((((*((((((((&&(*(***(*(((((((((((((&&(&&&&&((((((((*(((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$&$$$&&$$$$$$$$$$$$$$$$$"$"$"""$$""""""""""""$""""""""""""""""$"""""""""""""""""""""" " "" """"  " """"""""" """""$$""$""""$"$""""""""""$$$$$$$$$$$&$&$$$$&$$&$$&&&$$&&&$&&&&&&&&&&&&&&&&&&&&((((((((***((((&(&&(,******((**(((((((((((&((((&&((((((((((((&(&&(&&&(&(&&&&&&$&&&&&&$$&&&$$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$$"""""""""""""$$$"$"""""""$"""""""""""$""""""""""""""""""" "" " """"$ P " """ """""""""""$$"""""""""""""$""""$$$$$$$$$$$$$$$$$$&$&$$&$&&&$$$&&&&&&&&&&&&&&&&(&(((((((((****((((((&(,,,**((*(*(((((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&$&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$"""$""$""""""""""""""""""""""""""""" """"""""""""""""" """""  """ "" """ """""""$$""$"""$$"""""""""$$""$$$$$$$$$$$$$$&$$$$$&&$$&$&&$&&&&&&&&&&&&&&&&((&((((((((********((*****,**((*****((*((((((&(((((((((((((((((((((((((&&&&((&&&&&$&$&&&&&&&&&$&&&$$&$"$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""$"""""""""""""""""""""""""""""""""" """""""""""" """"  " """""" " " """""""$"$$""$$$""""""""$$$$$$$$$$$$$$$$$&&$$&&$&$&$&&&&&$$&&&&&&&&&&&&&&&((((&(((((*(********,*,*******((****(**((((((((((((*(*(((((((((((((((&(&&((&(&&&&&&&&&&&&&&&&&&$$&$$""$$$$$$&$$$$$$$$$$$$$"$$$$"$""""""""$"""""$"""$"""""$""$""""""""""""""""""""""" "" """" """ " " " " " "" """""""""$$"$$$"$"""""$$$$$$$"$$"$$$$$$$$&$&$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&((((((((************,,*******((((**((*((((((((((((((*(*(((((((((((((&&&((&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"$"""""$"""$"""""""""""""""""""""""""""""""""""""""" "" " " "  " "" """"""" """""""$"""""""$$""$$"$$"$$$$$"$$$$$$$$&&$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&((((((((((***(*****,,*******(((*(*((((((((((((((**(****((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&$$$$$$$$$$$$&$$$"$$""$"$$""$$"$"$""$"""$""""$"""""""""""""""""""""" """"""""""""" """"  " " """" " """""""$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$&&&&&&&&&&&&&(&&&(&&&(&(&(((((*(*(((********(******(((((*((((((((((((****((**((((((((((((&(((&&&&&&&&$&&&&&&&&&&&&&$&&&&$$&&&$&$$$$$$&$$$$$$$$$$$$$"$"$"$$$$""""$""""""""$"$""""$""""""""""""""""""""""""""" " " " """  " " " """"""" """"""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&(&&((&(((((((**(****(************(***(**(((((((((((((**(*(*((((((((((((((((((&&&&&&&$$&&&&&&&&&&&&$&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""$$""""""$$"$"""""""""""""""""""""""" """""""""""" "" " " "" " """""""""""""""""""$"$""""$$$$$$$$$&$$$"$$"$$$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&(((((((((((*(((((*(********(*(****(**((**(((((((**(*(((*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&(&&$$$$&&$$$$$&$$$$$$$"$$$"$$$$$$""""""$""""$""""""""""""""""""""""""" """"""" """"""" "" " """""""""""$$""""""$$""""$$$$$"$$$$$$$""""$$"$$$$$$$&$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&((((*(**(***(*((*(*(**((**(((**(******(((((((((((*(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$""$"$"$"""$""$$"""""""""""$""""""""$""""""""" " "" "" "" " """ " """"""""""$"$"""""""""""""""$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&(&&&&((*(((**(*******((((*((((***(**((((((((((((((((((***((((((((((((((((&(((&(((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$""$$$$"$$$$""""$"""$$"""""""""""""""""""""""""""""" """ """" """" " " " " """""""""""$$$""""""""""""$"$$$$$$$"""""$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&&&(((((((((*******((*(((((***((**((((*((((((((((*(***((((((((((((((((((((&(((&(&(&&(&&&&&&&&&&&&&&&&&&$&&&&$$&$&$&$$$$$$$$$$$$"$"$$""$$$$""$"$"$""$$"""$"$"$"""""""""""""""""""""" " " " " " $@ " " """"""""""$$$""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$&&&&$&&&&&(&(&((((**(((******(((((**((((((**((((((**(((((((((***(*((**((((((((((((((&((((&((((&&&((((&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$"$"$$""$"$$$$$$""""""""$"$""$""""""""""""""""""" " """ " "" "" " " " "" """"""""""""""""""""""""""$""$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$&&&((((((((((*((***(((*****((**((((*(((((((((((((((((**(*****((((((((((((((&(((((((((&&&&&&(((&&&&&&&&&&&&&$&&$$&&$&&$$$$$$$$$$$"$$""""$$"$""$""""""$"""""""""$""""""$"""""""""""""" "" " " " " """" """"""" """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$&&(&((((((&(((*(*(****((***(((((((*(*(((((((*(((((((((((**(*((((*(((*(((((((((((((((((&&(&&&(&(&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$"$$$$$"$""$$$$"""""""""$""""$""""""""""""""""" """"" """" " " " """ "" " """"""""""""""""""$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(((((((((((((*(***(((((***(((((((((((*(*((((((((((((((*((***((((((((((((((((&&(&(((&&&&(&&&&&&&&&&&&&&&&&&&&$&$&&&&$$$$$$$$$$"$"$$$$$$$$""$""$""""""""$$$"""""""""""""""""""""""""""" " " "" " " " """"""$"" """""""""""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&&$$$$$$$$$$&&$&&&&&&((&(((((((((((((*****((((**(((((*((*((((((*((((((((((((((((((((((((((((((((((&((((&&((&&(&((&&(&&&&&$&&&&&&&&&&&&&$&&&$&$$$$$$$"$$$$""$"$$$"$"$$$"$"""""$""""""""$"""""""""""""""""""" " "" " """<@ " " """""""""" """""$$$$$"$""$$$$$$$$$$$$$$&$&&$$$$$$$$$$&$$$$$&$$$&$&&$&&&&&((&((&(((((((((((((((*(****(*(*((((((((((((((((((((((((((((*((((((((((((((((((((((((&((&(((((&&&&&&&&$&&&&&&&&&&&&&$&$$$$$$"$$$$"$$$$$"$$$"$$""""""$"""""$"""$""""""$""""""""""""""""""" "" " " "" "" " "" " """"""" """""$"$"""$"$$$$$$$&&$$$$&$$&$$$$$$"$$&$$&&&$$$$&$&$&$$&&&&&&(((&(((*((((((((((*(*((*((((**(*(*((*(((((((((((((***((((((*(((((((((((((((((((((&((((&(((&&&(&&&&&$&$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""$"""""""$""""""""""""$""""""""""""""""""""""" """ " " "" """" """" """"""""""""$$$$""$$$$$$$$$$&&&&&$$&&$&&$$$$"""$$&$&&&&&$&&&&$&$$&&&(((&((& ((((*((((((((***(*((*((((((((*((*((((((*((*(****((((((((&((((((((((((((((((&(&(&(&(((&&&&&&&$&&&$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""$$"$""""$$""""$"$"""""$""$""""""""""""""""""" " "" " " """" """ """" """""$""$"$$""$$$"$$"$$$$$&&&&&&&&&$&&$$$$$$$$$&&&&&&$&&(&&&&$$&&&&&&&&&(&&(((((((((((((((((((((*(((((&&((*(*(((((((((********(((((($((*((((((((((((((((&&((((&($$&&&&&&&&&$&$&&&&&&&&$$&$$$$$""$$$$$$$""$$$"""$""""""$""""""""""""""""""""""""""""""""" "" " " " " """ """ """$$&$$$$$$$$$$"""$$"""$"$$$$$$$&&&&&$&&&&&&&$&&&&&$&$&$&$&&&$&&&&&$&&&&&(&(&((((((((((((((((((((((*((((((((***(**((&((((((*******(((((((((((((((((((((((&&(((&&(&((&&&&(&&&&&&&&&&&&&&&&$$$$$$$$""$$$$$$$$"$"$"""""""$$$"$"$"$$$"""""""""""""""""""""""" "" " " " """"" " " """""$$$$$$$$$$"$""$$$$$"$$$$$$$&&&&&&&&&&&&&&&&&$$&$$$&&&&&$&$&$&$&&&(&&((&&(((((((((((((((((((((((((*(*(**(*(*(*((((((((**(*****(((((*(((((((((((((((((&((&&((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$""$$$$$""""""""""$"""""$""$"""""""""""""""""""" "" "" "" " """ " " """$"$$$$$$""$$$$"""$$$"$$$$$$$$$&&&&&$&&&&&&$&&&$&$&&&&&&&&$&$$&&&&&&&&((&&((((((((((((((((((((((((((**((**(*(***(******((******((((((((((((((((((((&&(&((&&&&&&&&&&(&&&&&&&&&&&&$$$$$$$$$$$$"$"""$$"$$$"$$$$""""""""""$"""""""""""""""""""" """""""" """"""" " " " " " ""$("""" """""""$"""""""$"""$$"$$$$$$$$$$&$$$&$$&$&$&&&&$&$$&&&&&&&&&$$$$$$&&&&&&&&&&&&(&(((((((((*((((((((&((*(((((*(*((**,***************((((((*(((((((((((((&&(((&((((&(&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$$$$$$"""$$$"""$"$"$"""""""""""$""""""""""""""""""""""""""""" """"" "" "" " " """"""" " """""""""""$"$""""""""""$$$$$$$$$$$$$&&$&$$&&&&$&&&&$&&&&&&&&&&$$$$$$$$$&&&&&&&&&(((((((((((((((((((((((((((*(**((((**************(****(((((*((((((((((((&&&&&&(&&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$$$""$"""""""""""""""""""""""""""""""""""""""" """""" " " """" """ " "" "" $""" " """""""""""""""""""""""""""$$$$$$$$$$$$&&$$$&$&&&$$$$&&&&$$&(&&&&&$$$$$$&&&&&&&&&&&&(((((((((((((((((((((((((((*****(********************(((((((((((((((((&&&&&&&&(&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$"$$"$"""$"$$"$""""""""""""""""""""""""""""""""""""""""""""" "" " """""" """"" " """ """"""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$&&$&&&&&&&&$$&&&&&&&&$$$$$$$&&&&(&&&&((((((((((((((((&&(((((((((*(***********************(*(((*(((((((((&((((&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&$$$$$$$$$$$"$$$$$$$$"$$$$"""""""""""""""""""" """""""""""""""""""""""" """ """"""""""" " "$ $" """"" """"""""""""" """"""""""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&$&&&&&&&&&&&$$$$$&&&&&&&&(&&(((((((((((((((((((((((((((*************************(((((((&((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$"$"$""""$"$""$"$""""""""""""""""""""""""""""""""""""""" """""""""" """" """ "" """"""""""" """"""""""""""""$$"""""""$$$"$$$$$$$$$$$$$&&&&&&&&$&&&&&$$&&&&&&(&$&&&&&&&&((&((&((((((((&&(((&(((((((((((*(********(************(*(((((((((((((&((&(&(&&(&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$"$$"$$$$""$"""""""""""""""" """""""""""""""""" """""" """""""""""""""" "" """"""""""$"""""""""""""""""$$$""$"""$"$$"$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&*(&&&&&&&&&&&(((&&(((((((((&((((((((******((*(**(**(***********(((((((((((((((&((((((&((&&&&&&&&&&&&&&&&&&&&&&$&&$&$$&$$$$"$$$$$$$$$"$$$$"$$$$$"""""""""""" """"""""""$""""""""""""""""""""""""""""""" "" " """$"""""$$"$""""" """"""$""""""""$$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(((((((&&&&(&&&(&&&((((&((&(&((&(((((((**(((*(*(((((((*(((*******(((((((((((((&(&&((&&&&&&&&&&&$&$&&$&&&&&$&&&&$$&$$&$$$$$$$$$$$$""$$$$$"$"$$""$"""""" """""""""""""""""""$""""""""""""""""""""""""""" "" " " """""""""$$"""" "" """$$""""""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(((((((&(&&(&&&&&&&((((&&&&(&(((((((((((((((((((((((((((((*(((*((((((((((((((&((((((&&&(&&&&&&&&&$&&&&$$$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""$$"""""""""""""""""""""""""" " """"""""""$"""""""""""  4""""""""$$$""" """""$$$$$$""$"""""$"$""$"$$$$$$$$&&&&&&&&&&&&&(&$&&&&&&&&&((((*((&((&&&&&&&&(&(&&(&(&(((((((((((((((((((((((((((((((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&$&&&$&$&$&&&$&$$&$$&$$$$$$$$"$$$$"$$$$$$$$$$"$""""""$"" """"" """"""""""""""""" """"""""""""""""" "" "  """""""""""""""""$$$$$$$$$"""""""$$$$$$$""$"$$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&(((((((((((&&&&&((&&&&&((((&((((((((((((((&((((((((((((((((((&((((((((((&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&$$&&$$$$$&$&$&$$$$$$$$$"$$$$$$$$"$$$$$""$""""""" " """"""""""""""""""""" """"""""""""""""""" " """""""""""""""$$$$$$$$$"$"$""""$"$$$$&$$"""$$$&&&&&&&&&&(&&&(((((&&&&&&&&&((*(((((&&(&&(&&&&&&(&((&(((((&(((((&(&&(((&((((&&(((((((((((((((((((((&((&&&&&&(&&&&&&&&&&&&&&&$&&&$&&$&$$&$$$$$$$$$$$$"$$$$$"$$"$$"""""$$$$$$""$""""" " """""""""""""""""""""""""""""""""""""""""" ""   "$"""""" """""""""$""""$$$""$$"$"$$$&$$$$&&$$$$$$&&&&&$&&&&&&&&&(((((&&$&&$&((((((((&((&&&&&&&&(((((&(&((&((((&&(&&(&(&(((&&((&&((&(((((((((&&((((((&(&(&&&&(&(&(&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$""""$""""""""""$$$$"$""""""""""""""""""""" """"""""""""""" ""  """"" """""""""""""""""$""$$$$$$$$$$$$&$$$$$&&$$&&&&&&&&&&&(&(((((((&$$&&(((((((((&(&&&&&&&(&(((&((&&(&(&(&&&&&&(&&&(&((((((&(((&&((&(&(&(((((((&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"""""$$$$&$&&$$$"""" """""""""""""""""""""""""""" """ " " " """""""""""""""""""""""""$$$$$$$"$$$$&$&$$$$$$&&&&&&&&&&&&&&((((((((&&&(((((((&(&&&&&&&&&&(&&&((&(&&&&&&&&&&&((&(&&&&&(((&&(&&((&((((&&&(((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$""$"""$$$$&&$&&$$"""""""""""""""""""""""$$"""""""""" """"" " " " """"" """"$"$"""""""""""""""""""$"$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&((&((&((((((&&(((((((&&((&&&&((((&(&&&&&(&&&&((&&&&&(&&&&&&&((&(&&((&&&(&&(&&&&(&&(&&&&&&&&&&&&&&&&$&&&&$$$&&&&&&&$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$"$$"$""$$""""$"$$$$$$$$$"$""""""""""""""""""""""""""""""" """" """ """""""" "" "$p" """"""""""""""""""""""""""$$$$$$$$$$$$&&&&&&&&&&&$&&&&&&&&&&((&&&&((((&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&(&&&&&(&&(((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$$&$$$$&$$$$$$$"$$$$$$$$$$$$$$$"$$$"""$$$"$""$$"$$$$$""""""""""""$"""""""""""""""""""""""""""""""""" """" " " """""" """""" """""""""""""""""$$$$$$$$$$$$$&&&&&(&&&&&$&&&&&&(&&&&&((&((&(&&(&((((((&&&&&&&&(&((&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&(&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&$$$&$$&$&$$$$$$$$$$$$$$$""$$$$$"$$$$"$""$"$""$""$""$"""""$"""""""""""""""""""""""""""""""""""""" " """" """ """"$"" """""""""""""""""""""$$$&$$$$$$$$$$$$$$&$$&(&&&$$&&&&&&&&&&&((((((((((&&(((&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&(&(&&&&&&&&&&&&&$&&&&&&&$&&&$$$&$$&$$$$$$$$$$$$$$$$$$$""""$$$$$"$$$$"""$$$""$"""$""$""""""""""""""""$""""""""""""""""""""""" """ """"""" " """" " "" """"""""""""""""""$$&$$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&(&((&(((&&(&(&&&&(&&&&&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&$&&&&&&$$&$$$&&$$$$$$$$$$$$$"$$"$$$"$$$$$$$$$"$""""$$"$$$"$"$$""$"""" "" """""""""""""""" """"""""""""" " " " """z " """"""""" """"$$"""$$"$$$"$$$$&&&&&&&&(((&&&&&&&&&&&&&(&&&(&(&&&&(&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&$$$&$$&&&$&&$$$&&$$$$$$$$$$$$$"$$$$"$"$$"$$$$$$$$"""$$"$"$$$""""$""""""""""" " """"""""""""""""""""""""" """ " " " $ """""" "" """""""""" """$""""""$$$""$$$$$&&&&&&&&(((&&&&&&&&&(&(&&(&&&(&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""$$$$"$$$""$$""$"$""$"""""""""" """"""""""""""""" """"" """ """""" " " "" " """"""""""""""""" ""$$$$"""$$$$$&$$$$$&&&$&&&&&&&(&&&&&&&&(&&&&&&&&&((&&&&&(&&((&&$$&&&&&&(&&&&&&&&$$$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$"$$$$$""""""""$"""""""""" """""$"""""""$""""" """""" """"" "" " " "" " """""""""""""""""""""$$$$$"""$$$$$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&(((((&&&&&&&&(&((&&&&&&$&$$&&&&&$&&$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&$$&$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$""$"$"$$"""$$"""$"""""""""""$""" " """""""$$""""""""""" """""""""""""""" " " " """@" """ """ """"" """$$$$$$$$"$$$$&$&&&&&&&&&$&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((&(&&((&&$$$$$$$$&&&&$&&&&$$&&$&$&&$&&$$&&$&&&&&&&&&&&&$&&&&&&&&$&&$$$$$$&$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$"$"""""$"$""$""""""""""""""""""""""$$$""""""$""""""""""""""""" " """ """p" """ """"""" "" """"$$$$$$$$$$$$$$$$$$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&(((&&&&&&&&&&&$$$$$$&$$$$$$&&$$&$&$$$$$&$&$&&$&$$&&$&&&&&&&&&$$$&&&&&$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$"$$$"$"""$"$""$$$$$""""""""""$"$"$"$"$"""""""""""""$"$$""$""""""""$""""" """" "" " "$@ " " """"""  """"""$&$$$$&$$$$$$$$$&$$&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&&(((&&&&&&&&&&&&&&&&&$&$$$$$$$$$&&$&$$$$$$$$&&$$$&&&&&&&&&&&$$$$&$$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$$"""""""$"$""""$""""""""""""""$$$$""""""$"$""""""""""""""""""""""" " " " " """$$t" " " ""  """"""$&&$$$$$&&$$$$$$$$$&&"$&&&&&&&&&&&&$&&$&&&&&&&&&&& ((&((((&&&(&&&&&&&&&&&&&&&&&$&&$$$$$$$$$&&&$$$$$$$$$$$&$$$$$$&&&&&$&&$&&$&$$$$$&$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"""$$""$"""""""""$"$"""$""""""""""""$$""""$$$$""" ""$$$""$"""""""""" """"""""" """ " " "$$$ """"  """""$&$$$$$$$&&$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&((((((((&((&&((&&&&&&&&&&&&&&"&&$$&$$$$$$$$$$$$$$$&&$$$$&$&$$&$&$&&&$&$$&$$$$$$$&&&$&&$$$$$$&$$$$$"$$$$$$$"$$$$$$$ "$"""$""""""$"""""$""""""""""""$"""""""$$$$$$""$&$$$$"$"$""""""""""""""""""""" " "" " """""$$ """ """"""$$$$$$$$$$$$$$$$$"$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&((((((((&(&&&&&(&&&&&&&&&&&&&$$&&&$&$$$$$$$$$$$$&$$$$$$$$$$$$$$&&&$&$&$&&$&$$$$$$&$$&$$$$&$$&&$&$$$$$$$$$$$$$$$$$"$$$"" "$"$""""$"""$$""""$"""""""""""""$""""""$$$""$$&$$$$"""$$ $""""""""""""""""""""""" """ " """"""" "" "" ""$"$$"$$$"""$$$$$$&$&$$$$$$$$$$$$$&$$$&&&&&&&$&&&&&&&&&((&&(&&((((&&&&&&&&&&&&&&&&&&&&$&&&(&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$&$$$&&$$$&$$$$$$&$$$$$$$$$$$$"$$"$"$$""""""""""$""$"""""$"""""""""""""""""""$"$"$""$$$"$$$$"""""""""""""""""""""""""""""""  """ " """""" """"""" $$$$$""""""""$$$$$&$$$$$$$$""$$$$$$$&&$&$$$&&&$&&&&&&&&&(&&&&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$$$$$$$$$$$$$$$&&&$&$$&$$$$$$&$$$$$$&$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$"$$$""$"""""""""$$"""""""""""""$"""""""""""""""""""$""""""""""$"$"""""""""""""""" """$"$$""$""""""""""$""" " r"""""""" ""$$$&$$"""""""$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$&&&$&&&&&&&&&&(((&&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$&&$&&&&$&$$&$$$$$$$$$$$&&&&$$$&&&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$""""$$""""""""$""""""""""""""""""$""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""$""" " """"""""""""""$$$$$""""""""""$$$$$$$&$&$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$""""$$"$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""$"""""""""""""""" """ $"""""""""""""""""""""""""$"""$$$&$$$$&&&$$$$$$$$$$$$$&$&&&&$&$&&&&&&&&&&&$&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&(&&(((((&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$&$$$$"""$""""""""""""""""""""""""""""""""""""""$""""""""""""""" """""""""""""""$$""""""""""" " """ " """""""""$""""$$$""$""""""$$$$$"$$$$$$$$&$$$$$$$$$$$$$$$$$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&$&&&&&&&((((((&&&$$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$$$""""""""""""$$$"""""""""$""""""""""$""$""""""""""""""""""" """""""""""""""""""""""" """""" " """""$$"$$"""""""""""""$$$$""$$"$$$$$$$$$$$$$$$$"$$"&$$&$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&((((&&(&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$"$$$$$"$$$""""$""""""""""""""""" $"""""""""""""""$""""""""""""""""""""" """""""""""""$"$""""""""""""" "  """""""""""" """""""$&$$""""""$$$$"$$$$$"$$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&((&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$"$$"""""""""""""""""""""" """"""""""""""""""""""""""""""""""" """"$$"""""""""""""""""""""" "" "  """"""""""""" """""""$$$""$$""$"""""$""""$"$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&$&&$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"""" """""""""""""""""""""""""""""""""$""""""""""""""""""""""$"$""""""""""""""""""""""" "  " """""""""""$""""$""$""$"$$""$"""$$$""" """$$$$$$$$&$$$$"$&&&&&&$$$&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$""""""""""""""""""    "" """""""""""""""""$"""$$""$"$"""" """""$$$$$$$$$$$$$$&&&&$&&$&&&&&&&&&&&&&&$&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""" " ""   """ " " """" """""""""""""$"$$$$""""""""""""""""""$$$$$$"$$$$&$&$&&&$$&$&&&&&&&&&&$&&$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""" """"" """""""""""""""""$"""""""""""""""""""""""""""$"""""$"""""""""$"""""""""" "   """" " """""""""""""" " """"""$""""""""$"""""""$$$$$$$"$$"$$$$$$$$&$&&&$$&&&&&&&$$$&$$$$$$$$$$$&&$$&$&&&&$&&&&&&&$$&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$"""$$$$$""""""""" """ " """"""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""" " "  " """""" """"""" """""""" """"""""$$$$""""$""""$$$$$$$$$$""""$$$$$&$&&&&&&&&&&&&$$$$$$$$"""$$$$$&$$&$$&&&&&$&&&&&&&$$&&&&&&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""$$$"""""" " " "" " """""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""$"""""""" "  """"$"" """ """"""""""""""" """"""""$$"$$$""$""""$$$$$"$$$$$$$"$$$$&$$$$$$$&&&&$$$$$$$$$$$$&$"$$$$$$$$$&&&&&&&$&&&&$&&$$&&&&&&$&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""$"$""""""" " """"" """"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  " """""$D" "" """""""""" " """"""""""""""$""""$$""""""""$$"$$$$$$&$&$$$$$&$$$$$$$$$$$$$$$$$$&&&&&$"$$$$$$$&&&&$&&$&&&&&&&&&$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$"$$$$$"""""$$$$$$""""" " " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"  """"$ "" "" """" " """"""""""""$"$$$$$$$$$$"$"$$"$$$$&&$&$$$$&$$$$$$$$$$$$$$$"$&$$&$$&&$$$$$$$$$&$&&$$&&&$&&&$&&&$$&$$$&$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""$"$$"""""""" " " """" """$""""""""""""""""""$$"""""""""""""""""""""""""""""""""" "   " """"""$ """ """""" """""""""""$$$""$$$&$&$$$$$"$"$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$&&&&&&&&&&&$$&$$$&$&$$$$$$$$$$$$$$$$$$&$&$$&$$$$$$$$$$$$$$""$"$""""""$$$$"$""$"""$""" " " " """"" """""""""""""""""""""""""""""""""""""""""""""""""" " "  " """""""$$2 """ """"""""""""""""""$$$$&&&$$$$$""$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$$$$$$&$$&$&$&$$&$&$&$&&&$&$&&$$$$$$$$$$$$$&&&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$" """"""""$$$""$""""$"" " "" " " """"""""""""""""""""" """"""""""""""""""""""""" """"""""""" " """"""&  """ """"""""""""""""$$$$$$$$$$$$$""$"""""$"$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&$&$$$$$$$$$$$$$$&$$&&$$$$&$$$$$$$&$$$$$$$$$$$"$""""""""$"$$$$$"$$$$""$"""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""  " " " """$   """ " """"""" """""""$$$$$$$$$$$"""$$"""""$$$$$$$$$$$"$$$$""$$"$$$$$$$$"$$$$""$$$$$$$$$$$$$$$&&&$$$$$$&&$$$&$$$$$$$$$$$$$&$$$&&&$&$$$$$$$$$&$&$$$$$$$$$$$$"""""""""$$$$$$""""""""$$$" " " """"""" """""""""""" " """""""""""""""" """"""""""" """   """ " " "" "$   "" " ""$""""""""""$""$$$$$$""""""""""$""$$$$$"$"$$$$$$$$$$$"$$$$$$$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$&$$$&&$&$&&&&&$$$$&$&&$$$&$$$$$$$$$$"$""$"$$$$"$$$$"$$$$$""$$$$$$$$ " " """"" " """"" """""""""""" """""""""""""""" """"""""  "" """" " ""$   " """"""""""""""""$$$$$$$"$$""""""""""$""$"$"""$$$""""$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&&$$$$$$$&$$$$$$$$$"$$$"$$$&&$$$$""$$$$"$$""$$$$$$$$$""" " " "" """ """""""""""""" """ " """"" """""""" """" "  """"" " " ""$   " """""""" """"""""$$$"$""$$""""""""""""""$""""$""$$""$$""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&$$&&&$&$$$$$$$$$$&$$$$$$$"""$$$&$$$$$$$$$$$$"$""""$$$$$$$$ " "" """""""""""""""""""" """""""" """"""""" """""  "" " "" ""$  " """""""" " """"""$""$""""""""""""""""$"""""$""""$$""$$$$$""""$""""$""$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&$$&$&&$$&$$$$$$$$$$$$$$$$$$$"$$""$"$$$$$$$$$"$$$$$$"""$$$$$$$$$" """"" " """"""""""""" " """"""" " """ """"" """ " ""  "" " " " """"   """"""""""""""" """""""""""""" """""""""""""$"""$""""""$"$$$$"""""$""""$$$"$$"$""$"$$"""$$$$$$$$$$$$$&$$$$$$$$$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$"$$$$$"$$$$$$$$$$"$$$$$$$$$$$$" """" " """" """""" " """ """"""" """" """""" " "" " " " ""$@    """""" """"""" """""""""""""""" """"""" """""""$"""""$""$"""""""""""""""$"$"$"$$"$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&$$&$&$$$$$$$$"""$"$"$$$$$$$$$$$$$"$$$$$$$""""""$$$$$$$$$"""" """""""" """" """"""""""""" """"" """""""" "" """ ""  """ " " " " ""$  " "" "" " """""""""""""""""""$$""""""""""""""""""""$$$$""""$"""" ""$$$$$"$""""$$""""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"$"$$$$$"$$$$""""$""""""""""$$"$$$$$"$"$$$$$$$$$$$""""""""" " " """"""" """""""" " """"""" """""""" """ "" """"" " "$     " " " """"""""""""""""""""$$$"$"$" """ """"""$"""$"$"$"""$"""""""$$$$$$$$"""""$$""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$"$$$$$""""$"""""$"$""""""$"$$""""$"""""$$"$$$$$$"""""""""""""" "" """""""" """"" " """""" """""""" "  """" "" "" "$$   " "" """"""""" """$&&$$$$$$""""""""""$$$$"$$$""$"$$$$$" $$$$$$$"$"$"$$$"""$$$"$$"$$$"$$$&$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$""$$$"""""""$$""$$$$""""$""$"$$"$$"$""$$$$$$$"""$"$$""""""""""" " """""""""""" """"""""""""""""""" "  " "" " """$t    """""""""$$$$$$"$$""""""""""""""$"$$"$"""$$$$$$$""$"$$$"$$""$$"""$"$""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$ ""$$$$"$"$"$$"""$$"""""""""$""""""""""$$$$$$$"$$$$$$$""$$$$$""""""""""""""" "" " " "" " """" """ "" "" ""   " "" "" "" ""$    "" " """""""""""$$$$$""$$"""""" """""""""""$$""$$$""$$$$$$$$$"$$"""""""""""""""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""""""""$""""""""""""""" $"$"$""$""$"$$"""$"$$$$""""$"$""""""""""" """ " " """""  " " """""" """  "" """"""""" " "" ""$   "" "" """"" """""$""$"$$$$""""""""""$"$""$"""$"$""""$$&$$$$$$$""""""""""""""""$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""$$""""""""$"""""$"$"$$"""$""$"$"$""""""""""""$""""""" """ " """ " " "" "" """ """   "" """" "$r    "" """"""" """""$"$""""$$$$"$$""$"""""""""""""""""$$$$$$$$$$$$$"""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""$$"""""""""""""""""$"""""""""""""""""""""$$$""""""""""""""" """" " " """" " """" "  "" "" "" """ " ""     " " """"""$""""$$$$$&$$$$"""""""$""""""""$"$$$$$$$$$$""""""""""""""""""$$""$$$$$$$$$$$$&$$$$$$$$$$$$$$"$""""""""""""$$""$""""""""""""""""""""""""$"""""" """""""$$"$$""""""""""""""" """ """ " "" """"" "" ""   """""" " " " """     " " " """$""""$"$$$$$$$"""""$"""""""""""""$$$$$$"""$"""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$""$$""""""""""$$""""""""""""""""""""""""""""""""""" """""""$""""""""""""" " """ """" " "" " " " " " "" " """" "" "" ""$   " " """" """""""$$$$$"$$$"""""""""""""""""$$"$$""""""""""""""$$"$$"$"""$"$"$$""$$$$$$$$$$$$$$$$$"$"$"$""""""""""""""""""""""""""""""""""""""""""""$""" """"$"$"$$""""""" " """" " "" " " " " " "" "" " """"""""" "" " """"" """0 " """"" """""""""$$$$$$$$$""""""""""""""$"""$$"""$$""""""""""$$$$$$$"$"$"$"$$""$"$"$$$$$$$$"$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""" "" """$""$"$""""" " " " "" " """" "" "" "" " """"" " """ """"    """"""""""""""""""$$$$$"$""""" " """""""$$"$$"$""""""$""""$""""$$""$$$""$"$$""$$$$"$$$"$$$"$"$$$""""""""""""""""$""""""""$""""""""""""""""$"""""""" "$"$""""""$""""" "" "" " " " "" "" "" """ """""""" """"""" "" """ " """   " " """"""""""""""""""$"""""""""""" """""""""""""$""$""$"""""$"$$""""$$""$""""$$$"$"$$$$$"$$$""$""""""""""""""""""""""""""""""""""""""""""""""$"""""" """""""""$"""""""""""  " "" " """ """""" """"""" """ " " "" """"  " """"""""""""""""""""""""""""" """"""" """"""$""$"$$$"$"$$$"""""$""$"""""""""""""$""$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " "  """"" "" """" " "" " """" " """ " " """  """"""""""""""""""""" """" "" "" """""$"$"$$$$$$$$$$$$""""""""""""$""""""""""""""""""""$"""""""""""""""""""""""""""""$"""""""""""""""""""" """" """"""""" " "" "  "" "" "" " " "" """"" """ " "" ""$    """"""""""""""""" " " """ " """"""$$$$"$$"$"$$$$$"" """""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""" """" " "  """ " " " """""" """"""" "" """ """    " " """"" """"""""""""" "" "" " """"""$"""$$"""$"$$"$$$"""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""$"""""" """"""" """" " " ""  "" " "" "" """""""""""""" "" "" " "" ""     "" "" """"""""""""""""" """""""""""""$""$""""""$"""""$$$"""""""""""""""""""""""""""""""""""""" """ """"""""""""""$"""""""""""""""" """""""""" "" " "" """""" "" " " " """""""""""""" """" """ ""   " """"""""" " """""" " """$$""$$"""""$$""""""$"""$$"$""""""""""""""""""""""""""""""""""""" """""" " " """""""""""""""""""""""""""""""""" """""" " "" """ " """"" """"""" " "" " "" """"   " " """""""""""""" """""""$""""$""""$"""""""$""""$""$"""""""""""""""""""""""""""""""""" " """" " """""" """""""""""""""""""""""""" """"" " """ " "" " " " " "" """""" " """ " ""$ <    " " " """"""""""""  """"""""""""$"$"$""""""""""""""$""""$"$""""""""""""""""""""""""""""" """" """""""""""""""""""""""" """"" """"""""" "  " " " """ "" " "" " """" """"" "" """"   " "" " "" "" """"""""""""$"""""""""""$"""""""$""$""""$$""""""""""""""""""""""""""""" """  """"""""""""""""""""""""" " "" " " "  " " " """""""" " "" " " """"""""""" ""   " "" " "" " """"$$""""""""""""""""""""""""""$$"""$""""$$"$$"""""""$"""""$"""""""""""""""""  """""""""""""""""""" """ "" " "      " """ " """ "" " " " """"""""""" "" """"" " " "" """""$""""""""""""""""""""""""$""""""""$"""""$"""""""""""""$"$""""""""""" "" "  """"""""""""""""""""""""" """ "   " """ """"" """ "" " """""""" "" " " "0 " """$$$"$""""""""""""""""""""$""$""""$""""""""""""""""""""""$""$"""""" " " ""  """""""""""""""""""""""" " "   " "" &"" " " " """ "" """ " " " "  """ """"" " " """""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""" "" """ """""""""""""""""""""" "    " " """ " " """ " " """ "" "    " " " " " """""$"""""""""" " """""""""""""""""""""""""""""""""""""""$""""""""""" """ ""  "$"""" """""""""""""" """"     " " " " " " " """"" ""< " """ """""""""""""""""""" """"""""""""""""""""""$""""""""""""""$"""""""""""" "" "$"""""""""""" "" " "" "   " " "" " " """ " "   "" ""$$   " """"" """"""" "" """"""""""""""""""""""""""""$""""""""""""""""""""""""""""""" " "" """""""""""""""""" ""   " " "" " " "" """" " " ""2 " """ " " "" """"""""""""" """""" """""""""""""$"""""""""""""""""""""""""""" """" " " " " "   """ " " " " " "" ""  """" " """"""""""" """""""""""""""""""""""" """""""""""""""""""" "  """ """""" "      " "" """ " "" " "" " " ""$    """ "" """ "" """""""""""""" """""""""""" """""""""""""""" ""    "" """  "    " " """"""" """ "" " """ " """" "  ""$   " """" " """"""" " """""""""""""""""""""""""""""""" """"" " "   " " """""    " " """"" "" """ "" """"" "     ""    """ " "" " """"" """""""""""""""""""""" " "" "   """""" "" "     "2 " """"" " " " "" """"" "" " "   """&   """" "" """"""" """""""""""""""""""""""" "   "" """"""""" "      " " "" " " """" """"" """"""" "" "      ""      " """"" """""""""""""""""""""""" "   " " " """""""     "" """ " """""""""" """" """"   ""@       "" "" "" " " " """""""""""""""""""" " " "    " " " ""      " "" " " " " " " ""   $      "" " """ " """"" """"""""""""" """"  " " " ""      "" " " "" "  """" """"" " "  "       " " " "" " """"""""""""" ""    "      "  " " " " """"" "" "" """""  "p  "" " " " " """"""""""" "        *"  """"" " " " """ " """"""""" "  " "" " """" "" ""         " " """ "" """"" " " " ""  "      " " " "             " " "" " " " " "" "  "    "   " " " " "            " "" " " " "   "       " ""           "  " """ """ " " " """   "      " "" """""  " ""       " " "    """"""" " "" "" "" "      "" """"""""" "" ""         "" "    " "" " "" " " " """""""""" "      " """""""""" "    ""    "" " " "" """"""" ""    "  "" "" """""""""" ""    " " "    " "" "" "" "" "" " " "       "" """"" "" " "    " "   " "" " " """" " "      " " """ " " "   """    " """"""" " " "      " """ """ " ""    "     "" " " "          " "  " `     " " "  :@   "    ""           "  "              " "         "    "        "`          "                           "@                   "             "             "    "         " " "  "        " " "  ,X        "   "       " "   "   " "  "      "        :