CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = CONTINUATION_MISSION TARGET_NAME = MARS IMAGE_ID = '831A41' IMAGE_NUMBER = 41876290 IMAGE_TIME = 1978-09-26T08:47:53Z EARTH_RECEIVED_TIME = 1978-09-29T12:50:51Z ORBIT_NUMBER = 831 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 WITH IMAGE MOTION COMPENSATION" /* 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 "Bl\b,0NFVb-K   q$>Po5K+<ZVWw     " "" "$$"""$"$$"$$$$&$&$&$$$$&$$$&$$$$$$""""$"""""""""""""" """ "" " " " "      """"""""""""""$$"$$""$$"""""""" """""""" " """       """""" """""""$"""$$""$$$$$$ "" """"""" " " """""""""               """"$"""""""""""""$$""$"$$$$$$""$"""""""" """ """" "" " "                             """""$""""""""""$"$$$$$$$$$$$$$$$$""""""""" " """ """ " "" " """ "           "  "   " "" """""$$"$$$$$""$$"$$$$$$$$$"$$"""$""$""""""""" """"" " """""" """"""" " "" "" " " "   "  " " "" "    """"$"$$"$$$$$$$"$$$$$$$$$$"$$"""$"""""""""""" " """ """"""""""""""""" "" "" " " "" " " " " " " " " " "" """ """""""""""""" " "    " """"""$$$$$$$$$$$$$$$$$$$$""$$"$$""""""""""""""""" """"""""""""""""""" " """"" " " " " """""" " """""" "" "" " " " "" """ """"""""" """"""""""""""" """" ""   """"""$$$$$$$$$&$$$$$$$$$"$$"$"""""""""""""""$""""" """"""""""""""""" " " "" "" """ " "" " " "" " """ " """""""""""""" " "" "" "" """""""""""" """""""""""""""""""""""""""""""""""" ""     " " """"""$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""$"$"$$"""""""" """"""""""""""" " "" """" " " " " " " " """""" """"""" " " """ """" """""""""""""""""""" """"""""""""""""""""""""""""""""""     """""""""$$$$$$$$$$&$$$$$$$$$$$$$$&&&&$"$$$""$"""$$$"""""""""""""""""""""""""" " """"""" " """"" " "" """"" " """"" "" " """"" "" " " " "" " " " "" "" """ " """"""""""""""""""""""""""""$""$""""""""""""""""""""    """""""""$$$$$$$$$$$$$$$$&&$$$&&&&$$$$$$$"$"$$$$$$$$$$""""""""""""""""""""""""""" """ """"" """ """"""" " " "" " """""" "" """ "" " "" "" """ "" " """"""" """"""""""""""""""""""""""""""""""""$$$$""$$$"$"$""""""""""  . " """"""""$"""$"$$$$"$$$$$$$$$$&$&$$$$$$$"$$$"$$$$$$$$""$"$"""""""""""""$"""$"$"""""" """"""" """"""""""""" " """ " " """ """ "" " " """"""" """""""""""" " "" """" """"""""""""" """"""""""$""$"""""""""""""""$$""$$""""""""" " " " ""  """"""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""$""""""$$"""""$""$$"$$$$"""""""""" """" """""""" """""""" " """"""" """"" " """"" "" " " """ """"""""""""""" """"""""""""" """" """""""""""""""""""$""""$$$"""$$"$"""$""""""""""""""" " "" "  " " "" """"$""""""""$$$$$$$$$$$$&$$"""""$$$$$$$$&$$$$&$&$$$$$$$"$"$""""$$$"$$$$$$$""""""""""""""""""""""""" "" "" """""""""" """"" "" """""""""""""""" " """"""""""" " """""""""""""""""""""""""""""""$"$""""""""""""""""$"$$"$$""$"""""" """ "" """""" ""  "" """""""""""$$$$$$$$$$$$$$&&$$&$""""""$$$$$&$$$&$$$$$$$$$&&$$$$$$$$""$$"$$"$$$$$$$""""""""""""""" """ """"" """""""" " """"""$""""""""""" """$"""""$"""""""""""""" """""" """"" """"""""""""""""$"$""$"""""""""""""""""$$$"$$$"$$""""$"$"""""$""$""""""""""""" " """" "  " """"""""""""$"""$""$$$$$$$$$$$$&&$""""$$$$&$$&$&&$&&&&$$$$$$$$$$$$$$$$$"$$$"$$"$$$$""""""""""""""""" " """"" """""""""""""$"""""""""""$"""""""""""""$"""$$""""""""""""""""" """"""""$"""""""""""""""""""""""$"$""$"""""$""""""$$$""$$$$$$""$$""$""""""""""" "" "  """"""""""$$$$"""$$$$$$$$$$$$&$&&&"$$&&&$$$$$$$&$&&&&&&&&$&&$$$$$"$$$$$$$&$$$$$$$$$""""""""""""""""""""""""" " " """"""""""$$"""$"$$$$$$"$"$""""$""$"$""$$"""""""""""""""""""""" """"""""""""""$"""""""""""""""""$"$"""$$""$"""$""""""""$"""$"$$$$$"""""""""" " " "" "  """ """"""""$"$"$$"$$$$$$$$$$$$$$&$$&&$$$&$&$&$$$&&&&&&$$$$$$$$$$$$$"$$$"$$$$$$$$$"$$$$$"" "" """"""""""""""""""""""""""""""""""""""$$$$$$$$$""""""""""""""$""""""""$"""""""" """"""""""""""""""""""""""""""""""$$""$$$"""""$$$$$$$$$$"$$"$$$"$"$"$"""""$""""" """" " "" "   "" " """""""$"$"$$"$$"$$$$$$$$$$$&&&&&&$$$$$$&$$&&$$$&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"""" """"""""""""""""""""""""""""""""""""""""$"$"$"$"$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$"$$$$"$$$$"$""$$$$$$$$$$$$$$$$$"""""""""""""""   """""""""""""""""""""$"""$"$$$$$$$$$$$$$$&$$$&&&$$$$&&&&&&&&&&$&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$"$""""$"""""""""""$""$"""""$$$$$$""""""$""""$""""""""""""""""""""""""""""""""""""""""$""$"""$$$""$$"$$""$$$$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$$"$"""""" " "  """""""""""""""""""$$$$$$$"$"""""$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"$$$"$$"$"$""""""""""""""""""$$$$"$$$$$$$$"""""""""""""""""""""$$"$$""""""""""""""""""""""""$$""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$"""""""""" "" "  """"""""""""""""""""$$$$$$$"""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$$&$&&&&$$$$&$$$$$$$&$$$$$$$$$$"$$"""""""""""$"""""""""$$$$$$""""""""""""""""""""""""$"$"""""$""""""""""""""$"""""$$$""""""""""""""""""""$""""""$""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"""""""" """""( """" """"" """"""""""$""$$$$$$$$$$"$"$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""$"""$"""$"""$$""""""""""""$""""$"$""""$"$""""""""""$""""""""""""""""""""""""""""""$""""$"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$"""$""""""""" "   """""""$""""""""$$"$"$$$"$"$"""""$"$$$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$&$$$$$$$$$$$$$$$$&"""""""$""""""""""""""""$"""""""$"""""""""""""""""""""$$"$"$"""""""""""$""""""""""""""""""""""""""""$"""""$"""$$$"$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$""""""""""""" """""""$$""""""""$$$"$$$$$$$$"$$$$"$$$$$$$$&&$$$&$$$&&&&&&&&&&&&&&&&&$&$&&$&&$&&$$$$$$&$$$$$$$&&&$$$$$$""""""""" "$$"""""""$"""""""""""$""""""""""""""""""$"$$"$"""""""""""""""""""""$"$"""""""""""""""""""$$$""$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$"""""""""""""""  """""""""""""$""$$$$"$"$$$$""$$$&&&$$$$&$$$$$$$$$$$$$&$&&&&&(&(&&&&&$$$$$$&&&&&$&&&$&$&$$$$$$$$&&&&&&$$$"""""""$$$$$$"""$$""""""""""""""""""$""""""$""""$$""$$"""""""""$$$$"""""""""""""""""$""""""$""""""""""$$"$"$""""$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$""$""$"$""" "" "" """""""""$""$"$$$$$$""$$"$"$$$&&&$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&$$&$$$&&&&&&&&&$$$$$$&&&&$$$$$""""$"""""""""""""""""""""""$"""""$$$"""$"""$""""""""$$""""$"""""""""""""""""$""""""$"$"""""""$"$""""$$$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$"$"$$$"""""$""""""""" """"""""""$$""$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&((&(&&&&&&&&&&&&&&$&$&$&$&&&&&&&&&(&&&&&&&&$$$$$$$$"$$"""""""""""""""""$$"$""""$$"$$""$"$$"$""$"$""""""""""""""$"$"$$"""""$$"$""$"""$"$$$"""$$$$"$""$"""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""P " """ """"""""""$"$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$&&$&$&&&&(&&&&&&&(&&&&&&&&&&&&$$$$$$$&&&&&&&&(&&&&&&&$&$$$$$$$$$""""""""$""""""""""""$"""$"$"$$$$$"$"""""""$$"$"$"$"$""$""""""""""""$$$"$$"$$$$"$$$""""""""$"""$$$$"""$"$$"$$$$$$$&&$$&$$$$$$$$$$$$"$$$$$$$$""$"""""""" """"""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&(&&&&&&&&$&&&&&&&&&(&&&&&&&&&&&&&$$&$$$&$$$$""""""""""$"""$$$$$$"""$""""""""$$$$$"$""$""$""""""""""""$"""""""""""""""$"$"$$"$$$$$"$""$"$$"$$&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$"$$"""""" """ """"""""""$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$&&&$&&$$&$&$$&&&&$$$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"""""""$$""$$$$""$"""""$"""$""""""$""$$$"$"$"""$"""""$$"""""""""""""""$"""""$$$$$$$$$$$"$$$"$&&&&&&&&&$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""$ " """""""""""""$$$$$$$$$$$$$$&$$$&$&$$$$$$$$$$$$$&&&$$$$$&$&&$&$$$&&&$&$$$&&$&&&&&&&&$&&$&&&&&&&&&$&&$$&&&&$&$$$$$$$$$$$"$"""$""""""$$$"$""$""$$$"$$""$"$""$$$""$""""$""$""$""""$""""""$$$""""""$$""$$$""""$$$"$$$$$"$$"$$&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""    """""""""$""$$$$$$$$$$$$$$$"$&$$$&&$$&$$$$$$$$$$$$$$$$&&$$&&$$$$$$&$&$$$$$$&$$&&&&&&&&&&&&(&&&&&&&$$$$&$$$$$&$$$$$$$$$$$"$"$""$""""$$"""$"$$$$$"""$$$$$"""$$""$"""""$"""$$$$""$""$$"""""""""""$""$$$""$$"""""$$$$"""$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$""""""""$@  """""""""$$$$$$$$$$$$$$$$"$&$$$$$$$$$$$$$$$$$$&$$$$$$&$&&$$$$$$$$$$$$&$$$$&&&$&&&&&&&&&(&&&&&&$&&$&&$$$$$$$$$$$$$$"$$$$$$$$"$$$$""$$""""$$$$"$$$$$$$$""$$""$""$""""$"$"$"""""""""$"$$$"$$$""$$"""""$"""$"""$$$$$$$"$$$&&&$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$$$$$$$$$""$"$"""$$ """"""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$&$$&&$$$$&&&&&&&&&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$"$$"$$"$$""$$$$$$$""$$"$$$""""""""$"$$"""""$$$"$$$$$"$$"""$""""""$$""$$""$$$"$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$"$$$$$"$$$ " "" """"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$&&$&&&$&&&&&&&&&(&&&&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$&$&$$$$$$"$$"$$$$$$$$$$"$"$$$"$$""$"$$"$$$$$"$""$$"$$$$"$"$$""""$$$$"""$$"$$"$$$""$"""$$"$$$$""""$$$"$$$$$$$$$$$$$&$$$$$$&$$&$&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$ "" """""""""""""$"$$$$$$$$$$$$$$$$&&&$$$$&&$$$$$$$$$$$$&&$&&$&&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$$$&$$$$$$$$$$$$$$$$$$$$$"$""$"$$$$"$$"$$$$$$$$$"$$$$$$"""$"$$"$$"$""$"$$$$""$$$$$$$"""$"""$""$"$"""$""$$$$$$$$$$$$$$$$$$$$$&& $&&&$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$  """""""""""""""$$$$$$$$"$$$$&$$$&$&$&$$&&&$$$&$$$&&$&&&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$"$$$$$$$"$"$$$$$"""$$"$""$"$"$"$$$$$"$$$$$$$$""$$$""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$$$&$$$$$$$$$$$&$$$$$$$$$"$$$$$$$$$$$$$f " """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"""$$$$$$$$$$$$$$"$"""""$""$$"$$$$$$$$$$$$$$$$$"$$$$"""$$"$$"$$""$$$$$$$$$$$$$$"$$$$$$$$$&&&&&&&$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"@ " """ """"""""""$"$$$$$"$$$$$$$$$$$$$$$$$$$&$$&$$$&&$&$&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&$&&&&$$&&&&&&&&&&&&$&$&$$$&&$&$$&&$$$$&$$$$$$$$$$$$$&&$$$$$$$"$$$$$"""$"$$$$$"$$$$$$$$"$$$$$$$"$"$$$$$$$$$$$$$"$""""$$$"$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&$$&$$$$$$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$ """"" """""""""$$"$$$$$$$$$$$$"$$$$$$$$&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$&&$&&&&$&&&$$$&&&&&$&&&$&$&&&$$$$&$&$$$$$$$$$$$$$$&&&$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$$$$$""$$$""$"$$$$$$$$$$$&$$$$$""$$"""$$$&$$&$&$&$&&$&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$"""$$ """" """"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$&$&&$$$$&$&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$$$$$$$$"$"""""$"$"$$$$$$$$$$$$$$$$$$$$$$$&$$""$""""$$$$$$$&&&$$&$$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$ " " """"" """""$$$$$$$""$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&&&(&&&&&&&&&&$&$$$$&&&$$$&&$&$&$$$&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$&$$$"$$$$&&$$$&$$&&&$$&$$&$&&$$$$$$$$&$$$$$$$$$$$$&$$$&$&$ """" """""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$(($$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&$&&$&&$&&&&&$$$&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$""$"$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$&$&$$$&$$$&&&$&$$$$&&$$&&&&&&$$&&$$$$$$$$$$&$$$$$$$&&&&&$&&$ "" """"""""""$$$""$$$$$$$$"$$$$$$$$$$$$$&$&&&$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&$&&&&&&$&$$&&$$$$&$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$"$$$$$$$"$$$$$$$"$$$$$$$$$&$$$&&&&&&&&$&&&$&$$$&$$$$$&&&&&$$$$$$$$$$$$$&$$$$&&&&&" " " """"""$"$"$$$$$$$$""$$$$$$$$$&$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$""$$$$$$$$$$"$$$$$$$$$$&&$&$&&$&&&&&&&&&$$&$$$&&$$$$$&$&$&$$$$$$$$$$$$$$$&$$&&&& P"" """"""""""""""""$$$"$$$$$$$$$$&$$$&$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&$&&&&&&$$$$&&&&&$$$$$$$&&$$$$$$$$$$$$$$$&$&$$&&"""""""""""""""$""""$$$$$$$$$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&&&&&(&&&&&&&&&&&&&&&&$&$$$&$&$$$&$$$&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$&&&$&&&&$$&$&&$&&$&$$&$&&&&$$$$$$$$$&$&$$$&&&&$$$" " """"""""""""$$$$$""$$$$$$$$$$$$&$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&(&&&(&&&&&&&&&$$$$$$&&&$$&&$$&&$&$$&$&$$&$$$&$$&&&$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$&$$&$$&$&$&&&&&&&$&&&&&$$$$&&&&&$&&$&&$$$$$$&&&$$$$$$&&&&&"|"""""""""""""$"$"$"$"""$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&&&(((&&&&&&&&&$$&&&&$$&&&&&$$&&&$$$$$&&$&&$$&$$$$$$&$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$&&&&&$&&&$$$&&&&&$$$&&&&&&&&&$$&&$&&&&&&&&&&$$$&$$& ` """"""""$"""$$$$$"$$$$$&$$&$&$&&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$$&$$&&&$$&$&$$$&&&&&&&&$&$$$$$$$&&$$&&$$$$$$$$$"$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$&&&&&&(&&&&&&&&&$&&&&&$&&&&&&&&&&&$&&&&&& """"""""$"$"$"$""$$"$$"$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&(&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&$&&&&&&$&&$$&&&&&&&&&$&&&&$$&$&$&$$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$&&&&&&&&&&&&&&&&&&&&$&$&$&&$&&&&&&&&&&&&$&$$&&&$ """"""""""$$$$"$"$"$$$$&$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&(&&&&&(&(&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&*&&&&&&&&&&&&$&$$&&&&&$$$$$&&&&&&&&&&&&&&&&&&&$$&$&&""""""""""$""$$$$$""$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((&&&&&&&&&&&&(&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&$&$&&$&$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&$$&&&&$&$$&$&&&&&$$&&&&&&&&&&$$&&& """"""""$""$"$"""$$$$$$$$$$$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&$&&$&&&&&&&&&&&&&&$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$&$$$$$$$&$$&&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&$$$&$$&& """"""""""$$"$"$$$$$$$$$$$&$$&&$$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&&&&&(&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$&&&$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&& """"$$"""""""$$""$$$$$$$&$$$$&&&&&&$&$$&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&"""""$$""$"$"$$$$$$$$$$$$$$$&&&$&&&&$&$&&&&&&&&&&&((&(&(&&&(&(&&(&&&&&(&&&(&&&&&&&&&&((&&&&&&&&&&&&&&&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&( `""""""""$""$"$$$$$$$$$$$$$$$&$&$&&$$$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&(&&&(&&&&&&(&&&((&((&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$$$$$$$$$$&$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$&&&&$$$&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&$&&&&&&&$&&&""""""$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&&&&(&&&&&(&&&&&&&&&&&&(((&(&&(&&&&&&&&&&((&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$&$$$$$&&&$&$$&&$$&$$$$$$$$$$$$$$&$$&$$$$$$$$$&&$$$$$$$$&$&$$$&$&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&(""""$""$""$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&((&&&(&&&&(&&(&(&&&((&&(&&(&&&&(&&&&&&((&&&&&&&&&&(&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&$&&&$$$&$$&$&&$&$&$&$$$$$&$&$$$$$$$$$$$$$$$$&"$$$$$&&$$&$$$$$$$&$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&""""""$$$$$$$$$$$$$&$&$$$&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&((&(&&((&((&((((&(&&&&&((&&(&&&((&(&&&&(&&(&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&$&$$&&&&&$$$&$&$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&("$"""$$$$$$$$$$$$&$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&((((&&&((&&&(&(&&&&&&&(&&&&&&(&(&&&&(&(&&(&&&&&&&((&&&&((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&&&&&&&&&&&&&&&&&&&&&&$$$&$&$&&&&$$$&$$$$$$$$&$$$$$$&$$$$$&$&$$$$$$$$$$$&$&$$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( ""$$$$$$&&&$$$$$$$$&&$$&$&$&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&((&&&&(&&&&(&(&&&&(&&(((&&&&((((((&(&&(&&&&&&&&&((&&(&&&(&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$&$$$$$$$&$&$&$&& &&&&&&&&&&&&&&&&&&(&&((*((&&(&&(((&((&(&&&&&&&&(((&&&&(&&&(&(&((&&(((&((&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&$$&&$$$$$$$$$$$&&$$&$$$$$$$$$$$$$$$$&$$$$&&$$$&$$&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&(&&$""$$$$$&&$$$$$$$$&$$&&&&&$&&$&&&&&&&&&&&&(((&((((&((((((( &&&&(&((&&((&(((((&(&((&&((($(&(&((&((&((&(&&&&((&&&&(&&&&&&&(&&&&((&&&&&(&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$$$&&&$&$&$&$$&$$$&$$&$&&$&$$$$$$$$$$$$$$&$$&&$&$$&&&&&$&&&$$&$&&&&&&&&&$&&&&&&&&&&&&($&&&&&&&&&&&&&&&&&&&&&&&&$&&&(`"$"$$$$$$$$$$$$$$$&&$&$&$&&&&&&&&&&&(&&&&&&&&&&(&(&&&&&&&&&&((((&(((&(((((((&&&((((((&(&$(((&&((&&(&((&&(&&(((&(&&&(&(&&&&(&&&&&&&&(&&&&&&&&(&&&&$&&&&&&&&&&&&(&&&&&&&&&&&&&&&$$&&&&$$$$&$$$&&&$$$&&$$$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&("$$$$"$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((&(&(&((&&&&((&&((&(((((((((&(&&(((&&(&&&(&&(&&(&&&&&&((&&&&((&&(&&&&&&&&&&&((&&&"&&&&(((((((&(&(&&&&&&&&&&(&"&&&&&&&&&&$$$$$&$$$$$$$$$&$$$$$$$$$$$$&$$$$&$$$&$&&&$&$$$$$&&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($$$$$"$$""$$$$$&$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&$&$&((((&(((((((((((&&&(&(((((&((&(((&(((&((&((&((((&&&((&&((((&(&(&&(&&&&&&&&&&&&&(&&&&&&(&&&&(&((&&((&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$&$&&$$&$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&(&&"&&&&&&&&&&&&&&&&&&&&&&&&&&(($$"$$"""$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&&&(&&(&&(&(((((&&((((&((((((((&((((&((&(((&(((((((&((((((&(&(((&&(&(((((&(&&&((&(&(&(&&&&&(&&&&&&(&&&&&&&&(&&&(((&(((((((((((&&&&((&&&&&((&(&&&&&&&&&$&$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$&$&&$&&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&( ""$$$$$"$"$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((&&((((((((((((((&&(&((((((((((((((((((((((((&&(&&&((&&((((((((((&(&((&(&&&&&&(&&((&(&&&&&&&&&&&&&&&((&&(&(&((((((((&((((((&&&&&&(&&&&&&&&&$&$&&&&&&$$$$$$$$&$&$$$&$$$$$$$$$$$$$$$$$$&$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&(""$$$$""""$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&(((((((((((((((&(((((((&((((((((((((((((((((&(((((((((((&((&((&(&(&&(((&((&&(&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((&&&&(&&&&&&&&&&&&&$&&&&&&&$$$$&$&&$$$$$$$$$$$$$$$$$$$$&$$$$&&$&$$&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(&&((&(&(&(&(((((&((((((((((&(&((((((((&(((((((((((&(((&((((((((((((((((&(&&((&&(&&&(&(((&((&&(&&&&&&&&&&&&(((((&(((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$&$$$$$$$$$$$&$$$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&(&&&&&&&&&&&(( `$"$$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&(&&(((((((((&&((&((((((((((((((((((((((((&(((((((((((((((((((((((((((((((&(((((&&((((((&(&(((((&&&&((&&&&&&&(&(&((&((((((&((((&(&((&((((&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$&$&$$$$$$&$&&$&$$&&&$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($$$"$$$$$$$$$&$$$&&$&&&&&&$&&&&&&&&&&&&&&&&&&((((((&(((((&(((((((((((((((((((((((((((((((((((&(((((((((&((&(((((((((&(&(((&(((((((&&((&&(&(((*(((&&&&((&&((&(&(&&(((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&(($$$$$$$$$&&&$&$&&&$&&&&&&&&&&&&&&&&&(&&&&&&(&(&&&((&&&&(((((((((((((((((((((((((((((((((((((((((((((((&(((((((&((((((((&((&(&((&&(&&((&&&(((**(*(*((&((&(((&&(&(&((((((((((&(&&((&(((&&&(((((&&&&&&&&&&&&&&$$$$$$$$$$&$&&$$$&&&$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&( $$$$$$$$$$&&&$&$&&&&$&&&&&&&&&&&&&&&(((&&(&(&&&&((&(&((((((((((&(((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((&((((&(&((((((((((((((&((&((&((&(&&&&&&((&(((((((&((&(((((((((((&&&&&&&&&&&&&&$$&$$&$$$$$$$&$$$$&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&*$$$$$$$$$$$&$$&$&$$$&&&&&&&&&&&&&&&&&&(((&&&(&&&(&((((&((((((((((((((((((((&((&(((((((((((((&(((((((((((((&(((((((((((((((((((((((&((((((((((((((((&(((&&(&((&&&&&&&&&&&((&((&(((&&(&(((&&((((&((((&&&&&&&&&&$&$$&&&&&$&&&&&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(($$$$$$&$$$&$&&$&$&$&&&&&&&&&&&&&&&&$&&(&&&(&(&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((&((&((((&((((((((&&&&&&&(&(&&&&&&&&&&&&&(&&(&(&((((&&&((((&((((&(&&&&&&&&(&&&&&&$&&&&&$$&$&&&$&$&&&&$&&&$$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&* $$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&$&&(&(&&&((&((((((((((((((((((((((((((((((((&((((((((((((((((((((((&((((((((((((((((((((((((&((((((((((((&(&&&&((((&&&((((&(&&&&(&&&&&&&&&&&(&(((&&(&&((&&&&((&&&&&&&&&&&&&&$&&$&&&$$$&$$&&&&&&&$$&&$&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( $$$$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((((((((((((((((((((((&&&&&&&&&((((&(&&&(&&&&&&&&&(&&&&(&&&&(&&(&(&((&(&&(&&&&&&&&&&&&&&&&&$$&&&&&$&$&$&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&( $$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((&((&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*>((&(((((&&&$&&&&((((((&&&((&(&&&&((&&&&&&&&&&&(&&((((&&&(&&&&&&&&&&(&&&&&(&&$&$$$$$$&&&&&$&&&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( "$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&&&&(((&(((&(((&((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*&(((&&((&&&&&&&(((&((&&(&((&&((&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&(&&&&&(&&&&&&&&&$&&$$&&&&&&&&&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((&&(( "$$$$&$&$$&$&&&&&&&&&&&&&&&&&&&(&&&((&((&((&&((((&((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&((((((&(&&&&(&((&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&$$&&&&$&&&&$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((("$$$&$$$$$&&$&&&&&&&&&&&&&&&&((&(((((&((&(((((&(((((&((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&&&(&&&&&((&(&&&(&&&&&&&(&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&$&&&$$$$&&&&$&&$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((( 0$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&(&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&$&$&$&&&$&$&$&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( $$$$$$$&$&$&&&&&&&&&&&&&&&&&(&&(&&&(&(((((&(((((((((((((((((((((((((((((((((((((((((((((((*(**((((*(((((((((((((((((((((((((((((&&((((((((((((((((((&((((&(&((&(&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&$$$$&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(("$$$$$$$&&$&&&$&&&&&&&&&&&&&(&&&&&((&((((((((((((((&((((((*((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( `$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&(((&((((&(((((&((((((((((((((((((((((((((((((((((((((((((((((***((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((&&&((&(((&&&&(&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&&&$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&("$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&((((((((((((((((&(((((((((((((((((*((((((((*(*((((**(((((*((((*((((((((((((((((((((((((((((((&((((((((((((((&((&(&&((&((&&(((&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&$&&&&$$&$$$&$&&&$&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&*"$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((&(((((((((((((((((((((((((*((((((((*((*((((((((*(((((((((((((((((((((((((((((((&(((&((((((((((((&&&((&((&(&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$&$$&&&&&&&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&("&&$$$$&&&$&&&&&&&&&&&&&&&&&&&(&(&&(((&((((((((&((((((((((&(&((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((&&((((((((((((&(&(((&&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&("$&$$$&&&&&&&&&&&&&&&&&(&&&&&&&(((&((((((((((((((((*((((((&(((((**((((((((((((((**((*(((((((((((((*((*((((((((((((((((((((((((((((((((((((((((&(((((((((&(&((&(((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&("$$$&$$$&&&&&&&&&&&&&&&&(&&&&&&&(((((((&(((((((&((((((((((&(((((((((((((((((((((*(*(**(((((*(*((((((((((((((((((((((((((((((((((((((((((&(((((((&((((((((&&((((&&(&&&((&&(&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&("$&&$$$&&&$$&$&&&&&&&&&&&&&(&(&&((&&&((((((((((((((((((((((((((((((((((((((((((((**(((((*((((((((((((((((((((*(((((((((((((((((((((((&((((((((((((((((&(&&(((&((&(((&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&(( $&$$&$&&&&&&&&&&&&&&&&&&&&&&((&((((&(((((&(((((((((((((((((((((((*(((((*((((((((((*((*(((((((((((((((((((((((((((((((((((((((((((((((&&((&(((((((((((((((((((&&(((&(&(&((&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$&&&&&&&&&&&&&* $&$&&&&$&&&&&$ &&&&&(&&&&&&(&(((&((((&(&(((&(((((((((((((((((((((((((*(((((((((**((((*((*(((((((((((((((((((*((*(*(((((((((*((((((((((((**(((((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$&&&&&&&&$&&$&&&&&&&&&&&$&&&&&&&&$&&&$$&&&&&&&&&(&(" &$&$&&&$&&&&&&$&&&&(&&&&&&((&(&&((((((((((((((((((((((((((*(((((((((((($((((*((*(((((((((((((((((((*((((((((((((((((((((((((((((((((*******(((((&(((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&$&&&&&&$&$&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&( $$&&&&&&$&&&&&$&&&&&&&&&&(&&(&((&(((((((((((&((((((((((((*((((((((((((((("((((((*(((**((((((((((((((((&((((((((((((*((((((((((((((&(,,********(((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&$$&&&&&&&$&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((""$$$&&&&&&&&&&&&&&&&&&&(&&((&&&(&(&(((&(((((((((((((((((((((((((((((((((((((((((*(((**(*(((((*(*(*((((((*(((*((((((((((((((((((((((&**********(((((((((&&(((((((&((&&(&((&&&&&&(&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$&&&&&&&&&&&&&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&(( "&&$&$$&$&&&&&&&&&&&&&&(&&(((&(&&(&((&((&((((((((((((((((((((((((((((((((*((((((((*((((*((((*(((((((*(*(((*((((*(((((((((((((((((((**********((**(((((&(((((&(&&&&&(&(&&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&$&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&$&&&&&&($$&&&&&&&&&&&(*"&&$$&$&$&$&&&&&&&&&(&&&(&&(((&(&&&((((((((((((((((((((((((((*(((((((((*(((((**(((*((((*(((((*((((*((((((((((((*((*(*(((((((((((*((********((*((*(&((((((((((((((&&(&&(&((&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&&&$$$$&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&(&"$&&$&$&&&&&&&&&&&&&&&(&&&&&(&(&(&&(((((((((((((((((((((((((((*((((((((*((*((((((*(*(((*(****(((((((((((*((((((((((*(((((*((((((((((**(((***(((((((((((((((((((((&(&((&&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(("&$&&$&$$$$&&&&&&&(&&&((((&&&&(&&((&(((((((((((((((&((((((*((((((*((((((**(((***(**((**(****(*(*((*(((((((((((*((((((((((((*((((*(((((*((((((((((((((((((((((((((((&&&((&&&(((&&&(&&&((&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$&&&&&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&(* "&$&&&&&$&$&&&&&&&&&(&(&&(&((((((&&((((((((((((((((((((((((**(*(*(((((*((((((((((*(((((*******(*(((*((((((((((*((*((((((((((((((***((((((*(*(((((((((((((((((((&&((&(((&&&((&((&&&&&&&&(&(&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$&&&&$&&&$&&&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(* &&&&$$$$&$&&&&&&&&&&(&&&(&&((((&((&((((((&(((((&((((((*((((((**(****(((((**((*((*((*((((**(*((**(((((((**((**(*((**((((((((*(((***(((((*(((((((((((((((((((((((((&(((((&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$&&&&&$&&&&&&&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&("&&&&&&$$&&&&&&&&&&&&&&&((&&((&&(((((((((&((((*(((((((((((((((*((*(****(****(**(*(((((((*((((((**((((**(*(**(((*((((((((((((*((((**(((((((((&(&&&(((((((((((&((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$&$$&&&&$&&&&$&$&$$$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*&&$&&$&$&&&&&&&&&&&&&(&((&&(&&(((((((((((((((((((((((((((((((((*((((((((*((((((**(((((*(****((((((******(*((*(*(((((*((((*(((((((((&(&(((&&&&&&&(((((((((((((((((((((((&&&(&&&(&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$&&&&&&$&&$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&( &&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((*((((((((*(((((((((**(((*((**((*((((*((*****(((*(((((*(((*(*((((((((((&&&&&&&&&&&&(((((((((((((((((((((&&&&&((&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(((&&(((((((((((((((((*(((((*((((((((((*(*(**((((((*((((((****(((*(**(((((((((((((((((((((((*((((*(**&&&&&&&&&&&&((((((((((((((((((((((&&&(&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$&&&&$&&&$&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((*((**(((((((*(*(*(((((((((((((((((*(((**((((((*(((((((*(*(((((((((**(**((&&&&&&&&((((((((((&((((((((((&(((&(&&&(&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&$&$$$$$&$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&((&(((((((((((**(*((((**(((((*(**(((*(*(((((((*((**(((((**((*(((((((((*(*(((*((((((((((*(**((***(&&&&((((((((((((((((&(&(&&((&(((((&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&&&&$$$$$$&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&* &&&&&&&&&&&&&&&&&&&(&((&(((((&&&(&(((((((((((((((((((((*((**((((**(****(((*((((((*((((*******(*(((**((((((((*((((((((((((*((((*(*(*(**((((((*((((((((((((((((((&(((&&((&(&&&(((&(&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&&&&&&&&$&$&$&&$&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*&$&&&&&&&&&&&&&&&&&&&&&(&(((((&&&&((&((((((((((((((((((((*(******(*(*(((((((((((((*((((**((((((((((((((((((((((((((((((((((*(((((*****(**((((((((((((((((((((((((((((((((((&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&(((&$&&&&&&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(* &&&&&&&&&&&&&&&&&&&&&&(((((((((&&&&&((((((((((((((((((*(((((*(******(((((((*(((*(*****((((((((*(**((((((((*((((((((*(**((*(((((*******(***(((((((((((((((((&(((&(((((((((&&&&&((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&$$&((((&&&&&(&&&&&&&&$$&$&&$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&(&&(((&(((&((((((((&(((((((((((((((((((((**(******((((((((*(*(*(*(*(*(((*(((*(((((((((**(***((((((*(**(*(((((((*((*****((((((((((((((((((&(((&((((&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$&&&&&&&&&&$&&$$&&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( &&$&$&&&&&&&&&&&&&&&&((&&&(&&(&((((((((((((*(*(((((((**(*****(((((((*(((*(((**(*((*(*((((((*(*(((((((*(((((((*((((**(*(*((((((**********((*(((((((((((((((((&((((&(&(&&&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$$$$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&* &&&&&&&&&&&&&&&&&&&(&&(&&&&&&((((((((((((((((*(*((((((((((***(*((*((((((*(*(***(((((((*(((((**(*((((*((((((((((((((((((((((((((**(***((((((**((((((((((((((((((((((&&&&&&&&&&&&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&(&&&&&&&&&&&&&&&$&&&&&&&&*&&&&&&&&&&&&&&&&&&&(&(&&&&&&(((((&(((((((*((((***((((*(((***((*(((((*((((((((((*((*((*(((((*(*((((((*(((((((((((((*(((((((*(((((*((((((((((((((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&$&&&&&&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&((,&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&(((((((((((((((((((((((((*(*((*(((((*((((((((((*((((((((*(*(((((((*((((((((((((((((((((*((((((((((*((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$"$$&&(&&&&&&&&&&(&&$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&(&&&&&&(&(&(((((((&&((((((((((((((*(((((((((((((((((((((((((((((((*(((((((*(***(((*(((((((((((((((((*(((((((((((((((((((((((((((((((((((((((&((&(&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&$"""""&&&&&&&&&&&(((&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&$&&&&&&&&&&&&&&&&&*"&&&&&&&&&&&&&&&&&&&&&(&&&((&&&(((&(((((((((*(((((((*(((((*(((*((((((((((((**((((((((((((((*(***((*(((((((((((((*((((((((((((*((((*((*((((*((((((((((((((((((((((&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$""&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&*X&&$&&&&&&&&&&&&&&&&&&&&(&((((&&(((((((((((((((((((*(((((*((((**(((((*((((((((*(((*(((((*(*(((*(((((((((*(((((((((((((*((((((((((((((((((((((((((((((((((((((&((((((&(&(&&(&&&&(&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&*&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((*(((((((((((((((((((((((*(*((*(((*((((((((((((((***((((((((((((*((((((((((((((*((((((*((((*((((((((((((((((((((((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&(&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&(&&&&&(&(((((((((((((((((((((((((((((((**((*((((((((((*(((((*((((((((((((*((*((((((((*(((((((**((((((((((((((((((((((((((((((((((((((&((((((((((&((&&(&&&((&&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*8&&&&&&&&&&&&&&&&&&&&&((((&(((((&(((((((((((((((((((*(*((*(****(*(((((((((((((*(*((((*(((((((*((((((((((((((((((((((((((((((((*((((((((((((((((((((&((((((((((((((&((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*&&&&&&&&&&&&&&&(&&&&((((&((((((&(&(((((((((((((((((((((((*(*((*(((*(*(((((((((((((((*((((((((*(((((((((((((((((((((*(((((((((((*(((((((((((((((((((((((&(((&(((&(&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*&&&&&&&&&&&&&&&&&&((&&(((&((((&&(((((((((((*((((((((((((**(*(*******((((*((****((((*((((((((((*((((((((((((((((((((((((((*(((((((((*(((((((((((((((((((((((&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&$&&&&&&&&&&&&&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(* @&&&&&&&&&&&&&&(&&&((&(((((&((&(((&((((((((((*((((((((((*(((((******(((((((((((*(((((((((*(((((((((((((*((((((((*((((((((((((((((((((*((((&(((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&$&$$&&&&$$&&&&&$&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(* &&$&&&&&&&&&&&((&((&((&(&&((""(&((((((((((((((((((((*((**("((((*****((*((((((((((((*((*&((((((*((*((*(((((((((((((**(((((((((((((((((((((((((((((((((((((&&&&&(&&(((&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&$&&&&&&&$&&&&&&&$$$$&$&$&&&&$&$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( &&&&&&&&&&&&(((((((&&((&(&(((&((&(((((((((((((((((((((*(*(&(**(*(**(*(***(((**((((*((*(((*(((((((((((((*(((((((*((("(((((((&((((((((((((((((((((&(((((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$$&&&&&&&&&$&&&&&$&$$&&$$&$&$&&&$&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( &&&&&&&&&&&&&((&&&&&((((&(&&(((((((((((((((((((((((((((*(((((*((*((**(***((((((((((((((***(*((*(((**(*((((((*((((*((&((*((((((((&(((((((((((((((& ((((((((&((((((&&&(&&&&&&&&& &&&&&&&&&&&$&&&&&$&&&&&&&&&$$&&$&&&&&&$&&&&&$&&$$$&$$&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&* &$$&&&&&&&&&&&&&&&(&(&&&((&((((((((((((((*(((((((((((((*((((((((*((********((*(*(((*((((*((*(**(((*(*(*(((((((((((*(*((((((((((((&(((((((((((((((((((&((&((&((&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&$$&&&$&$$&$$$&&$$$&&&&$&&&&$$" &&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&(($&$&&&&&&&&&&&&&(&&((&(&(((((((&((((((((((((((((((((((*(((((((*(((((*((******((*((((((*(((*((*((((((*((((((*((((((((((((((*(((((*(((((&(((((((((((((((&((((&&&&&(&((&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$$$&$&&$$&&&$$$$$$$&$&$$$&&&$$&&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&((((((&(((&&(((((((((((((((((((((((((((*((*((((*(((********((((*((*(*((((((((((*(((((((((*((((*(((((((((((*((((((((((((&(((((((((&&&(((&&&((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&$$$&$&&&&$&&&&&$&$$&&&$&&&&&$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&(&&&(&&(&&&(((((((((((*((((((((((((((((((**(((*((((*(((**((*****(((*((*((((((((((*(*(*(((((((((((((((((((((((((((((((((((((&((&&(((&(&&(&(&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&&&&&&$$$$$&$&$$$$&$$&$$&&&&&&$&$&$$$$&$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&(&&&&(&((&&&(&(((((((((((((((((((((((((((((*(((((*(((((*((*(*(**(*(****(*(**(*(((((((((((**((((((((((((((((((((((((((((((((((((((((((((((((&(&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$&&&$&&$&$&$$$&&$&&$&$&&$$$&&&&$$$&$&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&(&&(&(&((((&((((((((((((((((((((((*((((*((*((*.*((((*(*((********((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((&&(&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$&&&&$&&&&&&$$&&&&&$&$&$$$$$$&&$&&&&&&$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((*((*(*(*(***(((*(***(*(((((((((((((((((((((((((((((((((((((((((((&(((((((((&((&(((&&((&&(&&&&&&&&&(&&&&&&&$&$&$$&&&&$&&&&$&&&&&&&&&&$&&&$$$&$$$$&&$&&$$&&$&$&&$$&$$&&$$$&$$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((*&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((((((((((**(*(((*((((*(******(((((((*((((******(((((((((((((((((((((((((((((((((((&&&((&&&&((&(&&&(((((&(&&&&&&&&&&&&&&&&$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&$$$$$&&$$$$&$$$&$&$&&$&&$$$&$$$$$$$$$$&$&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((*&&&&&&&&&&&&&&&&&(&&(&&&((&&&&(&((((((((((((((((((((((((((**((((((((**((*(*((((((((((*(*(**(***(((((*(((((((((((((((((((((((((((((((((((((((((((&&&((&&&&&&(&&&&&&&&&&&&&&&&&&&$&&$$&&&&$&&&&$&$&&&&&&&&$$$$&$$$&$$$&&$$&&$&$$$&&&$$$&$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*&&&&&&&&&&&&&&(&&&&((&(&(&(((&(&(((((((((((((((((((((((((((((((*((((((((*(((*(*((*(((*(*((*(***(*(((((((((((((((*((((((((((((((((((&(&((((((((&&((&(&&&&&&&&&(((&(&&&&&&((&&&&&&&&&&&&&&&&$&&&&&&$$$$&&&&&$$$$$$&$$$$$$$&&&$&&&$$$&$$&$$&&&$$$$$$&&&&&&&&$&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(((((*&&&&&&&&&&&&&&&&&&(((&&((((((&(((&((((((((((((((((((*(((*(((((((*(*(*(((*(((*((((((**(*((((*****((*((((((((((((((((((((((((((((((((((((((((((&&((&(&&&&&&&&((((((((((((((&(&&&&&&(((&&&&&&$&$&&$&$&&$&$$&&$&$$&$$$$$$$$$&&&$$$$$&$&$&&&&&&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(*&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(&((&((((&(&(((((((((((((((*((((((((*((*((*(*((((*(((((((*((*(((****(*((((((((((((((((((((((((((((((((((((((((((&((&&((&&&&(((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&$$$&$$&$$$$$$&&$&$&$&$$$$$$&$$$&$&$$&$$&$$&&&&$$$&&&&&&&&&&&&&(&&&$&&&&&&&&&&&&&&&&&&((((*&&&&&&&&&&&&&&&&&&&&(&&((&(&&&&&(&(((&((((((((((((((((((**(((((*((((((((((((*(*((((*****((***(*(((((((((((((((((((((((((((((((((((&((((((((((((((&((&(&(&(((&&(&&&(&(&&&(&&&&(&(&&&&&&&&&&&&&$&$$$&&$&$$&$$$$$$$$$$$$$$$&$$$$&&$$&$$$$$$$&$&&&$&$$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&((&&&&((*"&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&(&((&((((((&((((((((((((((((((((*(((((((((((((**(((((**(*((****(****(((((((((((((((((((((((((&((((((((((&(((((&((&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$&&$$$$&$$$$$$$$&&$$$$&$&$$$&$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&(*p"&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(((((((((((((((((&(((((((((((((((((((((((((*(*((((((((((((*((*((((**((*(((*((((((&(((((((((((&((((((&((((((((&(&(&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$&$&$&$$$$$$$$$$$$&&$&$$$&$$$$&$$&&&&$$&$$$$$$$$$$$$$$$$&$$$$&&&$&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(((@"&&&&&&&&&&&&&&&&&(&&&&(&&&&&&(&&&((((((((((((((((((((((((((((((((*(((((((((((((((((((((((**(*((***((*((((((((((((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&(&&&(&&(&&&&&&&&&&&&&&&&&&&&$&&$$$$$$&&$&&$$&$$$$$$&$$$$$$$$$$$$$$$&&$$$$&&$$$$$$$$$$$$$&$$$$$$$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&((*t"&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&(&(((((((&(((((((((((((((((((((((((((((((((*(((**((((((((((*****(((**(**(((((((((((((((((((((((&(((&((&&((&&&(((&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$&$$$&$$$$$$$$&$$$$&$&$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&((&&(&&&&&(("&&&&&&&&&&&&&&&&&&&(&&((&&&&&&&((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((**(((((*(((((*(*(((((((((((((((((((((((&(&(&&&&(&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&$&&&&&&&$&&$&$&&$$$$$&$$$&$$&$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$&$$$&&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*"&&&&&&&&&&&&&&&&&&&&&(((&&&&(&&(&((&&((&((((((((((((((((((((((((((((((((((((((((((((((((((**(((*(((*(((((((((((((((((((((((((((((((((((((&&(&(&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$&&$$&$$$$&$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&(&((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((*(((((((((((((((((((&((((((&((((((((&&&(&&((&&&(&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&$&$$$$$$$$$$$&$$$$$&$&$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&*"&&&&&&&&&&&&&&(&&&&&(&&&&&&&((&&&&(((((&(((&(((((((((((((((((((((((((((((((((((((((((((*(((**(((((((((((((((((((((((((((((((((((((((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$&&&$&$&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&*"&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&(&((&(((&&(((((((((&(((&((((((((((((((((((((((((((((((((((((((((((((((**(((((&(((((((((((*((&((((((&&&((&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$&$$$$$$$$$$$$$$&$$$$$$$$&$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((&(((&(&&(((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$$$$&&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&$&&$&&&$&&&$&&$&&&&&&&&&&&&&&&&&&&((`"&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((&(&((((((((&((((((((((&((((((((((((((((((((*(((((((((((((((((((((((((((((&((((((((((((((((((&(((&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&((L"&&&&&&&&&&&&&&&&&&&&&((&&&&(&&&&&((&(&&(((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$$&$&&&&&$&$&&$&&&&&$&&$&&$$&&&&&&&&&&(( &&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&&(&&&(((((((&(&((((&((((((((((((((((((((((((((((((((((((((((((((((&(((((((*((((&((((((((((&((&(&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&&&&&&&$&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$$$$$$&$&&&&$&$&&&&&&&&&&$&$$&$$$$&&&&&&&&&("&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(((&&(((((&(&&(((((((((((((((((((&(((((((((((((((((((&((((((((((((((((((((&(((((&(((((((&&(&((&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$&&&&&&$&&&$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$&$&&&$&&$$$&$&$&$&$&$$$$$$$&$&&&&&&&* &&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&((((&(((((((&((((((&((((((((((((((((((((((((((((((((((((((((((&((((((((((((&((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&$$$&&&$$"$$""$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$$$&$$&&&&$&$$$$&$&&&&&&&&&$&&&$$&&&&&&((*x &&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&(((((&(&(((((((((((&((((((((((((((((((((((((((((((((((((((((((((&(((((&&(&&(((&&(((&((&&(((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$$&&&&&&&$&&&&$&&&(&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&(*$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&(&((&(&(&(&(&(((((&(((((&((&((&(((((((((((((((((((&((((((((&(((((((&(((&&&&&&&((((&((&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$$&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&$&&&$&&&&&&&&&&&&&&&&&&&&((* &&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&((&((&(&&&$&((&&(((((((((((((&(((((((((((((((((((((((((((((((((((&( &(&((&(&&&(&&((((&((&((&&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&$&&$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&(* &&$&&&&$&&$&$&&&&&&&&&&&&&&&&&&(&(&(&&&&&&(((&(&&(((&((((((((((((&(&((((&(((((((((((((((&(((((&(((((&$((((((((&&(((&&(((((((&&&&(&&(&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&$$&&&&&&&&"$&$$&&&&$$&$&$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$&$$$&&&&&&&&&$$&&&&&$&&&&&&&&(* &&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&(&&&&&&((((((((((((((&(((((&(((((&&(&(((((((((((((((&(((((&((&&&(&&(&&&&&&&&&(&&&&&&&((&&&&(&(&(&((&(&&&&&&&&&&&&&&&&$&&&&&&&$&$&&&$$&$$&$&&&&&$&&&&$$&&&&$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&"$$$$$$&$$$$&&&&&$&&&&&&&&$&&$&&&&&&&&&&&&(*p &&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(((&((((((&&(&(&(&(&(((&(&(((&(&((((&&(&((&&(&((&&((&&((&((&&&&&&(&&&(&&&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&&$$$&&&&$&$&$$&$&$$$$$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$&&&&&$$&&&&&&&&&$$ &&$&&&&&&&&&($&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((&(((&((&(&((&(&(&(&(&&&(((&&&&&&&&&&(&&((&(&&&(&(&(&&&(&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$&&$$&&$$$&&$&$$$&$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&&&&&&$&&&$&&&&&&&$$$$&&&&&&&&(( &$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((&&((&(&(((&(((&&(&(&(&&(&&&(((&&&(((&&&(&&(((&((&(&&&&&&&&&&&&&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&&$$&&&&&$$$&&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&$$&$&$$&$&&$$&$$$$&&&&&&&$&&&&&&&&&&&&&&&(* &&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(((((((((&&(((&&(((&&&(&&&(&&&&&((&(&((((&(&(&&&&&(&&(&&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$&&&$&&$$&$$$&$$$$$$$$$$$$&$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$&$$&&&&&&$&&&&&&&&$$&&&&&&&&&&(&(@ &$&$$$&&&&$&&$&&&&&&&&&&&$&&&&&&&&&&&&(&&&&&&(&&&(((&&&&&&(&(((((&&&(((&(((((&((((&&&(((&&(&&&&&(&(&&((&(&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&$$&$$$&&&$$$$&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&$$&$$&$&&&&&&&&$&&&&$&&&$&&&&&&&&(*< &&&&&&&&$$&$$&&$&&&&$&&&&&&&&&&&&&&&$&&&&&&&&((&&&&&&(&&&&&&&&&(&&&((&(&&&(&&&&&(&&&&(&&&((&&(&(&&&&&&&&&(&&(((&(&&((&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$&$$$$$$&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$&$&&&&$&&&&&&&&&&&&&&&&&&(($ &$$&$&&&&$&$$$&&&&&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&(&&&&&&(&&&(&&&((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&&&&&&$&&$$$$$$&&$$&$$$$&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&$$&&$$$$&&&&&&&&&&&&&&&&$&&&&&&&(*:` $$$$&$&&$$$&&&$$$$&&&&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&(&&((&&&&&(&&&&(&&&&((&(&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&(( $$$$$$&$&$$$$$$&$&&&&$&$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&(&&&&&&&(&&&&&&&&&&((&&&&&&(&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&$$&&$&&&&&$$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&$&&$&&$&$&&&&&&&&&&&&$&&&&&&(* $$$$$$$$$$$$$$$$$$&$$$&$$&&&&$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&$$&&$$&&&$$&$$&$$$$$$$$$&$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$""$&$""$$$$$$"$$$$$$$$$$$$&$$&&$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&((* $$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&(&&(&&&&&&&&&((&&&&&&&&&$&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$&$$$"$$$$$$&&&$$$&$$$$$$&&$$$$$$$$$&$&&&&&&&&&&$&$&&&&&&&&&&&&&&(( $$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&$$$$&$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$&&&&&$&&$&&&&&$&&&&&&&&&&&&&&&(*XL$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&$$&&$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$&$$$&&&&$&&&$&&&&&$&&&&&&&&&&&&&&&(* $$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&&&&&&&&&&&&&&$&$&&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$"$$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&$$$&$$&&&&&&&&&&&&$&&&&&&&&&&&&&&(( $$$$$"$$$$$$$$$$$$$$$$&$$$$$$$$&$$&&$$$&$$&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&$$$&$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$&$&&&&&&&&$$&&&$$&&&&&(&&&((($$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$&&&&&&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$$$$&&$$$$&&&&&&&&&&&&$$&&&&&&&&((&&(( $$"$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$&&$$&$$$&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$&&&$$&&$$&&&$$$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$&$&$$&&&$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&&&&&$&&&&&&&&$&&&&$&$&&&&&$&$$$$$$$$$$$&$&&&&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&(&((,$$$$$$$$$"$$$$$$$$$$$$$$$$$$&$$&$&&$$$&&&&$&&&$&&&&&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$$&&&&&$$&$&&&&$&&$$&$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(* $$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&&$$&$&&&&&&&$&$&&&&&&&$&&$&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&$&&&&$&$&$$$$&$$&$&&&$$$&$$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&((&&&&&&&$&&((*$$$$$$$$$$$$$$$$$$&&$$$&$$$$$$$$$$$$&$$&&$&$&&&&&&&$&&&&&$&&&$&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&$&&&&&$&$$&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$"$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$&&&&$&&&&&&&&&((&&&&&$$&&&&(*$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$&&$&&$&&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&$&&&&&$&&&$&&$&&&&$&&$&&&&$$&$$$&&&$&$&$$$$$$$$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"""$"$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$&$&$&&&&$&&&&(&(&&&((&&&$&$&(&&(*$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$&&&&&&&&&&&&&&&&$&&$$$$&&&&&$&&$&&&&&&&$&&&&&&&&&$&&&&&$&&$&$$$$$$&&&&$&&&$&$$$$$$&$$$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$""$$$$$$"""$"""$$$$$$$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&$&&&&&&&&&$&&&&&&(,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$&&$$$&$&&&&$$&&&&&&&&&&&&$&$&$$&&$&&&$$$$&&&&&&&$&&&$&$$&&&&&&&&$$&&&$&&$&$&&$&&$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$"$$$$$"$"""$""$"$"$"$"$$$$"""$"$$""$"$$$$"$$$$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(*$$$$$$$$"$$$$"$$$$"$$$$$$$$$$$$$&$&$$&$$&$$$&$$$&&$&$&&&&$&$&&&&&&&&$&&&&$$&&&&&&$&&&$&$&&&&$&&$&$&&$&$$$$&$$$$$&$&&&$$&$$&$$$&$&$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$"$$$$$$$$"$$$"$$$$$"$"$$$"$$$"$$$$"$$$"$$"$$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&((($"$$$"$"$$$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$&$&$$$$$$$$$$&&&&$$&&&&&&&&$&&&(&&&&&&&&&&&&&&&$&&$&&&&&$$$&$$$&$$$&&&&$&&$&$&&&$$&$$$&$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$$$$$"$$$$"$$"$"$""""$"$""$$$$$$$$$&$$$$"$$""$$$"$$$$$$$$$$$$&$$$&$&$&$&&&&$&&&&&&&&&&$&&&&(&&&((*"$""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&$&$&&$&&&&&&&&&$$$$$&&&$&&&&&&&&&$&$&$$$$$$$&$&&$$$$&$&$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$""""$$$$$$$$""$"$$"$""$$""$""""""$$$""$$$$$$$$$"$$$$$$$$$$$$&$$$$$$$$$$$$$&&&$$$$&&&$$&&&&&&$$$$$&&&&&(*,"$$"$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$$$$$&&$&&&&&$$&$$$$$$&&&&&$&&$$&&$$$$$&&&$&$&&$&$&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$"$$$$$$$""$"$"$$$""$""$$""""$$$"$"$$"""$"$""$$""$$$"""$$$$$$$$"$$$"$$$$$$$$$$$$$&$$$$$$$$$$&$$$&&$$$$&$$$&&&&$&&&&(((*,""$$"$$$$$$$$"$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$&$$$$$&$&$$$$$&$$$$&&$&&$$&&&$&&$&$&$&&&$&$$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$$"$$$"$$"$"""$$$$"$"$$$""$$$"""$"$"""""""""""""$"$$$$$$$$"$"$""$$$$"$$$$&$$$$$$$$$$$$$$$$$&&$&$$&$$$&&&&&&&&&&&((* ""$""$"$$$$$""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&"$&&&&$$$&$$$$$$$"&&&$$$&&$&&"&&&$$&$$$&$$$&&&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""$"""$$""$$$$$""$$""$""$"$$"$"$""""""$"""""""""""$"$$"$$"""""$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$&$$$$$&&&&&&&&&&&((*$$"$""$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$&&$""$""$&$$$&&$$&&$$&&&&$&&$$$&$&$$$$$$$$$$$$$$""$&$$$$$$$&$$&$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$"$$$$$$""""""$$$$$$$$$$$""$"$$"$"$"$$"$$$""$$$$$"""""""$"$"$"$"$$$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$&&&&&&&&&&&&&(&&&&(*0$"""$"$"$"$$$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$&&$"""""&&$$&$$&$&$$&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$ """"""$$"""$$$$"$"$"$$"$"""$""$"""""$$$""$""""""""$"""$$""""""$"""$$$$$$$$$$$$$$$$$$$"$&&&$&&$&&&&&&&&&&&&&&&&&&(,""""""""""$$$$"""$$$"$$$$"$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$""&$$$$$$$$$$$$&&&&$$$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"""$"$"$""""$""""""$""$$"$"$"""""""""$"$$$$$$$"$"$$$$$$"$$"$$"$$$"$$"$$$$$"$$$$$$$$$$$$$$$&&$&&&$$$&&&&&&$&&&&&&&&&&(($""""""""$$$$$""$""$$"$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&$&$$$$$$&$$&$$$&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$"$$"$$$$$$$""""$"""""""""$""""$$$$$$"$"""""$""$"$$$$$$$$"$$$""$$$$"$$$$$$$$$$$"$$$$$$$$"$$$$&$$$&$&&&$$&&&$&&&&&&&&&&&&&&&&((( """""""""""$"$"$$""$"$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$""$$"$"""$$"""""""""""""""""$""$$""$"$$"""$""$"$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&$$&$&$$$$$$&$&&$&$&&&&&&&$&&&&(* """"""""""""""""$$$"""""""$$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$$$$$$$$$$$$"$$$$""$""$""""""$""""""""""""$$"""""$$$$$"$$$$"$$$$$$$$$"$$$$"$$""$$$$$$$$$$$$$$$$$$$$&$$$&&&$$$$$$$$$$&$&$&&&&&&&&&&&&&&&*"""""""""""""""""$""""$"$$$$""""$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"""""""""$$$"$$$$$$"$$"$"$""$"""""""$""$""$"""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&$$&$&&&&$&&$&&&&&&&&&&((*"""$""""""""""""""$$""$"$"$$"""$"$$"$$$$$$$"$$$$$$$$$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$"$$$$$$"$$"$$$$"$$$$"""$$$""$""$$$$"""""$$""""""""$""$""""""$"""""""""""$""""$"$"$$$$$$$$$"""$$$$$$"""$"$"$$$"$$$$$$$$$$$$$$$$$$&&$$$$$$&$&&&&&$&&&&&&&&&&&&&&(*""""""""""""""""""""""$"""$$"""$"$"""$$""$$$$""$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$$$"""$"$$"$$$$$$$$"$""""$""""""$"""""""""""""""$$"""""""""""""""""$$$$$$$$$$$"$"$$"$$"""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&(*"""""""""""""""""""""""$"$""""""$"$$$""""""$$"$$"$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$$"$$$$$$$$$$$$$$$$$$"$$$$"$$"$$"$$"$$""$$""$$$$$"$"$$$$$$$"$"$$""$$"""""""""""""""""""""$"""""""""""""""""""$$$"$$$$"$$$$$$"$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&$$$$&&$$&$&&$&&&&&&&&&&&(, $"""""""$""""""""""""$$"""""""""$$"$$$$"""$""$$$$$""$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$$$$$$$"$$$$$$$$$$$$$$$$$""""$"$"$$$$$$$$$$$"""$"""$$$$$""""""""""$"""""""""""""""""""$""""""""""""""""""""""$""$$$$$$$"$"$""$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$&$&$&&&&&&&&&&&&&&(*"" """""""""""""""""$""""$""""""""""$"""$"$"$$$$$$"$$$"$$$$$$""$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$""""$$$"$"$$"$$$$$$$$$$$$"$$$"$$"""""$$$$"$$$$$$$$$"$$$$$$$$$$"$""$"$"""$$"""""""""""""""""""""""""""""""""""$"""""$"$$"$$$$""""$$$$$"$""$$$$$""$$"$$$$$$&$$$&$$$$$$$$&$&&$&&&$&$$$&&&&$&&&&&&&&&&&(*"""""""""""""""""""""""""""""""""""""$"""$"$"$$$"""""$""$"$"$""$$"$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$""$"""$$$$""$$$$$$$$"$$$$$"$""$"$""$""$$$$$$$$$""$""$"$$$$"$$"$$"$$"$$""""""""""""""""$""""""""""""""""""""""""""$$"$$$$"$$"""$$$$""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(*" """""""""""""""""$"""""""""$"$"""$""$$"""$$""$$"""""$$$$"""$$$$"$$$$$$$$$$$$$"""$""$$"$$"$$$$$$"$$$$"$"$""$"$""$$"$$$"$""$$"$$$$""""$$$$$$$"""$$$""$$"$$$$""$"$$$$$$""""""$""""""""""""""""""""""""""""""""""""""$""$$$$$""$$$"""$$$$$"$$$"$"$$$$$$&$$$&$$$$$&$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&(*"" """""""""""""""""""""""""""""""""$"$"""$"$$$$"$$""""$"""$""$""""$$"$$$$$$$"$""$$$"$$$""$"""$$$$"$$"$$$""$"$""$$"$$$"$""$$$$$$$$$$$$"$$$$"$"$""""""$$$""$$""$$$"""""$"""$$""""""""""""""""""""""""""""""""""""""$""$"$$$$$$"$$$"$$$$$$$$$$$"$$$$$$$$$$&$&&&&$$$&$$$$$&$$$$$$&&&&&&&&&&&&&&&&&(((" " " """"""""""""""""""""$"""""""""$"""""""$$$""$$""""""""""""$$$""$"$$"""$"""""$$$$$"$$"""""$"""$"$$""""""""""$"$$"""$$$$$$$$$$"$$$""$"$"$""""""$""""$"""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$""$$"$"""$""$$$$$$$$$$$$$"$$$$$$$&&&$&$$&$$$$$$$$$$&&&&&&&$&&&&&&&$&&&&&&(*0""" """"""""""""""""""""""""""""""""""$"""""$""$""$""""""$""""""$$"$""$$$$$$"$"$"$"$"$$""""""$"""""""""""""""$""$"$""$$"""$$$$$$""$""""""""$""$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$""""""""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$$&&$&&&$&&&&&$$&&&$&&&&&&&&((p"" """"" """"""""" """""""""""""""$"""$$"$"""""""$"$""""""""""""$""""""$"$""""""""""$""$$$"""""""""""""""""$$""$"""$"""""""$$$$$$""$$$$$"$"""$""""""""""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$"$$"""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$&$$$&$$$&&&&$&$&$&$$&&$$&&&&&&&(&" " " """""" """"""""""""""""""""""""""$$"""""""""""""""""""""""$"""$""""$$"$"""""""""""$"""""""""$""""""""""""$$"""$"""""""""""""""$"""$""""""""""""""""""""""""""""""$"""""$"""""""""""""""""""""""""""""""""$""""""""$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&$&&&&&&&&&&$&&$&&&&&&$&(( " """"""""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$"$"""""""$""""$""""$"""""""$"$$"""""""""""$""""""""""""""""""$""""""""$"""""""""$"""""""""""""$$$"""""""""""""""""""""$"$"$"""$$$$"$"$$$$$$$$$$$$$$$$$$$$$&$&$$$$&$$&&$&&&&$&$&&$$&&&&$&&&&$&$&&&&&(& """ " "" """"" """""""""" " """""""""""""""""""$""""""""""$"""""""""""$"$"$""""""$"""$""""""""""""$"""""""""""""""""""""""""""$""""""""""$$"""""""""""""""""""$$""""""""""""""""""""$&&&&&&$" """""""""""""""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&&&$&&$&$$&&$&&$$$&$&&&&&&&&&&&&((" " " """" """"""""""" " """""""""""""""""""$"""""""""""""""""""""""""""""""""""""$$"$""$""$""$"$"""$"""""""""""""$""""""""""""""""""""""""""""""$""$""""""""""""""""""""""""""$$$$&$&$$&$$"""$""""""""""""""""""""$$$$$$$$$$$$$$$&$&$&"$$$$$$$$$$$$$$&$$&$$&&$$&$$&&$$$&$&&&$&&$&&&&&&&&(& " " " """"""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""$"""""""""""""""""$$"""$""""$"$""""""""""$""""""""""$"""""""""$""""""""""""""""""""""""""""""""""""""$$$&$&$&$&$$$$"""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$&&$&$$&&&&&&&$&$&&&&&&&&&&&&&&&&($ " " " " """"""""""""""""""" """""""" "" """"""""""""""""""""""$"""""$""$"""""$"""""$"$$""""$"""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""$"$""""""$"""$$$$$$$&$&$$$$$$$"""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$&$$$&$$&$$&&&&&&$&&&&&&&&&&(&(&p< "" """ """"""""""""""""""" """""""""""""""$""$"""""""""""""""""""""""""""$$$$$$"""""$"""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$$$$$$$$$$$$$$$$"""""""""""""""""""""$$$$$$$$$$$$$$$&$$$$$$&&$$$$$$$$$$$$$&$&$$$$&$&$$$$&&&&&&&&&&&&&&&&&&(*$N   "" """ """" """""""""""" """"""""""""""""""$$"$""$"""""""""""""""""$"""""""""""$""""""""""""""""" """""""""""""" """""""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$"$$$"$""""""""""""""""""""$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$&$$$$&&$$$$&$&$&&&&&&&&&&&$&&&&&&&&(&(($8    " " " "" """" """""""""""""""""""""""""""""""$""""""$""""""$"$"""""""$""""""""""""$""""""""" """ """""""""""""" """"""""""""""$"""""" """"""""$"""""$$$$"$$"$$"""""$$"""""$$""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$&&$&&&&&$$&&&&&&&&&&&&&&&&($8 " " "" """"""""""" """"""""""""""$""""""""""""""""$""$"""""""""""""""""""""""""""""" """" "" """""""""""""""""""""""""""""$""""""""""""""""$""$""""$$""""$$"""""""$$$"$"$""$"$"""""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&$$&&$$$&$$&&&$&$$&&&&&&&&&&&&&&&((($ " " """ """" """""""""""""""$""""""""""""""""""""""""$"$""""""""""""""""""""""""""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$""""$""""""""$""$"$"""""$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$&$&$$$&&$$$&$$$$&&&$&&&&&&&&&&&&&&&(  " " "" """ "" """" """"""""""""""""""""""""""""""""$$""""""""""""""""""""""""""""""""""" " " """""" "" """"""""""""""""""""" $"$"""$""""""""""""""""""""""""""""""""$"""$"$""""""""$""$$$$$"$$"$$$$$$$$$$$$$$$$$$$&&&&$&$$$$&&&&&&$&&$&&$$$$$&$&&&&&&&&&&&&&&&(*"    " """""""" """ " "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""" """"""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""$"""""""$"$$8"$$$"$$$$$$$"$$$$&$$$$$$$$&$$&$&&&&&&&&&$$$&&&&&&&&&&$&&&&&&&&&&&&&&((*   """"" "" """""" """"" """"" """""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" " """""""""""""""""""""""""""""""""""""""""""""" """ """"" " "" """$$"$""""$"""$$"$$"$$$$$"$"$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&$$&&&&&&&&&&&((   " " """" """" """ """ " """""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""" "" "" " """""""""""""""""""$$$$$$$$""$$$$$$&&&$$$&&&$$$&$$$$&$&$&&&&&&&&&&&&&&&$&$$$$&$&&&&&&&(&&&(((    " " "" "" """"""""""" """"""""" """""""""""""""""""""""""""""""""""""""""""""$"""$"""""" """" " """""""""""""""""""" """""""""""""""""""""     """"""$""""""""""""$""$"$"$$$$$$$$$$$$$$$$$$&$&&&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&((    """ " """""" """"""""""""""""" """""""""""""""""""""""""""""""""""""""""""$$""$""""""" " " " """""""""""""""""""""""""""""" """"""""""""""""   """""""""""""""$"""$"$"$$"$""$$$$$$$&$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&& &&$$&&&&&&&((*  "" """ " """"" """"""""""""" """"""""""""""""" """""""""""""" """""""""""""""""""""""""" " """ """"""" """"""""""""""""""""""" """""""""""$"$$""""""""""""""""""""$"$$$""$$"$$"$$$$$$$$$$&$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&(*   """"""" """ "" """"" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""" """""""""""""""""  """""""""$"$$"""""""$$*$$$"$$$$$$$$$$$$$$$&$&$&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*  " " " """ " """"""""""""""""""""""""""""""""""""" """""""""""""""""""""" """""""" """""" " "" " " """"""""""""""""""""""""""""""""$$$$"  ""$""""""""""""""""""""""$$$$$""$$$"$$$$$$$&$&$$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&&(&&&&(*  "" " " "" " " """ """""" """"""" """"""" "" " """""""""""""""""""""" "" """"""""""""""""" " " "" """""" """"""""""""""""""""""""""""""""$"""$""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$&&$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((((&&(((   " """ "" " " " """""""""""""""""" """"" """"""""""""" """ """" """""""""""""""" """""""""" " "" """""""""""""""""""""""" " """"""""$$"""""""""""""""$"""""""""""""$$$$$$$$$$$$$$$$$$$$&&&&&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&((((*   " "" "  "" "" """"" "" "" " """""" """""""""" " "" " """"" " " "" """"""""""""""" " """$""""""""""""" """""""""""""$"$"" """"""""""""$$$$$$$"$$$$$"$"$$$$$&&$&&&&&&&&$$&&&&$&&&$&&&&&&&&((&&&&&&&&&&&&&&(&&&&**      " " ""  " """"" "  "" " " """""" " """"   " """""""" "" """""""" """ """ """"""""""""""""" """""""""""""""""""""""" """""""""""""""""""""$$$$""$$$$$"$$"$$$$$&&&&&&&&$$$$&&$&&&&&&&&$$&&$&&&&&&&&&&&(&(&&(((((&((&(      " "" " "  """""" """""" " " """""""" " " " """""""""" " " " """" " """ """"""""""""""""""" " """""""""""""$$""""" """ """$"$$"$"$"$"$"$$""""$$$$$$$$$$&$$$&&&$$$$$&&&&&&&&&&&&&&$&&&&&&$&&(&&&&(&(((&&&&((*    """"""""" " " """ " " """"" """ " " " " " " " "" "" " " "" "" """""""""" """""" """""" "" """"" " """ """"""""""$""""""""""""""""""$$$$$$$$&$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&(&(&&(&&&&&&*    " """""""""""" """""""" "" " " "" " """ "" "" " " """"" "" " " " """"" """"" "" " """" """"""""" " " """"""""""""""" """"""""""$"""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(((&&((&&&&(&&(* " ""   " "" " """"""""""""" """"" " """ "" " " """ " "  " " """ " """"" """ """" " " "" """""""""""" """ """" "" """"""""" """""""""$"""$$$"$"$$$$$"$$$$$$$$&&$&&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&(&(&&(&&(&&&(&&* @ ""  " """ """"""""" " """ " "" " """""" " " " """" "" " "" "" "" " """""""""""""""""""""""""""" """""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&$$&&&&&&&&(&(&&(&(&&&&&&&&&&&&&&&&(*      " " """"""""""" " """"" """""" "" "" " " " " " " " """ " """""""""""""""""" """""""""" "" """ " """"" """"""""""""$$"$""""$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(&&&&&&&&(&(*$   """ " """""""""""" " "" "" "" " " " " " """ " """ """ """"""""""""" """""""""""""""""""" """"""""$""$"""""$$$""$"$$$$$$$$$$&$$$&&&&&&$&&$&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&((&&&&&(     """"""""""""" """""" """"" "" " " " " " " " " " """""" " """""""""" """""""""""" """""""""" " """"""""""$""$"""""$""""$""$"$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&&&&&&&&*    """" "" """""""""""""$""""""""" " " " " "" """""" "" " """ " """ " """"""""""""""""" """ """"""""""""""$""$"$""$$$$$&$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&*&     "" " """"" """"""$$$"""" " "" " "  " " "" " "" " "" " """ """"""""""""""""" """"" """""""""""""""$"""""""""$"$$$$$$$$$$$$$$$$$$&$&$&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(*    """""""""""""""""""" " " " " " " " " "" " " """ "" """""" " " "" """"""""""""""""""""$$"""$"$$$$$"$$$&$&$$$$&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(*   "" """" """"""" ""  " " " "" " """" " " " """" " """""""" """""" """""""""""""""""""""""""$$"$"$"$$$$$$$$$$$$$$$&$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*$     " "" " "" """" """" " " " """ "" " """ """ " """"""""""""""""""""" """"""""""$"""""$$"$$$$"$$$$$$$&$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*$    " "" "" """" " " "" " """ " " " " """ """"""" "" " """"""""""$$$""""$$"$$$"$"$$$$$$$$$&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&*$    " """""   " " " "" "" " """" " "" " """""""""""""""""""$""""$$"$$$$$$$$$$&$$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&("   """" """ "   " " " " "" "" "" """""" " """"""""""""""""$"$$$$$$"$$$$$$$&$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&("    " """"   "  """" " " " " """"""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&("     "     " """""" " " """""""""""""""""$""""""$"$$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&(       " "    " " " " " " "" """"""""""""""""""$"$"""$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*           "  " " " " " """ " """"""""""""""""""""$"$"$$"$$"$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&(     "        " """ """ """""""""""""""$"$$$$$$$$$$$$$$&&$&&$&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$&$$$$&$&&(               " " " " " " """"""""""""""""$$$$"$"$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&$&&&&&&&&&&&(&&&&&&&&&&&&$&$$$$&&(               " " " " """"""""""""""""""""""""$"$$"$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&$&&$&&&$&&&(             "  " " "  """" """"""""""$""$$$$$$$""$$$$$&$$&&&$$&$&&&&&&&&&&&&&$&&&&&$&&&&$&$$$&&&&$&&&&&&&(                " " " " " "" " """""""""""""$""$$$$$$$$$$$$$$$$$$&$$$$$&&&&$&$&&&&&&&"&&&$&&&&&&&&$&&&&&&&&&&&&&&(* <                  " " """ " "" " "" "" """"""""""""$$$$$$$""$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((