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 = '501B08' IMAGE_NUMBER = 56353699 IMAGE_TIME = 1978-01-01T07:49:02Z EARTH_RECEIVED_TIME = 1978-01-04T12:49:15Z ORBIT_NUMBER = 501 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" /* 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 5  N€‰› ®=µ<|>#,¾Æ<ŽQêã7’õ åüÁÌÞ¤D*,,,,,,,,,.*,,,,,,,,,,*,*,**,,*****((***************(*(((((*(**((((((((****(***((((((((((((*****((((****(((((**,,,,.,,,,,,,.,.,,,,.......,,..............0....,*****,,,*****,,.....,,...,.........00.....,,....,,*,,.,,,,*,,,***,,,,*,,**,.,,.,*,,,**,,,,,,***,,,,*,,***,,,**,***(****(*,,**(((&&"(***,,,,*,,*,,,,,,,,,,,,,,,,"&*,,,,*,,,,****,*,,,*((((***(*(((((((((******(((*(*,*(((((*(((**((((***(((*((*(***,,,,,,,,,,,,,,,,,,,,,,,,,,,.......,.,,....,.,,,,,******(***(*(*,,,,,,,,..,,*,,*,,..,.,,,.,,.,,,***,,,,,,,((**,,****(*******,*,,*,,,**,****(***,,,,****,**,,,((*(&(*((((*********(&$"***,****(**,,,,,,,,,,,,,,,,,*(****,,,************((((****("&&(((((((&((((*****(((((&(("&&&&&((((*(((((((******,*,,((,,,,**,*,,,,,***,,,,,,,,,,,,,,,..,,,,,,,,,,,,**(*((*(*(((**,,,,,,,**,*,,,,,,,**,*,.,,,**(**,,*,,*(((**,,,****(((((((*,**,*,,,****(((**,*(****(**,,**(**(((((&(((***,,****(&$""(**********,,,*,**,,,,,,*******,****************((*(*(((((((((&(((&(&&&&((((((($((((&&(&&&&&&(&&&(((&&&&(*(&&((***,************((**((*,,,,,**,,,,*,,,,,,,,,**,,,******(((((((&(*,***,,,,,,,,,,,,,,**,*,**(((*,**((*******,********((((&((********************((****(*((*(*(*(((((((((*******(((&$ ((**************,,,,,*****,,***************(((**(((((&&(((((&&&((&((&(&((&&&&(((&&&&(&&&&&&&&&&&&&&((&&&&&&(&************(((&(&&(((********,,,,,*****,,,,,,***(*****(((((((((***((***,,*,*,,***,,,,***(****(*(**(((**************((((((&$(***(*******(((((((*******("$*&((*((&(&&&(((*(*****((&&$" ((****(*(******,,************(***************((&&&&&&&&&((&&&&&&&&&((&&&&&$&((((&&&&&&&&&&&&&&&&&&&&&$&$&&&&&*(*((******(&&(((**********************,****,*********(((((((*(((*((*****,*****,,**,**((**((&(((((*(***((***(*****(((((&((((***&(*****((((((((***(*(((((**(((&(&&&(&((&&((*****(&(&$" (****(((&(**,**********************(*(((((**(*((&&&((&&&&&&&&&&&&&&&&&&(((&&&&&&&$&&&&&&$$$&&&&&&&&&$$&$&&&&&(((((***((&&&((((*((((((******************************(((((((((((((********************(((*(**((((((**(&(*****((((((((&((((&&&&((**((&(((((******(((((&((((((&&(((*&(((((****(((&$&"$ ((((((**(***************(********((*((***(((((((&&&&(&&&&&&&((&&&&$&(&((&&&&$$&&&$$&$$$$$$&&&&&$$$&&&&&&$&$&&(((((((&&&&&&*(((((((****(((((((******((********((*****(((((((***(((**********((*(****(&((((((((*(&&((&*((*((&&&((((((&&&&&(((&((**((((((*((****(&((((&((&(((&&&((((&((((*((((((&$&""((***(((((************(*****((((((((**((((((((((&&&&$$&(&(&&&&&&&&&&&(&&$&&&&&&&&$$$$$$$$&&$""$$&$$$$$$$$$$&&&&(((((&(&$&&((((((*(*(((((((*(((((((((((***((((****(((((((((&(((((((**************(((&((((((&((&&(&(&&(*(&&&&((*(((&&&&&&&&&&(((*((((((((&((***(**((&(((((((&&&(&(((&((&(((((&(&$$$" (((*(*((((****************((((((((((((((((((((&&&&&(((((&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$"$$$"$$$$&$$"$$$&&$&$$&&&(&(((&&&((((((((((((((((**(((&((((((&(((((((((&(((((&(((((&&(&(****(***(*****(((((((((((&&((&&((&(&&&&((((((((&&&&&&&&(&&$&(&(***(((&((((*((((&(((((((((&&&(&(&&((&&&&((((&$$$$$$$ &((((***(((*************(*(((**((((((((((((((((((&((&&&&$&&$&&&&$$&&&&&&$&$$$$$$$&$$"$""$&$$$$$$$$$&&$&&&$&$$&&&&((&&&&&((((((((((((((((((((((((&&&&&((((**((((((((((&&&&&&&&((***((((*****((&((((&&&(&&&((&((((&&&((&(*((((((&&&&&&&&&&&&&(&((((&(&&((&((((((((((&&&&((&&&(&&&&&&&&((((&&&$$&&&$"&(((&((*((&((*****(*(**(**(*(((((((((((((((((((((&&$&&&&&&&&&&$$$&&&&&$"$&$$&$$$$$$$"""$$$$"$""$$$$&&&$$&$$&&&&&&&&&&$&((((&(((((((((((((((((((((((((((((((((((((((((&&&((&&(((((((**(*(*(((&((((((&&&&&(&(((((&&((((((((&&(&(&(&&$&&&&&(($&((((((((((&&((&((((&((&&&&&&&&&&&&&&(&(((&&(&&&&&&&$""&((((((((((******(((*****(((((((((((((((((((((&&&$"&$$$&&$&$&&&&&$$&$$$$$$$$$&$"$$$$$$$$$$$$$"$&$"$&&$$&$$&&&&&&&&((&&&&&&&(((((((((((((((((((((((((((((((((((((((((&&(&&&&(((((((**(((((((((((&&&&$(((&&((((&&&&(&((&&&&$&&&&(&$$&&(((&(&$&((((((&&(&$&((((((&&&&(&&((&&&&&&&((((&&&&&(&$&"&$$$""&((&((((&(****(((*****(((((((((((((((((((((((&&$"$&&&&&&$&&&&&$$$$$$$&$$$&$$$$$$$&$$$$$$"$$$$$"$$$$$&&&&$$""$$&&&&&&$$&&&(((((&&&(&(((((&(&((&(((((&(((((((((((((&(((&(&&&&((((((((((((((((&$(&&&$&&&&$$$&(((&$&$($&&&&&&&$&$&&&$$&((&&&&&&&(*((&&&&((&&(&&&&&&&$&(((((&$&$&(&&&&&&$$&&&&$$$$$"$$$&((&&(((((((*******(*(((((((((((&&(((((((((&(&&&&&$$&&&&$&&&&&$$&$$$$$$""$$$$$$$$$"$$""$$&$"""$$&$&&&$"&$"$&&&&&$&$$&&&&&&&(&&&&((((((&&&&&&&$&&&&&((((((((((&(((((&&&&&&&&(((((((((((((((&&(((&&$$$$&&((&&&$$$$&(&&((&&&&&$$&(&&&&&&&&(&&&&&((((&(((&&&&&&&&&&$&((&((((&&&&$&&$&&&&&$&$"&&&&&$&$"&(((((((((((*(**(((((((*(((((((($&(((((((((((&&&&&&&&&&&&&&$&&&&&&$$$"""""""$""""""""$"$$$&$$$$$$$$&&$$&&&&&$$$$$$$&&$$$&$$&&(((((&&&&&(&&&&(((&&&(((((((((((&(((((&&&(&&&&(&&(((((((((((((((((&$$$&(&$&&&&$$$$&&&&&&&&&&&&&&((&&&&(((((&&$&(&&((&&&&&&&&&&&&$&&&((((&((&$$&$&$&&(&&$$$$$$&&$&$$$"&((((&&((((&*(*((******(((((((&(&&&(((((((((&&&&&&&&&&$&$$$$&&&&$$$$$$"$$""""" """""$"""$""$&$$&$$$$$$$&$$$$$"$$$$&&&$"$&&&&((&&&&&&((((&&&&&&(&((&&(&&((((((&&&&(&&&&((&&&((((((((((((&(((&&&&$&$$$&$$&$&&$$&&&&&$$$&&&$$&&&&&&&&&&&&&&&&&&$&&&&&&$&(&&&&&&&&$$&((&&&&(&$&(&&(&&$&"$&$$$$$$&$$$&&&&&&(((((((((((*(*(*((((((((((&&&&&((((((((&&&$&(&&$$$$$&&&$$$$$$$$$$$$$"""""""$""""" """"$""$$$$$$$$$$$$$$$$"""$$$$$$$&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&((((&&&&&&&(&&&&&&&((((((((((&&(((((&&&&&$&$$"$$$&&&&$&&&$$&$&&&&$&$$&$$&&&&&&&&&&$&$$&&&&&&&&&(&$$&&&&&&&&&&&&&$&&&$&$&&&$$$&&&$$$$"$$&&$$$&&(&&((((((((***((*(((((((((((&&&&(((((&(&(((&&$&&&$&$&$&&$$$$$$$$$$"""" """""""" """"""$$$""$$$"$$$"$&$&$"""""$$$$$$$&&&&&&&&&&(&&&&&&&&&&&&&&&&&(((((&&&&&&(&(&&&&&&&&&&&&&&((&((((((&&&&&&&&$&&&$$&&&((&$&&$$&$$&&&&&&&&&$$$$&&&&((&&&$$$$&&&&&&&&&&&$&$&&&$&((&&&&&$$$$&$&&&&$$&$$$$&$$&&$$$$&&(&&&(&&(((*(((((((((*(*((((((&&&&((&&(((((&&$$$&&&&&$$$$$$$$$$$$$"""""""""" """" """"""""$"$$$$"$""$$&$&$$$$$""$&$$"$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&$&&&&&&&&&((((&&&&&&&&&$&&&$$$$$$&&&&&&&&&&&&$"&$$&&&&$&$$&&&(((((&&&&$$&((&&&&&$&&&&&&$"&&(&((&&&&&$&$&$$$&$$$$$"$$$$&&&$&&&$&&&&&((((((((((**(**(((((((((&&&&&((((((((&(&&&&&&&&&$$$$$$$$$$""$"$$"""" """"""" " ""$""""""""$$$$&&&$$$"$$$"$$$"$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&&&&&&(&(&&(&&&&(&&&&$$$"$&&&$$&&&&&&&(&$$&$$&&&&&&$$$$$$&&&&&(&&&&&&&&&(&&&&&&$&$&$$$$&&((&&&&&&&&$$"$$&$&$$&&$""$$&&&$&$""&&&&((((((((((***((((((((((((&&&((((((&&&&&(&&&&&&&&&&&&$$$"$$""""$$$"" """"""""""" """""" """"$$&$"$$$$""$"$$"$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&(&&&&&&&&((&&&&&$$"$&&$&&$&&&&&&&&&&&&&&&&&&&$$&$$$$$$&&&&(&(&&$&&&&&&&&&&&$&&&&&$&&&&&&&&$&&&&$&$$$&$$$$$&&"$&$$&&&$$""&&(&(&&(((((*(*((((((((((((((&&&((((&&&&&(&&&&&&&&&&&&$$$$$"$$$"$$$$""""""""" """"""""" """$$""$$$$$$&$$"""""$$$$$$$&$&&&&&&&&&$&&&&&&&&&&$$$&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&((&&&&&&&$&$$$&&$$&&&&&&&&&(&&&&&$&&&&$$&$&&$&&$&&&$&&&&&$$&((((&$$$$$&&&&&&&&&&&(&&&$$&$&&$$&&$&&$"$$&$$$$$&&&$$"$&&((&&(*((((((((*(((((((((((&&&&&(((((((&&&&&&&&&&&&$$$$$$$$$$$$"$$"$$$$"""" """""""$"" """""$"""$$$$&$"""""$"""$$""$&&$&&&&$&&&&&&&&&&&&$&&$$$&&&&&&&&&&$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&&&&&&&$$$$$"&$&&&&&&$&&$$&&$&&((&&&$$$$&&&$$&&&&&&&&&$&$$&&&$&$&&$$&&$$$&&"$$$&&$&$"&&((&(&(((((((****(((((((((((&(&&(((&(((&&&&&&&&&&&$&$$$$$$&$$$$$$"$"""$""$$$$""""""""" " " "$$$&&&$$$&$$"$$"""""""$&&&&$&&&&$&&&&&&&&$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&$$$"&$&$$&&&&&&&&$&&$$$"&&&&&&&&&&$$$&$$&&&&&&&&&&&&&$&&$$&$$$$$&&$$$$"$&&&$&&"$"&(((&((((((((((((((((((((((((&((((((&&&&&&&&&&&$&&$&$$$$""$$$$$$$$""$""""""" "" ""$$$ " """"$$&$$$$$$$$"$$"""""$$$&&$$$$$&&&&&&&&&$&&&&&&&$$""$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&&&&$$$&&&&&&&&&&&&&&&$$&&&$""$&&&&$$$&&&$$$$$$&&&&&(&$$$&&&&&&&&&&&$$&&&&&$&$$$$&$$""$""$$&$$$$&&$&&$"&(((&&(((*(((((((*(((((((((((((((&&&(&(&(&&&&&&&&&&&$$$$""$&&&$"$""$$$$$"""""$""$$""""" ""$$$$$$$$$$&$$"$$$"""""$$$$$$$$&&&&&&&$$$&&&&&&$$$$$$&&$&$$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&&$$&&&&&&&&&&&"""$&&$$$&&&$&$$&&&&$&&&$$&$&&&&&$$&&&&&$$$$&&&$$&$$&&&$$$&&$"$""$$"$$&$$"$$&&$&&"&&((&(((((((((((((((((((((((&&&&&&&((((&&&&&&&&&$&"$$$$$$$$$&$""$$$$$$$$""""$"$$$" """"""""$$$$$$$$$$&$$ $$$"""$$$$$$$&&&&$&&$$&&&&&&$$$$$$$$$$""$$$$&&&&&$$$$&&&&&&&$$&&&&&&&&&&&&&&&&&$&&&$$$$&$$&&&&&&&&$$&$""$$$$&$$&&&&&&&$$$&&$$&$&&&&&&&&$$&&&&$$&$$&&&&$$&$$&&&$$$$$&$"$$$$$$"$&$$&$"$$$&"$&((((&(((&(*((*(((((((((((&&&&&&&&&&&&&&&&&&&&$$$""$$&$$$"$$$$$"$$$$$$"$$$""$$"" """""""$$$$$&&$&$$$$$"$$"$$$$$$$&$&&$$$&&&&&&&$$$$$$$&$&&$$$$$$&&&&$$$&&$&&&&$&$&&&&&&&&&&&$&&&&&&&&$$$&&&&(&&$&&&&&&&$$&$&&&&$$&&&&&&&&&&&$$$$$$&&$&&&&&$&&&$$&&&&$$&&&$&&&$$&&&$&&$$$$$$&$"$$$"$"$$&$$""$""$$ $&(((((&(((((((((((((*(((((&&$&&&&$&&&((&&&&&$$&&&$$$$$$$""$$$"$$$$$&$$"$$$""" "$$"""" """$$&&&&$$&$$$$$$$$"$$"$$$$$"$$&&&&&&&&$$&$$$&$&$$$$$$$$$$&$$&$$$&&&&$$$$$&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&$$$"$$$&&&&&&&$&&$&$$&&$$$$&$&&$$&$$""$"$$$"""$"$$$"$$$$"""$$$$ $&(((((((((((((*((*((((((((($&$&&&&(&&((&&&&$$&&$&&$"$$$$$$"$""$$$$&$$""$"$$$""""$"" """$$$$&$$$"$$&$$$$$$$"$$"$$$$""$&&&&&&&$&&&&&&$$$$$$$$""$$$$&$$&$&&&&$$$&&&&&&$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"$&&&&&&&&&&&&&&&&$$"$&&&$&&&$$&&$$$$$$"$$&&&&&&&$$$$$&&$&$$$$$$$$""$" $""$$$$"$$ $&&(((&&&((((*(((((((((((((&&&&&&&(&&&&&&&&&&&&&&&$$$&&&$$""""$&&&$&$$$$$"$$$$""$$$"""$$$$$"$$$&$$$$$$$$"$""$$""$$$$$$$&&&&$&&&&&&$$$$$$$$$$"$$&$&$$$&$$$$$$$&&&$&$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&&&&&&&&&&&&&&&&&$$$&&&&&&&$$$$$$$$$$ $$&&&&&$$$$$$$$$$$"$"$$&&$"""""$"$$""$$$"" &(&&&&&&&(*(((*(((((((((((&$&&&&&((&&&&&&&&&&$$$&$$&&&$$""$"$$&&&$$$$$$$"""$$""""$$$""$$$""$&&&&$$$"$$$$$$"$$""$"""$$$$$$$$&&&&&$$$$$$$$$$$$"$$&&$$$$$$$$&&&$$$$$$$$$&&$&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&$$$&&&&$$$$$"$$"$$$$&&&&$"$&$$$$$$$$$$"$&$$$$"""""$$"""$$""""" $&&&&&&((*(((& (((*(((((((&&$&((&&&&&(&&&&&&$$$$&&&&&$$""$"$&&$$$$$$$$$""" ""$$$$$$""""""$"$$$$$$$$$$$$$$"""$$$"""$$$$$$$&&&$$$$$$$&$$$$$$$$$$$$$$$$$&$$&$$$$$$$$&&$&&$$&$&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&$"$"&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$$$"$$$""&&&$&$$&&$$$$"$$$$$$$$"$"""$$$$""""""""" $$&(&&(&(((((*"((((((((((((&&&&&&(&&((&&&&&"$&&$&$$$$""$$$&$$$$$$&$"$$  $$$$$$$$$""$$$""$$$$$$&&&$$""""""$$$$""$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$&&$$$&$&&$$$$$$$$&&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&$$&&&&&&&$&&&&&&$$$$$&$$"$$&$$&&$$$""$$$"$$$$"""$"""$""$"$$"""" " " $&&&&&(&&(((*(*(((((((((((&&$$&&&(&&&&&&&&&&&$$$$$$&&"$"$$$$$&&&&&&$"""""$"""$$$$"$$$$$$$"$$$$$$$$$""" $"$$$$"""$$$$$$$$$""$$$$$$$ "$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&&$$$$$$$&$&&&&$&&&&$$&&&&&&&&&&&&&$&$$&&&&&&&&&$&&&&&&$$&&&&&&&$$$&&&&&&$$""""$&&&&$$"$"$$"""""$$"$"$$""" $"""""""""" " $&&&&&(&&*(((((((((*(((((&&&&&&&&&&&&&&&&&&&$&&$$&$$"$""$$&&&&&$&&$$"$"""""""$$$$$$$$"$""$$$$"$$$""""""$$$$$$""$$$$$$$"$$$$$$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$&$$&&$&&$&&&&$$$&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$"$$$$&&&&$"$$$""$&&&$""$$$$$$ """$$$$""$$ ""$"""""" " " $&&&&(&(((((((((*(((((((((&$$&&&&&&&&&&&&&&&&&&&$$$$$$$$&&$&&&&&$&$$$"$$""" ""$$$$"""""""""$$""$""$$$$$$$"$$$$$""$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&&$$$$&$&&&$&&$$$&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&$&&$&$$$"$$"$&$$$$&$&$$$$""$$&&&&$$$$$"$"$"$$$$"""""$$$"""" """" """ $&(&(((((((*(*(((((((((((&$&$$&&&((&&&&&&&&&&&&&$$$$$$$$&&$$$&&&&&$""""""" """""$$$"$""""""""""""$"""$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$"""$&&$$$$$$&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$$$&&&&$"""$"&$$$&"$$$&&$$"$$$&&&&&$$$"$$"""$"$$$"""" """ "" "$$$ """ "&&&&&(&(*****(((((((((((&&&$&((((&&&&&&&&&&&&&&&$$"$$$&&&&$$&&&&&&$$"""""""""""$$"""$"""" """""$$$$"""$$$$"" """$$$$$$$$"" $$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$&&&&&$&$$&&&&&&&&&&&&&&$&$&$&&&&&&&$"$$$&&$$$$$&$$$$$&$$$"$$$$&&$&&&&$$$"$"$$$" "$$$$"$" "" "" ""$""""""" $&&&(((((**((((((***((&&&&&$&(&(&&&&&&&&&&$$$"$&$$"$$$$$&&&&$&&&&$$$$$"" """"""""""""""""""""""$$""$$$$$"" "$$""$$$$$$$$"$$$$$"$$$$$""$$$$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$&&$$$&$&&&&&&$&&&$&&&&$$$$$$$&&&&&$$""$&&&$"""$$$$$&&&$$$"$$$&$$$$&&&$$"""$"""""""""""" ""$$"" " """$"""" $&&((&((*((*(**(*(((&&&&$&$$&&&&&&(&&&&&&&$$$$$$$$$&$$$$&&&$$$$$$$$$$""""""""""" """ """" "" """$$$""$$$$$""" ""$$$$$$$$$""$$$$$$$$$$"$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$&$$""$$$$$$$$$$$$$&&&&&&&&$$&&&&&&&&$$$"$$$&$$$$$$&$$$&$""$$$&&$$$$$$&$$$&$$$$$$&&&$$$"""$""$""$$" """""""" "" "$$" """ "$&(&&(&(((****((((((&&(((&&$&&&&&&(&&&&&&&&$$$$$$$"$$$$&&$"""$$$$$$$"""""""" "" " """" """ ""$$$$""$$$"$$$""""$$$$$$$$" $"$$$$"""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$$$$"""$$$""$$$$&$$$$$$"$$$$$$"$"$$&$$$$"$&&&&$$$$""$"$$$$$"$$$$"$"""" ""$"$""""" "" "$&&$&(((*****((((*((&((((&$&&&(((&&&&&&&&&&$$$$$&&&&$&&$$$$&"$&$$$$""$"""$"" """ "" """ """"""""""$""""$$$"""""$$$$$$$$$""$$$"$"$$$$"$"" ""$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$$&$&&&&&$"""$" "&&$$$"$$$$$$$"$"$$$$$$&$$$$$$$$&&&&&&$$"""$$$$""$$$$$$$$" " """" " " """" $&&((((((*(*(((((*((((((&(&&&&&&&&&&&&&&&$$$$$$&&&$&&$&&&&$&&$$$$$$$$"""""""""""" """"""$""""""""$$$$$$"""""$$$"$"$$$$"$$""$$$$$""" ""$""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&&&&&&&$$$$&&&&&$$""""$&$$$$$$$$$$$$$$"$$$$"$&$$$$"$$$$$&&&$$&$$"$$$$"$$"$$"$""""""""""" "" " """"" " $&((((((**(((****(((&((((&&&(&&&&&((&&&&$&$$$$$$$$"$$$&&$$&&&$$$$$&$"""" "$" "" """"""$"""" ""$""""$$""" """"$$$$$$$$$$"""$"$$$$"""""$$"""""""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$$&&&&$$$$$"$$$$$$$$$$$$$$$" $$&$$"$$$$$$$$$$$"$$&$$$$$"""""""""""""""""""""" "" " """$" "$" $&(((((((*(***(((((((((((((&&&&&(&&&&&&&&&$$$$$$$&&&&$$&$$$$$$$$$$$$"""""""""" ""$""""" " """"""""$$$$"""""$$$$$$$""$""$$$$$$""""$$$"""""""$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$&$$$$$$"" "$$$$$$$$$$$$$$$$&$$&&$$$"$$$$$$""""$$&&$$"$" "$$"$$$$""$" """"$ ""$"""""""""$" "&&((((((*((*((((((((((&(&&&&&(((&&&&&&&$$$"$$$$$$&&&&&$$$$$$$$$$$$$$$$$"$$"""" "$$""""""" $$""""""""""""""""$$$$$$$$$$$$$"$$"""$""$$""""""$$$$"""""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$""$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$"""$&&$&&$$$$"""""$$$$"""$"""""""" """$""$""" """ "&((((((((((((*(((((((((&&((&&&&&&&&&&&$&$&&&$$$&&&$$&&&&$&$$$$&$"$$$$$$$$""""""$$" """""" " ""$$"$""$$$$""$$$$$$$$$$"$$$$$$""""$$$$$$"""""""$$""""""""$"$$$"$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$"$$""$$$&&&$&$$$$"" ""$$$$"$""$$""" " """" """""$"""" &&(((*((*((((**((((((((&&&&&&&&&&&&&&$$&$&&&&$$&&$$$&&&&&&&$$$$$$&$$$$$$"""$$""$$"""$"" $$$$$$"$$$$$$$$"$"$$$$$$$$$$""""""$$$$""""""$"""$"""""$"$$"""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$"""$$$$$$$$$&$$$$$"$$&&$&$$""""$$&$&$$$$$$&$$$"""$$$$"""$"$$$""""" "$""""$""""" """ &((((((((((*(*(((((((((((&&&&&&&&&&&&$$&&&&&&&$&&&&&&&&&&$$$$$$&&&$$$$$$""$$ """""$$" $$$$$$$""""$$$$$$""$""$$$$$"""""$"""$"""""""""""""""$$$"""""""$"$$$$""$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$""$$$$$$$$&$$$$$$$"$$$&$$$$$$$$$$$$$$$$$&&&$$""$$$$$$""""""$$$" ""$""$$$"""$" """"" "&((((*((****((((((((((&(&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$$$&&$$$$$$$$" """""""""$" " "$$$$$$"""$""$$$"$$""$"$$$$"""""""$""""""$$"$"""""""$"$$""""$$$$$$"""""$$$$$$"$$"$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$"$$&$$$$&&&$&$$""$$$$$$$$"""" $$""""$""""$"$" """""$$""&((((***(((*(((((((((&&&((&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$$$$$$$$$$$$$$$"""""""""""""""  ""$$$$$" """$$$$$"$$"""$$"""$""""""""$""""""""""""""""""""""""$$"""""$$$$$$$$""$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$" ""$$$$$$$$$$$$$$$$$""$$$$$$"$$$$$&$&&$$$$$"$$$$"""" "$"$""" ""$$$""""$$""""""$$"""&((((*((*((((((((((((((&&((&&&&&&&&&&&&&&&&&&$$&&&$&&&&&$$$$$$$$$$&$$$" ""$$$$ """" """""$$$$"""$$$$$$"$"""$"""$"$""""""""""""""""""""$""""""""""""""""""$$"$$""""$$$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$""$$$$"" ""$$$$$$$$$$$$$"$$$"$" $$"""$""""$$$"""""$""""""""" "&((((((((**(*(((((((((&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&$$$$$&$&$$"$$" "$$$$" """""  ""$$$$"$$$ "$$$$$$$$""""""$$$"" """"""""""""""""$"""""""""""""""""$"$$""""""$$$$$""""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$""""$$$ ""$$$$$$$$$$"""$" """""$""""""$$$"$$""""$$$$"""""""" "&((((((*****((((((((&&&&&(&&&&(&&$&&&&&&&&&&&$$&&&&&&$&&&&$$$&&$$$$$$$"""$$$""""""$" """""$$$$$""$""$$$$$$$" """"$"""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$"""" " ""$"$$$$$$$$$$$$$"$""""$$"""""""$$$$$""""""$$$""$""""" "&(&((*((***((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$"""$$$$""$"" """$$$$$$""$$"""$$$""""$$""""""$""""""""""""""""""""""""""""""""""""""""""$"""""""""""$$$"""$"$$$$$$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""" $""$$$$$$$$$$$$$$" " "$"$$"" ""$$$"$$$$""""$$$" $"""$" "&((((((*(((((((((((((&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$""""$$$$$"" " "$"""$$$$$"""$$$"""$"$"$$"""""""""""""""""""$""""""""""""""""""""""""""""$""""""""""""$""""$$"$$$$$$"$$$$$$$$$"""$$$$$$$$""$""$$$$$$$$$$$$$$$""""" """ $$$$$$$$$$$$$" ""$$$$$$"" ""$$$$$"$$""$$$$"" $$$$""" "&(((((((((((*(((((((((&&((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$$&$$$$""" ""$$$"" " """""$$""$$$"$"""""" $$$$$""""""""$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$"$"""""$$""$$$$$$$$$$$"$" "$""$"$$$"""$$$$$$$$$$$""$$"""""$$""""""&((*((((((*(**((((((((&(((&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&$&&$$&$$$""""""$$$"$$"""""""""$""$$$"$""""""$$$$"" """""$"""""""""""""""""""""""""""""""""""""""$"""""""""""""""""$"$"""$""$$$$$$"$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$"$$"$"$$$$$$$$$$$$$$$$" "$"""""$$""""$$$$"$$$$$$$$"""""""$"""$"""&(((((((**(((((((((((&&((&&&((&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&$$$$$"$"$"$$$$$""""""" """$$ "$$""""""$$$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$"$$$$$$$$$$$"$$$$$$$"$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$" """$$$""""""$$$$$$$$$$"""$$$"""$$$""""  &(((((((((((((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$"$" ""$$$$$$"" ""$$$$"""""""$"""""""$""" """"""""""""" """""""""""""""""""""""""""""""""""""""""""""$"""""""$$$$$"$"$"$$$$$$$"$"$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""  ""$$$$"" " $$$$$$$""""$$$"$"""""""$$$  &&((*(*((((((((((((((((((&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$"""$$$$$$" """""""$$$"""""""""" """""" """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$"""""$$$$$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$"$$" $" ""$""" $$$"$$$$$$$$$$"$$$""""$""$$" """ &((((*((((((((((((((((((&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&&$$$$$"$$$$$$$$""" $"""$$$$$$""" "" """""$"""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"""$""$$$"""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$"""""$$$$$$$$$$$$"$$ """$"$"$$""""""&((((((((*((((((((((&&(((((&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$"$$$$$$" ""$$"$""$"$$$"""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""""$""""""""$"$$$$"""$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$"$$"" """$$$$$$$""$$""""$""$$$"" "" "" &((((((*(*((((((((((((((((&&&&&&$&&&&&&&$&&&&&&&&&&&&&$$&$&$&$$&$$$$$$$$$$$$$$$"$$$$$""$$$$$""""" ""$""""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"""$$$$"$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$"$$$"$$"$$$"$""$$$$$$$$$$$""$$""$"""$$""$""" """"&((((*(*(((((((((((((((&(&(& &&$$&&&&&&&&&&&&&&&&&&&&$$$$"&$$$$$$$$$$&$$$$$$$$$$""$$$"$$$$""""""""$"$""""""""""" """" """""""&"" """"""""""""""""""""$""""""""""""""""""""""$$"$""$""""""""""""""$$""$$"""$$$$"$$$$$$$$$$$$$$$"""$"$$$$$$$$$$$$$$"$"""$$$""$$$$$$$$$$$$$""$$""$$""" """""$"""" &((((*(((((((((((((((((((((&&$&&$&&&&&&&&&&&&&&&&&$&$$&&&&$$$$$$&$$$$$$$$$"$$$$$$"$$$$$ $$"""" """""""""""""""""  """""""" """"""""""""""""""""""""""""""""""$$$"" ""$"""$""""""$"$"""""$$$$$""""$"""$$$$$$$$$$$$$$"$""""$$$$$$$$$$$$$$$"""" "$$$$"$$$$$$$$$$$"$$""$$""$"""""""""$$""  &(((((((((((((((((((((((((&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""" """""""""" " " """""""""""""""""""""""""""""""""""""""""""""$"$""""""""""""""""""""$$"""""$$"$"" "$"$$"$$"$""$$$$$""""""$$$$$$$$$$$$$$"""$""""$$$$$$$$$"$$$$$""$$$"$"" """"""""$$$"" &((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$$$$&$&$$$$$$$"""$$$$$$"$""" """"""""""""" " """ " "  """""" """"""" """"""""""""""""""""""""""""""""""""""""""""""""$""""""""$$$"""""""$""""""""$$$$$""$$$$$$$$$"""$$$$$$$$$"$$$$"$$$$$$$$$$$"$$$$$$$$$"" "" """$"$""$$" &((((((((*((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&$$$$$$$$$&$$$$$$""$$$$"""$$""""""""""""""" "" " " """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$""""""""$$"""""$$$$$$$$""$$$$$$$$$$$$$$$$$$$"$$"$$$$""$$$$$"$"$$$$$$$$"$"""$$"""$$$"""""$$$$ ((((((****(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$$$$&$&$$$$$$$$$$"$$$$$$$$$" """""""""""" "" " " " """""""" """ """"""""" """"""""""""""""""""""""""""""""""""""""""""$""""$""""""$$"""""""$$$$"$""$$$$$$$$""$$$$$$$$$$$$""$"""$$"""$$$$$$$$$$$"""""""""$$""$""$$"$""$""""&((((*((*((((((((((((((&(&&(&$$&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&$&$$$$$$$$"$$$$$$$$$$"""$$$$"""""""""""""""""""  " " """"""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$""$"$$$$$$$$$$$$""""$"$$$$$$$$$$$"""$$$$$$"$$$$$"$$$"$""$$""$$$$"""$$$""$"$$$""""&((((((**(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$&$$$$$$"$$$$$$$$$$$"$$$"" " """""""""""""""" "" "  "  """"""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""$"$""""""""""$""""""$"$$$$$$$$$""""$""""$"$"$$$$$$$$$$$$$"$$$"$$$$$$$$"$$$$""$$"""$$$$"""""""$$$$$$"" &((((((((*(**((((((((((&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&&$$"$"$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""" """"""""""""""  "  """""""" """""" """"""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""$"$""$$$$$$$""$"""$""$$""$$$$$$$$"$$"""$$$""$$$$$$$""$""$""""""$$" """"""$"$""""  (((((((((***((((((((((((&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$"$"$$$$&&$$$$$$$$$$$$""$$$$$$$$"""" """"""""""""""" " " """"""""""""""" """"""""""""""""""""" """""" """""""""""""""""""""""""""""""""""$$$""""$"""$""$"""""$$$""$"$$"$$$$$""$""$$$$$$"$$$$$$$$""$""""""" """""""$$$$$$" """ (((((*(*((*(((((((((((&(&&&&&(&&&&&&&&$$&&&&&&&$&&$&&$$" ""&$$$$$$$$$$$$$$$$"$$$$$$$$$""" " """""""""""" " """ " """""""""""""""" """""""""""""""""""" " " "" " """"""""""" """""""""""""""$"""""""""""""""""""$""""$""$""""""$$$"$$$$$$"$$$$$$$$$$$$$$$"$""""""""" "$"""$$"$$$$"$ """  (((((((*((((((((((((((&&$&$&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$""" " """"""""""" ""  " """"""""" """""""" """"""""" """ " " """"""""""""""""""""""""""""""""""$"""""$""""$"""""""""""$$""""$"$$""$""$$$$$$$"$$$$"$$$$"""""$$$""""""$$$$$"$$$"""""$"" (((((****(((((((((((((&&"&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""" """""""""" ""  "  "" """ """"""""" """""""" """"" """""""""""""""""""""""""""""""""""""""""$"""$""""""""""$""""$$"$$$$"$"""$$""$$$"$$$$$"""$" $"$$$""$""$"$$$$$$"$$"""""$"" (((((****(((((((((((((&$"$$&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""" """""""""""" """    """""" "" " """""" """""""" "" """""" "" """"""""""""""""""""""""""""""""""""""""""$"$"""""""$$$"""""$$$$"$"$""""$$$$$$$"$$$$$$""$"""$"$$"""" "$"$$$$""" " $$"$" &((((**((*(((((((&((&(&$$$$&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""    """"" "" " """""""""" """""" "" """ " """""""""""""""""""""""""""""""""""""""""$"""$"""""""""$"""""$"$""$$$"$"$"$$$$$$$$$$$$$$$$$"$$"$$"""" """"$$$$$""""" "$$$" ((((*((**(((((((((((&&$$$"&&&&&&&$&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""" """""" """"""""""""   " """""""""""" """"""""""""" " " """"""" """""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""$"""$"$"$$$$$$"$$$$$$$$$$$$$"$""$""""$$"""$"" """"""""""  (((((((*((((*((((((&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""""""""""""" ""    """" " """" """""""""""" """ """""" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"$$""$$"$"$$$$$$$$$$$"""$$$$"""$$$"$"$$"$""""""" "" ((*(****(*(((((((((((&&&$$&&&&&&&&$&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""""""""""""""  "     " """"""""""""""""" "" " """" " "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""$$"""""$$$$"$$$"$$$$$$$$$$$"""" """""$$" $" """$"$$" (((((((***((((((&((((&&$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$""$$""$$$$$$"""""""""""""""" " "   "" " """""""""""""""" " """" " """" " """"""""""""""""""""""""""""""""""""""""""""""""""""$$""""""""$$"$"$$$"$$"""$$$""$$$$"""""$$"""$""$$""" "$$"""$""""$$$  (((*(*(***((((((((((&&&$$&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$""""""$$$$$""""""""""""""" "    "" " " """"""""""" " " " " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""$$$$$$"""$$"$$""$""$$$$""""$$$$$$$$$$"""$$$"""  ((((*****(**(((((((&&$$$"$&&&&&&&&&&$&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"""$"$"$$"""""$""""""" """ "     " " "" """"""""" " "" "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$""$""$"$"""""$"$"""""""""$""""$$$$$$$$$""$""""""""&(*(*****(((((((((&&&&$&$$&&&&&&&&&&$&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$""""$""" """"""" " "   " " """ "" """"" "" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$""$$$$"""""""""""" """" $" ""$""$$$$$$$"$$""$$"" (((*******(((((((&&&$$&&$$&&&&&&&&&&$&&&&&&&&&&&&&&$$&$&$$$$$$"$$$$$$$$"$$$""$$$$""""""$""$"""""""""" "    " "" """" """"""" "" "" """ """" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$""""""""""" """"""$$" "$$"$""""$$$$"$$""  &((**(***(((((((&&$$$$&$$&&&&&&&&&&&&&&$&$&&$$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$""$$$$""""""$""""""""""""" "     "  "" "" """""" " " " " " """""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""$"""$$"$"$""""""" """""$$$"""""$$""" ""$$$$""$$$"""$"&((*******(((*((&&$&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$" $""""""""""""""""""""""     "" " """"" " " " " " " """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$$""$""" """$$$$$"""$$$$"$""""$"$""$$$$$" "$$""""$"(((*(*(*(((((((((&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$"$$$$$$$$$$$$$$"$"""$""""$$""$"""""""""""""   " """"""" " " " "" "" " "" """"""""""""""""""" """""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""$"""""$""$"""""""""""""$$$$"$$$$"""$""(((***(**(*((((((&$&&&&&&&&&&&&&&&&&&$$&&&$&&&&$$&&&$$$$$$$$$$$$$$$$$$"$$$""$"""""""$"""""" """" """" "      " " """"""" " " " " """ " """""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""" """""""""""$$""""""""$$$$$$$$$$$$"$$"$$"(((((**((*((((&&&&&&&&&&&&&&&&&&&&&&$$"$$"&&&&&$&&$$$&$$$$$$"$$$$$$$$"$"$"$""""""""$"""""""""""""""" "      """" "" " "" """"" " """ "" " """""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """$$"$$$$$$$$$$"""""$"$(((**((((((((((&&$$$&(&&(&&(&&&&&&$&$$$&$$$&&&$&$$$$$$$$$$$$"$$$$$$$$""$"$"""""""$""$"""""""""""""""       "" " " " " """" " """ "" """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" "$$$$"""$$$$$$$$$""" "" ((((***(**(((((&$$&&&&(&&&&&&&&&&&&&$$&&&$&&&&&$$&$&$$$$$$$$$$$$$$$$$""$$"""" """"""$""""""""""" "      " " " " " "" """" " " "" " """ """""""""""""""""""""""""""""""""""""""""$""""""""""""""" """"""""""""" ""$""$""$$$$$$$$" ""$"" $((*(*((((*((((&&&&&&&&((&&(&&&&&&$&$$$$$&$$$$&&$$&$$$$$$$"$$$$$$$$$$"$"$$""""""""""""""""""""""" "   " "" "" " """"" " " " """""""""""""""""""""""""""""""""""""""""""""""""""$""""" """""$""""""""""$""""""""$"$$$$$" $"$$$$$$((*****(**(((((&&&&&(&&&((&&&&&&&$$$$$$$"$&&$&&&&&$&$$$$$"$$$$$$$$$$$"$$$""""" " """"""""""""" """"""      " " " " " " " "" " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""" "$$""""""$""""""""$"""" "$$"$$$$$$$$$$$$$$$$$&(****(**((((&"&&&(&&(&&&&&&&&&&$$$"""$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" """      " " "" " """"""""""""""""""""""""""""""""""""""""$""""""""""""""""$"$"""""""$"""""""""" "$"$$$$$$$$$$$$$"$$$$$$$((**********((&$&&((&&&&&&&&&&&&$"$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$"$"$$$" "" """"""" """""" " """  "    " " " " """ " """"""""""""""""""""""""""""""""""""""$""""""""""""$$$"$"""""""""""" """"""""""$$$$$$$$$$$$"$$$$$$((********(((&&(((&&&&&&&&&&&&&&$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$""""""" """""""""""" " "      " "  " " """""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""$""$""""" "$"""$$"""$"$$$$$""$"$$"$$&(*******(((((((((&&&&$&&&&&&&&&$$&&&$$$"$&&$$$$$$$$$$$$$$$$$$$$"$"$$$$""""""" """"" """"" "     " " " " " " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""" ""$""""$""$""$$""""$"$$$$"&(((**(**(((((((((&(&&&&(&&&&&&$$$$$$$"$$$$&&$$$$$$$$$$$$$$$$"$$$$""$$$""""""""" """""""""" ""   " " "" " " " """""" """"""""""""""""""""""""""""""""""""""""""""""""$"""""""""$"""""""""""$""""""$$$"""$"$$$$"$""$$$ (((*((***((((&&&&((&&&&&&&&&&&&&$$"$"$$"$&$$$$$$$$$$$$$$$$$$$$"""$$"$$"$"""" "" """"""""" "" "    " "" " """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$"""$$$"$$$"$""$""$$$$$&(((****((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$$$"""""  """"""" ""   " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$"$"$"""""$"$$$$$ &(&(**(((((((((((&&&&&&&&&&&&&&&$$$$&&&$$$$$&$$$$$$$$$$$$$$$$$$$""$"$"$"""""""" "" "  "" "     """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""$""""$$$$$$$$$$" $$""$$$$$&(((****(((((((&&((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$$"$"""$$"""""" ""  """ ""    " " " """"" """"""""""" """""""""""""""""""""""""""""""""""""$"""""""""""""" """ """"$$$"$$$$$$$" "$$$$$$$$$&(((**((*((((&&&&&&&&&(&&&&&&&&&&&&&$&$$"$$&&$&$$$$"$$$$$$$$$$""""""$$"""""" """""    """"""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""$""""""" $"$"$""$$$$$$$"$""$$$$$$$$$"&((((((((((((&&&&&&&&&&&&&$&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$""""""$""""""""" "" """"    "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$""""""$$$$$""$$"$$$$$$$$$$$(((*(((((((((((&&(&&&&&&&&&$&&&&&&&&&$$"$$$$$$$$$$$$$$$$$"""""""$$""""""""""""" "" "    " "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$""$"$"$""$"""$"$$$$$$$$$$$$&((*(((((((((((((&(&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""""$$$"""""""""""""  ""    "" "" """""" """""""""""""""""""""""""""""""""""""""""""""""$""""""$$""$"""$""$$$$"""$$$$$$$$$$$$$$&((((((((((((((&&&&&&&&&&&$$$&&&&&&&$$$"$$$$$$$$$"""$"$$$$"$$"$$$$""""""""" ""      " """" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""""$""""""$"""$$$"$$$$$$$$$$$&((((((((((((((&&&&&&&&&&$&&&&&&&&&&&$"$$$$$$$$$$$$$$$$$"$"$"$""$"""""""""" "   " "    "" """ """"" """""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$&(((((((((((((((&&(&&&&&&$&&$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"""$$"$""""""""""   " "   " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$&((((((((((((&(&&&&&$&&&&$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""     " """"" "" " """"" """""""""""""""""""""""""""" " """"""""""""""""""""""""""""""""$"$"$""$$$$$$$$$$$$$$$$&(((((((((((&(&(&&(&&&&&&$$&&&&&&&$$$$$$$$$$$$$$"$$"$$$$$"""$""""""""""""" " " """"  "   """ """" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&(((((((((((((&&&&&&&&&&&$&&&&&&$&$$$$$$"$$$$$$""$""$$$"""$""""$"""""""""  " "  """ "      " " " " "" " "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$&((((((((((((&&&&&$&&&&&&$&&&&$&&$$$$"$$""$$$$$$$$$$$$$$"$"""""""""""""" """"" "" "  "     " "" " " " "" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&((((((((((((&&&&&&&&&$&&&$$&&&&&$$$"$$$"$$$$$$$$$$$$$$$""""""""""""""" """"" " " "     """ " "" "" " """ """""""""" """"""""""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$&&(((((((((((&&&&$$&&&$$$&$$$$$$$$$$$$$""$$$$$$"""$$$$$$""""""""""""" """"""" " "   " """ """" " " "" """""""""""""" """"" """""""""""""""""""""""""""""""""""""$$$"""$$$$"$$$$$$$$$$$$$$&((((((((((((&&&&$$$&&&&$$&$$"$"$$"$$$$"$$$$$$$""$$$$"$""""""""""""""""""""""""" "" " " " "    "" """"" """" " " """ """""""""" """" """""""""""""""""""""""""""""""$$$$$$$$"$""$$""$$$$$$$$$$$$&((((((((((&(&&&$$$$$&$$$&&&$$$$$""$$$$$$$$$$$$$"$$$$$"$"""""""""""""""""""""" """""""" " " "     "" " "" " " " """"""""" """ " " """"""""""""""""""""""""""""""""""$""""""$$"""$$$$$$$$$$$$$$$$$&((((((((((&&&&&$&$$$&$$"$$$$$$$$$$$$$$$$$$$$$""$$$$$"""""""""""$""""""""""""" " """ "    " " " """" "" "" "" """"""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$&&(((((((&&&&&&$$$$$$$&$$"$$$$$$$$$$$$$$$$$$$" "$$$"$""""""""""""""""""""""""""""" """""""    " " " " """""""" " " """"""""""""""""""""""""""""""""$""""""""""$""""$$$$$$$$$$$$$$&((((((((&(&&&&$&&$$$$&$"$$$$$$$$$$$""$$"$$$$"""$$""$"""""$"""""""""""""""""""""""""" """      "" " " "" " " """ """"""""""""""""""""""""""""""""""""$$""$$"$$$"$$$$$$$$$$&(((((((((&&&&&$$&$$$"$"$$$$"$$$"$$$$"$$""$""""$$"""""""""""""""""""""""""""""" "" " " " "       " " " " "" """ """"""""""""""""""""""""""""""""""""$""""""""$$$"$""$$$"$$$$$$$$$$&((((((((&&(&&&&$$$"""""$""""$$"""$$$"$""$$$$$$$$$$""""""""""""""""" """"" """""""" " "     "" "" " """ """"""""""""""""""""""""$""""""""""""""""""""$"$$$"$$$$$$$$$$$&((((((((&((&&&&$$"""""$$$"""""""""$"$$""$$$$$$$$$"""""""""""""""""""""""" """"" "" " "    "" " " """""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$&((((((((&&&&&&$$$$"""$$$"""" " """""""""""""$"$$""""""""""""""""" """""" """""""" "    " """" """""" """""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$&((((((((&(&&&&&$$""""$"$$"""""""""""""""$$$$""""""""" """"""""""" """""" """ " " "    " " """"" " """" " "" """""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$&(((((((&(&&&&&&$$""$""$$$"""" """""""""""" $"$"$"""$$""""$""""""""""" """""" "      " " " " " """" """ """""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$ $&((((((&&(&&&&$$""$$$$$$""" "" """""" ""$$""""""""""""""""""""" "" """ """"  "         """ " " " " "" """"""""""""""""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$&&(((&((&&&&&&&$$$$$$"""""""""""""""""""" """""""""""""""""""" "" """"""""""""       " "" " """"""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$&(&(((&((&&&&&&$$$$$$""""""""""""""""""" " """""""$"""""""""""""" """"""" ""     " " " " """ """"""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$&&((((((&&&&&&$$$$$"$$$$$$"""""" """""""" """"""""""""""""""" """ " """""" ""     " " """ """""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$&&(((&&(&&&&&&$$$""""$$"""""""""""""""" " " """ """""""""" """ """" ""     " " " """" """"""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$&&(((&&&&&&&&$$$$$"$"$""$"$$$""""""""" " """"" " """"" "      " """ " "" """"""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$&&(&(&&&&&&&&$$$$""$""$$"""""""""$""""" """" "" """""" " " "     " " """" """"""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$&&&&((&&&&&&&&&$$$$$"$$$$$$"""""""$"""" """""""" """""" ""      " " """"" """""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$ &&&&(&&&&&&&&&&&$$$$$$$$$"$$""$"$"" """ """""""" """"""" "" ""       " "" """ "" """"""""""""""""""""""""""""$"$""""""$$$$$$$$$$$$$$&&&(&&&&&&&&&&&&&$$$$$"$$"$$$"""""""""" """""""""""""""" " " " "" "       " " "" "" "" """"""""""""""""""""""""""""""""$$$$$$$$$$$$$$$ &&&&&(&&&&&&&&&&$&$$$$$$""$$$"""""""" " "" """"""""""""""""" " "     " """""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$ &&&&&&&&&&&&&&&&&&$$$$$$"$$"$"""""""" " " """""""" """""" ""      " " """""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$ $&&&&(&&&&&&&&&&$$$$$$$$"$"$"""""""""""" """""""""""""""" "" " "      "" """""""""""""""""""""""""""""""""""""""$$$$$$"$$$$$$$$ &&&&&&&&&&&&&&&&&&$$$$"$"$$""""""" " """"""""""""""""" """" "            " " " " " " """"""""""""""""""""""""""$""""""""$$$$"$$$$$$$$$ &&&&&&&&&&&&&&$$&$$$$$"$$$$"$""""""" " """"""""" """"""""""" """ "         """"" """"" """""""""""""""""""""""""$""$$$$$$$"$$$$$ $&&&&&&&&&&&&&&&&$$$$$$$$$""""""""" "" """"""""""""""""" " "" "       " """""""""""""""""""""""""""""""""""$$$$$$"$$$$$ $&&&&&&&&&&&&&&&$$$"$"$"$""""""""" """""""""""""""" " "" " " " "        " " " " " " """"""""""""""""""""""""""""""""$$""$$$$$$$$$ $&&&&&&&&&&&&&&&$$$$$"$$$$$""""" """"""""""""""""""" " " " " "           " """"""""""""""""""""""""""""""""""""$$$$$$$$$$"$&&&&&&&&&&&&&&&$$$$$$$$""$"$""""" "" """""""" "" """ "" """          " " "" "" """"""""""""""""""""""""""$"""""$$""$$$$$$$$$$"$&&&&&&&&&&&&&&&$$$$$$$$$$$""""""" """""""""""""" """ """" "" ""         " " """""""" """""""""""""""""""""""""$$"$$$$$$$$$$"&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""""""" " " " "" "" "        " " """"""""""""""""""""""""""""""""""""""$$$$$$$$$$"$&&&&&&&&&&&&&&&$$$$$$$$$$$$"""$""""""""""""" """" " "         " " " "" """"""" """ """"""""""""""""""""""""$""$$$$$$$$$"$&&&&&&&&&&&&&&$$$&$$$$$$$$$"$$""""""""""""" " " " " "" " "           "" """"""""""""""""""""""""""""""""""""""""$$$$$$$$$ $&&&&&&&&&&&&&&&$$$$$"$$$"""$$"""""" " """""" """ """ """                      """"""""""""""""""""""""""""""""""""$"$$$$$$$$$$"$&&&&&&&&&&&&&$&$$$$$$$$$$$"""""""""""""""" " """ "" " " " "                    "" " " " """""""""""""""""""""""""""""""""$$$$$$$$$$"$&&&&&&&&&&&&&$&$$$$$$$$$$$"""""""""" """"" "" """"" " """ " ""                        """""""""""""""" """""""""""""""""""""""$"$$$$$$$"$&&&&&&&&&&&&&$$$$$$$$""$$"""""" """ """"""" """"" "" "                        " """ """""""""""""""""""""""""""""""""""$$$$$$$"&&&&&&&&&&&$&&$$$$$$"$"$$"$"""""""" "" """ " " "" " ""                      " """""""""""""""""""""""""""""""""""""""$$$$$$$$$"$&&&&&&&&&&&&&$$$$$$$$$$$$"""""""" " " """                   " """ """"""""""""""""""""""""""""""$$"$$$$$$$$$$$$&&&&&&&&&&&&&&$$$$$$$$$$$"""""""""" " " "                         " "" "" """"" """"""""""""""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$$$$$$$$$$"""""""""" "" "" "                      """""""""""""""""""""""""""$"$$$$$$$$$$&&&&&&&&&&&$&&$$$$$$$""$""""""""   "                       " " " """""""""""""""""""""""$"$$$$$$$$$$$$""$&&&&&&&&&&&$$$$$$"$""""""""" "    "" " "                      " """ """"""""""""""""""""""""$"$$$$$$$$"$&&&&&&&&&&&&&$$$$$$$""""""""""" "    ""                  " " """"""" """""""""""""""$""$"$$$$$$$$$$&&&&&&&&&&&&$$$$$$$"""""""""" "   "                       "  """ """""""""""""""""""""""$$$$$$$$$$$&&&&&&&&&&&&&$$$$$""""$"""" " " "  " " "                        """"" """"""""""""""""""""""""$$$$$$$$$&&&&&&&&&&&&&$$$$$$""""""""" """" "  "" "                   """""" """""""""""""""""""""""""$""$$$$$$$$&&&&&&&&&&&$$$$$$$$$$"""""""" """"""" "" "                       " "" """ """""""""""""""""""""""""$$$$$$$$$&&&&&&&&&&&&$&$$$$$$$"""""" " """""""" "                 """ """"""""""""""""""""""""""""""""""$$$$$"$&&&&&&&&$&&$$$$$$$$$$"$"" "" """" """  " "                   "" """""" """""""""""""""""""""""""""$$$$$$$&&&&&&&&&&&$$$$$$$$$$$""" """" "" """"                 """"" """ """""""""""""""""""""""""""""$$$$$$&&&&&&&&$&&&$$$$$$$$$""""" """ """ ""                    " " " ""$ """"""""""""""""""""""""""""$$$$$$&&&&&&&&$$&&&$$$$$$$"""""""""" """" " " "           """ """"""""""""" """""""""""""$$"$$$$&&&&&&&&&$$$$$$$$$$$$""""""" " " "          " """"""""""""""""""""""""""""""$$$$$&&&&&&&&$$$&$$$$$$$$"""""" " "         " " "" """ " """""" "" """"""""""""$$$$$$&&&&&&&&&$$$$$$$$$$"""" "" " """               " """""" """ " """""""""$$$$&&&&&&&&&$$$$$$$""$"""""""" "           " """"" """"" """"""""""$$$&&&&&&&$$&$$$$$$$$$"""""""" """ "            " " "" "" """" """""""""$&&&&&&$&$$$$$$$$$$$$"""" "" " "         "" "" " " """"""""$&&&&&&&$&$$$"$"$$""$"""" """ " "               """" " " "  """""" """ """"$$&&&$&&&$$$$$$"""""$"$"""""" """                   " " ""  "$$$$$$$$$$"""""""$$&&&&&&&$$$$$$$$$""""""" "" ""               " " "" " "$$$$$$&&&&$$$$$$$$""$$&&&&&&&$$$$$$$$$$$""""""""" ""              " "  "$$$$$$$$$&&$&&&&&&&$$$$$&&&$$&$$$$$$$"""""""""""""""                  "$$$$$$$$$&$&$&&&&&&&&&$$$$$&&$$$$$$$$$"$"""""""""""""            "$$$$$$$$$$$$$$&&&&&&&&&$$&$&&$$$$$$$$$""$""""""""" """        "$$$$$$$$$$$$$$$$&&&&&&&$$$$$&$$$&$$$$""""""""""""""" "" "      "$$$$$$$$$$$$$$&$$$&&$&$&&$$$&$&&&$$$$$$$$$"""""""""""" "      """ " ""$$$$$$$$$$$$$$$&$$&&&$$$$$$$$$$$$$$$$$$"""""""""""""""     " " ""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$" """"""""""""        "" " """""$"$$$$$"$"$$$$$$$$$$$ $$$$$$$$$$$$"$$$"""""""""""""            " " " """"""""""$$""$"$$$$$$$$$$ $$$$$&$$$$$$$$"$""$""""" """       " " """"""""""""""$"$$$$$$$$$$ $$$$$$$$$$$$"""$$$$"""""""" "        "" " """""""""""""""$""$$"$$$$$ "$$$$$$$$$$$$$"$""$"""""""" "      " """""" """""""""""""""""""""$$""$ "$$$$$$$$$$$$$"""""""""""" " "         " " "" "" """ """""""""""""""""""""""$"" $$$$$$$$$$$$$""$""""""""         """"""""" """""""""""""""""""""""""" "$$$$$$$$$$$$""""""""            """ """""  """""""""""""""""""""""""$"$$$$$$$$""$$$"""""""               "" """" """"""""""""""""""""""""""""$$$$""""""$$""" ""      " "" " """""""""""""""""""""""""" """""""$"$""""""      """"""""""""""""""""""""""""""""""" """"""""""$"""""""          " """""""""""""""""""""""""""""""" """""""""""$"""""          "" """""" """""""""""""""""""""" """"""""""$""""""""          " """""" """"""""""""""""$$"""""""""""""""""" "       " " " """""" " """"" """"""""""""""""""""""""""""         """""""""" "" """"""""""""""$" """"""""""""""""        " """""""$" """"""""""""""$&$"""""$""""""" "       "" """"""$"" """""""""""""$&&$"""""""""""""" "    " """"""$$$$"" """" """""$$&&&$ " """"""""""" "       " """"""""""$$$$$$$"""""""""""$&&&&& """"" """""          " """""""""""$$$$$$$$$$$$$$$$&&&&&&$ """" " """        " """"""""""""""$$$$$$$$&$&&&&&&&&&&&&& """ " "    " """""""""""""$$$$$$$$$&$&&&&&&&&&&$ "   """"""""""""""$$$$$$$$$$&$&&&&&&&&$$ "    " " """"""""""""$$$$$$$$$$$&&&&&&&$$$$ "     " " """""""""""""""$$$$$$$$$$$$&&&$$$$ "     " " """"""""""""""""""$"$$$$$$$$$$$$$$$$  """""""""""""""""""""""$$$$$$$$$$$$$$$$     """"""""""""""""""""""""""$$$$$"$$$$$$$$    " """"""""""""""""""""""""""""$$$$$$$$$$$$    """"""""""""""""""""""""""$$$$$$$$$$$$$$        " """""""""""""""""""""$"$$$$$$$$$$$$$$$$         " """"""""""""""""""$$$$$$$$$$$$""$$$$           """""""""""""""""$$"""$$$$$$$"$$$$$$$$$           " """"""""""""""$"$$$$$$"$$$$$$$$$$$$$$$$      """""""""""""$$$$$$"$""$$$$$$$$$$$$$$          "" """""""""""""""$"$$$$$$$$$$$$$$$$$          "" " """""""""""""""$$$$$$$$$$$$$$$$$$          " " """""""""""""""""$"$$$$$$$$$$$$$$$         " """""" """"""""$"""$$$"$"$$$$""$$      " """""" """"""""""""""""$"$"$$$$$    " " """"""""""""""""""""$""""""$$" """     " """ """"""""""""""""""""""""""""      """" " " """""""""""""""""""""""""      """ " " """""""""""""""""""""""$    " """"""""""""""""""""""""    " " """" " "" """ """"""""""$   $  " " " " " " """"" """"""""""""        " """"""""""""""""""   "" " """" "" """""""""       " " " " """""""       " " """""""""        " """"" """      """"" """"       """ """""""     " """""""       """"""    """"""       """""       """""     " """""    """""""       """""""     """"""     " """"    """"""      " """"       "" ""       " """""        """""      """        " " " "    "