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 = '479B82' IMAGE_NUMBER = 55929701 IMAGE_TIME = 1977-12-10T08:10:32Z EARTH_RECEIVED_TIME = 1977-12-13T03:36:05Z ORBIT_NUMBER = 479 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 NOTE = "HIGH RESOLUTION GROUND TRACK SEQUENCE WITH IMAGE MOTION COMPENSATION" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END / G69÷»P½/G.‹%“!Îö ìÚzDåÿ.‹÷Þûå#ôðÍÈ$ [×LÐc*......0..........,,,*,,,,,,,,****,,,,,*,,,,,,,.,,,,,*,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,...,.,,,,,,,..,..,,,,.,...,,,,.......,................0.......00000......000000...0000000..0000000000000000000000022200000000000000000000200...00000000.0000020000.00.0000000..00000...........,,,,,,,,,,**(&"*,....,...........,......,,,$(,....,,,,,,....,,,,,,,,.,.,,.,,,...,,,,,,,,,.,,,,,,,.,,.,.,,,,.....,,,,,..,...,,,,......,,,,.......,...............................................0.......0000.0...000000.....00000......0..........0.00......0..........0........00.0...........,,,,,,,,,,,,*****($*,,,,.....,.,,.....,.,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&,,,,*,*,,,,,,*,,,,,,,,,,,**& ,,,,,,,*,,,,,.,,*,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,.,..,,,,,,.....,,.,,,.......,,.......,,,,......................................,.........,..............................,........,,,,,,,,,,,,,,,,,****("**,,,,,,,,,,..,.,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,*,*,,,,,,,,**,,,,,,********,,,,*****,,,,******,,,,,*****,,,,*****,,,*,,*****,,,,,,,,*,,,,,,,,,,,,(,,,,,,,,,,,,,.,,,,,,,.,..,,(,,...,,,,,,......,,.,.....,(,,.,......,,,,.....,,,,,....,.,,,,.......,,,........,.,....,.,,,,,,.,,,****,,,,,,*****($***,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,***,*,,,,,,*****,,,,********,,*******,**********************,********************,,*****,,,,******,*,,*****,,,,,,****,,,,,,,,,**,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,...,,,,,,,,,,,,,,,,,,...,,,,,,,,,..,,,,((,,...,,,,,...,,,,,,,,,..,,,&&,,,,,,,,,***,,,,*,*********&"(**,,,,,,,,,,,,,,,,,**,,,,,,*****,,,*,,******,,***********************************(*********************(*************,*******************,,,,*****,*,,**,***,,,,*,*,,**,,,,*****,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,*,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,***************(("**,,,**,**,,,,*,*,,,,,*,******,,**********************************(*(********(**********(((******(((********(**********((********(************************,*********,***********,,****,,,,,,,,******,,,,**,*,,,,,,,*,,,,,,*,**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,*,******,*********(( (****,,,,,*,**,,,,,*******,*************************(*(*******(((*****(((((*******((**(*****(((((****((*((*****(*((((*****((((******((((((****(*((*************************,,******,*,,*****,,,*,,*******,,,*****,,,,,******,*,,**,*,,,,,,,,***,,,,,,,*,**,,,,,,,,,,,,,,,,**********************(&"***,****,,,,,,,,*****,***********************************(((*(****(((((((*(*((((((((*((((((((**(((((((****((((((((((((((((((*****((((*****((((**(***(***********(***************************,********,,*****************************,,********,,*,*****,,,,*****,,,,,,******,,*************(*((((("(*(***,,,,*******,************************(((((****((((*((**((((((((((*(((((((((*((((((((((((((((((*((((((((((((((((((((((((((((((*(((((((((*****((((******((*((*******((******************************************************,,*********,*******,,,,,******,**********,,,************(((*****((( (*************,,********,***************(********(((((****(((((*(((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((**(((((((**(*((*(((***(((((((*****((*******************(*(*******************(***********************,***********,*********,,*************(((((****(((((& (*********************************(*(******(((((*****(((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((*(((((((((((((((((((***(((*(*******((********((*********(********************************************************,**************(*(***((((((((*(((( ((*****,*******,**************(*******((((((***((((((((*((((((((((((((((((((((((((((((((((((((((((((&((&(((((((&((((((((((((((((((((((((((*((((((((((((((((((((*((((((((***(((((((****(*((((*****(*(((******(((******(((((*******((************************************************((((((****((((& (********,,*************************(*******((((((((((((((((((((((((((((((((&(&((((((((((((((((((&(((((((((&&&((((((&&&&((((((((((((((((((((((((((((((((((((((((&(((((((((((((**(((((((((*((((((((*(***((((**(***((((*(****(*((*******(*(********(****************************(*(((((**((((((((((& ((((****************(*********((((*****(((((((((*(((((((*(((((((((((((((((&(((((((((((((((((&&&((((((((&(&((((((&&&&&((((((((&((((((((&&((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(((((((((**(((((((**((((((((*****((*(******((*(*******((*******************(((((**(((((((((((((((&(*************************((******((((((((***((((((((((((((((((((((((((((((((&&&(&(((((&(&((((((((&&(((((((&&&&&&(((((&&&&&((((((&&&&((((((&(&((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****((((((*(****(((******(*((*******(((*********((****(((((((((((((((((((&(((****,****************(******(((((**(**((((((((((((((((((((((&&&(((((((((&((((((&&&&&(((((&&&&&&((((&&&&&&&(&((&&&&&&((((&(&&&(((((&&&&&&(((((&&&&(((((((&&&(&(((((&(((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(((((((****(((((*******(((*******(*******(((((((((((((((((((((((&((*****(***********(*******((*****(((((((((*(((((((((((((((&(((((&(((&&(&((((&&&&(&((((((&&&&&(((&&&&&&&((((&&&&&&&&((&&&&&&((&(&&&&&(&((((&&&&&(&(((&&&&&&((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((*((((((((**(*(((((*(****((((*******((((((**((((((&(((((((&((&(((((*****************(*((((**(((((((((*(((((((((((((((((((((((&(&&&((((&(&&&&&&((((&&&&((&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&(&&&&&&(&((&&&&&&&(&((((&&&((((((&&&&&((((((((&((((((((((&(((((((((((((((((((&((((((((&(((((((((((((((((((((((((**((((((******(((((**(((((((((((((&&(((((((&&&((******************((******(((******((((((((((((((((((((((((&((((&(&&&&&(((((&&&&&&(((&&&&&&&&((&&&&&&&&&(&&&&&&&&&&&(&&&&&&&((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&&(&(((((&&((((((((&&&(&((((&((((((((((&((((((((((((((((((((((((((((((((((((((*((((*(((**((((*(***(((((((((((((((&&&(((((((&&&(((((*******************(((******(((((((**(((((((((((((&((((((&(&&&&(&(&(&(&&&&&(((((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&&&&&&&&&(&&&&&&&&&&&&&&&&(&((((&&&&((&(((((&&&((((&(&&&&((((((((&&((((((((&&(((((((((&(((((((((((((((((((((((**(*((((((((***(((((((**((((((((((&(&(((&(((&&((****************(*((*******((((((**((((((((((((((((((((((((&&&&&(((&&&&&(((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&(((&&&&&(&&&&(&&&&&(&(((&(&&&&(((((&&(&&(&(((((&&&&(((((&&(&(((((((((((((**((((((((((((((((*(***((((((((((((&&&&((((((&&$((****(********((((******((((((**((((((((((((((((((((((((&(&((((&&&&&&&&(((&&&&&&&&&(&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((&&&&&&((&&&&&&&&((((&&&&&&((&(&(&&(((((((&(&(&(((((&&&(&&(((((&&((((((((((((((*(*((((((((*((((((((((((((((((((((((&&&&((&((((*****************(((*(****((((((((((((((((((((((&&(&(((((&&&&&&&&&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((&&&&&&(((((&&&&&&(((((&&&&&((((((((((((((((((((((((((((((((*((((((((((((((((&((((&&&&(((**********************((((((((((((((((((((((((&((((((((&&&&&(((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&((((&&&&&&&((&(&&&&&&&((&&&&&&((((((((((((*(*((((((((((((((((((((((((&((((((((&&((&(((*(*(*****(**(*****((((((((((*((((((((((((((&(((((((&&&&&(((&(&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&(((((&(((((((*((((((((*(((((((((((((((((((((((((((&((((&&&(*********(******(((*(*(***(((((((*((((((((((((((&&&&(((((&(&&&&(((&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((*((((((((((((((((((((((((&(&(((((((((&&(((*((*(*******(******(*(((((((((((((((((((((((&&((((((&&&&&(((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&(((((((*((((((((*(((((((((((((((&(((((((&&&&((((&&((*******((********(*(**(*((((((((((((((((&(((((((&&&&(&(&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((((((((((*((((((((((((((((&&((((((((&(((((&&&&&(((*(((*********(*((***(((((((((((((((((((((((&&&&&&((((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&&(((((((((((((((((((&((((((((&&((((((((&(&&&(&&&(((********((******(((((((((*((((((((((((&(&&((&((&&&&&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$&&&&&&&&&&$&&&&&&$$$$&&&&&&&&&&$$$&&&&&$$$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&((((((&((((((((&&(((((((&&&&&&((((((&&&&&((((&&(((***************((((((*((((((((((((((((((((((&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$$&&&&&&&&&$&&&&&&&&&&&$$&&&&&&&$$$$&&&&&&$$&&&&&&&&&$$&&&&&&&&$&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&&&((((((((&&(((((((&&(((((((&&&&(((&((&&&&&&$(((*((******(**(*(***(((((((((((((((&((((&(&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&$$&&&&&&&$$$&&&&&&&$$$&&&&&&&&&$&&&&&&$$$$$&$&&&$&$$$&&&&&$&$$$&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&((((&&&&((((((((&(((((((((&&&&(&(((&&&&&(((&&&(((******(((($((*(*(((((((((((((((((((&&&&(&(&(&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$&&&&$&&$&$$&&&&&&$&$$&&&&&&$$$$$&&&$$$&$$&&&&&&&$$&$&&&&$$$$$$$&&&&&$$$$&&&&&&$$$$&&&&&$&$&&&&&&&&&&$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((((&&&&&((&(((&&&&&&&&&&&&&&&&((&(&&&$&(((***((*****$((((**(((((((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$$&$&&&&$&&&&&&&&&$$$&$&&&&&$$$&$$&&&&$$$$$&&&&&&$$$$&&&$&&$&$$$$&&&$$$$$$$&&&&$&$$$$&&&$&&$$$&$&&&&$$$$&$&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((&&&&&(&(&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$(((((******(((((**((((((((((((((((((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&$&&&&&&$$$$&$& $&$$$$$$&&$$$&&$$$$&&&$$&$$$$$$&$$$$$$&&&&$$$$$$&&&&&$$$$$&$&$$$$$&&&&&$$$$$$&&&&&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&(&&&&&$ $&(***(((((*****((((((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&&&&&$$&$&&&&&&&$$$$$&&&&&$$$$$$&$$&$$$$$$&&&$$$&$$&&&&$$$$$$&$$&$$$$$$$$&&&&$$$$$$&&$$$$$$$&&$&$$$$$$$$$&$$$$$$$"$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&$&&&&&&&&&&&&&"$(((((*(*****((((**(*((((((((((((((((((((((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&&$&&&&&&&&$$&&&&$&&$$$$$&&&&&$$$$$&&&&$$$$$$$$&$&$$$$$&$&&&&$$$$$&&&$$$$$$$&$&&&$$$$$$$$&$&$$$$$$&$&$$$$$$$&$&$$$$$$$$&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&""&(******(***(*****(((((((((((((((((((((&&&&&(((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&$$&&&&&&&&&$$&&&&&&$$$$&$$&&$&$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "((*(*(*((*****(**((*(**(((((((((((((&((&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&$$&$&$&&&&&$&&&&&&&&$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&À"&(((*******(((*(**(*((((((((((((&&((((((((&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$&&&&$&$$&&&&&&$$$$&$&&&&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "(((**((*(((*****((((((((((((&&(((((&&&&&&&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&$&$$$&&&$&$&$$$&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "((((*((****((((((((*(((((((((((((&&&&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&$$$$$&&&$$$$$$&&&$&&$$$$$&&&&$&$$$$$$&$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&(((***((((((((*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&&&&&$$$$$$&&$&&$$$$&&&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&$$$$$$&&&&&&$$&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$((((((((((***(((((((((((((((((((((&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$&&&&&&&$$$$$&&&&&&$$$$$$$$&$$$$$$$&$&$$$$$$$$&$&$$$$$$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$$$$&$&&&&$$$$$&&&&&&$&&&&&&&&&&&&$&&&&&&&$$&&&&&&&&&&&&&&&$"&((((*****(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&$&$$&&&&&$$&$$&&&&$&$$$$$&&&&&$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&$&&$$$$$&&&&&&&$$$&&&&&&&&$$&&&&&&&&&$&&&&&&&$$ "&(*((((*((**(*(((((((((((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&$$$&&&$&$$$$$$$&&&$$$$$$&$&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$&$&&$&$$$$&&&&&&&&$&$&&&&&$&&&$&&&&&&$&&$$ "&(((((**(*(*((((((((((((&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&$$$&$&&&&&&$$$$$$$&&$$$$$$$$&&$$$$$$&$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$&&$&&&&$$$&&&&&$&$$&&&&&&&&$$&&&&&$ "&&(((*(**(((((*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$&$&&&&$$$$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&$$$$&&&&&&$$$&&&&&&&&$$ "&(((((((((*((((((((((((((((((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&$$$$&&&$&$$$$$$$$$$$$$$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$"$"$""$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$&$$$$&&&&&$&&&&&&&&&$&&&&&&$"(((((((*(**(((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$"$$$$$$$$$""$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&$$$&$$$$$$&&&&&$$$&&&&&&$"&(((*((*((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$&$&$&&&$&$&$$&$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$"$$$$$$$"$"$$$$$$$""$"$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$$&&&&&&&$&$$&&&&&&&$$"&(((((((*(**(((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&$&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"$"$"$$$$$"""$""$$$$"""""""$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$$&&$$$&$$&&&&&$&&&$$&&$"&((((((*((((((((((((((((&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&$&$&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""""""$$$$""$""$$$$""""$"""$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&$$$&&&&&&&&$$&&&&&&&$"&((((*(((((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$&&&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"""""$"$$$""""""$$""""""""$""$""""""$$$$$"""""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$$$$$&&&&&&&&&$$"&((((((((((*((((((((((((((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&&&&&&&$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$""""""$$$""""""""$$"$"""""""$""""""""$$"""""""$""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$&&&&&&$&&&&&&"&(((((((*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"""""$""$"""""""""$"""""""$"$"""""""$"$$"""""$"$$$$""""$"""$$$$"$$$$$$$$$$$$$$$$$&$$$$$$&$$&$$$$$$$$$$&&$$&&&&&&&&$ &((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&$&&$$&$&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""""$""""""""""$"""""""""$""""""""$"""$"""""$"""$"""""$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&$$$$$$$&&&&&&&&&&$"&(((((((((((((((((((((((&(&(&&((&&&&&&&&&&&&&&&&&&&&&&$&$&$$&&&&&&$$$$&&&$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""$$$$"$""""""""$""""""""$"""""""""""$""""""$$$"$"""""""$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&&$&&&&&&&"&((((((*(((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$$$&&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$"$$$$$$"""""""""$""""""""$"""""""""""""""""""""$""""""""$""""""""""$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&$"&((((((((((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$&&&$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$"""""""""$"""""""""""""""""""""""""""""""""""""""$"""""""$"""""""""$$$$$$$$"$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$$&$&&&&&&&&&$"&(((((((((((((((((((((((&&&&&&((&&&&&&&&&&&&&&&&$&&&&&&&$$&&&&&&$$$$&$$$$$&$$$$$$$$&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$""""""$"""""""""""$"""""""""$""""""""""""""""""$"""""""""""""""""""$$$""$"""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&&&&&&&&$ &&((((((((((((((((((((&((((((((&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$$$$$$$&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"$$"""""$""""""""$""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$&$&&&&&&&&$ &&(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$&$&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$"$""$$"$"""""""""""""""""""""""""""""""""""""""$"""""""""""""$"""""$"$"""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&& &((((((((((((((((((((((((((&((&&(&&&&&&&&&&&&&&&&$&&&&&$&&$&$&&$&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$""$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&((((((((((((((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$"""$"$$""$"""$""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&&&&&&&$ $&(((((((((((((((((((((&((&&"&&&&&&&&&&&&&&&&&&$$&&$&&&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$($$$$$$$$$$$$$"$$$$$$$$""""$$$$$$""""""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""$$$$$$""$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&&&$ &((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$$$$"$"$$$$$$$"$"$$ $$$"""$"$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$""$$"$$$$$$$$$$$$$$$$&$$$$&$$&$$&&&&&&&$ &((((((*((((((((((((((((&&(&&((&&&&&&&&&&&$$&&&&&&&&&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$"$"$$$$$$$$"$"$$"$$$"$$""$$$$""$""""$$$""""""$""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""$"$"$""""$"$$$$$"$$$$$$$$$$$$$$$&$$$$$$$&&&&&$ &(((****((((((((((((((((&&&&&&&&&&&&&&&$&&&&&&&&&$&$&&&$&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$"$$$$$$"$"$$$$$$$""""$$$$"$$$$"""$$$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$&&&&&& &(((**((((*((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$""$"$$$$$"""$$$$$$$$"$$$$$$$$$$$"$$$$$"""""$$$$$$$""""$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$$"(((((((*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$$$$$$$$$$"$$$$$$$$"$"$$$$$$$"$$$$$$$"$""""$$$"$"$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$ &(((**(*(((((((((((((((&&&((&&&&&&&&&&&&&&$&&$&&&&&&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$"$$$$$$$$""""$$$$$$$$$""$$$$$$"""$"""$"""""""$$$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$&$&&$&$$ &((****(((((((((((&((&&(((&&&&&&&&&&&&&&&&&$&&&&$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$"$$$$""$$$$""$$$$$""""""""""$""""""""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$ (((**((*((*(((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$"""$$$$$"$$"$$$""$"""""""$$$"""""""""$"""""""""""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"(((((*(**((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$""$$$$$$$$"""$""$$"$"""""$$""""""""$""""""""""$""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$ &((*(****(((((((((((((&(&&(&&&&&&&&&&&&&&&&$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$"$$$$"""""$$"$$$""""$"$$$"""""""$$""""""""""""""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""$"$"$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$ ((*((*((*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$""""""""$"$$"$"""$"$$$"$""""$"$"""""""""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """"""""""""""""""""""""$$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ((((((***(*((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$"$"$"$""""$"$""""$""$""$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" " """""""""""""""""""""""""$"""""$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$ (((((***((*(((((((((((&((&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$"""$"$"$$"""""$"$"""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""" """"" """"" """"""""""""""""""""""""""$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$ &((*(***(((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$""$"""$"""$""""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""" """""" " """""" "" """"""""""""""""""""""""""$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$" &(((****((((**(((((((((&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""" """""""" """"" """"""""""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &((*((((((((*(*((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""""$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$ (((((((**(**((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$""""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """""""""""""""""""""""""""" "" """"" """""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &((********(*((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$"""$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """"""""" """""""""""""""""""" "" """"""""""""""""""""""$""""""""""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$" (((*****(*((***((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$""$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""" " """""""""""""""" " """""""" """""""""""""""" """""""""""""""""$""""""""$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$ ((********(*((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""$$$""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$ (((**(******((((((((&(((&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$"""$$$$$$$""""""""""""""""$"""""""""""""""""""""""""""""""""""" """""""""""""" """"""""""""" " """""""""" """""""""" """"""" """"""""""""""""""" "" """"""" """""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$ (((********((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""""""""""""""""""""""""""""""""""""""""""" """"""""" """"""""" "" "" " "" """ """ """""" "" " """"""""""""" " " """"""""" """""" " " """"""" """""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$" &((*******(*((((((((((((&&&&&&&&&&&&&&&&&$$$&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$$""$""""$$"""""""""""""""""""""""""""""""""""""""" " """""" """" " """"" " " "" " " """ "" "" " """"" " """"""""" """"""""" """"""""" """""""""" """""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$((************(((((((((((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$"""""$$"$$$""""""""""""""""""""""""""""""""""""""" "" "" """"" """ """" "" " """" " "" """" """ """"""" """"""" """""""""" """""""" """""""""""""""""""""""""$""$""$$$$$$$$$$$$$$$$$$$$$$$$ ((**(********((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$"""$""""""""""""""""""""""" """"""""" """""" """"""""" " """ " " " " " " " """ " """""" "" """" " """""""" """"""""" " " """""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$((**********((((((((((&&&&&(&(&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"""""""""""""""""""""""""""""""""""""""""""" " " " " " " " " " """" """ " """" "" """ """"" """"""" " """" "" """""""""""""""""""""""""$$$$""$$$$$$$$$$$$$$$$$$&((******(*(((((((((&((&&(&&&&&&&&&&&&&&&&&$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$"$"""$"""""""""""""""""""""""" """"""""" "" """" """" " "" " """ """" " """" """""""""" " """ " " " "" " """""""""""""""""""""""""$""$$""""$$$$$$$$""$$$$$$$"((*********(((((((((((&(((&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""$""""""""""""""""""""""""""""""""""""""""""" " """ " """" """ """ " """"""" "" " """ "" " " """""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$""(((******((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""$"$""$""""""""""""""""""""""""""""""""" """"" " " " " """"" "" " """ " " """"" """""""""""""""""""""""""""""""$""$$$"$"$$$$$$$$$$$$$((****((**(*(((((((((((((&&&(&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$"$$$$"$$"""""$""""""""""""""""""""""""""""""""""""""" " " " " " " " "" " "" """"" " """ "" """""""""""""""""""""""""$$$$"""$$$$$$$$$$$$$$"(((****(***((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$""$"""""$"""""""""""""""""""""""""" """ """" " " " " " " " " " " " " "" "" " "" " " " " """""""""""""""""""""""""""""$""""$"$"$$$"$$$$$$$$ &(((******(((($((((((((&&&&&&&&&&&&&&&&&&$&&$$$&$$&$$$$$$$$$$$$$$$$$$$"$$"""$""$"$$""""""""""""""""""""""""""""""""""""""" "" " " " " " " " " """"" " "" " " "" " " """"""""""""""""""""""""$"""""""$"$"$"$$$$$$$$$"(((****((*((((&((((((&&((&&&&&&&&&&&&&&&&&$"&$&&$$$$$$$$$$$$$$$$$$$$$$$ """"$$$"""""""""""""""""""" """"""""" " """"""""  "  " "" " " "" "" " " " " " "" """""""""""""""""""""""""""""""$"$"$"$$$""$$$$$$$"(((***((**(((((((((((((((&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""" " " " "  "" " " " "" "  " " """" " """"""" """"""""""""""""""""""""""$""$"$"$$$$$$$$"€(****(***(*(((((((((((&(((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""$$""""$"""""""""""""""""""""""""""""""""" """""""" " """" " " """"" " """"" """"""""""""""""""""""""$""""$$$"$$$$"$$"(((**(*(*((*((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$"""$"$$$""""""""""""""""""""""""""""""""" """ """" "" " " """" """""""""" """"""""""""""""""""""""""""""""$$$$$"$$$$$$$ (((*(****(**(((((((((((&&&&(&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""""""""""""""""""""""""""""""" """""""" " """ " " " """"""""" """""""""""""""""""""""""""""""""$"$$""$$$$$$$"$ (((((((**((((((((((((&(&&(&&&&&&&&&&&&&&&&$&&$&$$&$&$$$$$$$$$$$$$""$"""$$""""""""""""""""""""""""""""""""""""""""" "" " " " " " " """ " """"""""""""""""""""""""""$"""""""""""""""$""$"$""$$$"$$$" &(((*****(((((((((((&&(&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""" """" "" """""" "  " " """ """ """"""""""""""""""""""""""""""""""$"""""$$"$$$""""$"$$$$" ((((**(*(((((((((((((&&&((&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""""""""""""""" """""" " "" " " " " """"""""""""""""""""""""""""""""""""""""$$$$""$"""$$$$$$"" &((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""" " " " "   "" " """"""""""""""""""""""""""""""""""$"$""""$""""$""$$$$$$"$"&((**(*(((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$"""$$"""$""""""""""""""""""""""""""""""""""" "" "   """"""""""""""""""""""""""""""""""""$"""""""$""""""""$"$$"$""""&((*(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$$$$$"""""""$""""""""""""""""""""""""""" " """" " " "   "" " """""""""""""""""""""""""""""""""""""""""""""""$"""$""""$$"&((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$""$"$"""""$$"""""""""""""""""""""""""""""""" ""    """"""""""""""""""""""""""""""""""""""$"""""""""""""$$"$$$$$"""$&(((((((((((((((((((((&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""" " "" " "   """"""""""" """"""""""""""""""""""""""""""""""""""""""""$$"$$$""&(((((((*((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$"""""""""""" """""""""""""""""""" """"""" """ " " " ""  " """"""""""""""""""""""""""""""""""""""""$"""""""""""""""""""$$$"&((((*((((((((((((((((&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$"$$""""""""""" """"""""""""""""""""" " """" "" "     " "" """"""""""""""""""""""""""""""""""""$""""$""""""$$""""$"$$$"$"&(((((*(((((((((((((&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""" " "           "" """""" """""""""""""""""""""""""""""""""""""""""$$"""""$$$$""&(((((((((((((((((((&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""" """"" " ""        " """""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$"&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$"$""""$"""""""""""""""""""""""""""""""""""" """"""            """""" """""""""""""""""""""""""""""""""""""""""""""$$$$$$"$""&(((((((((((((((((&&&&((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""" ""           """" """ """""""""""""""""""""""""""""""""""$"""""""""$"$"$$$$"&(((((((((((((((((&&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""" " "            " """""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$&((((((((((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""" "" "                    "" """""""""""""""""""""""""""""""""""""""""""""""$""$$$$"D&((((((((((((&((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""" "" """" " ""              "" """"""""""""""""""""""""""""""""""""""""""""""$"$"$$$$"&(((((((((((((&&&&&&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""" " """"               " """""""""""""""""""""""""""""""""""""""""""""$$$"$$$$""&(((((((((((((&(&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$""$$""""""""""""""""""""""""""""""""""""" " "                " " """" """""""""""""""""""""""""""""""""""""$"$""$$$&(((((((((((&(((&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$""""$""""""""""""""""""""" "" " "" "" """             " """ """""""""""""""""""""""""""""""""""""""""""""$$$"&((((((((((((((&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$"$$""$"$$""""""""""""""""""""""""""""" """ "" "               " " "" """"""""""""" """"""""""""""""""""""$"""$$$$"""&(((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""""" " "" "             " """""""""""""""""""""""""""""""""""""""$$"$"$$"&(((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""""""""""""""""""""""""""""" """"" "         " " " """""""""""""""""""""""""""""""""""$$$$$$$"&((((((((((((((&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$"$"$$"$""""""""""""""""""""""""" """"""            "" " " "" """"""""""""""""""""""""""""""""$$$$$$"&&((((((((((((((&&&&&(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""" " "" " ""          " """""""""""""""""""""""""""""""""""""""""$$$$$$" &(((((((((((((((&&&&(((&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$"$"$$$"$"""""""""""""""""""""""""" "" " "        """" " """"""""""""""""""""""""""""""""""""""$$$$$$&&((((((((((((((&&((&(&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$$$$$$$""""""""""""""""""""""""""""" " "         " " """""""""""" """"""""""""""""""""""""""$"$"$$$$$((((((((((((((&&&((((&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$"$$" """"""""""""""""""""""""""  """""" " "       " " """""""""""""""""""""""""""$""$$$"$$$"&(((((((((((&(&&&&&(&(&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$"$"$"""""""""""""""""""""""""" " " " "        "" "" """"""""""""""""""""""""""""""$$$$$$"&(((((((&((((&(&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" " "" "       " " " """""""" """""""""""""""""""""$$$$$$"&&((((((((&((&&&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" "" """ """ ""       " " " """""""" """"""""""""""""""""$"$$"$$$$$&&&((((((&((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" """"" """ "      """""""""""""""""""""""""""""""$$$$$$$&&((((((((((((&&&&&&&&&&&&&&&$&$$$$&&$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""" " "" " " "          " "" "" """""""""""""""""""""""""""""$$$$$$$&&((((((((((((((&&&&&&&&&&&&$$$$$&&&&&$$$$$$$$$$$$$"""""""""""""""""""""""""""""""" " " " " "        " " """"""""""""""""""""""""""$""$$$$$$$&&((((((((((((((&(&&&&&&&&&$&&$&$&&&&$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""" """ " " " "       " """"""""""""""""""""""""$"$"$$$$""&&(((((((((((((&(&&&&&&&&&&&&$$$&&&&&&$&$$$$$$$$$$$"""""""""""""""""""""""""""""""""""" """ " "            "" """""""""""""""""""""""""""""$$$$$&((((((((((((((((((&&&&&&&$&$$$$&&&&&&$$$$$$$$$$$""$$"""""""""""""""""""""""""" """"" " " " ""         " """""""""""""""""""""""""""$"$$$$$&((((((((((((((((((&&&&&&&&$$$$&&&&&&&$&$$$$$$$$$"$""""""""""""""""""""""""""""""""""" """" """ "             " """"""""""""""""""""""""""$$""$""&(((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""""""""""""""""" """""""""          """""""""""""""""""""""""""""""&&(((((((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$""""""$""""""""""""""" " """ """ """""" "           """ """"""""""""""""""""""""""""&(((((((((((((&(((((((&(((&(&&&&&&&&$&$$$$$$$$$$$$$"$""""""""""""""""""""""""" """""" " " "        " """""""""""""""""""""""""""$"""&&((((((((((((((&((((((((&&&&&&&&&&&&&$$$$$$$$$$$"$$"$"""$"""""""""""""""""""""""""""              """"""""""""""""""""""""""""""&&((((((((((((((((((&(((&&&&&&&&&&&&&$$$$$$$$$$$$$"""$$"$""""""""""""""""""""""""""""         "" """"""""""""""""""""""""$" &(((((((((((((((((((((&&&&&&&&&&&&$&$&$$$$$$$$$$$$""""""""""""""""""""""""" """"""" " " ""      """ """"""""""""""""""""$"" &((((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""""""""""" " """" """""""            " """""""""""""""""""""$"" &(((((((((((((((((&(&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""""""""""""""""""" """""""" " "      " """"""""""""""""""""""" &(((((((((((((((((&&&(&&&&&&&&&&&$&&$$$$$$$$$$$$$$$"$""""""""""""""""""" "" "" """      " """"""""""""""""""" &((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$"""""""""""""""""""""""""""" " "          """"""""""""""""""""""""&((((((((((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" "            """"""""""""""""""""$" &(((((((((((((((&(&&((&&&&&&&&&&&&&&&$$$$$$$$$$$$"$"""""""""""""""" " " """"""" " "        " "" """"""""""""""$"""&(((((((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""$$"""""""""""" """"" " "         """"""""""""""""""$ &((((((((((((((&&((&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$""$""""""""" """""""""""" "" " "       "" """""""""""""""""""&((((((((((&((&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$"""""""""""""""""""""""" "     """ """""""""""" &&((((((((((((&(&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$"""""""""""""""""""""""""""""         " " """" """"""""""&((((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""""""""""""""""""" "" "      "" """""""""""""" &&(((((((((&(&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""" ""    " """""""""""""" &&(((((((((&((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"""""""""""""""""""""" " " "" "        """"""""""""" &&(((((((((((&&&&&&&&&&&&&&&$$$&$$$$$$$$$$"$"""""$"""""""""""""""""" """ "   " """"""""""""&&(((((((&(&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""""""""""" " "     "" """""""""" &((((((((((&&$&&&&&&&&&&$&$$$$$$$$$$$$$$$""$""""""""""""""""""" """ "" " "       " """""""""&((((((((&((&&&&(&&&&&&$&&&&$$&$$$$$$$$$$""""""""""""""""""""""""""""" " "      """"""""" &&&(((((((&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$"$"""""""""""""""""""""" "" " "          " """"""""&&&(((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$"$""""""""""""""""""" " " """" " "       " """""""&(&&(((&((&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""""""""""""""""""""" " " " "       " " """"""&&&(&((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""""""""""""""" "" "         " """""""&&&((((&(&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$"""""""""""""" ""        "" """"&&((((&(&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"""""""""""""""" " "" " "       """"""""&&&&((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""""""""""""""""" "" " "     "" "" $&&(&((&(&&&&&&&&&&&&$&&$$$$$$$$$$$$$"$"$$"""""""""""""""""" " "          " " " &&&&&&&&((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"""""""""""""""""""""""" "        "" &&&((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"""""""""""""""" " "" " "        " &&&&&((&&&&&&&&&&&&&$&&$$$$$$$$$$$$""""""""""""""""""""""""" " "       &&((&&&(&&&&&&&&&&&$$$&$$$$$$$$$$$$$"""""""""""""""""""""""" "" "          "&&&&(((&&&&&&&&&&&$&&$$$$$$$$$$$$$"$$"$"""""""""""""""""""" " "         " "" &&&&(&((&&&&&&&&&&&$$$$$$$$$$$$$$$$""$""""""""""""" """""" " "         " "$&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$"$"""""""""""""""""""""" "        $&&&&&&&&&&&&&&&&$$$&$$$$$$$$$""$$$""""""""""""""""""""" """ "        $&&&((&&&&&&&&&&&&&$$$$$$$$$$$""""""""""""""""""""""""""" "        &&(&&&&&&(&&&&&&&&$&$$$$$$$$$$$"""""""""""""""""""""""" " " "       &&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$""""""""""""""""""""" "" ""          $&&&&&&&&&&&&&&&&&&$$$$$$$$$$$""$""""""""""""""""""""""""" "         &&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""""""""""""""""""" """"" "           $&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$""""""""""""""""""""""""" "          $&&&&&&&&&&&&&$$&$$$$$$$$$"$$$"""""""""""""""""""" """ "        &&&&&&&&&&&&&&&&&$$$$$$$$$$$$$""""""""""""""""""""" "      $&&&&&&&&&&&&&&&$$&$$$$$$$$$$"$""""""""""""""""""" " "      $&&&&&&&&&&&&$&$$$$$$$$$$$$$"""""""""""""""""""" "" ""        $&&&&&&&&&&&&&&$$$$$$$$$$$"""""""""""""""" " ""      $&&&&&&&&&&&&$&$$$$$$$$$$"""""""""""""""""" "    $&&&&&&&&&&&&&$$$$$$$$$$$$$$""""""""""""""""" ""     $&&&&&&&&&&&$$$$$$$$$$$$$$"$""""""""""""""""" " "    $&&&&&&&&&$&&$&$$$$$$$$$"$""$"""""""""""" """     $$&&&&&&&&&&$$$$$$$$$$$$$""""""""""""""" """" "      $&&&&&&&&&&&$&$$$$$$$$$"$""""""""""""""""""      $&&&&&&&&&&&$$$$$$$$$$$"$"$""""""""""""""""      $&&&&&&&&&&$&$$$$$$$$$$"$"""""""""""""""     $$&&&&&&&&&&$$$$$$$$$$$$"""""""""""""""" " ""     $$&&&&&&&&$$$$$$$$$$$$"$"$""""""""""""" "   $$&&&&&&&&&&$$$$$$$$$""""""""""""""" " "      $$&&&&&&&&$&$$$$$$$$""$"""""""""" "" "      $$&&&$$&&$$$$$$$$$$$$"""""""""""" "" "       $$$&&$&&&$$$$$$$$$$$$$"""""""""""""       $$$$$$$&$$$$$$$$$$$""""""""""""""""         $$$$$$$$$$$$$$$$$$$"""""""""""""               $$$$$$$$$$$$$$$$$$$""""""""""""" "          $$$&$$$$$$$$$$$$$""""""""""""" "        $$$$$$$$$$$$$$$$""""""""""""" " ""      "$$$$$$$$$$$$$""""""""""""""""             $$$$$$$$$$$$"$$""""""""""""""" " "      "$$$$$$$$$$$"""""""""""""""""          "$$$$$$$$$$$"$"""$"""""""""""     "$$$$$$$$$$""""""""""""""""""      "$$$$$$$$$""$"""""""""""""""" "   "$$$$$$$$"""""""""""""""""""" "       "$$$$$$$"""""""""""""""""""""" "         ""$$$$$""""""""""""""""""" " " "     ""$$$$$""""""""""""" """""""""        """"$""""""""""""""""" " " "       """"""""""""""""""""""""" "      """""""""""""""""""""" "      """"""""""""""""""""" "" "        """"""""""""""""""""""            """"""""""""""""""" "" "      """"""""""""""$"""""""" "      """"""""""""  "" "" ""      """"""""""""""""""""""      """""""""""""" """""        """"""""""""" " ""      """"""""""""""""""" ""     """""""""""""""" "        """""""""""""""" """        """""""""""""" "        """""""" """"" """           "" "" """""""" "         "    """""""" "" ""         """""""""""""""      """"""""""" "            """"""""" " "        """"" """" "        """" " " "" "             """"""" """"          """""" "           "" """ "" "         "" " " "            """ " " "         " "" " "       "         " "         "                 "         "