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 = '564B34' IMAGE_NUMBER = 57567223 IMAGE_TIME = 1978-03-05T05:58:51Z EARTH_RECEIVED_TIME = 1978-03-06T19:32:51Z ORBIT_NUMBER = 564 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.025450 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 #  0*(I£{ LT3Z( &‰!¼¿ HYÑ)Kçç2‘û÷·±Ò"<°*,*,,**,...,********************(*(&((**********,*,,,******(**(**(*((*******(**,*,,****(*****,****,,...,,,***,*,,,,*****,,...,,,,,,,,....,,,,,.,..,,,,,........,,,..0..........00000..0000....,,,..0000..000000...,,,,.........0000200.....0.00......000000.0......,,,,,...000....,..,,,,,*******(&(**,,,,,,,******,,**,****,,$$*****(*****,*****,,,,,*****(*,,,****(*******(***,,,,,**(*************,..,,,,***,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,...,,,,,,.....,,,,,,....,,,,,,......,,,,.......,,,..00..,,,,,.....,,.,,,......,,.....................,,,,,,,***,,,....,,,,,,,,,,******,**((&((**,,,,,*****,,,****,******(*(((*******(((**************$*****(*(**(((*((*******(((($(**(*(*****,**,***,,,,,,***&&*,,,,******,,,,,**,,,,,,,,***,,,,,,,,,,,,,,,..,,,**,,..,,***,,,...,,,,,,,,..,,,,,,,,.....,,,,,,..,,,,,,,...,,,*,,...,.,,,,,.,.....,,,,.,,**((((((****,.,,*,,,,,,*****,****(((&((*******************(****((*(((*****((((*(***((((*******(((((****(((((((*****((((((*(**((((******(*****,,*********(********************,,,,,***(*,,,,*****,,,.,,,,,,,*,,***&*,,,,,,*****,,,,,,,,*,,,,,,(**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,....,,,,,,,..,,,***(((((((**,,,,,,,,,****,,,****(((((((((((*******(****,,***((((((*****(((((***(((&&&&((***(((((**(((((((&(((*((((&&(((((((&(((*****((&(((***,**(((*****((((********(((********(((**********************,,,,***************,,*,,*******,,,****(**,,,,,*****,,,,,,****,,,,,*(**,,,,,,,,,,,,,,,,,,,,,....(&,*,*,*,,,,******,,,****((**(&((((((((***(*(**,,,*****((((((((((((((((*(((((((((((((((&(((((((((((&(((((&&&((((((&(&&(((((((((&&&&(((((*(*(((((**(((((((****(((((*****((((**(*********,*****(*(***,,**(********(*****,,*********,,,*******,,,*******,*********,********,,,,,,,,,,,,,,,,*,*,,......,,,,,,,,,,***********((*(***(&&&&(((**(((((((******(*(*((((((&&&&&((((((((((((&((&&&((((((((&((((((((&&&&&&((((&&&&&((((((((&&&&((&((&((*****((((((((((((((((((***(((((*(**(*((((((**(((((((((***(((********(((*(*******************************************,,*******,**,,*****,,,,,,,**,,,,,,,,,,,,,,,,,******,**********(((((&&(((*((((&((((((*(((((***((((((((((((&&&&&&&(((&&&&&&((((((&&&((((((((&&&&&&&&&&&&&&&&&&(&&&&&&&&((((&&&(((***(((((((((((((((((((*(((((((**(((((((((**(((((((((((((((((((***((((*******(((**********(*******(**********(************************,,,,**,*,,,,,,,,,**,,,,,************((********((&&&&(((((((((((((&(((((*(**(((((((((((&&&&&&(((((&&&&(&(((((&&&&((((&&&&&&&&(((&&&&&&&&&&$$&&&&&&&&((&&&&(((((((((((((((((((((((((((((((((((((((((((*((((((((*(((((&&((((((((((((****(((((((****(**(*******((*(*******((*********((************,**,*****,,,,,,,,***,,..,**************(*******((((&&&((((((((((((&(&(((((((((&&(((((((&&&&&&((&&&&&&(((((&&&&&&(((&&&&&&&&&&((&&&&&&&&&&&&&&$&&&&&&&&$&&&((&&&&&(((((((((&(((((((((&&&&(((((((&((((((((((&((((((((&&&(((((((&&((***(*((((((((((((((((******(((((****(((((*******(((********((********(***,,,,,,****,,,***************(*******((((((((&&&(((((((((((((((((((&&&&&&((((&&&&&&&&&&&&&&&&&((((&&&&&&(((&&&&&&&&&((&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&$&&(((((&&&&&&((((&&&&&&&((((&&&(((((((((&&(((((((&&&&&&((((&&&&((((*((((((((*(((((((((**(((((((****(((((((*****(*(********(((*********(*****,*,****,,***(((*********((((*****(((((*(((&$$&(((((((&(((**(((((&&&&&(((((((&&&(((&&&&&(((((&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&$$&$&&&&&&$&&&&&&&&$$$&&&&((&&&&&&((((((&&&&&&&&((((&&(((((((&&&(((((((&&&&&((&&&&&&&&(((((&&(&(((((((((((((((((((((((*(*(((((((**((((((((******((((*****(((((***********,,****************((*(***(((((((**((&& "&(((((((&&((((*(&&&&(&((((&&&&&(((((((&&&&&((((&&&&&&&&(&&&&&&&&&(&&&$&&&&&&&&&&$$$&&&$&&$$$&&&&(&&$$&&&&&&&&(&&&&&((((&&&&&&&&&&&&&&&&&((((&&&&&&(((((&&&&&&(((&&&&&&&&&&&&&&&&((((((&&&&(((*((((&(((((((((((((((((((((((**(*((((((****(((((*******(*****,,*************(((*****(((((((((((((((& $(((((&&(((***((((&(((((((&&(((((((((((((&(((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$$$&&&&&(&&$$&&&&&&&&&&&&((&(&&&&&&&&&(&&&$$&&&(((&&&&&&(&(&&&&&&&&&(((&&&&&&&&&&&&&&&&(((((&&&&&(((((((((&(((((((&((((*(((((((((((((((((((*(*(((((((***((((((*****************((((*(*(*(*((((((*((((((((( &(&&&&(((((((((((((((*(&&&&((((((((((((((((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$$$$$&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&((&&&&&&&&(&&&&&&&&&((((&&&&&&&&(&(&&&&&&(((((&&(((((((((((((((((((&&&((((((((((((((((((((((((**(((((((**************(*((((***(((((((*((*(((((((((( $&&&(((((((((((&((*((((((((((((((((((((((&&&&&(((((&&&&&&&&&&&&$&&&&&&&&&$&$$$&&&&&$$&&&&$&&&$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$&&&&&&(&&&&&&&&&&&&&&&&&&&&(((((&&&&(((&&&&&&&&&&((&&&&((((((&&(((((((&(&&&&((((((((&((((*((((((((((((((((((****(((((******(((((((((((&((((*(((((((((((((&&$&&(((((&&&((((((((&&&&((((&&(((((((((((&&&&&&&(&&&&&&&&&&&&&$$$&&&&&&&&&$&&&&&$$$$$$&&&$$$$$$$$&&$&&&$$$$&&&&&&&&&&&&&&&&&$&$$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&(&&&&&&(((((&&&&&((((((&&&&&(((((&&(((((((((((&(((((((((((((((*((((((*(****(((*****((&&$$&((((((((((((((((&&$&(((((&&&(&((((*(((&&&&((&(&&&&&(((((((&&&&(((&&&&&&&(&&&&&&&&&&&&&$$$$&&&&&&&$$$$&$&&$$$$$$&&&&&&$$&&&&$&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&(((&&&&&&&((((&&&&&&((((&(&&&&&(((((((((((((((((((((((((((((((*((((**(********,,**(&&(((&&((((((((&&&&&&((((&&&(((((&(((((((((((&&&&&&((((&&&&&&(((&&&$&&&&&&&&&&&&((&&&&&$$$&&&&&&&$$$$$$&&&&&&&&&&&&&&&&$&&&&&&$$$&&&&&&&&&$$$$$&&&&&((((&&&&&&&$&$&&&&&&&$$&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&((((&&&&&&&(&&&&&&&&&((&(&&&((((((((((((((((((((((((((((((((*((((***,,,,...,(&&&&((((((((((((&&&((&&&((((&&&&&&(((((((&&&&((&&&&&&&&((((&&(&&&&&&&&&&&&&&&&&&&$$$$$$&&&$&$&$&&$$&$&$&&&&&&&&$$$$&$$$$$$$$$$&&&&&&&&$$$$$&$&&$&&&((&&&&&&&$&&&&&&&&&$&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&((((((&&&&&(((((((((((((((((((((((((((*******,,,**(&&&(((&&(((((((&&&&((((&((&&&&((((((((&&(&((((&&&&&&&&((((&&&&&(&&&&&&&&&&&&&&&&&$$&&$$$$$$$&&&&&$$$$&&&&&&&&&$$$$&$$$$$$$$&&&&&&&&&&&&&&&$$$$$&&&(&&&&&&&&&&&&&&&$$&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((((((&((((((((((((((((((((*******(******((((&&&&&(((((&&&&(((((&&&&&&((((((&&&&&(((&&&&&&&&&&&&&&&(&&&((((&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&&$$$$&&&&&&$$$$$$$$$$""$$$$$&$$$$$&&&&&$&$$$$$&&&&&&&$&&&&&&&&&$&&&&&&&&$$$$&&&&&&$$$$&&&&&&&&&&&&&&$&&$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&$&&&&(&&&&&&&&(((((&&&&((((((((&(&(((((((((((***(**(((((****(&&&&&(((((&&&&&&((((&&&&&&&(((((&(&(((((&&&&&&&&&&&&&$$&&((((&&&&&&&&&&&&&&&&(&&&&&&&&$$$&$&$$&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$&&&&&&&&&$$$&&&&&&&$$$$&&&&&$$$$$&&&&$&&$$$$&&&&&&$$$&&&&&&&&$$&&&&&&&&&&&&&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&((&&&&(((((((&&&&((((((((&&(((***((((((((**(((&&&((((((&((&&&&&&&&&&(&&&((((((((((((&&&&&((&&&$$&&&&$$&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&&&$$$$$$&&((&$$$$$$$$$$$"""$$$$$$$$$$$$$&&&&&$$$$$&&&&&&$$$&&&&&&&&&$&&&&&&&$$$$$&&&&&$$&$&$&&$$$$$&$$&&&&$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((&&&&&(&((((&&&&((((((((((((*(((((((((&(((&&&&(&&(&&$&&&&&((((((((((**((((&&&&&&&(&&&&$&&&((&&&&&&&&&&&&&$$$&&&&&&&&$$$&&&$&$$$$$$$$&&&&$""$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$$&$&&$$$$$&&&&&$$$$$$&&&&&$$$$$&&&&$$&$$$&&&&&$$$$$$$&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&&&(&&&&&(((((&&&&(((((((((((((((((((((&&&&(&&&&&((((&&$ $&&&((&(&(((((**(((((&&(((&&&&&&&&&&&((((&&&&&&&&&$&&&&&&&&&&$&&&&&&&$"""""$$$$$$$$$$$$$$$"$$$$$&&&&$$$$$$$&&&&$$$$$$$&$$$$$$$$&&&&$$$$$$$$$&$$$$$$&&&&$&$$$$$&&&$&$$$$$$$&&&&$$$$&&&&&&$$&&&&&&&&$$$&$$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&(((&&&&&&&(((((((((((((((((((((((&&&(&&&(((((&&&$ $&&(((&(((((***((((((((((&&&&&&(((&&(&&&&&&&&&&&&$&&&&&&&&$$$$&&&((&&$$"""$$$$$$$$$$$$$$"""""$$$&$$&$$$$$$&$&&$$$$&&&&$$$"""$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$&$$&&&$$$$$$$&&$$$$$$$$$&&&$$$$$&&&&&&&&$$&&&&&&$$$&&&&&&&&&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((((((((((&&&&((&((((&&&&&&"&&&(&(&(((((((((((((((((&&&&&&&((&&&&&&&&&&&&&$&$&&&&((&&$$$$$$&&&$$$&$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$"""" ""$$$$$$$$$$$$$$$$$&&&$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&$$&&&&&&&&&&$$$$&&&&&&&&&&$&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&$&$$$&&&(((((((((((((&&&&&&&&&&& &&&&&&((((((((&&((((((((&(&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&$&&&&$&$$$$$$$&&$$"""$$&$$$$$$$$$$&$$$$$"$$$$&$$$$$$$&&&&&$$$$"$$$"" """$"$$$$$$$$$$$$&$$$$$$$$&&&$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&&&&$$$$&&&&&$&&$&&&&&&&&$$&&&&&&&&&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&$""""$&&&&(&&&(((((((&&&&&&&(&&& &&&&&(((((((((((((((&&&&&(((&&&&$&&&$&(&$$$$$&&&&&&&&$&&&&&&$$$$$$$$$$&&&$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$" "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&&$$$$$$$$$&&$$$$$$&&&&$&&$&$&&&&&&$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$"""$&&&&&&&&((((&&&&&&&&&&&&$ $&&((((((((((((((((&&&&&&&&&&&&&&&&$$"$$$&$&&$&&&$$$&$$$$$$$$$$$$$$$&$$&&&&&&&$$$$$$$$$$&$$$$$$$&&&$$$$$$$$&&&$$$$$$$$$$$$$"$""""$$$$"$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&$$$$$$&&$$$$$$$&$&&&$&$$$$&&&&&$$$$$&$&&$$$&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&(((&$"$&&$&&&&((&&&&&&&&&&&&&&$"&&(((((&&&((((((((&&&&&&&&&&&&&((&$$$$""$$$&&$$$$$$$$&$$&$$$$$$$$$$$$$$&&((&&$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$$$$$$""""$$$$$$$$$$$$$$&$$$$$$$&&&&$$$$&$&&&&&$$$$$$$&$$$$$$&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&(((*(&&$$&$&$$&&&&&&&&&&&&&&&&&& &&(((((((((((((((&&(&(((&&&&&((&(&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$""""$$$$$$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$&$$$$$$$&&&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&((*((&&$$$$$$$$$$$&&&&&&&&&&&&& $&&&(((((((((& (((((((&&&&&&&&&&&&&&&&&&&$$$$"$$$$"$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$""""$$$$$$$$$$$$$"$$"$$$$$$$&$$$$$$$$$$$$"""""""$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$""$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&$$$$$$$$$$&&&$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&$$$&$$$$$$$&&$$&&$&&&&&&$&&(((((((((&("((((((&&&&&&&&&&&&&&&&&&&$$$""""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$&$$$$$"$$$$$ """$$$$&$&$$$$$$$$$$$$$$""""$""""""""$$$$$$$$$$$$$$$$$$"$$$$$$$"""$$$$$&$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$&$$$$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$$$$$&&&&&&&$ $&&&(((((((((((((((&(((&&&&&$$&$&&&&&&$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$"$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$ """""$$$$$$"""$$$$$$$$""$"$""$$$"$$$$$""$"$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$&$$$$$$$&&&&&$$&&&&&&&&&&$&&$$&&&&&&&&&&&&&&&&&$$$&&&&&&&$$ $&(((&(&(&&((((((&&&(((((&&&$$&&&&&&&&&$$$$$$$&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$$$""$$$$$$$$$$$$$$$$$$$"$"""$$$$$$"""$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$&$$$$$$$"$$$$$$$$$$$&$$$$$$$$&&&&$$$$$&&&&&&$$&&&&&&$&&$&&&&&&&&$"$&&&&&&&&$&&&$"&&&&(&(((((&((((((&&&&((&&&&&&$$&&&&&&$$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"""$$$$$"""""$$$$$$$"""$$$$$$$$"""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&&&&&$$$$$&&&&&&$$&&&&&&&&$$$$$&&&&&&&&$&&&" $&&&&(((((((&((((((&&&&&&&&&&&$$$$$$&&&&$$$$$$$$$$$$""$"$"$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$""""$$"$"$"""$$$$$$$$""$$$$$$$$"""$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$&&&&&$$$$$&$$&$&&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&$ $&&&(((((((((&((((((&&&&&&((((&&$$$&&&&&$$$$$$$$$$$$"""$"$$$&$$$$$$$$$$$$"""$$$$&&&$$"$$$$$""""$$$$$$$$$$"$$$$$$$$"""$$$$$$$$$""$$$$$$$$$$$$$$$""$"$"$$$$$$$""$$$$$$$$""$$$$$$$$"""$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&&$&&&&&&&$$$$&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$&&(((((((((((((((((((&&&((&&&&&&$$&&&&&$$$$$$$$$$$$$"""$$$$""$"$$$$""""" ""$$$$$$$$$$$$$$$""$$$$$$$$$"""$$$$$$""""$"$$""""$"$$$$"$""$$$$$$$""""$$$$"""""""$$$$$$$$$"$"$$$""""$"$$$$$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&&&&$$$$&&&&&&&&&&&&&&&&$$$$&&&&&&&&&& $&&&((((((((((((&&((((((&&&&&&&&&&&&&&$$$$&$&$$$$$$&$$$"""  ""$$$$"" """"""$$$$"""$$$$$$$$$$"$$$$$$$$$"$$$$$$"$$""$$$$$""""""""$$$$$"""""$""$""""""""$$$$"""$$$$"$$"""""$$$$$$$$$$$$""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$&&&&&&&&&&&&&&&$&$$&&&&&&$$$&&$&&&(((((((((((((&&&((((&&&&$$&&&&&&$$$$$&$&$$$$$$&$$&&$""""" """"""""""$"""""""$$"$"""""$$"$$$""$$$$$$$$$"$$$$$$$$"$$"$$$$$"""""""""""""""""$""""""""""$"$"$$"$"""$"""""""$""$$$""""$$$$$"""""""$$$$$$"$$"$$$$$$""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&$&&$&&&&&&&&$&&&&&&&&&&&&&&& $&&((((((((((((&(&(&((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"" """$$$&&$""""""""""""""""""""""""""$$$$$$$$$$$$$$"""$$$$$$$$""""""""""""""$$$""""""""$$$$$"""""""$"$""""""$""$"""$"""$$$$$""""$$$"""""""$$""$$""$""$$$$$$$"$$$$$$$$"$$"$$$$$$$$$$$$&$$&$$$&$$&$&&&$$$&$&&&&&&&&&&&&&&$$$$&&&&&&$&&&(((*((((((&&&((&&&&&&&&((&&&&$&&&$$$$$$$$$$$$$$$$$$$$$&&&$$"""""$$$$$&$$""$$$""""""$$$""""""""""""$$$""$$"$$$$"""$$$$$$$"""""""$""""""$"$$$""""""""$$$$$""""""$$$""""""""""""""""$$$$""""$"$$$$$"""""""$$$""""""$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&$&&&&&&&&&&&&&&&&&$$$&&&&&&$ $&&&((((*(((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&$$""$$$""""""$$$$"""""""""""$"""""$$$$$$""""$$$$$$"""""""$$"""""$"$$$$"""""""""""""""""$""""""""""""""""""$$$""""""""$$$$"""""""$""$"""$""""""""""$$$$$$""""$$$$$$$$""$$$$$$$$$$$$$$&&$$$$$$&$&&&&&&&&&&&&&&&$$$&&$&&$$$$ $&&(((((((((((((((((&&&&&&&&&&$$$&&&&&$$$$$$$$$$$$"$$$$$$$$""$$$$$$$""$$$$""$$$$"""$$$$$$""""$$$"""""""""$$$$""""""$$$$$$"$$"$"$$$$$$"$""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""$$"""""""$""$""""""""$"""""$"$$$"""""""$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$&&&&&&&$&&&&&&&&&&$$$$&&&&&$$$$ $&&(((&((((((((((&&&&(&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$""""""$$$$$$$$$"""""$"""""$"$$$$""""$$$$$$$"""""""$$$""$""$$$$$$$$"$$$$$$$$""$$$"""""""""""$$$""""""""$"""""""""""""""""""$"""""""$"""$"""""""""""""""""""""""""""$"$$"$"""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&$&&&&&&&&&&&$$$&&&&&&&$&&& $&((((&(((((((&(&(((&((&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$"""""$$$$$$"""""""""""""""$$$$"""""$$$$$"$$"""""""$$$""""""$$"$$"$"$$$$$""$"""$"""""""""""""""""""""""""""$"""""""""""""""""""""""$$""""""""""""""""""""""""""""""$""""""""$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$&&&&&$$$&$$$$$$$$&$$&&& &&((&((((((((((((((*(((&&&&&&&&&&&$$$$$$$$$$$$$$&&&&$$$""""$$$$$""$$""$""""$"""""$$$"""""$$$$$$"""$"$""""""$$"$$$$$$"""$$"$$$"""""$$$$""""""""""$"""""""""$""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$$&$$$""$$$$$$$$$$$$$$$$$$$"$$$&$&&&&$$$$&&&$$$$$$$$$$$$$&$&$&&&&$"&&((((((((((((((((((((&&(&&(&(&&&&$$$&&$$$&&$$$&&&&&$$$$$$$$$$$""$$$$$"$$$""$$$$$$"""""$$$$$$$$"""""$"$$""$$$$$$$$""""$$$$$$$"""""$"$""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$&$$$$$&$&$&$$$$$$$$$$$$$$$$&&&$&$ &&((((((((&&(((((((&&&&&$&((&&&&&$$&&$$$&&"$$$&$&$$$$$$$$$$$$"""$$$$$$$$$$"$"$$$$"$"$""$$$$""""""$$$"$$""""$$$"$""""$$$$$$"""""$""$"$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""""$""""$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&&&&$$$$$$&&$$$$&& &((((((((((((((((&&&&&(**&&&&&&$$$$$&$$$$$&&&$$$&$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$"$$""""$""$"""""""$$$"$$$"$"$$""""""$$$$$"""""""$""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" "" """""""""""""""""""""""""""""""$$$$$""$""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&&$$$$ &(**((((((((((((&&&&&&&(*&&&&$&$&$&$$&$$$$&$&$$$$$$$$&$$$$$$$$$$$$$$"$"$""$$"""""$""$$$$"""""""""$$"$$"$$"""""""""$$$"$$""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" " """"""""" """""""""""""""""""""""$$$$""""""$$$$$"$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$ &((((((((((((((((&&&&&$&&&&&&$&&$&$$$$$$$$$&&&$$$$$$$$$$$"$$$$$$$$$$$"$$$""$"""""$""$""""""$""""""""""$$$"""""""""$$$$""""""$$""""""""""""""""""""""""""""""""""""""""""" " """"""" " """""""" """""""""""""""""" """"""""""""""""$$"""""$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$&&$&$$&&&& &(((((((((((((((&((((($"$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$""""$$$$$"""""""$$""""$$""$$"""""""""$""""""""""$$$"""""""""""""""""""""""""""""""""""""""""""" """""" """"""""" """"""""""" """"" """""""" "" """"""""""""$$"""""""""$"$"""$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&& &&&(((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$&&$$$$$$$$"""$$$""""$$$""""""""""""""$$$$$$$"""""""""""""""""""$$"""""""""$""""""""""""""""""$""""""""""""""""""""""" """"""""""" """""""""""""""""" " """"""""""""""""""""""""""""""$$"$""""""$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$&&&$&&&&&(((((((&&&&&&((&&&&&&&&&&&$$$$$$$$$$$$$$$$&$&$$$&&&&&&$$$$$"""""$""""""""$$"$""$""""$$$"""""" "" """""$$$$$""$"$$$$"$"""""""""""""""""""""""""""""""""""""""""" """"" " """""""""""""""""" """"" " " "" """""""""""""""""""$""""""$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&(((((((&&&&&&&&&&&$&&&&&&&&&$&&$$&$$"""$$$&&$$$$&&&&&$$$$$$$"$$$$$"""""""""""""""""""""$""""""""""""""""$$$$"""""""$"""""""""""""""""""""""" """"""""""""""""" """"" " " " """" """""" " """""""" """""" """"""""""""""""""$$""""$$$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$&$&&$$$&&&$$$$$$$$$$$$$$""""$$"""""$""""$""""""$"$$$""""""""""""""""""""""""""""$"""""""""""""" " """"""""""""""""" "" """"" """"" """""""""" """""" """""""""""""""""""""""$$$$"""""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&(((((((((((&&&&$$&&&(&&$$$$$&&&&&&$$$$$$$$$"$$$$$$$&&&$$$$$$$$$"""""""""""""""""$""""""""""$$$$$"$"""""""" """"""""" " """""""""""""""""""""""""""""""""""""""" " " """ """"""""""" " "" " """""""""""""""""""""""$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&(((((&&&&&((((&&$$$&&&&&&$$$$$$&&$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$""""""""""$"""""""$$"""""""""$$""""$$""""" """""""""""""""""""""""""""""""""""""""""""""""""""" "" """""" """"" """"""""" "" " " """""""""""""""""""""""""""$""""""$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&(&&&&(((((((&&&&&&&&&&$$$&&$&&$$$$$$$$$$$$$$$$$$$$&$$$""$$$$$$$$""""""""""""""""""""""""""""""""""$$""""""" """"""""""""$""""""""""""""""""""""""""""""""""""" "" "" " "" ""  """ " "" """""""""""""""""""" " """""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&((((((((&&&&&&&&&&$$$$$$&&$$$$$$$$$$&&&&$$$$$$$$$$"""$$$$$$$$$"""$$$$"""""""""""""""$""""""""""$""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""" " "   "" """"""" " " """""" """"""""""""" """""""""$$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&(((((&&&&&&&&&&$$$$$$&&$$$$$$$&$$$&&&&$$$$$$$$$$"""$$$$$$$$$$$$$$$"$"""""""""" """""""""""$$""""""""$""""""" """"""""""""""""""""""""""""""""""""" " """""" """  """ " ""$"" " """" """""""""" """"""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$"""""""""""""""""$"""""""""$"""""""""$"$""""""""""""""""" """""""""""""""""""""""" "" """" """ """"  " """ " " """""" """ """ " """"""" """"""""""""$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ "&&&&(((&&&&&&&&&&&&$$$&$$$$ $$&&$$$&&&$$$""$$$$$$$"$$$$""$$$$$$$$$$$$$"""""""""" """ ""$""""""""""""""""""""$""""""""""""""""""&""""""""""""""""""""""""" " "" " """""  " """"" """""" "" " """""""""$"$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&$$$""""$$$$$$$$$$$$"$$$$"$""$"$$$$$$"""$"""""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""  """""" " """"  "" """"  " " " " """" """""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$&&&&&&&&((&(((((&(&&&&$&&&&&$&&&$$$$$$$$$"""""$$$$$$$$$$$$$$"""""""$$$$$$"""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""" """ """" "" ""  """ """""  " ""  " " "" """""""""" "$$$$$$"$$$$$$$$$"$$$$$$$$$$"$&&&(((&&&&((((((((((((&&&&&$$$$$$$&$$$$$""""""""""$$$$$$$$$$$"$$$$$$$$""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " " " " """" "" " """""" "" """"""""""""""$$$$$"$$$$$$$$$"$$$$$$$$$$ $&&&&&&((((((((((((((&&&&&&$$$$$$$$&$$$$$$"""""""""""$$$$$$$$$$$$$"$$"""""$$""""$""""""$"" """"""""""""""""""""""""""""""""""""""""""""""" "" " "" " "" " " """ " """"" "" """"" """"$"$"$$$$$""$"$"$""$$$$$$$$$$$$$$&&&(&&&(&(******(((&&(&&&$$$$$&$$$$$$$$$$$""""" """""$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  " " "" " " """" " """"" """"""""""""""""""$$$"$$$$$"$$$$$$$$$$$$$"&&&&&(&&&&((***(((&&&&&&&$$$$$$$$$$$$$$$$$$$$""""""""""$$$$$$$$$$$"""""""""""""""""$""" """"""""""""""""""""""""" """""""""""""""""""""""""  " " " "  " """" " """"""""""""$"$"$""""$$$$$$$$$$$$$$$&&&&(&&((***(((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"""$"""$"$$$$$$$$$$$$""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""" "" " """  " "" """  " """" """""""""""""$""""""$$$$$$$$$$$$$$$$&&(((((**(((((&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$""$$$""""""""""""""""" """"""""""""""""""""""" """" """"""" """ """""" "   "  " " "" """ """"""""""""""""""""$$"$$$""$$$$$$"&&((((***(((&&&&&&&&&&&&$&&&&&$&$$$$$$$$$$$$$$"""$$$$""$$"$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" "   " " """"""" """""""""""""$"""""""""$$$$"""$$$$"$&&&&((**(((((&&&&&&&&&(&&&&&&$$$$$$$$$$$$$$""$$$$$$$"""""""$$$$$$$""$$$$""""$"$""$"""""""""""""""""""""""""""""""""""""""""""" """ """"" "     " " """ """"""""""""""""""""""""$""$$$$$"&&&&&&((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""$$$$$$"""""$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""""""""""""""""" """""""" " """ "    "  """ """""""""""""""""""""""""$$"$$$$"&&&&&&&((((((&&((&&&&&&&&&&&&&&&$$$$$$$$"$$"$$$""$""$$""$""$$$$$$$$$"$$$$$"$"$$$$$"""""" """""""""""""""""""""""""" " """""""" " "    """ "  "  "  """""""""""$"$$"""""""""""""""""$$$"$&&&&&&((((((&&&&(&&&&&&&&&&&&&&$$$$$$$"$$$$$$""""$$$""""$"""$$$""$"""$$$$$$$""""""""""""""""""""""""""""""" """" """" " " ""  "" ""$$"""""""" " ""  "$$$$$$$ " """""""""$""$$""""$&&(&$"""""$$$"$&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$"$$$$$""""$"$$$$""""$$$$$$$$""""""""""""""""""""""""$"""""""" " " " """" """" "" "  """$""""""" """" " "$"$""$$$$ """"""""""""""$$$$$&&&&&&&(&&$$"$"$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$$""$$$$"""""$$$"""""$$$$$$$$$$$$$"""$"$"""""""""""""""""""" """""" """  "" """  """"""$$$$" """"" """"""""""$&&&&&$&$$&&&&&$"$""&&&&&&&&&&&&&&&&(&&&&&&$$$$&&&&&&&$$$$$$$$""""$$"""""""""" "$"""""$$$"$$$$$$$$$$$"""""""""""""""""""""""""" """""""" " """ " "     """"""""$$$" " """""""""""$""$$$$$$$$$$$$$&&&$$""&((&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&$$$$$$$$$$""""$$""""""""""""""""$$$$$$&$$$$$$$$$"""""""""""""""""""""""" """ """        """"""""""" """""" """"""""""$$$$$$$$$$$$$$$$$$" ((*(((&&&&&&&&&&&&&&&&$(((&&$&&&&&$$$$$$$$$$$$$$$""""$$""""" """$"$"""""$$$$$$$$""""" """"""$"""""""""""" " "" "             """"""""""" """"" " """""""$$$$$$$$$$$$$$"$$$$" ((((((&&$&&&&&&&&&&&&&&(((($$&$&&&&$&$$$$$$$$$$$$$$$$""$"$$$" ""$"$""$""$$$$$$$"$""""""""""""$""""""""" " "         " ""  " """ """"""""""""""""$$$$$$$$$$$""""$$$" &(((((&&&&&&$&&&&&$$&$$&&&&$$$$$$&&&((&$$$$$$$$$$$$$$$$$$$$$"""""""$$$"$"$$$$"$""$""""""""""""""""""""""" "" "          """"" " """""""""""""""""$$$$$$$"$"""""$$$$ &&((((&&$$$&&&$$$$$&&&""$$$$$$$$&&&&&$&$&$$$$$$$$$$$$$$$$$$$""""""$$$$$$""$$$$"$"$"""""""""""""""""""""" """""""" "          """$  " """""""""""" """"$$$$$$""""""$$$$$ &(((((&&&&&&$$$$"""""$$" "$&$$$$$$&&$&&&&&&&$$$$$$$$$""$$$$$""""""""$$$$"$"$"""""""""""""""""""""""""""""" "" """ " " "        """$$ $"""""""""""""""" """""""""""""$$$"$$ &(((&&&(&&&$$$"" ""$$&&&&$$$$$"$$$$&$&&&&&&&$$$$$$$"""$$""$""""""""$"$$$$"$"$$$""""""""""""""""""""""" " "             """$$  $$""" """""""""$"" """"""""""""$$$$""" &((&&(**((&$$$$$""""$$$$$$&&$$$$""""$$&$&&&&&&&&&&&&$$$$$$$$$$""""""""""$$$$$$$""$""""""""""""""""""" """ " """""" "            """$$$ "$$"""" """"""" """"" """""$$$$$$$$$"&&&((((((&&$$$$$&$$$$$$$$$$&&$$$$$"""$$&$$$$$&&&&&&&&&&&&$$$"$"""""""""""""$$$""""""""" """""""""""""" "" " "               " ""$$$$$$"""""" """"""""""""""  """$$$$$$$"$&&(((((((&&&&$$&&$""$$$"$$$$$$$$$$$""$"$$$$$$$&&&$$$$&&$$$$""$""""""""""""""$""""""""""""""""""""""""              """ """""""" """" """""""""""  ""$$$$$$$$&&&((((((*((&&((((($"""""""""""$$$$""""""""$$$$$$$""$"$$$$$""""""""""""""""""""$"""""""""""""""""""""""               """ "" """"""""""""""" ""$$$$$""$$&&&(((((***((((**((&$"""" "" """$"$$"$$$$""$$$$$$$$"""""$$$$$$""""""""""""""""""""""""""""" " ""            """ " """""""""""$$$$$""""""$""""""&&&((((((((**((&&((&&&&$$"""""""$"$$$$$""$$$$$$$$$$$$$$""""$$$"$$"$$""""""""""""""""" "" """" " " "          " """""""""""$$$$""""""""""""&&&(((((((((((((((((&&&&$$$$$$$$$$$$$$$$""$$&$$$$$$"$$$""""$$$$$$$$$""""""""""""""""" """"""""""""" "         """"""""""""""$""""" """"""&&&((((((((&&((((((((&&&&&&&$$$$$$$$$$$$$"""$$"$$$"$$$""""$$$$""""$$$""""""""""""""""""""""""""""" """"             " """""$$$$"""""""""""" """"$&((&((((&&&&&((((((&&&&&&&&&$$$&&$$$$$$$""""$$$$$$"$$$$"$$$$$$$$$$"""""""""""""""""""""""" """"""""          "" "" ""$"$$$""$"""""""""""" """"&((*(((&(&&(((((((&((&&&&&(&&&&$&$&$$$$$$$$ """""""""$$$"""""$$$$$""""" """"""""""""""""""""""""""       "" "" " """"""""""""""""" """"""""""((((((((&&(((((((((((((&&&&(&&&&&$$$$$$$$$""$""""" $$$$$""$&&&&&$$"""""""""""""""""""" """"""""            " """" """"""""""" """""""""""""&(((&&(&(&(((((((((&((&(((&&&&&&&$$$$$$$$$$$$$$"$""""""$"" "$$$$$$$""""""""""""""""""""""""""""""            """"""" """""""""""" &((&&&&(((&(((((((((((((((&&&&&&&$$&$$$$$$$$$"""$"$$$""" """$$$$"$""""""""""""""""""""""""""""""            """""" """""""""""&(((&&(((((((****((((&&(&&&&&&&&&&&&$&$$$$$$$$""""$$""""""$$"""""""""""""""""""""""""""""""""" "           "  """"""""""""""""$"&(((((((((&((((*((((((((&&&&&&&&&&&$$&$$"$$$$$$$$$$$""""$$$$"""""""" """"""""""""" """""""""" "             " """""""""""""$&((((((((((((((((**(((((&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""$$$$$$""""" """"""""" " """""""""       ""  """""""""""""""$&(((((((((((((((((((((((&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$"""""" """"""""""""" """""""" "       "" ""   "" """"""$$"""&&&&((&(&((((((((((((&(((&&&&&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$"""""""""""""""""" " "" " " "          """ " "    " """"""$$$""&&&((((&&&&&((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""$$$$$$"""""""""""""""""" "" "" " "        " """ " """ """""$&&(((((&&&&&((((&&&&&&&&&&&&&&$"""$$"$$""$$$$$$"""""""$$""""""""""""""" "" """"" " " " "     " """" """""" "" """""""" "$&&(((((&&&&&&&(&&&&&&&&$&&&&&&$$$$$$$$""""$$""$""$"""$"$""""""""""""""" """""""""""""     " """" """" """"""""""&&&(((*((&&&&&&((&&&&&&$$$$$$$$$$$$$$$$""$""$"""$""$""$""""""""""""""""" "" """""" " "         """""" " """""""""&&(((*((((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$$"""""""""""""""""" " """ "" "" " "     " """" """"""""""""&(((((((((&&$$$$"$$$$$$$$&$$"$$$$$$$"$$$$""""""$$"$""$""""""""""""""""""""" """ """""""""      """ """ """"""""""(((((((((&&&$$$$&&$$$$&$&&&$&$$$$$"""""""$"""""""""""$"""""""""""""""" """""""""""""""      "" " " " """"""&((((((((((&&&$&&&&&&&&&&&&$&&$$$$$$$"$"""""""""$"$"$"""""""""""""""""""""""""""""        " """"""""""""""&(((((((&&&(((&&(&&&&&&&&&&&$&&&&&&$$$"""""""""""""""""""""""""""""""""""""""""""          "" " "" """""""""""&&(((((&&&&&&&&((((&&&&&&&&&&&&&&&&&&$$$""""""$$"""""""""""""""""""" """""""" " ""      """" """""""""""""&&&((&&&&(((((((((&&&&&&&&&&&&&&&&&$&$$$$"$$$$"$""""""""""""""""""""""" """"""" "   """""" "" """""""""""""&&&(&&(&&&&(((((&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$"""""""""""""""""" " " ""   """ """ " """""$$$""""$&(&&&&&&&&&(((((((&&&&&&&&&&&&&&&$$$$$$$$$$""""""""""""""""""""" " """" "      """  """$"$$""$&&(((&&&&(((((&&&&&&&&&&&&&&&&$&&$$$$$&&$$"$"""""""""""""""""""" " " " ""   " " " ""$$$"$&&&&&((((((((((((&&&&&&&&&$$$$$$$&&&&&&&$$""""""""""""""""" " " " "   " "" " """""$&&(((((((**((((((((&&&&$$$&$$$&$$&$&$&$$$""""""""""""""""""" ""     " " """"""""" " &&&((((&((((*((((((&((&&&$$$&&&&&$$$$$$$$"""" """"""""""" " " " """" "     " " "" """""""""""" $&&&(((((((((((&(&&(&&&&&&&$&&&&$$$$$$$""""$"""""""""" """" """"" ""      " " """"" """"""""""""&&&(((&(((&&&&&&&&&&&&&&&&&&$$$$$$$$$"$""""$""""""""""""" "" " " """ ""          " " " """"""""""""""""$&&&((&&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$"""""""""""""" """" " ""      """""""""""""""""$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$"$$"""""" """"""" " """""         " """"""""""""$&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$"""""""""""" "" " "" ""     " """"""""""""""""$&&&&&&&&&&&&&&&&&&&$&&&&&$$$$"""$"""""""""""""""""" "      " """"""""""""" $&&&&&&&&&&&&&&&&&&&$&&$$$$$"$$$"$"""""""""""""""" """ " "       " """"""""" ""$&&&&&$&&&&&&&&&&&$&$$$$$$$$$$$$"""$$"""""""""" """" "" "           " """"""""" """"$&&&&&$$$$&$&&&&&&&&$$$$$$$$$$$$$"$$""""""""""""""""" "        """""""""" """ $&&&&&&&&&&$&&&&$&&&&$$$$$$$$$$$$"$$""""""""""" """"""" "      " """"" $&&&&&&&$$$$&&&$$$&$&$$$$$$$$$$$$$"""""""""""""" "        """ """ "" " $&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""      "" "" """" "" $&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""      " "" """$"" " $&&&&&&&&&&&&$$$$"""""$$$$$$""""""" """"""""" "        " """" """$""$$$&&&&&&&&$$$$$$""""""""""""""""" """"""""" "            " """ " """ $$&&&&&&&&&&&$$$$$""""""""""""""""""""""""""""""" " "        " """ "$$$&&&&&&&&&&&&$$$$$$$$""""""""""""""""""""""""" " " "" ""           """""""""$$&&&&&&&&&&&&&&&&&&&$$$"""""""""""""""""""""""" "        " """""$""" $$&&&&&&&&&&&&&&&&&&&$$$$$"""""""""""""""""""" "      """""""""" $$&&&&&&&&&&&&&&&&$$&&$$$$$$$"$$"""""""""" """         " """""""""" $$$&&&&&&&&&&&&&&&&&$$$$$$$$$$""""""""""""""         " """""""""""" $$$&&&&&&&&&&&&&&&&&$$$$$$$$"$$$$$"""""""""            "" """""""""""" $$&&&&&&&&&&&$$&&&&&&$$$$$$$$$$$""""""""""" "            "" """ " """"$&&&&&&&&&&&&$$$$$&$$$$$$$$$$$""""""""""""" " "     """" """"""$&&&&&&&&&&&$&$$$$$$$$"$$$$$$$""""""""""""""""          """"""""""""$$&&&&&&&&&&$&&$$$$$$$$"$$$$"""""""""" " """"     " """""""""$&&&&&&&&&&&&$$$$$$$$$$$$""""""""""" """"          """""""$&&&&&&&&&&$&&&&&&$$$$$$$$$""""""""""""" ""           """"$&&&&&&&&&&&$&&&&&$$$$$$$""""""""""" " " ""              "" $&&&&&&&&&&&&$$$$$$$$$$$"""""""""""""" """"             """"$&&&&&&&&&&&&&&$$$$$$$$$$$"""""""""""""""            """"$&&&&&&&&&&&&&$$$$$$$$$$$$"$"""" """""""""         ""$&&&&&&&&$&&&&&&$$$$$$$$$$$$"""""" "" "            "$$&&&&&&&&$&&&$&$$$$$$$$$$$""""""""""""         "$$&&&&&&&&$&&$$$$$$$$$$"$$""""""""" " "     """$$$&&&&&&$$$$$$$$$$$$$$$$""""""""" "" " "       " " """"""""$$&&&&&&&&$$$$$$$$$$$$""$""""""""""" """ """"       """"""""""" ""$$$$&$&&$$$$$&$$$$$$$""$"""""""""""""""" "          """"""""""" $$$&&$$$$$$$$"$$$$$""""""""""""" """          """"""""""""$$$&&$&$$$$$$$$$$$$$$"""""""""""""""""       """"""""""" "$$$&$$&&$$$$$$$$$$$$$""$"""""""""""" "          """ """""""$$$$$&&$$&$$$$$$$$$$$$"""""""""""""           "" """""""$$$$$$$$$$$$$$$$"$"""""$""""""""" ""         """ "" """ "$$&$$$$$$$$$$$$$$$$"$"""""""" """"     " """"" $$&$&&$&&$&$$$$$$$$"$""""""""""       """ $$$&&$$&$$&$$$$$$$$$$$"""""" """       " """$$$&$$&&&$$$$$$$$$$""""""""""""" "      "" " "$$$$$&&$$$$$$$$$$"""""""""""" " " "       " " "" "$$$$$&$$$$$$$$"$"$"""""""""""" " "  " " "$$$$$$&$$$$$$$$"""$"""""""" "" """" "    "" "$$$$$$$$$$$$$$$$"$""""""""""""""""" "     "" "$$&$&&&$$$$$$$$"$$""""""""""""""""   ""$$$$$$$$$$$$$$$$$$""""""""" """"  ""$$$$$$$$$$$$$$$$""""""""""""""   "$$$$$$$$$$$$$$$"$$$"""""""""" ""  "$$$$$$$$$$$$$$$""""""""""""""  "$$$$$$$$$$$$$$$$$"""""""""""" "     "$$$$$$$$$$$$$$$$$"""""""""""" "     "$$$$$$$$$$$$$$$$"""""""""" ""        "$$$$$$$$$$$$$$$$""""""""""      "$$$$$$$$$$$$$$$$$"""""""""""   "$$$&$$$$$$$$$$$"""""""""" ""     "$$$$$$$$$$$$$"""""""""""""""" "      " "$$$$$$$$$$$$""""""""""""" " " """     ""$$$$$$$$$$$$$""""$""""""" "" "        "$$$$$$$$$$$$""$"""""""""" "" "       "$$$$$$$$$$$"""""""""""""" "    "$$$$$$$$$"$"""""""""""" "       $$$$$$$$$$$""""""""""""" ""     "$$$$$$$$$$""""""""""""   ""$$$$$$$$"$""""""""" "      "$$$$$$$$$$$"""""""" " "       "  "$$$$$$$$$$"""""""""" "    """"   """$$$$$""$""""""""" "   ""$$"   """"$"""""""""""""""""   """""    """$"""""""""""""""""" "   """"$""$$$"     """"$"""$""""""""""" ""    """$$$$$$"""    """"$""""""""""""""""    """"$$$""""  """$"""$"""""""""""""""     ""$$""""""     """""""""""""""""""""""    """"""     """"$""""""""""""""""          """""$"""""""""""""         """"$"$$$""""""""""     """""$"""""""""""     """"""""""""""       """"""""""""""""      """"""""""""" """     """"""""""" ""       """"""""""" "    """"""" """"" " "      """"""" "" "" " "    """""" " "  " """" """" "      """""""" """ "" "     """"""""""""""" " "     """"" """""" "     " "" "     "      """"""   """""""   """"""""    "" "                              "                                       """