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 = '533B42' IMAGE_NUMBER = 56969633 IMAGE_TIME = 1978-02-02T06:18:48Z EARTH_RECEIVED_TIME = 1978-02-03T03:56:16Z ORBIT_NUMBER = 533 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.033940 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END 2 TûÆl/èCí:À% Œ‚ ø#ÚF Qór6µøËþû÷ÐÇt***,,,,,*,,******,,,,,*****,,,,,,,,*****(*,******,,.00.0.....,,*,**,,,,......,,,,,.,.,.......0..,,....,,,,,.....00000000.0000.0...0000.00000000......0000000022000222200000..022222244222222200002222200244444444442222200200000.,,,,,,......20.....0.0000...,,,,..........,,*,..,,,,..,,,,,,,,.,,$(**,,,,,*****(***,*,*,,**,*,$(,,,,,,*****,,*,,,......000.,..,,,,,,,,.,,.........,.,,,,...,,..,,,.,..0.,*,,,..........00000..00000....,....0..0.,......000....0000.022000000000000000222000000....00000..00222222224222200000000.0,((**..............00.......,,,.,.......,,,**,..,,,,,,,,,,,,,,,,*"(*******************,*******((**(********,,,..02220200....&*,,,,,,,,,,,,,,,,.,,,,,,,,,("***,,.,,,......,*,,,,......,,............,,,,,,,,,....,,*,,,,....,..00000000020..0000000000000...000.,,.......,......00000222222000....,,,..,,......00...............,,,........,,,,,..,,,,,,*,,,.,,,,,,,*"(************************((((((((((((**,,,...0000000...,,,*****,,,*****,,,,**,,,,,*******,,,,,,,,,,....,*,,,,.......,,,,.,...,,,.,..,,,,**,,.,,,*(,,,,,,,,.....00.....0.,..02 ,02000...,...0.,,*,,,,..,,,,(,.....000222220......,,,,,.........,,..,.....,,.,..........,,,,,...,,,,,****,,,,,,,,,**&((**********************((((((((((***,,.,....00000..,,,***((((*,,*,**************(*(**,,,,.,,**,,,,,,,,,,*,,,.....,,,,,,,..,,,.,,..,,,,,,,,,,*,,,,,,,,,,,,,..0.0..,,,,,.....000...,*,,**,,.,,,***,,....,,,,,,,....0000000.,,...,*,,,,.**..,,,,,,,,,,,,,,,,,.....,,,&&,,**,..,,,,,,,,*,,,***,****& &((((**********(((****((((((&(((****,**,,......0000..*,*******(*,****************((((((**,,,,,,,,,,*,,,,*****,,,,,,,,*,*,,..,,,,*,,,,,,,,,,,,,,.,.,,,,,,,.,,,,......,,,,,,,,,,...,,****((*,,,*****,,,,..,,,,,,,.,...,,....0.,,..,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,****,,,,,,,,,,***,,,**(******(&(((*(************(**(((((((((((******,,,,,,,,...,,,*********,,************(****((&((((**,,,,*,,*****,,,,,**,,,,,**,**,,,,,,,,,,**,,,,,,,*,,*,,,,,,*(*,,,,,*,,,,,,.,,,,,,,,*,,,,,,*,,*((((*****(*(****,,......,,*,,,***,,,.,,,,....,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**(((*,,,,,*,*,**,******((***((( &&((((((((****,****((((((((((((****,****,,,,,,,,**********************(*(**(**((((((((*******,,****,****,,,,*********,,*,,,,,,,,,****,,,*,,*,**,,***********,,,,*,**,****,,,,,,,,**,*(((((**,,***(****,,00.,.,,,***(****,,**,,,,...,.,...,,,,,,,,,,,,,,,,,,*,,,,,((&((&((****,***,****(***((((((((&&&&(&(((((*(****((((((&&&&&&(((********************************((((((((((**(((&((((*((*****************,,,*************,,,,***********,,*,*******************************,,,,,,,*,**&&&(((*,,,*******,,,....,,,**(((*(****,,,,,,.......,,,,,,,,,,*,**,***,**,,,,,*****(&&((*********(*(****((((((&&&&(&&(&((((***(*(((((((&&&&&&((***************(***(((*****((((((((((((&((*(((&&&&(((((((*(****(***************((((**********,*((((********(*(*****(***((**************,,*,*,*,,,,***(&&(((*,,,*(((**,,,...0.,,,*(((((((*,,,,***,,,,,,,*,*,,**,,,*********,,,,*******,**(&$((&&(***********(((((&&&&((((&&(((((******(((((&(((((((****(*(*((**(*((((*(((((*((((&&&((((((((((((&&$$&&((((((((((*(*(((********(((*****((((*****,*,,,(((***(*(((************((***(((****(*********,,*******(&((((*,,**(((**,,,,,...,**(((****,,,,,,*,*,,**********************,,********(((****(&(&$&(********(((((&&&$((((**(((((((*****((((((******((*((****(((((((*(*(***(****((&&&&&&(((((&(((((((&&(&&&(((((((((((******((((&(((*(((*(((***(*************((****((((((****((((((((*****((*(**********,,,**(((((**,,******,,,,,,,,,,,.,,*,**,,..,,****,*******************(((*(((&((*((((((((((&&*((((((((((((((((&&&&(******(*************(***,****((*(**((((*((************((((&&&&((((((((((((((((((*((((((((((((******(**(((&&(((((((((*(*((****(((((((*,,,***(&&(((*((((((((((*(******(((((((******,****((((((**,,*********,,,,,,...,,,,,*,,,,,****,,,********************((**((*(****(*(((&((((&(((&(((((((&&&&&&&((*(********((**(*******,,,****(((((((*((((((((***(*****(((((((((((((**((((*(((*****(((((*(((((((***(**(((((((((*((**(*(**((((((((*(****(*((&((((((((((((((((*(((***((((((*****,,,*,*,***(&&&((**************,,,,,...,*,,,,*****************(((*(**,**,.,**,***((((((((((((&(*((((&&&((&&&&&&&&&$&((((((*******(*((((*****,*****((((((((((((((&&((((((**(((((((***(*((*(**((**(***(*****(((*(((*((*((((((((****((((((*((*((((((((****((((((((((((((**((((((((((((((((**((((*((**,,,,,,*****(((((((****(((((((*******,,.,**,,,**((*************((****,,,,,,,,***((((((&&&((((((&(*(((((&(&&&&&$$&&&&&&((((((*(***((((((************((((((((((((&&(((((((((((*(((((***((((((*(*((*(**(****(*((((((**(((((&&(((((*(((((((((((((((&((((***(((&(((((((((((((((((((((&&(((&&(((((((((((***,,,,***(**((((&&(((((&((((((***(****,,,*,.,*******,***(((*((*(***,,..,**,,****((((&&&$$$(((((((&&(**((((&&&$$$&&&&&&(((((((((((((((*(((*((*((**(((((((((((&&&&&&&(((&&((((****((**((((((((((((***(((**((((((((((((((((&&((((*****((((((((((((&&(((((((&&&&&((((((&&&&(((((&&(&&&&(((((&((((**((((*****,***(**((((&&&(&&&&&((((((((****,...,,..*,..0.,**((*((****,,,....,*******(((((*,..*&$&(((((&$$&(((((((((&$$&&$&&&&&&(((((((((((((((((((((((((&(((&&&&&((&&&&(&&&&&&((((***((((((((((((((((((*(((((((((((*(((*(((((&((((((((((((((&&&&&&(((&(((&&&(&&&$&&(((((((((((((((((((&((((**((**(**(((((*****,***(*(((((&&&&&$&&&&&&&(((((((*,...,,0220.,,******((((**,......,****(((((((*.00..,&&&(((((&$$(((((((((&$$&$$$$$&&&&&&(&((((((((**((((((((((&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((&(((((((((*((((((((((((((**((((((((((((((((((&&&&&&&&((((((((((&&((&&&(((*(((((&(((((&(&(&&(((**,,******(*(((*(*******(((((((((&&&&&&&&&&&&((((((*****,,,,,,,**(((*(*(****,,,,,,,,.*(((((((((,,,,,..,&&&(&&&&&&&(((((((((&$$$$$$$$$$&&&((((********(((((((&(&&&&&&&&&&&&&&&&&&&((&&&((((((((&&&&&&$&&&(((&&&((((((((((((&((*(**((((((((*((&&&&&&(((((&&&((((*(((&((((((((((***((((&&(((&(&(&(&&((**,***(***(((((********((&(((((((((&&&(&&&&&&((*****(***,*********(((**(*,,,*****(*,,*((((((&(****,,,,(&(((&(&&&&&&((((((((&&$$&&&&$&&(((************(((((((&(&&&&$&$&$$$$$&$$&&&((((((((((&(&&&&&&(&&(&&(&&&(((((&((&&&&&(((((((((***(((((&&&&&(((&&&&&((***((&(((((((&&&&(((***((&(((((&(&&&&&&(((***((&((((((((*******(&&&&(((((**((((&&&&$$$&&(((*(((*******(((((((((**,*****((((***((((&(&&&(((***,*(&((&&(&&(&&(&&(((((((&&((((*(((((***********((((((((&&&&&&$$$$$$$$$$$$$&&&(((((&((((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((((((((*((((((((&&&&&&&&&&&&(((&&&&&((&&&&&&&&&(((((((((&&&&&&&(&&&&&&(((((&&&(&&&((((((**((&&&((&&((***((&&&&$$$$&&(((((((*******(&(((((((******(((((((((((((((&&&&&((((((((&&((((&(((&&(((((((&&&(*******(***********(((((((((&&(&&&$$$&$$$$$$""$&&((**((&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&$$$&&&&&(((&((((((((((((((&&(&&$&&&(((&&&&&&&&&&&$&&&&&&((((((&&&&&&&&&&&&&((((((((&&&((((&((((((((&&(&&&&(((*(((&&&&&$&&&&&&&(((((*****(***((((*******((((((((((((((((&$$&&&&&&&((((((((&&((((&&&&&&&&&$&((******************(*((((((((**(&&&&$$$$$$$$$$&((**((&&&&&&$$$$$$$&&&((*(&$&&&$&&&&&&$$$$$$$$$&&&&&&&&&&&&&&((&&&&&&&&$$&&&&&$&&&&&&&&&$$$&&&&&&&&&(&(&&&&&&&&&&&&&&&&((((((((((((((((((&(&&(((*,*(((((((((&&&&&&&&&&(((((((((((*((&&(****((((*((((((((&(((((**$$$$$$$$$&((((((((((((&&&&&&&&&$"&(***************((*((((((((((*((((&&&&$"$&&$&&((&((((&&&&&&$$$$$$$&&&&((((**(&$&$$&&&&&&&&&&&&&&&(&&&&&&&&((((&&&&&&(((*&&&&&$&&((&&&&&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&(((((((((((***,,**((*((&&&&&&&&&&&&&(((((((((((((&(****((((((((((((**(&(&&(((&"""$""""&(((((((&&&((&&&&&&&$$""&((((***************(*((((((*(((((((((&&(&&&&((((((((&&&&$&&$&&&$$$$$$&&&&&&(&&&$$$$&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&((((((((********(((((&&&(&&&&&&&&&&(&&&&(((((&((((((((((&&(((((((**((&((&&($ "&(((((((((((((&&&&&&$$$$ &&&(((*************(((((((((((((((((((**(******(*(((&&&&$&&&&&&&&$$$$$$$&&&&&&$$$$$$$&&&&&&&&$&$&&&&&&&&&&&&&$&&&&&&&&&($(((&&&&&&&&&&&$$$$$$$$$$"$&&&&(&&&&&&&&&$&&&&&&&&((&&&&$$$&&&&&((((*********(*(&&(((((((((((&&$$&&&&&&&&&&&&((((((((((((&((((((**(((&((&&(&$$"$((&((((((&&(((&&&&&&&$$$$"$&(((((**((******((****((((((&&&&((((***,***,***(((&&&&$$$$$$&$&&&$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$&&&&&&&&&(((&&&&&&&&&&&&&$$$$$$$$&$&$&&&&&&&&&&&&&$&&&&&&&&&((&&&$$$$$$&(((((*****((*((((&&&((((*(((&&&&$$$$&&&&&&&((((&&&&&(&&&&&&&&&&&((*,*((&(&(((((((((((((((((&&&&&&&&&&&$&$$"$&((******((***(******((((((**((((((((***,,,****((&&&&&$$$$$&&&$&$$""$""$$$$$"$$$$$"$$$$$$$$$$$""""$$&&&$$$$&&$$$$$&&$&&&&&&&&$$$$&$&$&&$&$&&&&$$&$&&&&&&&&$$$$$&$$&$&&&&&&&((&&$$$$&&&((((((****((((&&&((((((((&(&&&&&$$"$$$$$$$$&((&&&&&&(&&&&&$$&&&&&&(*,*((((((((((((((((&&(&&&&&&&&&(&&&&&&$$ &&((*******((**((*,,*****((***((*(**(*(********((&&&&&&&&$$$$$$$&$$$"""""""""""""$$$$$$$$$$$$$""" ""$$$$$&$$&$$$$$$$$$&&&&$$$$""$$$&$$$$$$$$$&&&&&&$&&&&&&&&&&$&&&$$$$$&&&&&&&&&&&$&$&&&&((*****(((((&&&&&&&((((&&&&&&&$$""""$"$$$$&((&&&&&&&&&&$$$$$$$$&&(*,*((((&&&&&&&&&&&&(((&&&&&&&&(&&&&&&$$&(((*********(****,******************(***((((((&&&&&&&$&$$$$$$$$$$$$$"" "$&$$$$$$$$$$$$$$$$"""""""$$&&$$$$$$$$$$$$$$$" """"$$$$$$$$$$$$$&&&&&&$&&&&&&&&$&&&&&&&$&$$$$$&&&&&&&&&&&&&&&(((((((&&&&((&(&&&&&&&&&&&$&$$"""""" ""$&&&&&&&&&&&&&&$"$$$$$$$&&&**((&(&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&$ (((******************,*,****************((&(((((&&&&$$$$$$$$$$&$$$$$$$"  """"$$$&$$$$$$$$$$$$$$""""$"$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&$&&&&&&&&$$$$$&&&&&&&&&$&$$&&&(&((&(&&&(((((((&$$$"$$$$$$"""""" ""$$&&&&&&&&&&&&&&&&$$$$$$$$&&&**(&&&&((&&&&&&&&&&(&&&&&&&&&&&&&&&$$ $(((***********,****,,,,**********(*(((((((&&&&&&&$$$"$"$""$$$$&$$&$$$""" """$$&$$$$$$$$$$$$$"$$$$""""$$$$$$""$"$$$$$$$""$$$$$&$$$$&$&&$$&&$&&$&&&&&&$$$&&&$&&&&&&&&&&&$$$$$$$&&&&&$$$$$$$&&&&&&&&&&&&(((((&&$"""$$""""$$$$$$$$$$&$&&&&&$$$&&&&&&&&$&$$$$$&&&&&&&&&&&&&&$$$&&&&&&$$&&&&&&&&&&&&$$ &((***,**,*,,*$****,,,*,*******(((((((((&&$&$$$$$$$""""""$"$$$$$$&$$$$$$$$"""$$$$$$$$"$$$$$$$$$$$$$$"$$$"""""""$$$$$&&$&$$$$$$$&$&$$&&&&&$$$$$&&&&&$$$$$$$&&&&&&&&&&&&&$&$$$$$$$&$$&&$$$$$$$$&&&&&&&&$$&&&&&&&$$"""$$"$$$&&&$$&(&&&&&&&&&$$$$$$$&&&&&$$$$$$$$&(*(&&&&&$$$$&$&&&&$$$&&&&&&&&&&&&&$$ (((****,,,,*,,&*,,***,*******(((&&(&&&$$$$" ""$$$$""""""$"$$$"$$$$$&&$$""$""$$"$$$$""""""""$"$$$$$$$$""""" ""$$$&&&&&&$&$&&&&&&&$$$$$$&&&$$$$$&$$$$$$$$$$&&&&&&$$&&$&&&$$$$$$$&&&&&&&$$$$$$$$&&$$$$$$&&&&&&&&&$""""$&$&&&((&&&&&&&&((&&$$$$$$$$$$$$$&&&$$$$$$&((&&$&(($$$&&$&&&$$&&&&&&&&&&&&$$$$ $(((((****,,,,,,,*,***********(((((&&&$$$&&$$$$$"$$$"$$$$""""""$$&&&$$$$$$$$$"$$$"""""" """"$$$$$$$$""""""""""$$&&&&&&&&&&&&&&&&$$$&&&&&&$$$&&&&$$$$$$$$$$&&$"$$&&&&&$$$$$&$&&$$&&&$$$$$$$$$$&&&&$$$$&&&&&&&$$""$&(((((&&&$&&&&&&&&&&$&$&&&$&$$$$$$$$$$$&&&&((&&&&&&$&&&&&&$&$$$&&&&&&&&&&&&&& $(((********,,*,,,********((*(((((((&&&&$$&&&&$$$$$$&$$$$$$$""""$$$$&$$&&$$$"$"$$""""  """""$$$$"$""" "$$$$&&&&&&$$$&$$$$$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$&$$$&$&&$$$$&&$$$&&&$$$$$"$$$$&((&&$$$&&&&(&&&&$$&((*($&&&$$$&&&&&&&&&&&&&&&&&&$$$$$$&&$&&&&&(&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&$"(((*(*********************((((((((&&&&&&$&&&&&&&&$$$$$$&$$$$""""$$$$$$&&&&&$$$"" """" """"$$$"""""" ""$$$$$&&&$$$$$&&$$$&&$&&&$$&&$$$$&&&&$$&&&$$$$$$$$$$&$$&$$$$$$&&&$"$$$&$$$&&&$$$$$$$$&&&&&(((&&&(((&&(((&&&&(&&&&&&&&$$$&&&&&&&&&&&&&&&&$&$&$$$&&&&&&&&&&$$&&&&&&&&$$$&$$"$$$$$$$$&$$$$"$(((*(**,************((*(*((((((((&&&((&&&&&&&&&&&&&&&&$&$$$$$$"""""$$$&&&$$$$""" """"""""""""""$$$$$""""""$$$$&$&$$""$$$$$$$&&&&&&$&&&$$$$&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&$&$$$$$$""$$&&&&&((((&&&&&(((((((&&&&&&&&&&&$$$$&&&&&$$$$$$&&&&&&$&$$$$$$&&&&&&&""$$$&&&&&&&&&&&$$$$$$$$$$$$$$" $(*****************(((&&(((((((((((&&&(&&(&&&&&&&&&&&&&$$$&$$$$$""""""$$$$&&$$""""" ""$$$$$""$$$$$$$$$""""$$&$$$$$$""""$$&&$&&$$&$&$$$$&$$$&$$$&&&&$$$$$$$$$$$$&&$$$$$$$$&&&&&$$&$$$&$$$$$"""""$&&&&&&&&&&((((&(((((&$$$$$$$&&&&$$$$&&&&$$$$&$$&&&&$&&&$$$&&&&&&&&(($$$$&&&&$&$$&&&$$$$$$$$$$$$"$" &******************(((((((((&&&&&((&&&(&(((&&&&&&&&&&&&&$$$$$$$$"""""$$$$$$$$$$$""""""$$$$$$""""$$$$$$$$""$$$&&$$$$$$"""$$&&&&&&$&&$$$$$$$$$$&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$&&&$$$&&&&&$$$$$$$$$$$&&&&&&&&&&(((*((((&&$$"$$$$$$&&&$$$$&&&&$$&$$$&&&&&$$&$$$$$&$$$&&&((*((((&&&$$&$$$$$$$$$$$""$$$$$" $***************((*((**((&&(((&&&&&&&&((&&&$$&&&&&&&&&$$$$$$$$$$$$""""$$$$"$$$$$$$""$$$$$$$"$"" """""$$$$$&$&&&$$$$$$$$$&&&&&$$$$$$$&$$$$$$$$$&&&&$$$$"$$$$$$$$$$$$$$$&$$"$$$$$$$&&&&&$$$$$&&&&&$&&&&&&&&&&&((**((&$$$""""""$$$$&&&&&$&&&&$&&$$&&&&&&$$$&&&&&&$$&&&&((((((&&&$$$$&$$"$$$$$$$$$$$&&$ $(***,,***********((((((&&(((((&&&&&&(&(&&$$$&&&&&&&$$$&&$$$$$$$$$$$"$$$$""$$$$$$$$$$$$$$$$""" ""$$$$&&&&&$$$$$$$$$$&&$$&&$""$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$"$"""$&&&&&$$$$$&&&&&&$$$$$$$$$$$$&&&(&&&$$"""""""""$$&&&&&&&&($$&&&$$$&&&&&&$&&&&$&$$&&&&(((&&&&&$$$&$$"$$$$$$$$$&$$&$$ $(*******************(((&&&&&(&(((&&&((&&&$&&&&&&&$&$$$$$$$$$$$$$$$$$"""""""$"$$$$$$$$$$$$$" """"$&&&&$$&$$$$$&&&&$$$$$$&&$$$$$&$$$&&&&&&$$&$$""$$$$$$$$$$$$$$$$$$$$$$$$$"$&$&&&&$$$$$$$$$$$$$$$$$$""""$&&&&&&$""$$"""$$$$$$&$&$&&&&&$$&$$&$$$&&&&&&&&&$$$$&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&$$$$ "(*********************((&&&&&((((((&(((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$"""$$""$"$$$$$&$$$$$$$" " " """$$&$$$$$$$$$$$&&&$$$$"""&&$$$&&&$$&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$$$$$$$$$$$$$$""""$$$$$"""$$$$$"$$$$$$"$$&&&&&&&$$$$$$$&&&&&&&&&&&&$$&$$&&$$&&&&&&&&&&&$$$$$$$&&&$&&$$$ $(***********************((&&&((*(((&&(&&&&(&&&&&&&$&&&&&&&&&&&$$$$$$""""$$$$""$$$$$$$$$$$"" """"""""$$$$$""$"$$&&&&&&$$$""""$$&$$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$&&&$$$$&&&&&&&&&$$""""$$"$&$$""" """""""$$$$$$$$&$$$$$$$&&&&&&$$$$$$$$$&$&&&&&$&&$$$$$$$&$$&&&&&&&&&$$$$$$$$$$&&&&&&$ "&(****************(******((((((((((((&&&(((&&&&&&&&&&&&&&&&&&&&&$$$$$"""""$$$"""$""$$$"$""$" """"""$$$$$$""""$$$&&((&&&&$$$$$$$$$$$$&&&&&$&$$$$$$$$$$$$$$$$$$$$""$$$$$$""$$$$$$$$$$$$&&&&&&&&$$" """"$$$$$"  """""$$$$$$$&&&$$$&&$$$$$$$$$""$$$$$$$$&&&&&&&&&$$$$$$$$$$&&&&&&&&$$$$$$$&$$&&&&&&$ "&(((**********(((*(((****(((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"""""$$$$$$$$"""$$$$$$"""""""$$$$$$$$&$$&&&&&&&$&&&&$$$$$$$$$$$$$&$$$$$$""""$$$$$$"$$$$$$"""""""""""$$"$$$$&&$$&&&&&&&&&&$"""$$$$$$$$" """$$&$$$$$$$$$$$$$&&$$$$$$$$$$$$"$$$$$$$$$&&$$&&&&$$$$$$&&&&&$$$$$$$&&$$&&&&&&&&&& "&(((*************((((((((((&(((&((((((&(&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$""""""$$$$&&$$$$$$$$$$$$"""""$"""$$$$&&$$$$$$$$&&&&&&&&$$$$$$$$$$$$$$$$"""""$$$$$$$$$$$$"""""""""$""""""$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$&$$$$"$$$&$$$$$$$$$$$$$$$$$$""""$""$$&&&&$$$$&$$$$$$&&&&$$&$$$$&&&$"$&&&&&&&&&&"&(((((*********((*((((&&&&&(&((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&&&&&&$$$&&&&&$$"""""$$$$" "$$$$"$$$$$$$&&&&&$$$$$$$$$$$""$""""$$$$$$$$$$$$$$$""""""""""""""$$$$$&$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$&&&$$$$$"$$$$$$$$&&&&&&$$$$$$$"""""$"$$$&&&&&$$$$&&$&$$&&$&&&&$$$$$$$$$&&&&&&&&&$$((((&(((******(*((((((&&&&&((((((((((((&&&&&$&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&$$$&&&&&&&&$$&&&&&&&$""$""$$"""""$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"""""$$$$$"$$$$$$$$$$""$""$$""""""$$$$$$$$$"$""""""""""""$$"""""""$$$$$&&&&$$&&$$$$$&&&&&$&&((&&&&&$$$"$$$$$$$$$$$&&&&$$$$&$$$$$&$$$&$$$$$$$$$$$&&&&&&&&$ "((((((((((***(**((((((&&((&&(((((((((((&(&&&&&&&&(&&&&&(&&&&&&&&&&$$$&&&&&&&&&$$$&&&&&$$$&&&&&&$$$$"$"""""$$$$$$$$$$$$$$$$$$$$""""$$$"$$$$"""""""" """$$$$$$"$$$$$"$"$$$$"$$$"$$"$$"""" """ " """" """""""$&&&&$&$$$$&$""$$$&&&$$&&&&&&&&$$$$$$$$$$"$$$$$&&&$$$$$$$$$$$$$&&$$$$$$$$$$$$&&&&&&$$ $(((((((((((****(((((((((((&&&((((&&&(((&&&&&&&&&&&(&&&&(&&&&&&&&&$$$$&&&&&&&&&&$$$&$&$$$$$$$$&$$$$$"""" ""$$$$$$$$$$$$$$$""$$""" ""$$$$$$$$$""""""""""""$$$$$$$$$$$$$$$$$"""""""$"""" """" """"$$&&&&$$$$$$&&&$$$$$$$$$$$$&&&&&&&$$$""$"""""$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$ $(((((((((((((((((((((((&&&(&&&&((&&&&(&&&&&&&(&((&&&&&&&&((&&&&&$$$$$"$$$$$$$$$&&&&&$$$$$$$""$"$$$""" "$$$$$$$$$$$$""$$""""$$$$"""$$$$$$$"""""""""""""""$"""$$$$$$$$$$""""""""""" "  """"""""$$$&&&$$$$$$$&$$&&$$$$$"$$$$$$&&&&&$$$$$$$$"""""""$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&&&$$$*((*((((((((((*((((((&((((((((&&(((((((&&&&((&((&&&&&&&(((&&&&&&&&&$""$$$$$"$$$$$$&$$$$$$"" """"""" "$$$$&&&&&$$$$""""" ""$$$""""$$$"$"$$""""""" """""""""$$$$$"""""""""""""""""" "  ""$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$&(&&$$$$$""$$"" ""$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&(*****(***(((((((((&&&&((((((((((*(((&&&((((((((&&(&&&&(((((((&&&&&$$$$$$""" ""$$$$$$$""" """""""" ""$$$$$$$$$&$$$$$"" ""$"""$"$$"$"$""$"$$" """""""""""""""""$""""""" """" "   """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$&&&$$$$$""$$$$"""""""$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(*********(((((((((&&&&&((((((((((((((((((((((((&&&&&(&(&((((((((&&&$$$$$""" """$$$$$$"""$$$$""""""$$$$$$$$$$$$$$$$$"" """$"$"$"""$$$$$$"$""""""""" """""""""""""""""" """""""  ""$"""$$$$$"$"""$""$$$$$$$$$$$$"$$$"""""$$$&&&$$$$$""$$$$""""""$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$***********((((((((((&&(((*(((((((((((((((((((((&&&&&&&((&((((**((&&&$$$$$$""""""""$$$$$$$$$$$$$$$"$$$"""""$$$$$$$$$"$"" "" "$$$""""""""$""""""""""""  " " """"""" ""$$$"" ""$$"""$$$"" ""$""$$$"""$$$$$$$"""$$""""$$$$&&&$$$$$$""$$"""""""$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$"***************(((**((((((((((((((((((((((((&&(&(&&&&&&&&&&&(((((**(&$$$"$$$$$$"$"""$$$$$$$$$$""""""$""" ""$$$$$$$$$""""""" """"$$$"$"" ""$"""""""""""""" "" """""""""""""" """"""$$$"$$$"""$$$$$$$""""$""$"$""$"$$"$$$$$$""""$$""""$$$&&&$$$$$"$""""" """$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$**************(******(******((((((&&&((((((&(&&&&&&&&&&&&&&&&&&&&(((&$""""$$$$""""""$$$$$"$$$$""""""""""" "$$$$$$$$$$$$$$$" """"""$$$""" """"" """"""""$$"""""""""""""""""$"""""""""$$$$$$$&$$$$""$$""""$$$""""""""""$""$$$""$$""$$"""$$$&&&&&$$$$"""""""" ""$$$$"$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$(*********************(******((((((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$"$$"$$$$""" "$$$$$$$$$$""""""""""" """$$"$""$$$""$$$" """""$$$$$""""" """"""""""""""""""""""""""$$$""""""""$""$$$&$$""""""" ""$"""""$$"""""""$$$$$$"$$$$$""$$$&&((&$$$"""""$"""""""$$$$$$$$$$$$$$"""""$$$$$$$$""$$$$$$****************************((((((((((((((&&&(&(&&&$$&&&&&&&&&&&&&&$$$&&&&$&$$$""" """$$$$$$$$$$"""""$$$""""""$"""""$"$"""$$$""""""$$$$$$$$"" """""""""$"""""""""""""""""""""""" " """""$""""""" """"""""""$$$$""""$"$$$$$$$$$$$$$"$$&&(&&$$$$"$$$$"""$"$"$$$$$"$$$$$$$$""""""$$$$$$"""""$"$****,,*******(((**,**(*******((((((((((&(((&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$$"" """$$$$$$&&&&$$$$"""$$""""""""""""""""""$$""""""$$$$$$$$"""" """"""""""$$""""""""""" """""""  " """"" """" """"""""$$$""$""$$$$$$$$$$$$$$$$$$$&(&$$"$$"$$$$$$$"$$$$$$$$$$$$$$$$$""""""$$$$$"$"$"$"$(******,*********,*,*,,******((((((((((&(&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&$&$$" """$$$$&&$&$$$$$"""""""" """"""""$$$""$$""$""$$$$$$$$$"" """""""""""""""""""""""""" """"""" $$$$"  """ """$$$$$$$$""$$$$$$$"$$$$"""$$$$&&&$$$"""""$$$$$""""""$$$$$$$$$$$$$$"""""$$$$$$$$$$"$(*********,**,,*,,,,,,,****(***(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$""""""$$$$$$$$$$$$$$$$$"$$"""""""""$$$$$"""$$$$&$$$$$$$$$$$"" """ """"" """""""""""" "$$$&&&$"  """""""""""$$$$$$$$$"$$$"$$$$$$$""""$$$$&&$$$$""""""""""""""""""$$$""$$$$$$$$""$$$$$$$$$$$"((*****,****,,,,,,,,,,*****(*((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$$$$$$""""$$$$$$$$$$$$$$$$$"$$$$$$&&$$$$$$$$""$&$$$$$$$""$"$$$"$"""   """"" "" "" """$"$$&&$"   """""""""""""$""""$$$""$""$$""""""""$$$$$&&$$$$"""""""""" """"""$$$$$$$$$$$$$$$$$$$$$$$$$"&***********,*,,,,,,*,,***(($"((&&(&&&&&&&&&&&&&&&&&&&&&$$&$&&&$&&&&&&&&&&&&&&$$$$$""""$$$$$$$$$$$$$"""""$$$$&$$$$$$$$$$$$$$$$$$$($$$"$""""$$$$$"   """"" " " """"""""$$   """""""""""""""""$"""""""$""" """"""""$$&&&$$$$""$"""" "" """""""""$$$"$$$$$$$$""$$$$$$$""(************,,,*,,,******((((((&&&&&&&&&&&&(&&&&&&&&&&$&&$&&&&&&&&&(&&&&&&&(&&$&$$""" """"$$$$"$"" ""$$$&&$$$$$" $$$$$$$$$$$$$$$""""""""$$$$ ""   """ """""""""""  " "" """""""""$""$"""""$$"" """"""""$$$&&&&$$"$$"""""""""""""$$"""$"$$$$$$$$$""""$$"""""$((*******,****,***********(((((((((&&&(((&&&&&&&&&&&&&$$$$$&&&&(((((((&&((&(&&&&&&$"" """""""""" """""$$$$$$$$$$$$$$""$$$$$$$"""""""""""""$$$$$"  " """" """ "" ""  " " """"$$$$$""$"""""""$"""""$$$$$$$&&&&$$$"""""""""""""$$"""""$$$$$$$$$""""""$$$$$" $((((*********************(((((((((&&&&(&((&&&&&&&&&&&&$$$&&$&&&&&&&&(&&&&((&&&((&&&$$""  """"$$$$$""$$$$$$$$$$$$$$$$$"$$""""""""" """"""$"$"""""""" "" """"" " """ """   """ " """ """"""""$""""""""$$$""$$"$$$$$$$$$$&&$$""""$$$$""""""$"$$$$$$$"$$"$""""" "$$$$$$"&(((********************((((((((((&&((&&&(&&&&&&&&&&&$&$&&&&$&$&&&&&&(&((&&&&&&&&&&&&$"  """""$$$$$$""""$$$$$$$$$$$"$$$$""""""""""" """"""""""""""""" """ " "" """"  " " """""" """""""""""$$$""""""""""$""""""$"$$$&$""$$$$$$&&$$$$$$$$$$$$$$$""""$$$""$$$$$$$$$ &((((********,,********(((((((&((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&(&&&&&&&&&&&&&&$$$"" """""$$$$$$"""$"$$$$$$$$"""""""""""""""""" " "" " """""""" """  " """""$"""""" """"$$$$$$$""$""""""""""""$$$$$$$$$$$$$$$$$$$$$$"""""$$$$""""$$$$$$$$$$$$$" &&((((*****,*,********(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&$$$&&&&&&$$$$$"" """"""""""""" ""$$$"$$$$""" """ """"" ""  """" """    """""""""""""""""""""$"$""$"""""""" """$$$&&$$$$$"$$$$$$$""""""""$"""$""$$$$$$$$$$$$$"P"(((((********(*****(**(((((((((((&((&&&&&&&&&&&&&&&&&&$&&&&&$$&&&&&&&&&&&&&&$$$$&$$$$$$$$$" """"""""""" "  "$$$$""""""" "    ""    """"" """"$"""""""""""""$$""$"""" """""$$$$$$$"$$$$$$$$$""""$$"""""""$"""""$$$$$$"$$$$"((((*********((***(((((((((((((&&&(&((&&&&&&&&&&&&&&&&&&$&&$$$$&&&&&&&&$&$$$$$$$$$$$$$$""" " """"""  ""$"""" """"       "  """" """"""""""""""""""""""""""""""""""$$$"""""$$"$""""$""$$""""""""""""$$$$$$$$"""$" (*((**************(((((&&((((((((((&&(&&&&&&&&&&&&&&&$&&&$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$""   """""" ""   " "  """""" """ """"""""""""""""""""$"""""""""""$$$""""""""""""$$$"""""""""""""""$$$$$$$$"""""((******,**********(((((&((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&&&$$$$$$"""""""$$"$$$"""" " """"""" "      "  """""$""" """ """""" """""""""""""""""$""""""""$"$"""$""""""""""$"$""$$$$$$$$$$$$$""(******************(((((((&(((((&&&&&&(&(&&&&&&&&&&$$$$""$"$$$&$$$$"""$$$$$$"""$$$$$$$""""""" """"""""""""""""$$$"""     " "" """"""""""" """ " "" """"""""""""""""""""""""""""""""""""""" """$$$$"$$$$""""$"$""***,,,**************(((((&&&((((&&&&(&&&&&&&&&&&$&$$$$"""""$$$$$$""""""$$$&$$$$"$$"$$$"""""" """""$$""$$$$""""""$$$$$""  "   ""  " " " """""""""""""""""""" "" """""""""""""""""""""""""""""""""""""""""""$"""""$$$"""$$$$"((*,***********(****((((((&&(((&&&&&&&&&&&&&&$&&$$$$$$$$"$$$&&$$$$"""""$$$&&$$$""$$$$$$$$$$" """""""$$$$$$$$$$""""$$$$$$"""""  """"""" "   """"  "" ""$$"""""""""" """""  " """""""""""""""""""" """"""""""""""""""""$"""""""""""""""&&(**,*******(**(((((((((&&&&&((((&(&&&&&&&&&&$$$$$$$&((&$&$$$$$$" ""$$$$&(((""$$$$$$$$$$"""$$""$$$$$$$$$$$$"""$$$$$"""""""""""  """"""""" "  """""""" "$"$$$"" " "" "  """""""""""""""""" """""""""""""""""""""""""""""$$"""((*,,,,*,,,**(**(((((((&&&&&&(&&((&&&&&&&&&&$$&$&&$&&&(*(&&&&&$$$"""""""$$$$$&&(&"$$&&&&&&&$$$$""$$$$$$$$$$$$""""""""$$$$"""$$$$$$"" "" " "" """"""  """$"""""""""  """"""""  """"""" """""""" """"""""""""""""""""""""""""$$"""*,,,,,,,,,,,******((((((((((&((&((((&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$""$"""$$$"$&$&&$$&&&(&&&&&&$$$"$$$$$$$$$$$""""" """""$$$$$$$$$$$$$$""""""" """"""""""   """""""" """" """"""    """"""""""" " """""""""""""""""" """""$$"""$"""(,,,,,,,,,**,,,***(((((((*((((((((((&&&&&&&&&((&&&&&&$&&&&&&&&&&$$"$&$$$$&$" "$$&&&&&&&((&&&&$$$$$$$$$$&&$$""""" """""""$$$$$$$$$&$$$"""""" "" """"""""""  """" " " """ "  ""   " """""""$"" " " """"""""" " """""$$""""""*******************((((((((((((((((&(&&&&&&&&(&&&$&&&$$$&&&&$&&$$"$$$&&&$$&&" ""&&&&&&&&&&&&$$$$$$$&&$$$$$"""" """""$$$$$$$$&&&$$$$"$"$"$""" """""""""""""""" """"""      " "$""""" " " """"""$$$$"""""$********************((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$"$$$&&$$$&&$"&&&&&&&&&&&&&&&$$&&$$&$$$$$$"""""""""""""$$$$$$$$$&$$$$$$"$$"""" """"""$$""""" """""""" ""      " """  "" """"""""""""$$$$$""$"***,,,,*,***********((*((((((((((&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$$$$$$&&&&&$&&&(((((&&&&&&&&&&&$$$$$$&&$$$$$$$""""""""""""$$$$$$$$$$$&$$$$$""$$$$$"" """"""$$"""" """""" """""    " " "  """"""""$""""$"$$$$$$"(***,,,,,**(*******((*(((((((((&&&&&&&&&&&&&$$$&&&&&&&&&&&$$&&$$$$$&&&&&&(&(&&&(&&&&&&&&&&&&&$$$$$$&&&$$$$$$"""""""""""""$$$"$"$$$$$$$$$$$$$$$$$$" """"$$""" """""""""""    """"""  """"""""""""$$$"$$$$$$$$$ (****,,,,**((**********((((((((&&((&&&&&&&&$&$$$$&&&&&&&&&&$&&&&$$&&&&&&&&&&(&&&&&&&&&$$&&&&&&$$&&$$$$$$$$$$""""""""""""""""""""$$$$$$$$&$$$$$$$"$" """""""""""""""""""""   "" """"""  """"" """""""""$$$$$$$$$ (*********,,**********((((((((((((&&&&&&&&&&&&$$$$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&$&&&&&$$&&&&&&$$&$$$$$$$$$$$""""""""""" """""""""""$$$$$$$$$$$$$$$$""""""""""""""""""""      "" """""" "  """"""""""""""""$$$$$$$$ (****************(*(*((((((((((((&&(&&&&&&&$&&$$$&&$&&&&&&&&$$&&&&&$$$&&&&&&&$&$$$$&&&&&$$$$$$&$$$$$$$$$$$"""""""""""""""""$$"""""""""""$$$$$$""$$$$$""$"""""""""""""""    """"""   """"""""""""""$$$$$$$$$ ((********((((((***(****((((((&((&&&&&&&&&&$&&&$$&&&&&&&&&&&$$&&&&$$$$$$$$$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$""""""""""""" """""$""""""""""$$$$$$$""$$$$$"""""""""""" """   " """    "" """""""""""$"""$$"$$$ ((********(&&&((((((**((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$"""$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$$"""""""""""""""""" """"""""""""""""$$$$$$$$"""$$"""""" " " """          """" "" """  "" """"" """""""""""$""""""$ (((********((&(******((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$$"""$$$$$$$$$&$"""$$$$$$$$$$$$$""$""""""""""" """"""""" """"""""""""""""""""$"""""""""     """""   " """"$" """" """""""   " """""""""""""""""""""$""$$""((*(*(((*****,*****(((((((((&&&&&&&&&&&&&&&&&&&$$"$&&&&$&&&$$$$&&$$$$$$$$$$$$$$$"$$$""$"$$$$"$$$"""""""""" " """ """""" """""""""""""""""""""""" """""    """"""""   """"""""$$$&&$$""""""   "" """" """""""""""$$""""""""$$$$$$""((((((&&(**((***(((((((((((&(&&&&&&&&&&&&&&&&&&$$$$$&&$&&&$&&&&&&&&$$$$$$$$$$$$$$$$$"$"$""$$"$"$""$"""""" """""""""""""""""" " """""""""""""""" "   """"""""""""""  """""""$$$$&&$$""$""  " " """"" " """""""""""""""""""""""$$$""$"""&(((((((***,***(((*((((((((((&&&&&&$$$$&$$&&&&&&$$$&&&$$$$$$$$$&&&&&$$$$$$$$$$$$$$"""""""""""""""""""""""""" """"""" """""""""" "" """"" """" "$"   "  """$$"""""" """"" """""""""" """""$$""""  ""  " """""""""""" """"""""$"$""""""$$$"$""(((((((((****(*((((((((((((((((&$&$$&$$&&$&&&&&&&&&$$&$$$"$&$$$$$$$$$$$$$$$$$$"$$""""$$""""" """""""""""""""""""""" """"" "  """" ""  """  """$"""""" " """ """""""""" "" """""""  "" """ """"""""" """"""""""$"""""$$$$""" $(((&&&((****(&(((((((((((&&((&&&&&$$&$$&&$&$&&&&$$$$$$$""$$$&$$$$$$$$$$$$$$"""""""""""""""""""""""""""" """"""""""""" """""  ""  " """" """"""""" " """""""" " " ""   "" """ """""$""""" " """"""""""""""""$$$$$$"$((((((***((**&&&&(((((&&&&(&&&&$$$&&&$&&$$$$$$$$$"""$$"""$$$$$$$$$$$$$""""""$""""""""$"$$"""$$$""  " """"" """ "" """  """   """ """"" """""""""""" "   """ """""""$""$"""""""""" """"""""""""""""$$$"$"&&((****(*(((((*(**((((&&&&&&&&&&&$&&$$$$$$$&&$$$$$$""""""""$$$$$$$$$$$$$$$$$"""""""""""""""""$$$$$"" """""" """" """""""" " "  " "  """"""""""""" ""  " " " """""""""" ""  """ " """"""$""$$$"""""""" """""""""""""""$$$"""&&((******(((((((((((&(((&&&&&&&&$&$$$$$$$$$&$$$$$$$$$"$$"""$$$$$$$$""""$""$"""""""""""""""$$$""$""" """ " $$"" """"""""""""  " " """"$""""""""""""  """" ""  """"""""$"$$$$"""""" """""" """""""$""$$"&(((*******(((((((((&((&&&&&&&&&&$&&$$$$"""$&&$&$$$$$$$$$"""$$"$$$$"""""""""""""""""""""""""$$"""" "" " """"$"" """""""""" """   """"""""""""""""""  """" """"" ""$""""$""""""""""""""""""""""$$$$"&((***(****(&((&&&(&&&&&&&&&&&&&&&$$&&$" ""$&&$$$"$"$$$$$$$"$$"$$"""""""$"""""""""""""""""""""" " " """""" """""""""""" """  """"""""""""""""    """"" """" """"""""""""""""""""""""""""""""""" &(((((*(*((((&(&&&&&&&$&&&&$$&&&&$$$$&&$$"""$$$$$$$"$$$$$$$$$$$$"""""""""""""""""""""" """""""""""" """"  """""""" " """"""$""  " """""      """"" """" """"""""""""""""""""""""""""""""$"$$ &(((((((((((((&(((&(&&&&&&$$""$$&&&$$&$$&&$$$$$&&&$$$$$$$$$$$""""""""""""""""""""""" " """   " """"  """"" " ""$""""""""  ""     "" """""" """""$"""""""""""""""""""""""""""$$"&((((((((((*((&&((&&&(&&&&$$"""$$&&&&&&&(&&&$$&&&&&$$$$$$$$$$"""""""""""""""""""""""" " "   "" """  """ "" " """""""""""""""  "         "$"" """""" """""""""""""""""""""""""""""$""$""" &&&(((((*(((*(((((&&$&&&&$$$&$$$$$&&&&((((&&&$$$&&&&$$$$$$$$$$$$$""""""""""""""""" ""   "" """""  "" " """"" " """"""""  ""      """$"""""""""""""""""""""""""$""""""""""""""""""""&&&(((((((((**((((&&&&&&&&$$&&&&$$$&&&&&&&&&$$$$$&&&&$&&$$$$$$"$"""""""""""""" ""    """"""""" " " """  "" "  "" "   """"""""""""""$"""""""" """"""""""""""""""""""""""&&(((((((((((((((&&&$$&&&&(&&&&$$&&&&&&&&&$$$$$$$$$$$&&&&$$$$"$""""""""""""""" "   """" " " "" " " "    "  ""   """""$$"""""""$"""""" """"""""""""""""""$""""""$&&&&((((((((((&&&(&$$$&&&&&$&$$&&&&&&&&&&$$$$$$$$$$$$$$$$$"$"""""""""""""""     """""""" " " " """   "      " "" """""""" """"""""" """"""""""""""""$$$"$""""&&&&&(((((((((&&$$&&$$$&&&$&$$$&&&&&&&$&$$$$$$$$$"""$$$$$$"""""""""""""" " ""  """""""""  " ""      " """""" """" """""" """"""""""""""$"$$$""$""&(((((((((((((&&""$&&$&&$$$$$&$$&&&$$&$$&&$$$$$$""""""$$$""" """"$$""""" ""  " """""""""" "$""" """  "   """          " " """ """""$"" """""""""""""""""$$$$$$$&(((((((((&&&(&&&$"$&&&&$$$$$$$$$$&&&&&$$$$$$$$$""""""""" """"""" "" "    """""""$""""""" """"""" """           "  """"$"""""""""""""""""""""""$$$$$&(((((((((&(&&&&&&""&&&&&$$&&$$$$$$$$$$$$$$$$$$"$" """" """""  """" "" ""$"""$""""""""" "" """     " "      """""$$""""""""""""""""""""$$$$$$&(((((((((((((&&&&$$&&&&&&&&$&&$$$$$$$$$$$$$$$$""$$"$""  """" """"""" """"""" """""""""""""$$$"""" ""            """"""""""""""""""""""$$$$$$$$&(((((((((((((&((((((&&&&&&&&$$$$$$$$$$$$$$$$$"""$$$"""""""""" """ """""""""""""""""""" """ """"" """$$$$$""" "      "           "   """"""" " """" """""""""$""&((((((((((((((((***(&&&&&&&$$$$$$$$$$$$$$$$$"""""$$"""""""""  " " """""""" "" """"""$$"""" """"""""""""""""" ""                 """" """""""""""""""$""&(((((((((((&&(((**((&&&&&$$$$$$$$$$$$$$$$"$"$$""$""""""""""""    """"""""" "" """"""""" """""""" """"""""""""   "     "         " "  """"""""""""""$""&((((((((((&&&((&(((((((&&&$&$&&$$$$$$$$$$$$"$"$""""""""""""""    " """" """""" """" """"""""""""""""""""  """     "" ""       " """"""""""""$"&&((((((((((&&&(&((((((&&&&&&&$$$$$$$$$"$$"$""""$"""""""""""""   ""  """ " """"" ""$"" """"""""""  """""     "     ""   " """"""""$"""""&((((((((((((&&(&(((((((((&&&&&$$$$$$$$$""""""""""""""""$$"""""     " """  "" """""""  ""       """"   "$$""  "" """"""""""""""&(((&((((((((&&&&&((((((((&&&&$$$$&$$$$$""""""""""""""""""""""   " ""  ""   ""   "     """"    "$$$" "" " "" """""""""""&((((&((((((((&&&&(((&&(&(&&&$$$$$$$$$$"""""""""""""""""""""""""   """"""""""""" """ """"  "  " " "      """$$$""   """"" " "" """"""""&(((((&&((&((&((&&&&((&&&&&&&$$$$$$$$$$$""$"$"""""""""""""""""" "   "$$$""$$"$" " """" """" "  "    "    "$$$""  """"""" " """"""""&&&&&&&&&(&((&(&&&&&&&&$""""$"""""$$$""""""""""""""""""""""""" """""""$$$$$" """" """" """" " "" "" """"     ""$$"  """""""" " " """""""""&&&&&(((((((((&&&&&&&&$$$$$$$$$$"" """""""""""""""$"""$$"""""""""  """""""""""$$$"" """""" " " """ """"""""         """""  """"""""" " """"""""&(((((((((((((&&&&&$&$$&&&&&&$$$"""""""""""""""""""""""""""""""""  """"""" """"$$$"""""" """"""  ""       """  """ """"""""""&(((((((((((*(((&&&&&$&&&&&&$$$$"""""$$$"""""""""""""""""""""""""" """"""""" """"""""""""  """""  """""   "" "" """""""""&(((((((((((***((&&$$&&&&&$$$$$""""""""""  """""""""""""""""""""""""$""$"""" """"""""$""      """     """  """ """""""""&((*(((((((((((((&&&&&&&$$""""""""" """"  """"""" """ " """"""$$""""" """"""""" ""         """  " """ """""""$((((((((((&&(((((&&&&&&$"  ""$$" """"  """""  """"""""$$$" " " " "" """"$"""           ""  " " """""""&(((((((((((((((((&&&&&$" $(*( """$" """"  " " """""""$$$"" """"""""""""""""          ""  " """"""""&(((&(((((((((((((&&&&&&$$((***""$$$""""$$$"  " " """""""""$$$"" "" """""""""""""     """       ""  " """""""&&(&&&&&((((((((&&&&&&&&$&&&(((&"$$$$"$$$&&&$$"""""""""" """"""""""""""" "" """ " """     "         """$$" " """""""&((&((&&&&&(((((&&(&&&$&"$$&&&&$$$$"""$$$&&(&$$"""""""" " """"""""""""""""" """" " "      "  """"$"  "" """""""&&&&&((&&&&&&(&&&(((&&&&$ "$$$$"$$$"""$$$&&&(&$$""""""""" """"""""""""" """"  """        "  """"""$&&&(((&&&$$&&&&&(((&&&(& $&$$$"$$$$$$$$$$""""""""" """""""""""""""" "  "           """"""&&&&&&((&&&$$&&&&(((&&&&(( $&$$$$$$$$""$$$$" """""""" " """""""""""""""""" ""       "    " """""$&((((((&&$$&&&&&&((&&&&&(((&&&&$$$$$$$$$""$$$"""" """"""""""""""" "" """         " """""" 2$&&&&&&&(((&&&&&&&(((&&&&&&&&&&&$$$$$$$$$""$$$""" """"""""""""" "" ""           """"$&((&&&&&&&(&&&&&(((*(&&&$$$$$$$$$&&&$"$$"""""""" """"""""""""" "  "          ""$&&&&&&&&&&&&$&&&&&((*(&$&$$$$&&&&&$$$$"""$$$""" """"""""""""""""        " """"$$&&&&&&&&&$&(&$&&&&&(*((&&$&&((&$$""$$$$$$$$$"""" """""""""""" "" " ""          " """"""$$$&&&&&&(((((((&&&&&&&&(((&&$$$$$$$$$$"$$$$$$$"$"""""""""""""" " """"     """"""""$$$$&$$&&&((((((&&&&&&&&&$&$$$$$$$$$$$"""$$$$"$$$$$$"""""" "" """" " "       "" """"" $&&&$&&&&((&$"$&&$&&&&&&&$$$$$$$$$$$$$""""$$$$"$$$$$"""""" """"" ""        "" """ " &&&&&&(((&$$&&$$&&&&&&&&&&&&$$$$$$$"$""""""$$"""""""""""" """"" """"      " "" "" &(&((((&$$$$&&&$"&&&&&&&&&&&$&$$$$"""$$""""""""""""""""""" " """""" " """     "  " " " &&&((((&&$" "$&&&&&&&&&&&&&&&&&$$" """"""""""""" """""""""""" "" """       "  " &&(((((&&$*,("&&&&&&&&&$&$$&$&$$$$" "$""""""""" """""$"""""""   "  ""  ""$&(((((((&(((&&&$&&&$$$$$&$$$$$$$"""""$$""""""" """""""""""""""""     "  " &((((((*(&$$$&&$&&&&$$"$&$$$$$$$$$"" """"""""" """""""""""""""""""    &((((((***$"&&&&$&&&$$$&$$$""$$$$$"""""""$""" "" "" """""""""""""""    &(((*(((((,*((&&&$$$&&&&$$"""$$$$&$&$$$$$$$""""""""" "" """""""""""""        "&(((((((**((&&&&$$$$$$$&&&$""$$$$&&&&&$$$$$"""$""" " " """""  "      """"" &(((((*((((((&&$$$$$$$$$&&&$&$&&$&&&&$$$$$$""""""" """""" ""    "    """"" &&&((((((&(((&$$$$$$$$$$$$&&&&$&$$&&&$$$$$$$$$"""$""""""""""" "         """""""" &&((((&&&&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$""$$$""""""" ""       """"""""" &&&(((&&&&&&&&&$$$$$"""""""$$$$$$$$$$$$$$$$"$""""$"" "" ""   " "    "   " """"" &&&&&((&&&&$&&&$$$$$$$"""$$$$$$""$$$$$$$$$$$$"""""" """"""""          "" ""  " """"" &&&&&&&&&&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""" """"""    "    """ """"  " " """""&&&&&&&&&&&&&&$$&&&$$$$$$$"""$$$$$"$$$$$$""$""""""      " "" " """"" ""   """""""" "" """&&&(&&&&&&&&&$&&&$$$$$$$$""""""$$"$$""""""""""""      ""    "" " "" "$$""  """"""""""" $&&(&&$&&&$&&&&&$&$$$$$$$$$$"$$"$$$"""""""""""""""      """""    " "  """ """"""" ""$$"$""  """" " """"""" "" &&&&&&&&&&$$&&&$$&$$$$$$$$$&$$$$$$$"$$""""""$$$$"        "     """ "  """ """""""" "   "$$$$""  """"""  """ " ""$&&&&&&$&&$$$$&&&&&&&&$$$$$$$$$$$$""""""""$$$$$"""  "       "  """    "    """  """"""""  """"""" """ " ""$&&&&&&$$$$$$&&$&&&&&&$&$$$$$$$$$"$""""""$$$$$""""   "   "  """"  ""     """" " """"""  """"""""" "  " "" """ $&&&&&&$&$&$$$&&&&&&$&&$$$$$$$$"$""""""$$"""$$"$$""  "      "    ""  "  """" """""  "$$$$$"""" " " ""$&$&$&&&$$&$$$$&&&&&$$$$$$$$$""""""""""$$$$"$"$$$""" "      """     """"" """""$$&$$""" """"" "" $&&&&&&&&&&&&$&$&$$&$$$$$$$$$"$""$$$$$$$$$$"$$$$$"$"""" "               """" """""$$$$$$$$$$""""" "" ""$$&&&&&&&&&&&&&$$$$""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$""""""" " "         " """    """""  " $$$""$$$$$$"""""""""" " $$&&&&&&(&&&&&&$"" """""""$""$"$$$$$$$$$"$"""$$$$$$""""" """"           """" "$$$$$$$""""""""""$$"" " ""&&&$$&&&&&&&&&$"""  """"""""""$$$$$""$$"""""""""""""" " ""$""" "        " """"""""$$ """"""""""""  "&&&&&&&&&&&&&$""""" """$$""""$"$$$"""""""""""""""""""" """"""" "      """"$"""""""" """""" "  """ $&&&&&&&&&&&$$"""""((($" "$"""""$$"""""""""""""""""" "" " """" "        "   """""""""""""""""""""" " " &&&&&&&&&&&&$" "&(*...*" """""$$""""""""""""  " ""  """ """"""     """"   """""" """"""""" """"" "" " &&&&&&&&&&&&$" $&((,,.,*& """$"""""""""""""   "" """"" "   """"   " """" """ " "" $&&(&&&&&&&$$"""&&&((*****" ""$$$$$"""""""""       ""    """" ""    "" """" " $&&&(&(&&&&&&$$$&&&&&&(((*($ ""$$$$"""""""""  """"       """""  "$$"""""     "  "" """""" $&&&(((&&&(&&&$"$&&&&&&&(&&$ """"""""""""""" ""$$$""      "" """"""""" ""$$$"" """  """""   " " " """"""$$&&&((((&&&((& "$$$$$$&&&$"""""""""""""""" ""$$"""""      """"""""""  "&$$"""" "   "$$$$""  " " """""$&&&&&&(&&&&&&(& """""""$""""""""""""" """"""""""""""""        """" """"$&""""   "$$&"""  """ " "" """ """&&&&&&&&&&&&&(((  " """""""$$"" """ """""""""""           ""$$""""$"""    "$$""   """"  "" """"&&&&&&&&&&&&&&(*& $$"""""$"""""""""""""""""""""            "$&&$"""""""   "  """"" """ """""""&&&&&&&&&&&&&$&((&$$$""""$""""""" """""""""""""            ""$$&&$""""  ""  """""" """"""$""$&&&&&&&&&&&$$&$&((($$$"""""$"""" "" """"""""""""      ""$$$$&$$$$"      """"""" """"$$$$""$&&&$$$&&$&$&&$$&((*(&""$&&$$$$$$$""""" """ " """"          $$$$"$$$$""   "    """""$"""""""""$$$$$$$$$$$$$&&$$$$$$&((**((($$$$$$$$"""""" "$$$"      "$$$$$$$"" """        """$$$$$""""" """$$$$$$&$&$$&&$$$&$$&&&(((&&$$$$$$$$$$$$$$$$$$$$$"" "" " "    "$$$"""" """   "      """$$$$$"""""""$"""$$$$&&&&&&&$$&&&&&$&&&&&$$$"$$$"$$$$$$$&$$$"$$$$"" "" "" "    """""" ""     """"$$$"""$$$$"$$"$$&$$&&&&&&&&$&$$$$$$$$$$$"$$$$$$$$$$$$$$$"""""""""""" " "      ""         " """$$$$""""""""""$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$"$$$$$"""""" """"""""  " ""$$               """"$$$"""""""" $$&&&&&&&&&&&&&&$$$$$$""$"$$$$"$$$"""$"""""""" "$ """" "  ""$$$$$   " " "           """"""$$$$"""""""$$&&&&&&&&&&&&&&$$$$$$"$$$$$$"$$"""$"""""""""""""" """  "$$$$""           """"""$$""""""" $&&&&&&&&&&&&&&&&$$"$$""$$$$$$$"""$"$"""""""""" "" ""  ""$$$$$          """"""""""""""""""&&&&&&&&&&&&&&&&$$$$$$$$$$$"$"$$""$"""""""" """"""    """             """""""""$"""$$""""$&&&&&&&&&&&&&&&&$$$$$$$$$$$"$"$$$$$""""""""""""""""         """"        """""$$$$$$$$$"" $&&&&&&&&&&$&$$$$$$$$$$$$$$$""$""$$""""""" " """" " " ""        """  "      """""""$$$$$$"""$$&&&&&$$$$$$$$$$$$$$$$$$$$"$"$$$$""""""""" """""""" """ "     ""          """"""""""$$$$""$&&&&&&$""$$$$$$$$$$$$$$$"$$$$""""""""""""" " """""""""""" " "  "            " " """" """$$$$$ $&&&&&$&$$$$$$$$$$$$$$$$$$$$$"""""""""""""" """ "" ""  "       """"    """"""""" """""$$$"$$&&$&&$$$&$$$$$$$$$$$$$$$$"""""""""""""" """" "        """"  ""   """"""""" """""$$"$$$&$$$$$&&$$$$&$$$$$$$$$""""""""""""""""            ""  """   """"""$&$$"""$$$"$$$$$$$$&&$$$$$$$$$$$""$""""""""""""""""              "   """""   """""$$$&&&"""$$"$$$$$$$$&$$$$$$$$$$$$"$"""" """"""""""            "    " ""    """""" """""$$$&&&&"""" $&&&&&$&&&$$&$$$$$&$$""""""""""""""""""""""""""""           """"""  """""""  """$$$$$$$&&(&$$"$&&&&&&&&&$&$$$$$$$$$$"""" "" " """""""""""""""""" "          " ""  """""   """$$$$$"$$&&((&$$&$&&&$$&&&&&&$$$$$"$$""""""  """"""""""""""""""""      """"""   """"  ""  """""$$$$$$$$&&&(&$&&$&&&&$$&$&$$$$$$$$$"""" """""""""""$""""""          "     """"""    """ """""" """$$$""""""$$$$$$$$$$$$&&$$&$$&&&&$$&$$$$$$"$$"""" "" """"""""""""        "  ""  "  "$$$$"""""""" """$$$$""""""$$"""$$"$$$$$$$$&&&$$$$$$$$$$$$"""""""""  " " " """"""""  "        "   """  """ ""$$$""""""" """""""" ""$$$"""" ""$$$$"$$&$$$$$$$$$$$$""""$"""""""$$& " " """ " """""" " "        """""$""""  """""""""" """"""""$""" " "" ""$$$$"""$"$$$$"$$$$$$$$$"$"$""""""$"""""""""$"  " " " """"""""         """"""$$""$$$""""""  ""$$$"""$$"""""""""$$$" """"""""""""""$$""$"$$$$"$$$$$$$$$"""""""""""$$"""" """" """""          " "$""$$$&&$$$"$$$"" """$$$"""" $$"""""""""""$$" ""$""""""""""$$$$$$$$$$$$$$$$$$$$""""$$""""""""""""" "  """      " """$$$&$&$$$$"""""""" """"""$$$$$""" """$""" """""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""$$"""    """""         "" ""$$$$$&$$$$""""""""""" ""$$$""""""""""""" " """ ""$$"$$$"""""""$$""$$$$$"$$$$$$$$$$$$$$$$$" ""$$"""""" ""      """"           " """ "$$$$$$$$$""""" """$$""$""$$"""""""""" """ """"""$$$$$"""""""""$$$$$"$$"$$$$$$$$$$$$$$$$$" " """$$"""""" " "              """ ""$$$$$$$" """"""$""""$$$$$""""""" """"""  """"$$$""" ""$"$$$&&$$$$$"$$$$$$$$$$$$$$$$$"""" """"$"""""                " " """""""$$$$$"""""""""""$"""$$$""""$"""$"""""""" "$$"""""""$$$$$$$&&&&&$$$$""$$$$$$$$$"$$$$$$$" """""""""" ""            """"""""""""""""" """""$""""""""$$$$"$$"$"$"""""""""" ""$$""""""" "$$$$$$&$&$$$$$$""$""""""$""$"$$"$$$$$$"""""""""""                """" " """"""""" ""$"""""""$$$$$$$""$$$$$$$""$$$&$$""""" ""$$$$$"$$$$$$$""""""""""""""""$$$$$$""""""""""" " "                     """""""""" """"""""$$$&$$$$""""""$$$$$$&&$$ ""  "$$$""$$$$$$$$""""" """"$$$$""$$"$"""""""""" """"  "     "        " """"" ""$$$$$$&&&&$$""""$$$$$""$$$$$$   "$$&$$$$$$$$$""""" """"""$$"$"$"$"""" """"""""""""" "      "          " """" "  ""$$$$$$&((&&$""""$$$"""""""""" "" """&$$$$"""$""""""""""""""$$$"$$""" """""""""""""" "             """"""""  """"$$$&&&&&&$$$$$$""""""""""$" """  """"&&$$$""$$"$$$$$"""" """""""""""""""""""""""""""    """""    """"       """"  ""$$$$&&&&&&&$$"$$ """""""$$" ""$" " """"""$$$$$$"$$$&$$"$"""$"$""""""""""""""""""""" "" "   "   ""      """"""       " $$ """""""""  ""$$&&&&&&$&&&$$$$""""""""""" ""$$" """"$""$$$$&& "$$$$$$$$$$$" """"""""""""$""""" "       "      """       "" " " """"""""  "$$$&&&&&&&$$$$$" """"""""""""""""" """"$$"$$$$&""$$$$$$$$$$$"""""""""""""""""""" " "   """""""       """        """ " """""""""   ""$" $$&&&$$$$$&$$$""""""" """""""" """"$$$$""$$""$$$$&$$$$$$""""""""""""""""""" "    " """" "     "          " """"" "" """""""""  """"$$$$$"""""$$""""" " "$$""   """""$$$$"""""$$$$$""$$$$$"$$"""""" ""  "" """""     "        """"""""""" """  " """$"""""""""""""""  $" " """"" """""$$$"""""$$$$$$$"$$$$"""$"""$"" "  ""     " """""""  """   "" "     """""""" " ""$"  """$""$$""" """ "" """" """"$"" """""""$""""""""$$$$$$$"$"$$"""""""" " " ""   """""  " " " ""     """ "" ""      """"""" "  ""$$""   """""""""""" ""$$$$&$"""$$$""""""""" """" """"""""""$$$$$""$"""""""""""""""" "" "   """"" " """" " "     """""" "     """""""" "$$"""""" """""""$$"""$$$&$$""""""$"""""""""""$$" " """"""""$$"""""""""""""""""""" "      """"" """""  " """"$"""""  ""        " """ """""  """ ""$$$$$$" ""  "  """""""""""$$$$$""""""$$"""$$"""""$$$$ """""""""""""""""""""""""" "    """$" """"  """""""""" """       """"""""""$$$$"""" """ "$&&&$$$""  """ " """"""""$$$$$$$$""$$$$""$$"""""""$$ """""" "" " """"""""" " "  " " "$"""" """  """""""""  $     ""$$""$$$$$$$$""""" " ""$&&$$&$$"" "$"""""""" """""""""$$$$$$&$&$$$$$""""""""""$" """" " " """""""""" " " "   """"" " """" """"""""" " "   "" "" " """"     """"$$$$$""$$$""""" """"""""$$&&&&$$&$$"""" """" """"""""""$&&&((&&&$$$$$$$$""""$$$""""""""" """"""""""""""""" """"   """""""""""" """"""""""""""" """   " "" "" """"" "  "     ""$$$$""""""""""" """"""" ""$&$&&&$$"""   "" """"""$$$$&$$$$$$$$$$$"""""$$"""$$$$$""""""""""""""""" """  "" "  """""" "" " "" """""""""" """"  """"""""" """""""""     "  """"$$$$""""""""" " ""$"""""""$$$$$$$"   """ " ""$"""""""""$$$""$$"""$$"""$$$$$""""""""""""""" ""  """ """"" """ """"""   " "" " """""""""  ""   "" ""  " """""""""""""""" """ "$""""$""$""  "" ""   """"""""""""""""""""$$$""""""""""""""" """" """"  " """ """"""" "" """"""  "" """"" """""" "    """ """"""""" """""""" """""$"""""""""""" "$$$" """  """""""""""""""""""""$$""""""$""$"$"""""" """""  """""""""""" " " """ """""""""$"""" """""""" """""    "" " "" """ """""" "$$$"""""""""$$$"""""""" """"""""" """"""""$$$$$ """"""""""""" "" " """ """""""""" " " """" " "  """"""""$$"""  " " ""    "" " """""  """""""""""""""$$$""""" """""""""""""""""""""""""$$""""""""""""""" " "" ""  """ "  "  """"""" "" """"""""$"""   "" " """         " "" """"""   """"""""$$"""" """""""""""""""""" """ ""$$$""""""$"""""""" "" "  "" """"""""""""""""""" """" """"""" "" """""""       " " """ " """"""  "" " """"""""""" """"""""""""""" " " "" " """""$""$$""""""""""""" "" " "" " " " "" """""""""" " """"  """"""     "" "$$" " "  """  """"""" """"""" """""""""" " " " """"""$ ""$" """""""""" "  "" " "" """"""""""""  """" " """  ""         " "  "" """""$" """$ """""""""""""" """"""" """""""""$ " """"$"""""""""   " """"" """"""""""""""  """"""" """"""""  """         "" """$$$" """""" "" " """""""""""""" """""" "" """"""""$ """"""""""""""""  """"    """"""" """""""""$"""""""""""" " """""  "       " " "" """"  " """ ""$$" " " ""  "" """""""""""""""""" " """" """""""""" """"""""""""""    """"$""""$""""""""""""""""" " """" "    """ """" """" "" " """"""" """""""""""" " """" """" """""""""" " """""     """$$$"$$$""""" " """""""" """"""  " " " "" "" " " " "" """" "" """" """"" """ """"" """"""""""""""""""""" " " "  "   """"""""""""" """"""""""" ""  """""  "  """ " """" " """" """" " """" """ " """""""""""$""""""""""""""" " "$$&""""""" """"""""""""""""" " """""""""""""" "" """"""  " " " """"""""""" "" """""" " """ " " """"""" " "" """""""""" " """"""""""""""""""""" """""""""""   " " ""$$&&$""" " """"" " """"" """"""$"""""" """" " """""" " " """ " " "" """" """"" """""""""$$&$"" """""" """ " """"""""""" "" " " """"$$$"""""""""""""""""""""""$""" "" """"""""     "" """""$&$$"" " " " """"""" """"""$" """""""""""""""""""" """""""""" " """ "" """ " """"""$$$$$$$$$$$""""" """"""""""""""""" " """""""""$$"""""""""""""""""""""""""$ " """"    ""  """$$$"" "" """"""""" """"""""" """"""""""$""""""""" """"""""" "" "" """" " """$$$&$$$$$&&$$""""""""""""""""""""" """"""""""$"""""""""""""""""""""""""$ " """     """""" """"""$""" """ """""$"""""""""" """"" """" "  "" """ " """""""$"$$$$$$$$$$""""""""" """"" """" """""""$$$$""""""""""""""" """""""$ " "    """""""  " " """" """ " """""""""""" """"" """" " " " "" "" "" """""""""""""$$$$""""""" """" """""""""$$$"""""""""""""""""""""" """        """""  "    """"" " """"""" """"""""  ""$$"""""" " " " "" " " " " " " " """""""""""""""  """" """"""$""""$"""""""""""""""""""""     """""  ""   "" """" "" """""""""" """""" """$""""""""  " """" "  "" "" " "  """" """" """" """""""""""""$"""" """"""""""""""""    " """" "" " """$&$" " "  "" """"""""""""""""""""" ""$$"""""$""""""" """""" " " """" """" " """ "" """" ""  " " " """" "" """"""""" """""""""""""   " """""""""""" """""""$$$&$"" "   """"""" """""" """$$""""""""""" """" """ "" """""""""""" " """" "" " """""" "" " " " """""""" """"""""""""""""""""""""