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 = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '322A17' IMAGE_NUMBER = 32091622 IMAGE_TIME = 1977-05-07T00:19:08Z EARTH_RECEIVED_TIME = 1977-05-08T05:24:12Z ORBIT_NUMBER = 322 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.008480 NOTE = "VERY HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END !;b = % 9g)!s-yb;    "  ". "" """"""""""$$$$"$"""""""$"""""""""$""" """"$""""""""$ """"""" "       " " """ """ """ " " "" """ "      " "" " """"""""" " "" " """"" """"" " """""         " " " """"" """""""" """ """"" """""" """" " "" """" " " "             " """""""""" """" " """ """""" """ """"""" " """" """"""""" ""                       " """$"""""""" " " """""""""" "" """"" """$""""  """ "" """    """    " " ""   " "        """""   "" """""" """""""""" " """ """" "" """"$""""" " """"" """" " " """""      " "   " "" "  "  """"""""" " """""""""    """""""""" """"""""""$""""""" """""""""""$"""" " """ """""""""$" " "" """ "   "   " "  " "   " " """ " """"""""""""""" " ""    """""""" " " " """ """"""""""""" " """""""""""""""""""""""""" """"""""" "" " "" """"" "" "" "" ""   " "" """"" "" " " """"""$"""""""""   " """ " " """""""""""""""""""""" " """""""""""""""""" "" """" """""""""""""""""" "" """"""" " """"""" " " """"""""" " "" """"""""" """""""""""""""""""""""$""""$"" """      " """ """"""""" """" """""""""""""""""" """""""""$"""""""""""" """ """""""""""""" "" " ""$""""""""""" " "" "" "" " " " " """" """" " " " " " """"""""""""" """ """"""""""""$"$$"""""""""""""""" " "       " """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """"" """ " " """" "" " " " " """""""" """""""" " " """"" " "" " " " " """ " " "" " " """""""""""""""""""""""$"$$$"$$$"""""""" """ " ""     """""" " "" " " """""""""""""""""""""""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """"""""" " " " """""""""""" """" " " "" " " "" " """ """" "" """"" """""""""$"""""""""""""""""$"$$$"$"""""""""""" " "   " """""""" """ " """""""""""$""""""""""""$$"$"""""$$"$"""""""""""""""""""$""""""""""""""""""""""""""" """""""""" """""" "" """""""" """"""""""" " """" " " " """""""""""""""" """""""""""""""""""""""""""""""$""""""""""""""""""" "" """"     """ """ """"""""""""""" """"$"$"$$""""""$"$$$"""$$"""$"""""""$""""""""""""""""""""""""""""""""""""""" """ """""""""""""" """"" """""""" """"""""""" """ " " """"""" """" """ """"""""""""""""""""""""""""""$"""""$$$$$$""""$"$"""""""""""""""""" ""    """"""""""""""""""""""""""""""""""$$""$$"$"""$$$$""""""""""$"""$"""""$""$""""""""""""$"$"""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" """" " " """""""""""""""""""""""""""$""""""""""""""""""""$"$"""$"$$$""""$"$$"$"""""""""" """" """  """""""""""""""""""""""""""""""""""$$$$""$$$$$$$"$"""$"""""$""""$""$$$$"$"$"""""""$$$$""""""$""$"""""""""""""""" "" """" """"""""""""""""""""""""""" " """"" "" """"""""""""""""""""""""""""""""""""""""""""""$$$$$$$""$"$$""$"$$"$"$$"""$"""""" "" " ""  """""""" """""""""""""""""""""$""$$"""""$"$"$$$""$$"$"$$$"$"""$""$"$"$""""$"""""$""$$""$$""$$$"$$""$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" """""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$"$""$$$$"$$$$$$$$$""""""" " """ " " " """""""" """"""$"""""""""""""$""$$""$""""$""$$$$$""$"""$"$$$$"$"$"$"$$$$"$$$""""$"""$$$"$"""$""$$"$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """"""""""""""""$""""""""""""$"""$"""$$$$"$$""$$$$$$""$$$$$$$$$$$"""""""""""""" """  " " """"""""""""""""$"$"""""$"$$"$$"$$""""$$$"$"$$""$"$$$$$$$$$$$$$$$$$$$$$""$$$$"""$"""$$$$""""""""$""""""$"$""""""""""""""""" "" """"""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""$""""$"$"""$$""$$$"$$""$""$$$$$$$$$$$$$"$"$$$$$$$$$$""$$""""" """"""""" "  " """"""""""""""""$$$$$"$$$$$$$$$$"$$$$$$$$"$$$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$"$"""$"""$"""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$""$"$""""""""""""""""" "  """"" """""""""""$$$$$"$$$$$$$$$$"$$"$$$$$$$$$$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$""$$$"$$$$""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$""""$"$"$$$"$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""" """""""""""""""""$"""$$$$$"$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""$"""""$""""""""""$""""""""""""""""""""""$"""""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""$"$$"$$"$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""  """""""""""""""""$$$$$$$$""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$""$$$"$""$$$$$"$""""""""""""""""""""""""""""""$""""$""""""$""""$"$"""""""""""""""""""""""""""""""""""$""""$$$$$"""$"$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$"$$$$$$$$$$""$"""""""""""  """"""""""""$"""""""$$""$$$"""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"$$""""""""$""$""$"$"""$"""""""""$"""""$""$$$$$$"""$$$""$""""$$""""""""""""$"$"""""""""""""""$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""  """""""""""""""""""""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"$$$$$""$""$$$""$"""""$""""""$"$$""$""$"$$""""""$$"$$"$$"""""""""""""$$""""""""""""""""$$""""$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$""$$"""""" " """""""""""""""$"""$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$""$$"""$$""""""$""$"""$"$$""$$"$$$$"$$$$""$"$$""""""$"""""""""$"""""$$"$""""$$$"$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$""""""" "" """"""""""""$"$""""$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$""""""""$"$"$$"""$$"$$$"$$$$$"$$$"$$$$$$$$"$""$$$""""$$$""$""$"$$""""$""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$"""""$ " """ """"" """""$""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$"$"$$$$$$$""$"$$$$$$$$$$$""$"""$$$$$$$$$"$$$$$$"$$$"$$$$$$$$$$$$$$$$"$"$$"$$$$$$$""$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$ """ " """""""""""""""$$$$$$$$$$$$$$$$$&$$$$$&$$$$&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$"$$$$$$$$$$"""$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$"$"$$$$$"$$$$$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$ " " "" """"""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$"$$"$$$$$"""$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$"$"$"$$$ """""""""""""""""""""$$$$$$$$$$$$$$$$$&$$$$$$&$$$$&$$$$$$$$$$$&&&$&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$"$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$$$$$$$$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"""""$"$   """"""""""""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$&$&$$&&$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$"$$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&$$&$$$$$$$$&&$$$&&$$$$$&$$$$$$$$$""$$  """""""""""$"$$"$$$$$$$$$$$"$$$$$$$$$$&$$&&$$$$$&$&$$$$$$$&$$$&$$$$&$&&&$&$&$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$$&$$$$$&$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$  """"""""""$"$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$&$$$&&$$$&$&$&$&&&&$$$$$$&"$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$&$$$$$$$&$$$$$$$&&&$$$$$$$&&$&&$$$$$$$$$$$$$$$ """""""$$"$$$$$$$$$$$$&$$$$$$$$&$$$$$$&&$&&&$$&$$$&$$$$$"$&$$&&&&&$&&$&$$&&&&&&&$$&$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$&$$$$$$$$$$ "" """"""""""$"$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$&$$$&&$$$$$$$$&&$$$$$$$$&&$$$&&&$&&$$$&$$$$$$$$$$&&&$$&$$$$$$$&$$$$$$$"$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$ "$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$&$$$$$$$$$&&$&&$$$$$&&$&$$&$$$$$$  """ " """""$""$$$$$$$$$$$&$$$&$&&$$$$&&$$$&&$$$$$&$$$$$$&$$&$$$$$$$&$$$$&$$&&&$&$&$$&$$$$$$&$$&&$&&&$&$&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&$$&$$$$$$&$$$& $$$$&$&$$$$$$&&&&$&$&$&$$$&"$&&$&$$$$$$$$ " """"""""""""$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$$&&$$$$$&$$&$$$$$&$$&$$&&$$$$$$&$$$&&&&&$&$&&&$$$$$&$&&&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$&$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$&$&$$$$$$$&$$&$$$&$&&$&$&&&$$$$$$&$$$$$$&$$$$$$&& """"""""$""$$$"$$$$$$$$$$$$$&$$$&$$$$&$$&&&&&&$$&$&$&$&&&$&$&&$$&&$$&$$$&$&$&&&&$&$&$$$&&&$$$&&&&&&&&$$&$$&$$$$&&$$$$$$$$$$$$$$$$&$$$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&$$&$&$$$$&$&&&$&&$$$&&$$$$&&&$$$$$$$$&$ " " " """"""$""""$""$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$$$&&&&&&&&&&&&$&&$&&&&&&$$$$&$$&$$&&$$&&&&&&&&&$&&$&$$&&$&$&&$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$&&$&$$&$$$&&$&$$$$&$$&$$&$&&$$$$$&$&$$&&&&&$&$$&$&$ "" """""""$""$$$$$$$$$$$$$$&$$$$$&$$$$$&&$$&&&&&&&&$$&&$&&&&&&&&&&&&&&&&&$&$$$&&&&&&$$&&&&&&&&&&$&&&&&&&$&&&&&&&$&$&$&$$$$$$$&$$$$$$$$&$$$$$$&&$$$$$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$&$$&&$&&$$$$&$$$$$&$$&&&&$&&$&&&&&&&$&&&$&&$$$$&& " " """"""$""$"""$"$$$$$$$$$$$$$$$$$$$&&&$$&&&$&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&$$&$$&$&&&&$&&$&&&&&&&&&$&&&&&&&&&&$&$$&&$$$$$$$$$$&&&$$&$$&$&&&&$$$&&&$&$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&&$&$&&&&$$$$$&$&&$$$$&&&&$&&&&&&&&&&&&&&&$$&&&$$&&& " " """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&&&&&&&&&&&&&$&&&&&&&&$&$$$$$&&$$&$&&$$&$$$$$$$&&&&$$$&$$&&&$&$&$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&$&$&&&&$&$$&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$ """"""""""$$$$"$$$$$$$$$$$$$$$$&$&&&$$$*(&&&&&&$&&&&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&$&&&&$$$$$$&&$$&&$&&$$$$&$&$&$$$&$$$$$$&$$$&&$&&$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$&$$$$$$&&$$$$$&&$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$ """""""""""""$"$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&$$$$&&$&$$&&&$&$&$&&$$&&&&$$$&$$$$$$$$&$$$$$$&$$$$$$$&$&$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$&$&$$&$&&$&&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$ " " " """""""""""""$$$$$$$$$$$$$$$$$&$$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$&$&$$&&$&$$$$$&&$$&&$$&&&$$$&$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$$$$$$$$$$$&&&&$$$$&$$$&$$&$&&&$&$&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" " """"""""""""""$$$$$$$$$$$$$&$$&$$&&$&&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&$$&$$&&$&$$$$&$$&&&&&$$$$$$$$$$$$$&&$$&$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$&&$$$$$$&$$&$$&$$$&$&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ """"""""$"""""""$"$$$$$$$$$$$$$$&&$$&&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$&&&&&$&&$&&&&&$$$$$&&&&&&&$&&&&&&$$$$$$$$&$&$$$$$$$&$$&$$$&$$$$$$$$$$$$$&&$&&$$&&$&&&$&$$&$&&$&$&&$$&$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" """"""""""""""""""$"$$$$$$$$$$$$$$$&&$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$&$&&&&&$&$&&&$&$$&$$$&$$&&$$$&$$&$$&$$$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$&&&$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&"" """""""""""$""$$"$"$$$$$$$$$&$$$$&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$&&$$&&$&&&&&&&&&&&&&$$$$&$&$&$&&$&&$$$$$$&$&&$$$$&$$$$$&$&$$$&$$&&&$&$$$$$$&$&&$&&&$&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$ """"""""$""""$$$$$$$$$$$$$$$$$&&$&$&$&&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&&&&&&&&&&&&&(&(&&&&&&(&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&&&&&&&$$&&&$$$$$$$&&&$&&$$$$$$&&$&&&$$$$$$$$$$&&$&&$$&$&&&$&&&$$&&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&"` "" """"$""$""$$$$$$$$$$&$$$$$&&&$&&$$&&&&&$&&&&&&&&&&&$$&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&((((&&&(&(((((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$&&&&&$$$$&&$$&$$$$$$$$$$$$$$$$$&$$$$&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" """"""""""""""$$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&(&&&&&&&(&&(&&&&&(&&&&&&(&&&&((((*((&(((&&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&$&&&&$&$&&$$$$$&&$&&&&$&$$$$$$$$$$&&$&$$$&$$$&&$&$&&&$&&&$$&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(" """"""""""""$$"$$$$$$$$$$$$$$$$&$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((&&&&&(&&&&((&(&(&&&&(&&&(&&(*((&&&((&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$&&&$$$$&$$&$$$$&$$&$&$&$$$&$&$$$&&&$$$$&$&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&""" """""""""""""$$$$$$$$$$$$$$&$$$&$&$&&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&(&&&&&&(((((&&&(&(&(((((&&&(((((((&&(&(&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$&&&&&&$&$&&$&&&$&$&$$$&&&$&$&&&&$$$$&&$&&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(""" """""""""""$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&&(&&(&&((&&(&&&(&&(&&(&&&(&&(((((((&&((&&(&(&&(((((((&(&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$&&&$$$&$&&&$&&$$$$$$$&&$$&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( "" """""""""""""""$$$$$$$$$$$&$$$&&&$$$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((&&((&&((((&&(&(((&(&(((((&&((((&&&&(&((((&((&(((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$&&&&&&&&&&$$&$&$&$$$$&$$$&$&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( @"""""""""""""""""$"$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&&&&&&&&&&&((((&&&&&((&&(&(((&(((&((&&((&(((&(((((&((&&(((&(((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&$$$&&$$&&$&$&$&&&&$$$&$&$&$&&$&&&$&&&&$&&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( """"""""""""""""""""$$$$$&$$$&$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&((&&(&&&&&((&&&&(&(&&((&((((&((((((&((((((&(&(&&(((((&&&((&(&&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$&$&&&$&&&$&$&$&$$&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&(&(" """""""""""""""""$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&&&(&&&&&&&&&&&(&&&&(((((&(((&(((((((((((((((&((((&(((&&(&(&((&(&&(&(&((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&&&&&&&$&&$&&&$&$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((  " """"$"""""""""$$"$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(&&&((&&&((((&(&&&&(&(((((((((&(&((((((((((((((((((&&(&((((&((&(&(&(((&(&&(((&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$&&$&$&&&&&&&&&$&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&("""""""""$$"""$$$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&((((&&(&(((&(((&(&&&(&&&((&((((((((((((((((((((((((((((&(&(&(((((((&(&(&&&((&&(&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&$&&&&$&&$$&$&&&&&$$&&&&&&&&&$&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(  """""""""$$"$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&((&&&&&&&&(&&&&&&((&(&(((((((((&((((&((&&((((((((((((((((((((((((((((((&((((&&(((((((&&&&(&&(&((&&&&&&&(&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$$&&(&&&&&&&&&&&$$$&&&&&$&&$&$$&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&((  """"""""$$$$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&(&&&(&&&&&((&&&(&&(&&((((((((&&((((&&(((((&(((((((((((((((&(((((((((((&((((((((((&&(&((((&(((((((&(&&&&(&&(&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&$&&&&$&&$&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(( """""$"$""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&((&((((((&&&&&&(((&(&((((((((((&(&((&((((((((((((((((((((((((&(((((((((((((&(&&(((((((((&(((((&&(&((&&(&&&&&(&(&&&&(&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(""""""$"""$$$$$$$$$$$$$$$$$$$"$&&&&&&&$&&&&&&&&&&&(&(&&&(& (((&((((((((((((((((((((((((&((((((((((((((((((((((&(&&&(&&((&(((&(((((((((((&(((&&&(&&&&(&&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(""""""""""$$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&(&(&((&(((((((((((((((((((((((&((((&&(((((((((((((((((((((((((&(&&(((&&&((&(((((((((&((&&&((&$(&((&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&( """""""""$$$$$$"$$$$"$$$$&$&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((((((&((((((((((((((((((((((((((((((((((((((((((&(((((((&(&&&((&&&(&((((((((((((&&&((((&$((&((&&&(&(&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&$$$$&&&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(( """""$"$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&(&&&((((((&(((&((((((((((((((&((((((((((*((((((((((((((((((((((&((((((((&&(&&((((((((((((((((((((((&((((((&&&&&(&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&$" &&&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&(( """""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&((&(((((&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((&((((((((&(((&(((((&&(((&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&(&&&&&((&&&&&&&&((&&&(&&&&&&&&&&&&&&&&&(( """"$$""""$$$$$$$$&&&&$$$$$&&&&&&&&&&&&(&&&&(&&(&&(&&(&&(((&&(((((&((&(((((((((*((((*(*(*(((((((((((((((((((((((((((((((((&(((((((((&((&(((((&(&&(((&(((&(((((((&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(((&(&&&&&&&&&&&(&&&(( """"$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&(&(&&&&&&((((((&(&&&(((((&((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((&(&((((&&((&&&&&(&&&&&(&&&&&&&&&&&&&&(((&(&&&&&&&&&&&&&&&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&(("""$"$$$$$$$$$$$$$$$$$&$$&&&$$&&&&&&&&&&&(&&&&&&&&(&&&((((((((((((((((((((((((((((((((((((*((*(((((((((((((((**(((((((((((((((((((&((&((((&(&((((((((&((&(((((&((&(((((&&&&&&&&&&&&&&&&&&&&&&(((((&(&(&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&(&&(((&&&&&&&&&&&( """$"$"$$$&$$&$$$$$$$$&&$$$$$&&$&&&&&&&&&&(((&((&&(&((&&&((&&(((&(&(((&((((((((((((*(((((((((((((((((((((*(*((((*((((((((((((((((&(&(&(&((&(&(&&((((&(((((&(((&((&(((&(&&&&&&&(&((&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&$&$&&&&&&&&&&&&&(&&&&&&&(&&&&&(&(&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&(("""$""$$$$$$$$$$&$$$&$&&$$&$&$&&&&&&&&(&((&&(((&&((&((&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((***(((((((((((((((((((((((((((((((&((((&(((((((&((((&(((((&(&&&&(&&((&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&(&(&&&&(((&&&&&&&&&&&&&(("""""$$$"$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((&(((((((((((((((((((((((((((((((((*(((((((((((((((**((((*((*((((((((((((&(((((((((((((((&(((((((((((((((&&&&(&&&&&&&&&&&&&&&&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((""$$$$"$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&((&&((((&&(((((((((((((((((((((((((((((((((((((*(((((((((**((((((((((*(*(*(((****(*(((((((((((((&(&((((((&((&(&&((((&((((((((((((((&&&&&&&((&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&(&&&&&&&&&&&&&&&($$"$$$$$$$$$$$&$&$$$&&&$&&$&&&&&&&&&&&&&&&(&&((&&((((&&(&&(&(&&(((((((((((((((((((((((((((((((((((*((((((((((**(((*(**(*(*(*(**((((((((((((((((((((((((((((((&&(((((((&&(((&&((&&&(&&((&(&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&$&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&(&(&&(&&&&&&&&&&&&(&&&(&&&&($$$$$$$$$&$$$$$&$$&&&&&&&&&&&&&&&&&$&&&&&&&(((((((((&(&(((((((((((&(&(((((((((((((((((((((((((((***((*((((((*((((*(((((**(****(((((((((((((((((((*(((((((((((&((((&(&(((((((((&(((&&&&((&&((((&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&((&&&(&(&&&(&&(&&&&(&&&&(("$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$&&&&&&&(&(&(((((((((&(((((((&(((((((((((((((((((*((((((((((((((((*((((**((((((*((****((****(*(((((*(((((((((((((((((((((((&((&(((((((&((((((((((&&(&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(((&&&&&&((($"$$$$$$$$$$$$$&&&&&$&&&&&&&&&&(&&&&&&&(&((((&(((&((&(((((((((((((((((((((((((((((((*(((((((((*((((((((((*((((*((*(*((****(((*((***((((((*((((((((((((((((((((((((((((((((&(((&(&&(((&(&&((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&(("$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((((((((((((((((((((((((((((((((((((*(*(((((((((*((((((((((******(*((((*6***(((*(((((*(((((((((((((((((((((((((((((((((((((&&&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&($$$$$$$$$$$$&$&&$&&$&&&&&&&&&&&&&&&&&&&(&((&(&&&((((&((((((((((((((((((((((((((((((((((((((((((**(((((*((((((((*(*((**(***(******,(*(((*((((((((((((((&((((((((((&(&((((((((((&(&&&&((&&(&((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&(&&(&&&&&&&&&&&&&(&&&&(""$$$$$$&$$&$&$&$$&$&&&&&&&&&&&&&&&&(((&&(&&&(&&((&((((((((((((((((((((((((((((*(((*(((((((((((((((((((*(*(*((((((***((*((((*******((***(*((((((((((((((((((((((&((((((((((((((((((((&((&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&(&&&&&&&&&&(((&(&((*"$$$$$$$&&$$&&&&$&$&&&&&&&&&&&&&&&&&(&(&&&&(&((((&(((&((((((((((((((((((*((*(((((*((((((*(*(((*((**(*((((((((((((******(**(****((**(**(******(((***((*((((((((((((((((((((((((&(&(&(((&&(&&(&&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&((&&&&&&&&((&((((&(("""$$$$$$$&$&&$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((*((*(((*((((((((((((((((*((((((((((((((((*******((****(**(*(*******((*****(*(*(*(*((*((((((((((((((((((((&&(&(&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&((&(&&&&&&(&&(((&&&&&&&&(&&(((&(H$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&(((((((((((((((((((((((((((((((((*((**((((*(*(((((((((((*(((((((((*((((*((***(**(****************(*****(((*((*(((((((((((((((&(&((&((&(&(&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&(&&&(&&&&(&(&&&&(( ($$$$$$$$&$$$$&&&&&&&&&&&(&&&&&&&&&&(&&&&(&&&((&(((((((((((((((((((((((((((((((((((((((((*(*(*(((***(((((((((*(((((*(*((***(((********************(****(((((((((((((((((((((&((((((&((&((((((((&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&(&(&&&&&(&&&&&(&&&&&(&&&&((&&(*$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&((((((((((((*(((((((((((((((((((**((*(**(***(**(**((**((((*((****(((*(**(*(**((*(***(***************(*(((*(((((((((((((((((&&(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&&(&&&&&&&(&( $$$$$$$$$&$$$$&$$&&&&&&&&&&(&&&&&&&&&&&(((((((&&(((((((*(((((((*((*(((((((((((***(**********(**(((((((((***(((***(**(***(*****(*********************(***(**((((((((((((((((((((&(((((&((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&(&(&(&(&(((&&&&&&&&&&&&( "$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&(&&(((((((&((((((((((((((((((((**(((((*((((((*((*(*********((**(***((**********(***(*(((*(*****(******(***************(**(*(((((((((((((((((&(((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&&(((&(* "$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((&(((((((((((((**(***(((((((*((*(*(**(**************((*******(*(*********(*(****(**(**(((******************(*(**(**(((*((((((((((&((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&&&&&(&&&(&(&( "$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&(&&&&&&&(&&((&&&((&&((((((((((((((***((((**((((((***(**********(***************************(*********((****(*(***************((((*(((*(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&((("$$$$$$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((((&&((((((((((((*(*(((*(*((*((((**((*((**************(**********************(*****(**(((*(*(************(***((*****(((*(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&(("$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((*((**(***((((((**(***************(*****(******(***(**********************(*****************(***(*((**(((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(&&(("$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&$&&&&&&&(&((&&&((((&((((((((((((((*****(*((((**((********(********((************************************(***********(*********((((*((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($$$$$$&$$$$$$"&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((&((((((((((((*(**(*******(******(***(**(******(********(**(**********************(********(***(((*******(*(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((( "$$$$$$$$$$$$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&((((((((((((((((((((*****((****(***********((**((*****((**(********(********************(((***(****(((((****(***((((((((((((((**((((((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((" $$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((&(((((((((((((((*(*(**$******************(((((*****(************(**************((**************(((*(********((((((((((*(*(*(*((((((((&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&(&&&&(&&(&&* "$$$$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((((**(***************(*******(*************************************&*********(**(*(*****(*******(****((*(((****((((((((&&&&& &(&(&&&(&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&(((" "$$$$$$&&&$&&&&$$$&&&&&&&&&&&(&&&&&&&&&&((&&(((((((((((((((((((*((((*(**************************((*(**********(********************************************************(*((((*(((((((((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&&(&&(&(&&&&&&&&&&&&&("&&&&&&&&&&&((* "$$$$$$$&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&(((&(&&((&(((((((((((((*(((*(*((((****(************(*****************************************************(************************(((((((((((((((&&&&(&(&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(&&&&&&&&&&&&&(&&&&&&& &&&&&&&(&&&&(& "$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&(&(&(((((&((&(((((((((((((*((**((******((**(******************************************,**********(*********(*******************(**(*((*((((((((&&&&(((((&((&(((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&((* $$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&((((((((&(&(((((((((((((((((((((((*((((******(****(***********************************************,*******(***(****(********************((((*(((((((&((&((((&&(&((&(&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(* $$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((***(**(***(*************************************************************(*(**(***************(**(******((((((((((((&&&((&&(((&(((&((&(&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( $$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&(&&&(((&(((((((((((((((((((((((((((((((*******(*((*******(***************************************************((((((*(*((*******(***(((*****,**((*((((((&&((((&&((&&&((&&&(&&((&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(* "$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&((&(&(((((((((&((&(((((((((((((*(****(******(*(((***((*******(*************************************(*(((**((*(*(*********(*(*(*(((*(*****((*(((((((&(&(((&&(&&((((&((&&&(&&&((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&(( "$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&((&(&((((((((((((((((((((((*((((((**********(***(***********(***************************************(**********((((***(***(*(((*(*((((*(**((*(((((((&(((((&((&(&&(&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*$$$$$$$$$$&&$&&&&&&&&&&&&&&&&((&&(&(&&&(&(((((((((((((((((((**((*(((((****(*(***((*****((*************************************************(*(****((*(*****(*((((((((((*((**(((((((((((((((&((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&&((&(&&(&&&&&&&&(&&&&&&&&&(("$$$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&(&((((((&(((((&((((((((((((((((***((*****(*((*(*((*(*********(*(*************************************************(*******((((((((((((***(*((((((((((((((((&&((&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&(((*"$$$$&&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&((((((((&(((((((*(((((((((((((((((((((((******(******(**********(************************************(**********((*(((((((((((*((((((((((((((((((((((&((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(&&&(((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&((("$$$$$$$&$&&&&$&&$&&&&&&&&&&&&&&&&(&((&&&&(((&(((((((((*(*((((((((((***(((*((*******((******(****************************************(*****(******(*******(((((((((((*(((((((((((((((&((((((((((&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(&&&&&&&&&&&&&&&&&&&&&&&(*"$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&((((((&(&((&(((((((((((((((((*(*****((**(((****(*(*******************((*************************************(*******(**((((((((((((((((((&(((((&(((((((((&(&&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&(&&(*"$$$$&&$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&(&(((((&((((&(((((((((((((((******(((**************************************************************************(****((((*(((((((((((((((((&(&(((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&(&&&&&((&&&((&&&&&&&&&&&&&&&&&&&&&&((&(&*$$$$$$$&$&$$$$&&$$&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((((((((((((((((*(((*(************************,*********(******************************(**********(***((((*(*(((((((((((((((&&(&&(((&(((&((((&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*"&$$$$&&$&&$$&&$&$$&&&&&&&&&&&&&&&&&&&&&(((((&(((((((*((*((((((((*(((**((*****(((**((*********************(*********************************((**********(***(*(((*(((((((((((&&&&((((((&((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*"$$$$$&$$&&&$$$$&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((*(((**((*((*((****(*((*(*(*((***********,************(**********************************((***********((((**(((((((((((&(&&(&(((&(&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(*"$&$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((*(((((**(((((****(*((**************************(**************************************(***((*****(((*(((((&&((&&(&&&(&(((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&(*"$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&((&&((((((((*((((((((*(*(*((*(*(*************************************************************************(***(****(*((*((*((&&(&(&((&((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*"$$$$$$$$$$$$&&&&$&&&$&&&&&&&&(&&&&&&&&&((((((((((((*(*(((((((*((**((((*(**((*********************************,***********************************(((*****(*****((*(((((&&((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(*"$$$$$$$$$$$$&$&&&&$$&&&&&&&&&((&&&&&&&&&((((((((((((((((((*****(*((**((**(*(***********(****************************************************,********(****((*(**(((((((((((((((((&(((&((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((*"$$$$$$$$$$$$$&&&&$$$&&&&&&&&&&&&&&(&&(&&((((((((*((*(((((((***(*(((*(**(*(**(************************************(******************************(*(**((*(*****((((((((((((((((((((((&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&((&&&&&&&&&&&&&&&&&&(&(* $$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((***((*(**((((*(*****(*****(*********************************************************************(**(*(((((((((((((((((((((((((((&&(&&((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(* $&&$&$$$&$$&&&&&&&&&&&&&&&&&&(&&&&&&(&(((((((((((((((((((((**************(****************************************************************************(*(*(**(((((((((((((((((((((((((&(((((&((&(((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*"$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((((((((((&(((((*(((((*********************(********************(***********************(*****************************(((((((((*(((((((((((((&((((&(((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&&&((* $$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((*(**(************(**(***(((**************************************************************************(((((((((((((((&(((((((((((((&((&&(((&&(((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(("$$$$$$$$$$$$$&$&&&&&&&&&&&(&&&(&&&((((((((((((((((((*********(*****(*(((*****(****************************************************(**********************((((**((((((((((((((((((((((((&(&(&&&&&(&(&&&&&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((* $$$&$$$$&$&$&$&&&&&&&&&&&&&(&&((&&(((((((((((((((*****(********************(**(**(****************,*******************************************,*********(((((*(((*((((((((((((((&((((((&&&(&&((&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&((*$$$$$&&&$&&&$&&&&&&&&&(&&&(((&&((((((((((((((((((((((*****(******((**((***************************************,*******,*******(***(***********,,******(**((*((((*((((((((((((((((((((((((&&((&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&(&&(&&&&&&&&&&&&&&&&&&(*$$$$$$&&&&&&&&&&&&&&&&&&&&&( "(&((((((((((((((((((((((***(&******((*(*(*****((*********(***************************************************************((*(((((((((((((((((((((((((&&((((&&&&&&&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(* $&$&$&&$&&&&&&&&&&&&&&&(&(&(((&&(((((((&(((((((((((((*((*(&**(*(*****(*(**************(****************************&****************************((**(*((((((*((*((((((((((((((((&((((((&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(* $$$$$$&&&&&&&&&&&&&&&&&&(&&(&(&&((((((((((((((((((((((((*(((*(*(*((**((*******(((********************,*************(&*****(**(******************&*(***(((((**(((*((((((*((((("(((&(((((&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((( $$$$$$$&$&&&&&(&&&&&&&(&&&(&&&&&&((((((((((((((((((((((*((((((***(****(************(***********,******************(******(***********************((((((((((*(*(*(((((((*(((&((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(($$$$$$$&&&&&&&&&&&&&((&(((&&(&&&&(((((((((((((((((((((**(**(((*(*(*(((((******(***(*********,*******,******************************************(*(((((((((*(**((((((((((((((((&(&(((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&($$$$$$$&$&&&&&&&&&&&&&&&&&(&&&&(((&((((&(((((((((*((**((((*((((((*((***(*********(*,*****,************************************************(*((*((*((((&(*(*(((*(((((((((((((((((((((&((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((* &$$$$$&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((((((*((((((*(**(*************************************************(*******************(**(((((((((*(((((*(((((((((((((((((((((((((&(((&(&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((( $$$$$$&$&$&&&&&&&&&&&&(&&&&((((((&((((&((((((((*(((((((((*(((*(*(((**(***(****************************************************************(*(*(**(*(*(***(*(*(((((((**(((((((((((((((((((((((&(&(((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((*$$$$$$$&&$$&&&&&&&&&&&&&&&&&(&(((&((&((((((((((((((((((((((*(((*(**(*(********************************************************************(*(((*(*****(**(((*(((((***(((((((((((((((((((((&(((&&&&&&(&&(&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(* $$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((((((((((((**(((***(((*****************************************************************(*((*((((*****(**((*(((((*((((((((((*(((((((((&((&((((&(((&&(&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(* $&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((*(((((***(*(*((**********************************************************(*****(*(((*(((((((**((((*(((((*((*(((((((((((((((((((&(((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( $$$&&&&$&&&&&&&&&&&&&&&&&((&&(&&((((((((((((((((((((*(((((((((((((((***(***(****(*************************(*(******************************((*(*((((((((((((*(((*((((((((((((((((((((&(((((&((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( $$&&&&$&&&&&&&&&&&&&&&&&&&&&(&((((((&(((((((((((((((((((((((((((((((((*(*(*(*((*********(*****,***,************************************(*****(((((((((((*(((*(((*((((((((((((((((((((((((((((((&&&&&&&&&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((*((((*((((**(((*(*((**(*(***(***((****************,*****************(******(*************(*(((**(((((((*(((((((*((*((((*((((((&((((&((((((((&((((&&&((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((*(((((((*(((***(((((((((*********(********************(***(**(*(**********(***(****(((*(((((((((((((((((((((((((((((&((((&&((((((((((((&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&* &&$&&&&$$$&&$&$&&&&&&&&&&&&&(&&&&&(((&(((((((((((((((((((**(((((((((*((((((((***(**(*****************************(**********(*****(*****(((((*((((**((((((((((((((((((((((((&(((((((&(&&&(((((&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*&&$&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((*(*((((((*(**(**((**(*((****(******************************************(((********(((*(((((((*((((((((((((((((((&((((((((((&((&(&((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(( &$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((*(((((((((((*(((((((*(((((*(*(*(******************(******************(*(*(*(*(**(((*(*((((*((((((((((((((((((((&((&&((&&&&&&((&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*&$&$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((((*(((((*(***(((((((*((*(********((((**********************(**(******(((*(((((((((((((((((((((((((((&(&(&(&&&((&&((&&&&((&((&(&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(( &$$$$$$&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&((&&(((((((((((((((((((((((((((*((((*((*(((*(**(*((*(******(*(*(((***(*****(**(***((*(***((***(((((((((*(((*((((((((((((((&((&&&&&(&(&&((&&&(&&&&((&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*$$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&(((((((&(((((((((((((*((*(((((*((*((((((*(*((((((*(((*((((**(**(*(**(***((******(*(*(((***(((*(((((((((((((((((((((((((((&&(&(&&&&(&&&(&(&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&((* $$&$&&&&&&$&&&&$&&&&&&&&&&&&&&&&(&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((*(*(*((((((((*(((((((((*(**(*(*(((((((**((((**(**((((((((((((((((((((((&(((((&&&&&(&&&&(&(&(&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&(((&&(((((((((((((((((((((*(((((((((((((**(((((**((*((((((((***(*(*((*((((*******(((((((((*((*((((((((((((((((((((((((&((&&&&&(&&&&&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*&$$$&&$&$&$&&&&&&&&&&&&&&&&&&&(&&&(&&(&&(&(((((&((((((((((((((((((((((((*((((((((((((((((((*(*((*(**(((*(((*(*((((((((((((**((*(**(*((*((((((((((((((&(((((((((((&&&&&&&&&&&&(((&(&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&$$$&&$&&&&$&&&$$&&&&&&&&&&&&&(&(&(&(&&((&&&((((((((((((((((((((((((((((**((((*((((((((((((*((((((*(((((*((**((((((((((((((((((((((((*(((((((((((((((((&(&(&(&&(((&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(* $&$$$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&((((&&&(((((((&((((((((((((*((((*((((((((((((((((((((((****(((((((((((((*(*(((((((*(((((((((((((((((((((((((&&((&(&&&((((((&(&&&&(&&&(&&&((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((($$$&$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&(&&(&(&((&((((&((((((((((((((((((**(((((((((((((((((((((((((((*(((((((*((**(((((((****((((*(((*(((((((((((((((((((((((((((&&&&&&&(&(&&&&((&&((((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&&&$&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*$&$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&(&&(&&&(&&&&((((((((((((((((((((((((((((((((((((((((((*((((((((*(*(((((((*(((((((*(*((*(((((((((((((((((((((((((((((((((((&(((&&&&((&&&(&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&((($$$$$$$$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&(&&&(&((((&((&((((((((((((((((((((((((((((((((((((((*((((((((((((((((*((((((*((((*((**(((((((((((((((((((((((((((((((&(((((((((&((&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((("$$$$&$$$$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((&(((((&(((&&(((&((((((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&$&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((($$$$&&$$$$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((((((((((((((((((&(((((((((((*(((((((**(((((((*(((((((*((((((((**((((((((&(((((((((((((((((((((((((&((((((&(&(((&((((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&&((((((((((((((((&((((((((((((((((**(((((((((((*((((((((((((((((((((((((((((((((((((((((&&&&(((((((((((((&(&&&((&&(&((&&(&(&&(&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&$$&&$&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&((*$$$$$$$$$$$&&$$&&&$$&&&&&&&&&&&&&&&&&(((&(&&&&&&(&&((((&((((((((((((((&((((((((((((**((((((((*((((((((((((((((((((((((((((((((((&&((((((((((&(((((&(&(((((&&&&&(&&&&((&&((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*$$$$$$$$$$$&$$&$$&&&&&&&$&&$&&&&&&&&(&(&(&&$&&(&&&(&&(&((((((&(&&(((((((&((((((((((((*(((((((((((((("&(((((((((((((((((((&((((&((&&&(&((((((((&&((&((&((((&&&&&&(&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((*$$$$$$$$&&&$$$&$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(((&&((((&(((((((((((((((((((((((((*((((((((((((((((&((((((((((*(&(&&&&(&((((((((&(&((((((((((((((((&(&((((((&(&(&&&&&&&&&(&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&$$$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*$&$$$$$$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&(&(&(&(((((((((((((((((((((((((((((((((((((&((((((((((((((((&&&(&&((&&(((((((((((&((((&(&(((&&&&&&&&(&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&$&&&$&&&&&$&&$$&&&&&&&&$&"&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(*$$$$$$$$$$&$&$$&&&$&&&&$&&&$&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&(&&(&((&((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&(&(((((&((((((((((((((((&&((&&&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&$&&&$&&&$&&$$$&&&&&&&&&&&&&&&&&$&&&&&&&&& &&&&&&&&&&&(($$$"$$$$$$$$&&&$$&&&&&$&$&&&&&&&&&&&&&&$&&&&&&&&(&&((&&&&(&((((((&(&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&(&((&&(((((&(((((&((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$&$$$&&&$$$&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*$$$$$$$$$$$$$$$&&&&&&&$&$$&&&&&&&&&&&&&$$$&&&&&&&&&&(&&&((((&&(&((&(((&&((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((&((&(&&((&&(&&(&&&&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&$&$&&&&$&&&&&$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(*$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&((&((((((((((((((((((((((((((&((((((((((((((((((((((((&&(((((&((&&&((&((&&&(&&&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&&&&&&&&&&$&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((*$$$$$$$$$$$$$$$$$$&$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((&(((&((((((((((((((((&((((((((((((&(&&(&(((((((((((((((((&(((&((&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$&&&&$$&$&&&&&$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((*$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&(((((((((&(&((((((((((((&((((&(((((&&((&(((((((((&&(((((((((((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&((((((((((((((((&&(&(&(((((&&(((&&(((&&&((&(((((((((&((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&$&&&&&&&&$&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((,$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((&((((&((((&&(&&(&(&((((&(((((&&((&(&(&&&&&&((((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&$&&$&$&&&&&&&&$&&&&$$&&&$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&((&(((((&((((&((((&&(&&((&&&&&&(&&&&((&&(&&(&(&&&&&&((&&&(&&&&&&&&&&&&&&&&&(&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&$$&&&$&$&&&&&$&&$$&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&&(((&((&((&(&(((((&(&(&(&(&((&&&&(&(&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&$$&&&&$$&&$&&&$$$&&&&&&&&&&&&&&$&&&&$&&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&((((*$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&&(&(((&((((&&&((&&&(&&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&$$$&&$$&&$&&&$$&&&$&&&&&&&&&&&&&&&&$&&&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&(*"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&$$$$&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&&&&&(&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$$&$&&&&&&&&&&&&$$$$&&&&&&&&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((*$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&$&$$$$$&&&&&&&&(&&&&&&&&&&&(&&&(&(&&&&&&((&&&(&&&&&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&$&$$$&&&&&$&$$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&(&(*""$$$""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&$&&&&&&&&&&$$&&&&$$$&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((**$"$$""$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&$&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&&&&&&&&&&$$$$&&$&$&&&$$&$$&$$$&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*"$$"$$""$$$$$"$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&$&&&&&$&&&&$&&&&&&$$$&$&&&&&&&&&$&&&&&&&&&&&&&&$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((*$"""""""""""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&$$$$&&&&&&&&&&&&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&$&&&&&&$$&&&$&$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&(((((`$"""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$&$$&$$&$$$$&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&$&&&&&&&&$&$&&$&&$&&&$&&&$$$&$&&&$$&&&$$$&$&$&&&$&&&$$&&&$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&(&&((*"""""""""""""""$""$"$"$$$"$$$$$$$$$$$$$&&$&&$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$&&&&$&&$&$&$&$$&$&$$&&&&&$&&$$&&$$$&$&&$&&&$$&$&$&$$&&&&&&&&&&$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((((*"""""""$"""""$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&&$&&$&&&$&$&&&$$$&&$$&$&$&$$&&&&&$&&$&$$$&&$$$$&&$$$$$&&$&$&&&$&&$&&&&&&$&&&$$$&&&&&$&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((*""""""""""$"$"""""$"$$"$$"$$"$$$$$$$$$$$$$$$$$$$&$$$$$$&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&$&&&&$&$&$&&&&$$$$$$$$$$$&$&&$&&$&&$$&&&$&&$$&$$$$$&&$$&&$$$&&&&$$&&$&$&&$&$$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(*""""""""""""""$"""$"""$"$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$&&&$&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$&&$$$$$$$$$&$&$&&&$&$&&&$$$&&&&&&$&&$&$$&$&$$$&$&&&&&$&$&&$&$$$&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(**"""""""""""""""""""$"$$$$"$$"$$$$$$$$$$$"$$$$$$&$&$$$$$$$$$$$$$&$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&$$$$$&&$$$$&$&$&$$$$$&&$$&&$&$&&&$$&$$&&&$&&&$$$&$$$$$&&&&$$$$$$$&&&&$$&&&$$&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((*"""""""""""""$""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$$$$&&&$&&$&$&$&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&$&$&&&$$&&$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&$$$&&$$$$$$$$&$$$&&&$$$&$$&$&&$$$$$&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((*""""""""""""""""""$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&$&$$&&&&$&&&&$&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&$&&$&&$&&&&&&&&&&&&&&&&&$&$&&&&&&$&&&&&&&&$$$$$$$$$$$$$$$$$&$$$$$&$&$$$$$&$&&$$$$$$$$$$$&$&&$$$&&&&$$&&&$&&&$$&&&$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((*"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&&$&&&$$$&&&&$$&&&&$$&$&$$$&&&&&&&&$$$&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$&&&&&&&$&$&&&$$$$$$$$$$"$$$$$&$$$$$&$$$$&&$$$$$$$$&$$&&&$&$$$&&$$$&$$$$$$$&&&&&$$$&$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((*""""""""""""""""""$"""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$&$&&$&$&&&$&&$$$&&&&&&&$&&&&&$$&&&&$&&&$&&&&&&&$$&&&&$$&&&&&&&&&&$$&$$&&$$&&&&$&$&&&&$$&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$$$$$&&$$&&&$$$$$$$$$$$&&$$$$$&&&$$$&$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((*" """"""""""""""""""""""$""$$"$$$$$$$$"$$$$$$$$$$$$$$&$$$$&$$$&$$$$$$&$$&$$&&&&&&&&$$$&$&$&$&&$&&$&$$&$&&&$&&&&&&&&&&&&&$&$&&&&&&&&$&&&&&&$&$&$&$$&&&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$&$$&&&$&$&$$$$$&&&&&$$$$&$$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((* " """"""""""""""""""""$"""$ $"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$&$$$$&&&$&$$&$&$&&$$&&&&$&$&&&$&&&$&$&&$&$$&&&&&&&&&$$$$$$$$$$$$&$&&&$$&&$&$$$&&$$$$$$&$$$$$$$$$&$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&$&$$$$&$$$$$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(((*"" """"""""""""""""""""""""" "$$$""$$$$$$$$$$$$$$$$$$$$$ $$&$$$$$$$$$$$$&$$$$$$$$&$$$ $$&$$$$&$$$$$$&$&&&&$$&&&&$&$&&$$&&&$$&&&&&$&$$$$$$$$$$$$$$&$&&$&$&$$$&$$$$$&$$&$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$&$&&$$&&$&$$&$$$$$&$$$&&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((,""""""" """""""""""""""""""""$""$$$$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&&&$$$$$&$$$$$$$$$"$$&$$$&$$$&&&&&$&&&&$$$$&$$$"&&$&$&&&$$$$$$$$$&$$$$$$$$&$"&$&&$$&$$$$$&$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&&$$$$$$$$$$&$$&$$$&$$$$$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((*" """""""""""""""""$"""""""$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$&$$$&$$&$$&$$$$&&&$&$$&$$$$$$$$$&$$$$&$&$$&&$$$$$$$&$$$$$$$$$$$$&$$$&$$$$$$&$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$&&&&&&&&&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(((((," """"" " """"""""""""""""""""$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$&&&$$$$$$$&$&$&$$&$$&$&&$&$$&$&$$$$&$$$$&$$&$$&$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$&$$$$$$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(*  " """""" " """"""""""""""""""""$"$$"$$$$$$"$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&$&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(((* " """ """"""""""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$&$$$&$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$&$&$$$$&$$$$$&$$$&$$$$$$$$&&$&&$&$&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(**" """ """"""""""""""""""""$""$$"$""$$""""$$$$$"$""$$$$"$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$&$$$$$$$$$$$$$$&&$$$$$$&$$$&$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$$$$$$$$$$$$&$$$$$&$&$$$$$$$$$$$&$&&&&&&&$&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((, " "" """"""""""""""""""""""""""$"""$$$"$"$$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$&&$&&$&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&((* " " """""""""""""""""""""""""$"$$""$"""""$$$$$"$$$$$"$$$$"$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&&$$$&&$$$&$&$$&&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((, "" """""""""""""""""""""""""$$$$$"$$$$"""$"$"$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&&&&&&$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((* " """"""" """"""""""""""""""""$""""$$"$$$$$$$$$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&$$&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((, "" """"" """""""""""""""""$""""$"""$"$"$$"$$$""$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$$&$$$&$$&$$&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((, " """""""""""""""""""""""""""$$$$""""""$$""""""""""$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&$&&$&&$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&(&&&&&&(((, "" """"""""""""""""""""""""""""""""""""""$""$"$""$$"$$""""$$"""$$"$$$$$$$$$$$$$$"$$$$"$"$$$$$$$$$$$$$$"$$$"""$$$"$$"$"$$$$"$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$&$$$$$$$$$$&$&$$&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&(*, " """""""""""""""""""""""""$"$"""""""$""""""""$$""$$$$""$$"$"$$"""$$"$$$$$$$$$$$$$"$$$"$"$$$$$$$$$$$"$$$$"""$""$""$$$$"$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&((((((* " " """"""""""""""""""""""""""""""""""""$$"""""""$"""""""$$$$$$$$$"$$"$$$$"$$$$$$$"$"$$"$$"$$$$$""$$$$$""$"""$""$"$$$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((,  " " """""""""""""""$"""""$""""""""""""""""""""$""$$"""$"$"$$"$$$"$$$$$$"$$$$$"$"""""""$$"$$$$$$$"$$$$$"""$""$$$$$$"""$""$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&$&&&&&&&&(&&&&&&&&&&&&((*  " " """"" """""""""""""""""""""""""""""""""""""""""""$$""""""""""""$$$$"$""""$$"$$""$"""""$"""$"$"$$"$$$""$"$$$$$""$""""$"$$"$$$$$$$"$$$$$$$$$$$$$$"$"$$$$"$$$$$$"$$"$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$$$$$"$$$$$$$$$$$$$$&$$&$&$&&&$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(** """ "" """""""""""""""$""""""""""""""""""""""""""""""""""""""$"""""""$$""""$"$"$$""""$$$""""$$$"$"""$$""""$$"$$"""$""$"$$"$$$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$"$$$"$$$$$"$$$$$$$"""$"$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(**   " """""""""""""""""""" """"""""""""""""""""""""""$"""""""""""$"""""""""""$""$"""$"""""""""$""$$$"""$""$"""""""$""""$"""$$$"$$$""$$$"$"$$$$$"$$$$$"$$$$$$$$""$$$$$"""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"$"$$$$$$$$$&$$$$$$&$$$$$$&&&$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((*   """"""" """ """"""""""""""""""""""""""""""""""""$"""""""""""""""$""$"""""""$$""$""$$"$"""""""$"$"$$"""""""""$"""$"$"$$""""$$$$$$$$$$$$"$$"$$""$$$$$$$$$$""$"$$"$""$$$$"$"$$$$$$$$"$$$$"$$$$$$$$""$""$$$$"$$$$$$$$$$$$&$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*    """""" """" """""" """""""""""""""""""""""""""""""""""""""""""""""""""$$"$$""""""$"""""""""""$$"""""""""""$"$$$"""""$$""$""$""""$"$$"$"$"$$$"$$$$$$$$$$$"$$$$$$"$$$"$$$"$$$$$""""$$$$"$$$$$$$$$$$""$"$$$$$$$$$$$$$$$&$$&$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&(((   """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$""""""""""""$""""""""""""""$$"$$"""""$"$"$""$$""$"$$$$""$$$$"$"$$$""$""""$$$$$"$$$"$"$$$""$$"$""$$$$$$""$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$($$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((*(    " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""$"""""""""""""""""$""$$""$""""""$$$""$$$$$$"$$$$$$$$$$"$$$$$$"$"$$$"$"$$"$$$$$$$$""$"$"$$$"$"$$$$$"$$$$$$$$$$$$$$$$&&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((  " " """ """"" """"""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""$""""""""""""""""""""$""$"$$$$$"$"""""$"$""$$$$$"$"$$"$$"$"$"$$"$"$$"$$$$$$$"""$$$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((    """""""""""""" " """""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""$$""$"""$$$""$$$$"$"$"""""$"$$$$"$""$$$$""$$""$$$"$$$"$"$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&((*(  """""" """""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"$"$"$"$$$$$""$""$$$""""""$$"$$"""""$"""$"$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&(&((((  " """"""""" "" "" " """ """""""""""""""""""""""""""""""""""" """" """"""""" """"""""""""""""""""""""""""""""""""""""""$"""""$""$""""""$$""$"""""$""$""$$$$""""$""""$""""$""$"""$"$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(*(    " " " "" """"""""" """"""""""""""" """""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""$"""$"""""$$"""""$"""""$"""$""""""""""$$$$$""$"""""""$$$$""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&    "" " " " """ "" "" "" """ """""" " """"""""""""""""""""" """"""""""""""""""""""""""""""""""" """ """"""""""""""""""""""$"""$"""""""""""$"""$$"$"""$""$"""$$"$"""$""$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&(($      " " "" " " "" " """ """"""""""""""""""""""""""" """""""""""""""" """"""""""" """""""""""""""""""""""""""""""""""""""$""""""""""""$"""""""""""""""$"$"""""""$"$"""$""""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((*$  " " """ " " """"" """"" """""" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$""""""""""""""""$$""$""""""$""""""""""""$"$"$""$$$""$$$$6$$$$$$$&$$$&$$$&$&$$&&$&&&&&&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&*"   " "  " "" " """" """"""" " """" """""""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""$"""""""""""""$$$$""$$"$$$$$$$$$$$$$&$$$$$$$$&$$&$$$$&$&&$$&$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&(("    " " " "" " """"" "" """"""""" " """ " """""""""""" "" """""""""""""""""""""" """""""""""$""$"" """"""""""""""$""$""$"""""$$"""$""""$"""$$$$$$$"$$"""$$$$$$$$$$$$$$$$$&&&&&&&&$$&$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&(("    "" " "" "" " "" """"""""" """"""" """""""""" """ " """""""""""""""""""""""""""$ """"""""""""""""""""""$""""$""""""""""""$$$"$$$$$$"$$$$"$$"$$$$$$$$$&$$$&$&$$&$&$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(&&&&(((   " "" " " """""""" " " " """"""""""""""" """""""" " """""" """"" " """""""""""""""""""""""$""""""""""""$"""""""""""""""""""$"$$""$"$""$"$$$$""""$$$$$$$$$$$&&$$$$$&$$&$&&&$&"&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((*    " " " "" " "" " "" " """""" """""""" " "" " " "" """"""""""""""""""" """"$"""""""""""""" """"""""$""""""""""""""$"$"$""$$"""""$$$"$$"$$$$$$$$$$$&$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((   " " " " " " " " " " "" " """" " " "" """"""" " " " "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$.&$$$&$$$$$$$$$$$$$$$$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((   " " """""" """" " " " " """""" " "" " "" "" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&*      "" " " " """" " " " " " """ " " "" " " " "" " """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$$$"""$&$$$$$$$&$$$&$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&(     " " "" " " " "" " """ " " " " " "" "" " """""""""" """""""""""""""""""""""""""""""""""$"""$"$"$""$""$"$$"$$$"""$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((     " " """"" """"" " """"" "" """"""""" """ """"""""""$"" """""" ""$$"""""""" """ ""$$$"$""$$$"" """"""$""$$$$$$$$$&$$"$"$$&$$$$$&(&&&&(&(&&&&$&&&&&$$$&&&&&&&((&&&&&&&&&&&$&&&&&(*    """" """ " """"""""""   """""""""""   """""""""""" """""""""""""""" " " """"""$$"$"$$""" " """""""$$$$$$&$$$$$$"""""""$"$$$&&&(&&&&&&&$$$$$$$$&&&&&&&(&(&(&&&&&&&$$$&$&&&(((((((((&&&&(  " " ""  " """" " " " " "" """ " " """""" " """""""""""""""" " " """""""""""""""""""""""""""""""""""""$$""""$"$$"$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&$$$&$$$&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&(&&((`      " " """ " """" "  """"" " " " "" """""""""""" """" """"""""""""""""" " " """""$"$$$$$$$$"""""""""$"$$$$$&&&&$&&$$$$$$$$$$&&&&&((((&&&&&&&&&$$&&&&&&&&((((&((&&&&&&$&&(   " """"""   """" "   """" " """""""""" " " " """""""""""" "" "" """"""""""""""""""""""""$""$"$$$$$"$"$"$$$$$$$$$&&$&$&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(   "   " " "" """" """"" """ " """"""""""""""" """""""""""""$$""""$"""""""$""""$$$$$&$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&(&&(&(&&&&&&&&&&&&&(@      "  " "    " " "" " " "" "" """""""""""""" """""""""""""" """" """"""""$$"""""$""""$$$$$$$$"$$$$$&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&&&&&&(        "  "" """""" """" "" """ """"""""""""""" " """"""""""""""""""""""""""$""$$$$$$$&$$$$$"$$"$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((     " " " " " " """""" """""""" """""""""""" """"""""""""""$$""""$"""$"""$"$$$$$$$$$$$$$&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&(     "" " " " """"""""" " """""" """"""""""""""""""""""""$"$$$$$$$$$"$""$$$$$$$$$$$$$$&$$&&&&$&$&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(        """ "" """ "" "" " """ """ """"""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&(       " " " " """ " """" """""""""""""""""""""""""""""""""$"$$$$$$$$$""$$$$$$$$$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(                  " " " """ " " " """" """"" """""""""""""""""""""""""$$"$$$"$$$$$$$$$"$$$$$$$$$$$$$&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(           " "" " "" " " " """""""" """"""""""""""""""""""$"""$$$$$$$"$$$$$$$$$$$$$$$$$$&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(              "" " " """"""""""""""""" """"""""$""""$$$$$$"$$$$"$$$$$&$$&$$$&$&&$$$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(@                  " " """"""""""""" """ """"" """""""""""""""""$$""$$$$$$$$$$$$$$$$&&$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&$$&&&             " " """ """"""""""""""""""""""""$"""$$""$$$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$&&&&&$&(                    " """ """" "" """""""""""""""""""""""""$"""$"$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$&&(              " " "" """ """""""""""""""$"""$"""$$$$"$"""$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$&&&&($         " """""""""""" """""""""""""""""$"$$"""""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&&&&&&&&&&$&$&&$$$$&&($          " " """ """"""""""""""""""""""$"""$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$&$&&&$&&("         "" "" " """" """"""""""""""""""$""$$"$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$&&$$$$&("         "" " "" " " """""""""""""""""""""$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$&&(        " " " """""""""""""$"""$""""$$$$$$$$$$&&$&&&&$&&&$$&&&&&&$&$$$&&&&&&&&&&&$&&&&$&&$$&$$&$&&&&&(         "" " "" """" """""""""$"""$$$"$$"$$$$$$$$$$$$$$$$&$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$&&$$&&(           " " " "" """"""""""""""""$$$$"$$$$"$$$$$$$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$&&&*    " " " " """ """ """""""""""$$""""""""$$$$$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&& $&&&&&&&&&&&&&&&&&&$&&&$&&&&(     " " " """"""""""""""""$$"$""$$"$$$"$$$$$&$$&$$&$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$&&$&(&