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 = '459B10' IMAGE_NUMBER = 55544309 IMAGE_TIME = 1977-11-20T08:34:35Z EARTH_RECEIVED_TIME = 1977-11-21T09:49:18Z ORBIT_NUMBER = 459 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 MAPPING 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 6 +F(ÒÎ)ÿ>-è4¢#ÞÄ%¥83 ð+4‰òãÔü,êíñ´5¸_É1"*,,,,,,,,,,,,,.,,,,,,,,,,**********(*,******,**************,,,**************,,,**,*****,,,***,,,,,,,,*,,,,,,,,,,,,,,,,.,,,..,..,......,.........,.......,,,..0............................000..0.............0.....00......0.0..000...0000.000000000.0000000000000000.0..,,...,,,.,,...,,,,*,**((& (,,,,,..,..,,,,,,,,,,,,,,***"&,,,***,,,,,,,,,,,*,*********,,,,,****,,,*,,*****,*,,,,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,..,.............,....,.......,,,..,,.,...,,,,......,,,,.....,......,,,,,....................,................0.0.......0000.0............,..,,,,,,,,*,,,*****(((&$**,,,,,,,,,,,,,,,,,,,*****,**(******,,,,,,*,,,*,*******,**$********(***************,,,&(****,********,****,*,,*,,*((,**,,,,,,.,,,...,,,,,,,..,,,,,*,,,,.,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,**,,,,,,.,,,,,,,,,,,,,,,..,,,,,,,....,.,......,..........................,...0.,,,,*,,,,*,******((*(&"(*,...,,,,,,,,,,,,,,******,****************,****************((*********((********(****,,************(**(*******************,,,,....,,,,,,,,,,**,,(**,,**,,,,*,,,*,,,,,,,,,,,,"&**,,,,,,,*,,,,,,,,,,,,*,,,*&**,,,,,,,,,,,,,,.,,,,,,,,,,,,..,,,,..........,........,,,,,,,,,,,,,,.,,,***********(((&$***,,,,,,,,,,,***,**********************************(*(*((((((****(*(**********((**((***********(*(*(((**(********************,,,,,**,,,,*,,,*,,*********,,,,******,***,,**,*********(*******,,**,,,,,*,*,*(****,*,**,,,,,,,,,,,,,,,,,,*(,,,,,,,,,,,,,,..,,,,.....,,$&,,,,,,*,,**,,************((&"(****,**,***,,,*,,,*****(((((((**************((((((((((((((((*((*((**(*((((((((**(*((**(****((*((((((((((((*******(*((*************,,**,,**,***,*********.******,*****************(*(**((((****************************,,****,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,....,,*,,,*,*******************(((& (**************,****(**(((((((((*****(((****(*((((((((((((&(((((((((((**(((((((((*((*(((((((((((((((((((((((**(((((((((((((*(********,*****************************(****((***(*(*((******((((**********,*****((*************************,*****,,,,,,,,,,,,,,,,,,,,,,,**,******************(((((&(& "***********,*********((*((**(*********((**(((((((((((*((((((((((((((((((((((((((((*((((((((((((((((*(((*((((((((((**(((((((((***************(*******************(***(***(((***(((((****(*(((((****************(***(**********(*****,***********,,****,*,,,,****,,,,,,,**************(*(***(*(((((& (********(**********(((((((((**(***((**((((((((((((&&&&&((((((((((((((((((((((((((((((((((((((((((((((&&(((((&(((((((((((((((((****((***(**((*(**(********(((((((**(((*(*(((*(((&&&(****((((((((**((((*(**(*****(((((**((******************************,**,***,*****,***,****(((((((((((((((**((&& ((****************(((*(*(*((((((((*((((((((((((((&(((((((((((((((((((((&((((((((((&((((((((&&(((((&((((((((((((((((((((((((((((((((((((((((((**(*******((*(((((*(**((((((((((*((((((**(*((((****(((((******((((((*(((((((*(****(***(*************************,**************(((((((((((((((((((((& ((((**(******************(((((*(***(((((((((&(((((((((((((&&((&(((((((&(((((((((((&&&((&&&((((((&((((((((&((((((((((((&((((((((((&((((((((((((((****(((((((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(((((*(***********************************(*((((((((((((((((((&& (((((*(***((*************((((*((((((((((((((((((((((&(&(&((&&(((&(((((((((((((((((&&&((&&&&&&&&&&((((((&&((((&&(&&&&&(((((((((&&((((*((((((**((((((*(((*(((((((((((((((((((((((*****(((((((&&(((*((((((((((((((((((((((((**(((*((((**((*(*(*****((**(**************(******(((((((((((((((((((((((& (((******(((*((**(((*****((*((*((**((((((((((((((((((&(((&&((&(((((&&&&&((&&((&&&&(&&&&&&(&&&&(((&((((((&&(&(&&(&((&&((((&&((((((((&((((((((((((((((((((((((((((((((((&(((((((((*****(((((((((((((((((((((((*((((((&((((((*((((((((((((((*((((((*(((((((*(******(**(***(((((((((((((&&&((((((((&&& (((((****(*(*(((******(*(((*(((**(((((((*((((((((((((((((((((((&(&(&&&&((((&&&&(&&((((&&&(&&&&&(&&&&((((&&&&&(&&&(&((&&&(&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((&&((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((**(*((*((((((((((((((((&(&&(&(((((&& &((*((*****(((************((***((((((((((((((((((((((((((((((&(&(&&&&&&&&&&((&(&&&&(&&&&&&&(&((&&&&&&(&&&(&&&(&(&(&&&&((&&(&&&&&(((((((((((&(((((((((((&&(((&(((((&((((&((((&((&&((((((((((((&(((((((&(&(((((((((((((((&&&&(((((((((((((((((((((((((*((((((((*((((((((((((((((((((&&&&&&&&&((&&&&$&((((****(*(****(*((*****((((**(((*(((((((((((((((&((((((((&&(((&&&&&&&&(&&(&&&&&((&&&&&&&(&&&&(&(&&&&&&&&&&&&&&&&((&&&&&&&&&&&((&(&&&&(&&(((&&&(((&((((&&&((((&&&&&&((&&&&&&&&(&&&(&((((*((((&&(&(&(((((((((((((((&((&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((&((&&&&&((&&&&&&&&&&(((((**********(**(*****(*(*(*(((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&(&&&&&&&&((&&&&&&&&&&&(&&&&&&&(&&&&&&&&((&&&&&((&&(&&&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&&((((&(((((((((((((((&&&&&(&&(((((&((((((((((((((((((((&(((((((((((((((((((((((((&&&&(&&(&&&(&&&&&&((((((***(****(****((*((*******((((((((((((((((((((&&((&&&&(&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&&&&&&&&&&(&&&(&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&(((((&((&((((((&&&&&&&&&((&(((((&(((((((((((((((((((((((&&((((((((((((&(&&(&&&&&((&&&&&&&&&&&(((**(((*((((*((****(((********(((((((((((((((&(&(((((&&((&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&(&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(&&((&&&&&&&&&&&(&&&&&(((&&&&(&&&(&(&(&((&&&&((((((((((&&&(&&((((((((&((&((((&&&&&&&&&&&&&&&&&&&(((((((**((*((******(((**((*****((((*(((((((((&(&&(&(&&((&&(&(&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&(((&&&&(&(((&&&&(&&&&&((&&&&&&(&&&(&(&(&&(&(&&&&&&&(&&&&&&&(&&&((((&(&(((&((&&&&&&(&&&&&&&&&&&&&&&((((**(((***(**((**((((*(***((*(((((((((((((&&&&(&&&&&(((&((&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&((&&&&&&&&&(((&&&((((&((&&&&&&&&&&&&&&&&&&&&&&&&&(((**(((*(****(****(((((*(((((((*((((((((((&&(&&&&(&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&$$&&&&&&&&&&&&&&&&&(&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&(((&(&&(&&&&&&&&&&&&&&&&&&&&&&&((((*(****(***(*(***(***(*((((((((((((((((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&((&&&&&&&&(((((&&(&&&&&&&&&&&&&&&&&&&&&&(&(((((***********(****(((**((((((((((((((&&&&(&&&(&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&$$$$$$&&&&$$$&&&&&&&$$&&$&&&&&(&&&&&$$&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$&&$$&&$$$$$$$$$&&&$&&&$$&$&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&$&&&(((((((**********((((**(((((((((*(((((&((&(&(&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&$&$$$&$$$$&&&&&&&&$&&&&$&&&&&&$$&&&&&$$&&&&&&&&&&&$&$&&&&&&$&$&&&&&&&&$$$$$&$$$$&&&&&$$$$$$$$$$&&$$$$$$$$&&&$$&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&$&&&&$&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$(((((((***************(((((((((*(*(((((((&(&&&&&&&((&&&&&(((&&&&&&&&&&&&&&&&&&$$&&&$&$$$$$&&&&&&&&&&$&&&$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&$&$&$&$&$&$&$$$&&&$$$$$$&&$$&&&&$$$$$$$$$$$&$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&$(*(((**********((*****((*((*(((((((((&(&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&$&&&&&&&$$$$&&$&$$$$$$&&&&&$$&&$$$&$$&&&$&&$$&&&$&&$&&&$&&&&&&$&$$$&&$$$&$$$$$$&$$$&$$$$$&&$$$&$$$$&$$$$$$$$$$$$$$$$&$$$&&&&&$&&&&&&&&&&&&&&&&&$&&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$$$"&(**************((*****(((((((((((((((&(&&&&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&$$$$$$$&$&&$$$&&&$$&&&$$$$&&&$&&&&&&$&$&$$$$$&&$&&&&$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&$$$&&&&$&&&&&&&&$&&&&&$$&$&$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&((*******(******(***((((((((((((((((((&&&&&&&&&&&&&&&&(&&&&&&&&&$&&&&&&&&&$&&&&&&$$$$&$$$$$$$$$$$$$$&&$&$$$$&&&&&&$$$&&&&&&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$$$$$$$$$&$$$$&&$$&$$$&&$$&$$$&&$$&$$$&&$&$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&(***(***(*******(*((((((((((((((((&(&&&&&&&&(&&&&&((&(&(&&&&&&&&&&&&&&$&$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$$&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$$$$$$$$$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&$$&&(*************(((*((((((&(((((((&&&&&&&&&&&&&&$&&&&&&((&&&&&&&&$&&&&$$&&&&$$$$$$$$$$&&$$$&$$$$&&$$$$$&$$$$&&$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$"$$$"$$""$$$$$$$$$$$$$&&&&&$$$&$$$$$$$$$$$$&&&&$&$$$$$$$$$$""$$$$$$&&$&$&&$&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&& &((((************((((**((((((((((((&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&&$$$&&&$$$$$$$$&&$$$$$$&&&&$$$&$$$$$&&$&&&&$&$$&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$&&$$&$$$&$$$$$$$$$$$$""""""$$$&$$&&&&$$&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&(****************(((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$&$$$$$$$$$$&&$$$&$$&$&&$$$&&&&&&&$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$"""$$$$$$&&$$$$$$$$$$&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&$((***********("**((((((((((&((((((&(&&&&(&&(&&&&&&&&&&&$&&&&&&&&&&&$$&&&&&&&&$$$$$$$$$$$$$$&&&$&&$$$&&$$&$&&$$$&$$$$$&&&&$$&&$$$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$"""""$$$"$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$$&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&(&&&&$***,,*********"(*(*(((((((((((&(((&(&&&&&&&$&&&&&&&&&$$$$$&&&&&&&$&$&$$$$$&&$$$$$$$$&$$&$$&$&$$$&&$"$&$$$$&$&$$$$$$$$$$&&$$$$$$"$"$$$$$$$"$$$$$$$$$$$$$$"$$""$"""$$$$$"""$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$$$$$$$$$$&$&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&(&(&$ &*,,,******(*(((((((**(((((((((&&(&&&&&&&&&&&&&&&&&&&$$$&&$$$&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&$$$$$&&$$$&&&&&$$&&&$&$$$$$$$ $$$$$$$$$$$$$$""$$$$$$"$$""""$$$$$$$""$$$$"$$$$""$$$$$$""$$$$$$$$$$$$"$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$&$&$$$$$$&$$$&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&*,,***(*****(((((((*(((((&&(((&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$&&$&$$&&$&&&&&$$$&$$$$$$$$$$$&&&&&&&&&&&$$&$&&$$$$$$$&&&$$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$$$$$$$$$$$$$$$$""$"$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&$$$$$$$$&&$$$&$$&&$$&&$&$&$$$$$$&&&&$$$&&&&&&&$"&&&&&&&&&&&(&$$************(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$&&&&&$$$$$$$$$$$$$$$$$$$&&&&$&$&&&&$&&&&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$""$"""""$$"$"$$$$$$$$$$$$$$$"$$$"$$""$""$$$$$$$$$"""$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&$&$$$&$$$$$$$$$$$$$&$$&&$&&&&$&&&&&&&&&&&&&$&*************(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$&&&$$$$$$$$$&$$&$$$&&&&$&&&&&&$$&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$"$$$""$$$""""$"$""$""$$$"$$$$"$$"$$""$$$"$"$$"$"$$$$$$"""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$&$&$$$$$$&$$$$"$$$$&&$$$&&&&&&&&&&&&&&&&&&$$ $(*************(**(((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$&&&&$$&$$&&$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$""$""$$$$$""$"""$$"""""""$$$$$$"$"""""$$""$$$$$$$$$""$"$$$$"$"""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$""$$$$$$$$$$$$&$$$$$$$&$&$&&$$$$$$$$$&&&$$&$$&&&&&&&&&&&&&&&&&&&$$(((***************(*((((&((((((((&&&&&$&&&&&&&&&&&&&&&&&$&&&&$$&&&&$$&&&&&&$&&&$$$&$$$$$$$$$&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$"$$""$$"""$"""$$$$""$"""""$$$""""""""""""""$$"$$$$$""""$$$$$"""$""$""$$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&$&&$$$$$$$$$$$$$&&$$$&&&$$$$$&&&&&&&&&&&&&&&&$$(**********((*******(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&$$&$$$&$$$$&$$$$$$$$$&&$&&&&&$&&&&&&&&$&$$&$$$$$$&$$$&$$$$$$$$$$$"""""$""$$$""""""$$""$""$""""""$"""$$$$$$$"$$$$""$$$$$$"""$$"$""$$$$$$$$$$$""$$$$$$$$$$$$$"$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&$$$&&&&&&&&&&&&&&&&&&$(*(********((((((((((((((*((&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$&$$$$$$$&$$&&&&&&&&&$$&$&$&&&&&$$$&$$$$$$$$$$$"$$""$$$$"$$$$$""$"$$$$""""$$"$""""""$""$"""$$$$$"$$$$$""$"""$$"$$""$"$"$$$$$$"$$$""$$$$$$$$$$$$$&$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$&&&$&&&&&&&&&&&&$$$(************(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&$$$$&$&$$$&&&$$$$&$&&&$&&&&&$$&$&&$$$$$&&&$$$$$&$$$$$$""""$$$$"""$""""""""""""""""$$$$"$$$$$"$""""$$$$$$$$$$$$$$"""""$$"""$$"$$"$$$$$$$$"$$"$"$$$$"$$$"$$$"$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$$&&&$&&&&&&&&&&&&$$(**********(***(((&(((((((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$$&&$&&$&&$$$$$$$"$$&&&&&$&$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$""""""""""""$""""$"""""$""""""$$""""""""""$$$$$$$$$""""""""""""""$"""$"""""$$"""$$$$$"$$""$$$$$$$$"$"""$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$&&$&$$&&&&$$&&&&&&&$"(***********(((*((**(((((&&&&&&&&&&&&&&&&&$&&&&&&$&&$$&&$$$$$$$$$$$$&&&&$$$$$&$$$$$$$$&&&&$&&&&&$$&&$$$$$$$&$$$$$$$$""""""$$""""$"""""""""""""""""""$""""""""""$""$"$$$$$$""""""""""""""$$""$$$$$"$""""$$$"$""$"""$$$$$$""$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$$$&&&&&&&$$(*************((((*((((&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&$&&&$&&&&$$$$$&&$&&$$$$$$&$$&&&$$&&$&$&$$$$$$$&$$$$$$$$""$"$""""$$""""""""""""""$"$"""$$$$$""""""""$$"$$"""$$$""$$$$$"$"""""""$$$$"$$$"""$$$""$""$$"""$"""""$$$$$$$"""$"$$$$$"""$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&$$$$$$$$$$$$&$&$&$&$&&&&&$$(*********(*(((((((((&&&&&&&&&&&&&&&$&&&&&&&$&$&&$&&$$&&&$$&&&$&&$&&&$&&$$$$$&$$$$&$$$$&$&$&&$&$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""$$$""""""""""$"""""""$$$"$$"""$$$"$$""""$$"$$$$$""$"""$""""""$$""""$"""""$$$""$""$$$""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&&&&&&&&$(*******(((*(((((*((&(&&&&((&&(&&&&&&&&&&&&$&&&&$$&$$$$&&&$$$&&$&$$$&$$$$&$$$$&$$&&$$$$$$$&&&$$$$$$&$$$$$$$$$$$$$$""$$$$$"""""$$""""""$"""""$$""$"""""""""""""""""$"$$"""$""""""$"$$$$"""""""$$"""""$$"""$""""$$""""""$"""$"$$$$$"""""$$$$$""""$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$$&(*******((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$&&$$$$$$$$$&$$$$$&&$$&$&$$$$$&$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$"$$""""$$$$$$""""""$""""""""""""$""""""$$""$"""""""""""$$$$$"$$$$""""$""$$$""""""""""$""""""""""""$"$$"$$$"$"""$""$"""$""$""""$"""$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&$$(((****(((*((((*(((&&(((&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$$$$$$&$$$$&&&$$$$$$$$$&&&&$&$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$"$$$$""""""""""""""""""""""""$"""$$"$$"$$"""""""$$"$"$"""$"$""""""""$$$"$$$""""$""""""""$$"""""""""$"$"$""$$""$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&$&$"((((((*(*((((((((((((&(((&(&(&&&&&&&&&&&&&&$&$$$&&&&&&&&&&&&$$&$$$&&&&$&&$$$$&$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""""""""$"""""$""$""""""$$$"""""""""""$$"""$"$$"""$$""""$""""""""$$""""""""""$""$""$$""""""$$"""$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&&$$$"&&(*****(((((((*&(((((((((&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$&&&$&$$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""$"""""""$$"$""""$""""""""""$""""""""""$$"$$"$$""""""""""$$"""""""""""""$""""""$"$$"""""""$""$"$""$"$$$$"$$"$$$$$$$$$&$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$"&((((*(((((((*(((((((&(((&((&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$""$"""""""""""""""""""""""""""""$"""""""""""""""""$""$""""$$$"""$"$"$""$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"((((*(((*(***((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$&&&&$$&&$&$$$$$$&$$$$$$$$$"$$$$$$$$$"$""$"""""""""""""""""""""$" """" """"""""""""""""""$$""""$""$$$$$$$$$""$""""""""""""""""""""""""""""$$""""""""$$"$"""""""""""$""""$$"$$""$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$&$$$$$&(((((((((((((((((&&((&&&&&&&&(&&&&&&&&&&&&&$$&&&&&&&&$$$&&$$$$$&$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$"""""""""" """"""""""""""" """""""""""""""$$"""""""""""""$"$$""$$$""$$$"""$"""""""""""""""""""$$""""""""""$"$$""""""""""""""$"$"""""""$$$$$$$$$$$$$$$$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$$"&(((((((((((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$"$$$$"$$$$$$""""""""""""""""""""""""" """""""""""""""$$$"""""""$$$$"$"$$$"""$""""$$"""""""""""""""""""""$""""""""""""""$""""""""""$$""""""""$$"""$$$$$$$$$$$$$$$$"""$$$""$$$$$$$$$$$$$$$$$$$$$$"&((*((((*(*****(((((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$"$$$$$""$$"""""""""""" """"" """""""""""""$""""""""""""""""$""$$"""$""""""""""""""""""$$"""""""""$""""""$"""""""""""""""""""""""$""$"""""""""""$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$"((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$&$$$$$$$$$$$&$$$&&$$$$$$$$""$$""""$$$"$$$$$"""$""""""""" """""$$"""""""""""""""""$"""$""""""""""""$""""""""""""""""""""""""""""""$"""""""""""""$$"""""""""""""""""$$$$"$""$""$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"&((*(((((((**(*((*((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$""""""$$$$"$"$"""""""""""""" "" """""""$"$""""""""""""""""$"""""""""""""""$$""""""""""""""$$""""""""""""$$""""""""""""""""""""$$$$""""""$$"""$"$""$""""$$$$$$$$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$"&((((*((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$""""""""""""""""" """" """" " """""$""""""$"""""""""""$$$$$$""$""""""""""""""""""""$"""""""$$""""""""""""""""$""""""""""""$"""""$""""""""""""""$"$""""""$$$$$$$$$$$$$$$"$$""""$$$$$"$$$$$$""$$$"&((**((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$"""""""""""""""""""""""""""""""$$$$"""""""""""""$""$"""""$$$""""$""$""""""""""""""""$""""""""""""""""""""""""""""""""""""$"""""""""""""""""$"$""""""""$$$$$$$$$$$$$$$$$$"$$"$""$$$$$$$$$$"""$$$ &(((*((*(*(((((((((((((((((&&&&&&&&&&&&&&&&&$$&&$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""" """"""""""""""""""""""""""""""""""""""""""""""$""""""$""""""""""""""""""""""$"""$""""""""$""""""""""""""""""""""""""""""""""""""""""$"$"$"""$""$$$$"$$$$$$$$$$"$$$$"$$$$$$$"""$$"$$$$"""" &(((*****(((((((((((((((((&&(&&&&&&&&&&&&&&&$$&&&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$"""""""""""""""""""$$"""""""$$$"""""$"""""""""""""""""""""""$$$"""""""$""""""""$""""""""$$$""""""""""""""""""""""$$"""""""""" """"""""""""""""$"""""""$$""$$$$"$$$$$$$$$$"$$$$$"""""$"$$$""""""&(((((***(((((((&(((((((((((&&&&&&&&&&&&&&&$&&$$&&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$"$""""""""""""""""""""""""""""""""""$$$$""$$$$$$$$"$$""$"""""""""$$"""""""$"""""""""""""""""""$"""""$""""""""""""""""""""""""""""""""""""""" """""""""""""$""""""$""""""""$"$$"$$$""$""$$$""$$""$$"""$$$""" (((*(((((((((((*(&((((((((&&((&&&&&&&&&&&&&&&&$$$&$$$$$&$&$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""" """""" """"""$""$$$$$$$$$$$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""$$$"""""$$$$$$$$"""$""$$$"$$$$"$$$$$"$$$""&((((((*((((((((((((&&(&&&&& &&&&&&&&&&&&$&&&&$$$$$$$$$$$ $$$$$$$"$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""$"$$$$$$$$$$($"""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"$$$$"""""""$"$$$$"$$$$$"""$""$" &&(((((((*(((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""" """""""""""""""""""""$$""$$" "$""$$$$$$$$""""""""$"""""" """"""""""""""""""""""""""" """"" """"""""""""""" " """ """"" """"""""""""""""""""""""""""""""""""""""""""""$"""""""$"""""$""""""$$$""$$$"$$$" &(((((((((*****(((*(((((&(((&&&&&&&&&&&&&&&$$$$$$$&&&$$$$$$$$$$$$$$$$$$"$$$$$$$"$$"""""""$$$$"""""""""""""""""""$$$$$"$$$$$$$$"$$"""""""" """""""""""""""""""""""""""""""""""""""""""""" """" """"""""""" "" "" """""""""""""""""""""""""""""""""""""""""$"$"$$""$$""$"""""$""$""$$$$"$$$$$$" ((((((((((((**((((((((&((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$""$$$$$$$"""""""""""$""""""""""""""""""""""""$$""" """""""""""""""""""""""""$"""""""""""""""""""""""""""""""" """""""""""""""""""" """""""""" """"" """""""""""""""""""""""""""""""""""$$$$ $$""""""""$""$$$$$$$$$$$$$" (((***(((*((((*((((&((*((&&&&((&&&&&&&&&&&&&&&$$$$"$$$$$$&&$$$$$$$$$$$""$$$"$$"$""""""""""$""""" " """""""$$""$""$""""$""""""$""""""" """"""""""""""""""""""""""""""" """""""""""""""""""""""""" """""""""""" " """"""""""""""""""" """""""""""$$$""""""""$$$$$$"$""""""$$"""$$$$$$""""""""&((***((*((((((((((((((((((&&(&(&&&&&&&&&&&$$$$$$$$$$"""$$$$$$$&$$$$$$$$$$$$$"""""""""""""""""""" """""""""""$$"""$""""""$"""""""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""""" """""""" """ """"""""""""""""""""""""""""""""""""""""""""""$$"$$$$""""""""""$""""$""""""" &(((*((**(((((((**(((((&&&&(&(&((&(&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$"$""$$$$$$"""""""""""""""""""""""" """"$""""""""""""""""""$"$"""""" """"""""""""""" """"""""" """"""""""""""""""""" """"" """""""" " "" " " """" """ """"""""" """"""""""""""""""""""""""""$$$$$$$$""""""""""$$"$""""""$"((((**************((*((&(((((((&&&&&&$&&&&&&$$$$&$$$&&$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""" """"""""""""""""$$$$$"""""""""""""""""""""""" """"""" """""""""""""""""""" """" """""" " " """"" "" " """ """"""""""""""""""" """"""""""""""""""""""""""""$"$$$$""""""""""$"""$"$$$"""&(((****************((((((((((((&(&&&&&&&&&&$$$$$$&&&&&$$$$$$$$$$$$$$"""$$""""""""""""""""""""" " """""""""""""""$"""$"""""""""""""""""""""""""""" """"" """""""""""""""""$""""""" """" """ " """"""""" " "$"""$""" """"""""""""""""""" """""""""""""$""""$$"""""""$""$$"""$$"" &((*(****************((((*(((((&((&&$&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""" """"""""""""""""$"""""$$""""""""""""""""""""""""""" """""""""""""""""""""" """"""" """"""""" """""""" """ "" """" " """""""""""""""""" """""""""""""""""$$"""$"""""""""$""""""$" &((*(******************(*(((((&(&&&&&&&&&&&&&&&$$$"$$$$$$$$$$$$$$$$$$$$"$""""$""""""" " """" """""""""""$""""$$""""""""""""""" """"""" """"""""""" """"""""""""""""" """" "" "" """""""""" """ """""" """" """""""""""""""""""""""""""""""""""""""""$""""""$"$$""$"$"" ((((********((((((*****((((((((&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""" "" """""""$""""""""""""""$""""""" """"""""""""""""""""""""""""" """"""""""" """"""""" """"""" " """"""""""""""" "" """" """""""""" " """"""""""""""""""""""""$"""""""""""$$$$"""""$"$"$"$""""&(((((*******((((((***((((((((&&&&&&&&&&&$$$$$$&&$$$$$"$$$$$$$$$$""$$$"""""""""""" "  "" """"""""""""$$"""$$""" """"""""""""""""""""""""""""""""""""""""" "" """""""""" """"" " """ " """"""""""""""""""""" " """""""""""""""" """"""" """ """""""$$""""""""""$"""""""""$"""""""""&(((((*((((**(***(((*(((((((((((((&&&&&&&$&&$$"$$$$$""$$$$$$$$$$$$"$""$$""""""""""  ""$""$""$"$""$$"""""""""""""""""""""""""""""""""""""$""""""""""""""""" """""""""" "" " "" """"""""""""""""""""" """"""""""""" "" "" """" """""" """"""""$""""""""""""""$""""""""$""""$"$"&(((((*((((((((((**((((((((((((((&&&&&&&&&$$$$$$$$$$$$$$$""""$$$$$"$$$$"""""""" """ """""""$$"""$"""""""""""" """"""" """"""""" """""""""""""""""""""""""""" """""" """" """" """"""""""""""""""""""$"""""""""""""""""""""" "" " " "" """"""""""""""""""""""""""""$$""""""""$$""&(((((((((((((((((*(((((((((((&(&((&&&&&$$$$$$$$$$$$$$""""$"$$$$"$$""""""""""""""" " " " """""""""""""""""""""" "" """"""""" """""""""""""""""""""""""""" " """""" """ " "" " "" """"""" """"" """"""""""$$$$"""""""""""""""""" " """"""""""""""""""""""""""""""""""$""$$$$"""""$$"$" (((((((((((((((((((((((((((&(&&&(&&&&&&$&$$$$"$$""""$$"""""""""$""$$"$$$"""""""""""""" "" """""""""" """""""$"""""""""""""""""" """"""""""" """""" """"""" """"""""""""""" " """" "" """""""" """""""""""""""""""""""""$"""""""""""" """""""""""""""""""""""""$""""""$"""$$$"$$$""""""""" (((((*(((((((((((((((((((((&&&&&&&&&&&&&$$$$&$$$""""""$$"$"""""$$$$"$"""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """"" "" " """ "" "" """ """""" """" """""" " """ """""""""""" """""""""""""""""""$$""""""""""""" """""""""""""""""""""""$"""""""""""$$$$$"$$$""""""" ((((((((((((((((((((((((((&(&&&&&&&&&&&&&&$$$$$""""""""""$"$"$"$$"""""$$$""""""$$"""""""""""""$$"$$"$$$$"""""""""""""""" """"""""""""" """ """"" """ """ " " """" "" """" " """ " """""""""""""""""""""""""""""""""""""""""""""""$""""" " """"" """"""""""""$""""$$$$"""$$$"""""&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$"$$$$$$"$$$$$$""$"""$$""$$"$"""""$""""""""""$"$$$$$"""""""""""""""""""""""""""" "" """"""""" "" """ " " """ "" """ """ """""""""""""""""""""""""""" " """""""""""""""""""""" "" """""""""""$$"""""""""$$$$$""$$$""""""$&&(((((((((((((((((((((((&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$""""""""$$$$$""$""$"$$" """""""""""""" """""""""""" """" """ """ """ " "" " """" "" "" " " " """ " """"" """"""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$"$$""$"&&&((((((((((((((((((((&&&&&&&&&&&&&&&&$&&&&&&&$$$$&$$$$$$$"$$"""""""$$$$$$$$$"$""$""$$$$$$$$$$""""""""""""""""""""""""" """""""""""""""" " " " " " "" """ """ """ " """"""""""""""""""""""""""""" """"""""""""""""""""$"""""""""""""""""""""""""$$$$$$$$$$$$" &&((((((((((((((((((((((&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$&&&$$$$$"""$$$""$$$""$$$"""$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""" " "" """"" " " " "" "" """ "" "" " """""" """"""""""""""""""""""""""" """""""""" """""""""""""" "" " """"""""""$"""$$"$$$$$$&$$$&(((&((((((((((((((((((((&&&&&&&&&&&&&&&$$&&&&&&&&&$$&$$$$$$$$$$$""$$$$$"$"""$$$""$$$$$&$$$$$""""$$""""""""""""""""""""""""""""" " " """ " " " " " " " "" " """"" """"""""""""""""" """" """""""""""""""""""""$" "" """"""""""""""$"$$""$$$$$$$$$&&(((((&((((((((((((((((&((&&&&&&&&&&&&&&$$$&$&&&&&&&&&$$$$$$$$$"$$$$$$$$$$$""$"$""$$$&&$$$$$$$$""""""""""""""""""""""""" """" " """""" " """ " " " " "" " """" "" "" "" """"""""""" "" " """ """"" """"""""" """"""""""""""""" """""""""""""""$$"$"$$$$$$$$&&&((((((((((((((((((&(((&&&&&&&&&&&&&&&&&$$&$$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$""$"""""""""""""""""""""" "" " """" "" """" " " " "" """""" "" """" " """""""" """"""""""""""""$"""""""""""""""""""""""""$$""$$$$$$$$&&((((((((((((((&&(&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$"$$$"$$"""$""$$$"$$$$$"$$$$$$""""""$$""""" """"""""""" """ " " " " " " "" """ """" "" " " " "" " " """""""" """""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$&&(((((((((((&&&((&(&&(&&&&&&&&&&&&&&&&&&&$&&&&$&&&&$$$$$$$""$"$$$$$$$""$$$$"$$$"$$$$$$$$$$$"$""""""$$$"""" """"" """""" """ " " """ " " "" "" " "" """ " """" " """" """"""" """""""""""""""""""""""""""""""""""$$$$$$$$$$&&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&&&$$$$$$"$$$$$$$$$"""$"$$$"$""$"$$$""$$$$$$$$$$""$""""""""" """""""""" "" "" " " "" "" " " " "" " """ "" " "" "" " " """""""""""""""""""""$""""""""""""""""""""""$$$$$$$$$$$$$&&(((((((((&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$"$$$$$$$"""$"$$$$"$$"$"$$$$$$$$$$$$""""""""$"""""" """"""""""""" """" "" "" " "  " " " " """" " """""""""""" """"""""$"""""""""""""""""""""""""$$$$$$$$$$$ &&(&(((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&$$&$$$$$$$$$$$$$$$"$$""""$$$$$""$""$$$$"$$""$$"$""""""""""""""""" """"""" " " """" " " " " """""" """"" """ """"""""""""""""""""""""$"""$$$$$$$$$$&&(((((((((*(((&((&&&&&&&&&&&&&&&$&&&$$&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$"""""""""""""""$"" " """""""""""" " " " """"" " " " "" " "" """ """""""" """""""""""""""""""""""""""""$"""$$$$$$$"$&((((((((((&&"&&&&((&&&&&&&&&&&&&$&$&$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""""$""""$""""""""""""" """""""" """"" " """   " """"" " " """"" "" """""""""""""""""""""""""""""""""""$"$""$$$$""&(((((&(((&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""""""$"$$$$$""""""""""  " """" """ " " "  "  """""" " " """ " """""""""""""""""""""""""""""""""""$$""""$$$"" &(((((((((((&(&&(&&&&&&&&&&&&$$&&&&&&&$$&$$$$$$$$&&&$$$$$$$$$$$$$$$$$""""$""$$$"$$$"""""""""""""""""" """ " " "" "   ""    " " " """""" """"""""""""""" """""""""""""""""$$$$$$$" &((((((&&(((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""$$""""$$$"$$$""""""""""""""""""""" " """ "" """"""  " """""" """""""""""""""" """"""""" """"""""""$""&(((((((&&&((((((&((((&(&&&&&&&&$$&$&$$$$$$$$$$$$$$&&$$$$$$$$$$$"$$$"$"""""""""""""$""$""""""""""""""" """ "" """ " """    """"" """"" """"""" " """"""""""""""""$$""$"$$ &(((((((((((((((((&&(&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$"$""""""""""""""""""""""""" " "" """   "  """" """""""" """"""" " """""""""""""""""$$""$$"$&(((((((*((((((((((&&&&&&&&&&$&&&&&&&$$&$$$$&$$$$$$$$$$$"$$$"$"$$$$"""""""""""""""""""""""" """"""""" " " ""      "" " " "" """"""" """""""""""""""""$$$$$$$&((((((*(((((((&&(&&&(((&&&&&&&$&&&$$$$&$$$&&$$$$$$$$"$$$$$$$"""""""""""""$""""""""""""""" """" "" """ "           "" "" """"" " """ """"""""""""""""""$$$$$$$&((((***(((((((((&&&((&&&&&&&&&&&&&&$$&$&&$$$$&$$$$$"$"""$$$$$$$"""""$"""""""""""""""""" "" """""""" "" "" "             " " """"""" """" " """""""""""""$$$$$$&$"&(((*(((((&(((((&&&&&&&&&&&&&&&&&&$$$$$$$$&&$$&$$"""""""""$$$$"$$$$$"""""""""""""""" """""""""""" " "" " "            " """" """"" " """ " """"""""""$"$$$&&$$$(((((((((((((&&&((&&&&&&&&&&&&$$&&&$$&$$$$$&$$$$$$$"""$$$$$$"$$$""""""""""""""""""""""" """""" " " "           " " "" """""" " """" " """"""""""$$$$$"$$$$$&((((((((&&&&&&&&&&(&&&&&&&&&&&&$$&$$$&$$$$$$$$$"$$$"$$$$$$$$$"""""""$"""""""""""""""" "" """""" " "                 " " " """"""""""""" """""""""""$""""$$$$$$$$(((((*(((&&(&&&&&&&&&&&&&&&&&$&&&&&$$$&$$$$$$""$$"$$$$"$$$$"""""""""""$""""""""""" " """ "  "          " " " """""""" """""""""""""""""""""$$$$$$(((**(((((&(&&&&&&&&&&&&&$&&&&&&&$$$$$$&$$$$$$"""$$$$$$"$"""$""""" """"""" """"""" "          " "" """"" "" """""""""""""""""""""$"""$$$$((***(((((((((&(&&&&&&$$$$$$&&&&&$$$$&$$$$$$$$$"$$$$$$$"""""""""" """"""$" "" " " "      "          " "" """ """"""$""""""""""$"""""""$$$$(((((*(((*((((&&((&&&&&$$&&&&&$&$$$&&$$$$$$$$$$$""$""$"""$""""""""""" """"$ """""""           "  """"""""""""$$"""""""$$$$""""""""$$&((****((((((((((&&&&&&$&&&&&&$$&$$$$$$$$$$$$$$$"""""""""""""""""""""""" """" " " " "          " """""""""""""""""""$"$""$$$$$"$$$(((*((****(((((&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"""""""""""""""""""""" """"" " "             " " "" """"""""""""""""""$$""$""""$$$$&((((*(((((*((((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$""$"$"""""""""""""""""""""""" """"                     """"""""""""""""""$"$$$$$$$""$$$$(((****((((((((((&(&&&&&&&&$&&$$$$&$$$$$$$$$$$""$""$$"""""""""""""$""""" " "" "                  """""""$"""""""""""""$$"$"$$$$$$$$"&(((((((((((((&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$"""$"$""""""" """""""""""" " "            " """""""""""""""$"""""$$$$$$$$$$$&(((*(((((((((&&&&&&&&&&&$&&$$$$$$$$$$$$$"$$$""""""""""""""""""""" """ " """ ""                        " """"""""""""""""""""""$$$$$$$$$$$$&((((*(((((((((&&&&&&&$&&&$$&$$&$$$$$$$$$"$$$$$$""""$"""""""""""""" " """"" "                      """"""""""""""""""""""""$$$"$$$$$"&&(***((((((&&(&&&&&&&&&&&$$$$$$$$$$$$"$$$$$$$$$$$$"$""""""""""""""""" " " "" """                        """""""""""" """""""""$""""$$$$$$$$$&(((*((((&(&&&&&&&&&&&&&&&&&$$$$$$&&$$$$$$$"""$"$$""""$$"""""" " " "                 """""""""""""""""""""""$$$$$$$"$$&((((((((((&&&((&&&&&&&&&$$$$$$$$&&$$$$$$$$$""$$"$""$$"""""""""" "                " """"""" """""""""""$$$$$$$$$""&((((((((((((&&&(&&&&&&&&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""" " """ "" "                  " " " """"""""""""""""$"$$$$"$"$&((((((&((((((((((&&&&&&&&$$$&$$$$$$$$$$$$$$$"$""$"""""""""""""" " " """" """" "     ""               """""""" " """"""""""$$"$$$$$$&(((((((((((((((((((&&&&&&&$$$$&&&&$$$$$$$$$$$""$"""""""""""" """"" " " " """     "         "" """"" " "" """""""""""$$$$$$""&(((((((((((&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$"""""$""""""""" """"" " """"" "                  """""" " """""""""""""$$$$$&(((((((((&(&(&&&&(&&&&&$$&&$&&&&$$$&$$$$$$$$$"$"""""""""""" """"""" """" """            " " """""""$"""""$$$"&(((&(((((((((&&((&&&&&$&&&&&&&&$$$$$$$$$$$$$"$"""""""$"""""""""""" """"""""" "              " " """""""""""""""$$""$$"&&&((((((((((((&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$"""""""""""""" """""""""" " "          " " """"""""""""""""""""""" $&((((((((((((&(&&&&&&&&&&&&$&&$$$$$$$$$$$$""$""""""""  """""""""" ""             """"""""" """""""""""""&((((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""""" """"" """" """ "" " " "         "" """" """""""""""""""$"""&(((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$$$$$"""""""""""""" " " "            " "  " " "" """"""""""""""$$"&((((((*(((((((((*(&&&&&&&&&&&&$$$&$$$&$$$$$$&"""$""$"$"""""""" "            " """" """ """""""""""$"""$"&&&&((((((((((&((&&&&&&&&&&&&&$&&&$$$&$$$$$$$$$"$"$$$$"$$$""""" " "        " "" """""""""""""""$"""$&&&&((((&&&&&&&&&&&&&&&&&$&&&&&&&$&$$$&&$$$$$$$$$$$$$$$""""""" " "          " "" """ """"""""""" """""&&(((((((&(((&&&&&&&&&&&$&&&&&&&&$$$$$&$$$$$$$$$$$$$"$$""""""" "" """         "" " """"""" " """"""""" """""&(((((&(((((&&&&((&&&&&&&$&&&&&&&$$&$$$$$$$$$$$$$""$"""""""""" """" "" "  "          " "" """ """""""""$"""" &&(&&&(&&(&&&&&(&(((&&&&&&&&&&&&$$$&&&$$$$$$$$$$"""$"""""""""""""""" "            " "" """"""""""""""""""""""""$&&&&&&(((((((&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$"$""$"""""""""""""""""""" """" ""          """""" """""""""""""""""""$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&$$$&$$$$$$$""""""""""""""""""""""" """ " "            " " """""" """"""""""$&&&&&&&&&&&&(((&&&&&&&&&&$$&&&$$$$$&$$$$$$$"$$$"""""""""""""$$$""""" """            " """"""""""""" $&&&&&&&&&(&&&&&&&&&&&$&&&&$&$$&&$$$$$$$$$$$"$$$$$"""""""""$"$"""""""""" "" " "                " " """"""""""""""""$&&&&&&&&&&&(((&&((&&&&$&&$&&&&$$$$$$$$$$$$"$"""$"$$$""""" """""""""""""" " " ""            " """"""""""""""" $&&&&((&(&&&((&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$""""$""""""""" """""""""""""""""" " "          " """"""""""""""""" $&&&(&(&&((&&&&&&$&&&&&&&&&$&$$&$$$$$$$$$$$$""""$$""""""""""""""""" """"""" "" "       "  """"""""""""""""" $&&(&((((&((((&&&&&&&&&$&&$&&&&$$&$$$$$$$$$$$$"""""""""""""""""""" " " "        """"""""""""""" &&&&&&&((((&&&&&((&&&&&&&$&&&$$$$$$$$"$$$$$$""$"""$$"""""""""""""""" " " "       """ "" """""""""""""$" &&&&&&&&(((&&&&&&&&&&$$$$&$$&$&$$$$$$$$$$$""$$"$""""""""""""" "" """ """ ""            " " " """""""""""$""$&(&&&&&(((&(&&&&$&&&&&&&$$&$&$$$$$$$$$$$$$"$"""$"$"""""""""" "" "" " " "           """ """"$""""""""$"$&((((((&((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$"$""""""""""""" """ "" " "        """""""""""""""" &&&(&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$"$""""""""""""""" """" "" " "       "  " "" """"""" """$$" &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$$"$$"$""""""""""""" " """" "          """"""$$$$$$$$" $&&&&&&&&&&&&&&&&&&$&$&&$$$&&&$$$$$$"$"""$$$$$$"""""""""""""""""          " """"""$$$$$""$$"$&((&&&&&&&&&&$&&&&&$&&&$&$$$&$$$$$$$$$$$$$$$""""""""""""" """"""" "       """"$$"$"$$$$$"&&&&&(&(&$$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""" """" "" " "             " """"""$"$$$$$$$$&&&&&&&$$$$$$$&$&$&&&$&$$$$$$$$$$$$$$$""$$$""""""""""""""""""""""" " "         " " "" """""$$$$$$$$"$&&&(&&&&&$$$$$$$&&$&$$$$$$$&&$$$$$$$$$$$$$$$"""""""""""""""""""""""" """ "           """""""""$$$$$$$$"$&&&&&(((&&&$$$$$&&&$&&$$$&$$$$$$$"$$$$$"$$""""""""""""""" """"""" "       """""""""""$"$$$""&&&&&&&&&&&&$&&$$$$$&$$$&$&$$$$"$$$$$$$$$$$""$"""""""""""""""""""" " " "      """"""""""$""""$&&&&&&&&&(&&&&$$$&$$&$&$$$$$$$$$$$$$$$""""""""""""""""""""$"""""" " """"         ""  "" " """"""""""""""$&&&&&&&&((&&&(&&&&&&$$$&$$$$$$$$$$$$$$$$$""$""""""""""""""""""" " "         " " """""""""""""""&&&&&&((((((&$&&&&&&&$$$$$$$$$$$$$$$$"$""""""""""""$""""""" " " " " "        "" " "" """""""""$&&&&&&((((((&$&&&&&&&$$$$$$"$$$$$$$$$"$"$""""""""""""$""$$""""""" "" " " "        """ " " " " ""$$""""""$&&&&&(((&&&&&&&&&&&&$$$$$$$$$""$""$"$$""""$"""""""""""$"$$"" """"        """"""""""$"&&&&((&(((&&&((&&&$&&$$$&$$$$$$$$"""$$$"$""""""$"""""""""$""""" "" """     """"""$"""""&&((((((&&&&&&&&&&&$$$$$$$$$"$$$"$$$""$"$"""$$"""""""$"""""" "" """ """"       " " """""""""""""$&((((&(&&&&&&&&&&&&&$$$"""$$$$$$$$"$$""""$"""$"""""$$$$$""""""""""""          " """"""""""$&(&&&&&&&&&(&&&$$&$&$$$$$""""$$$$$""$"""$""""""""""""""" """"""""" """" "       " """"""""""""&&((((&&&&&&&&&$&&$&$$$$$$"$"$"""""""""""""""""""""""""""""""""""""" "       " " """"""""&&&&&&&&&&&&&&&$$$$$$$$$$$"$$$$$""$""""""""""""""""""""""""""""""""" "         "  """" """""""$&&&&&&(&&&&&&&&&&&$&$$$$$$$$$$$"$""""""""$"""""""""""""""""""""""""       " " """"""" $&&&&&&&&&&&&&&&&&&$$$$$$$$$""$$$$""""""""""""""""""""""""""""""" ""        " """""""$$&&(&(&&&&&&&&&&&&&$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" "         " " """"""$&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$""""""""""""""""""""" """""" """ "" " "     " """"""&&&&&(&(&&&&&&$$$$$$$$$$$$""""""""""""""""""""""""""""""""" " """ " """ ""  "     "" " &&&&&&((&&&&&&&&&&$$$&$$$$$""""""""""""""""""""""""""""""""""" "" "   " "    " " " $&&&&&&&&&&$$&&&&&$$$$$$$$$$"$"""""""""""""""""""""""""""" " " "      &&&&&&&&&&&&&&&&$$&&$$$$"$"""""""""""""""""""""""""""""""" ""         $&&(((&&&&&&&&$$$$$$$$$$$$$$$$"""""""""""""""""""""" """ " "" " "        "  $&&&&&&&&&&$&$$$$$$$$$$$$$$$$""""$$"""""""" """" """" " " " "  ""        """ "$&&&&&&&&&&&&$$&$$$$$$$$"$$$"$""""""""""""" "" "" " "" " "      $$$&&$&&&$&&$$$$$$$$$$$$$$""""""""""""""""""" " " " " "     "" """$$$$$&&&$$$&&$$$$$$""""$$"""""""""""""" """" " " "          "$$$$&&$$$&&$&$$$$$$"$""$$$""$""""$"""" " " " " ""        "" """$$$$$$$&$$$$$$$$$$$$$$$"$"""""""""""""" " " "           " $$$$$$$$$&$$$$$$$$$&$$$$$$$"""""""" """ "" "         "" $&&&&$&&$$$$&$$$$$$$$$$""$$""""""""""""""" " "      "" "" $&&&&&&$$$&&$$$$$$$$$""$""""" " "" " "           " "$&&&&&$&&$$$$$$$$$$$$$"$$""$""" "" ""  "        """""""$$&&&&&&&&&$$$$$$$$$"$$"""""" " " "" "         """"$$&&&&&&&$$$$$$&$$$$$$""""""""$"" """           " $&&&&&&&&$&&$$$$$$$$$"$"""""$$""""""" "   " "       "" " "$&&&&&&&&$$$&$$$$$$$$"$"""""""""""" "" "               " """"" "&&&&&&&&&$$$$$$$$$$""""""""""""" ""             """""""$$&&&&&&&&$$$$$$$$$$$$"""""" " " """"""          """"$$&&&&&&$$$$$$$$$$$$"$$"""""""" """              " " "$&&&&&&&&&$$&$$$"$"""""""""""""" ""          " $&&&&&&&$$$$$$$$""""""""""""""" " "             $$&&&&&$$&$$$$$$"""""""""""" """""""         $&&&&$&&$$$$$$$$""""""" """""" """" "      """"" &&&&&&&&$$$$$$$$$$""$$"""""" """ "     """"" $&&&$&$&&$$$&$$""$"""""" " " "        " """"$&&&$&&$$&$$$""$"""""""""" " "       " $$$&&&&$$$$$$$$$$"""""" "" ""        "  " $$$&$$&$$$$"$$$$""""""""" "     """"  " "$$$$&$$"$$$$"""$$$"""""""        " """"" " "" $$$$$$$$$$$$$$$$"""""""""" " """      """"""  "" """" "$$$$$$$$$$$$$$$$"$$"""""""""" "       ""  " "" $$$$$$$$$$$$$$$$"""$"""$""""" "       """"  """ "$$$$$$$$$&$$$$"""""$""$"""""     """"" "" """ "$$$$$$$$$$""$$"$$""$$"""""""" "      " ""$" " """$$$$$$$$$$$$$"$$$$""""""""""" " "     """ "" " $$$$$$$&$$$$$$$$""$$""""""""""""" "         """" "" "" """$$$$$$$$$$$$$$$$""""""""""""" " " "       ""$$$&&$$$$$$"$$"$$""""""""" "" "         " " " ""$$$$$$$$$$$$""$""""""""""""      """"""""$$""$$$$$$$$"$""$$""""""""" " " " """ "    "" "$$$$$$$$$$$$$"$"""$"""""""" " " "" """""""" "    """""$$$$$$$$$$""$"""""""""" "" " "" """ """"" """          """$$"$$$$$$$$$""""""""""""""""""" """""""" "" """""""" "      """"$$""""$$$$"$""""""""""" " "" """""" """"""""""""""      """"$$$"""$"$$$""""""""""""" " """""""""""""""""""""""""""    """"$$$$$""""""""""""""""""""$"" """""""""""""""""""""""       """""""$"""""""$$"$"""""""""""""""""""""""""""""""""""""""    """$""""""""""""$$""$""""""""""""""""""""""""""""""""""""       """"""""""""""""""""$$$""""""""""""$"""""""""""$""""""""     ""$""""""" " """"" """$""""""""""""""""""""""""    """""""$$""""""""""""""""$""""""""""""""""""""""""""    """"""""""""""""""""""$$"""$""""""""""""""" " "    """""""""""""""""""""$""""$"""$""""""""""""    """"""""""""""""""""""""""$$""$""""" """""   """""""""$"""" """""""$""""""""""""""" " ""    """""""""""""""""""""""""""""""$"""""""      """"""""""""""""""""""""""""""""""""""     " """"""""""""" """"""""""""""""""""""      """" "" """""""""""""""""  "  " """"""""""""""""" " "" """""" "    "" """"""""""""""" " """    """""""""""" "" " "     """""""""""      " """" """""   """ " "" """"      "                        "           "      ""