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 = '452A10' IMAGE_NUMBER = 34574955 IMAGE_TIME = 1977-09-12T18:41:25Z EARTH_RECEIVED_TIME = 1977-09-13T08:55:45Z ORBIT_NUMBER = 452 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 NOTE = "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 *?4xYj L|3" _~KcLX~/        " "" " """"""""""""""" """"""""""""""""""""""$"$""""$$$"$$$$$$$$"$$$"$"$$$$$$$&$$$$$$$$$$$$$$$&&&$$&$$&&&&&&&&&&$$&&&&&&&&$$&&&&&&&$$$$$$$$&$$$$$$$$$$""$$"$$$"""""""$""""$$""""""""""""       "" """"""""""" """""""""""$""$"""""$$"""""""$"""""$$$$$$$$&$&&$$$&$$$&&$$&$&$&&&&&$&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$&&&&&$&$$$$$$$$$$$$$$"""$""$"""""""""""""""""$""""    " " "" " " """"""""""""""""""""""""""""""$"$$$$$"$$$$$$$$&&$$$&&$&$&&&&&&&&$$&&&&&&&&&&&&&&&&&"$((&&((&&&(&(&&&&&(&(((((&(("&((((&(&(((&&(&&&&&&&&&(&&&&"$&&&&&&&&&&&&&(&&&&&&$&&&&&$""$$$$$$$$$$$$$$$$$$$$$$$$$$"     " " "" "" """"""""""""""""""""""""""$$$$$$$$$$$$$$$$"$$$$$$&$&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&(&((&((&(((((((&&(((((((((&((((((((((((((((&(&&&(((&&((&(&&&&&&((&(&&&&&&&&&&&&&&&$$&&$&&$&&$$$&&&&&&&&&&&&&&&$   """ """"""""""""""""""""""""$"$$$$$$""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&(((((((((((((&((((((((((((((((&((((((((((((((((((((((&(&(((&&&(&&(&&&((&&&&&&&&&&&&&&&&&&&$$&&&&&$&&&&&&&&&&&$$     "" """""$$""""$"  " ""$" "$$"$$$"""""$ " ""$$$$$&(&&&(&&&$&&$"""" "$&$&$&(((((((((((*(&""$&&&((*&$((*((&(*((&(*&$""$$&&((*(((&*(((((((&((&" """$&&&&&&(((*((*(((((&"  "$$$$$&&(&&&&&&&(&& p  "  "$$$"  ""   "" $&&&"  """   "$$$&((&"" $$&$""""" "&"&&$(**(&$" $&&&$$""$""$&((((,,,(&&""$$&($$$""""$$&(*((,.*((&$""&&&&$$ ""&&((*&**(&&$"$"$$$&$" " "&(&&&(&($"" $""$$  $&    "" " """" """   "" " """""""" "$$"""""""$$"$$""$$$$&&&&$&&&&&$$$$&&$&&&&&&&&((((&&(*(&&&&&&&((((&&&&(****(*(((((((&&&(((((&&(&(((*((&&((((&(&(&((((&$&&&((((((&&&((&$$&$$$&&&&$$$&&&&&&$$&&&(&&$      " " "" "" " " """""""""$""" """$$$"""""""$$$$$$&&$$$$""$&$$$$$&$&&$&&&&&&(&&(&&&&&((&&(&(&((&&((((((((&(((((((((&&(&((((((((((((&((&((((((((&(((*(((((*(((((&&&&((&&&$$$$$&&&&&&&$&$&$$$&&&&&&$$$     " " """""""""""" ""$$$$""$""$"""$$$$$$$$&$$$&&$$$&$$&&&$&&&&&&&&&((&&&((&((&&((&((&(((&(&&(((&&(((((((*(((((((((((((((&&(&(((*((((**((((((***(*((&&(&&&&&&$&$$&$&&&$$$$$$$&&$&&$&&&&&&   "  """"""""""$$$$$$""$$""""""""$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(&&((&((((((((&(&(&(&(&(((((((((((((((((((((((((((((((((*((*((***((((((******((((&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&  " """"""""""""""""""""""""""""$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&(&&&&(((&&&&(((((&&&&(((((((&(&(((((((((((((((((((((*(**((((*((*(*(((((*(*(**(**((((((&&(&(&&&&&$&$&&&&&&&&$&&&&$&$  " """""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&((((&&(((&&(&&&&&((((((((((((((((((((((((((*((((****(*(*(*******(*(((**(((*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&   " " """""""""""""""""$""""""""""$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&((((&&((&&&&&&&(((((((((&&(((((((((((((((((((((((*(((((((****((***(*(*((*((*((((**(((((((((((((((&&&&&&&&&&&&&$  " """"" """""""$"""""""""""""""$$$$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((&(&((&&&&&&((((((((&&&(((((((((((((((((((((((((**(*(****(***(****((*(***((***(((*(((((((((((&((&&(&(&(&(&&&    " """"" """""""" """"""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&((&&(&&&&(&(&&((((&&&&(((((((((((((((((((((((****(((**********************(****(**(((((((((((((((((((((((((&    """"" " " """"""""""""""""""""""""""$"""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&&&(&(((((((((((((((((((((((((**********************(*****(*****(***(((((((((((&&((&(((&(((&    """ """""""""""""""""""""""$"""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((&&&(&&((*((((((((&((((&((((*(((**((*,,*,,,******************(******((((*((((((((&((((((((((&&   " """" " "" """"""""""$$""""""""""""""$$$$$$$$$$$$$&&&$&&&$&&&&&&&&&&&&&&&&&&((&(&&((((((&&&&&&((((((((((((((((((((((*(((((*((*,**,***************************(((((((((((((((((((((((((& """""""""" """""""""""""""""""""$$""$$$$$$$$$$$&$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&(((&(((((&&&((((((((((((((((((*(((((*((((((((*,****************(***(((*******(((((((((((((((((((((((((& "" "" """" """"""""""""""""""""$""$$$$$$$$$$$$$&$&&&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((((((*(((((((((((**********(*******((*****(((((*****(((((((((((((((((*(((((((&    """ "" """ " "" "" """""""$"$$$$$$$$$$$$$$$$$$$&$&$&$$&&$&&$&&&&&&&&&&&&&&&&(&(((&(((((((((*(((((&&(*((((((((((*((((**********************(*****((((**((((((((*(***((*((*((((((((  " "" """""" "$$$"""""""""""""$$$$"$$"$$$$$$$&$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((&(((((((((**((**(**(*************(*****************(*((***((**((*(((((((((((((((   " " " " "$$&$$$$"""""""""""$$$$$$$$$$$$$$$$$$$$&&$$&$&&$&&&&&&&&&&&&&&&$&&&&&&(((&&((((((*(*(((&&((((((((((((*(((*******(********(***************(****((****(((*(((*((((((((((((    " " " "" "$$$$$$$""""""$"""$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((((((((((((&&((((&&((((((((((****(((*(*(*******,******,**************(****((*(((((((((((*((((   " " """$$$$$$$$$$"""""""""$$"""$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&(&(((((&&(((((&(((((((&&(&(((&&((((((((((******((********************************(**(*(*(((((((((***(((((  "" "" """$"""""$"""""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&(&&&((((((((((((((((((((((&&(((&&((((((*((*((****(**(*************************************(((((((((((*****((((     " "" """"""""""""""""""$$"$$""$$$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&&(((((((((((((*((((((((((((((((((*((((((((*(*****(((**(*************************(***(*****((*(*((((****((((((      " " " """ "" """""""""""""""$"""$"$""$$$$$$$$$$$$$$&$$$$$&$&&&&&$&&&&&&&&&(((((&&&(((((((*(((((((((((((((**((((**(*******(*****************,********************(((((**((******(**((&     """"""""""" " """ """""""""""""$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&$&&&&&&&&(&&((((((((((((((((&&&(((((((*((((*********************************,*********(**(*((((*(***(((*****(**(((    " """"""" " """"""""""""$""$""$"$$$$$$$$&$$$&&&&&&&&&&&&&$&&&&&&&&(((&(&((((((((((&&((((((((((**((**(**(****(***************,**********************(((*(***(((*********(((   """"" """""""""""""$$"""$$$&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&((&(&(((&(&(&(&&((((((((((***((***((****(*********,*****,*************************((****(****(***(((*(  """""""" """"""""""""""""$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&(&&&&&(((((((((((((((((((((((((*((*((***************,**********************************(*************(**(   "" """""" """"""""""""""$""""$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((***((***************,***,,**********************************************((     """""""""""""""""""""""$""$$"$$$$$$$$$$$ $$$$&&&&&&&&&&&&&&&&&&&&&&(&$(&&&(((&((((((((((((((((((((((******(********************(****************************(*****(******&     " """"""""""""""$"""""""""""$$$$$$$$$$$$$$$"$&&&&&&&&&&&&&&&&&(((&&&&&&&&(&((&&(&(&(((((((((((((((((&$**((**(********************"&************,,*************(******((***($      " """"""""""""""""""""""""""$$$$"$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&((((((((&(&&&((&((((((((((*((*((***(((******************************************************(*********&    "" """"""""""""""""""""""""""""""$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&((&&(((&&((((((((((((((****(((**********,,,***,*,********,*,,****************************((***((  "" " """""""""""""""""""""$$$$$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&(&(&((&(&(((&(&&((((((((((((((*(*(*(*(**(***,,***,*************************,******************(**((**(   " """ """""""""""""""$""$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((&&&&((((((((((((((((((((((**((((((*((***,*****,*******,***,**,,,*****************************(*(((*(   """ """"""""""""""""$$"""$$"$$$$$$$$$$&&&&$$$$&&&&&$&&&&&&&&&&&&&&&(&&&((((((&((((((((((((((((*((((((**************,******,,*,,*,**,*,***************************(**(*(((      "" """""""""""""$$""$$"$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&&&&&&&&(&&(&&&(&&&&((&&((((((((((&(((((((*((((((((*********************,****,***,**********************************     " " " " """"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&*&&&&&&&&&&&&&&&&(&(&&((((((((((&((((((((((*(((((********************,,*******,*******,*******,********(*********((     "" """"" """ """ ""$""""$"$$$$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&&&&(((((((((((((((((*((((********************,,,**************,*****,*****************(**(((   """"""$$$""""""""$$"$$"$$$$$$$$$$$$$$$&$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&(&&((((&((&(((((((((((((((**((*(********************,,,***********,***************************(    " "" """"$$$$$$$$"""""$$$$$$"$$$$$$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&(&&(&&(&(((((((&((((((((((((**((*********(**************,,,******,******,********(***************(   """"""""$$$$$$$$""""$"$$"$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&$&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((((((((*************************,********,,***********************(***(*(    " """""$$$"$"$$$"" """"$$$$$"$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&(&&((&((((((((((((((((((((((******(********(***************************,*******,*******(*****(     """"""""""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&((((((((((((((*(*(********(*****(***(**********************************************((      " "" """"" """ """" """""""""""$$$$$$$$$$$$$$$&$$$$$$&&&&&$$&&&&&&&&&&&&&&&&(&((&(&&(((&&(((((((((((((((((****(*(((*(************(**********************,******************((   """ " "" " " """""""""""""$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&((((((((((*((((((**((((((((*(******************,**,***,**,***************,**********(     " " " " """ "" """"""""$"$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((((((((*((((((****(((*((************************,,,*******************************(    " """ """""""""$$$"$$$$$$$$$$$$&$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&(&&&(&&((&((((((((((((**********************************,**,********************************(     " " """"" """"""""""$$$$$$$$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((*(((*(*************************,***,**,*,**,*******************,*********      "  """""" """"""""$$$$$"$$"$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((***(*((********(******,****,***********,*********************,*********  """" """"""$""""""$$"""""""$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((((((((((((((***(***********(*********,,**************************,**************(    "" """""$"""""$""""""""$$""$$""$$$"$$$$$$$$$$$$$$&&&&$&$&$&&&&$&&&&&&&&&&&&&&&((((&&(&((((((((((((*(((((**(***************,*******************,***********************(  " "" """""""""""""""""""""""$"$""$$"$$$$$$$$$$$$$$&&$&&&&$&&&&&&$&&&&&&&(&&((&&((&&((&((&((((((((((((((*(((*((*(*(*********,,,**********************************,******((    """"""""""""""""""""$"$"$""$$$$$"$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&(((&(&(&((&(((((((((((((((((((((((((((*******************************************,************(    " "" " """""""""""""""""""""$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&&&&&&&&&&&&&(&&(&&(((&&&((((((((((((((((*(((((((((***((******,*******,***********************************(    " " " " """"""""""""$"""""""""""$$$$$$$$$$$$$&$$$$$$$&&&&&&&$&&&&&&&&((&&&&(&((((&(&((((((((((((((((((((*(*((*((*******,**********,**********************************(  " """"""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$&$&$&&&&$&&&$&&&&&&&&&&&&&&&&(((((((((((&(((((((((*((*****(*******,**********,,**,***********************************    " " """""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&(&&&&&((&&((((((((((((((((((**((**((((((****,,**********,*******************************,******    " """ """""""""" """"$"""""$$$$$"$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((&(((((**(***********************,*,***********,******************,****   """" "" " """"""""""""""$$$"$$$""$$$$$$$$$$$$$$$$$$&$$&$&&&$&&&&&&&&&((&&&&&((&&((((((((((((((((((*(*((*(************************************************************(  " """""" """""""""$""""""$$"$$$$"$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&(&&((&&&&&&&(&&&((((((((((((((((((((((***********,****,******************************************,**        " " "" """"""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*******(********,*******************(**(************************    " "" """""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&$&&&&&&&&&&& &(((((((((((((((*(((((*****(***************(************$**********************,,***&    " "" " """"""" """""""""$$$"""$$$"$$$$$$$$$&$$$$$$$&&&&&&&&$&$&&&&&&&&&&&&&&&&((((((((((&((((((*(**((****((******,*********************(**********************,****$  """" """"""""""""""""$$"""$"$$""$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$&&&&&&&&&&(&(((&((((&&(((((((((((((((*((((***(********(**********************,*************,,,****  ""  """ """"""""""""""""""""""$"""$$$$$$$"$$$$$$$$$$$$$$$&$&$&&&&&$&$&$&&&&&&((((&&&&&((&((((((((((((((((((((****(**(********************************************,,****   "" "" """"""""""""""""""""$"$$$$$$$$"$$$$$$$$$$&$$$$&&&&&&&$$$$&&&&&&&((((((&&&(&&((&(((((((((((((******************(**********************,**************,,,,***     " " " "" " " """"""""""""""""""$$"$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((**************************(***************************,*,******* """""" "      "" " "" """""""" """""""""""""$"""$$$"$$$$"$$$$$$$$$$$$$$&&$$&&&&&&&$&&&&&&&&&&(&&&&&&&&((((((((((((((((((**************************************************,,,,***,,** """" """"""      " " "" """" """"""""""$""$$$$$$$$$"$$$$$$$$$$$&$&$&$&&$&$&&&&&&&&&&&&&&&&&&&(&&&&&(&((((((((((((((((*****(******************************************************** """" "" "  "" """"""""""""""""$"$$"$"$$$$"$$$$$$$$$$$$&$$&$$$$&&&&&&&&&&(&(&&&&&&&&&&&&(&(((((((((((((((((((*((******************************************************,,* " """ " " ""    " "" " """"""$"""""""$$"""$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&$$&&&&&((&((((((((((((((((((((((**(((*********((******((**************************,**,,,,* " " " " " "" ""     " " " """"""""""""""$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$$&&&&&(&&&&((((((((((*(((((**(*(**((*****************(************(***********,,,**,**,** " ""     " " """"""""""""""""""""$$"$"$$$$$$$$$$$$$$$&$$$$$&$&&&$$&&&&&&&&$&&&&&&&&&&&(&(((((((((((((((((**(***************************(*********************,****,*,** "" ""      " """""""""""""""""""$"$""$$"$$$$$$$$$$$$$$$&$$$&$&$&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((*(*((((((**((***(*(**********************************,***,**,,*** \ " " """ ""   "" """ """""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&((((((((&((((&((((((((((((**((((((*****(**********************************,,*,,****    """" ""     " """""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&$&&&&&&&&&&(&&&(((&(((&(((&(((((((((((((*((((*((((*********************************,****,,,****  " """      " """""""""""""""""$$$$$$$$$$$$$$$&$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&(&&((&(&((((((((((((((((((((******(((((*(********************(************,,**,***** @ " ""     """""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$$&&&&&&&&&&(&&&&&&&&&(&(((((((((((((((((*******(*****(****************************,****,**,*,*,***    """    """"""""""""""""""$$$$"$$$$$$$"$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((*(**(*****(********,,**************(*(********,**,,,,,,,*,**        """" "" "" """"" """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(((&&&&&((&(((((((((((((((((*((**((******...,,*****(*******************,,**,*,,,,,*        " """" " " """" "" """""""""""""""$$$$$$$$$"$$$$$$$$$$$$$&$$$$$&&$&$&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&((((((((((((***(*(*****(,,,,,,,***********************,****,,,,,,,,*       """""""""" """" """""" " """"""" """""$"""$$$$$$"$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&(((&((((((((*(((*****(**,,,,,,,,************************,*,,,,,*,,,*   """""    """"""""""""""""""" " """"""" """"$$""""$"$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&$$$&&&&&&&&&&&&&&&((&&(&&&&((&&((((*((*((***************,***********************,,**,,,,,*,,*  """"""""   "" """"""""""""""""""""" """"""""""""""""$$"$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&((&(((&(((((*(*(*******************************,************,*,,*,*,,*   " """""""""  """" """"$""""""" """""" """"""""""""""$"$$$$$$$$$$$$$$$$$$&$$&$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((**((**********(****((****(*,*******,*************,****,*,,*    ""$$""" """"""""""""" " " " """""""""$""""""$"$$$$"$$$$$$$$"$$$$$$$$&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((*(**********((*(((*(*******************,*,***********,,*   """""""""" """ """""" "" " " " """"""""""""$""""""""$$$$$"$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&(&&((((&&(&&&&((&&((((((((((((******(((*((((((***************(*****************(  """"""""""""" """"" " " """"""""""""$"""$""$"$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&(((((((((*(*********(((((((((****(((******(*******((*****,****(   """ """""""""""" "" " """""""""""""""$$$$$""$$$$$$"$$$$$$$$$$$$$$&$&&&$$&&$&&$$$&&&&&&&&&&&&&&((&&&&&&(&(&((((((((((**********((((((((*((*(**********,***(*((*******,****   """"""""""""$"$"" " "   " """""""""""""""$$$$"""""$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&((&((((((((((((***(*********(((((**(**(*(****((****((**(*******,**,*(   """"""""""""$$"""  """"""""""""$$$$$""$$"$"$$$$$$$$$"$$$$&$$$&$$$&$&&&&$&&&&&&&&&&&&(&&(&(&&&((((((((((((((((((****((*(*******(*((*((***,***(**(**(((**,,,,,,,*,**(     """"""""""""$""""$"" " "" """""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((*(*((((*******((((**((*********(*(*(***,,**,,,,****    """"" """"""$"""$$$""" """""  "" " " """"""""""$$""$$"$"$$"$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&$&&&&&&&&&&((&&((((&&(((((((((((((**(*(*********((*(**((((***(**********,,,,,,,,,*,**     """""""""""""""$$$$$""" """"" """ " """"""""" """"$$"$$$$""$$$$$$$$$$$$&$$"$$$$$&$$&&&&&$$$$&&&&&&&&&&&$(((((((((((((((((**(**((((*(((((*************((*****(*****,,,,,,,,,,,**      """""""" """""""$$$$"$""$" """""""$""""" " """""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$&$&&$$$&&&&&&&$$$$$&&&&&&&&$&(&&((((((((((((((***************************(**********,,,,,,,,,,,,*   """" """"""""$$$$$$$"$"$$""" " """""$"""""""" """"""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$&$&&&&&$&$&$&$&&&&&&&&&(&&&&((&(((((((((*******(((**************(((*(******(***,,,,,,,,,,**,*,*, """" " " " """$"$$$"$$$$"$$$$$$$""""""""""""""""""" " """"""$"""$"""$$"$$$$$$$$$$$$$$$&&$$$$$&$$$$&$&&&&$&&$&&&&&&&&&&&&&&(&(((((((((((***(**(((******,***********((***********,,,,,*,***,**,*  """"" " """ """""$""""$$$$$$$$$$$$$$&$$$$$$$"""""""""""" """""""""""""""""$"$$$"$$$$$$$$&$&$&&$$&&&$$&&&&$$&&&&$$&&&(&&&&((&((((((((((((((*((((((********,******(*****(****(***,,*,,*,,,,,*,,,***   "" " " " """"""""""$""""$$"$$$$$$$$&&&$&$$$$""""""""""" " """""$$""""""""""$$""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((((((((((((((*(((***********((************(*,,,,,,*,,,*,**,,*,*   " """"""""""""$$$"$$$$$$$$&&&&&&$&&&&$""""" " " """$""""""""""$$""$"$$$"$$$$$$$$$&$&$&&$&&&&&&&&&&$&&&&&&&&&&(&&&(((((((*((((((((*(*(**((*******(**************(**,,,,,*,,,,*,,,,,,*   """""""""$$"$$$$$$&&&&&$&&&&&&&$&$""""""" """"""""""$$$"""$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&(&(&&&&&(((((*(((((((*(((*****(**(****************(******,,,**,,*,,,,*,,**    " " """""""""$$$$$$$$$&&&$$&&&&&&&$$$$$""""" """"""$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$&&&$&&&$&&&&$&&&&&&&&&&&&&&&&&((((((((((((((((*(**((*(*(***************((((*****,,*,,,,,,,,,,***    "" """""""$$$$$$$$$$&&&&&&&&&&&$&&&&$$$"""" """""""""$$$"$$"$$$$"$$$$$$$$$$$$$$$$$&&&&$&&&&&$$$&&&$&&&&&&&&&&&&&(&((((((*(*(**((**(**((*******************(*******,**,,*,,,,,,,,,*   """"$$$$$$$$$$$$$&$&&&&&&&&&&&&$$$$"$""""" "$"""$"""$$"$$$""""""""$$$$$$$$$$&$&&&&$$$&&&&$&&&&&&&&&&(&(&&&&&(&&(((((*(***********((((*(((*****************,*****,*,,*,,,,,,,,*  """""$"$$$$$$$$$$&&&&&&&&$&&&&&&&$$$$$$$""""""""""$$"$"$$""""""""$$$$$$$$$$$$$&&$&&&$&&&$$$&&&&(&&(((((&&(&&&&&&(((((((((**(*****(*((**((*****************,,********,,*,*,,,,,*  "" " """$""$$$"$$$"$$$&&$&$&&$&&&&&&&$$&&&$$$$""""""$$"""""""""""""$$$""$$$$$$$&$$$&$&$&$&$&$$$$$&&&&&&&(((&&((&&&&&&(((((((((*(((****((**************,*****,,*,********,,,**,,,,,*   " "  """""""""$"$""$$$$$&$$$&&&&&&&&&$&&&&$$$&$$$$""$"$"""""""""""""""$$$$"$$$"$$$$&$&&$&&$&$$$$$&&&&&&(&((&(&&&&&((((((((((((*((****((*(***********************************,,,,*,*    "" """""""""$$$$$$$$$$$$$$&&&&&$&&&$&&&$$$""""""" " """"""""$"""$"$"$$$$$$$$$$$$$$&$$$"$&&$&&&&(&&&&(&&&&&&((((((((((***((**((((*******,****************************,,,,**,*      ""  " " "" """"""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&$""""""""""""""""""""""""$"$$$$&$$$$$$$$$$$$$$$$$$&$&&&&&&(&(&&&&&&(((((((((((*(**((((********,********(******************,,,,,,,,,*      "  """ """""$$$$"$$$$$$$&$$&&&&&&&&&&&$"""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((**((*(*(*(**(************,******,*************,,,,,***,*      "  "" " """""""""$$$"$$$$$$$$$&&&&&(&&&&&$""""""""""""""""""""""""$"$"$$$$$$$$$$""$$$$$$&&&&&&&&(&&&&&&&&&((((((((((((((((((*(********************************,*,,*,*,*,*****     "    """""""$""""""""$"$$$$$$&&&&&&&&&&&&&&$"""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&$&&&&&&((&((((&((((((((*(*****(**************,************,,,,,*******,*(        " """""""""""""""""""""$$$$$$$$$&&&&&&&&&((&&$""""""$""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&$&&&&&&&&&(&&(((((((((((**((****************,**************,,,,,,,*******(     "" """"""""" """""""""""$$$"$$$$$$$&$&&&&&&&&&$$"""$&&$$"""""""""""""$""""$$$$$$$$$$$$$$"$$$$$&$&&&&&&&&&&&&&&&(&((((((((((((******(***********************(***,,,,,,,,********   """""" """"" """""""""""""""$$$$$$$$$$$$&&&&&&&(&&(&&&&$$$$"""""""""""""""$$$$$$"$$$$$$$$$"$$$$$&&&&$&&(&&&(((&((&(&((((((((((**(((************************((*,,,,,,,,,,,,****(   "" " """""" "" """"""""""$"$"""""$$$&&&$$$$$&&&&&&&&(&(&&&&&$$$$&$""""""""""""""""$$$$$$$$$$$$$$&&&&$&&&&&&(((&((((&((((((*(((*(((((((((**************************,,,,,,,,,,,,,,,**(    " "" " " "" """"""""""""$$""""$$$$&$&$$&$$$&&$$&&&&&&&&&&&&&$$&&&$"""""""""""""""$""""""$$$$$$$&&&&&$&&&((((((((((((((((((**((*((((((****************,**,*******,,,,,**,,,,,,,,***    " "" "" "" """"""""""""$$$$$$$$&&&&$$$$&&&&&&&&&&&&&&&&$$&&&&&$"$"""""$"""""$$"""""$$$$$$$&&&&&&&&&((&(((((((((*(((*(((*(****(****(**********************,,,,,,**,,,*,,,,,,,(    "" "" " " """"""""""$$$&$$$$$$$&&&&$$$$$&&&&&&&&&&&((&&&&((&(&&&&$$$$$$$$$"""$"""""$$$$$$$&&&&&$&&&&&&&(&(((((*((*(((((**(((**************************,****,,,,,,*,,,,,*,,,*(     " " "" """"""""""""$$$$$$$$$$$&&$&$$$&&&&&&&&&&&&(&&((((&&&&((&&&&&$$$"$"$$""$$$$$"$$$$$$$&&&&&$&&&&&&&((((((((*((*(*(**(***********************,*******,,,,,,,,,,,,,,,,*,*   " " """" """"""""$$$$$$$$$$&$&$$$$$&&&&(((&(&&&&&((&(((((((&(&&&&$$""$""$$$$$$$$$$$$$&&&&&&&&&&&&&((((((((((((((********((*******************,****,,,,,,,,,,,,,,,,,,,,* " " " """""""$""$$$$$$&&&&&&&$&&&&&(&&&&&(&&&&&&&&(((&&&(&&&&&&$$""$$$$&&$$$$$$$$$&&&(&((&&&&(&((((((((((((((*****((*********************,****,,,,,,*,*,,,,,,,,*,**   " """""""" """""""""$$&&&$&&&&&&&$&$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&$$$$&&&&&$$&$$$$&&&(((((((((&(&(((((((((((((*********************************,,,,,,,*,*,***,,,*,*   "" """"""""""""" """""$"$$$$&$$$$$&&&&$$$&$&&&&&&&&&&&((&&&&(((&&&&&&&&&&&&&&$$$$$$&&&&&&&&$&&&&((((&&&&((&(&(((((((((((((**(****************,************,,,,*,**,,,*,,,,,,(   """ """"""""""$$$"""""""$$$$$$$$$&$$$$&&&&$$$&&&&&&$&&&&((((((((((&&&(&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&((&(&(&(((&(((((((((((*****(************************,*,,,,*,,*,****,*,,,***     """""""""""$$$$$"$$"$$$$$$""$$$$$$$&&&&&&&&&&&&&&&&(&(((&(((((&&&((((&&&(&&&&&&$$&&&&$&&&&&&&&&&&(&(&((&&((((((((*((((*(**((((*(*(********************,,,,,**,,**,,*,,,,,*,*    """""""""$"$$$$$$$$""$$$$" $$$$$$$&&&&&&&&&&&&&(((((((& ((((&(&&&(((&&&&&&&(&&&&&&&$$$&$&&$&&&&&&&&&&&&((&(((((&((((((*(((*(*(*************$&*****,,,,*,,*,**,**,,,,,*,,  """""""""""$$$$""$""""$"$$$$$$$&$$&&&&&&&&&&&(((((&(&&(((&&&&&&&(((&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&((&&((((((((((((((((((*(*(((**(*********(*****,,,,,********,*,,,,,,,*`    "" """"""""""""""""$$$"$"$$$$$$&$&&&&&&&&&&&(&&&&&&&&&((&((&&&&&&&((&&&&&&&&&&&&&&&$$$$$$&&&&&(&(&(&(((&(((((*((((((((((**(*(((***(***************,,**,,*,****,,,,,,***  " " """""""""""""""$$""$$$$$$$$$$$&&&$&&&&$&&&&&&&&(&&(((((&&(&&((((&&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&(((((((((((((((*(*((((((*(********************,**,**,,*,******,,,*(   " """"""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&(&(&(&&&&&&&((&&&$$&&&&(&&&(&&&&&&&&&&&&&&&(((&(((((((((&((((*((**(*(***********,**********,*,*******,**,,*,,,,**  """"""""""" "" """""""""""$$"$$$"$$""$$$$$$$$$$$$""$$&&&&&&&&&&&(((&&&&&&&&&&&&$$&&&(&((((((&&&&&&&&&&&&&&(((((((((((*((((*((((((*((*****************,*,*,*****,***,*,,,,,,,*@   """""""""""" """"""$"""$$""$"""$$$$"$$$$$$$$"$$&&$&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&(&(&((((&&&&&&&&&(((&&((((((((((((((((((((****(************,***,,****,***,,,,,,,,,,,,,*   """"""""" """" """"""""""$"$""""""$$"$$$$$$$$$$$$&&&&$&&&&&&&&&((&&&&&&&&&&$$$&&&&&&&&&&&&&(((((&&&(&&&(&&((&&((((((((((((((((((***(****************,,,,****,*,,,*,,,,,,,,,,,(   """"""""$$""" """"""""""""""""""""$$$$$$"$$$$&&&&&&&&&&&&&$&&&&&&(&&&&&&&&$$(((&&&&&&&&&&&(((&&&&&&&&&&(((&((((((((((((((((((**((****************,,,,,**,**,*,,,*,,,,,,,,,,(,   "" """""""""""$"$"""""""""""""""""$$$$"$$$$$"$$$&&&&&&&&$$&&&&&$&&&(((&&&&&&&&&((((&&&&&&&&&&&(&&&&&&&&&&&&((((((((((((((((((((*(((((************,**,,,,,***,****,**,*,,*,,,,,,(  """""""""""""""""""" """$"""""$$$$$$$$"$$$$$$$$$&$$$&&&$$$&&&&&&&&&&(&&&&&&&&&(((&&&&&&&&&&&((&&&&(&&&&&&&(&(&((((&((((((((((((**(**(***************,,,****,*,,*,,,*,,,,,,,,,,,(   """""""" """""""""""" """"""""$"""$""$""$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&((&&&$&&&&&&&&&&&&&&&&&&&&&&&&((&&(&((((((((((((((((((*****************,,,*******,,,,*,,,,,,,..,,,*    " " " " "" " "" ""$$$$"""""""""""$$"$$$$$$$$$&&&$$$&&&&&&&&&&&$$&&&&&(&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*****************,,******,**,,*,,,,,,,....,,(   """ """"" " """$$$$""""$"$"$$"""$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((*(((************************,,,,*,*,,,,,,,,..,.,,&   " """" """"""""""""""$$$$$&$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&$&&&&((&&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(((((((((((((((***(**************(*(**,,,*,,,*,,,,,,,,,,,,,&   " "" """"$""""""""$$$$$$$$$$$$$$&&&$$$$$$$""$$$&&&&&&&&&&&&&&(&(&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*(*((((*(********************,**,,,,,,,,,,,,*,***(    """""""$$""""$$$$$$$$$$$$$&&$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&((&&&(((&&&&&&&&&&&&&&&&&&&&(&&&(((&(((((((((((((((((((*****************,,***,,,*,,,,,.,,,***,,(   """""""$$"""""$$$$$$$"$$$$&$$&$$$$$$$&$$$$$$$&&$&$&&&&&&&&&&&&&$&&&(&(((((&&&&&&&&&&&&&&&&&&&&&((&&&&&(&&((((((((((((((**(***************,*,**,,,,,,*,,,,,,,,,,,,&( """"""$$" """""""$$$$$$$$$$$$$$$$$$&&$&&&$$&$$$$&$$&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*((**((********************,,,,,,,,,,,,,,,,,,,,,,*     """""""" """"""$$$$$"$"$$$$$$$"$$$$$&$$$$$$$$$$$$$&&&&&&&&&&&&((&&&&&&&&&&&&&$$$&&&&&&&&&&(&&&&(&((&((((((((((((((((********************,*,*,*,,,,,*,,,,,,,.,.,,   " """"" """"""$$$$$$$$$"$$""""$$$&$$$$$$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&(&$&$$$$$&&&&&&&&&&&&&&&&&(&(((((((((((((((*(((************,,**,**,****,*,,,,,,,,,,,,,*   "" " """"$"$$$$$$$$$$""""""""$$$$$$$$$$$$&$$$&&&&&&$&&&$$&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&((((((((((((*(((**((******(*********,******,***,*,,,,*,*,***    " """""""""""$$$$$$$$"""""$$$$$$$&$$$$$$$$$&&$&$$&&&&&&$&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((*****************************,*,,,,,*******(    """"""""""$"$$$"$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&$&&&&(&$&&&&&&&&&&(&&(&(&(&(((((((((((((((*((*************************,,,,**,*,*******(    """""""""$""$$$$$"$$"""""$"$$$$$$$$$$$$$$$$$$$$$$"""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((****************,**********,*,,,**,*,***(*(((    " " """"""""""""$$""$$""$$$&$$$$$$$$$$$$$$$$&$$$$$$$$"$""$"$$$&$$&&&&&&&&&&&&&&&&$&&&&&&&&&(&(&(((((&(((((((((((((***((*****************,*,***,,,**,,,*****((&  " """"" """"""""""""$""$"$$$$&&&$&$$$$&$$$$$$$$$$$$$$$$$$"""$"$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&((&(&(&&((((((((((((((*((**((*(***********,***********,***,********(  " "" """""""""""""""$"$$$&$&&&$$$&$&$$$$$$$$$$$$$$$$$""$$$$$$$&$&$&$&&&&&&&&&&&&&$&&&&&&&&&&&((((((((((((((((((((((*(**************,*******,*,*********,****(  " " "" " """""""""""$$$$$$&$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&&&&$&&&&((&&&&&&&&&&&&(&&&&&(&((((((((((((((*(********(********,**,*****,*****,,,,*****((((   " " " "" " """""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&$$"$&&&&&&&&&&&&&&&&&(((&&(&&&&&&(((((((((((((********(*******************************(**(   " " " """"""""""""""""$$$$$$$$$&&$$$&&$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((&&((&(&&(&(((((((((******(************(***********************(**&     """ " """"""""""""""$$$$$&&$&$$$$$$$$$$$$$$$$$$$$&&&"$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&((&(&&&&&&(((((((((((*((****(********,,,*****************,***((((((    """""""""""""""$"" $$$$$$$$$$$$$$$"$$$$&$$&&&$ $$$$"$$$$$$$&&&$$&&&&&&&&&&$&(&(&(&&&&&&&(((((((((((*(*"((((*********,,,,(*********,(***,****((((*  " """"""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$&$$$"""$$$$$$$&&&&$$&&&&&&&&&&$&&&((&&&&&&&&(((((((((((((*($(**(((******,**,,**********(&*********((((    " " """""""""""""""""""$"$$$$$$$$$&$$$$$$$$$$$$$$$$"$"""$$$$$$&$&$&$$$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*(*(*((((************,*****************(((((((     " """"""""""""""""""$$"$$""$$$$$$$$$$$$&$$$$$$$$$""""$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((*((*(((**********((***********,********(((((((    " """"""""""""""""""$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((((**((**(*********************************(((***(    " "" """"""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$"$"$$$$$$&&&&&&&&&&&&&&&&(&(&&&(&&&((((((((((**(*(****(******************************((((***(    "" " """" """"""""""""$$""$""$$$$$$$$$$$$$$$$&&&&$$$$$"$$$$$$$&$&&$$&&&&&&&&&&&(&&&(&(&(((((((((((((*(*(****(***(**************************(((****(     " """"" """"""""""""""""""""$$$$$$$$$"$$$$$$&$$$&$$$$"$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((****(***(***(************,*********(***(((*(***(    "" """"""" """"""""""""""""$$$$$$$$$""$$$$$&&&&&$&$$$$$"$$$$&&&&&&&&&&&&&&&&&&&&&(&&&((&((((&(&(((*(***(*********(*******************(***((((*****(     " "" " """"""""""""""""""""$$$$$$$""$$$$$$$&&&&$&&&&$$$$$$$&$&&$&&&&&&&&&$&&&&&&&&&&((((&(((((((((((((*((((*((((*((****************(**(****(**(***(     " """"" """"""""""""""""$"$$$$$$$$$$$&$&&&&&&&&&&&&$$$$$&$&&&$&&&&$&&&&&&&&&&&&&((&&((((((((((((((*(((((((((*(**(**********************(****((*(   " "" " " """""""""""""""""$$"$"$$$$$$$$$&$&&&&&&&&&&&$$$$$$&$&$&&$$&&&$&&&&&&&&&&(&&&(((((((((((((((((((*(*((*(((((*(*****************(*****(***(    " " "" """""""""""""$"$"""$""$$$$$$$$$$&&&&&&&&&$&&$$"$"$$$$$$$$&$&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((*((((((*************(****((((((**(***(    " """"""""""""""""$$$$$$$"$"$$$$$""""$$$$$&&&&&$$$$$$$$""$$$$$$&$$$$&&&&&&&&&&&&&&&&(((((&((((((((((((((((*(*(((((**((**(*****(***(((((*(((((***(     " " "" """"""""""""$$$$$$"$$$"""""$$$$$$$$&$$$$$$$$&&$$"$$&$$&&&$&&&&&&&&&&&&&&&&&&(&(&&&((((((((((((((((((((((((*(((****(*******((*(*((((***(&    " " """"""""""""""""$""""$""""$$$"$$$$$$$$$$$$$$$&&&$""$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((*(*(*(((**********((**(((((((****(&   " """""""""""""""""""""$"""$$$$"$$$$$$$$$$$$$$&&&&&&&&$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((*(((((((***(******((*(((((((*****(&   " "" " " " """"""""""""""$$$"$$$$$$$$$$$$$$$$$$&&&$$&$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((((((((((*(*((*(*(****(***(((***(((&   "" """""""""""""""$"""$$$$$$$$&$$$$$$$$$$&$$$""$$$$&$$$$$$$$&&&&$&&$&&&&(&&&&&&&&&&&&&&&(((((&(((((((*((((((((((((((*****(****((***(***((*(&     "" " """""" """""""""$"""$$$$$$&$$$$$$$$$$$$$"$$$$$$$&$$$$$$$&&&$$&$$&&&$&&&&&&&&&&&&&&&&(((&&((&&(((((((((*((((******((((*(*((((********(((&   " """""""""""""""$""""""$$$$$$$$&$$$"$$$$$$$&&$$$$&$$$$$$$$$$$$&&$$&&&&&&&&&&&&&(((&((&((&&(&&((((((((((((((*(****((((*(**((********(((*($   " " " """""""""""""""""$"$$&$$$$$$"""""$$$&&$&&$$$&$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&(&(&&&&(((((&(((((((((((*(****(**(**(*((*********((((($   " "" """""""""""""""""""""$$$$$$$$$$"""""$$$&&$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&((&&&&&&&&&&&(((((((((((((((((((((*(**(**(**(********(*((((&   " "" """"""""""""""""""$$$$$"$"$$$$$$"""$$"$$$$&$$$""$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*(*((((((********(***((((($     """""""""""""""""""$$""""""$$$$$$$$$"""$$$$$$$$$""""$""$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&((((((((((((((((*((((*((*(((((*(**(****((((((($    """"""""""""""""$"$$$$$$$$"$$$$$$$$""$"$$$$&&$$""$$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((*(((***(((*(**((*(((((((*$   " "" """" """"""""$""""$"$$"$""""$$$$"$"$$$$$$$&$$""$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((&(&((((((((((((((**(((*((*(((((**(((((($     " """""""""""""""""""""$""$"$$$$"$""$$&&&&&&&$$&$&$$$$$$$"$$&&$&&&&&&$&&&&&&&&&&&&&&(((&&((((((((((((((*(*(((((*((((((*((((((**(((((($    " """ " """"""""""$""$"$""""$$"$$$&&&&(&&&&$&&$&&&$$"$$$$$$$&&$$$$&&&&&&&&&&&&&(&&&((&&&((((&(((((*((((((((((*(((((((((*((**(((((((("@  " " " "" """"""""""""$""$$$$$$$$$&&&&&&&&&&$$&$$$$$$$$$$$&&$&&$&$&&&&&&&&&&&&(&&&&&((&(&&&&(((((((((((*(((((((((((((((*((**(((((((($   " """""" """"""""""""""$$$$$$$$$$&&&&&$$$$$$$$&$$$$"$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((((((*((((((((((((**(((((((((((((($  " " """"""""""""""""$"""""$$"$$$$$$$$$$$&$$$&$$$$$$$$$""$$$$$&&&$$&&&&&&&&&&&&&&&&&&&(((&&&&(((((((((((((((((((((*((*((((((((((((((((("  " "" """""""""""""""$"$"""$$$$$$$&&&&$&$&"$$$$$$$"$$$$&&&&&&&&&&&&&&&&&&&&(&(&(&((((&&(((((((((((**((((((*((((((((((((((((((((("    " " """"""""""""""""""$$$$$$$$$$$$$$&$$$" "$$$$$&$$&$&$&$&$&&&&&&$&&&& &&&&&&&&((((((((&((((((((((( &(((((*((((((((((((*((((((((   " " """"""""""""""$$$"$$$$$$$$$&$&&&$$""$$$&&&&$&&&$$&&$&&&&&&&&&&&&&&&&&&(((((((((((&&(((((((((((((((((((((((((((((((((((((&  " "" " "" """ """"""""$"$$""""""$&&&&$&$&&&$&$$"$$&$$$&$&&$$&&&&&&&&&&&&&&(&&&&&&&&((((&((&&&((((((((((((((((((((((((((((((((((((&(   " "" """"""""""""""""$$""$$$&$&&&&&&$$&$&$$$$"$$$$$$$$&&$$$&$&&$&$&&&&&&&&&&&&&&&((((((((((((((((((((((((*((((((((((((((((((((((    " " " """""""""$"$$$$$$&&&&&&$&&&&&$&&$$"$$$$$$$$$$$$&&&&$&&$$&&&&&&&&((&&((((&((((((((((((&((((((((((((((((((((((((((((((&(   " " """""""""""""""""$$&$$$$$$&&$$$$$$&&&&&$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&(&&&((&((((((((((((((((((((((((((((*(((((((((((((((((( " """ " """"""""""""""$$$$$$&$$$$$$$$$$$&$&&&$&$$$$$$$$$$$$$$$&&$$&&$&&&&&&&&(&((((&&(((&(((((((&&(((((((((((((((((((((((((((&((((    " "" """"""""""""$"$$&$$$$$$$$$$$$$&&&&&&&&&$$$""$$$$$$$$$$$$&&&&&&&&&(&&&&(&&&(((((((((((&(((((((((((((((((((((&((((((((((&   " """""" "" """""""""""$$$$$$$$$$$$$$$$$&&(&(&&$$$"$""$$$$$$$$$&&&&&&&&&&(&&&&((&((&&((((&&(((((((((((((((((((((((((((((((((((&  " "" " """ """"""""""""""""""$$$$$$$&$&&&&&$$$$"""""$$$$$$$$$&&&&&&&&&&&&&((&&&&&&&&(((&(((((((((((((((((((((((((((((((((((&&   """" """""""""""""""""""""""""$$$$$$$$$$&&$$$$&&$$""""""""$$$$$&&&&&&&&&&&&&&(&&&&&&&&&&((&((((((((((((*((((((((((((((&((((&(&& " """""""""""""" """ """""$"$$$$$$$$$$$$&&$&$$""""""$"$$$&$&$$$(&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((&(   """ " """"""""" " ""$""""""$"$""$$$"$$&&&$$$$&$""""""""$$$$&$$&$&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((((((((((&(    " """"""""" """"$"""$"""$"$$$$"$&&&$$$&$$&""""""""$$$$$$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((*(((*(((((((((((&(&((&&    " """"""""""""""""""""""$""$""""$$$$$$$&$$&&&&&&$"""""""$$$$$$$&&&&&&&&&&&&&&&&&&&&((((&((((*((((((((((((((((((((((&&&&(&&(   " """""""""""""""$$$""""$"""""""$"$$$$$&&$&&&&&&&$$"""""$$$$$&&&&&&&&&&&&&&&(&&&&&&&&&((&(((((((*((**((((((((((((&(((&&&&&&L     """"""""""""""""$$"$""$$""$$"""$$"$$$&&$$$&&&&&$$$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&((&&((((((((((((*((((((&(((((&(&(((&&&(   " " """""""" """"""""""$""$$$$$$$&$$"$$$&$&$&&&&&&&$$$""$$"$$$$&&&&&&&&&&&&&&&&&(&&&&&((&&(((((((((((((((((((((((((&((&&&&(&&  " """" """"""""""$$"""""""$$$&&&&$$$$$$&$$&$&&&&&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((((&&(((((((((((((((((((((((((((((&&&&&&&  " """""""""""$"""""""""$$$$&&&&$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&(&(&&(((((&((((((((((((((((((((((((((((((&(&&&&(   " "" """"""""""$"$"""$$""$"$$$&&&$$$$$$&&&&$$$&&(((&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&(((((((((((((((*((((&(((((((((((&((&&&(   " " """""""""""""$"""$$$$$$$$$$$$"$$$$$&$&$&&&((((&(&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(((((((((((((((((((((((((((((((&&&(&((  " "" " " """""""" """"""""""""""$$$$"""$$$$$&&&&&&(&&(((((&&&&&&&&&&&&(&(&&&&&(&&&&&&((((((((((((((((((((((((((((((((&(&&&&&  " " " """""""" """"""""""""""$""""""""$$$&&&&&&&&&&&&((&$$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((&&&&&  """ " """ " " """"""" """""""""""$$$$$$&&&&&&&(&&&&&$$&&&&&(&&&&&&&&&&&&((((((((((((((((((((((((((*(((((((((&&&&&&&&& """""" """ "" """""""""""""""""""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((((&((((((&&&&&&&&  " """ """""""""""""""""$""""""$$&$$$$$$$$$&&&&&&&&(&&&&&&&&&&&&&&&&&(&((&&(((((((((((((((((((((((((((((&&((((&&(&&&&&     " " """" """""""""""""$"""$"$$&$$&$$$$$$$$$$$&&&&&&(&&&&&&&&&&&&&&&&&&((&(((((((((&&((((((((((((((*(((((((((&&&&(&&&&   """ """ """"""""""$$$$"$$$$$&$$&&$$$$&$$$$$$$$$$&&((&&&&&&&&&&&&&&&&&&&(((((((((((&((((((((((((((((*((((((((&(&&&(&&((     "" """""""" """$$"""$$$&&$"$$$$&&&&&&$$&$$&$$$&$$$$$&&&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((((((((((((((((((((((&&&&&&&&(     " " "" """"""""$$$$$"$$$$$$&&$$$&&&&&$$&$$$$$$$$$$$$&&&&(&&&&&&&&&&&&&&&(&&(&&(((((&((((((((*(((((((((((((((((((((&&(((&&&(     " " """ " """""""$$$$&&&&$$$$$$$$$$&&&&&&&&$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&((((((&((((((((((((((((((*(((((((((((((&((&&&&&&   " " """" """"$"$$&&$"$$$&$$$$$$&&&&$&$&&$&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&(((&"(((((((((((((((((((((((((*(*$&((((&&&&&&&(   " """"" """""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$&$&&&&&&&&&&&&&&&&&&&&(&((&&(&&&&(((((((((((((((((((((((((("&((((((((((&&$    "" " """""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$&&&&&&&&$&&&&&(&&&(&&(((((((((((&((((((((((((((((((((((((&((&((&(    "" """""""""""$""$$"$$$$$$$$$$$$$$$&&$$$$$$$$$&$&&$&&&$&&&&&$$&&&&&&&&&&(&&(&((((((((((((**(((((((((((((((((((&((&&&&(&((     "" """ """"""""""$"""$"$$$$$$$$$$$$&$&&$$$$$$$&&$&$&&&$$$$$$$&&$&&&&&&&&&&(&&((&&&(((((((((((((((((((((((((((((((((&&&((((   " " " """"""""""""""$$$$$$$$$$$$$$&$&$$$$$$$$$&$$$$$$$$$$$$$$$&&&&&&&(&(&(&&&&&((((((((((((((((((((((((((*(((((((&(&(&&((     """"""" """"""""""""$"""$"$"""$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&&&&&&&&&&&&(((&&&&&(((((((((((&(*((((((((((((((((&((((&&&&&("    " " " " """ " """"""""""$"""$$$$$"$$"""""$$&$$$""""&&&&&$$$&$$$$&&&&(&(((((&(&&(&&&(((&(((**(*(((**(((((((((((((((((&(&(((&&"   "  """ "$$""  "  " """""$&$$$"  ""$$""""""&$&&&$&(((&$" $$&$$$$$&&&(((((&(****(&($&&(&&$$&&&&****((**,*((&(&&&&&$$$&     """" """""  """" ""$$$$"" ""$$$" "$$$$$$$$$&&&&&$$&&&&&&$$$$$$&&$$$&&(**(&(&((((((&&&&(*(((&(((*,****(**,**&&&&&&&&&$$$&(     "" """"" ""$" """"""""" """"$"""""$$$&&&$"$"$$"$$$$&&&&&&$$&&((&&&&&&&(&&&&&(((((((&&(*((((&&((((((&(((*(**(&(((*((((&&&&     " " """""" """"""""""$$$$""""""""""$$""$""$$$$$$$&$&&$$"&&&$&$$&&&&&&&&&&&&(&&&&(&((((&(&&&((((((&((***(*(*(((**((((((((((&&(&&(   " "" " " """""""""$$$"""""""""$$$$$$$$$$$&$&$$&&&&&$$$$$$$&$&&&&&&&&&&&&(&&&&&(&&&(&(&(((((*((**((((((((((**(((((((((((((&&&&   " " """"""""""""""""""$""$"$"""""$$$$$&&&&$$$$$&$$$$&&&&&$$$$$&&&&&(((&&&&$&&&&(((((&(&(((((((((*(((((((**((((((((((((((((((((&&&&    " """""""""""""""""$$$$""""""$$$$&$&&$&&$$$$$$$$$$$&&&&&&$$$&&$&&&&(&&&&&&$&&&&(&(((((((((((((((*(*(((((((((*((((*((((((((&&(&&&&("   """"""""""""$$""$$""$$$$$$$$$$&$$&$$$$$$$$$$&$&$&&&&&&&&&&$$&&&&&&&&&&&&&&((((&(((((((((((((((*((((*(((((*((((((((((((((((&(&((,"    """"""""""""""""$""""$$$"$$$$$$$&$&$$&&&&&$$&$$$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&(&((((((((((((((*((((*(*((((***(((*((((((((((((&&(((*"     "" """""""""$""$$$"$$$$$$$$$$$$$$$&$&&&&&&&&&&&&$$$&$&&&&&&$&&&&&&&&(&&&(&((&&&&((((((((((*(((*****(************((**((((((((((((((((**     """""""""$"""$$"$$$$$$$$&&$&&&&$$&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&&&&((((((((*((((***(**********************(((((((((((((**   """" " """"""$$$$"$$$$$$$$&&&&&&&&((&&&&&&((&(((&&&&&&&&&&&&&&&((&(((((((((((&((((*((*************************************((((((((((*   " " "" """"""""""$$$""$$$$$&$$&&&&&&&(&(&&&&&((((((&(&&&&&&&&&&&&&((((((((((*((((((((***********,*,***,*,,,**,**,,,,,,*,*******((*(((*(**  " " " "" """"""""""$$$$$$$$$$$$$$&&&&&&&&&&&&&((((((((&(&&&&&&&&&&&(&((((((((**((((*(********,**,**,,,,,,,,,*,,,,,,,,,,,,,,,,*,**********(**    " """" " """"""""$"$"$$$$$$$&&&&&&&&&&&&&&&(&(((((((((&&&&&&&&&&&&&(((((((******(((**********,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,****   " " """""""""""$$$$$$$$&$$&&&&&&&&(&(((((((((((((((&(&&&&&&&&&(&((((((*((*(*(*(((******,,*,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,***,,,,*****,   " """ " """"""""""$$$$$&$$$&&&&&&&&&&(&(((((((((((((&(((((&(&&&&((((((((*((****((*(******,,,,*,,,,,,,,,,,,.,.,,.,.,,,,,,,,,,,,,,,,,*******," " " """"""""""""""$$$$$$$$$$&&&&&&&&&&&(&(((&&&(((((((((((*((((&(((((((*((((****((((*******,,,,,,*,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,***,,,,,      """"" """"""""""$""$$$$$$$&$&$&&&&&&&(&&&&&&&(((&&((((((((((((((((((((((***((((*(***********,,,,,,,,,,,,,..,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,....   "" " " """"""""""""$"$$$$$&&&&&&&&&&&&&&&&&((((((&&((((((((&(((((((((((***(*((*(*********,*,*,*,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,**,,,,,...   " """"""""""""$"$$$$$$$$$&&&$&&&&&&&&&&((((((*&((&(((((((((((&&(((((((**(**(*******,,,,,****,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,..  "" """"""""""$"$$$$$$$$$&&&&&&&&&&&&&(&&&&&(&((((((((((((*(((((((((*(((((((******,,,,,,..,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,.,,,,.,.   """""""""""""$$$$$$$$&$$$&$&&&&&&&&&&&&(((&(((((((((&(((((((((((**(((*****(**,,,,,,,...,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,.,,,.,..    " """"""$$""$$$"$$$$$&$$&$&&&&&&&$&&&&&&&&((((&((((&((((((***((**(***********,,,,,,....,*,,,,,***,*,,,,,,,,,,,,,,,,,,,,,,*,,**,,,,,,..,..    """"""""$$$$$$$"$$"$$$$&&&$$&&&&&&&&&&((((((((&&((((*********(*********,,,"*,,,,.,,,,,,,,*****,*,,*,*,,***,*,,,*,,,,,,,,,,,,,,,....0   " """""""""$"""$&&&&&&$&$$$$$$$&$&&&$&&&((&&&&&&((((((******((((((*******,**(,,,,,,,,*,,*,*************,*&,,**,***,,******,,,,,,,....$   " """"""""$$$$$$$$$$$$&&$$$$$$$$$$$&&&&&&&(((((&(((((((&&&(((((((**********,**,,*,***((((((*********,*****,,**********,,,,.......