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_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '458B48' IMAGE_NUMBER = 55525031 IMAGE_TIME = 1977-11-19T08:35:10Z EARTH_RECEIVED_TIME = 1977-11-20T18:31:28Z ORBIT_NUMBER = 458 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.012730 NOTE = "VERY HIGH RESOLUTION STEREO 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 8  5“î«("‘GÉ(!$½ØïÓ y¼ŠŠAÈv%·—­Í%ß~·úO‰‘™d™T·E[F÷2ªé *,,.,..,,,,.,,.,..,,,,,,,.*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,*,,,,,,,,.,,,,,,.,,,.........,....0000.00000...000....000.00.000000200000000020220000000.0.000200000000000000022222020022242222422222220202222202222422000000000022222242244422220222002222242202424222002000220.000...0..,*"(*,,,,,,,,,,,,.,.,,,,,......"*...,,,...........,,,.,,,,.,,.,,,,,,,,,*,,,.,,,,...,,,,.,..,.................000..002000000.0004646420.00000000000222000000000000000...00.000.0000....00000000000020000020020222220..000.00002220.0....0000022002440.000222222200002222202442220000000...000..0.00.*( ((****,,,,,,,,,,,,,,,**,,,..,,.,,,,,,,,,..,,,,,,,,,,**,,,*(*,,,,,,,,,*,,,,,*,,,.,.,,,,,,.,*,,.,,,,*,.0...,.......,,.....02222200000.0......00..0,,........00000...,........,..0000000.000.0000000000000022222200.....0000000.....0.000000022224000000022000000002222222222200.000,,.000.0....,,*, (((*********,**,,,*,*,***,*,,,,,,,,,,,,*****,,,,,,,,,,,**,*,*,,*,***,,,***,*****,,,,,*,,,**,,,,,,***,,,,,.,.,,......,,........0.0...0.....,,,,..,*,,*......,,,...,,,,,,,,...,&*..........0...0000000..0000*.00..00...00...0.000..0......00.000.0000..00000000000002222000.00220....0.,,,.....,,,,*&((((((**********************,,********((*********,*,*,,,**********************((*****,,.,*,,,****,,,,**,,,,,,,,,,,,.,,,,,......,...,,,..,..,,*,,,,,..,,.,...,....,*,*,,,,**,,,,,,.,....,...0..0000..0.0..,,,,,.00..000................,.0.000......,,.0000.0.....00*,......000......0..,,....,,,& &&**(((((((((**********************((((************,********************(******((&(****,,...,*****,,,,,**,,,,,,,*,,,,,,,,,,,,,.,,,,,..,,*,,,,**,,,,,,,,,,.....,,,....,,,,,,,,,,,,,,,,..,.,........0....,,,,,,*,,....00......,...,,...,......00000.,,**,..00.....,..00....0.0..,,.,.......,,,..,,,* &(&((***((((((((((**(((*(*(*************(((*((*******************((**********************,,,*(((&((***,,,,,,,,*****,,,,*,*,,,,,,,,.,*,,**,,***,*,,,,,***,,*,,..,,,..,,,*,,,,,,,,,*,,,,.,,.,,....,..,,,,.,,.,,,......,.,,,*,,,,.,,,.,,,....00........000.........,,,.......................,,,***** (((((((***((((**((((((((((((((((*((***(****((((((((*********(*((***(***(***((******(((((****((&&(***********,************,*,,,*,,,**,**,,***(******,,*,,,..,**,,,.,**,.,,,.,,,,**,,,,***,,,,.,..,,,,,,,,,.,,,,,.....,,,,,,,**,,,,,,,,,,.........,..020...,.......,*,.....0....,.......,,,.,******( &(**********(&&(((&(((((&&&&&(((((((*((((**(((((((((((*(***((((*****((*(((*(((((*(&&(&&&((((&&&***(*****(*(**((**********,,,,***,,,,,,,,****(((*(((*****,,,,,,,,,,,,,,..,,,,,.,***,*****,,,,,,,**,,,,,.,,,,,,,,,,.,..,**,,,,**,,,,.,,,,,...,........,,**,.......0..,,..,,,..........,,,,,,,,,*((*(&(((**********(&&(((&((&&&&$&&&&((((((*(((((((((((((((((((((((*(&(((*(*((((((((&**(&&&"$$&&&((*,*((**(((((((((*************,,******,*****(****(((***(*******,,,,,,,,,....,,***,****,,,*****,,**,*,,*,,,,,,,,,,,,,,,,**,,,,,,,,****,*,,,,..,..,.,,,.,,,,*,..,..,,00.,,.,..,,,,,...,,***,,,,,,,*,*((&&(((((((**((***(&((((((((&&&&&&&&((((((((&((((&(((((((((**(((((*((*(((((((((*((((((***&&$$(**,,**(*(((((((((((((*(***(*************((**,((****(**(((((((**,*****(**(*,,,***,,,******,*****,,,******,,,**,,,,,,,,,,,,,,,,,,,,**,,*,,,,,,,..,.,,,,,...,.00..,,,....00,,,,.,,,,,..,**(**,,,,,,,,,*(($&((((((((((*(((*(((&&(((((*(&&((((&&((((&(&&&&&&&(&&((((((((((((*(&(((((((((((((*(&**(((((********((((((((((((((((((*(************(***(***(,,,****((((&((******(((,,,**,,,**,*,,*****(**,*,*************,**,****,,***,*,,,,*****,,,,,,,,,,,,,,,.,,,..02.,,*,,,,...0.,*,,,,,,,,.,,,,,**,,,,**,,***&&&(((((((((((((((((((&&&(&&(((&&(&(&&&&&&&&&&&&&$&&&&(((((((((((&((((((((((((((((((((((*,**((((((**(((((&(((((((*((((((*****((((************,,,(((*(((*((((((((((****((**(***,,,******************************,**,,****,**,*******,,,,,,,,,..,,,**,,00.,,,,*,,,...,,,,,,,*,,,,,,,*,,,*,,,,*,****($&&((&&&((((((((((((((((((&(((&&&&&(&&&&&&&&&&&&&$$&&&&((((&&((&&((&((&&&&(&((((&((((&(**(&&&&&&&(((*(&&&((&((((((**((((((**((((((*******,**(****((***((*(((&&((((*************(*,*****(**(**************************,******,,******,,*,,,,,.,.,,,,**,.***,,.,,,,.,,,,,,,,***********,***,,*,****&$$&&&&&&&&&((((((((((((&&(((&&&$&&&&&&&&&&&&&&$$$$$&&(&&&&&&&&&&(&&&&&&&&&&((((&&&(*(((&$&&""$$&&&&&(*(&&&&&(&((&(((*((&&&((((****(((((**************((((((*(&&(*******((**,*,*******(((((**************************************,*((*,,*,,,,,*,,,,,,*,****,,,,,,,*,,,,**,,,,*****,,,**,,,***,****&$$$&&&&&&&&&(&&&&(((((&&&&(&&&&$&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&&&&(""$$$&&((((&(&&(&&&&&&((*((&&&((&(((*(((((((&((*(*********(&((**(&&(,********,,****(((*******(*(*********************************,*,***,**,,,,,,*******,******.,,,,,,*,,,,*********,,,**,,*****,,***("$&&&&&&&&$&&&&((&&&&&&&((((&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&(&((&&&&&&&&&&(&$&(&&((((((((&&$&&$$&(((&((&&&(&&&((((&&&&&(&&(((((&(&(((((((((*******((((*******(*((*(*(*((((&$$(**((((**((**(***(***************************(***,,******,***,,**,**,*,.,,,,*(****,,,,,********,.,,***********("$$&&&&&&&&&$&&&&&&&&&&&&&&&&&((&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(((&&(((((((&&((&&&(((&&&(&&&&&&&((&&&&((((&&&&&((((*((((((((**((****(((***&&(***(**((((((*,*&&(((((((*****(******************(*****************,,**,**,***,,,*,*,,,,,.,**,,***,,,,,,,..,.,***,.,**********($"$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$&&$&&&$$&$$$&&$$$$&&&&&&&&$$&&&&&$$&&&&&&&&&&&&&&&((((((&&(&((&&&(((&&&&&&(&$$&&((*((&&(((((((((((((((((((*(((*((**(((***((**((((((((((*((**((***(*((&(*(****(*(**((*****((((((**((*********,(((*******,***,,,...,,,,,,**,.,.,***,,,,,,,,,,*((************("$$$$&$$&&&&&&&&&&$$$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&&&&&&&&&&(&&&&&&&&&&(((((&((((((((((((((((&&((**(&((((((**(((*(&(**((((((((&&(***(**((((((*((*(((****(******(((*((((*******(*****(********,,,,,,*,.,,,,,,,,,,,..,,***(***,,,***((****,*(****("$$&$&&&$&&&&&&&&&&$"$$$$$$""$$$&&&&&&$$$$$$$"$$$$$$$$$$&&&$&$&&&&&&&&$$&&&&$&&$$$$$$$$&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&(((&&((((&&((((((((&&((***((((((((((((*(&(&(((((&(((((*(****(((&(*(((((((((*((((((***((((**(((****(((***(************,,**(****,,,,,,,,***,,****((((*****,,**,*********(""$$$$$&&$&&&&&&&&&&&$""""$$$$$$&&$$$$$""$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$&$$$$$$$$$$$$$$$&$&&$&&$&&&&&&&&((&(&&&&&&&&&&&&&&(&&&&(((&&&&(((((((((((((((&((**(((**(((((((((((****((&(&&(&&$$&&(&((((((((((((((((((((**(*((((**((***********,*(**,******(***(**,*****(((,*((**********,**,*(*****(( """$$$&&&$$$&$&&&&&&&&$"""$$$$$$$$$$$"""$$$&&&$$$$$$"""$$$$$$$$&&$$&$$$$$$$$"$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&$$$&&&&((&&((&(&&(((((((*(((((((((((((((******(*((((((((((&&&&$$&&*(&(((((((((((((*(((((((((((((((((((***********((*(*(*********,,**((**,*******,*((*((****((***,,*(*****( """""$$$&$$$$$&&&&&&&&&(&&$$"$""""""$$$$$$$$$$&$$$"$$$"""""$"$$$$$$$$$$$$$$$$$"$$&$$$$$$$$"$$$$&$&&&&&&&&&&&&&&&&&&$$&&&&&$&&&((((((((*(((&((&&((((((((((((((&&&(((((&(**((((&(*((((((*(***((((&(*(((((((((((((((((((((((**((****(*(((((**********,**,,,,,,,,*,,,**********(((*********,,,*(***(( """"""$$$$$$$&$$&&&&&&&&&&&&&$"""$""$""$$$$$$$$$$$$"""$$$" ""$$$$$$$$$$$$$$"$$""$$$"$$""$$$""$$$$$&&&&&&&&&&&&&&&&&&$$&&&&($$&&((((((*(((*(((&(((((((((((((((((&&((&&((((**(((&(*((*(******((((((&(((((&((((((*(((((((((((((&((**((*((((((*****(*****,,**,,,,,*****,,,,,*,***(****(((**********((""""$$""$"$$$$$$&&&&$$&&&$&&&&$$$$$$"$$$$"""""$$$$$"""""""" ""$$$$$$"$$""""$""$$$""$""""""""$"$$$$&$&$&&&&&&&&&&&&&&&$$$&&&&$$&&&&(&&&(&&&&((((((&&(((**(&&(((**((&&(((((((*((((*(&&&&(*(((($&&(*((&&((((((((&(((&&(&((((((((*********(**((((**,,*,*,,..**,,,,**,,,,,*,,,*(*,,*(**,((***(*,,*(*(&"""""""$$$$$"""$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""$$$$$""""""$""" """""""""""$$$$$$$$$$$&&&&$&&&&&&&&&&&&&$$&&&$&&&&&&&&&&&&&&&(((&&((&&((*&&((((((&&&(((&&&&&&&(((((&&&&(((**&&(&((((*((&(((((&&&(((((((((***(*(((**(((**((((*****,,***,,,**(*,,**(********,*,**((*,**(******,**(& ""$""""""" """$$"$$$$$$$$$""""$"" """"""$"" """"""""""$$$$"""""$"""""$$$""""$$$$""$$$$$$$$&$$$$$$&$&&&&&$&&&&&$&&&$$$$&&&&&&&((((((&&&&&(&&(((&&&&&&&&&&&&&&&$&&&&((((((&&&&&((((&((&&((&&&&((((((((((&&(*(*(((((((&&((((((((****((((**********((***,,*((((((***((**(*,,,,**********( "$$"""$$$$"""""$$$$$$"""" """   """"""$" """"""""$"""$$"""""""""""""""""""""$$$$$$$$$$$$$$$&$&$&&&&&&&&&$&&&&&$$$$"$$$&&((((((&(*(&&&&(&&&$&&&$&&&$&&$&&(&&&((&(((((&&&&(&(&((&&&((&&((&((((((((((((((((&(&((&&&&(*(*(*(((((((((***(((((*,*(**,,*&$&(*(&(**(((((***(**(**((*((( """"  """""$$"""""$$""""""""" "   " """"$""  """"""""""""$""""$"" ""$$$$$"""""$$""$"""$$$$$$$$&&&&&&&&&&&$$&&&&&&&$$$"$$$$&&&&&((((*(&&&&((&&$$&&$&&((&((&&&&&&&&&&((&&&&&&((&&((&&&&(((&&&&(((((&&&&&&&&(&((&((((((((*,,**(((***(((*(((((*..,((**(((&(((*((((**((((*(((((((&(((( $$$$""  """"$""""" """"""" ""   """"$""""""""""""""""""$"  """"""""""""""""""""""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$&((&(((&(((((*(((((&&(&&&&&&((((&&$&&&&&(($$&((((((&&&(&&&&((&((*(&(&&&(((&&&((***(*(******,**(((*(((&(*(*...,,**(*(((*(&(****((*(&(((((&((((*(**( $$$$$$$"" """" " """   """"$""$" """ """"""""""" """""""""""""""""""$$"""$"$"$$$$&$&&&&&&&&&&$&&&&&&&&&&&&&&$$$$$&&((((&&&&&(((((&&&&(&(((&((((&&$$&&&&&&&&$&&(&(&&(&&((&&&((((((&&(((&&(&&&((((**(((((****,,****((&&&((**,,,*((((***.,*((***,*((**&&&((&(((*,,**( &&&&&&$$$$" "    " """"$""" """"$$"" " """""" """" " """"""""$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&(&&&&&$&(&((&&&&&&&&((((&&&(((&&&&&&$&&&&&&&&&&(&&(&&&&&((((((((&(&&(((((((&&(*((((((*******((**,*((**,*(&&&&(*,,****,*,**((***&(&((((((***** $&&&&&&&&$$"    """""$"" """"""""""" """ " """""   """$$"""$$$$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&&&(&&&&&&&&&((&&&&&&(((&&&&&((&&&$&((((&&&&$&&&&&&((&&&&&&(&&&&((((&(((((((((((((((((((((**(******((((*(((&&$&*,,,,,,******(&(((((&(((&((***(&&&&&&&&&&&$$"   """""""""""  """"""""""""""" """  " """"""$"$$$$$$$$$$$$&$&&&$$&$$&&&&&&&&&&&&&$$&&&&&&&&&&&&&&(((&&(&&&&&$$$&&&&&&&&&&&&$$$&$$$$&&&&((&&&&&&&&&&&(((&&&(((((((((***((((&&((*(((((((*,.**((((&$&(******(&&(***(((((((&((&&((((( &&&&&&&&&&&&&&$$$$"  """""    """"" "  """""" """"""  """ " " """"""$$$$$$$$$$&&$&&&&& $$&$$$&$&&&&&&&&$$$&&&&&(&&&&&&&&&&&$&&&$$&$&&&&&$&(&&&$$&&&$$&&(&&&(&&&&&&&&&&(((&$$&(((((((*(((((((((((((**(((&((***(((**,*$&(((**((**((*******((&&&&&&(((&"&&&&&&&&&&&&&&&&$$$$$$$"  "&&&&&$"  "  " "" """"" """""$$$$$$$$$$&&$$$$$$$&&&&&$$$$&&(&(&&&&((&&((&&&&&&&&&((((&&&&&&(&&&&&&&&&($$$&&&(&&&&&&&&&&&&&&&&&&(&&&&&((&&(((((&&((((((((((*****((((((((((**,(((((((***((**(($((((((&&&&&&&$ &&&(&&&&&&&&&&&&&&$$$$$$"""  ""$$&$$$$$"        """""""$$$$$$$$&&$$$$&&$$&&&&&&$$&&&&&&&&&&&&&$&&&&&&&&&(&((&&&(((&&&&&&&&&&$&&&&((((&&&&&&&(&&&(((&&&&&&&&&&((&((((((((&((((((((((((*****(((&&&&((*.,&&(((((*((&&(***&**((((*(&(&&&"&&((((((&&&&&&&&&&$$$$$$$$""  """"""""""""        " """$"""$$$$$$$&$&&$$&&&$&&&&&&&&&&&&&$$$&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&(&&$&&((&&&((&&&&&&&&&&&&&(&&&&&&&(&((&((((&&(((((((((**(&(****(&$$&&&&&(**&&&&(**(((((((((*****(((((((&&($ "&((((((((&&&&&&&&&&&&$$$$$$$""""""""""$"""""""     " """""""$$$$$$$$$$$$$&$&&&&$$$&$$&&&&&$$&&($$&&&&&&&&&&$$$$$$&&&&&&&&&&&$&&&&&&$$&&&&&&&&&&&(&&&&&&&&&&(&(&&(&&(&&&&((&(&((((((((((*((&$$&&&&((((((*(**((((((&(&&&((***(((((((&&$ &(((((((((&((&&&&&&&&&&$$$$$"$$"$$""""""      """"""$$$$$$$$$$$$$$$$&&$$$&$$$$&&&(&$$&&&&&&&&&&&&&&((&&&$$&&&&&&&&$$&&&&&&&$$&&&&&&&&&&&&(&((&&&&&&&&&&&(&&&&&&&&(((&&&&(&(&(&(((((,,(&&&&&&(((******((**(&(&&&&((*((((***(&&"&((((((((((((((&&&&&&&&&&$$$$$$$$$$$$$""  """   " """"$$$$$$$$$$$$$$$$&&&$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&((&((&&&$&&$$$$&&&&&&&((((&&&(((&&&&&&&(&&&$&$&&((((((((((((((((&&&&((((*((***(&"((((*((((*(((((((&&&&&&&&&&$$$$&&(((&$""" """"""""    """"$$"$$$$$$$$$$$$$$$&&$$$$$$$$$$$&&&$&&&&&&$$$$$&&&&&(&&$$$$$$$&&(&&&&&&&$$$$$&&$&&&&&&&&&&&&&&&&&&&((&(&(&&&(&$&&((&&$$&&(**(((&&&$$(*($$$&(((((((*((((((&(((&&&&((*,,**,*("(((**(((((((((((&&&&((&&&&&&&&&(***(&$$$""""""""""""  """"""""""""$$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$&&&&&$&&&$$$$$&&&(&$$$$$"$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&((&&&&((&&(((**(**((&((**((((*((((***(((((((&&&&&&&((&(***((&$(*****((*((((((((&&&(((&&&&&&&&(&&&&&&$$$$$$""$""""""   " """ """""$$$$$"""""$$$$$$$$$$"$$$$$$$$$&&$$&&&&$&&$$"$$$&&&$$""""$$&&&&$&$&&((&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&$&((&&&((*(&&(((((****((**((*,***((((**((((((*((*((((**&&(**((&"(((**(*(*(((((((((((((&&&&&&&&&(&$&&&&$&&&&$$$$$$$""""  " " " " """""$$$"""""""$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&&&"""$&&&&(&"$&&&&&&$$&&&&&&&&&$$&&&&&&&&&&&&&&&$$&&&&&&&&&$&&&&&(((((((**(&(****(((&((*(((&*((((***(((((((((**(**(((**(&"(((*((****(((((((((((&&(&&&&&&$&&&&&&$$$$&$$&$$$$&&$"""""   " """"$"""""""""$$$$$$$&&$&&&$$&$$$&&$&&&&&&&$&&&&$"$""$&((&&$$$$$$$$$$$&&&&$&$$&&&&$$&&&&&&&&&&&&$$&&&&&(&$$&&&((&((&((((((****((&&$&&((*(*******(*(&((*((&((((((((((($((**(((****((((((((((((&&&&&&&&$&&$$$&&$$$$$$&$$&((&&$""""    " """""""""""""""$$$$&$$$$&&$$$$$$$&$$$&&&&&&&&$$$$&$&&&&(((&&$$"$$$$$$$&$&&&$$$&&&&&&&&&&&&&&((&&&&&&&((&$$$$&&&&(((&&&((&&((((&&&&&&&&*,,,,****(((((((*((((((**((((&($((*********(((((((((((((&&&(&&&&$$$$$&&&&&(&$$$$&&&&&$$""""""" """       " " """""""$""""$$$$$$$$&&$$$$$&$$$$$$$$$$$&&&&&&&&&&&$&&&&&&&&&""$$$$$&$&&$$&&&&&&&&&$$$$&&&&&(&&&&(&&((**&$&$&((**(&&&(&&&&&&$&((***,*****((((((&((*((((((&(((((&&(&"(((((*(***(****(((((((((&&&&&&&&$"$&&&&&&(((&$&&&$$$$&$$"""""""" """" $"""    """ "" """"$$$$"""$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$&$$&$$$$$$&$&&$""$$$$&&&$&$$$$&&&&&&$$$$&&$$$&&&&&&$$&&(**(&$$&&&((**(&((&&&&&$&(,..,*(*((((((((&&(((((*(((((((((&&&&$&((***(((((((**(((((((((&&&&&&&&(&&&&&$$&&$((&&&$$$$$&$$$"""""""""""""" """""    " """ """$$$$$$"$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$&&$&$$$&&&$$&&&$$$$$$&$&&&&$$$$$$$&&&&$$$&(&(***($$&&&&((((&&(&&((&&*,,**((((((((&&&&&(((((((((&&(((&&&&&$(((****((((((((((((((((((&&&&&&&&&&&&&$&&&&&(&&&$"""$&(&&$"""$"""""""""""""""     " """"$$$$$"""$$$$$$$$$$&$$$$$$&&&&$$"$$$$&&&&$$$$$$$$$$$$&&$&&&$$$&$&&$$$&&$$$$$&&&&$$$$$$$$$$&&&(((((**(((&((&&&(*&&(**((******((&&(((&&&&&&(((&(((((((&&&((((*("((*(((((****(*(((((((((((&&&&&&&&&&$$$&&&((&&&&$$$$"$&(&&&$$$$"""""""""""" "" """   "  """"$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$&$$$$$$$$&&$$"$$$$&$$&&$$$&$$$&$$$$$&&&&&&&&&&&&(((((***(((&&&&(&&&((((**(((((&&&&&&&&&&&&&&&(((&((((&(((((&(("(((((*(****((((*(((((((&&&&&&&&&&&&&&&$&&&&&$&$&&$$&&&&&$&$$$$$"""""""""$$" $$"" "" "     """""""$"$""$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$&&$$$&&$$$$$$$"$&&$$$$$$$$$&&$$$$$$$$&&$&&&$$$&&&$&$$&&&&&(((((((((((((((((((((((((&&&&&&$$$$$&(((((((((((((((&(**(&$(((((**((*((((****(((((((&&&&&&&&&&&&&&&&$"$$$&&&$$$&$$$$&$$$$$$"$""""$""""$$$""" "" """"" "   """"""""""""$$$$$$$$$$$$$$$$$$$$"$"$$$$&&$$$$$$$$$$$&$$$&&$$"$$$&$$$$$"$$&&&$&$&$$$$$$&&$"$$&&&&&(((((((((&&&&&&&&&&&&&&(&$$&&$$$$$&&&(*((&((&(((((((((&&&"((*(((**(****(((((&((((&&&&&&&&&&&&&&&&&&&&$&&$&$$$""$$$$$$$$$$$$"""$$""""$$$""""$$""""""" """  ""  """"""""""""$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$"$$$&$$$&$$&&&$&&&&(&$&&$&&&&((((&&&&&&&(&$&&&&&&&&&$$$$$$$&&&((((&&((((&((((&&&(*&$(****((((((((((((((((&(&&&&&&&&&(&&&$&&&&&&&&&&&&$$$$"""""$$$$$$$$"""$$$$$"""$$$$$$""""""" " ""   " """""  ""$""""""""$$$$$$"$$$"$$$$$$$$$""$$$$$$$"$$$$""$"""$$"$"$$$"$$$$$$$$$$"$&&&$$$$$$&&$$(($$$$$$&&&&&&(&&&&&&&&&$$&&&&&&&&&$$$&&(((((&(&&&((((((((&((&((&"(((*(*(((((***((((((((((((&&((&&&(&$$&&&&&&(&$$$$$$&&$""""$$$$$"$$"$"$$$$$$$$$$""$$$$$$"""""" """""   """"""" " """"""""""$$$$$$"$"$$"$$$$$$$$$"""$$$$""""$$$"$$$$$$$$$" " "$$$$$&&&$&$$$$$"$&&&$$""$$$$$$"$$$&&&&&&&&&&$$&&&&&&&&$$&&&$$$&(&&((&(((((&((((((((((((&&"((((***((*((**(((((((((&&&&((&((&&&&&&&&&$$$&&$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$&$$$$&(&&$""$"""" """""   "" """"""""""$$$"$"$$$$$"$$$$$$$$$"""$$$$$$"$$$$""$$$$"" " ""$$$$&&((&$&"$$&&&$$$&&$&$"$"""$$$$&&&&&&&&&&$&&(&&&$"$&&&&&(((&&(&(((((((((&&&((((((&((&"((***(*****(((*((((((((&&&&&&(&&&&&&((((&$$$$$$$$$$$$&&&$$$"$$$$$$$"""$$$$((((&$$&&$$$"""""""""""""""  """""""""""""""$$$"$""""$$$$$$$$$$$"""$"$$$$$$"$$$$$$$$" """$$$$"$$&&$$$&&&&$&&&$$$&$$"""$$$$$$$$$&&&&&&&$$&&&&&&&&&&$&&&(((&&&((((((&((&&((((((*(((&"((******(*(((((((((&(((&&&&&&&&&&&&$&&&&((&&$"$$$$$$$$$$$$$$"$$$$$$$$"$$"$(&$$&$$&$$$$"""""""""""""""""  "  """""""" """""$$$"""$$""$$$$""$$$$$""""$$$$$""$$"$$""""""""$$$$$$$$$$"$$&&$&$$$$$&&&&(&&$"""$$"""$&&&&&&&&&$$&&&&&&&&&&$&&&&&&(&&&(((&&&&&&(((&((((&(("((((***((*(**(((((((((&&&&&(&&&&$$$$$&&&&(&&&&&&&&&&$$$$$$$$$$$"$"""""$$$$$$$$$$$$"""$"$""$$""""""""""""   " """""""" """"$""""$""$"""$$$$"$$$""""$$&$$$$""$$$""""""""&&$$$$$$"$$$$((&&&&&&&&&&&(&&$&$"""""$$$$$$&&&&&(&$$&&&&&&&&&&&&&&&(&(&&&&&&&&(((&(&((&(((("(((*******((((((((((((**((&&&&&$$&$$$$$&&&&&&$&&&&$$$$$$$$$"$$$$$$"$$$$$""""$$$$$$$""$$$$$""""""""""""$"   """"""""""""""$$""$""$"$$"$$$"$"$$$$$$$$$"""$$"""""" ""$$$$$$$$$$$$&&$&&$$$$$&$$&&&&&&$&&$"""$$$$$$$$$&&&&&$$$&&$&&&(&&((&&&&&&&((&&&&&((&(&&(&(((&"(*********(((((((((((((((((&&&&&(((&$$$$$$$$$$$$$$$$$&$$$$"$$$$$$$""$$"$$$"""""$$" "$"$$""""""""""$"""""   """ """"""""$"""""""""$$$$"$"$"$$$$$$"$""$$$"" """$$$$$&$$&&$$$$$&$$$"$$&&&$$$&(((&$"""$$$""$&$&&$$$$$$$$$$&&((&&(&&&&&(&&&&&&&&((&((&&((&("(((*(******((((((((((&&&&((&&&&((&&&&&$"""$$"""$$$$$$$$$$$$$$$$$"$$""$"$"$" "$$"""$$$"""""$""""""""""     "" """"""$$$"""""""$$$""""$$$$"""" """$$$$""  ""$"$$$$$$&$$$""$$"&$$$&&$$$$$$""$&&&&&$$"$"""$$$$&$$$&&&&&$$$&&&&((&&&((&(((&&&&&&&&&&(&&&&&((**(*****(((((((((&(&&$&&&&&&&&&&&&&&&$$$"$$$"""$$$$$$$$$$$$$$"""$"""""""$""$$$$$""""""$"""""""""""""    """"""$$$""""""""""""""$$$$"""""$$$$$$$"""" ""$$"$$$$&$$&$$$$$$&$$$((&&"""$$&&&""$$$$$""""""$$$&&&&&&&&&&&$$&&&&&(&&$&(&&(((&&&&&&((&&((&&&(*((***(*(((((((((((&(((&&&&&&&(&&&&&&&$$$"$$$""""$$$$$"$$"$""""$$$$$$"$$$"$""""""$"""$$""""""""""""" &  """" ""$$"""""""""""""""""""$$$$$$$$$$""""" "$&&$"$$$$$$$$$&&&&$""$(&&&&" $((($  $&$""""$"""$$$&&(&$&&&&&$$$&&((&&&&&((&&&&(&(((&&&(((((& ((*(*****((((((((((*((*(((&&&&&(&&&&&&((&(&((&$$$""$$$$$$$"""$""""""$$"$$$$""""$"""""$$$"""""$"""" """ "   """ """"""""""""""""$$""" """"$$$"$$$$"""" """"$&(&$$"$$$"$"""$&$$$"$&&&&&&&&"&&$$&((&$$$"$$$$""""$$&&$$$$&$$$&&(((&&&&((((&&&&&&&&(&(&&(&((&"&(****(**((((((((((((*((&((&&&&(&&&&(((*,,**,*(*(((&&$$&$$$"$$$$$""$$""""$$$$$"""""""$$""""""""""""""" ""  """" """ """"""""""""$""""""$$$$""""$$$""""$$&&&((($$$$$""$"$$$$"$$&&&$$$$$&&$ "&"&&&"$$"$&$$"""$&&$"""$$$$&&$&&((&&&&&&(&&(&&&&(&&((((&((& &(****((((((((((**((((**(((&((&&((&&&((*****((((((&&$$$&&$$$$$$"$$$$$$$$$""$$""""""""$$$""""""""""""" """"  " """" """"""""""""""""$$"$$$$"$$$$$$$" &&((*(($$$$"$$$$"$$"$$"&&$$$$$$""&((((&&$$$$$&$"$$$$""$$$$&&&(&(((&&$&&&&&&&&&&&&&(&&&&&&(&((((&"((*(***((((((*(***((((**((&(((((&&&&&**((((((*(*((((*(&&$$$$$"""$$"$$$$$$$""""""""""""""$"""""""""""" "" "   """ " """"""""""""$"$" ""$$$&&$$$&$((&(*,*(&$$$$$$$$$$&$$$$&&$"""$$$$$$$&&&$$$$$$$$$$"$$$$$$$$$$&(((((((((&&&&&&&&&&&&(((((&((&&(&&(&& &(((*(**((((((((((((((((((&&(((((&&&(**((((&&((&(((*(**&$$$""" """$$$$$$$""""""$""""$$$"""""""""" """""" "  "" """""""""""""$$" ""$$"$$$&&&(&&&*,*&&$&&$$$$$$$$$""$&$$$""$$$$&&$$$$$$"$$&&$$$$$$&$$$$$$"&&$$&((&&&&&&&&&&&&&(&&&((((&&((&&&&(&"(((((((***(((*((((((((**(&&&((&(&&&&**((((&&&&&&&((*,*($&$$$"$$&$"""$$$$$""""""$"""$""$$$"""""$""""""" " "   " " """""""""""""$"$$$""""""$$$$$&&$&&((&$&&$$$$$$$$$"&(((&$$"$""$$$$$$"" ""$&&$$$$$$$&$$$$$&&&$$$&&&&&$&&&&((&&$$((&&&&&(&&&&&&&&&$*,,******((((***(((((&(((&&(((&(&&&(**(&&&&&$$&&&&&&&&&&&$$$$$$$&&"$$$$$$"""""$$""$"""$$"$$""""""$"""" """"" " "  " """"""""""""$"""""""$"" "$$&$$$&&&&$&&&$"$""$$$"$&&&$&&$&&$$$&&&$""""$ "$&$$$$&$$$$""$$$&&&&&&&$$"$$$&&(&&(((&&((&&((&&&&(&&&&"*,,,********((((((((((&&&&&((&&&&&&(*(&&&&&$&$$$&&&&&&$$$$$$$$&$$&$$$$$$"$$$""""""""$"$"""""""$"""""" """"""  " " " """""""""""""""""""$""$$$$&&&$$$&&""""$$&&$$$$$$$$$$$&$$$&&$$$$"$$&$"$$&$$$&$$"$$"$$&&$((&&$$&$"$$&&&&(&&&&&&&&&((((&(&&&&& **,,,*(*****((((((((&&&&&&((&&(&(((*(((&&(&&&&&&&&&$$$$$$$$$$$&&$$$$"""$$$$$""""""$$$"""""""""""""""""" """"""   """" """"""""""$$$""$$$$$$"""$&&&$$$$$"" $$$&&$$&&&$$"$$&&&&&&&$$$"&&$"$$$"$&$$$$&$$$$$$$&&$"$$$&&&&$$&&&&&&&&&&&&&(&&(&(&(&(&&$"****,,****(*((*(((***((***(((&&((((*((&&&(&&&((&$&&&$" ""$$$$$""$$&$$"""$$$$"""""$"$$""""""""""""""""""" """ """  """""""""$"""""""$$$$$$""$$"""""""$$$$&$$&$$$$$$$$$$$$&&$$&&$$&$$""$"$$$$$$$$$$$$$$$$$&$"$$&&&&$$$&&&&&&&&&&&&&&((&&((((&&"****,*********(****((***((((((&&&((((&&(&(((&&((&$$"$$$$$$$$$$$$$$$$$$$$"$$$$""""""$$$$$"""""""""""""""""" ""     """"""""""""$$$""""$""$$$"""&$" "&$""$$$$&&&$"$$$"$$$$$$"$&&&$"$&&$$$$$$$$$$$$$$$"""$$&&$$$&&&&&&&&&&&((&&&&&&&&&(&&&(&&&& ***,*******(***((((((**(((((((&(((((&(((((((((((&&&$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$"$$"""""""""$""""""" """" " ""      " """"""""""""""" ""$""$$&&&&$&&$$$&&&&$"$$$$$$&&&$$$$$$$$$$$$$$$(&$&$$$$$$&&$$$$$"$$$$&$$&&&$$&&&&&&&&&&&&&&(&(&&&&(&&(&$"***,*******(**((((((((((&&(((((((((&&((&&&&&(&&&&&&$$&$$$$$$$$$$$""$$$$$$$$""""$""$""""""""""""""""""" " " " "  " """"""""""""$""$""$$$$$$$$$"$$$$$$"$$"""$$$&$$$$$""$$$&&$$$$&&$$&(&&$$$$&$$&$$&""""$&&&&&&&&&&&&&&$$&&(&$&&&(&&&&(&&&&&& (******,*(**((((**((((((((*(((&(((((&&&&&&&&&&&&$&&$$&$$$$$$$"""""$"$$$$$""$$$$"""$$$"$$""""""""""""""""" """  """""""""""$$$"""$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$"$&&&&$$$$&&&$$$$$$$$$$$$&$$&($"&&$"$$$$&&&&&&$(&&(((&&&&&&$&(((&&&&& (((***,,**(((((((((((((((*((((&&&&&(&&&&&(&&$&&&&$$$&&$$$&$&$&$$$""$$$""$"""$$$$$"""""""""""""""""""" " " " """"  " """"""""""""$"""""$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$&&&&$$$$&&&$""""$$$$$&$$$$$$&(*($$$&&$$$$&&&&$$&((&&((&&&&$&&&&&(&&&& (((((,,***(*((((((((((((((((((((&(((&$$&&&$&&$&&&$$&&&&&&&$$$"$$$$""$$$$""""$$$$$""$"""""""""$$$"""""""""""" " """"" "  " """""""""""$""""""$$$$$$"""$$$"$$$$$$$$$$"$$$$$$$$$$$"$$"$$$$$$""$$&&&&&$$$$&$&&&&&&((&$"$$&&&&&&&&&$$&&&&$$&&&&&(&((&((((*,****(((((((((((((&(*(((((*(&((($$$$&&&&&&&&$$&&&$$$$$$$$$"""""""""""$$"$"$$"$"""""""""$$$&$""""" """ " """" " "    """""""""""""""""""$"""$"$"$$"$"$$$$$$$$$$$$$$$$$$$"$$"$""$$$$$$$$&&($$$$$$$$$$$$$&&$$$$$$&$&&&&$&&&&&$$&$$&&&&(&(&&&&&(*,********(((((*((((((&&(*((((((&&&$""$$$$$&&$$$(&$$$$$$$$$""""""$"""""$""$"""""""""""""""$$$$""" " " " """ "   """""""""""""""" """"" """"""$"""$$$$$$$$$$$$$$$$$$$$"$$""$$&$$$$$&&($$$"$$$$$$$&$$$$$&&&&&$&&&&&&&&&&&(&$&&&&((&&(&"(**,***(*****(((((((((((*((((((((((((((&$"$"""""$&(&&&$$$$$$"" """""""""""$$"""$""""""""""""$"""""" " " "" """" ""     " """""""""""""" "" """"""$"$""""""$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$&&$&&&&&((&&(&&(&$&$&&&&&&((((&",,,,*****((((((((((((((((((((((&&(((((&&$$$$""$&(((&&&&$&&$$$&((((&"""$$"$$"$""$"""""""""$"" """""""""""""""" "" "" ""   """""""""""""""" """$$"$"$""""""$$"""$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&(&$"$$$$$$$$&$$&&&&&&((&&&&&&&&$$(&&&(&(&&&&"*********((((((((((((((&&((((((((&***(((((((((&(((&&&&&$$$&$&((((&$&$"""""""""""""""""""""""" """"" """"" "" "" "     """"""""""""""" ""$$$$$$$""""""""$""""""$$"$$$$$$$$$$$&&&$$$$$$$$$$&$""$$$$$$$$&&&&&&$&&&&&&&&&&&&&(&&&&&&((((& (*********(*(((((&(((((&&((((((((((((*((****(&&&&&&&&&&&$$$$&&&&&&&&$"""$$""""""""""""""""""$$$$""""""""""""" " " " "    "" """ """"""" ""$"""$"$$$$&$$$$$$$$$$"""$$$$$$$$"$$$$$$&$$$$$"$$$$$$$$$$$$$$$$$&$&&&&&&&$$$$&&&&&&&&($&&&&((((&& ((*******,**((((((((&(((&((((((((((((((((((&&&&&&&&&$&&$$"$$&&$$&$$$$"$"""$$"""""""""""""""$$$"""""""""""""""" "    "" """ """"""""""""""""$$&&$$$$$"$""$$$$$$$$$$$$$$$$$$&$$$"$$$$$$$$$$$$$$$$&&&&&&&$&&&$&$$$&&&&&&((&$&&&((((&& ((*********((*((*(((((((((((&(((((*(((&&&(((((&&&&&&&&$$$$$&&$$$"$$$$$""""""$"""""""""""""""""""""" " """"" ""    "" " """" " """"" """"$""$$$$$$$$$$$"$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&((&$&&((&&(&&&&&&&&& (*********(*(*(((((((((((((((((((((&&&&&&(((&&&&&&&&&&&$$$&$$""$$"""$$"""$""$""""""""""""""""" """""""" " "    """"" """"" """$""""""""""""""""$$""""$"$"$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$&&&&&&(&&&(&&&$$&&$&&&&&&&&&&&&&& (************(((((((((((&&(((((&&(&(&(&&&&((&&&&&&&&&$&$$$$&"$$$$$ "$$"""""""""""""""""""""""""""""""""""" " " "       " """ """" """"""""""" """$""""""""$""""$$$$$$""""$$$$$$$$$$$$$$$$$$$$$&&(((&&&&&(&&&&&&&&&&&&&((&&&&&( ((*************(*((((((((&&&((((&&&&&&((&&&(((&&&&&&&$$&$&$$$$"$$"""$"$""""""""""""""" """"""""""""" ""    """""""""""""""" " """"" """""$$""$$$"""""""""$$"$$$$$$$$$$$$$&$&&(((&&$&&&&&&&&&&(((&&&&&&&&((&&&((*(************((((((((((&&&(((((&&&&&&&&&&&&((&&&&&&&&&$&&$" """""$""""""""""" """""""""""""""""""" "    " " "" """" """ """ """" """""""" """""""$""""""""$"$$$$$$$$$$$$$$"$&$&&(((&$&$$$$&&&$&$&&&&&&&&&&(&&&&& ((*((*********(*((((((((((&&&&&&(&&&&&&&&&&&&&&$$&$&$&&$&$$$$$"" "$$"""""""""""""""""" """"""$""""""""" "   " """" " ""$""$"""""$$$""""""$""""""" """"""""$$$$$""$$$$$$$&&&&&&&&&&$&$$&((&&$&&&&&$$$&((((&& ((*(***********(((((((((&&&&&&&&(&&&&&&$$$$$$$&&&&&&&&&&&&&&&&&$$$$""""""""""""""""""""""""""&&$""" "" "     " """"  """""""" ""$$$$""""$""""""" """"""""""$$"$$$$$"""$&&&&$&&$$$$$$&&&((((((&&&&$$&&&&&(( ((**********(***(((((&&((&(((&&(&&&&&&&&&&&$$&&&&&$&&&$$$$$&$$$$$"""""""""""""""""" """""""""" """" ""      "" " """""" "$"" ""$"$"""""""$""""$"""""""""""$$"$$$$"""$$&$&&$$&&$&&&&&$$$&&((&&&&(*(&&&&&&( &(*********(((((((((&&&&((&&&&&&&&&$&$$&(&&&&&&&&&$&&&&&$$&&&$$"""""""""""""""""" """""""$$ """"" "" "     """""""" """""""""$$$""""""$$"$$$"""$"" """"$"$$"$$$$$$$$$$$$&(((&&(&&&&$$$&&&&&&(&(&&&&&( ((***********((((((((&((&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$$"$$$$$"$"""$"""" """"""""""$$"""""  ""  """""      " "" """ """" """""""" """"""""""""""$$$$"" """""""$"$$"""$$"$$$$&&&((((&&&&&&&&&&&&&&&&&&(&&& ((********((**(((((&&(((&&&&((&&&&&$&&&&&&&&&$$$$$&&&$&$$$$$$$"$$&&&&$""""""""""" """""""""""""""""" " """"  "" """   "" "" "" " """ """"""" """"""" """""""""" """""""""$$$$$$" ""$$$$&&((((&((((&$&&&&&&&&&&&&&& (********((*(***((((*(((&&&&&&&&&&&&&&&&&&$&$$$&&&(&&&&$$$$$$$$$$&$$$$""""""" "" """""""""""""""" """" " "    "" """""" " """ """""""""""""""""""""""""""""""""$$$$&$""""$$$"$&(((((&&&&($$$&$$&&&&&&&$((((*********((*(**((*((((&&&&&&&&&&&&$$&&$$$$$$$$$$&&&$$$$$$$$&&$$$$"""""""""""""""""""""""""""""""" "" """ " ""     " " """"""" """""""""""""""""""$$$"""""""$$$$$$$$&&$$$$$$$$&&$&&&&&&(&&&&&$&&&&&&&& (*********(((***(((((((((((&&&&&&&&&&&&$$$&$$$$$$$$&$$$$$$$&$$$$$$"""$"""""""""""""""""""""""""$"""" " """"    " " """""  """""""""""$$""""""""""""""$$$$$$"$$$&$"$&&&$&&&&&&&&&&&&(&&(($$&&&&&$ ((*********((*(((((((((((((&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$&$$$$$$""""$"""""""""""""""""""$"""""""""" ""     """ "" ""   """ """"""""" """"""""""""""""$$$$$"""$&""$$&&&&&&&&&&&&&&&&&&&((&$&&&&&$ ((***********((**((*(((((((&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$&&""$$"""""""""""""""""""""""""""""" " " "   " "     """ " " """$$""" """"" " """"""""""""""$$$"$$$$""$$$&&&&&&&$&&&&(&&&&&&&&&&&&&&$$" ((************((((((((((&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$&&$$$&&$&$$"""""""""""""""""""""""""""""""" ""  " "  $&&$$$$$    " "  "" """"" """""""" """""""""""$""$"$$&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&$$(***(******(*(*(*((((((((((&&&&&&&&$&&$$$$$$$$"$$$$$$$$$$&$$$$""$&&&$"""""""""""""" """""""""""""""" " ""$$$$"""""  """"" "" """""$" """""""""""""$"$$&&$&&&&&&&&&&&&&&&&&&&&&&&(((&(&&&&&&((****((((***(**((((((((&&&((&&&&&&&&$$$$$$$$""$$$$$$$$$$$""$$$$"$$"""""""$$$"""""""""" """""""" " " " "    """"""    """"""  """ "" """ "" " """"""""""""""$$$$$$&&&&$$&&&&&&&&&&&(&(((&&(&((&((((*****(*(((*(*(((((&(((&(&&&&(&(&&&&&$$$$$$$$$$""""$$$$$"$$$$$$$$$$"$"""""$$$$"""""""""" """"" """"" "   ""    " """ """ """"""" """""""""""""""$$$$$$$$&&&&&&&&&&&&&$&&((&$$&&&&&((&&(******((((((((((((&((&&(&&&&&&&&$$$$$$&$$$&$""" "$$$$$$"$$$$$$"""$$"$"$"""$"$""""" """"" " "         """"""" """" "" """""" " """""""""""""""$$$$""$$$&&&$&&&&&&&&&&&&&&&((&&&&(&((***(**(*((((((((((&((((&(&&&&$&&&$&&&&$$&$(*(&$"$"""$$$$$$$$$$$$$"""""""" """"""""" """""""""" """"" " "     """   "" """"" """"" """""""""""$$"$$&&$$$$$$$&$&&&$&$&&(&&&&&&(&((((&(((((((**(*((**(((((((((((((&&&&&&&&&&((((&&&******(($"$$$$$$$""$$$""""""""""$""""""""" """" "" """" " "       """""" " """ """  """""""""""$"$$$$&&&$$$$&&&&$&$&$&&((&$$&&((((((&&&((((**((***(*(((((((((((&&&&&&&&&&&&(**&&(((&&&&&$&&&$$$$$$$$$$$$"$$$""""""""""""""""""""" "" " """    ""     "" """"""" "" " "" " """$$$&&$&&&$$$$$&&&&$$&&(((&&&((((((&&&&(&((*((((((***(**((((((((&(((&&&&(&&&(((&&&&&$$$$$&&&$$&&$$$"""$$""""""""""""""""""""""""""" """""""" "     """""" """""" """ " """ " """"""$$"$$$$$$$$$$&$$$$&&((&&&&&&&&&&&&&&&&&&&(((((((((((**(((((((&((((&&&&&&&((((&&&&&$$$"$$$$$$&&$$$$$$$"""""""""$"""""""""""""""" """ """"" "       " """"" """ """ """ " ""$$$$$$$$$$$$&&&&&&&&&&&&$&&&&&&&&(&&&&&&(*(*(&&((((((((((((((&&(((&&&&&&(&&&&&&$$""$$$$"""$&&$$$$$""""$$"$"""""""""""""""""""" " "" " """"" " "     " """""""""""" """  """""""""$$$$&$$$&&&&&&&&&$$&&&&&&&&&&((((((*(((((((((((((((((&&&&&(&&&&&&&&&$$$&&&$$&$$"$$$$&&$$$$$"$$"$""""$$""""""""""""""" "" """" """" ""  "    """""""" """" """"""""""" """ "" """""$$$$$$$$$$$$$$$$$$$&&&&&(((((((&&((**,.,*((((((((&&&&&(((&&&&&&&&$$$$"$&&&&&&&&&&&&$$$$$$$$$""""""""""""""""""""""""""" " " """ " "   "     "" " " "" "" " """ $$$" """"$$$$$$$$$$$$$$$$""$$&&&((((((((&((((*,,,****((((((((&&(((&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""" " "     " "" " " " """" """"" """"$&$$$$$$$$$$$$"""$$$&&&&&&(((((((&((((********(((((&(*,*(((&&&&&&&&&&$&&&&$$$$&$$&$$&$$$$$$$"$"""""""""""""""""""""""""""" """""      "" "" """" """""$"""$$$$$$$$$"""""$$$$"""$$$$&&&&&((((&(((&(((******(((((((*,,***((&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$""$$"$""""""""""""""" """""" """" "      " """"" """ """$"""""$$$$$$"""""""$$$$&&&&&&&&&&(((((((******(*((((((***(((((&&((((&&&&&$&$$$$&&&$&$$$$$$$$$$$$$$"""""""""""""""""" "" "" ""      " " "" """""""""""""""$$$$$$$$""""""$$&&&&&&&&&&&&&(&&&(***((((((*((&(((&&(((((&&((&&(&&$&&$$$$$$$$$$$"$$$$$"$$$$$$""""""""""""""""""" """ " """" "" ""  "     " " """""""""""""$$"$$$$$$$$$$"$$$$$$&&&&&&&&&&&&&(&&&((((&&&&(((((((((&&&&&(&&$&(&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""""$""""""" """ " " " $$ " "       """" """""""""""""""$"""$$$"$$"$$$$&&&$&&&&&&&&&&&(&&&(*((((((((((&(((((($&&&&&&&&&&&$&$$$$$&$&$$&&$$$&$$$$$"$""$$""""""""""""""""" " " """ " " " """$$$"     " """""""""""""$"""""""$$""$$$$$$$$$$$$$&$&&&&&&&&&&&***(((***((((&((((*(&&&((&&&&&&&$$&&&&$$&$$$$$$$$$$$$$"""$$""""""""""""" "" " """" "" """""""""""  " "      """ ""$""""""""""""""$$$$$$""$$$$$$$$$$$&&&&&&&&&&&&((***(****(((&(((((((((&&&&&&&&&$$&$$&$$$$$$"$$$"""""$$"$$$$""$"$""""""""""""" "" " "" "" "" " "" " " "       "" """"""""""""""""$&$$$&$""$"$$$$$$$&$&&&&&&&&&&&((**((*(((((((((((((((((*(&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" " " " "" "        """"" "" """"""""$$$$$$$$&$$$$$$$$$$$$$$$$&&&&&&&&((*((((((((((((((&&(&&((&&&$$&&&&$$$$$$$$((&&$$$$"$$$$$$$$"$"""""""""""""" """ ""  """ "" " """     """ """""""$$$$""$$$$$&$$$$&&&$$$$$$&$&$&&&&&&(((((*((&((&(((((((&&&&&&&$&&$&&$&&&&$$$&(&&$$""""$$$$$$$$$""""""""""" """ """""" " " """"       """""""""$$$""""$$$$$$$&&&$$&&&&$$$$$&$$&&&$&((((((((&((&(&&&&&&&&$&&&&$&&&&&$$&&&&&$&&$$$$"$$$$$$"""""""""""""""" ""  """""" """  "      """" """""""""""$$$$$$$$$&$$$$$$&$&&&&&&&&&(**((((((&(&&((&&&&&$&$$&&&&&&&$$&&&&$&$&$&$$$"$$$$$$$$"""""""""""""""" "" " """"" " "" "     "$"       " """" """" """"""""$$""$$$$$$$&&&&$&&&&&&&&((*((((((((&((&&&&&&&&&&&$&&&$&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""""""""" """ "" " " "       ""        "" "$$$""  """$$$$"$""""$$$$&&&$$&((*(((((((((((&&&&&&&&&&&&&&&&&&&&&$&&&&&""$$$&$$$$$"$$$$$"""""""""""""" " " " " "" "       ""$$$""" """"""""$$""""$$$$$$$(***((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&$&$$"""$&$$$$$$$"""$$""""""""""""""" """""" "" "" ""         " """""  """"""$&&$$$"$$$$$$ &(****(((&&&((&((&&&&&&&&&&&&&&&&$&&&&&&$&&$$$&&$$$$$$$$$$$""""""""""" """""""""""" " "" """    "      " """"$$$$&&&&$$$$$$$&&(((**(((&(((&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$&$$$$$$$"$"""""""""""""""""""""""""""        """ "  "   """"" """" ""$$$$$&&&($$$$$$&((((&((((((((((&&(&&&&&&&&&&&&&&$&$&&$$$&$$&&&&$$$$"""""""$$"""""""""""" """"""" " "    """""""    "" """""""$$$"""" ""$$$$$$&&&$$$$$&((((((((((((((&&&(&&&&&&$&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$"""""""""""" """""""""""    """""""      """"$$$"$""" ""$$$$$$$&&$$$$ &((((((((((((&&&&&&&&&&&&$$&$&&&&&$$$&$$$$$$$$$$$$$""$$"""""""""""""""""""""""""" """     """" "      "  " ""$"$$"""" """""$$$$$$&&$$$ &(((((((((((((&&&&&&&&&&&&$$&&&&&$$$$$$$$$$$$""$$$$""$$$"$$""""""""""""""""""""" ""       "       " "" " """$$$$""" """""""$$$$$&$$ &&(((((((((((((&((&&&&&&&&&&$&&&&&$$$$$$$&$$$"$$$$$$"$$$$"""""""""""""""""""""""""" " "             " " "" """$$$"""""""""""$$$$$&&$ &&((((((((((&((&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$"$$$$"$"""""""$""""""""""""""" " "" """ ""                """""""$"""" """"""""$$$$$ &(&((((((((((((&&&(&&&&&&&$&$&&&&&$$$$$$$$$$$$$$$$$$$$$""""""""""$""""$""" """"""""""" " "            " """""""$"" """"""$$$$$ &(((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""$$$$$$$""""""""$""$$"""" """""""          """ ""$$$"" """"$$$$$ &&(((((&(((&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"$$"""$$$$"$"$"""""""$""""$" """""""""              "" """$$$$"  ""$"$$$ &(&&((((((&&&(((&&&&&&&&&&&&&&&$$$$&$$$$$$"""""$$$$$$""$""""""""$$"""""""""""""" "" "              " " """""$$$"" """""" &((((((((&((((&&&&&&&&&&$&&&&$$$$$$$$$$$""""""$$$$$$$""""""""""$$$"$""""""""""""" ""         """ """$$$" """""&(((((((((&&((&&&&&&&$&&$&&&$$$$$$$$$$$$$"""$$$$$"$$$""""""""""$$$"""""""""""""""""""            "  " """"$$" """" &((*(((((((&&&&&&&&&&$$$&&&&$$$$$$$$$$"$"""$$$$$$$$$$""""""""""""""""""""""""""""""" "          " """$$""""$$ &((((((((((&(&&&&&&&&$$&&$$$$$$$$$$$$$"$"""$"$$$$$"$$$$""""""""""$$""""""""""""""""""      """"" """""$$$"""""&&&((((((((((&&&&&&&&&&&&$$&$$$$$$$"$$"$"$$$$$$$$$"""$"""""""""""$$$"""""""""""""""""      " """ "" """$$$"""""&(((((((((((((&&(&&&&&&&$&&&$$$$$$$$"$""$$$$$$$$$$"""""""""""""""""""""""""""""""""""           ""$""""" """"$$ " &&((((((((&&(((&&&&&&&&$$$$$$$$$$""""""$$$$$$$"$$"""""""""""""""""""""""""""$"""""""            "" """"""""""""$$" " &&((((((&((&&&(&&&&&$$$&$$$$$$$$$$$""$$"$$$$$$$$""""""""""""$$"""""""""""""""""""""" "      "   """""""""""$$ &((((((&&&&((&&&&&&$$$$&$$$$$$$$$$$$"""""$""$$$$$""""""""$$"""""""$""""" """""""""""     ""  """ " """""" """$$" &&&&(((&&&&&&&&&&&&(($&&&&$$$$$$$$$$$$$$$"""""$$$$""""$"$"""""""""""""""""""""""""""       "  " " """"" ""$" """"$$"&&&(((((&&&&&&&&$&&&&&$&&&$$$$$$$$$$$$$"""""""""$$"$""$"""$$"""""""""" """""""""""       " " """"$"" """"$"&&(((((&(&&(&&&&&&&&&&&$$$$&$$$$$$$$$"$"""$""""""""""$$"""""""""""""""""""""""""""" "         "  """"""""""""""&&&(((&&(&&&&&&&&&&&&&&$$$$$$$""""$$$$"$""$""""""""""""""$"$""""""""""""""""""""""" "" "          """""" """"""""$"""$$&&&&&&&&&&&&&&&&$&&&&&&$$$$""$$$"$"$$$$"$"""""""""""""""""""""""""""""""""""""""""         " """"""  """""$$"""$&((((&&&&&&&&&&&&&$$$&&&$$$$$$$$$$"""$"$"""""""""""""""""""""""""""""""""""""""" ""         " """""" " ""$$$"""""&&&&&&&&&&&&&$$&&&&$$$$&&&$$$&$$"""""""""""""""""""""""""""""""""""" " """"" "    """""""" """"$""""$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$""" """""""""""""""""""""""""""""""""" """""      " """"""" """"""""$&&&&&&&&&&&$&&&&&&&&&&$$$&&$$$$$""""$" """$""""""""""""""""""""""""""""" " """     """"""" """ "&&&(&(&&$$&&&&&$&&$&&&$&&$$$$$$$$$"$$"" "$$$"""""""""""""""""$"""""""" """"" """""     """""""" " &&&&&&&(&&&((((&&&&&&&$&&$$$""$$$$$$$$$$$$&$""""""""""""""""""""""""""""""  """ ""   """""""" " &(&(&(&(&&&&(((&&&&&&&&$$&&$$$$$$$$$$(&(($$$$"""""""$""""""""""""""""""""   """   """"""" """"$&&&&&&&(&&(&&&&&&&&&&&&&&$$&$$$$$&$&&&&&&$"""""$$""""""""""""""""""" ""  """"""      """""""""""""$&&&&(&&&&&&&&&&&&&&&$$$$$$$"$$$&&$"$$$&&$$"""""$$"""""""""""""""""""""" """"""     """"""""""""$&&&&&&&(&&&&&&&$$$$$&&$$$$$$$$""$$""""$$$""""$"" " "" """ """"""" "" "" "$"" """"       """""""""""$&&&&&&(&&&$&&$&&$$$$$$&&$$$$$$$" """"$""$"""""""$"""""""" """"""" "" " "    """"""""""&&&&&(&&&&&&&&$&&&&&&&&&$&&$$$$"$""$""""""""$"""""""""""""" """"""" " """"" "      " """""""""&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$"""$$&$" $""""""""""""""" """ " ""$ "" """        """""""""""&&&((&&&&&&&&&$&&&&$$&$$$$$$$$$$$$$$$$&&$$&&$""""""""" " """""" """" """"          """""""""&(&(((&&&&&&&&$&&$&$&&$$$$$$$"$$$$$$$$$$$&&&$$"""""""" ""  """"         """"""$&&&((&&&&$&&$$$&&&&&&$$$$$$$$$$&$$$""""$$$$$"$""" " " "    "      " """"&&&&((&&&&&&&&&&&&&&&$$$$$"$$$&$$$$$$" """""""""""" """"""" ""      """    " """&&(((&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$"""" " """"""""" "     """"""      """""$&&&&&&&&&&&&&&&&&&&&&$$$$$"""""$$""$"""""" """ """"""     ""$" ""     """$$&&&&&&&&&&&&&&&&&&&&&$$$"$"$$"$$"$$"""""""""""" "" "   """""      """"$$$&&&&&&&&&&&&&&&&&&&&&&$$""""$""$$"""""""""" """ """  """    ""$&$&&&(&&&&&&&&&&&&&&&&&$$$$""$"""""$"""""""""""  "" ""    $&&&&&&&&&&&&&&&&&&&&&&$$$"$""$""""$""""""""""""       $$$&&&&&&&&(&&&&&&$$$$&$$$$$$$"""""""$"""""""""""" " ""   ""       $$&&&&&&&&(&&&&&&&$$$$$$$""$$$""""""""""""""""" """  "" "         $$$$&&&&&&&&&&&&$&$$&$$"""$""$$""""""""""""""" """      "$$$&&&&&&&&&&&&&&$$$$""""""$"$""""""" """"""" "       "$&&&&&&&&&&&&&&&&&$$$$$$""""""""""""""""""""" "   " "       $$$$&&&&&&&&&&&&$$$$$&&$$$"""""""""""""""""""          $$$&&&&&&&&&&&&&$$$$$&$$$$$$""""""""""""""""""  "  "          $&&&&&&&&&&&&&&&&&&&$$$$$$"$$""""""""""""""" "             $$$&&&&&&&&&&&&&&&&$$$$$$$$$$$""""""""""""""""" ""        $$$&&&&&&&&&&&&&&&&$$$$$$$$$$&&$""""""""""" "         " $&&$&&&$$$$&&&&&$$$&$$$$$$$$$$$""""" " " "" "     "       "&&&&&$$$$$$$&$$$$&&$$$$$$$$"""""""""""""" "          $$$&&&&$$$$$&&$"$$$$$"$"$$""""""""""""" " """"          $$(((&&&&$&&&$$&&$$$$$$"""""""""""""""" """"  " "      $&(&&&&&&&&&$$"$$$$$$$$$$"$"""""""""""""" "       $$$$$$$$&&&&&$&&$$$$$"$$"$""""" "" " "       $$$$$$$$$$$&$$$$$$$$$$$$""""""" " "        """"$$$$&&&&&&$$$$"""$""""""""" " "     "$$$"$$&&&&$$&$$$$$$"$$"""""""" ""       $&$$$$$$$$$$$$$$$$$$"$$$"""""" "       &&&&&$$$$$$$$$$$$"$$$$$"$$"""""""""      $&&$$$$$$$$$$$$$"""""$$$$$""$$" " "     $&&$$$$$$&$$$$"$"$$$"""$$$$$"""     $$$&&&&$$$$$$$""""$""""""""""" "        ""$"$&&&&$$$$"$""$""""""""""             ""$$&&$$$$$"$""""""""""" ""        "    ""$$&&$&$$"$"""""""""" ""              ""$$$$$$$$$"""$"""" """"""        ""$$&$$&&$$$$"""""""""""" "       ""$$$$&$$$$$$$""""""""""""             "$$$&$$$$$$$$"""""""""""" "         "$$$$"$"""""$"$$"""""""""            "$$$$"""""""""$$""""""" "           $$$$$$$$"""""$"""""" "        ""$$""$$"""""""""" "                ""$$$$"""$$"$$" " "            "$$"$""""""""""""""          ""$$$$$$$"""""""   "       """"$$$$"""""""""  "          """"$$$"$"""" "" " " """"""            ""$"""$$"$""""""""" """""" ""         """""""""$"""""""" """"" ""          $" " """$$"""$$$$""$"" " """" "  ""     $"""  " ""$$"$"""""""  " """        """" " " " """ """"$$$$"""""""" """"          "" " " """"""$$$"""""""" "" ""         " "" "" """"$$$""""" """"    " ""    " "" " """"""""""""""""" " """"" "             "" """""""""""" " """""     "     ""  "" """"""""""""" """ " """"           """"""""" " " " " " """"""""""" " ""        "" " "" """""""""" " "        "  """ """ ""  $     " " """"" "           """ """"" "     " """      " "" ""      " " " " " "           "  "  "   """  "    "      " ""        ""$""    " "    "     "        "