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 = '308A16' IMAGE_NUMBER = 31827143 IMAGE_TIME = 1977-04-23T07:11:22Z EARTH_RECEIVED_TIME = 1977-04-25T02:27:09Z ORBIT_NUMBER = 308 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.008480 NOTE = "VERY HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END  %-1/PlzPvWf)`cP8    " """"""""" """""""""""""""""$""$$$$$$""$"$"""$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$"$$$$$$$$$$$"$$"$"""$""""" " """"" "   " " " """"""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$"$$"""$$"$$"$$"$$"$"""  """ """ """""""""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$&$$$$&&&&&$&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&"&&&&&&(&(&&&(&((&((&(((((((($&((&((&&&&&&&&(&&&&&&&&&&&&&"$&&&&&&&&&&&&&$$$$$&&&&$&&$$  "" "" """"""""""""" """"""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&&(&&((&&&(&&(&&&$&((&((((&(&&&((((((((((((((( &(((((((((((((&(((&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$  " "" """""""""""""""""""""$""$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&&(((&((((&(&(&&(((((((((((((((((((((*(*(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"    "" """""""""" " """"""$$$$$$$$$$""""""""""$$$$$$$&&$&&$$&&$"""" ""$$$$$&&&&&(&&&&(&&&&$&&&&&(&&&&(&&(((((&(&(&&&&&&$&&((((***(***(*(((((&&$$&&&((((***,*****(((((&&&$$$$&&&(&&&&&&(&(&&&&&$$&&&"$&&&&&   """    " $$&$"$"" $"""  ""$&$$$"""""$$$""" " " ""$$&&&&$&$$$"$&&$$"" """"$&(&(*(&($$$$&&&&&&$&"$""&$&((***(&(&&&(((((&&&$$&$&&((*(((&&&&&&&((((&&$$$$&&(((((&&$$"$$&&&&&&""""$"$&((((&$  "   " ""$"""  """ "" """"""$$$$$"$" "$$"""""$&"$"$&&&&((&&$$"$&&$$"$$$$$"&&&&(((((&((&$((&&&&&$$$$$&((((****(&&&(((((&&&&&&(,&*(***,**((&(&(*((((&&*(*((((*****((&&&&((&&&$&&&&&(&((((*(((&&"   " " """""$"$"$$$$""$""""""$""$$$$$$$$$&$$&$$$$&$$$$$$$$&&$&&&$&&&&&&&&&&&&&&&&&(&&&((&(&((&((((((((&((((((((((((((((((****(((((((*(((((((***(*((*(**((((((&(&&&&&&(((&&((((((((&(&((&   " """"""""""""$"""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&&(((&((((((((((((((*(((((((((((((*(*(**********(*(*(((((((((((((((((((((&(&((((((&&(((((((&"  " " " """"""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&((((&((((&((((((((((((((((((**((((*********(*((*(*((((((((((((((((((((((((((&((((((((((((&"  " """"""""""""""""$$$""$""$"$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&((((((((((((((((((((((*((*((****(***(*(**(***(***((((((((((&((((((((&(((((((((((((&(&"    " "" " """""" """""""$""$"$$$$"$$""$$$$$$$"$$$$$&$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&((&(((((((((((((((((*(((*(**(*((****(************(((*((((((((((((*((((((((((((((((((((((  " """ "" """""""""""""""""$$$"""$$$$$$$"$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((*(((((*********(******(**(****(((**(((((((((((((((((((((((((((((&    " """"""""""""""""""""""$""$$$"$"$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(((&&&(&(&&&(((((((((((((*((*(((***(*****(((*********(****(((*(((((((((((((((((((((((((*((((("  """"""""""""""""""""""$"$$$$""$"$$$"$$$$$$$$$&$$&&&&&$&&&&&$&&&&&&&&&&&&(&&&&&&&&&&((&&&&&(((&((((((((((((((((*(*(*(**(*****(***************(**((*((*(*(((((((((((((&((((((*(((((&   " "" " """"""""""""""""""""$""$$"$$$$$$$$$$$$$$$&$&&&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(((((((((((((((((((((**(*(************(*****************((((*((((((((((((((((((((((*((((&    " " """""""""""""""""""""$$"""$"$$"$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((&((((((((*((((*((********(*(**************(***(*(*(*((((((((((((((((((((((((((&  "" """"""""""""""""""$""""$""$"$$"$$$$$$$$$&$$$$$$&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((((&((&(((((((((((*(*(*(*(*(**(**********************((((((((((((((((((((((((((((((&   "" " """""""""""""""""""""$$$"$$$""$$"$$$$$$$$$$$&$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&&(&(&(((((((((((((((***((***************************(***((*(((*(((((((((((((((((((((((  " "" " """"""""""""$"$$$""""$$""$$$$$$$$$$&$$$$&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&((&&((((&((((((((((*((**(**********************(**(***(***((***((((((((((((((((((((((   " """ """"""""""""""""""""$"$$$"""$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&(&(((&((((((((((((*((*(***(*******************************(**(((((((*((*(((((((((((((   "" " """"""""""""""""""""""""""$$$"$$$$$$$$$$$$$$&$$&$&&$&&&&&&&&&&&&&&&&&&&&(&(&(&(((((((&(((((&(((((((((((((((((****(**(**********************(******((*(((((((((((((((((((((   " " "" " """"""""""""""""""$"""$$$$$$$$$$$$$$$&$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((((((**(*(**(*************************************((((((((((((((((((  "" "" "" """""""""""""""""""$$$"$"$$$$$$$$$$$$$&$$&$$&&$&&&&&$&&&&&&&&&&&&&&(&&(&&(&&((((((((((((((((((((((**((((*******************************************(((*((((((((((((((    " " """" """" """"""$""""""""""$$$$$$$$$$$$$$&$$$&$&$$&$&&&$&&&&&&&&&&&&&&&&&&&&((&&((((&((((((((((((((((*(((**((*********************************(*****(****(((*(((**((***(((((    " """"" """"""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$&&&$$$&&$&$&&&&&&&&&&&&&&&&&&((&((&&(((&(((((((((((((((((**((*****(***(******************,*************(**((((*((((**(*(((((   " " " " """""""""""""""""""$"$$$"$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(((((((((((((((((((((((***(((*****************************************((*(((*(((**((((    " "" """"""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&((((((((((((((((((((((((((***********************************************(*(*(***((**(*(    """""""""""" """""""""""$$$$"$$""$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((***((*((**((***************************************((****((((*********((  " "" "" """"""""""""""""$"""""$"$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&(((((((((((((((((((((**(*****(***************************************(*((**(*(***(((((   "" """""""""""""""""""""$$$$$$$$$"$$$$$$$$$$&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((((((((((((((((((((**(((**********************************************((**(*(***(*((((  " """"""""""""""""""""$$$"""$$$$$$$$$$$$$$$&$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((*(((***(((((**(*******************************************((*******(***(  """""" """"""""""""""""""""$""$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((*(*((*********************,,,**********************(*********(****((    " """"""" """"""""""""""$""$$$$$$$$$$"$$$$$&&&$$&&$&&&&&&&&&&&&&&&$&&&&(&(&(&&&&(((&(((((((((((&((*((((((*****(*************(***************************((*************   " " " """"" """"""""""""""$$$$$$$$$$$$$$$$$$$$&$&$$$$&$&&&&&&&&&&&&&$$&&&&&&&&&((&((((((((((*(*((&"((((**((*******************"&**,************************&*******((***$   """""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$&&$&&&$&&&&&&&&&&&&&&&(&&&&&&&((&((((((&(((((((((((((**(*(*(*(***********,******,,*************************(*************(   " """"""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((((((((((((((((((**((*************************************************************(   " """"" """ """""""""$""""$"$"$$$$$$$$$$$$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((*((((((((((*************************************,**,************************(   "" """""""""""""""""""""$"""$"$$$"$$$"$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((((((((((*((***(*************,*****,*,************,************************((   " """ """""""""""""$""""""$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((*((*(**((************,*,.**********,********************************((  " """"""""""""""""""""$""$""$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((((((((((((((((((((***(*****************,*,,*,****,**************************,******(   "" "" " """"""""""""""""$"""""$$"$$$$$$$$$$$$&$&$&$*&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*(*********************,*****,*****,****************************(   """"""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&(&&&(((&(((((((((((((((*(((*(***(*****************,*,***************************************    """ """""""""""""""""""""""""$$$$$$$$$$$$$$$$$&$$$&&$&$&&&&&&&&&&&&&&&&&&&&(&((((&((((((((((((((((((((***(*******************,****,**********************************( ( " """""""""""""""""""""$$"$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&(&&&&&&(&((((((((((((((((((*(*(**(***************************************,,********************(    " "" """"""""""""""""""$"$$$"$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((*((**(((************************,*************,**,*********************      " " """"""""""""""""""""$$"""$$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((****************************************************************,***  " " """""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&(&&(&(((&(&((((((((((((((**((********************,**,***,************************************   "" "" "" """""""""""""$$"$$$$"""$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&(&&(&(((&(((((((&((((((((*((*************************************,******,********************   "" """"""""""""""""""""""$$"$$$$$$$$$$$$$&$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((***(*****************,****,****************,***,***,***************     """ """ """ "" """""""""$"$$$$$$$$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((**(****(**************************************************,******(  """""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&&&&&&&&&(&&((&(((((((((((*((*(***((**************************,************,,**********,**,********    """"""""""""""""""""""$""$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&(&&&&&&&(&((((&(((((((*(((((*(***********************,*,*******,******,******************,***** " " """""""""""""""$$$$""$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((((*((**(*((*(********************,*******************,,,******,*****,****  " """"""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&(&&&&&(&(&((((((((((((((*(**(*******************************************************,****(   " " """""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&(&&&&&&&(&(((&((&(((((((((((((*((((***************************,***,,************,***************  "" """"""""""""""""$""$""""""$$$"$$$$$&$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((***(****************,********,****,******,*,**********,********* "" """"""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&(&&(&(&((((((((((((((((((((**(*(**********************,***************************,*****   " """""""""""""$$"""$"$"$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&(&&&&&&&&&((((((((((((((((***(***((*****************,*****************************,,,**,,***  " """"""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&(&&&&(((&((((((((((((((*(**(**(*****************************,********,*,***,**,**,,***   "" " "" """""""""$"""""""$$""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((*(((((((((((*((*****************************************************,,***,*   """""""""""""$""""$$""$$$""$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&(&&((&&&&(((((((((((((*(((((************************,,**,***************,*,*******,,,,**   " """ """""""""""""""$"""$$$$$"$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((*(((((******(******************,**,***,************,***,,,,***,,,,,,*   "" """ """"""""""""""$$$"$$$$$$"$$$$$$$$$$$$$$&&$$$&&&$&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((((*(******************************,******,*****,**,,,,,,,,,,,,*  " """"" """"""""""""""$"$$$$"$$$$$$$$$$$$$$&$$$&$$$&&&$&&&&&&&&&&&&&&&&&&&&(((&((((((((((((*(*((((**(*****************,********************,*******,***,,,,*,,*   " """ """""""""""""""""$""$$$"$$$$$$$$$$$$&$$$$$$&$&&&&$$&&&&&&&&&&&&&&(&(&&&(&(&(((&((((((((*(((*(****((************,************,***************,***,,,,*,,,***      " " " " """""""""""""""""""$"$$$$$$$$$$$$$$$$$&&&$&&&$$$$&&&&&&&&&&&&&& &&(&((&(((((((((((((*(((((*(****************************$***************,***,,,,,,,,(  """""""""""$""""$""$$""""$$$$$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&((&&(&((((((((((((((((*(*(*(********(***,***************(*,*********,*****,,,***,,,*$ """" """""""""$"""$$$""$$$""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((((((((((((*(((((************************,**********,**********,***,,,*,,,,,*  "" " """""""""""""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((*((((((*(*******************************,*************,**,*,,,,,,,*  "" "" """"""""""""""$"""$"$$$$$$$$$$$$$$$$$$$&$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((**(*(*************,***************************,,,,,,,,**,*    " """"""""""""""""""""""$$$$$$$$"$$$$$$$$$$$$$$$&$&&$&$&&&&&&$&&&&&&&&&&&&&&&&((&((((((((((((((((((((*(*************************************,******,**,,,,,,,**   """""" """"""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&(((((&(((((((((((((*(*(*(*((*****************************,*******,,*,*,,,,,,,,*   "" " "" """""""""""""$"$$$$"$$$$$$$$$$$$$$$$$&$$&$$&$&&&&&&&&$&&&&&&&&&&&&&&&((&((((((((((((((((*(***((***************************************,**,,*,,,,,*,,*    " """""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$&$$&$$&$&&&&$&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((*((*(***********************************,****,*,*,,,*,,*,,,,*   " """"""""""""""""""$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&(&&(&(&(((((((((((((((*(((*(*******************************************,**,,,,*,,,*  """""" """""""""""""""$$"""$$$"$$$$"$$$$$$$$$&$$$$$$$&&$&$&&&&&&&&&&&&&&&&&(&&&((&&((((((((((((((((*(****(***************,********************,,*,*,,,*,,,,,,,*   """"""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&$&&&&&&&&(&&&&&&&((((((((((((((((*((**************************,*******,*********,,,,,,,,,,,,*  " " """"""""""""""""$"$$$$$$$$$$$"$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&(&((((((((((((****(********************************,,****,*,,,,,,,,,,,*     " """""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$&$$$&$&$&&&$$&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((***************,**,************,*******,,*,,,,,,,,,,,*,,    """" " """""""""""""""$"$"""$$$$"$$$$$$$$$$$$$$$$&$&$$&&$&&&&&$&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((*(**************************************,***,,,,,,,,,,,,*    " "" """ """"""""""""""""""$""""$$""$$$"$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&(&&&(&(&(((((((((((*(((*((*****************************************,,,,,,,,,,,,,**    """"" """""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&$&&&&&&&&&&&&&&&(&&&((((((((((((((((*****(*************************,**,,****,,**,,,,,,,,,,,,*    "" " """"""" """""""""""""""$$""$$$$$$"$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((********************************,*,**,,,,,,,,,,,,,,,,    """ """""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((*(****************************************,,*,*,,,,,,,,,,,  " """"""""""""""""""$""""""$$$$"$"$$$$$$$$$$$$$$$$$&$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*((*****************************,**,,*,**,,,,,,,,,,,,,    " "" """""""""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&$&&&&&&&&&&&&&&&((&&&((((((((((((((((((**(*******************************,*,,,*,*,,,,,,,,,,,,,*  " """" """""""""""""""$""""$"$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((***(**********************,,********,*,**,,,,,,,,,,,,,,,   " """"" """"""""""""""""""""$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&$&&&&&&&&&&&&&&(&&(&((&(((((((((((((*((***(**************************,****,***,,,*,,,,,,,,,,,,    "" """""""""""""""""""""$"$$"$""$$$$$$$$$$$$$$$$$$$&$$$$&$&&$&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((*(*((**********************,********,**,*,,,,,,,,,,,.,,,     " "" " " """"""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((****(*********************************,,,,,,,,,,,,,,,*   " " "" """"""""""""""$""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&(&&&&&&((&(((((((((((((((((((((*****************************,******,,,,,,,,,.,,,,,  " """""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$&$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((**(*************************************,*,*,,,,,,,,,.,,,*     " """"""""""""""""""""""""$$"$""$$$$$$$$$$$"$$$$$$$$$$&$&$$$&$$&&&&&&&&&&&&&&&(&&&&&((((&((((((((((((*(((***********,***********************,,*,,*,,,,,,,,,,,*      """"" """"""""""""""""$""$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((***(*(**************************,****,,,,,,,,,,,,,,,,,     " " """ """""""""""""""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&(&&&(&(&((((&((((&((((((((****(*((********************************,,,,,,,,,,,,,,,,  "" """""""""""""""""""""$""""""$$$"$$$$$$$$$$$$$$$$$$&&&$&$$$&&&&&&&$&&&&&&&&&&&&&&(&&&&(((((((((((*(*(((**((*****************************,***,***,*,,,,,,,,,,       """"""""""""""""""""""""$""$$$$"$$$$$"$$$""$$$$$$$&$$$$$&&&$$$$$$&$&&&&&&&&&&&&&&&&&&&(((((&(((((((((((((************************************,,**,,,,,,,,,,,,,,*     "" """"""""""""""""$""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$ $$&$&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((*((((*******((************************,*,**,,,,,,,,,,,,*     """""""" """"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$&$&&&$&&&&&&&&&&&&&&&&&&&&&$((((((((((((((((((((*******(*********************,*,*,,**,,,,,,,,,,,,    """"" """""""""""""""""""$$$$$""$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&$&&&&&&&&&&&&&&&&&&((&(&(((((((((((*(((*(((**********************************,,,,,,,,,,,,,,,,,*    " " """" """""""""""""""""$""""$$$$$$$"$$$$$$$$$$$$$$$$$$&$&&$$$$$&&&&&&&&&&&&&&&((((((((((((((((((((**((********************************,*,,*,,,,,,,,,,,,,,,    "" """"""""""""""""""""$$$$$$$$""$$$$"$$$$$$"$$$$$&$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((**(*(*********************************,,,,,,,,,,,,,,,,*   """ """""""""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&$&&&&&&&&&&&&&&&&&&&&&(((&((((((((((**((******(**************************,*,,,,,,,,,,,,,,,,,,,   " "" """""""""""""""""""""""$$""$$$"$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((**(*(***************************,****,,,,,,,,,,,,,,,*    " "" """"""""""""""""""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&&&&&(&((((((((((((((*(******************,***********,*****,,,,,,,,,,,,,,,,  """"""""" """"""""""""""$""$$""$$$$$$"$$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((*((*((((***(*********************,**********,*,,,,,,,,,,,,   " " """"""""""""""""""$"$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((*(*(*******************************,,*,**,,,*,,*,,,,,,,*  " " " """" """"""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((*****(*(*****************************,,,,*,,,,,,,,,,,,  " " """"" """""""""""$"""$$""$$"$"$$$"$$$$$$$$$$$$$$$$$$&&&$$$&&$&&&&&&&&&&&&&&&&&&((&(((((((((((((((***(*****************************,**,,**,,,,,,,,,,,,,,,    " " """""""""""""""""""""$"$"$""$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&(&&&((&((((((((((((*(*************************************,,,*,,,,,,,,,,  " """""""""""""""""$$"""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&$$&&&&&&&&&&&&&&&&&(&((((((((((((((((((*(*(*********************************,,,,,*,,,,,,,,,,    " "" """ """""""""""""""""""$"$$$"$$$$$$$$$$$$$$&$$$$&$$$&&&$&$&&$&&&&&&&&&&&&&&&&&(&&&&((((((((((((((*(**(*************************,****,,,,,,,,,,,,,,,,,,,    """""""""""""""""""""""""""$"$"$$$$$$"$$"$$$$$$$$$$$$&$&$&&$$&&&&&&&&&&&&&&&&((&&((((((((((((((((((((**************************,*********,,,*,,,,,,,,,.*`    " "" """""""""""""""$""""$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((((*((**(*****************,*************,*,,,,,,,,,,,,,,,,   " "" """""""""""""""""$$"$$"$"""$"$$$$$$$$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((((*(************************,,***,,**,,,,,*,,,,,,,,,,,,*  """ """""""""""""""""""""$$$$$"$$$$$"$"$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&((&(((&(((((((((*(((****(******(******,*************,,**,,*,,*,,*,,,,,,*  " " "" " """""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((**(*(*****************************,**,**,,,,,,,,,,,,,     " "" """""""""""""""""""""""$$$$"$"$$$$$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((**((**(*(***************************,**,,,**,,,*,,,,,*   """""" " """""""""""""""""$""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((*****(*************************,*,*,,,**,,,,,,,,,,,*<  " """" """"""""""""$""""""$"$""$$""$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$&&&&&&&&&&&&&&&(((&(((((((((((((((((((((*(**************************,*,,**,,,,,,,,,,,,*    "" """ """""""""""""""""$"""$$$$"$$$$$$$$$$$$$$$$$$$$$&$&$$$$&$&&&&&&&&&&&&&&&&&&((&(&((&((((((((((((**(**(*(********************,,,**,,,**,,,,,,,,,,,,,*  """" """"""""""""""""""""""$"$$"$$"$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((***((*(*********************,******,,,*,,,,,*,,,,,*    "" """" """""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&((((((((((((*(***(******************************,,,*,,,,,,,,,,,*,*    " """""""""""""""""""""""""$"""$$$$$$"$$$$$$$$$$$$$$$$$&&$$$&$&$&$&&&&&&&&&&&&&&(&&&(&((((((((((((((((((*(*((*****************,********,*,****,,,,,,,,,*      " "" "" """""""""""""""""""$""$"$$"$$$$$$$$$$&$$$$$$&$$$$&$&$$$$&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((**(**********************,********,**,,,,,,,,,,,,*   " """" """""""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$&&&&&&&&&&&&&&&&&&&(&((&((&(((((((((((((((****(*****************************,,,*,,,,,,,,*    " "" " " " """"""""""""""""""""""$$$""$"$$$$$$$$$$$$$$$$&$$&$$$&$&$$&&$&&&&&&&&&&&&&&&(&&(((((((((((((((((*(*(*************************,*****,,,,,,,,,,,,,,*  """""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&(((&&((((((((((*((((((****(***************,*****,,****,****,,,,,,,,**   " " """"""""""""""""""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&(&&(&((&(((((((((((((((***(***************************,*,,,*,,,,,,,,,,*  " " " """" """""""""""""""$"""""$"$$"$$""$$$$$$$$$$$$$&&$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&(&&((((((&(((((((**(*****************************,*,*,,,,,*,,,,,,,*    " "  " """"""""""""""$"""""""$""$$"$"$$$$$$$$$$$$$$$$&$&$$&"$&&$&&&&&&&&&&&&&&&(&(((((($(((((((((*(****************$&*****,**,**,*,,,*,,,,,,,,*,"     " " """ """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$$$&&$&$$&&&&&&&&&&&&&&&&&&&&((&&((((((((((((*((*((**(*(***************************,,*,,,,,,,,,*"  """"" """"""""""""""""""""$$$"$"$$$$$$"$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((*(***((***************************,****,,*,,,,,,,*    " """ """"" """"""""""$"""""""""""$"$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*(**(*************************,*,,*,,,,,*,,,,,,,,*  "" """ """"""""""""""""""""$"$""$"""$$$$$$$$$$$$$$$$$$$&$$$$&&&$&&$&&&&&&&&&&&&&&&&&((&(&&((((((((((((((((((***(********************,***,,,**,**,*,,,,*  " """ """""" """""""""""""""""$""$"$$"$$$$$$$$$$$$$$$&$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&(&&(((((((((((*((((*(****(********************,*****,,*,,,,,,*,,**  " " " """"""""""""""""$$$""""$""$$$$$$$"$$$$$$$$$$$$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((*(*******(*****************,*,**,,,,,,**,,,*,,*,*    " " """"""""""""""""""""""""$$"""""$$$"$$$$$$$$$$$$$$$&$$$$$$$&&$&&&&&&&&&&&&&&&&(&&&(&((((((((((((*((((***********************,**,****,***,,,,,,,,*(  " " """""""""$""""""""$"""""$""""$$$$$$$$$$$&$$$$$$$$&&$$&&&&$&&&&&&&&&&&&&&&(&&&(&((((((((((*((((*((*(*******************,**,***,,**,,,,*,,,,,(      " """""""""""""""""""""""$""$""$"$""$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&((((((((((((((((((**(**********************,*,*****,**,**,,,,,,,(    " """"""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&(&&&&&((((((((((((*(*******((***********************,,*,*,,,,,,,*(      """ """""""" """"""""""""""$$$"$""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&&&&&(((((((((((((***(****(***************************,*,,,*,**,(  " " " """""""""""""""""""$"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((*(**(*********************,****,**,*,,,***,*(      " " """"""""""""""""""""""$$""$$"$$"$$$$$$$$$$$$$$$$$$$&&&&$$&&&$&&&&&&&&&&&&&&&&&(&(&((((((((((((((************(*****************,**,***********(   """""" """"""""""$"""""""$"""$"$""$"$$$$$$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((*((*******(************************,,*,,*,*,*&   """"" """"""""""""""""""$"""""""$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&&(&(&&((((((((&((((*(***(*((**************************,***,*****(   " """" """"""""""""""""""""$""$""$$$$$$$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((((((*((((**********************,*************,,***&  " "" " """""""""""""""""""$"""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((*((***((*(***********************************,**,(   """ """""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&(((&((((((((((((((((*(*(**************************,**,***,,*,****&` " """""" """""""""""""""""""""$$$""$""$"$$$$$$$$$$$$$$$$$&&$$$&$$&&&&&&&&&&&&&&(&&(((((((((((((((((**((*************************,**,*,*,********&     " """"""""""""""""""""$"$"""""$"""$"$$$"$$$$$$$$$$$$$$&$$&$$&$&&&&&&&&&&&&&&&&&&((&((&((((((((((*****(((*(***************,*,***,,**,*,**********   "" """""" """""""""""$$""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&(&(&((((((((((((*(*((**********(*********************,*******( """"""""""""""""""""""""""""$"""$$""$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&(&&(&((((((((((((((((((***(******************,******,**************  " "" """""""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((*(((((***(*****(************,****,,*******,***( " " " """""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&(&((&(((((((((*(**(*******(*****************,*,********,******    " " """""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((**((**************************************(      " """"""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&$&&&&&&(&&&&((&(((((((((((((*(((*******(*************,*******,**********(   " "" """"""""""""""""""$"$"$""$"$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&((&&&(((((((((((((((****(**(***************,*****,*************    " " """"""""""""""""""""""$"$$$""$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((*****(((*********************,,************(@     " " "" """" """"""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((***(***(*****************,************,***   """ """""""""""""""""""$$""$""$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((**(*(((********************************,****(     " " "" """""""""""""""""$"""$"$$"$$$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((**(((((***(****************,***********,*****  """ " """"""""""""""""""$$"$$$$ $$$$$$$$$$$$$$$$$$$&&&&&&$&$&&&&&&&&&&&(&((&(((((((((**"((((((((********************(*****,*******    " """ """""""""""""""""""""""$$$"""$$$$$$$$$$$$$$$$$$$&$&$&&&$&&&&&&&&&&&&(&&(&((((((((((((($*((((((*****(*************,(&*************    " " """"""""""""""""""""""""$""$""$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&(&((((((((((((((((((((*((((**(*********************************&     " " "" """""""""""""""""""""""$"$$"$$$$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&&(&&(&(&((&(((&((((((((((*(***(((************,*****,*************(  " " " "" """"""""""""""""""""$"$$"$$$$$"$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&((((&((&((((((((*((*(((****((*(***************************(  " " """""""" """"""""""""$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&(&(((((((((((((*(*((*(***********************************(   """ """" """""""$"""""""$""$"$$$""$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&(&&&(&(&((&(((((((((((((((*(*****************,***************(   " " """""""""""""""""""""$""$$$$"$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&(&(((((((((((((((((((((*((*(**(********,******************(      " "" """"""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&(&(&(&&&(((((((((((((((*(((*(*********************************(    " " " """""""""""""""""""$"""""$""$$$$$$$$$&$$$$$&$$&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((*(*(**********************************( " " """"""""""" """""""$"$$$$$$"$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&((((((((((((((((*(((((*********************************(    " " """" """""" """""""""$"""$"""$"$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&((&&((((((((((((((((*(*(*********************************(   " """ """"""""""""""""""$$$$$$"$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((*(((********************************(    "" """"""""""""""""""""$"""""""$"$$$$$$$$$$$$$$$&$$&&&&&&$&&&&&&&&&&&&(&(((((((((((((((((**(***********(***********************(   " """""" """""""""""""""""""$""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&&&&(&(((((((((((*((*((**((*(*********************(****(**(   " " "" """""""""""""""""""$$""$$$$$$$$$$$&$$&$$&$&&&&&&&&&&&&&&&&(&(&&&(((((((((((((((((((********************************&    " "" """ "" """""""""""""""""$""$"$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&(&(&(((((((((((((((*(((*******************************&   " " "" """"""""""""""""""""""$$"$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((*((((((***(*************(*********(     " """ """"""""""""""""""""""$"$"$$$"$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&((((((((((((((((((((**((*(**********(***********(***&   " """" """""""""""""""""$""$""""$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&(((&((((((((((((((((***(((*(*****************(****(&  " """ " """"""""""""""""""$$"$"$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&((&(((((((((((((*(((((*****(*************(*****(*(*&     " " """""""""""""""""""""""$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&((&(((((((((((((((((((((*******************(**((*(((&    " """""""" """"""""""""""""""$""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((*(*(*************(*(***&    """ """""""""""""""""""""$$$"$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((*((*(*((((((*(**(********(****((***&   " """"""""""""""""$"$"""$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&(&(&&&((((((((((((*((((**(***(**((*(**(*((((((***&      "" """" """"""""""""""""""""$"$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&(&&(&(((((((((((((**((((**(***((*(****(*(***(*(***&  """""" "" """""""""""""""""$"$""$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((*(((((**(*****(***(**(*(((**$>    " """""""""""""""$"""""$$"$$$$$"$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((*(((**(****(***(((*((*((*((($    " """""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((*(*(*(((*((((((((((((&   " "" " "" """"""""""""""""""$$$$$"$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&(&&&(&&&((((((((((((((*(((((((*(((***(((((((((((($    " """""""""""""""""""""$$"$"$$"$$$"$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((*(**(**(((((*((((*($   "" " """ """""""""""""""$"$$"$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((*(((**(((*(((((((((*((($   "" " """""""""""""""""$""$$$$ "$$$$$$$$$$$$$$$$$&$&$&&&&&&$&&&&&&&&&&&(&&((((((((((((((((*((((((**((((((((*(((((((($    " " " "" """"""""""""""""""$" ""$"$$$$$$$$$$$$$&$&$$&&&&&$ $&$&&&&&&&&&&(&(&(&&(((((((( (((((((*(((*((((((((((((((((    " """"""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((*((((((((((((((((((((((((((     " "" """"""""""""""""$""$$$"$$$$"$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&(&(&(&(((((((((((((((((((((((((((((((((((((((("     """""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&((&&&&((((((((((((((((((((((((((*(((((((((("    " " " """""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((((((    " """"""""""""""""""$""""$"$$"$$"$"$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((    """ """ """"""$""""""""""""$$$$$$$$$$$$$$$$$$$&&&&&$&$&&&&&&&&&&&(&&(&&(&(((((((((((((((((*(((((((&(((((((((("     "" " """"""""""""""""""$$"""$$"$"$$$$$$$$$$&$$$&&&$$&&&&&&&&&&&&&&(&((&&((((((((((((((((((((((((((((((((((((((    """ "" """"""""""""""""""""""""$"$$$$$$$$$$$$&&$&&&$&&$&&&&&&&&&&&&(&&((&&(((((((((((((((((((((((((((((((((((((     " " " """ """"""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&(&&&&&&&&&(((&((((((((((((((((((((((((((((((&((((((  " " " "" """""""""""""""""""$$$$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&(&&&(&&(((((((((((((((((((((((((((&(((&((((   " """""""""""""""""""$$$""$$$$"$$$$$$$$$$&$$&$&$&$$&&&&&&&&&&&&&&((&(&&((((((((((((((((((((((&(((((((((((&(   " " "" """ """""""""""""$"""""$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&((&(&&&((((&(((((((((((((((((((((((&((&(((   """ """"""""""""""""""""""$$$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&(&&&((((&(((((((((((((((((((((((((&&(((((  " """""""""""""""""""""""""$$""$"$$$$$$$$$$$$$$&&&$$&&$&&&&&&&&&&&((((&((((&(*((((((((((((((((((((((((((((((      " "" """"""""""""""""""""""$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&(((&&(((((((((((*((&((((((((((((((((&((((&(  " " " "" """ """"""""""""""$"$"""$$$$$$$$$$$$$$&$&$&&&&&$&&&&&&&(&&&&((&(&(((((((((((((((((((((((((((((((((&(    " " """"" """""""""""$$"""$$"$$$$$"$$$&$$$$$$&&$&&&&&&&&&&&&&&&&(&&(&(&((((((((((((((((((((((&(&(((&(((&(    "" """"""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&(&((&((((((((((((((((&((((&&&&&&&&&&  "" " " " """"""""""""$"$""$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&(&&((&((((&((((((((((((((((((&(&&&(&&((   " """""""""""""""""""""$"$""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&(&((((((((((((((((((((((((((((&((&(&(   """" """ """"""""""""$$$$$$$$$$$$$$$$$$&&$$$$&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((&((((((((&&(&( " """"""""""""""""""$"$$"$"$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((&((&(&&&(       """"" """""""""""""""""$"$"$$$$$$$$&$$$$&$$&&&&&&&&&&&&&&&&&&(((&((&(((((((((((((((((((((((((&((&(&&(   " """""""""""""""""""""$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((&&&&&(    """"""""""""""""""""$""$$$$$$$"$$$$$$$&$$$&&&$&&$&&&&&&&&&&&&&&&&&((&((&(((((((((((((((((((((&(&&&&&&&(    """ """"""""""""""""""""$""$$$$$$$$$$$$$$$&$$$$&&&&$&&&&&&&&&&&&&&(&(&&(((((((((((((((((((((((((((&(&&&&(      "" " """"""""""""""""""$$""$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&((&&&(&&(&(&((&((((((((((((((((((((&(&&&((&&  """" """"""""""""""""$"$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(((&((&((((((((((((((((((((((&&&&&(&&&&(      " """""""""""""""""""""$"""$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&((&(&&(((((((((((((((((((((&((&((((&(&&(    " " "" "" """" """""""""""""$"$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&(&&(((&&((&((((&((((((((((((((&(&(&&(((&&&&(      """ """"""""""""""""$""$"$$"$$&$$$$$$&$$$$$&&&&&&&&&&&&&&&&((&&(&(&((((((((((((((((((((((((&&(&&(&&&&(( " " """"""""""""""""$""$$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&(&"&&((((((&(((((((((((((((((((&((((((&&&&&&(  """""""""""""""""$"""$""$""$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((&(&&((((((((((((((((((("&(&((&(&&&&&($  "" """"""""""""""""""""""$"$$$$$$$$$$$$$&$&$$$&$&&&&&&&&&&&&&&(&&&&&((((((((((((((((((((((((((((&&&&&&&((    " """"""""""""""""""""$$"""$$$$$$$$$&$$$$&$$$&&&&&&&&&&&&&&(&(((&((((((((((((((((((((((((((&&(((&&&&((      " """""""""""""""""""""""$$$$"$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&(&((&&&&(((((((((((((((&(&((&(&&&&&&&&(    """ "" """""""""""""""""""""$$$"$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((&(&&&((&&(&(    "" """"""""""""""""$"""$"""$$$$$$$$$$$$&&$&&&$$&&&&&&&&&&&&&(&((&(((((((((((((((((((((((((((&(&&&(&&(((   "" "" """"""""""""""""$$$"$"$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((&(((&&(&&&&&&((("     " " " """"""""""""""$""""$$"$$"$$$$$$$$&&$&$$$$&&&&&&&&&&(&&&&&(((((((((&((((((((((((((((((&((&((&(&(&&&($     " " "" """ """"""""""""""""$$$$$$$$$$$$$$$$&$&&&$&$&&&&&&&&&&&&&&&&(((((&(((((((((((((((((((((&&(&((((&(&&&($    " "" " """""""$$""""$""""$"$$$"$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((&&((&&&&&&&("     " "" " " " """""""""""""""$"$"$"$$$$$"$$$$$$$$$$&$$$&&$&&&&&&&&&&&&(&&(&((&((((((((((((((((((((((((((((&&&&&&&("     " " """"""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((&(((((&(((((((&((&(&(&((   " """"""" """""""""""""$""$$"$$$"$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&((&&((((((((((((((((((((&(&((((&(&(((&((&(    " "" """"""""""""$"""""""$$""$"$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&(((&((((((((((&((((((((((((((((&&&((&&(&&(((      " """"""""""""""""""$"""$"""$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((&(((&((((((((((((((((((((((((((((&((&(((&&&(((    """""""""""""""$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&(&(((((&(((((((((((((((((((((&(((((((((&(&((&(((((((    """"""""""""""$"$"$"$"$"$$$$$$$$$$$$$$"$$$$$&$$$&&&&&&&$&&&&&&&&&&(&&(&((&((((((((*(((((*(((((((((((((((((&&(&(&((((((((   " """" """"""""$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$$&&&&&&&&&&&&&&((&(&(((((((((((((((((*(((((*((((((((((((&(((((&((((((((*   "" """""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&((((&(((*((((*((*********((**((*(((*((((((((((((((((((((*"  """"""""""$"$$"$$$$$$$$$$$$$$$$$$&&&$$&$&&&&&&&&&&&&&&&&&(&(&((&((((((((**(*(***************((***(((((((((((((((((((***     """"""""""""$"$$$$"$$$$$$$$&$$&$&$&&&&&$&&&&&&&&&&&&&&&&(&((((&(((((((((*(((*************************((*****(**********(***    """"""""""$""$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((*(*((*********,,****,********************************"   "" """""$"$"$"$$$$$$$&&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((*****(***********,*,*******,*************************,"  " " """"""""$"$$$$$$$&$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((***********,,*,,****,******,**************************,"  " "" """""""""$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((****************,,*,***,,***,***********************,**,,"    " """"""""""""$$$$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((((((((**********,***,**,*,,,*,*****,**************************,,    " " """""""""$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((*((**********,***,,*,*,*,,**,****************************,,    " " """"""""""""$$$$$$$$$$$&$&$&&(&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((***********,****,*,,*****,******************************,,  """""""""""""$$"$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((**************,**,**,,*****,******************************,,0   "" """"""$$$""$$$$$$$$$$$&&$$$&&&&&$&&&&&&&&&&(&&&(&((&((((((((((*******************,************************************,**,   "" """"""$$$"$"$$$$$$$$$$$$$$&&$&&&&&&(&&&&&&&&&&(&(((&((((((((((*****************(***************************************,*,   """""" """"$"$$$$$$$$$$$$$&$$$$&&&$&&&&&&&(&&&(&((((((((((((**((************,*************(((**************(********,,.   """"""""""""$""$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&(&&(((((((&(((*(*(((**(**((***********&$(**(*(*****(((**********,,,$  """" """"""""""""""$"$"$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&((&(((((((((((((*((((((((((((((*(((((((((*(*((***********,,,