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 = '245B06' IMAGE_NUMBER = 51574807 IMAGE_TIME = 1977-04-28T12:44:59Z EARTH_RECEIVED_TIME = 1977-04-28T19:03:30Z ORBIT_NUMBER = 245 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.008480 NOTE = "MEDIUM RESOLUTION COLOR 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  =:1*¹f.?€5›.†09 c˜úXzšÞ5·>õ ò ,ÿìäׂò¦yÔæ*,,......,.,0.,.....,,,,*****,*,,*,,*,,***,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,.,.,,,,,.,.,,..,,.......,....,...........0.......0.00.0.....0.00000.000000000022200000220000000222222222222222222222222022222220222222222222222222222222222222222222222222222222222222022000000000000000...,,,*"(*,,.........,....,,,.,,,,,,((,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,.,,,,,,,,,,,,,.,,,.,.,,,,.,,,.,,.,,...............................................0....0...000.000.0000....000000000000000000000000000020000000000000000020000202222000220222202000022222222222222020000000000000000000.........,,,*|($*,,,,,,.,,.,,,,,.,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*&,,,,,,,,,,,,,,,,,,,,,,,,,,,&,,,,,,,,,,,,,,,..,...,,,,.,**.,,,.,...........................................,,....00...0000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000.0.............,,,*TV"***,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,**,*,,,,,*,,,,,,,,,,,,,,,,,,,,,**,*,***,*,*******,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,...,,,,..,*,.,.,,....................."(,..........................*..0.0....0.0000000000000000..00000000000000000000000000000000000000.................,,*Ð "(**,,,,,,,,,,,,,,,,,*,,***,,,**,,******************,***,,***********************************,*******,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.....,,....,................................................0000...0.,,.00000000000000000000000.0.&*........................,,,( (****,*,*,,,,,,,*,*,,,,***************************************,*****************************,**********,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,.,,,,,,.,.,,,,,,,.,.,..............,.....,............................0.......000000........00000.0000..............,...........,,,,* (*****,,,****,,,,**********************************************************************************************,*,*,,*,,,,,,,*,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,...................,.,....................................................,,,.....,.,,,,** (**********,,,************************************************(***(***(*(***(*(((******(*****************************,*****,,*,,,,,,,,,,,,,**,*,,*,,*,,,,,,,,,,*,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,.............,,,,,...............................................,,,,,,,.,,.,,,,,,* (******,************************************************(***(((*(*((*((((**((**(*(*((((((***************************************,,,,******,,,*,*,**********,,,*,****,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,....,.....,,,......,....................................,,,,,,,,,,,,,,,,,,,**(****************************(************(*(*(****(****(**(((((((((((((((*((((((***((*(*((((*****(**(**************************,*******************************************,,**,,,,,*,*,,,,,,,,,,,*,,,,**,,,,,,,,,,,,,,,,,,,..,,,,,,...,......,................,........,...,,,,,,,,,,,,,,,,,,,,*p ((****************************************(******(*(((((((**(((((((((((((((((((((((((((((((((**(*(((((*(((*(***************************************************************************,,,*,,*,*,,,,******,*,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,.,..,.,.,,...,........,....,,...,,,,,,,,,,,,,,,,,,,,*** (*(*********(**********************((**(((*******(((*((*((((((((((((((((((((((((((((((*(((((((((((*((((((((((((*****************************************************************************,*,**,,,************,,,,,,,,,,,,,**((*,,,,,,,,,,,,,,,,.,..,.,,,...,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,**** ((***********************((*(*****(((*(*(*((*((*(((*(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((********((*(************************************************************************************,,*,***,,,,*,,,*(((*,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((*********************(*(*(**(*((((((*****((*(((((***(((*(((((((((((((((((((((((((((((((((((((((*((((((((((((*((**(**********(*******((******(***********************************************************************,*,*,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((**************(**********((((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((******(**(*****(****(**************************************************************************,**,***,,,*,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,**,,,,**,*((((********************(((***(**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(***((((((((*(**(***((*((**********(**(*******(******************************************************,*,**,,*,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,****,,*,****(((****************(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((((((**(((**(**(*(*((*((*(*((*********************************(**(******************************,*,*,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,*********,***( `(((((************(((***(((*(((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((*((((*******(*(********(*********(***(**(****************(*************,***,****,,******,,**,,,*,,,,,,,,,,,,,,,,,,,,,*,,,*,*,*,******(((((***************(**((*(((*((*(((*((((((((((((((((((((((((((((((((((((&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((**((*(**(***(******(********((*(*(*(************************************,**,*********,,*,,,,,*,,,*,,,*,,,***,,,,,****************(((((*(************(*(((*(((((*(((((((((((((((((((((((((((((&((((((((((((((&&&&&&&&&(((&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((*((((*((****(**********(((**(******************************************,******,,*,,,,,,*,*,*,,*,,,,*,**,****************((((*((**************(*(***(((*(((((((((((((((((((((((((&&&(&&&&&&(&&((((((((((&&&&((&&&&((((&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((*(****(*((((((*(((********************************************************,***,,**,,*,,,,,***,****************((((((((**(*(*****((((((*(((((((((((((((((((((((((((((((&((&(&&&&&(&&&&&&((((((&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*(((((((((****************************************************,*******,**,,**,******,*****************(è@((((((**((*(*(*(*((((***(((((((((((((((((((((((((&(((((&(((&&&&&(&&&&&&&&&&&&$$&&&&&&&&&&&&&&&((((((((((((&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(*((*(********************************************,*********,****,**,***********************(&((((***(*((*(((*((*((((((((((((((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*(((*(((((*((***********(*************************************************************************(&((((***(*(**(*(**(((((((((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(((((((((*******************(*********************************************************************(X(((((***(*(*(*(*(*((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&(((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((((((((((*((*(********(*****((****************************************************************((((((*(******((**(((((((((((((((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((**(*(****(*(*****************************************************************(&(((******(**((*((*(((((((((((((((((((((&(((((((((&(((((&((((((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((&(&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((********************************************************************(&((((**(**(***(**((((((((((((((((((((((((((((&(((((&&(&(&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(&(((((&(((((((((((((((&((((&((&(&&(&((&((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(**(*((((**(**********************,***************(((******************((((*(**(****(*(**((*((((((((((((((((((((((&((&(&(&((&&(&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&&&((((((((&(((((((((((((((&&((((((((((&((((&(((&((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((*(*(***((*((*********************************((&******************(("((((***(*((*******((((((((((((((((((((((((&((((&((&&&&&&(((&&(&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&(((((((((&((((&(((((((&(&&(&&&(((((&&((((((((&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((************************************************************($(((***(*******(*(((((((((((((((((((((&(((((&((&(&(&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&(&((&(((((((((&&&(&(((&(((&&&&(((&((&&&&(&&(&(((&&((((((((((((((((((((((((((((((((((((((&(((((((((((((((*((((((((*******(**(****************(***********************************(0"((((*********(*((((((((((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(((&(&(&&&&&&&&&&&(&&&&(&((&&&&(&((&&(((((((&((((((((&(((((((((((((((((((((&(&((((((((((((((((((((((((((((((((((((*((((***(*(**********************************************(&(((******(*(( *(*(((((((((((((&((((((&&&(((&(&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&(&&&&&&&&&&&&&&&(&&(&&&&&&&&(&&&&&(((&&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*((((((***(******(***********************************(&(((((**(*(((*((((((((((((((((((((&((&&(((&$&&&&((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&(&(((((((&&(((&&((((((&(&(((((&(((((((((((((((((((((((((((((((((((*((((*(**(((**(*(******(**********************************("&(((****((((((*(((((((((((((((&&&&&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&&&&$&&&&&&&&&&&&&&&&&&((&&&&(&&&&&(&&(&(&(&(((&(&(&(((((&(&&&&&(((&&((((((((((((((((((((&(((((((&&((((((((((((*(((*(((***(*(************************************("((((((*(((**((**(*(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&(&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(((&((((((&&(((((&(((&((&((((((((((((((&(((((((((((((((((((((**(((((((*(***********************((************(&"(((((*******(**(*(*((((((((((((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&(&&&&&&(&(((&&&(&&((((&&&&(&((((&(((((((((((((((((((((((((((((((((((((((((((***(********************(*(***(*****(**(&"(((((***(((*(**((*(((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&((&&&((&((((&(&((&&&&(&&&(&&&&(&&((((&&((((((((((((((((((((((((((((((((((((((((((((**(((*(********((**(**(****************($(((((((***(((((((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&((&((&&&&&&&&&&&&((&&(((((((((((((((((((((((((((((((((((((((((((((((((((***(((*(************(****************(("((((**(***(*(*(*(*((((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&&&&&&&&&&(((&&&&&((&((((((((((&&((((((((&((((((((((((((((((((((((((*(******(**(****(*(((*(**(**(**(********("(**((********((((((((((((((((((&(&(((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&$&&$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&(&((&&(&(&&&&&&&&&&&&(((&(((((&&&&(((((((((&(((((((((((((((((((((((((((((((****((((*(**(*(**((***********(*(("((((******(((*((((*((((((((((((&&&&&&&&(((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$$&$$&&&$$&&$&$$&&&$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&((&&(((((&&(&&((((((&((((((((((((((((((((((((((*(*(((**(*(**(****(*******(*******(*(("((((*(*****(*(*((((((((((((((((((((&&(&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$&$&$&$$$$$$$$&$$$&&&$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((&(((&&&&((&((((((((((((((((((*((((*((((*************(***(*****(*****(("&(((**********((((((((((((((((((((((((&&&(((&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$&$$&&$$&&$$&$$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((((((&((((((&&((&((((&((((((((((&&(((((((((*((*((*((***(*********(*********("&((((((***(****(*(*(((((((((((((&((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$&$&&&&$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((&((((((&((&(((((((((((((((((((((((*(*(*******((**(*(*******(*(("&(((((***(*****((((((((((((((((((((&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&(&&((((&((((((&(&((((((((((((((((((((((((((((*********((*((*(****(*(("&((((*(****(*(*(**(((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&(&((&&(((&((&((((((((((((((((((((((((*(*((*(*(*(*(*((((*((****(("&((((***(***(***(*(((((((((((((&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&(&(((&(((((((((((((((((((((((((((((((((*(*(((*((((*((*(*(((****("&(((*((***(***(((((**(((((((((((&(&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&((((((((((((((((((((((((((((((((((((*((((*((*(*(****((("&((((***((((((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((((((((((((((((((((((((((((((((((((((*(**(*(****(((ä &((((*(*(*(((*(((((((((((((((((&(&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&$$&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&(&((((((((((((((((((((((((((((((*((((((((((*((*(****(("&((*(*****(*((((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$&&$$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&&&(((&(((((((((((((((((((((((((((((((((((((**(**(((*(("&((((***(*(((*((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$&$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((&(((((((((((((((((((((((((((((((**(((**((("&((((***((***(*(((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&(((((((((((((((((((((((((((((((((((((**((****(("&(((*****(*(**(*(*((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$$&$$$$$&$$$$$$$$&$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&((((&((((((((((((((((((((((((((((((*(((((((("&((((((((*((**(*((((((((((&((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&$&&$&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&&(((((((((((((((((((((((((((((((*((*((("(((((**(((*(((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((((((&((((((((((((((*(((((((((((("&(((**((**((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$$""$&&&&&&&&$&$&&&&&$&$&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((((((("&(((*((((((((*(((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $&&&$&$$$&&&&&$$$$&$&&&&$&$&&&&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&((((((((((((((((((((*(((((((("(((((((**((((((((((((((((&(&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&$&$$$$$&&&&&&$&$&&&&$&$&$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&(((((((((((((((((*((((((((("&((((*(***((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$$$$$$$&&$&$$$$$$$&$&&$&$&&&&$&$$&$$$&&&&&&&$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&((((((((((((((((((((((((((((( &((*((((((((((*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$$&$$$$$$&$$$$$$&$&$$$$&$$$$&&$$$&&$$$$&$&&&&&$&$$$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&(((((((((((((((((((((((*(((( &((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&$&$&$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&&$&$&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&((((((((((((((((((((((( &(&((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&$$&$&&&$$$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&$&$$$&$&$$&&$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((*((((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$$$&$&&&$$$$$$$&$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((&((((((((((((((*****((((((((((((((((((((&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&""&&&&&&&&&$$&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$$$$$$$$$$$$$$$$&$$$$$&&&$$&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((((((((((((((((((( "(*******(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&$&$&&&&&$&$&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&$&&&&&&&&$$&&&&&&&&&(&&(&((((&((((((((((((((("(((***(****(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&&$$$$$$$$&$$$$$$$$ $$&$$&&&&&&&&&&&&&&&&$&&&&&$&&&&&&(&(((&((((((((((((((((&"(*****((*((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$&$$$$&&$$&&$&&&&&$&&$&&&&&&&&&&&&&&&$&&&&&&(((((((&(((&((((((((("(((****(((**((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&$&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$"$"$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&$&&&&&$&&&&&&&$&$$&$&&&&&&&&&&&&&&&&&&&(&&&&(&&&((&&(&((((((((((("((****((**(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$""$"""""$"""$$""$$$$$$$$$$$$$$$$&$$$$$$"$$&$$$$$$$$$$$$&&&&&$&&&&&$&$&$$$&$$&&&&&&&&&&&&&&&&&&(&&(&(&&&&((((&(((((((&"((*****(*(((*((((((((((((((((((&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$"$$$$$""$$""$$$$"$$"$$""$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$$&$$$&&&$$&$&&&&$$&$&&$&&&&&&&&&&&&&&&&&&&&(&&&(&&(&((((((((& ((*****(**(((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$&$$$&$$&&$&$&&&$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&(((&(&((((((((( &((***((****(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&$$$&&&&$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((&&((*(((****((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&&&&&$&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&(& &(*(&(****(*(((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$"$$"$"$""$$"$$""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$&$&&&$&&&$&$&&&&&&&&&&&&&&&&&&(&(&(&&((&&&&&&(****(((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"$$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$""$$"$$"$$"""$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&& &(((((****(((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""$""$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$$$"$"$$$""""$$"""$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((((****((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$""""""""$""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$""$"""$""$""""""$""$$"""$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((((&((&&((&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&&&&&(&&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$""$$$"$""$"""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$""""$"""""""""$$"$"$"""$"""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&& ((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$&&&$&$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$""""""""""""""""$""$""""$$$$$"$$$$$$$$$"$"$$$$$"$""$$$$$$$$$"""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&& &((((((*((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&$$$&$$$&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$"""""""$""""""""""""$"""$$""$""$$$"$$$$$$"$$$$$$"$$$$$$"""$$""$""""""""""""""""""""""$""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(((((*(((((((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""$$"""""$$"$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$""""""""""""""""""$"""""""$"""$"""""""$"$$$"$$$"$"$"$""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((&&&&&&&& (((((((*(((((((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&$$&&$$$$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""$"""""$"$""$""""""""$$$""""""""""""""""""""""""""""""""""""$"""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(&&&(&(&& &(((((((((((((((((((((((((&((((((((&&&&&&&&&&&&&&&&&&&&$&$$&$$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$""$"""""""$$"$"""""""""""""""""""""""""""""""""""""""""$""""""$$"$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$$&&&&&&&&&&&&&&&&&(&&&&((&&&((((((((((((((((((((((((&(((((((&&&&&&&&&&&&&&&&&&&$&$$&$$$$&$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$""""$"""""""""""""""""""""""$"$"""""""$$""$$$"""$"""""""""""""""""""""""""""""""""""""""""$""$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((*((((((((((((((((((((((&(&(((&((&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$"$"$$$""$"$"""$""""""$"""""""""""""""""""""""""""""""""""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&(&&((&&&&&&&((*(((((((((((((((((((((((((&&&(((&&(&&&&&&&&&&&&&&&&&&&$$$$&&&&$&&&&&&&&&&$&$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&((&(&&&&&&&&&((((((**(*(((((((((((((&(&(&(&&&((&&&&&&&&&&&&&&&&&&&&&$$$$$&$&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(((((*****(*((((((((((((((&(&((((&&&&&&(&&&&&&&&&&&&&&&&$$$$$&&&&&&&&&&&$$$$"$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""$""""""""""""""""""""""$$$""$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&(&&&&&&&&((*(***((*(((((((((((((((&(((((&&(&&&&&&&&&&&&&&&&&&&&&$$$$$&$$&&&&&&&&&$$$"$$$$$$$$$"$$$$$$$$$$$"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((**((*(*((*(((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&&&&&&$$$$$$&$"$$$$$$$"$$$""$$$$$" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""$$$$$$""$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((*******(((*((((((((((((((((&&(&&&&&&&&&&&&&(&&&&&&&&&$$$$$$$$&&&&&&&$$$$$$$&$"$$$""$"""$$"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&(&&&&&&&&&&((*****(**(*((((((((((((((&(((((((&&(&&((&&&&&(&&&&&&&&&$$$$$$&$&&&&&&$&$$""$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$"$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((*****(*(((((((((((((&((&(((((&&&&&&&&(&&&&&&&&&&&&&$&$$$$$$&&$&&&&$$$""$$$$$$$$$$$$$$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&((&&&&&&&&&&&&&&(*(******((((*((((((((((((&(&&(&(&(&(&&&&&&&&&&&&(&&&&&&&&$$$$&&$$&$$$$$""$$$$$$$"$$$"""""$"""""$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"$$$$$$$$$$$"$"""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((***(((("(((((((((((((&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&$$$$$&&$$$$$$$$"$$$$"$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""$$$"$$$$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*((((((((((((((((((((((((&(&(&&&&&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""  """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$" """$$$$$$$"$$$$$$$$$$$$&$$$$$$$$&$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&$&((*((((((((((((((((((((((&((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&$$$&$"$$$$$$$$$$""$$$$"""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """"""""" """""""""""""""""""""""""""""""""""""""$""""""$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&$$$&&&&&&&&&&$&&&&&&&&&&&&&$@(((((((((*(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$"$$"$$$$$$$"$$$$"$"$"$"""$$$""""""""""""""""""""""""""" """ """""""""""""""""""""""""""""""""""" """""""" """"""""""""""""""""""""""$""""$""$$"""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$&&&&&&&&&&&($(((*****(((((((((((((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""$$"$$$$$$$$$$$$"$""""""""""$""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""$""""$$"""""$""""$"$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&(&&(&&( (((*((*(*(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$$$$"$$"$$"""$"$$"$""$$"""""""""""""""""""""""""""""""""" " """""" """"" """""""""""""""""""""""" """ """"""""""""""""""""""""""""""$"""""""$""$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&&& (((*******((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$$$$$$$"$"$"$$"$"$""""""$""""""""""""""""""""""""" """"""" " """""" " """"""""""""""""""""""""""" """"""""""""""""""""""""$"""""""$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&& &((*******(**(*(**((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$$$$$$""$"""""$""""""""""""""""""""""""""""""""" """" " " """ " " " """" """""""""""""   """" """""""""""""""""""""$"""""""""""$"$"$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&((*******(*(((((**(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""""""""""$"""""""$""""""""""""""""""""" """"""" "" "" """""""""" """"""""""""""  """""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&((((****(((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""""$""$""$"""""$"""""""""""""""""""""""""""" """"" " " " "" "" " """ """"""" """"""""""""""""""""""""""""""""""""""""""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&(((((((*(**(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&$$$$$$$$$$$$$$$"$$"$"$$""""""""""""""""""""""""""""""""""""" """" " " " "" " """"""" "" """""""""""""""""""""""""""""""""$"""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&((((((*(*((*(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""$$"""""""""""""""""""""""""""""""""""""" """""" """""" " " " "" "" """""""""""""""""""""""""""""""""""""""""""""$"$"$""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&(((**(*((*(*(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$&$$$$$$$$$$$$"$$$"$"$""""$"""""$"$""""""""""""""""""""" """""""""" "" """" " " "" """"""""""""""""""""""""""""""""""""""""""""""$""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((*(***((*(((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$"$$$$$$$$$"$$""$"""""""""$$"""""""""""""""""""""" """"""""""""""""""" " " " " """ """ """""""""""""""""""""""""""""""""""""$""""$""$"$"$""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&((******(*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$&$$$$$$$$$$$$""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" "" " """" """""""""""" """"""""""""""""""""""""""""""""$"$"$"$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&(******((*((((((*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&$$$$$$$$"$$$$$$$$$$$""$$$$$"""$$"""""$"""""""""""""" "" """ """ """ """""" """" " """""""" """""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&(((**********(((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&$$$$$$$$$$$$$$$$$$$"$""""""""$""""""""""$""""""""""""" " """ """" """""""""""""""" " """"""""""""""" """ " """""""""""""""""""""""""""""""""""$$"""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&(((************((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$$$$&&$$&$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""" " "" """"""""""""""""""" """ """ """""""" "" " """" " " "" """"""""""""""""""""""""""$$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&$&$&&&$$&&&&&&&&&&&&&&(((******(*((*(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" """"""" "" """""" " " "" "" """""""""""""""""""""""""""""$""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&$&&&&$&&$&&&&&&&&&&&((*********(((((((((((((((((((&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""" """""""""" """"""""""""""""""""" """" " """""""""""" "" """ "" """""""""""""""""""""""""""$"""$"$$"$"$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$&&&&$&&&&&&&&&&&&&&&((&&(((***(*(***(*(((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""" """""""""""""""""" """""""""""""""" """ """" """" """ "" " """"""""" """"" """""""""""""""""""""""""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&$$$&&&&&&&&&&&&&&((**********(*(((((((((((((((&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$"""$$$"""""""""""""""""""""""""""""""""""""""" """""" """" " "" " " " " """" """" "" """ """ """ """"""""""""""""""""""""""""""""$$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&$$$$&&&&&&&&&&&&&&(*********(**((*((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""" """"""""""""""""""""""" """ " """"" """ """""""" "" """"""""""""""""""""""""""""$$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&$&&&&&&&&&&&&&&((&&(************(*(((((((((((&(((&&&((&((&&((&&&&&&&&&&&&&&&&&&$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" " """""""""""""""" """ " " "" " """ """"" " " "" """"" """"""""" """"""""""""""$""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$$&&&&&&&&&&&&&&&&(&(&&((**************((((((((((&(((((((&&((&(&&&&&&&&&&&&&&&&$&&$&$$&&&$$$&$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""""""""""" "" " " """""""""" " " "" " " """ " " """ " """""" "" """""""""""""""$"""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&((************((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""""""""""" """ """""""" "" "" " " " """""""" " " """"" " " " " "" " """"""""""$"""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&((***********((&&&(((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""" " """"""" " " " "" "" """" """"""""""""""""" """"" "" """"""""""""""""""""""$$"$"$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&$&&&&&&&&&&&&(&&((***********(&&&(((((((((((((((((&((((&&&&&(&&&&&&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$"$$$"$""$"""""""""""""""""" " " " "" " " """ """ """"" """""""" """"""""""""" "" """"""""""""""""""""""""""$"""$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$$$&&&&&&&&&&&&&&&&&&&((((**(*((((((((((((((((&((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""" " """ """"" " "" """""""""" """""""""""""""""" """ """""""""""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&(((*(((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""" " " " " " " " " " " """""""""""""""""""""""" """"" """""""""""""""""""""""""""""""""$"$"""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$&&&$&&&&&&&&&&&&&&&(((**(***(((((((((((((((&(&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$"$"$""$""""""""""""""""""" " "" " """ " " " " """" """" """"""""""" " """""""""""""""""""""""""""""""""""""$"$"$$""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&((*(((((((*(((((((((((((&&&(&&&((((&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" """ " " " " """ "" " """ """""""""" """"""" """""""""""""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$&&&&&&&&&&&&&&&&&&&&(((*(****(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" " " " "" "" "" "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&& $((*((*((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""" """" "" " " " " " " " " """"" "" "" " " """""""""""""""""""""""""""""""""""""""$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&(**(*((**(((((((((((((((&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" """" "" " "  " "  """ """"""""""" """""""" """""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&(((*(***((**((*(((((((((&(&&&&&(&&&&(&&&&&&&&&&&&&&&&&&$$$&$$$$&$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""" "" " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((***********((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""" " """ " " " " "" " " """" " "" " """""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((*******(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""" "" " " " "" " " " " " " " "" " " """"" """""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(((((*****(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""" """ " " " " " " """" """"""""""""""""""""""$"""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&& &(((((**(((((((((((((((((((&&&&&&&&&&&&&&&&&&&$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""" """" " " " "" " """" """""" """"""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&& `(((*(*****((((((((((((((&&((&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""" " "" "" " " " " "" " " "" """"""""""""$""""""$$"""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&"&(((*((*(*((((((((((((((&(((&&&&&&&&&&&$$&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""" " " """""""""""""""""""""""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&"&&(((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$$$$$$$$$$$"$"$"""""""""""""""" """" " " " """ """"""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&"&(((((((((((((((((((((&(&&&&&&&&&&&&&$$&&&&&$$$&&&$$$""$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""" """"""""" "" " " " " " " " """""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&& &((((((((((((((((((((&&&(&&&&&&&&&&$&&&$&$$$$&$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""" " " "" """ """""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&"&((((((((((((((((((((&(&((&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""" """""" " " " " " " "" " """""""""""""""""""""""""""""""""$$$"$$$"$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&"&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" "" " "" """"""""""""""""""""""""""""$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&"&(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""" "" """ " "" " """""""""""""""""""""""""""""""$$$"$$$"$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&"0à&((((((*((((*(((((((((((((&(((&&&&&&&&&&&$&&&$$&&&$&$$$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""""""" " " "" " " """""""""""""""""""""" ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&"&(((((((((*(((((((((((((((((&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""" """""""" "" " " "" """"""""""""""""""""" """"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&"&((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""" """ " " "" " """""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&"&((((((((((((((((((((((&((((&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""" """""""""""""""" "" "" " " " " """""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&"&((((*((((((((((((((((((((&&((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""" "" " " " " """" """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&"&((((((((((((*((((((((((((((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""" " " " " " " " " " " " " " " """"""""""""""""""""""""""""$""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$&&((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""" """"" " " " """"""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$&((((((((((((((((((((((((((&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$"$""$"$""""""""""""""" "" """" " "  " "" """" "" """""""""""""""""""""""$""""$"$""$$""$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&$&&((((((((((((((((((((&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$"""""""""""""""" "  " " " " "" "" " """"""""""""""""""""""""""$$"""$$"$$"$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&$&((((((((((((((((((&((&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$"""""""""""""""" "  " " " " """ """"""""""""""""""""""""""""$$""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$&&(((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" " """ " " "" " " """""""""""""""""""""""""""""$""""$$$""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$&&((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$""$$""""""""""""""""""""""""""""""""" " " " "" """"""""""""""""""""""""""$""""""$"$$"$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"""$""""""""""""""""""""""""" "" " " " """""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$&&((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""" " " " " " " "" " """"""""""""""""""""$""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$&&&&(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""" " " " """ " " " """"""""" """"""""""""""""""""""$""""$""$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&(((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$"$$"""$""""""""""""""""""""""" "" " " " " " """ """""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&(&(((((((((((&(&&&(&&&&&&&&&&&&&&&$&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""" " " " " " " " " " " "" """"""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&"&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""" " " " " " " " "" " """""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&(((&(((((((((&((&&(&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""$"$""""""""""""""" " """   "" "" " " "" """"""""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&(((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""" "" "   " """"""""""""""""""""""""""" """"""$$$$$$$$$$$$$$$$$$$$$$"$$$$&&&&&&&&$&&(&(((&(((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""" " " """ """""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&(((((&((&(&((&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" " " " " " " " " " "" """"""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$$$$$$$$"$"""""$""""""""""""""""""""""""  "" " "" """""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&((((&&&((&&&(&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$""$$$$$$$$$$"""""""""$""""""""""""""""""""" "   "" " " """"""""""""""""""""""""""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&$&&&&(&((&((&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$""$$$$"$""""""""""""""""""""""""""""""""""  " " """" """""""""""""""""""""""""""$$""$$$$$"$$$$$$$$$$$$$$$$$$$$&&&$&&&&$&&&(&(&&((&&&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$"$"$"$$$"""""""""""""""""""""""""""""""" ""  " """""" """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$&&$&&&&(((&&&&(&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""" "  " " " " """" """""""""""""""""""""""$""&$""$""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&((&(&&&&(&&&&&&&&&&&&&&$&$$$$$$&$$$$$&$$$$$$$$$$"""$""""""""""""""""""""""""""""""" """"  " " " " " "" "" """"""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""" ""   " " """"""""""""""""""""""""""""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" "" "     "" """""""""""""""""""""""""""$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" """ """ "       " " " " """""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&$&&((&&(&&&&&&&&&&&&&&&&&&&$$$$&$$$&$$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""" """         " """""""""""""""""""""""""""""""""$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&(&&&((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""" " ""      " " " """ """"""""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" " " " """ """"""""""""""""""""""""""$""$"$""$"$$$$$$$$$$$$$$$$$$$$&$$&$$$$&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""$"""""""""""""""""""""""""""""" " " ""  "" " "" """"""""""""""""""""""""""$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"$"$""$$$$"""""""""""""""""" " """""""""""""""" "" "" " " """ " """""""""""""""""""""""""$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"$$$"""$""$"$""""""""""""""""""""""""" """""""" " " " " " " " " " " """""""""""""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$"$$""$"$"""""""""""""""""""""" " "" """ """""" """ """ " " """"" """""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$"$$"""""""""""""""""""""""""""""""""""" """" "  " "  "" """" " " """"""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""""""""""""""" " " """"""        " " " """"""""""""""""""""""""""$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$6$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""""" """ """"""" "" " """" "        " " """" """""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$&&&&l€$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""$"""" " " " " """"" "       " "" """ """""""""""""""""""""""$"""""""$"$"$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$""""""""" " "               " " "" " " """""""""""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$""""""""""""" " " "              " "" " "" """"""""""""""""""""""""""""$$""$""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$$$"$$""""$$""$""""""  " "                " " "" """ """"""""""""""""""""""$""""""""$$"$$$$$$$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&$$&&$$$$$$$$$$$$$"$$"""""""""$""$"""""""""""""  "" ""         " " "" """"" """""""""""""""""""""$"$$"""$$$$""$$$$$$$$$$$$$$$$$&$$$$$$$&&&$&&&&&&&&$&$$$$$$$$$$$$$$"$"$$"""""$"""""""""""""""""""""""""" "         "" " """ """"""""" """"""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$&&$ $&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$$$"""""$$"""""""""""""""""""""""""""" "           " " """" """""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$&$&& $$&&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""" "          " " """ """""""""""""""""""""""""$"$$""$$$$"$$$$$$$$$$$$$$$$$&$$ $&&&&&&&&$$&&$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""" "             " """""""""""""""""""$""""""""""$$"$$""$$$$$$$$$$$$$$&&$$& "$&&&&&&&&&&$$$$$$$$$$$$$"$""""$"""""""""""""""""""""""  """"" "              "" " """"""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$& $&&&&&&&&&&$&$$$$$$$$$$$$"$$$"""""""""""""""""""""""" " " " """" ""          "  """""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&&$"$$&&&&&&&&$&$$$$$$$$$$$$$$"$""""""""""""""""""""" """ " "" """              " " """"""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&$$$$$$$$$$$"$$""$"""""""""""""""""""""""" "" " """ "                 " " " """""""""""""""""""""""""""""""$"$$"$"$$$$$$$$$$$$$$$$$$"$$&&&&&&&&&$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""" "" "" "" "           " " " """""""""""""""""""""""""""" ""$"$$$$$$$$$$$$$$$$$$$$$$$ì$&&&&&&$&&&&$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""        """"""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&$$$&$&$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""" "            "" """"""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$"$$&&&&&&&&$$$$$$$$$$$$$$$$$$""""$"""""""""""""""""""""""""""""""""""""" "                """""""""""""""""""""""""""""""$""$$"$$$"$$$$$$$$$$$$$$$$$$$"$$$$&&&&&&&$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""""" """"" "         " """"""""""""""""""""""""""""""""""""$$$""$"$$$$$$$$$$$$$$$$&$"$$&&&&&&$$&$$&$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""" " ""           "" "" """"""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$&&$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""" "            "" " """""""""""""""""""""""""""""$$$"$$"$"$$$$$$$$$$$$$$$$$"$$$$$&&&$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" "" " "        "" " " "" """"""""""""""""""""""""""$""""$""$$$"$$$$$$$$$$$$$$$$$"$$$$$$$&$$$$$$$$$$$$$$"""""""""""""""""""""""""" """ "" " " "" "      " """" """"""" """"""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" "" " "        " """" """""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$  "$$$$$$$$$$$$$$$$$$$""""""""""""""" """" """"" " "" "      " """"""" """""""""""""""""""""""""$""""$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""" " " " " " "    "   " """""""""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""" """ " " """"""""""         """"" """""""""""""""""""""""""""$"$$"$$""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$""$"""""""""""""""""""""""""""""""""" " " " "" "" " "            """ " """""""""""""""""""""""""""""$""""$"""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""" " " """ " " " " " "" ""            """"""""""""""""""""""""""""$"""""$"$"$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$""""""""""""""""""" "" " "" " "              " """""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$""$$$$$$$$$$$$$""$"""""""""""""""" """            " """ """""""""""""""""""""""""$""""$"""""$$$$$$$$$$$$"$"$$$$$$$$$$$"$$""""""""""""""" "" "           " """""" """""""""""""""""""""""""""$""""$$$"$"$$$$$$$$"$$$$$"""$$$$$$$$$$"$""""""""""""""""" "      " "" " """""""""""""""""""""""""""$"""$""$"$$$$$$$$$$$$$$€""$$$$$$$$""$"$$"""""""""""""" """"       " " " "" """"""""""""""""""""""""""$""$""$"$"$$$$$$$$$""$$$$$$$$$$"""""""""""""""""""""""       " "" """""""" """""""""""""""""""""""$""$""$$"$$$$$$$$$$"$$$$$$$$$$$$$$$"""""""""""""""" "     " """""" """""""""""""""""""""""""""$""""$"""$$$$$$$$$$""$"$$$$$"$$$$$""""""""""""""""" ""            " """""""""""""""""""""""""$"""""""""""$$"""$"$"$$"$$$$$""$$$$$$$$""$$"""""""""""""""""" ""          " """""""""""""""""""""""""""""""""""""$$$$$$$$$$$`"""$$$$$$$$"""""""""""""""""""""""         " "" """""""""""""""""""""""""""""""""""""$$$$$$$$"""$$"$$"""""$""""""""""""" """ "" "         " " """"""""""""""""""""""""""""""""""$"$$$$$$$"""""""$"""""""""""""""""""""""" "    "" """"""""""""""""""""""""""""""""""$$$"$$$$$$"""""$"$"$""""$""""""""""" ""      """ """ """""""""""""""""""""""""""""""""""""$$"""""""""""""" """""""" " "        "" """"""""" """""""""""""""""""""""""""""""$$""""""""""""""""""""""""""        " """ """"""" """"" """"""""""""""""$$"""""$"""""""""""""""""""""" "" "          " " """"""""""""""""""" """""""""""""""""""$$ """""""""""""""""" " " """ "               " """"""""""""""""""""""""" """""""""""""""""""$$$ """"""""""""""""" ""                 """""""""""""""""""""" """"""""""""""""$$"$$$ """"""""""""""" """            " " """ """""""" "" """""""""""""""""$$$ """"""""""""""" """" "          " " " " " """"""""" """""""""""""""""""""$ """"""""""""""""""              " """"""" "" """""  """""""""""""""""""""$ """"""""""""" " ""                     """ " """""" ""  """"""""""""""""""""""" """"" " "             "        """""" """""""""""""""""""""""$"$$ """""" """""""              " " "" " """"""""""""""""""""""""$""$ """""""""""""              " """""""""""""""""""""""""""" " """""" "" "               """""""""""""""""""""""""$$" " """""" " " "          "" "" """""""""""""""""""""""""" """ """ "          "" """"""""" """"""""""""""""""$€ " " "" "" " "         " " """"""""""""""""""""""""""""" """ "           " "" " """""""""""""""""""""" " ""           " "" " " """""""""""""""""""""$ """                " " " " """ " "" """"""""""""""""""""$ "" "               """" " " "" """"""""""""""""""""""""                      " "" " " """" "" "" """"""""""""""""""                " "" """"""""""""""""""""""""""             """ """" "" """""""""""""""""            " " "" """""""""""""""""""              " " " " """"""""""""""""""""      "  "" "" "" """"""""""""""""""À        "  " " " " """""" """"""""""          """" " "" """""""""""""""     """" "" " " "" " """""""""""     " "" " " """"""""""""€      " " " """"""""""""         "" " " """ """"""""""        """ """""""""""          " " "" """"""""       """""""" """ """           "" " " " " ""