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 = '389B16' IMAGE_NUMBER = 54204049 IMAGE_TIME = 1977-09-11T20:41:48Z EARTH_RECEIVED_TIME = 1977-09-12T06:26:43Z ORBIT_NUMBER = 389 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW 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 3 @A'U WH[=2*š'ÖŽÓ$ŠHßìÆ1x áÈ $ùúßv **,,,.,,,,,,,,.,,,,,,,********(******((*((*(**************************************************,*******,**,,,**,,,**,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,....,.,,,.,,,,,,,.,...............,.,.,,.................,.,...,.,,.,.........,,.,.,.,.,,,.,.....,...,,,,,,,****,***,,**********(((&&(*,,*,,,,,,,,,,,,,,,,,,,****$$*,,************************(***,,**************************************,**********,,,,,*,***,,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,**************((((((&&"(**,,,,,,,,,,,**,,,*,*****,,*(****************************$*************************(*&*******(*******************(&*********************,**********,,,,,****,*,,**,,*,,,,***,,,,*,,,,,,,,*,,,,,,,,*,,,,,,,,,****,,,,,,,,,,,,,,***,,,,,,***,*,*,,,,,,,,,,*,*,*,,,,*,*****************((**(**((((&"(*****,*****,,,*************************((*(**(***((***(*((*((*(**(((((*(((((((((((*((*(((((******(((((*******((****(**(***(*********************(***************************"&***********************,*,*&(******,********,*******************,,*******,*,,****,********(********((((((***((((((&"(******************************(****(((((**(((((((*(((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(((((****((*********(*(*********************************************************************************((***************************&"*****((*((((((((((*((((((&($ (((***************************(((((((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(**((((****((,((((****((*****(*(((*((****(*(*(**********(******(((**(*************(*((**********************(***********(((****((((*(((((((((((((((&&& (**************************(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(((((((((((((****(****(***(**(*(((**((****(**(*******((((((*(**((*((((((***(*(***(((*********((*(((((((((((((((((((&(&(&$ (((**(****************(((*(((((((((((((((((((((((((((((((((((((((((((((((&&&&&((((((((&&((&((&&&&&&(((((((((((((((((&&&&((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((*((((((((((((**((((((((((((((((((((((((((*((*((((((((((**((*((**(****((((*(**((((*((((((((((((((((((((((&&&& &(((****************((*(((((((((((((((((((((((((((((((&((((((&((((((((&&&&(&&&((&&&&(&((&(&&&&(&&&&(&&&&&&&(&((((&&&&&&&&&&&&((((&((((&&(&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((((*(**(*((((((((((((((((&(((((((&&&((((&&&&$ &((((********(**(***(((((((((((((((((((((((((((((((((((((&&&((&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&((&&&&((&(&&&&&&&(((((&&(&&&&&((((((&(((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((*(((((((((((&((((((((&(&(&&&&&&&&&&&&&& &&(((*(****((**(*((*(((((((((((((((((((((((&&&(&(((&(&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((&&&&&&&((&&((&&(((((((((((((((((((&((((((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((&((&&&&((&&&&&&&&(&&&&$&&((((*((((((((*(((((((((((((((((((((((&(&(((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&(&&((&&(&(&((((&(&(&((&((((&(&((((((((&&&&&((((((((&(((((((((((((((((((((((((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&$&((((*(**((*((((((((((((((((((((((((((&((&&&&&(&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&(&(&&((&(&&&&(&&&&&&&&&&&&&&&&((&((&&(((((&&(&&(&(&((((((((((((((((((((((((((&(&(((&((((&&&&&&&&&&&&&&&&&&&&&$&&((((((*(*((((((((((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((&(((&&&&(&(((((((&(&((((((&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&$&(((((((*(((((((((((((((((((&(((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&((&(&((((((((&(&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&((((((((*((((((((((((((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&&((&(&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&(((*((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$&&&&&&&&&$&$&&&&$$&&&$$&&&&&&$&$$$&&&&&&$&&$&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&$$&((((((((((((((((((((((((((((((((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$&$&$$$&&&$&&$&&&&&$&$&$$&&$$$&$&$&&&&&$$$&&&$&&&$$&$$&&$&&&$&&&&&$&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$"&&((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&&&$&&&$$&&$&&$$$$$&&&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&$&$$&$$$&$$$$$&$&$$$&&$&$&&&&&&&&&$$$&&$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$&&((((((((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&$&&$$$$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$&&$&$$$$$$&$$&$$&&&$&$$$$$$&$&$&&$$$$&$$&&&$$$$&&$&&&&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&&&&$$$&((((((((((((((((((((((((&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&$&&$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$&$&&$&$$$$&&$&$&&$&$&&&$&&&&&$$$&&$$$$$&&&&&$&$$$&$&&&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$&&$&$&$&&$&$$&&((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$&$&&$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$&&$$$$$$$&&&&&&&$&$$&&&$$&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$&&&$$$&((((((((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$&$$$$$$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$&&$$$$$$$$$&$$$&$$$$$$$$$$&$&$&&&&&$$$$&&$$$$&$$&$&&&&&$$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$$$$&$$$$&$$$$$&&(((((((((((((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$&&$$$$$&$$$$$$$$$$$$$&$&$$&$$&&&&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&$&$&&&$$&&$$$&$&&&&&$$&$$$&$$$&&(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$&$$&&$$$$&$$$$"&((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&&&&$$&&&&&$&&$$$&&&&&&&&$&&$$&&$&&$$$$$&$$$$&$$$$$&&((((((((((((((((((((((&((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$&$$$$$&&&&$&&$$&$&&&&$$&$$$$$$$$$$$$$$$$$$&&(((((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&$&&$&&&&&$$$$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$"&&(((((((((((((((((((((((&((&&(&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&(((((((((((((((((((&((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"&&(((((((((((((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&(((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$&$&&&&$&$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" &&(((((((((((((((((((((&(&&&&&&&&&&&&&&&&$&&&&$&&&&$$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$"$$"$"$$$$$$$""$$$$$$$$$"""$$$"$$"""$"$"$$$$$""$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$&(((((((((((&(((((&(((((&&&&&&&&&&&&&&$&&&$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$""$$$$$"""$"$$"$$"$$$$$$$""$"$$"$$$$$$"$$$$$$$"$""""$$"$$$""""$$$$$"$$"$"$$"$"$$$$$"$$$$$"$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"&&(((((((((((($(((((((((((&&&&&&&&&&&&&&&&&$$$&&&&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$""""""$""$"$$$$$$""$$"""$$$$""""""$$"$$"$$$$$$$""""$$$$""$"$"$$""$""$"""$"$""$"$$$"$"$"$"$$"$$$$$$$"$$"$$$$$$$$""$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""&&&((((((((((((((((((&(((((&&(&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"$"$$$"""""$"""$$"""$$$$ """"""""$"$""$"$"""$"$$$$"$"""""$""$"$"$$"$"$""$"$$"""""""$"""""""""""""$"$"""$"$$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" &&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&$&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$$"$"$$$$$"$$$"$$"$$$""""""$$$""""""$$"""""""$"""$$$"""$"""""$""""""""""$""""""""""""""""""$"$$"""""$""$"""""$$$"$"$" "$$$$$""$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$" $$$$$$$$$$$$$ "&&(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""$$$$"$$$""$$"$"""$"$$""""""""""$$$"""$"""$""""""""""$$""""""""""""""""""""$"""""""$""$"""""""""""""$"""""$"$$$"$"$$"$$"$"$""$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$ "&&((((((((((((((((((((((&(&(&&&&&&&&&&&&&$$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$"$$"$"$$$$$$"""""""$"""""$"$$"""$""""""$"""""""""""""""""""""""""""""""""$""""$""""""""""""$"""""""""""""""""""""""""""""$"$$"$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$" "&&((((((((((((((((((((((((&&&&&&&&&&&&&&$$&&&&$&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$""$"$$$"$""""""""""""""""$""$$""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$$$$$$" "&((((((((((((((((((((((((&&&&&&&&&&&&&&&$$&$$&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$"$$$$$$$$"$""""""""$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""$""""$"""""$$""$$$$$$$"$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$""&(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&&$&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$"$$$"""$$$""""""$"""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$" "&(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$"$"$$"$$""$"$$$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$"$$$$$$$$$$$"$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$""&((((((((((((((((((((((&(&&&&&&&&&&&&&&$$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$""$""""""$"""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"$"""$"$$$$"$""$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$""&&((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$"$"$$$$""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$"$""$$"$$$$$$$""$$"$"$"$"$$$$$$$$$$$$$$$$$""&(((((((*(((((((((((((&&&&&&&&&&&&&&&&&&&$&&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"""""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$""$"$$$$$"""$$$$$$$$$$$$$$$$$$$$"""&&((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$""$""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$"$$$$"$$$$$$$$$$$$"$$$"$$""$$$$$$$$""&&&&((((((((((((((((((&(&&&&&&&&&&&&$&$&&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$""""$"""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$"$"""""""$$$$$"$$"$""""""$$$$$$"""&((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$""$"$"$"$$"$$""$$$$$"$"$$$$$$$$$$" &&((((((((((((((((((((&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$""""$$""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""""$"$$$""""$"$$$$$$$$$$$""&&&(((((((((((((((((((&&&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$"$""""$""$""$$$"""$$$$"""&&&(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" """""" """""""""""""""""""" """""""""""""""""""""""""""""""""""$"""""""""""""""""$"$$""$"$"$$$$$$"" &&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$$"$"$""""&((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" " """"" "" """""""""""""" """"""""" """""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""$""""$"""$"$""$$$$" &((((((((((((((((((((((&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"" "" "" """" " """ " """"" """""""" " """"""""" """"""""""" """""""""""""""""""""""""""""""""""""""""""$""""""""""""" &((((((((((((((((((((&&(&&&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""""""""""""""""""""""""""""""""" """"""""""""""""""""" """"" """"""""" """""" " """" """""" """"""""""" " "" " """ "" " " " """"""""""""""" """"""""""""""""""""""""""""""""""""""""""$""""""$""""""$$$$$"""&(((((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$""""""$""""""""""""""""""""""""""""""""""""""""""""" """"" """"" " " """""""" " """"" " " " "" """""" " " """ " "" " " """ " "" " " """" """"""""""""""""""""""""""""""""""$"""""""""""""$""""$"""$"$"$$"" &&((((((((((((((((((&&&&&&&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" " """" "" " """" " " """ " " """  "" """""" """ """""""""""""""""""""""""""""""""""""""""""""""""$"$""$"$"""$"""&&((((((((((((((((&(((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """" """" """ " " """ " """ " """ " "" " "" " """" " " """""""""""""""""""""""""""""""""""""""""""""$"""""""$"$"""" &&(((((((((((((((((&&&&(&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """ " "" "" " " " " " " " """" """""" """"""""""""""""""""""""""""""""""""""""$""""""""""""""" &(((((((((((((((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " """ " "" " " " " " " """""""" """""""""""""""""""""""""""""""""""""""$""""""""""""""" &&((((((((((((((((((&&(&&&&&&&&&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""""""""""""""""""""""""""""""""""""""" """" """" """"" "" " " " " " " "" "" """"""" """"""""""""""""""""""""""""""""""""""""""""$""""" &&(((((((((((((((((&&&&&(&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$"""""""""""""""""""""""""""""""""""" """"""""""" """""" " " " "" " "" " "" " "" " " """"""" "" """""""""""""""""""""""""""""""""""$""""$"$""$"""" &(((((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""" " """" """"""""" """ "" " " " """ " """"""""""""""""""""""""""""""""""""""$"""$"""""""&&((((((((((((&((((((&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$"$"""""""""""""""""""""""""""""""""""""""""" " """ " " " " "" """"""""""""""""""""""""""""""""""""""""""""""&&(((((((((((((((((((&&(&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""""""""""""""""""""""""""""""""""""""""""" "" " " " "" " " " " """"""""""""""""""""""""""""""""""""""""""$"""$&(((((((((((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""$$$$$$$$"""$$"""$""""""""""""""""""""""""""""""""""" " "" """ " "$ "" " """ " """"""""""""" """"""""""""""""""""""""" &(((((((((((((((&((&&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"""$$$$$"$$$"$"""$"""""""""""""""""""""""""""""""""" """  "" "  "  " " " """" """" " """" """"""""""""""""""""""""""""" &(((((((((((((((((((&((&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""" " """"" " " " ""   " """ """"""""" """""""""""""""""""""""""""" &(((((((((((((((((((((&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"$"""""""""""""""""""""""""""""""""""" """" "" " " " "" "" """"""""" """"""""""""""""""""""""""" &((((((((((((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$""""""""""""""""""""""""""""" """"" """" " " " " " " """""""""""""" """"""""""" """"""""""""""""""&&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""" """" "" " """ " """ """"""""""""""""""""""""""""""""""" &(((((((((((((((((&&(&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$""""""""$""""""""""""""""""""""""""""""""""" " " " " " " """"""""""""""""""""""""""""""" &(((((((((((((((((&(((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""""""""" " " "" "    " " " """""""""""""""""""""""""""""""""""" &((((((((((((((((((&((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$"""$"""""""""""""""""""""""""""""""""" "" " " "   " " """"" """"""""""""""""""""""""""""""""" &(((((((((((((((((((&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""""""""""""""""""" " " "" "      " "" """ """""""""""""""""""""""""""""" &(((((((((((((((((&((&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$"$$""""""""""""""""""""""""""""" """ " " "       " " " " " "" """""""""""""""""""""""""""""" &((((((((((((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""" """"""" ""        " " """"""""""""""""""""""""""""""" &(((((((((((((((((&(&(&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""" "" "" " "          " " """ " """""""""""""""""""""""""&((((((((((((((((((((&&&&&&&&&&&$$&&&$&$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""""""" """ """ " " "           " "" """""""""""""""""""""""""""""" &((((((((((&(((((((&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$"$$$$$"$"""""$""""""""""""""""""""""""""" """"""" ""          " """"""""""""""""""""""""""" &(((((((((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$""""""""$"""""""""""""""""""""""""""" " " "" "              " " """" "" """""""""""""""""""""""&((((((((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" " """" "" " "                  " " " """"""""""""""""""""""""""&((((((((((((((((&(&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$"$"$"$""""""""""""""""""""""""""""""""" " " "                   """ " """""""""""""""""""""" &((((((((((((((((&(&&&(&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" " " "                   " "" """" """"""""""""""""""""" &((((((((((((((((&((&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""" ""                    "" " """"""""""""""""""""""""" &(((((((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""""" "           " " " """""" """"""""""""&&(((((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""              " " """ " """"""""""""""""""""&(((((((((((((((((&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""" """" "          " """"""" """""""""""" &((((((((((((((&(((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""""""              " " " "" """" " """""""""""&&((((((((((((((((((&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""" "          " " " " """"""""""""""""&((((((((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""" " " "          "" " " " """"""""""""""&(((((((((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$""""$$"""""""""""""""""""""""""""" " "" " "        " " "" " " """""""""""&(((((((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$"""$"$""""""""""""""""""""""""""""" "" "" "        " """" " """"""""""""""&&((((((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$"$$$$$$""$""""""""""""""""""""" """" ""           "" " """"""""""""""""""&((((((((((((((((((&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""" ""            " " """"""""""""""" &((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" " " "                " """"" """"""""""&((((((((((((((&(((&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""" ""              " """ """""""" $&(((((((((((&"&(&((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$"$"$""""""""""""""""""""""""""""""" """       " """"""""" " &((((((((((((((&((&&(&&&&&&&&&&$$$&$$$$$$$$"$$$$$"$$$""$""""""""""""""" """"""""""""" "          """" """ """" " &(((((((((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$""""""""$""""""""""""""""""" """ "           """""""""""" &(((((((((((((((((&&&((&&&&&&&&&&&$$$$$$$$$$$$$$"$$"$""$"$"$$""""""""""""""""""" " "" " "          "" """""" &((((((((((((((((&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$"$$"$"""$$""""""""""""""""""""""""""""    " "" """"""" " &(((((((((((((((((&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""" " " "" " "       " """ """"" &(((((((((((((((&(&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" "         " "" """""" "&((((((((((((((((&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""" " "        " " """"" &(((((((((((((((((((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""" """"" "       " """"""""" &(((((((((((((&(&(&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" " """ "         " """"" &&((((((((((((((&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""" " "        """ "" """"&((((((((((((((&&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""         " " """" "" &(((((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""" "" "        " " """"""&(((((((((((((&&&(&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$""$"""""""""" """" """" """ "       """ """&(((((((((((((((&((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""" """" "" "" "      " "" """ &(((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"$$"$"""""""""""""" """ "" """ "         " " """" &&((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$"$$$"""""""""""""" " """" "" "       "" """"""&&((((((((((((&(&(&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" " "" "       """""" &&((((((((((((&((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$""""""""""""""""""" """"" ""   """"""&&(((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""$"$""""""""""""""""""""""      "" "" &(((((((((((((&(&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$"""""""""""""""""""""""" "" " "        "" " """" &((((((((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$""""""""""""""""" """"" ""        """ &&((((((((((((&(&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$""""$"""""""""""""""""""""" " "       """" &&(((((((&(((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""$"""""""""""""""""" "     "" "" &&((((((((((((((&&&&&&&&&&$&&$$$$$$$$$$$$$$"$""$"""""""""""""""""""""""       " " "" &&((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"$""$"""""""""""""""" " "        "" "" &((((((((&((&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""""""""" " """        " &&(((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$"$$"$"$$"""""""""""""""" """    """ &&&((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$"$$$$"""""""""""""""""""" " ""      """" &&(((((((((((((&&&&&&&&&&$$&&$$$$$$$$$$$$$"""$"""""""""""""""""""" "" "    """ &&((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$""$"$$""""""""""""""" " "     " &&(((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""" "       " &&((((((((((&&&&&&&&&&$&&&$$$$$$$$$$$$$""""""""""""""""""""" " " """      " "&((((((((&&(&&&&&&&&&&$&$&$"$$$$$$$$$""""""""""""""""""  " " ""      &&((((((&(&&&&&&&&&&&&&$&$&&$$$$$$$$$$""$"$"""""""""""""""" """"" "" ""        " " " &&(((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$"$$"$$""""""""""""""""""" """ "    " &&((((((((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""$""""""""""""""" "         &&(((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$""""""""""""""""""""""     &&&&(&(((((&&&&&&&&&&&&&$$$$$$$$$$$$$$"$"""""""""""" """"" "       &&&((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""$"""""""""""""" "        " &&((&(((&&&&(&&&&&&&&&&$$&$$$$$$$$$$$"$""""""""""""""""""""" ""   " &&&(((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""""""""""""""""" " "        &&&&((&&(&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$"""""""""""""""""""""     &&&&((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$""$"""""""""""""""""       $&&(&((&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$"""""""""""""""""""" "      $&&&((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"""""$"""""""""""""""""     $&&((&((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$""""""""""""""""""    " $&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$""""""""""""""""" ""       $&&&((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""""""""""""" " ""     $&&&&&&(&&&&&&&&&&&&&$&$$$$$$$$$$$$$$""""""""""""" """ "     $&&&&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$"$""""""""""""""""" "" "     $&&&&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""""""""""" " " "     $&&(((&&&&&&&&&&&&&&&$$$$$$$$$$$$""""""""""""""""""""""""        $&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$"""""""""""""""""" "" "     $&&&(((&&&&&&&&&&&&$$&&$$$$$$$$$$"$""""""""""""""""""        &&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$""""$""""""""""""""" "     $&&&&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$""""""""""""""" """"      &&&(&&(&&&&&&&&&&&&$&$$$$$$$$$""""""""""""""""""""""" "   $&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""""""""""""""" "    $&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$"$$""""""""""""" """""       $&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$"$""""""""""""""""    $&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"""$"""""""""""""""""       $&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""""""""""""""""" " "      $&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$""""$"""""""""""" "       $&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$"""""""""""""""""" "    "&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""""""""""" "" " ""   $&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""""""""" "" " " "      $&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""""""""""""""""     $&&&&&&&&&&&&&&$&$$$$$$$$$$$$"""""""""""""""""" "     $&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""""""""   $&&&&&&&&&&&&&&$&$$$$$$$$$$$$""""""""""""""""" "     $&&&&&&&&&&&&&&$$&$$$$$$$$$$"$""""""""""""""" ""  $&&&&&&&&&&&&&&$$$&$$$$$$$""$"""""""""""""""" "     $&&&&&&&&&&&&&&$&$&$$$$$$$$$$""""""""""""""""""     $&&&&&&&&&&&&$&$$$$$$$$$$$$"$""""""""""""""""" "       $&&&&&&&&&&&&$$&$$$$$$$$$$$"""""""""""""""""""""       $&&&&&&&&&&&&$&$$$$$$$$$$$$$"""""""""""""""""" "   $&&&&&&&&&$&&&$$$$$$$$$$$$$""$""""""""""" """     $&&&&&&&&&&&&&&$$$$$$$$$"""""""""""""""""""""     $$&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""""""""""     $&&&&&&&&&&&&$$$$$$$$$$$$"$""""""""""""""""""      $$&&&&&&&&$&&&&$$$$$$$$$$$"""""""""""""""""    $&&&&&&&&&&&&$$$$$$$$$$$$$""""""""""""" """ "      $$&&&&&&&&$$&$$$$$$$$$$$$"""""""""" """"""""" "     $&&&&&&&&&&$$$$$$$$$$$"$"""""""""""""""" "      $$&&&&&&&&$$$$$$$$$$$$$"$""""""""""" "" ""    $$&&&&&&$&$$&$$$$$$$$$$""""""""""""""""""""    $&$&&&&&&&&$&$$$$$$$$$$""""""""""""""""""   $$$&&&&&&$$$&$$$$$$$$$"""""""""""""""" ""   $$$&&&&&&$$$$$$$$$$$$"$""""""""" """" " "  $$$&&&&&&&$$$$$$$$$$$$"""""""""""""""" "    $$&&$&&&$&$$$$$$$$$$$""$"""""""""" " " "     $$&$$$&&$$$$$$$$$$$$"""""""""""""""" "      $$$&$&&$&&$$$$$$$$$$""""""""""""" " "        $$$&&&$&&$&$$$$$$$$$"""""""""""""""   $$$$&$&&&$$$$$$$$$$$""""""""""""" "    "$$&$&$$&$$$$$$$$"""""""""""""""""""     "$$$$$&$$$$$$$$$$$$""""""""""""""     $$$&$&&$$$$$$$$$$""""""""""  "      "$$$&$$$$$$$$$$"""""""""""""""""" ""   "$$$$$$$$$$$$$$""""""""""""""""""     "$$$$$$$$$$$$$$$$""""""""""""" " "     "$$$$$$$$$$$$$$$$""""""""""" "" "       "$$$$$$$$$$$$$$"""""""""""""" " "    "$$$$$$$$$$$$$$$"""""""""""""" "    "$$$$$$$$$$$$$$$$"""""""""" """     "$$$$$$$$$""$$$"""""""""""""""""     "$$$$$$$$$$$""""""""""""""" "     "$$$$$$$$$$""$$""""""""""" ""    "$$$$$$$"$$$"""""""""""""" ""   ""$$$$$"$"""$""""""""""""""    ""$$$$$$$$$$$""""""""""""""""    ""$$$$$$$$$$"""""""""""""" "   ""$$$$"$$$$"$"""""""""""" " "  """$$$$$$$$"$""""""""""" " "    ""$"$$$$$$""$"""""""""" """  """""$"$"$$$""""""""" """""   """"$""""$"$$""""""""""" """  """""$""""""""""""""""""""   """"$"""""""""""""""""" ""   """"""$"""""""""""" """"   """"""""""""""""""" """"     """""""""""""""" """" ""   """"""""""""""""""""    """"""""""""""" " " "   """"""""""""""""""    """""""""""""""" """     """""""""""""" "  """"""""""""""""""    """"""""""""" "   """"""" "    """"""""""" ""   """""""""" ""   """"""" "  """""" "" "      """"""" ""      """""" " "  """" """" "      "" "" "      " ""    " """""          " ""    "   "" ""    ""