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 = '259B36' IMAGE_NUMBER = 51830045 IMAGE_TIME = 1977-05-11T18:22:46Z EARTH_RECEIVED_TIME = 1977-05-13T07:02:07Z ORBIT_NUMBER = 259 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = RED EXPOSURE_DURATION = 0.050910 NOTE = "MEDIUM 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 /  "D+0[²Kà9‡;",R!a<Då1[Âb/âùîúêç9çÊÝtl Ç ;`v**,,,,*,,,,.,,,,,****,*,******(((((*****((**((((*((((***********,******((***********,,,,*****,*,,**,*,,*,,,*,,,,,*,,,,,,,,,,,,,.,,,,...,,...............,,,..........0000..................000000.00..0.00......000000000000000.......0.000200000000......0.....000000........,,,,,,,,,,,.,,,****& (****,,*,,,*,,,,*****,****** (***********************,********,*,,*******,**,*******,*,,***,,,,*,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,...,.,,,,.,,...,,,,.,,..,,,...,.........,...,.,.........,.........................................................,..,.,,..,,,,,,,,,,,,,,,*****(( (******,,,,,*****************((***************************$***************************$**********************,*****(**,,****,*,,*,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,....,.,,,,,,..,,,.,,...,.,,...,.....,................,,,,,,,,,,,.,,,,,,,,,,,,,,*******((< (*****************************(***(**((((((*******(*(******(**(******(*((**(***(**(**(****(*************************(************************,***(,,,,,*,,,**,,,,,,*,,,,,,,,,"(,,,,,,,,,,,,,,,,,,*,*,,,,,,**,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,.,..,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,********,,,****(("((*************(*(**********((*(((((((((((((((((((((**(*((((((**((((((((((((*((((*(**(((((((*(((*(****(*(((*****(*(****************************************,***********,****,***,**,***,,,,,**,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,((,,,,,,,,,,,,,,,,,,,,,,,,,,,&&,*,,,,,,*********,*********& &(((*****************((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((**(((***(((**((((*(***********************,****************************,********,,,*******,*,,,**,,,,,,,,,,,**,*,,,*,,*,,,,,,,,,,,,,,,*,**,,,,,,,,,,,,,,,***************(******(**( ((*(***(*(****(*(((((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((((**(***(*(((*(*(***(*(***************************************************************,**********,*,*,,*,,***,***,*,,,,,*****,,**,***********************((((& &((((((******((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(((*(**(**((((*(***((*(*****************************************************************,*****************,,,*,,**************************((((&&((((((((*(((((*(((((((((((((((((((((((&(&((&((((((((((((((((((((((((((&&&(((((&(((&(&((((&(&&(((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((*((((**((((((************(*(**(**(*************************************************************,,**********************((((******((((&&((((*((((((((((((((((((((((((((((((((((&(&(((&((&(((((((&((((&(((&&&&(&((&((((&(((((((&&&&&((&((((&&((((((&&(((((&(((&&(((((((((((((((((((((((((((((((((((((*((((((((*(((((((*(((***(((*((((*(*((******(***(********(*(**********************************************************(((((((*(((((((&&&((((**(((((((((((((((((((((((((&&&(((((&(&&&&(((((((((&&(&(((&&&&((((&&&&&&(&(&(&&&&&&&&&&&&&&&(&&(((&&&&&&(&(&(&&&&&((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*(****(((((((((((*(****(**((*********(***************************************(((*(((((((((((((((&&(((((((*(((((((((((((((((((((&((((((&(&&&&&(((((((&(((&(&(&&&&&&(&&&&&&&(&&(&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&((&(&&&(&(&(&&(((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*((((**(*(((((******(***********************(********(((((*(((((((((((((((((&&(((((((((((((((((((((((((((((((&(((&&&&&((&&(&(&(&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&(((&(&(((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(**((*******(***********(*********((*(*(*(*(((((((((((((((((((&&&((((((((((((((((((((((((((((&&&&(&&&(&&(&&(&&((&(&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(&&&&&&&((((((((&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((****(((((*(***(((((*(****((**(****((((((((((((((((((((((&(&&&((((((((((((((((&(((((&(((((&&(&(((&&&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&((&&&&&(((((((&((((&(((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(*(*(*((*((*(((*((*(((((((((((((((((((&&(&&&((((((((((((((((((&(((&&&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&(&&&(&(((&(((&&&((((((((&((((((((((&((((((((((((((((((((((((((((((((((((((((((((**(((((((((((((((((((((((((((((((((((((((((&&&&(((((((((((((((((&(&(((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(&&((&(&&((&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((((((((((((((((&(((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&(&(&&(&&((((&((((&((&((&((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((&(&(((((((((((&&&&(((((((((((&((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&&&&&&(&&&&&&((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((((&&&&&&(((((((((((((&((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&(&&(&&&&(&&((((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((&(&&(((&((&&&$&&(((&((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&$&$&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((((((((((&(((((((((((((((((((((((((((((((((((((((&(((&(&&(&&(&&&$&&(&&((((((((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&$&&$&&&&&&&&&&$$$&$&&&&&$&$&&&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&((((((((&(((((((((((&((((((((((((((((((&(((((((&(&&&&&&(&&&$&&(((((((((((((((((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$$$&$&&&&&&&&&&&&&$$$&$$$&&&&&$$&$$$&&&&&$&$&&&$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((((&(((&(((((((&(((((((((&&((&(((&(&((&&&&&&&&&&&&&&((((((((((((&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$&&&&$&&&$&$&&&&&&&$$&$&$&&&$&&$$$&&&$&$$&&&&&$&&$&$&$&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(&&&&(&&((((((&(((((((&(((((&((((&(&(&&&&&&&&&&&&&&&&&&(((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&$$&&$$&$&$&&&&$$$&&$$$&$$&$$$$&$$$$$$$$$$&&$$&$&&&$&$$$$$$$&&&&&&&&&&&&$&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&(((&&&(&&(&(&&&((((&(((&&&((&&&&&&&&&&&&&(&&&&$&&((((((((((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&$&&$$&&&$&&$$&$&$&$$&$$$$$$&&&$$$$$$$&$$$$$$$$&$$$&$&$$&$$$&&&$$$$$&&&&&&$$$&$&$&&&&$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&(&&(&&&&&&&((&&&&&&&&&&&&&&&&&$&&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$&&&$$$$&$&&&$$$$$$&&$&$$$$$$$$$$$$$$$$&&$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&&$&&$&&&$$$&$&$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((&&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$&$&$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&$$&$$$$$$$&&&&$&$$$&&&&&&&$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$&$&$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&(((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&$$$$$$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&$$&$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&$$$&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$&$&$$$$&$$$&&&$$&$$$&&$$&$$$$&&&$&&$&&&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$"&&(((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&$&&$$$&&$$$$$$&&&&$&&&&&$&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$&$&&$$&$&&$$$&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ $&&((((((((((&"&(&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&&$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&(((((((((((("&(((&(((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&&&((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$&&$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&&((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&$$$$$&$$&&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$""&&(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&&$&$$$&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&""&&((((((((((((((((((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$&$$&&$&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$ "&(((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&(((((((((((((((((((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&(((((((((((((((((((&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$&$$&&$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$ "&((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&$$$$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$ "&&(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$ "&&((((((((((((((((((&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$"$"$$$$$$$$$$"$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&&((((((*(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$"$$$""$$$$$$$$$$$"$$""$$$$"""$""$$$$"$"$$$$$$$$""$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&$ &&&((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$"$$$$$$$$$""$"$$$$$"""$$"$$"$$""""$$$$"""$""$$$$$$$$$"$$$$$$$$$"$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$&&&$&&$&&&&&&&&&&&$&&&&&&$$ "&&((((((((((((((((&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$"$$$$$$$$"$"""""$$$$"""$$$"$"""""$$"$$$$""""$$$"$$"$"$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&$$€"&&&(((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$""$"$""$"$""""$""""$""$$$$$""$"""$$$$""$$$"$"$$"$$$"$"$$$$"$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&$&&&&&&&$&&&&&&&$$"&&&((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$"$$$$$$$$$"$"$"$$$$$"""$$$$"$"""$""$"$""$$"$"$$"""$""$""$$$"""$"$$$$"""""$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&& "$&&(((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$""$$$"""""$$$""$""""$"$""$"""""""$$""$"""""""""""""""""$""""""$$"""""$""$$$$"""""$$$$$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&$$&&&&&&&&&&&&$ &&((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$""""$$$$$""$"$""""$"""""""""$"""""""""""""""""$"""""""$""$""$"""$$"$""""$""$$"""$"$""$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&&$&&&$&&&&$&&$$"&&&&(((((((((((((&(((((((&&&&&&&&&&&&&&&&&&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$"$$$$$"""$$$$$$$"""$"$$$"$"$""$$"""""""""""""""""""""$"$""""""""$""""$""""$"""""""""""""""$$"$"$"""$$"$$$$$$"""""$"$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$$&$$&&&&&&&&&&&$$ $&(&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$"$"$$$$$"""$$"$$$"""""""""""""""""""""""""""""""""""$"""""""""""""""$"$"""""""$""""$""$""$""$$""$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$$&$&&$&&$&$&&$ $&&((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&$&&&$&$$$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$""$$$"$"""$$"""$""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""$$""""""""""$""$$"""$"$"$"""$"""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&&$&&$$$&$$&&$$$$$&$$ &&&((((((((((((&&(((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$""$$$"""$""""$"""""""$$"""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""$"$"$"$$$$"$$$$"$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&$&&$& &&&(((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&$&$$&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$$$$$$"$"$"$""$$"$""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""""$"$"""""""""""""""$$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$&&&&$ &&&(((((((((((((&&(&&&(&(&&&&&&&&&&&&&$$&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""$""$$$$$"$""$""$"$""""""""""""""""$""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""$""""$"$"$""$$$$$$$$$"$$$$$$$"$$$"$$$$$$$"$$$$$$$$$$$$$$&&$$&$$$$$&&&$$&&$$&&(((&(((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$"$$"$""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$"""""""""""""""""$$"$""$"$$$$$$$"$"$"$"$"$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$&$&&$&$$$ &&&(((((((((&((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$"$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$"$$"$$"$$$$"""""$$$$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&&&&&$$ &&&&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$"$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""$$$$""""$$"$"$""$""""$$$$"$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&$$$ &&&&(((((((((((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$"$"""$$$"$"""""""$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"""""""""$$$"$"""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$$$ &&&(&(&(((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$"$""$""$"$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$$$$$"""$"$"$"$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$ &&&&((&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$""$""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$"""""""""""""$"$$$$"$$"$$$$$$$$$$$$$$$$$$$$&$$&&&$$$$ &&&(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""""""""$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&&(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$"""""$$"$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $&(((((((((((&(((&&&&&&&&&&& &&&&&&&&&&&&&&&&&$$$$&$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"$"""""""""""""""""""""""""""""""""""""""&"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$&$$ &&((((((((&((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$ """$""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """""""""""""""""""""""""""""""""$""""""""""""""""$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $&&(((((&((((((((&&&&&&&&&&&&&&&&&&&&&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """""""""""""""""""""""""""""""""$"""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &&&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$&$$$&$$$$ &&&((((((((&&((&&((&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &&&(((&((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$"$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&(((((((((((((&(&&&&&&&&&&&&&&&$&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &&(((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &&(((((((((((((&&&&(&&&&&&&&&&&&&&&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """"" " """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &&(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" "" """"""" """" """ """ " """ " """""""""""""""""" """"""""" """""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """"" "" "" " " """ "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" " """"" " """ """" "" "" """"""""""" " """ """"""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$ &(((((((((((((&(((&(&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""$$"""""""""""""$""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" " "" """ """"" " " """ """""" " " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &((((((((((((((((((&&(&&&&&&&&&&&&$$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """"""" " " """ " " "" """ " """"""""" """""" """""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&((((((((((((((((((&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" " " " "" "" " "" """ " """ """""" "" """""" """""""""""""""""""""""""""""""""""""""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&((((((((((((((((((&(&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""" " """""" "" " """ " " "" " """ " """ " """" """ " """""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &((((((((((((((((&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$"$"$"$"""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ " "" " " " " " """ " """ "" """"""""""""""""""""""""""""""""""""""""""$$"$$"$""$"$$$$$$$$$$$$$$$$$$$$$$&((((((((((((((((((&&&&&&&&&&&&&&&&&$&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$"$$$"""""""""""""""""""""""""""""""""""""""" """""" """"""" """" """ """ "" "" " " """ " " " " " "" """""""""""" """""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$&((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$""""""""""""""""""""""""""""""""""""""""""""""" """ """" " " " " " " " " " " "" " """""""" """"""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$""$$$""""""""""""""""""""""""""""""""""" """ """"""" """ " " "" " " "" " " " " " " " """"" " """""""""""""""""""""""""""""""""""""""""$$$$""$"$$$$$$$$$$$$$$$$$$$$&((((((((((((((((((((&(&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$""$"$""""""""""""""""""""""""""""""""""""""""" "" " " "" " " " " " "" """ " " """ """" """"""""""""""""""""""""""""""""""""""""$"""$$""$$$$$$$$$$$$$$$$$$$$$$$$$&((*(((((((((((((((&&(&&&&&&&&&&&&&&&&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$""""$$""""""""""""""""""""""""""""""""""""" """ " " " " " "" " " " "" " """"""""""""""""""""""""""""""""""""""""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$ &(((((((((((((((((((((&&(&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""" "" """" " " " " " " " " " " " " """"" """"""""" """"""""""""""""""""""""""$$""$$""$$"$$$$$$$$$$$$$$$$$$$$(((((((*(((((((((((&(&&&(&&&&&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$"""$"""$"$"""""""""""""""""""""""""""""""" " """""" "" " " " " " " " " """"""""""""""""""""""""""""""""""$"""""$""$$$$$$$$$$$$$$$$$$$$$$$$$&((((*((*((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$"""""""$"""""""""""""""""""""""""" """"" """ " " " " " "" """"""""""""""""""""""""""""""""""""""$"$"$$$$$""$$$$$$$$$$$$$$$$$$&((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$""""""""""""""""""""""""""""""""""" """""""" " " " " " " " " " " """""""""""""""""""""""""""""""""""""""$$"$""$$"$$"$$$$$$$$$$$$$$$$&((((((((((((((((((((((&&&&&&&&&&&&&&&$&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""" """""" "" " " " " " " "" " """""" """""""""""""""""""""""""""""""""$"$$""$$"$$$$$$$$$$$$$$$&(((((((((((((((((((&(&(&&&&&&&&&&&&$&&&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"""$$"""""""""""""""""""""""""""""""""""" " "" " " "" " "" """""""""""""""""""""""""""""""""$"""""$"""$$$$$$$$$$$$$$$$$$$$&(((((((((((((((((((&((&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"""""""""""""""""""""""""""""""""""""""" """ """" " "" " "" " """""""""""""""""""""""""""""""""""$$$$""$$$$$$$$$$$$$$$$$$&(((((((*((((((((((&(((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$"""""$""""$"""""""""""""""""""""""""" "" "" "" " " " " " """""" """""""""""""""""""""""""""""""""""""$$$"""$$$$$$$$$$$$$$$$$((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"""""$""""""""""""""""""""" """"""""" "" " " " """ """""""""""""""""""""""""""""""$"$$""$$"$"$$$$$$$$$$$$$$$$$&(((((((**(((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$"""$"""$""""""""""""""""""""""""""""""""" "" """ " " " " "" """""""""""""""""""""""""""""""""$"$"""$"$$"$$"$$$$$$$$$$$$$$&(((*((*(((((("((((&(&(&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$"$"""$""$"""""""""""""""""""""""""""""""""" "" """ " "" " """"""" """"""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$&((((*(((((((((&((((&(&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$"$$$"$" "$""$"""""""""""""""""""""  """ """" " "  "" "" "" """""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$&((((((((((((((((((((&&((&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""""""""""""""""" "    " " """" """"""""""""""""""""""""""""""""$"""$""""$$$$$$$$$$$$$&(((((((((((((((((((&(((&&&&&&&&&&&&&&&$&$&$&$$$$$$$$$$$$$$$$$$$$$"$""""$$"""""""""""""""""""""""""""""""""" " " "" " "" " "" "" """""""""""""""""""""""""""""""$"""$$"""$$$$$$$$$$$$"&((*((((*((((((((((((((&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$"$$""$""""""""""""""""""""""""""""""""""""" " " "" " """""""""""""""""""""""""""""""""""$$$"$"$$$$$$$$$$$$$$$$&(((((*((((((((((((((((&(&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$""$""$"""""""""""""""""""""""""""""""""" " """ "" " " """"""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$ &(((((*(**(((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$"$$"""$"$"""""""""""""""""""""""""""""""""" "" " " "" """"""" """"""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$ &((((((*(((((((((((((((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""""""""" "   " """""""""""""""""""""""""""""""""$"""""$$""$$$$"$$$$$$$$"&((((*((*((((((((((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$"""""""""""""""""""""""""""""""" " """ " " """"" "" """""""""""""""""""""""""""""""""""$$$$$$$$$$$$$" &((((((((((((((((((((&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$"$""$"$""""""""""""""""""""""""""""""""""" " " " " """"""""""""""""""""""""""""""$""""""$"$$$$$$$$$$$&((((((((((((((((((((&(((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""""""""""""""""""""""""""""""" "" """   " " " """"""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$&((((((((((((((((((((((((&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$"""""""""""""""""""""""""""""""""""" "    "" " " " """ """""""""""""""""""""""""""""$""$"$"$$$$$$$$$$&((((((((((((((((((((&((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""""$$"""""""""""""""""""""""""""""" "" "  "" "" """"""""""""""""""""""""""""""""$$$""""$$$$$$$$$$$$$&(((((((((((((((((((((&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$"$$""$"""""""""""""""""""""""""""""""" "" " " "" "  " " """""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$&(((((((((((((((((((((((&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$"$""""""""""""$"""""""""""""""""""""""""""""    " " """"""""""""""""""""""""""""""""$"""$$"$"$$$$$$$$$$&((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$$""$"""$""""$"$"""""""""""""""""""" """ ""        " """ " """""""""""""""""""""""""$""""""""$$$"$$$$$$"$$&((((((((((((((((((((((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" """"""""" "         " """ """""""""""""""""""""""""""""""""""$$$$$$$$$$$$&((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$""""""""""$"""""""""""""""""""""" " "       """"" " """""""""""""""""""""""""""""""$$$$"$$"$$$$$$"&(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""" """" "          " "" """""""""""""""""""""""""""""""""""$$$"$$$$$$$&(((((((((((((&((((((&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" """" "           " " "" """"""""""""""""""""""""""""""$"""$$"""$$$$$$$"&((((((((((((((((&((&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$"$$"$$""""""""""""""""""""""""""""""" " ""            " " """ """" """"""""""""""""""""""""$""$$$$"$$$"$&((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" """"""               " """ " """ """""""""""""""""""""""""$$$"""$$$$$$$&((((((((((((((((((&(&&&&&&&&&&&&&&&$$$$&$$$$$$$$$&$$$$$$"$$$$$""""""""""""""""""""""""""""""""" """          """""""""""""""""""""""""""""""""$""""$$$"$$$$$&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"$$""""""""""""""""""""""""""""""""""" "" ""                  "" " """"""""""""""""""""""""""""""""$$$$$$$$"&((((((((((&((((&(&((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"$"$$""""""""""""""""""""""""""" """""" """                   """""""" """""""""""""""""""""""""""""""$$$$$"$$&(((((((((((((&&(&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$"$$$$$""""$"""""""""""""""""""""" "" "" "" " "                      " " "" """"""""""""""""""""""""""""""""$$$$$$$$$&(((**((((((((((((&(&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$"""$$"$""""""""""""""""""""""""""""""""" "" "                    """ """"""""""""""""""""""""""""""""$$$$$$$"&(((*(*((((((((((((&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""" "" "" "" "                     " """ """"""""""""""""""""""""""""""$$$$"$$$$&(((*****(((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""" """"" "" "                   " " """""""""""""""""""""""""""""""$$$$$$$$$&((((*(((((((((((&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$"$""$"$"$""""""""""""""""""""""""""""""" "" "" "                         " "" """""""""""""""""""""""""""""$"$"$$$$""&((((((((((((((((&(&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" """" "                    "" "" """"""""""""""""""""""""""""""""$$$$$$$&((((*(((((((((((((&&&&&&&&&$&$&&$&&$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""" " " "             " " """ """"""""""""""""""""""""""""$$$$"$$$"&((((((((((((((((((&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$"$"$$"""""""""""""""""""""""""" """ " ""                " " """""""""""""""""""""""""""""""""$$$$ $(((((((((((((((&&&&(&&&&&&$"$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""  """" "                  " " "" """""""""""""""""""""""""""""""$$"$$$"&&(((((((((((((((&(&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""" " ""               """ """"""""""""""""""""""$""""$$$$$$"&&(((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""$"$"""""""""""""""""""""""""" """ ""                  """ """" """""" """""""""""""$$$$$$""&&((((((((((&(((&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$"$$$$""$"""""""""""""""""""""""""""""""" "          " """"" """""""""""""""""""""""""$$$$$$"&&((((((((((((((&(&&&&&&&&$&$$$$$$$$$$$$$$"$$$$$$$$$"$""""""""""""""""""""""""""""" " " " ""                " " """ """"""""""""""""""""""""$$$""$$"$&&((((((((((((((&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$"$$$"$""$$""""""""""""""""""""""""""""" "" ""              " "" " " " """"""""""""""""""""""$$$$$$$&&((((((((((((&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" " ""             " " """"""""""""""""""""""""""""""$$$$"$&&&(&((((((((((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""" "" "             """" """""""""""""""""""""""""$"$$$"&&(((&(((((((&((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""" "        " """ """""""""""""""""""""""""""""$$$$$"&&&(&((((((&&(&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$""""""""""""""""""""""""""""""""          " """ """""""""""""""""""""""""$"""&&&(((((((&&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""$""$"""""""""""""""""""""" """"""""" ""        "" """"""""""""""""""""""""""""""$&&((&&(&(&(&(&&&&&&&$&$$$$$$$$$$$$$$$$$$""$$"$$$$$""$"""""""""""""""""""""""""" "" " "          " " " " " """"""""""""""""""""""""""""$$""&&((((((((&&&&&&&&&&&&&&$$$$$$$$$$"$"$$$$"$"$$""$$"$"$"""""""""""""""""""""""""" " " "           " "" """""""""""""""""$"""""$$$"&&&(&&(&&(((&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"""$$"$""""""""""""""""""""""""""" """ ""        "" " """ """"""""""""""""""""""$$$$"&&&&&&(((((&&&&&&&&&&&&$$$$$$$$$$$$"$$"$"$"$$"$""$"$$"""""""""""""""""""""" "" "         """"""""""""""""""""""$""""$$""&&&(&&((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""$$$""$""$"""""""""""""""""""""""""" "" "        """ """ """""""""""""""""$"$"""" &&&&(((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$"""$$$"""""""""""""""""""""""""""""" " "        " "" """"""""""""""""""""""$"""" &&(((((&((&(&(&&&&&&&&&$$$$$$$$$$$$$$$$""$""$$"$$"$""""""""""""""""""""""""" "     " "" """""""""""""""""""""$"""""$" &&(((((((&((&&&&&&&&&&&&$$$$$$$$$$"$"""$""$$$$"""""""""""""""""""""""""""""" """""" " "      " " " """"""""""""""""""""""""""$ &&(((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$""$"$$""$$""""""""""""""""""""""""""""" "" "      " " """"""""""""""""""""""""""" &&(((((((((&(&&&&&&&&&&&&&$$$$$$$$$"$$"$""$$""$$$"""""""""""""""""""""""""""""" " "     """"""""""""""""""""""""""$"" &&((((((((&&&(&&&&&&&&&&&$$$$$$"$$$$$"$$""""$$"$"""""""""""""""""""""""""""" " " ""     """" """""""""""""""""""""""" &&&((((((((&((&&&&&&&&&&&&$$$$$$$$$$""""$""$"""""""""""""""""""""""""" """""""       " "" """""""""""""""""""""""""""&((((((((&((&&&&&&&&&&&&&$&$$$$$$$"$$""$$"""$"""""""""""""""""""""""""""""""" "        """"""""" """""""""""""""""""""$"" &&(((((((((&(&&&&&&&&&&&&&&$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""" """" "     """"""""""""""""""""""""""$"" &&((((((((&&((&&&&&&&&&&&&$&&$$$$$$"$$$"$"$""""""""$""""""""""""""""""""" """       " " "" """""""""""""""""""""$$""&(((((((((&((&&(&&&&&&&&&&$$$$$$$$$$"$"""""""$$""$""""""""""""""""""""""""" "      " """"" """""""""""""$"$"""&&((((((((((&((&&&&&&&&&&&$&$$$$"$$"$""""$""""$""""""""""""""""""""""""""" "       " """""""""""""""""""""""""""&&((((((&((&&&(&&&&&&&&&&$$$$$$$$$"$$$"$""$"""$$"""""""""""""""""" """""""" " " "          " """"""""""""""""""""""""&&((((((((((&&&&&&&&&&&&&&$&$$$$$$$"$$"""$""""""$"""""""""""""""""""""""""" "         " " " """""""""""""""""""""""""$&&(((((((((&((&&&&&&&&&&&$$$$$$$$"$$$$$""""""""""""""""""""""""""""""""""" "        "" " "" """"""""""""""""""""&&(((((((((&&((&&&&&&&&&&$$$&&$$$$$$$"$""$"$""""""""""""""""""""""""""""" " " "         " """""""""""""""""""""""""""""&((((((((((&&&&&&&&&&&&&&$$$$$$$$$"$$"""" """"""""""""""""""""""""""""" " " "       " """ """""""""""""""""""&&(((((((((((&&&&&&&&&&&&&$$$$$$$$$$$""$"""""""""""""""""""""""""""" """" " "         " "" " """"""""""""""""""""&(((((((((&(&&&&&&&&&&&&$&$$$$$$$$$$"$"$""$""""""""""""""""""" """""""""""" "          "" " """" """""""""""""$&&&((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$""""""""""""""""""""""""""" " " """ ""          "" """" """" """"""""""""""&&((((((((&(&&&&&&&&&&&&&&$&$$$$$$$$$$""""""""""""""""""""""""""""" """"""        " """ """""""""""""""""""""&(&(((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""$"""""""""""""""""""""" """ """" "         """"""""""""""""""""""""&(&(((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$""""""$""""""""""""""""""""""""""""     """"""""""""""""""""""""&((((((((((&&(&&&&&&&&&&$&$$$$$$$$$$$$$"""""""$"""""""""""""""""""" " "" " "          " "" """"""""""""""""""""""""&&((((((((&(&&&&&&&&&&&&&$$$&$$$$$$$$"$""""""""""""""""""""""""""""" " " " "        " " " """"""""""""""""""""""&&((((((((&((&&&&&&&&&&&&$$$$$$$$$$$$$""""""$"""""""""""""""""""" """" """ ""        "" " " " " " "" """"""""""""""&&&((((((&(&&&&&&&&&&&&&$&$$$$$$$$$""$""""""""$"""""""""""""""""""" " " ""      "" " """""""""""""""""È&&((&((((&&&&&&&&&&&&&&&$$&$$$$$$$$$"$$""$$""""""""""""""""""""" """"" " "          " "" """"""""""""""""""""&&&(((((((&&&&&&&&&&&&&&$$$$$$$$$$$"$$""$""$""$"""""""""""""""""""" "" " "         """" " "" """"""""""""""&&&(((((&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""" "      " " "" """""""""""""""""&&((((((&&(&&&&&&&&&&$&&$$$$$$$$$$$$$$$""""$"$""""""""""""""""""" "       """"""" """"""""""""""""""$&&(&((((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""$""""""""""""""""""" "" " "        " """"" """""""""""""""""&&(((&(&(&(&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$"$""""""""""""""""""""" " ""     " " "" """"""""""""""""""&&&((&(((((&&&&&&&&&&&$&&$$$$$$$$$$$$$$$"$"""""""""""""""""" """" " " ""         " "" " """""""""""""""&&&&((&((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""$$$""""""""""""""""" """" " "      """ """"""""""""""&&&&(((&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$""$"""""""""""""""""""" """"" "      " " " " """""""""""""""""$&((&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$"$""$""""""""""""""""""""""" ""       " """"" """"""""""""""""&&&&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$"$$$$$"$$""""""""""""""""""""""" "" "      "" " """""""""""""""""$&&&(((&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$"$$$$$""""""""""""""""""" " """       " "" """"""""""""""""""""$&&&&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""""""""""""""""""""" """"" "    " " "" " """""""""""""""$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$""""""""""""""""""""""" """      " """"""""""""""""""""$&&&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$"$""""""""""""""""""""""" " " " "     """ " """""""""""""""""&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""""""""""""""""""" " " "     " """""""""""""""""""$&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$"$$"$"""""""""""""""""""" """ "     "" " """""""""""""""""""""""$&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$"$$""""""""""""""""""""""    " " "" """""""""""""""""""$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""$$$"""""""""""""""""""""" """"      " "" """"""" """"""""""""$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" " "   " """"""""""""""""$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""""""""""""""""""""""" "" ""     " """"""""""""""""""""$&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$"$"""""""""""""""""""""" " " "     " " """""""""""""""""" $&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$"$$"$$""""""""""""""""""  "     " " " """"""""""""""""""$&&&&&&&&&&&&&$$&$$$$$$$$$$$$$"""$""$"""""""""""""""""""" "" "       " " """""""""""""""""$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""" "     " """""""""""""""""&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$""""$""""""""""""""""""""""""""     " """""""""""""""""""$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""$""$"""""""""""""""""""" "      " " " """"""""""""""" $&&&&&&&&&&&&$&&$$&$$$$$$"$$$$$$"$$"""""""""""""""""""""""" "     """""""""""""""" $&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$""""""""""""""""" """" " "" "    " """""""""""""" $&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"""$""""""""""""""""""" "" " "      " """"""""""""" $&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""" " "" ""        """"""""""""""" $&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""" " "" ""      "" """""""""""" $&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" "" "    """""""""" $&$&&&&&&&&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" " " "     """""""""""$$&&&&&&&&$$$$$$$$$$$$$$"$$$""$"""""""""""""""""""""""""" "      " """""""""&&&&&$&&&$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""" "    """""""$$&&&&&$&&$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""" " "           """"""" $$$&$$&&&&$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""" """ ""    "       """" " $$$$&&&&$&$$$$$$$$$$$$$""$"$"$"""""""""""""""""""""""" ""          " """" $$$$$$&&&$&$$&$$$$$$$$$"$"$$"""""""""""""""""""""" """""" "          "" $$$&&&$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""" " " "           " $$$$&&$&$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""" """"""            " " $$&$$&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" " "            " $$$$$&$&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" " " " "          $$$$$$&&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" "            $$$&$&&&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" """ "         $$$$$$&&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" "        $$$&$$&&&$$$$$$$$$$$$$$"$$"$"$"""""""""""""""""""""""" "       "$$$$$&&$&$$$$$$$$$$$$$$$"$"$$""""""""""""""""""""""""             $$$$$&$$$$$$$$$$$$$$$$$"$""$"$"$"""""""""""""""""" " " "             $$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$""""""""""""""" " """ "          $$$$&$$$$$$&$$$$$$$$$""$"""""""""""""""""""""""" " "          $$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" """""" """         "$$$$$$$$$$$$$$$$$$$""""""""$""$"""""""""""" """" "" " "       $$$$$$$$$$$$"""$""""""$""""""""""""""""""""""""" " " "        $$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""" "" """ " " "             "$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" "           $$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""""" " "          $$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" " " "            "$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""" "" """ ""       "$$$$$$$$$$$$"$$$$$""""""""""""""""""""""""""""""""" "" " "    "$$$$$$$$$$$$$$$""""$"""""""""""""""""""""""" " " " " "" "         ""$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" "" " "         "$"$$$$$"$$$"$$""$$""$"""""""""""""""""""""""""" """ ""     $          "$"$$$$$$$$$$$$"$"""""""""""""""""""""""""""" "" " """" "       ""$$$$$$$"$$$$"$"$$""$"""""""""""""""""""""""""""""""          ""$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" "         ""$$$$$$$$""$"""""$"""""""""""""""""""""""""""""" " "            ""$$$$$$$$"$"""$"$""""""""""""""""""""""""""""""" "        $$$$$$$$"""$$$"$""""""""""""""""""""""""""""""""" "        "$$$$$$$"""$$$"""""""""""""""""""""""""""""" " " "" ""          ""$$$$$$$$"$"$""""""""""""""""""""""""""""""""" ""           "$$$$$"$$$"$$"$"""""""""""""""""""""""""""""" " "" " """        ""$$"$$$$""$$$""""""""""""""""""""""" """""""" " "" "      """"$$$"$""""$"""""""""""""""""""""""" " """"" "   """$""$"$"""""""""""""""""""""""""""" """"" "" " " " "        """""$""$"""$"""""""""""""""""""""""" """"""" " " "       """"$$$""""""""""""""""""""""""""""""" " "" " " ""      """$$$"$""""""""""""""""""""""" """"" """ """ "           """"$"""""""""""""""""""""""""""" " "" " " " ""        """$"""""""""""""""""""""""""""""" "" " ""      """"""""""""""""""""""""""" """" " " """ "      """""""""""""""""""""""""""""" """"" "      """"""""""""""""""""""""""""" " " "       """""""""""""""""""""""""""" """" ""       """"""""""""""""""""""" """""" " """ "         """"""""""""""""""""""""""  " " ""     """""""""""""""""""""""" """ " """         """""""""""""""""""""""""" " "        """"""""""""""""""""""""" " " """ "