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 = '572B76' IMAGE_NUMBER = 57721435 IMAGE_TIME = 1978-03-13T05:53:21Z EARTH_RECEIVED_TIME = 1978-03-13T14:39:14Z ORBIT_NUMBER = 572 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.012730 NOTE = "VERY HIGH RESOLUTION MAPPING 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   %1L/tE(/ 'n! f=1y9EJ]?|@ *..00.00000.0......,,,,,,,,,,,*,*****,,,,,,,,,,,,,******,*,**,,,*,,,*,,,*,**,***,,,,.,,,,,,,,,,,...,,,,,,,......,,.......................,.,.....0.0022000.....0.......000000200000000000000000022222222020020000000000000002222000000000.0...000020200000...............000......,,,,,********(((*,.........................,&(,,.,...,,,.,.,,..,,,,,,,,,,,,,,,,.,,,*,*,,,,,,,,,,,,,.,.,.,**,,,,.....,,.,,...,.,,.............,,,....,.,,..,............0..........................0.......0000000....0.00000.00.0.0......0..............0..........,........,..,........,,,,,,,,,,,*,**,,****((((&$,,,.....................,,.,,*,,,,,,,,,,.,,,,,,,,,,,,,,,,*&**,,,,,*,,**,**,,,,,,,,,,,,&,,,,,,,,,,,,,,,,,.,,,,.,,,,**,,.,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,..,,.,,,,..,.........,,..................0.......................,..................,.....,,,,.....,,,,.,,,,.,.,,,,.,,,,,,,**,**,*****(((((&$*,,,......,.,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,******,*,**************,,,,*,,,***,,*****,****,,,,*,,,,,,,,,.*,,,*,,,,,,,,,,,*,,,,,**,*,,*(*,,,,,.,,,,,,,,,,,,,,,,,,,, &,,,,,,.......,......,......**.......,,,,.,,.,,.,.,,.,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,**,******(((((((&"*,,,.,.,............,,,,.,,,,,,,,,,,,,,,,,,,,*,,,,******************************,**,,,*,**(************,****,,******,****,,******,**,****,,,,*********,,**,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,........,....,...,,,,,,,,,,,,,,,,,,,,,,,,(&*,,,*,,,,,,,,,,,,,,,,,,,,,*(",,,,,,,,,,******((*(**((((&$ "*,,,.,,,,,.,,.,,,,,,,,,,,,,,*,**,,,,,,*,***,,,,,,***********************************,******(*************************************************************,,**,*,,*********,,**,,,,,,,,,,,,,,,,,,,,.,,.,...,,,,,,,,,,,,,,,,,,,,,,,,*,,,,******,*,,,*,,,,,,,,,,***,*,,,*,,,*,,,,,,****(((((*(((((&&&"*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*********,,*,*****,****************((**************,*********************************************************(***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*,*******************,*****,***********,,,,,,,,,,,,******(*(((((&((&&"***,,,,,,,,,,,,,,,,,,,,*,,,*,,,,*********************************((***(*(****************((((((**(*******((***********(******************(*(((*((***(*********(************************,,,*,,*,,,,,,,,,,,,,,,,,**,,****************************************************,,,,*,*,****((((((((((((((&"**,,,,,,,,,,,,,,,,,,,*,,,,*,,*,***********************(******((**(**((***(***************(((((******(*(*(((****((((*****(*****(*((((((((*(*(*(((((((((*((**(*((******************************,,,,,,,**,,,,,,,*,*********(*********(**(***(****************************,,,,********((((((((((((((&& **,*,,,,,,,,,,,,,,,,,,,,,,************************************(****(*((****************(*(((((((*((*((*((((*((*((((**((((((((*(((((((((((((((((((((((((((((((*******((**(*********************,,*,***,,*,***********((((((*(*((((*(((((((((((((******((*******(*******,************((((((((((((&&&"**,,,,,,,,,,,,,,,,,**,,,,,******************************(((**********((*****************((((((((((((((((((((((((((((*(((((*(((((((((((((((((((((((((((((((((*(*(((******((((*((*********************************((((((((((((((((((((((((((((*((*((**(*(*****(**********,*********((((((((((((((((&"****,,,,,,,,,,,,,,,,,**,*,****************************(*((*((*((*(*(******((************((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**((((((*((((***(**************************(((((((((((((((((((((((((((((((((((((((**(((((**********************((((((((((((((&& ***,,,,,,,,,,,,,,,,,***,,***********************(*(((((*(*(((((((((((***(*((****(**(*(*(*(((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((**(*(*(*((****************(((((&((((&&&&&&(((((((((((((((((((((((((((((((***********************(((((((((((((((& **,,,,,,,,,,,,,,,,,*,**,,,************************(((((*(((((((((((((*(*((((((*(((((**((((((((((((((((((((((((((((((((((((((((((((&((((((((((&&(((&(&(&((((((((((((((((((((((((((((((((((((*((((*(*(***(*(((((&(&&&&&&&&&&&&&((&&&&((((((((((((((((((((((((****************(******((((&&(((((((&(& *,,,,,,,,,,,,,,,,,,*,**,**********************((*((((((*(((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((&&((((((&&&&&&(((&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&((&&&&(&&&&&((&((((((((((****((*******(****(((****(((((((((&(((((&((& ***,,,,,,,,,,,,**,,,,,***********************(**(((*((((((((((((((((((((*(((((((((*((((((((((((((((((((((((((((((((((((((((((((&&((((((((&&&&((&&(&(&((((((((((((((((((&(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((*(****(******(*****(**((((((((((((((&(&(((((& ***,,,,,,,,,,,,,,,,,,***,***************(***((((((((((((((((((((*(((((((((((((((((((((*((((((((((((((((((((((((((((((((((((&((&&&&&(&&&(&&(&&&&&&&&((((((((((((((((((&(&&((((((&(((((((&(((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&(((&(&((((((((((((((*****((((*((((((((((((((&&&&&((((((&(&****,,,,,,,,,,,,,***,*******************(*(***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&&&&(&&&&&&&(&&&&&&&(((((((((((((((((((((((((&&&(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&(((((((((*(*(**(((((((((((((((((((((((&&((&&(((((((& ***,,,,,,,,,,,,,*,,,*,*************(*****(((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((&&&&&&&&&&&&&&&&&&(&(&&((((((&(((((((((((&(&((&&&&&&(&((&&&(&(&((&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((&&(&&&(&&&&&((((&(&***,*,,,,,,,,,,,,,,,,,*****************((((((*((((((((((((((((((((((((((((&&(((((((((((((((((((((((((((((((&((((((&&&((((((&&&&&&&&&&&&&&&&&&&(&((&&&(((((&(((&(((((&&&(&&&&&&&&&&&&&&((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&$&&&&&&(&(&(&(((((((((((((((((((((((((((((((((&&(&(&&&&((&((((&&****,,**,**,,,,,,,,*******************(*((((*(*((((((((((((((((((((((((((((((((((((((((((((((&((&((((((((&((((((&((&(&((((&(&&&&&((&&&&(&&((&(&&&&(&(&(((&&&&(((&&(((&((&((&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$&&&&&&&&&&(&(((((((((((((((((((((((((&((((&&(&&&&&&&&&((&((&&&(*,**,,,,,,,,,,,**,,*,,***************(*(((((((((((((((((((((((((((((((((((((&(&((((&((((&(((&((&(&((&(((&((&&&(&(&&(&&&&&(&&((&&&&&&&&&&&&&&(&&(&&&&&&&&&&&((&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&&$&&&&&&&&&&&&((((((((((((((((((((&(((((((&(&(&&(&&&&&&&&&&((&(&(&****,,,,,,,*,,,*,****,,*************(*((((((((((((((((((((((((((((((((((((((&((((((&((((&((((((&((((((&((&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$&&&&&&&&&&&(((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&(&((((&(****,,,,,**,,,,,,*,*****************(*(*(((((((((((((((((((((((((((((((((((((((((((&((&(((((&((&&(((&((&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&$"""$"$&&&&&&&&(&(&&&((((((((((((((((((((&&((((&&&&&&&&&&&&&&&&(&(((((&*****,,,,,,*,*,*******************(*(((((*(((((((((((((((((((((((((((((((&(&(&&&((&&((&(((&&&(&&&(((((&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""$&&&&&&&&&&&&((((((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&((((&&****,,*,***,,,,,,*******************((*(((*((((((((((((((((((((((((&&&&(&(((((&&&&(((&&((&&&&(&((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&(&((&&((((((&(&((&(((((&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&(&(((&(****,*,,,,*,,*,,******************(*((*(((((((((((((((((((((((((&((&(((&((&&&&&&&(&&&&&&&&&&(&&&(&(((&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&(&&(&((((((((((((((((((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&(((((&(***,,,,*,,*******,***************(((((((((((((((((((((((((((((((&&&((&((&&&(&&((&(&&&&&&&&&(&&&&&((((&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&$$$&$&&$&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&((((((&((&(((((((((((((((((((((&((&&&(&&&(&(&&&&&&&&&(((((&(****,,,,**,*,**,******************(((((((((((((((((((((((((((((((&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&(&((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$$$$&&$&&&&&&&&&&&$&&&$&&&&&&&&&&$&&&&&&&&&&&&&(&&&(&&(((((((((&(((((((((((((((((((((&((((((&(((((((((&&&&&&(((((((&(***,,,,,,,,,,,********************((((((((((((((((((((((((&(&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$&$$$$$$$$$&$$$&&&&&$$&&&&&&&$$&$&$&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((&((((((((((((((((&&((&(((((&((&&*****,**,,,,,**********************(((((((((((((&((((((((((((((((((&&&&&((&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&$$$$&$&&$$$$$$$$$$&&$$$$$$&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&(&&(((&((&(&&(((&((&((&((((&((((&&&&(((((((((((((&&$****,*,,*,,*,****,*****************(((((((((((&((((((((((((((&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&$$$&&&$$$$$$$$$&&$$$$$$$$$&&&&$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&&&&((((&(&&&&&(&((&&&&(&(&((&((&&&(&(((((((&((((((&&****,*,,,,***********************(((((((((((((((((((((((((((((((((&&&(&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&$$$$&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&&&&&(&&(&&&&((&(&&&&&((&(((&&&(&&&&(((((&&(&&(&(((&(****,,,,,***("*******************(((((((&((((((((((((((((((&(&(((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$&&$&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$$$$&&$$$$$&$$$$$$$$$$$$$$$$$&&&&$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&&&&&&&&&(&&&&&&&&&&&(&((((&&&&(&&&&((&&&&&&((&&&(&******,,,,,*,,$**,***************((((&(((((&((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$&&&&&&&&&&&&$$&$$&&&$&&$$&&&&&&&&&$&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&&(&&&(&&&&&&&((&&&(&$*****,*,***,,,**,,**************((((((((((&&&(((((((((((((((((&(((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&$&&$&&&$&&&&$$"$$&$&$&$$&&&$&&$$&$&&&$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$&&$$&$&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&&&&&(((((&&&$***,****,***,*,,,,*******(***(((((((((((((&&((((((((((((((((((((((&(&(&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&$$$$&$$$$$&$$&$&$$&$$$$$$$&&&$$$$"$$$$$$$$$$$$&$$$$$$$$$$$$$$&&$$$$$$$$$$&&&&&$&$&$&&&&&$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&((&&((&(&&$&&&&&&&(((&&&& &****,**,**,,,,,***************(((((((((&&&(((((((((((((((((&&((&&((&&(&&&((&&(&&&&&&(&(&&&&&&&&&&&&&$&&&&&&&&&&&&&$$&&&&$&&&&$$$$$$$$$&$$$$$$$$&$$&&&$$&$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$&&$$&&&$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&(&(&&&&&&&(((&&&&"$(***,**,,,,,,,***************(((*((((&&&(&(((((((((((((((((((((&(((&(&&((&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&$&$$$$$$$$&$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&$&$$$$$$&&$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&&&&&&&&&(($(***,***,,*,******************(((((((&(((((((((((((((((((((((((&(&&&((&(((&&&&(&&(&(&&(&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$$$&$&$$$$&$$$$$$$$&$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&((((&(&&&&&&(&&&&&(&&(&((&$(***,,*,,*,**,,,,***********((((((((((((&&&((((((((((((((((((((((&&&((&&((&&&(&(&(&&&&&&&&&&(&&&&&&&&&$&&&&&&&&&&$&$$$$&$&$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((&&&&&&&&&&&&((&&$(***,,,,,,*,*,,,************((((((((((((((((((((((((((((((((&((&&((&&(&&&&(&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&$$&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$***,,,*,,**,,*,,,***********(*((((((&((((((((((((((((((((((((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$$$$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&$(**,*,,,,,,,,,*,,,**,*******(*(((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$&$&&&$$&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(*****,,,,,,,,*,*,***********(((((((((((((((((((((((((((((((((&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&&$&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&$*****,,,,,,,,,,,,**********(((((((((((((((((((((((((((((((((&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(***,*,,,,,,,,,***************((((((((((((((((((((((((((((&&&(&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(****,,,,,,,,,,*************((((((((((((((((((((((((((((&((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$&&&&&&&&&&&&&&$$&$&$&&$&&&&&&&&&&&&&&&&&&&&$****,,,,,,,**,***************(**(((((((((((((((((((((((((&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$""$""$"$$$$$"$$"$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$&$&$&$&$&&$&&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&$****,,,,,,,,,**,*,,*********(((*(((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""$""$"$$"$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&$&&&$$$$$$&&&&&&&$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&$****,,,,,,*,*,**,,,********((((((((((((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$""""""$"$"$$"$$$$$$$"$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&$$&&&$$$$&$&&$&&$&&$$$$$$$$$$$$$&$$&&&&&&&&&&&&&$(**,,,,,,*,,*,**************((((*(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""""""$""""""""$$$$$$$"$"$$$"$$$$$$$$$"$$$$$$$$""$$""$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&$$$$$$$$$$&$$$$&&&$$$$$$$$"$$$$$$$$&&$&&&&&&&&&$(**,,,,,,*,,,,************((*((((((((&(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""$$$""$$$$"$$$"""$$$"$"$"$""$$$$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$&&&&&&$"$$$$$$$&&&&&$&$$$$$$$$$$$$$$&&$$$&&&&&&&&&$$$(***,,,****,,,*************((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""$"$""$$$"""""$""$$"$"$$$"$$$$$$$$$$$$$$$$$$""$$$"$$$$$$$$$"$$$$&&$$$"$$$$$$$&&&$&&&&&&$$$&&&&&&$$&$&&&&&&&&&&&&&$$****,*,*******************(*((((((((((((((((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&&&$&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$$$$$$$"$"""""""""""""""""$$"""""$$""$"""""""$"""$$"$$$""$"$$$$$$$$$$$$$"$$$$$$$$""$$$"""$$$$$$""&$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$(***,*******,**************(*(((((((((((((((((((((&((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$"$$$$$$""$""""""""""""""""""""""""""""""""$""$"""$""$""""$""$"$"$$$$$$$$$$$$"$$$$$$$$$$$$""""""""""$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$****,***********,*****(((***(*(((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"""$"$$$$""""""""""""""""""""""$"""""""""""""""$"""$"""""$""$""""$""$$$"$""$$$"$""$"""$$$$$$$&" " ""$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$***,************,**********(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""$""$$"$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""$""$""""$$""$$""""""""$"""$$"$$$$$$$$&&$""""""$$$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(***************************(((((((((((((((((((((((((((((&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$"$$""$$$$$$""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$""""$""""$$"""$"$"$$$$$$$$&$$$$$$$&$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$***********************((**(*(((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$"$"""""$""$"$"""""""""" """"""""""""""""""$""""""""""""""""""""""""""""""$"""""""""$$"$""$"""$$$$$$$$$$$$$$$$$$$$&&&$$&$$$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&$(*********************(((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$""$""$"""""$""""""""""""""" """"""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"(**********************(((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""$""""""$"""""""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$*******************(**((((((((((((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$"""$"""$$""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&$$$&&&&&&&&&&&&$(*,*******,************(((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$""$$""""$$"$$""""$""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&$&&$$$&&&&&&&&&&&"********************(**(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&&&$$$$&$$&&&&$&&$$(***********************((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""$""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$$$&$$&$&&$$&$&$&$$(**********************(*((("&(((((((((((((((((((((&&&&&$"&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$"(""$$"$"""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$$$$&$&$$$$$$$$$&&&$"(*******************((*((((((&(((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"$$$&$$$$$$$$$$$$$$$$$$$$&$$" "$$$"$$$$"""""""""""""""""""""""""""""" """"""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$""$$$""$$$$$$$$$$$$$$$$$$$$$&&$&&&$$$$$$$$$$$$$$&&$$&$"(******************((((((((((((((((((((((&(((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""$"""""$"""""""""""""""""" """"""""""""""" """""""""""""""""""""""""""" """""""""""""""""""""""""""$$$""$$$"""$$$$$$$$$$$$$$$$""$$&&$$$$$$$$$$$$$$$$$&$$$&$$"(******************(((((((((&&&(((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"""""""""$""""""""""""""" """ """"" """""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""$"$$$"""$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&$$$$ (************(******((((((&((&(&(&(((&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""$"$$$$"$"""""""""""""""""""""""""""" """" """"""""""""" """"""""""""""" """"""""""""""""""""""""" """"""""$$"$"""""$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"(*********************((((&&(&(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""$""""""""""""""""""""" "" "" " """""""" """""" "" " """""""""" " """" """"""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"(*********************((((&((((((((&(((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$""""$""""""$$$"""""""""""""""""""" " """ "" """"" "" " """"" """""""" """"""""""""""""""""""""""""""""""""""""$""$$"""$$$$$$$$$$"$$$"""$$$$$$$"""$$$$$$$$$$$$$$$$$"(*********************(((((&&((&&&(((((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&$$&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"""$""""$"""$"""""""""""""""""" """" " " """ """ "" " """" """" " """""""""""""""""""""""""""""""""$"$""$$$$$$$$$$$"""""$"""$$$$$"""$"$$$$$$$$$$$$$$$ (**************(*****(((((&&(&(((((&(((((((((((((&(&&&&&&&&&&&&&&&&&&&&$&&$&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$""""$"$$"$"""""""""""""""""" " "" " " " " "" " " """"" """"""""""""""" """"""""""""""""""""""""""$"$$$"$$"$$"$""""""""$"$"""""$$$$"$$$$$$$$$$$$$ (*********************(((&&&&&&(((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$""$"""$""""""""$""""$"""""""""""" """" " " " " " " """ " " """"""""" """" " " """""""""""""""""""""""$"""$$"$"$"""$""$""""""""$"""""""$$$$$$$$$$$$$$$"(*********************(((&&&&&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&$&&&&$$&&&&&$$$$$$$$$$$$$$"$$$$$"""""""""""""""""$""""""""""""""""""" "" "" " " " " "" " """""""""""""" """ "" """ """"""""""""""""""""""""$"$"$""""""""""""""""""$"$"$"$$$$$$$$$$ (******,*************(((((&(&&&(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$""""$""$""$"$""""""""""""""" "" """""""" " " " " "" "" """"" " """ """ " """"""""""""""""""""""""""$""""""""""""""""""""""""$"$$$$$$$$$$$ (***,,*,***,*******(((((((&&&&&((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$$&$$&$&&&&$$$&&$$$$$&$$$$$$$$$$$$$$$""$$""""$$"""""""""""""""""""""""" "" "" " """ " " " "" """ " " " """""""" """" """""""""""""""""$""""""""""""""""""""""""""$$$$$$$$$$$$$ (***,***,**********(*((((((&&&&((&((((((((((&(&(&&(&&&&&&&&&&&&&&&&$&&$&&&&$&$$&$$$$&&$$&$$$$$$$$$$$$$$$$$$$$$"""""""$""$""""""""""""""""" "" " " " " " "" "" "" """"""""""""""""""""""""""""""""""""""$"""""""""""""""""""""$$$$$$$$$$$"(******,**************((((((&&&(&(((((((((((((&(&&&&&&&&&&&&$&$&&&$$$&$$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$""$$$$$""$"""""""""""""""""""""" """ " "" " "" "" " """"" "" "" """""""""""""""""""""""""""""""""""""""""$""""""$$$$$$$$$$ *****,,,*,,,**********((((((&&&&&&(((((((((((&&&(&&&&&&&&&&&&&&$&&$$$$$$&&&$$&$$$$$$&$$$$$$$$$$"$$$$$$""$$$$$$"$"""""""""""""""""""" "" " "" """ " " """ """""""""""""""""""""""""""""""""""""""""""""""$"""""$$"$$$$$$ *****,,*,,************(((((&&((((((((((((((&(&&&&&&&&&&&&&&&&&$&$$$&$$&$$$$$$$$&$$&$$$$$$$$$$$$"$$$$$$"$$"$$$$$"$$"""$"""""""""""""""" " " " " "" " " """""""""""""""""""""""""""""""""""""""""""""""""" """"$$$""""""$$$$$$ "****,,*,***************((((((&&&&&&(&(((((((&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$&$$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""$""""""""""""""""""""" """ "" " " " "" "" " """""" """"""""""""""""""""""""""""$""""""""" """$$$$$$"$""$$$$$$ (**,*,,,,,************((((((&&&&&((((((&(&&(&&&&&&&&&&&&&&&&&&&$$$&&&$&&&$&$&$$$$$&&$$$$$$$$$$$$$"$$$$$""$""$"$$$$$"""""$""""""""""" " """ " "" " "" """"" "" """"""""""""""""""""""""""$""""""""""""$"$$$$$$""$$$$$$ ***,*,*,*************(((((((((&&&&&((((((((&&&&&&&&&&&&&&&$&$$&$$$$$&$&$$&$&$$$$&&$$$$$$$$$$$$$$$$"$$$$"$"""$"$$"""""""""""""""""""" " " " " " " """""""""""""""""""""""""""""""""$""""$""""""$$$$$$$""$$$$$$ "(****,,**,*************((((((&((&(&&&((((&&&&&&&&&&&&&&&$&&&$$$$$&$&&&&&&$&$$&&&&$$$$$$$$$$$$$$$""$$""$$$""""""$$""""""""""""""""""""" "" " " " " " """"""""""""""""""""""""""""""""""$$$""""$$$$$$$$$$$$$$$" (******,**************(((((((((&(&((&((&&&&&&&&&&&&&&&&$&&$$$$$&$$$&&$&&&$$&&&&&$$$$$$$$$$$$$$$$$$$$""""""""""$""""""""""""""""""""""" " " " " "" " """"""""""""""""""""""""""""$""$"$$"""$$$$$$$$$$$$$$$$ ****,,*,*************(((((((((&&(&(&&&(&&&(&&&&&&&&&&&&$$&$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""""""$"""""""""""""""""""""""""" " " " """""" " " "" """"""""""$""""""""$$$$$"""$$$$$$$$&&&$$$$$ ****,,,**************((((((((&(((((((((&&((&&&&&&&&&&&&&&$$&$$$$&$$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""$"""""""""""""""""""" "  """ " """ " " """""""""""""""""$$$$$$$""$$$$$$$$$&&$$$$ ****,,,,***************((((((((((&(&&((&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$"""$$""""""""""""""""""""" "" " """" "" "" """"""""""""""$$""$"$$$$$$"$$$$$$$$$&&&$$&$ (*,,,,,,***************((((((((((((&(&(&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""$$$""$""""""""$"""""""""""""""""""  " "" " """""""""""""""$"""$$$$$$$$$$$$$$$$$$&$$$$$ ***,**,,*************((((((((((((&((&&&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$""$$""$""""""""""""""""""""""" "" "      " " " " """"""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$ ***,,,,,****************((((((((((((&&((&(&((&(((((&&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&$$$$$$$$$$""$"$$$"""""""""""""""""""""" " " ""     " "" " """""""""""""""""""$"""$$$$"$$$$$$$$$$$$$$$$$$(*****,****************((((((((((&(((&(((((((&(((&(((&&&&&&&&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""      """ "" """""""""""""""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$(****,***************((((((((((((&&&(((&((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$""""""" """"""""""""" """"       " " " """""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$(***,,,,,*************(*(((((((((((&(((&&((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""""""""""" """"" " "      "" """"""""""""""""""""""""$$$$""$$$$$""$$$&$$$$$$$$$$$"$****,*,**,*************(((((((((((&(((&&(((((&((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""""""""""""""""""""" "         " " """"""""""""""""""""""""$$"""""$$$"""""$"$$$$$$$$$$$$"(*****,*,*****$(*******((((((((((((&&(&((&&&&((((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$"$"""""""$""""""""""""""" " " "         " " """"""""""""""""""""""""$$""""""$""""""""$$$$$$$$$"""(*****,,**************((((((((((((&(&((&((& &&&&&&&&&&&&&&&&&&&&&&&&&&&& $$&&&&$$$$$$$$$$$$$"$""""""" """""""""""""" "" ""         "" """""""""""""""""""""""""$"$"""""""""""""""""$$"$"$$"""*****,,,***************(((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$&$$$$$$$$$$$$"""""""""""""""""""""""""" "         "" " """""""""""""""""""""""""""$"$"""""""""""""""""""$"$"""**********************((((((((((((((&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$"$"""$""""""""""""""""""""""""""""""""" ""          """"""""""""""""" " """""""""""""""""""""""""""""""""""""""" ******,**************(*((((((((((((((&(&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"""$"""""" """"""""""""""""""""""""""""          " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""*****,,,,*************(((((((((((((&(&((((&&&(&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""          """"" """"""""""""""" "" """"""""""""$""$"""""""""""""""""""(******,,********(***(*((((((((((&(((((((((&((&(&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$"$$"$""""""""""""""""""""""""""""""""""" "           """ """""""" """""""""""""""""" """"""""$"$$$$"""""""""""""""$$(*****************((((((((((((((((((&(((((&&&(&(&&&&&&&&&&&&&&&&$$&&&&$$$"$$$$$$$$$$$""""""""""""""""$""""""""""""""""""""""          " "" """" """ """""""""" """ """"""""$$$$$$$"$""""""""""$$$$$(**************((((((*(((((((((((&&((&(&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&$$$$$$$$$$$$$$$$""$"""""""""""""""""" """"""""""" " """ "       " "" """"" """"""""""""" """"""""""""$""$"$"$$$$$$$""$$$$$$$$(**************((*((*((((((((((((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""$"$""$"""""""""""""""" """""""""" """"" ""          " " "" " """" """"" " """"""""""$"""""$$$$$$$$$$$$$$$$$$$(************(*****((**((((((((((&((&&&&&&&&&&&&&&&&&&&&&&$&$$$&&$$$$$$$$$$$$$$$$"""$""""""""""""""""""""" """""""""""" "            " """ """" """"" """"""""""""""$"$$$$$$$$$$$$$$$$$$$(*********************((((((((((&(((&(&&(&&&&&&&&&&&&&$&&$$$$&$&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""" """"""""""""" "        " """ " """ " "" """"""""""""$$$""""$$$$$$"$$$$$$$$$$$(*******************(*(((((((((&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""" """""""""""""" ""          """" " """ """"""""""""""""$""""$$$$$$$$$$$$$$$$$$(*********************((*(((((&((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"$"$$"$$$$"$$$$$""""""""""""""""""""""""""""""""""""""" "              " """"""""""""""""""""""""""""$$""""$$""$$$$"$$"((********************((((((((&&&&&&&&&&&&&&&&&&$$$$$&&$$$$$$$$$$"$"$$"$"$$"$"""$$""""""""""""""""""""""""""""""""" """""""       "   " " """""" "" """""""""""""""""""$$""$$"""$$$$$"$$$((******************(*((((((((((&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$""""""$"""""""""""""""""""""""""""""""""""" """         " """""""""""""""""""""""""""""""""$$$"$$$$""$$$$"$""((((****,************(((((((((&&&&&&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$"""$$""""""""""""""""""""""""""""""""""""""""" ""        """""""""""""""""""""""""""""""""""$$$$$$"""$$$$$"""(((*******************(((((((((((&&&&&&&&&&&&&$$$$$&$$$&$$$$$$$$$$$$$$""""$"""""""""""""""""""""""""""""""" """"""""" ""      """"""""""""""""""""""""""""""""""""$$$$$""""$$$$$$$"(*******************(((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""" """""""""""""" "     """"""""""" """"""""""""""""""""""""""""$"$"$$$$$$$&&$$$$$(******,*******(*****(((((((((&&&&&&&&&&&&&$&&&&$&$&$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""" """ """""""" ""      "" """"""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$(******************(*(((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$"$""""""""""""""""""" """""" " "" """ " """ "      """"""" " """""""""""""""""""""""""""$$"$$$$$$$$$$$$$(*****************((*((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$""""$""""""$"""""""""""""""""""" " " " " " """     """ " """" " """""""" """"""""""""$$$$$$$$$$$$$$$$(*****************((((((((((&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$$"$$$"""""$"""""""""""""""""""""""" "" "" "" " """     """ " "" """"""""""" """""""""""""$$$""$$$$$$$$$""(*****************(((((((((((&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$$"$"$"$"$""""""""""""""""""""""""""" "" """""""   "" " """"""" """"" """"""""""""$$$"""""$$$$$$$"(**************(**((((((((&(&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$"$$$$$$"""""$""""""""""""""""""""""""" " """" ""      " " " "" " "" """"""""""""$""""""""$$$$$$"(***************(((((((((((&(&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$"$"""$$$"""""""""""""""""""""""""""""" """""""""   "" " " " """""""""""""""$""""""""$$$$$$"(*************((((((((((&(&&&&&&&&&&&&&&&&&&$$$&$$$$$$"""""$$$"""$$"""""""""""""""""""""" """""""" " " """"" "    """"" "" """""""""$"""""""""$$$$$$" (****************(((((((((&&&&&&&&&&&&&&&&&$$$$$&$$$$$"""$$$$$$$"""""""""""""""""""""""""""""" """" """""        """ "" """"""""""$"""""""""$$$$""(**************(((((((((((&&&&&&&&$&&&&&&&&&$$$$&$$$$$$$"$"""""""""""""""""""""" """"""""""" """ """"" " "            " " """""""""""""""""""""""""""""""""" (***************((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$""""$"""""""""""""""""""""""""""""" " "" " "        """"""" """"""""""$""""""""""""" (**************(*(((((((((&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$"$""$$"""""""""""""""" """" """" "" "" "" " "     """"""""""""""""""""" "" """ ((****(********((((((((((&&&(&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""" "" "        "" """"""""""""""""""""" """" ((**********(***(((&(&((&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$""$""""""""""""""""""" """""""" " "    " " """""""""" """"" " ""  &(***((****(((**((((((((&&&&"&&&&&&$&&&$&&$$$$$$$$$$$""""""""""""""""""""""""""" ""  "" ""     "" """"""""""""""" (*((**(******(*((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$""""""""""""""""""""" """" """ " " "         " """"""""""" "" ((***************(((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""" " " " " "      " "  """"""" """ "  (((************(((((((&&&$&&&&&&&&&&&&&&&$$$$$$$$$"$$""""""""""""""""""""""""""""""" """ " " " "     " " """"""""""""""  ((************((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""" " """ "      """ " """""""" """ " ((************(*(((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""" " "" """     "" " "" """""""" "" " " &(***(***(*((**((((&((&&&&&&&&&&&&&&$$&$&$$&$$$$$$$"""""""""""""""""""""""""""""""""""" """" "      " "" " " """""""" "" "" &(*(*****((((*((((&&&(&&&&&&&&&&&&$&$$&$$$$$$$$$$$"""""""""""""""""""""" """""""""""" " """""     " " " "" """""" """"" """ " &(***((*(((((((((((((&&&&(&&&&&&&&&$$$&$$$$&$$$$$$$""""""""""""""""""""""""""""""""""""""" ""    " " """""" " """""$$"""""&((((((*(((((((((((((&&&&&&&&&&&$&$$$&&$$$$$$$$$$$"$"""""""""""""""""""""""""" "" "" "" """""   "" " """"""""""""""""""&((***(((((((((((((&(&&&(&&&&&&&$$&&$&$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""" " " "    " """""""""""$"$$$&(((((((((((((((((((&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""""""""" " "    """""""""""$$$$$$&(((*((((((((((((((&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" "" """      """"""""""""$$$$$&(((((*(((((((((((((((&&&&&&&&&$&$$$$$$$$$$$$$$$$"$$$$$$$" """""""""""""""""""""""""" "" "    "" """""""""""$$$$$&(((((((((((((((((((((&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$" """"""""""""""""""" " " """ " "          " """""""""""""""""&(((((((((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$"$$$$$$$$""" """"""""""""""""" " " "" ""        " """"""""""""$$"&(((*(*((((((((((((((&&&&&&&&&&&&$$&$$$$$$$$$$$$$$"$"$$$"" """"""""""""" """ "" "        """ "" """"""""""""&((((((((((((((((&(((&&&&&&&&&&&&$$$$$$$$$$$$$$""$"$$""""" """""""""""""" " "" " "      " " """"""""""""(((*(((((((((((((&((&(&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""  """""""""""""""" """""""       """"""""""$"&((((*(((((((((&&&&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""" "" " "       """"""""$$"&(((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"""$""""""""""""""""""""""""" "         """"$""""$"&((((((((((((((&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$"""""""""""""""""$""""""""" "" "        "" """""""""$(((((((((((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$""""""""""$""""""""""""""""" " " " "       " " """""""""""&((((((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""""""""""""""""""" "     """""""""""""&(((((*((((((((((&(&&&&&&&&&&&&$&$&$$$$$$$$$$$"$"""""""""""""""""$"""" "       " "" """" """"""""&(*(((((((((((((((((&&&&&&&&$&$&$$$$$$$$$$$$$$""$"""""""""""""""""""" "      "" " """""""&((*((((((((((((((&&&&&&&&&&$&$&$$$$$$$$$$$$$""""""$""""""""""""""""" "          "" """"""""&(((**(***((((((((&&(&&&&&&&&&$&$$$$$$$$$$$$$""$"""""$""""""""""""""" "  "   """"""""&((((**((*(((((((&&&(&&&&&&&&&&&&$&$$$$$$$$$$"$$""$""""""""" " "      """"""""&&(((((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""" "" "      "" """"$&&((*((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"""""""""""""""" "        "" """"&&&(((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""""$"""""""""" """      "" $&&((((((((((&(&&&&&&&&&&&&&&&$$$$$$$$""""""$$"""""""""""""" "             "&&&&((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$"""""""""""""""""""""""       "$&&(((((*(((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$""""""""""""""""""" " " "      "   $&&(((((((((((((((&&&&&&&&&&&$&$$&&&$$$$$$$"$"$$"$"$"""""""""""""" "                &&(((((*((((((((&(&&&&&&&&&&&&$$$$&$$$$$$$$$"$$$$$""""""""""""" ""               &(((*(((((((((((((&(&&&&&&&&&$$&$$&$$$$$$$$"""$$"""""""""""""" "             &((((*(*((((((((&(&&&&&&&&&&$$$&&$$$$$$$$$$""""$"""""""""""""                  &(((*((*((((((((&&(&(&&&&&&$$$$$$&&&$$$$$$$$"""""""""""""""" """"""               &((((((((((((((((&&&&&&&&&$&&$&$$$$$$$$$$$$$$"""""""""""""""""$""""          &(((*(((((((((((&(&&&&&&&$$$$$$$$$$$$$$$$"$""""""""""""""""""$"""""           (((*(((((((((((&(&&&&&&&&$&&$$$$$$$$$$$$$$"""""" """"""""""$"""""""      " (((((((((((((((&&&&&&&&&&$&$$$$$$$$$$$$""""""""" """""""""""""""""""     &((((((((((((((&&&&&&&&&&&&$&$$&$$$"""""""""""""""""""""""$"""""" "      " """ &&((&((((((((((&&&&&&&&&&&&$$$$$$"""""" """" """""""""""""""""     """""" &&&&&(((((((((&&&&&&&&&&&&&&$$$"$"""""""""""""""""""""""""""""""""     " "" """ $&&&(((((((((&&&&&&&&&&&&&&&$$$$$$$$""$"$$"""""""""""""""""" "     " "" " """ $&&&(((((((&((&&&&&&&&&&&$$$$$"$$$$&$$"$$$$"""""""""""" " ""       """" """ """$&&((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""""""""""""""""     " " """"""""" &&&((((((&&&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""""""""""""" " ""     "" """"""""""" $&&(((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"""$""""""""""" " """"""""      " """"""""""""""""&&(&&&&&&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$""""""""""""" " " "      """"" """""""""""" &&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""" " " "    """""""""""""""""""""$&&&&&(&&&&&&&&&&&&$$$&$$$$$$$$$$$$$"$$$"""""""""""""" """"     """"""""""" """""""""""""""$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""""""""""""" ""      " " """ " " """""""""""$&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$""""""""""""""""""" " "       " " """""$""""""$&&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""""""""""""""" "    " """""""""""""$&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$"$$"""""""""""""""""" ""   """"""""""""$&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$"""""""""""""""""" "      """""""""""""""$&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"""""""""""""""" " "" " "      """"""""""""" "&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$""""""""""""""" " """ "        " " " """"""""" &&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""""""""""""""""""" """ "        """"""""""" $&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""$"""""""""""" " "" ""       """"""""""" $&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""""""" "" " """"          """""" $&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$""""""""""""""" """"""  """" "          ""  "" " $&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""""""""""""""""" """" " """ "   "  " "" " &&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$"" """""""""""""""""""""""""""""    """ $&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" "" "    """ "$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""" "" ""       ""  " "$$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""" " "       " " "  ""$&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$""""$""""""""""$""""""""""""""""" """""       ""  "$&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""$""""""""""""""""""""" """""""""" "    " " """" " " ""$&&&&&&&&&&&&&&&$&$$$$$$$$$$""""""""""""""""""""""""" "" "" " " " "       " " "" """"$&&&&&&&&&&&&&&$&&$$$$$$$$"""""""""""""""""""""""""""""""" "" " " "     "" """"""$&&&&&&&&&&&&&$&$$$$$$$$"""""""""""""""""""""""""""""""" " ""      """""""$$&&&&&&&&&&&&$$$$$$$$"$$""""""""""""""""""""""""""""""" """"       """"" $&&&&&&&&&&&&&&$$$$$$"$$"""""""""""""""""" """""""""""""" """"""    """" $$&&&&&&&&&&&&&$$$$"$""""""""""""""""""""""$"""""" """" " """"       " """" $&&&&&&&&&&&&&&$$$$$""""""""""""""""""""""""""""" " """ ""     " " " $$&&&&&&&&&&&&$$$$$""""""""""""""""""""""""""" """ "     "   " """" "  $$$$&&&&&$$$$$$$$$""""""""""""""""$"""""""""" "           "" $$$$$$&&$$$$$$$$$$""""""""""""""""""""""""""""     """ " $$$$$$$$$$$$$$$$$$""""""" """""""""""""       " " """$$$$$$$$$$$$$$$""""""""" "" """""""""           "" ""$$$$$$$$$$$$$$""""""""" " """"        """ $$$$$$$$$$"$$$$""""""""" """"" "         " """""$$$$$$$$$$""""""""""""""" """ ""    """"   """"""$$$$$$$$$$$""""""""""" " " """     """""""   """ "$$$$$$$""""""""""$"""""" """"       """"""""" """  "" "$$$$$$$$""""""""$$""""""""" "      """ """"" " """  "" "$$$$$$$$""""$"$""""""""$""""" "" "    """" """"""  ""$$$$$$"""""$$$$$$$""$$$$$"""" """    """" """" ""   """$$"$$$$$$$$$$$$$$$"$$$$$"""" "    " " """ "    """""""""$$$$$$$$$$$$&$$$$$"""" " " "  "  " "  """"""""$$$$$$$$$$$$$$$$$""$$"""         """""""$$$$$$$$$$$""$$$$$$$""""  "           """""""$$$$$$"$$""""""""""$""           "$"""""$"$$$$$$$"$""""""""""""""  "       ""$$"""""""$$$$""$""""""""""""""          """$""""$$$$$$$"""""""""""""""""        """$"""""$""$""""""""""""""""""""              """""""""""""""""""""""""            """"$""""""""""""" """            """"""""""""""              """"""""" "           """""""     $     """""         ""                              "          "   "         "          " "                               " "                                          " " "      """            "   @ "   "   "       "             "