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 = '551B78' IMAGE_NUMBER = 57317121 IMAGE_TIME = 1978-02-20T06:44:33Z EARTH_RECEIVED_TIME = 1978-02-23T22:04:00Z ORBIT_NUMBER = 551 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 = "HIGH RESOLUTION GROUND TRACK SEQUENCE WITH IMAGE MOTION COMPENSATION" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END  4:5p!S@&$`#C"~ ? -dGQ19".02222222202222222000220000...,.,,,,,...,,,,...,,,.,.,..........0..0.........0...........00.0000.0.0..0.000...000000000002220000000000022222222222222222202222222222222222222222222222202222222222222222222222222222442422242222222222222222244444444422222222220000020000000.0000.0.0.000000...,,&,.000000022022222220000000..*(...,...................0.......00000000..................00.0000000......000000000000000000000000000000000220002002200000000222220202200000000000000000022220000200000002000000222222222222000000000000022220222202222222222000000000.0...........0......0.0....,,,*(...000000000022020000.000....,,.,,............,...........*...00...0.....,............,...........................,*..0000...........0000000000.00.0000000000000000000.000.0.000..000000000000000.0.0000000000000000020000000000000000000000000002200000000000000...0.0.............0.......,,,,*&&,...0.0.000000000000000.....,,..,,.....,,,,,,,,,,,.,..........00...,.,,,,,,.,,,.,.......,..........,,,,.,...,.,.............0............00...00.,.0.00000000..0.............,&..........0..000......00.00,,.000000000000..0.0..0.0..00.0.00000000000000000000000............................,,,,*$$,,......0000....00000.0.....,,,,,,,,..,,,,,,,,,,,,,,,..,..........,,,,,,,,,,,.,.,,.,,......,..,.,....,,,,,,.,,,,,..,.,........,..,,....,................00.....0......,.............,,....,...0.......0................0...........0..0.*....00..00.00000.0.00.00...,,.,,,,,..,,,...,..,,,,,,..,*$,,........0000..........,..,,,,*,,,,,,,,,,,,,,,,,,,,,..,....,,..,,,,,,,,,,,,,,,,,.,.,.,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,........,,,,,,,,,.,......0.........0.,....,,...........,...,,,,,,,...................,................................................00.......,,,,,,,,,,,,,,.,..,,,,.,,,,**$,,......................,,,,,,,*,,,,,,,,,,,,,**,,**,,,,,,,,,,,,,**,,,,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,,,.....,.,.....,,.,,,,,,,.,,,.,,.,,,,,,,,,,,,,.,..,,.............,,,.,.,,.................,........,.....................,,,,,,,,,,,,,,,,,,,,*,,,,,****$"*,,.,,,.................,,,,******,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,********,,,,,,,,,,,,,,,,,,,,****,,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,.,..,,,,,....,,,,.,,,..,,..,,.,.,....,,,,......,........,........,,,,,,,,,,,,,*,,,,*******((""*,,,,,,..,...........,,,,,,,,,***,*,,,,,,,,*,,****,,,,,,,,,,,,,,**,,*******,*,,,,,,,,,,,,,,,,*,,,***,*********,,***,,*,,,,,,,,,,,*,*,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,**,*,*,,,,,,,,,,,,,,,,....,,,,,,,,,,,,,,,.,,,....,..,,,,,,,,,,,,,.,..,,.,,,...,,,..,,,,,,,,,*,,,*,,,,**,******((((""*,,,,,,,.........,,,.,,,,,*,******,,,,,,,**,*,,,****,**,,,,,,,,,**********,*,,,,,,,,,,,,,,,,,************************,,*,,,,,,,*********,,,**,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,**,*,*,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,*,,*,*************((((("$*,,,,,,,.........,,,.,,,,,*,****,*,,*,,,,,,*,******,*,**,,,,,,**********,,,*,,,,,,,,,,,,,,,,,,****************************,,,,,******************,,,***,,,*,,,,,,,,,,*,,,,,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,**,************((**((( $*,,,,,,,..........,,,,,,,**********,***,****************,,,,**************,,,,,,,,,,,,,,,,,*******,**************************,******************,*,****,***,*,,,,,,,,,,,*,,**********,*,,,,*,,,,,,,,,,,,,,,***,,**,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,**********(********((((""*,,,,,,,,,...,...,,,,,,,,********,*,*****,****************,***************,,,,,,,,,,,,,*,,,,******,***********************************************************,,*,,,*,,,*****************,**,***,**,,,,,************,*****,,*,,,,,,,,,,,,**,,,,,,,***,,*,,,*,,,,,,,,,*,******************((*(((((( "*,,,,,,,,.....,,.,,,,,,*,*************,***,***************,*,,,**********,*,,,,,*,**,,,,,,,,*****,,,****((*(**((**((********************(*****((******************,***,*************************,*************************,*,,,,,**,,,,**,**,*,*******,***,***,,,,,,,**,,**************(*((*(((((( "**,,,,,,,,,....,,,,,,,,,,*****************,*********************************,*,***,,,*,,***,************((*(**((((((**(((*(*(*****(****(((((((((***********************************************************************************,*********,**********,******,,**,****,*********(**((((((((((((& *,,,,,,,,,,....,,,,,,,,,,,,,************************************************************,,****(*********((*((((((((((((((((((((*(((((**(((((((((*(((*((*********************((********************************(((*(((************************,*********************,******,***(((((((((((((((((((( **,,,,,,,,,,..,,,,,,,,,,,,,**,****************************************(**,,**************,**********(((((((((((((((((*(((((((((((((((((((((((((((((((((((***(((*((**********((******************************(((**((((((*******************(************************************((((((((((((((((((& ***,,,,,,.,.,,,,,,,,,,,,,*,*****************************************************,*,*******(*********((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((*(******((((((*(***************(((*********(((((((((((***************(**************************************(*((((*((((((((((((((& **,,,,,,.,....,,,,,,,,,,,,,***********************************(****************,**********(********((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((*((((((((******(*((**(((((((********((((((((*((((*************(*************(***(********(*************(((*(((((((((((((((&"*,,,,,,..,,....,,,,,,,,,,,***************************(****(*****************,*************(*******(((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(((****(((((((((((*(((***((((((((*(((((*********(**(**(**(*******(((*((((******((*(*********(((((((((((((((((((& *,,,,..,,,,,,..,,,,,,,,,,,**************************((**(*(**((((************,***********(((((**(((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((*((**((((((((((((((((*(**(*(((((((((((((((*(**(*****((*((((**((((((**(((((*****((((**(*(*(*(**((((((((((((((((&&& *,,,,,.,.,.....,,,,,,,,,,*,***********************((((***((((*((**(********,,,******************((((((((((((((((((((((((&(((((((&(((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((*((((*((((((((((((((((((*(***((*((((*((((*(((***(((((((((*((**(*(((((**(((((((((((((((&((((&(& *,,,,....,,,,,,,,,,,,,,,,*,,,*******,**************(((**((*((((((*(******************(**((*(*****((((((((((((((((&(((((((((&&(&&&(((((((((((((((((&(&((((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((((((*(((((*(((**((((((((((*(**((((((*(((((((((((((((((&&((((((& *,,,.....,,,,,,,,,,,,,,,,,,,,,*,**,*****************((((((((((((*******************(*(((((((**(*((((((((((((((((((((((((&&&&(&(&&&&&(&((&&((((((((((&&&((&((((((&&&(&&&((((((((((((&&&&&((&&(((((&(((((((((((((((((((((((((((((*((((**((*((((*((*(((((((((*((((((*(((((**((((((((((((((&&&&((((&&& *,,,,.,...,,,,,,,,,,,,,,,*,,,,*********,***********(((*(((((((((*(****************((*(((((((((((((*(**(((&&(((((((((((((((((&&&&&&&&((&((&&&((((((&&&&((&&&(&&&&&&&(&&&&((((((((&((&(&&&&&&((((((((((((((((((((((((((((((((((**(((((((((((((((((((**(((((((((((((**(*(((((((((((((((((&&&&&((((&&&*,,.,....,,,,,,,,,,,,,,,,*,,,,,,,,*****************((((((((((((((*****************((((((((((((((((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&(&&&((&&(&&&&&&&&&&(&&&&&&&&&(((((((&((&&&&&&&&&&&((&(&((((((((((((((((((&&(((((((((&&((((((((((((((((((*((((((((((((((**((((((((((((((((&&&&&&&(((&&&& *,,,,.,,,.,,,,,,,,,,,,,,,,,*,,*******************(**(((((((((((((*(((***********(((((((((((((((((((**((((((&((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&&&&&&&&&&&&&(&(((((((((((((&&&&&(&(&(&&(((&&&(((((((&(((((((((((((((((((((((((((((((((((((((((((&&&&&&&&((&&&&*,,....,,,,,,,,,,,,,,,,,,,*,,,*,******************(((((((((((((((((((*********((((((((((((&((((((((**((((((((&&(((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&&&&&&&&&&&&&&&(&&&((((((((((&&((&&((&&&&((((&&&(((((&((&(((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&& ,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,******************(*((((((((((((((((((((*(((*((((((((((((((((((((((((((((((((&((&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&&&&&&&&&&&&&&&&&(&&((&(((((&(&&&&&&&(&(&((&(&&&(&&&&&(((((((((((((((((((((*(((((((((((((((((((((&&&&&&&&&&&&&&&& *,.....,,,,,,,,,,,,,,,,,,,,*,**,,****************(((((((((((((((((((((((((((((((((((((((((&(&((((((((((((&((((&(&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&&(&&(&&&&&&&&&&&&&&&&(((((((&&&&&&&&&&&&(((((&(&((&&&(((&((((((((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&,,....,,,,,,,,,,,,,,,,,,,,*,,********************(*((((((((((((((((((((((((((((((((((((&&((&(((((((((((((((&&(((&&&(&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&((&&&&&&&&&&&&&&&&&&&&(((&&&(&&&&&&&&&((&(((((((&(&((((&((((((&(((&((((&&(((((((((((((((((((((((&(&&&&&&&&(&(&& ,,,.,...,,,,,,,,,,,,,,,,,*,**,*,**************(*((*((((((((((((((((((((((((((((((((((((&(((((&(((((((((((&&&&&(&&&&(((((&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&((((&((&((((((((((((&&((((((&&&&(((((((((((((((((((((((&&&&&&&&&&&&(&$,,,..,,,,,,,,,,,,,,,,,,,,,,,,*,****************((((*((((((((((((((((((((((((((((((((&&(&&&((((((((((((((((&&&&&&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&&((((((((((&(&(&&&(&&(&&(&&((((((((((((((((((&(&&(&&(&&&&&&&&,,.....,,,,,,* *,,,,,,,,,,,,*************(***(((((((((((((((((((((((((((*(((((((((&&&&&&&(((((((&((&((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(((((((((((((&&&(&&&&&&((((((((((((((&&&&((&&&(&&&&&&&&&&((*,,....,,,,,,,*,,,,,,,,,,,,**,**,**********&((((((**(((((((((((((((((((&(((((((&&((&(&&&&((&(((&&(&"&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&&(((&&((((&&&&&&&&&&&(((((((&((((&&((&&&(&&&&&&&&&&&&((((&*,,.,,,,,,,,,,,,,,,,,,,,,,,,******************(((((((((((((((((((((((((((((((((((&(((&&&&&&&(&&((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&&&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&&&(((&((&(((((((&&(&&&&&&&&&&&&&&((((((((((((((&&&(&&&&&(&&&&&&((((&$*,,,,,,,,,,,,,,,,,,,*,,,,,,,*,***********(***(((((((((((((((((((((((((*((((((((((&&(((&(&&&&(&&&&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&(&&&((&&((((&&&&&&&&&&$&&&&&&&&&((&&(((((((((&&&(&$&&&&&&&&&&(((&(,,,,,,,,,,,,,,,,,,,,*,,,,,,**,**************((((((((((((((((((((((((((((((((&&&&&((&(((&&&&&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&&&&&(&&&&&&&&&&&&((&&,,,,,,,,,,,,,,,,,,,,,,,*,,*,**************(**(*(((((((((((((((((((((((((((((&&&&&(&&&((&&&&&&&&&&&&&&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&(&&&&((&&(((&&&&*,,,,,,,,,,,,,,,,,,,,****,,**,,*,***********((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((&&&&&&&&&&&&&(&((&(((&&&&**,,..,,,,,,**,,,,,,,******,,,************(((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&(((((&(((&(&&&&&*,,,,,,,,,,,,,,,,,,,*********************(((*(((((((((((((((((((((((((((((((((((&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&$$&$&$&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&(((((((((&(&(&&&**,,,,,,,.,,,,,,,,,,,********************(((((((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&&&$$$&&&&&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&$$$$$$$&$&$&&&$&$&&&&&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&&&(((&&**,,,,,,.,,,,,,,,,,,***,****************(((((((((((((&(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&&&&&$$&&$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&&$$$$$&&&&&&&&$$&&&&&&&&$$$$$$$&&$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&((((&((&&&(&((&&***,,,,,,,,,,,,,,,,****,***,************((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$&$&&&&&$$&$&&&$&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$&&&&$$$$&&&&&&$&&$&&&&&&&&$$$$$$$&$&$$$&&$$$$&&&&&$&&&&&&&&&&$&&&&&&&&&&(&&&&&&&&&&&&&&((((&&&&&&(&((&***,,,,,.,,,,,,,,,,***************(**(**(((((((((((((((((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$&&&$$$$$$&$$&$$$$$$&&&$&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$&$$$$&$$$$&$$&$$$$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&**,,,,,,,,,,,,,,,,,*******************((((((((((((((&(((&((&((((((((((((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&$$$$$$$&&&$$$$&$&&$$$$$$$$&&&&$$&&&&&&&&&&$&&&&&$$$$&&&&$&&&&&&$&$&$$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$**,,,,,,,,,,,,,,,,*******,*************(((((((((((((((((((((((((((((&&&&&&&&&((&&(&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$&&$$$$$&$$$$$$$&&&&&&&&&&$$$$&$$&$$&$&&&$&&&&&$$$$$$$&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$&&&&&**,,,,*,,,,,,,,,,,******************((((((((((((((((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&$$$$&$&$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&$$&$$&$$&&&$&&&$$&$&&$$$$$$$$$$&&&&&&&$$$$$$$$"$"$$$$$$$$$$$$$&$$$$&&&&&&&&&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&$$&&&&&***,,,,,,,,,,,,,*,******************(((((((((((((((((((((((&((((((((&&&&&&&&&&&&&&&(&&&&&&&&&&&$$$&$&&&&&&&&&&&&&&&&$$$$&$&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&$$$$&$&&$&&$$$$&&$$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&&&&&&$$$&&&&$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$***,,,,,,,,,,,,*******************(**((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&$$$$&&$&&&&&$&&$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&&&&&$$$$$$$$$$&&$$$$&$$&&$$$$$$$$$$$$&&&&&$$$$&$$$$$$$$"$$$$$$$$$$$&$$$$$$&&&&&&$$&$$$&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&**,,,*,,,,,*,,,,************(******(((((((((((&&((((((((((&(((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&&&&&&&&&&&&&&&$$$&$&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$&&&$$$$&$$$&$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&**,,**,,,,********************(*((((((((((((((&&&&&(((((((&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$&$&&&&$$$&$&$&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$&&&&&&&&&$$$$&&$&$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&$$$$$$&&&$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&***,**,,,********************((((((((((((((&(&&&&&&((((((&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&$$$&&&&&$$$$$&$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$&&&&&&$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$***,,,**********************(((((((((((((((((&&&&&&&(((((&&&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$$$$$$&$$$$$$$$$$$$&$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$$$$$$$$$$$$$$&&&$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$&$&&&$&&$$$$$&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$*****************(*******(((((((((((((((((((&&&&&&&&&&((&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$&$$$&$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&$$$$$&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&$(******************(*(**((*((((((((((((((((((&&((&(&&&&&&&(((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$&$$$$$$&&$$&&&&$&&$&&&&&&$$&&$$&$$&&&&&&&&&&&$(***************(****((*(((((((((((((((((&(&&&&&&&&&&&(((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$&&$$$&&&&$&&&&&&&$&$$&$&$$$$&&&&&&&&&&&$(*********************((*(*((((((((((((((&(&&&&&(((&(&&&(((&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$$$$$$""$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$&&$$$$$&&&&&&&&&&&$(******************(**(****((((((((((((((&(&&&(((&&&&&((&((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$&$$$$$$$$$$$&&&$$$$$$$$$$$"""$$$$$$$$$$$$&&$$$$$$$$$$$$$$$&$&&$&&$$$$$$$$$$$$$$&&&&&&&&&&&$(***********************(*(((((((((((((&(&&&&&(((((((&(&(((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$""$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$(*******************((*((((((((((((((((&&&&&&((((((((((&(&((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$***********************(((((((((((((((((&&&&&&(((((&(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$"$$$$$$$"$$$$$$$&$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$*******************(*(((((((((((((((((&&&&(&&&&(((((&((&(&(((((&(&&&&&&&&&&&&&&&$$&&$&&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&"(*******************((*((((((((((((((((&&(&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$&&$$&&&&$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$""$$$$$$$$$$$&&$$&&$$$$$$"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$&$$&&&&&&&*********************((((((((((((((((&(&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$$&&$&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"""$$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$"$""$""$$$$$$$$$$$$$$$$$$$$"""""$$""$$$$$$$$$$$$$$"$$$$$$$$&&&$$$$$$$$$$&$$$$$$$&$&&$&&&&&&&********************((((((("&((((((((&(&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$&&&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$*$$$$$$""""""""$$"$"""$$$$"$"$$$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$"$$$$$$$$$$$$$$$$$""""""$"""$$$$$$$$$$$""$$$$$$$$&$&$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&"(**************(****((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&$$&$$$$"$&$&$&&&&&&&$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$""""$$"""""""""""""$$"$$""$""$"$"$$" "$$$$$$$$$$$$$$$$$$$$$$"""$""$$$$$$$$$$$$$$$$$$$$$$""""""""""$$$$$$""$$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$&&&&&&&&&"********************((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&$$&&$&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"$""""""""$"""$$$"$""$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$""""$$$$$$$$$$$$$$$"$$$$$$""""""""""$$$$$$"$$$$"$$$$$$$$&$$"$$$$$$$&&$$$$$&$$$$&&&&&&&&$"*********************((((((((((((((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&&$$$$$$$$$$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"$"""""""""$$""$$$$$$"$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$""$""$$$$$$$$$$$$$$$$$$$$$"""""""""""""$$$$"""$"$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$&&&&&&$"*******************(*(((*((((((((((&(&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&&$&$$$$$$$$$$&&&&&$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$""""""$"""""""""""""$$$$$$"$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$$$$$$$$$$$"$"$$"$$""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$&&&&&&&"(*******************(*((*(((((((((((&(&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$&&$&$$$$$$$&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""$""$$"""$$"$$$$$$$$"$$$""$$$$$$$$$"""$$$$"""$"$$"""""$$$$$$""$"$$$$$$"$""""""$"""""""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$$$&&&&&&&&&&$"********************(***(**((((((((&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$&$$$$$$$$&&&&&$$$$$&&&&&&&&$$$&$$$$$$$$$$$$$$$$"$$$""""$$$"""""""""""""""$$""""$$$$$$$$$$$$$"$$$$"$$$$$$$$$"$"$$$$$$$"$""$"""""$$$$$$"""$$"$$$$$$"""""$$$""""""""""$$$$$$$$$$$$$$$$$$$&&&$$&&$$&$&$$$$&&&&&&&"***,**,*****************(*(*((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&&&&$&$&$$$$$&&&&$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""""""""""$"""""$"$$$$"$$$$$$$$$$"$"$"$"$$"""$$""$$"$$$""$"""""""$""""$"$"""""""$$$$$"""""""$"""""""""""$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&$&$&&&&&&&&"*****,,,*************(**(((*((((((((((&(((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&&&&$$&$$&$$$&&&&$&$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$$""""""""""""""$"$"""$$$$$$$$$$$$$$""""""""""$"""""$$"$$$$$$""""""""""$""""""""""$"$"$"""""$$$$""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&"(***,,,*,,,,*********(*((((((((((((((((&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&&&&$$&$$$$$&&&&$&$$$$$&$&&&&&$$$$$$$$$$$$$$$$$$$""""""$$$$$""""""""""$""""""""$"""$$$$$$$$"$$$"""""$""""""""""""$$"$$"""""""""""""""""""""""""$$"""$""$""""""""""""""$"$"$$$"$$$$$$$$$$$$$$&$&&&$$$$$$$&&&&&&& "***,,,,,,*************(((((((*((((((((&(&((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&$&&&&&$$&&&$&&&&$&$&$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""""""""""$$""""""""""""""""""""$$"""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""" """"""$$"$""$$$$$$$$$$$$$$$&$$&&$$$$$&$$&$$&&& "(**,,,,,,,,***********(((((((((((((((&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$&&&&&&$&$&&$&$&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""$$$""$$$$$$$$$$$$$$$$&&$$$$$$$$$&&&&&&&"(**,,,,,,,,,**********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$&&&$&&&&$$$&&&&&&&&&&&$&&&&$$$$$&&$$$$$$$$$$$"$$""$"$"$$""$"$"$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""$$$""$$$$"$$$$"$$$$$&&&&$$$$$$$$$&$&&&&&"(***,,,,,,,*************(((((((((((((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$&$&&&&$$$&&&&&&&&&&&$&&$$$$$$&$$$$$$&$$$$$$$$""""""""$""$"$$$$$$"""""""""""""""""""""$"""""""""""""""""""""""" """""""""""""""""""""""""""""""""" """"""""""""" """""$$$"$""$""$$$"""$$$$&&&&$$$$$$$$$$$&&&&& "(***,,,,*,,,*,********(*(((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&&&&&&$$&$$$&&&$&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$"$""""""""""$"$$$$$""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" """""""""""""""""""""""" """"" " """""""""$$""""""$$""$$$$$&&$&&$$$$$$$$$$$$&&& "(****,,,,,,,**,******(((*(((((((((((((&(((((&(&&&&&&&&&&&&&&&&&$&&&&&&&$&&$$$$$$&$&$&&$$$$$&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$"""""$$"""""""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" " """ """"""""$""$"""""""$$"$$$$$$$$$$&&&$$$$$$$$$$&&$ "*****,,,,,,,,,*******(*((((((((((((((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$&&&&&&$&$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""$""""$""""""""""""""""""""""""""""""""""" "" " """""" """"""""" """"""" """"""""""""""""""""""" """"""""""""""$""$"""""""""$$$$$$$$$&$$&$$$$$$$$$$&&$ *****,,,,,,,,********(((*((((((((((((((((((&(&&&&&&&&&&&&&&&&&$$&&$&&&&$&&&$&$&&&&&&&$$$&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""$$"""""""""""""""""""""""""" """"""""" " " """""""""""""""""""" " "" """""""""" """" """""""""""""$""$$""""""""""$$""$$$$$$&&$$$$$$$$$$$$$$$ ****,,,,,,,,,,*******((((*(((((((((((((((((((&&&&&&&&&&&&&&&&&$$&&&&$&&&&&$$$$$&&&&&&$$$$$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$"""""""""""""""""""""""""""""""""""" """"""""" "" """"""""""""""""""" "" """"""" """""""""""" """"""""""""""""""$"$"""""""""$""$$$$$$$$$$$$$$$$$$&$$$ "***,*,,,,,,*,********(((((((((((((((&(((((((((&&&&&&&&&&&&&&&&&&$$$$$&&&$&&&&&$&&&&&&$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""$""""""""""""""""""""""""""""""""" "" """ """""""""""""""""""" """"""" """ """"" """"""""""""""""""""""""$"""""""""""""""$$$$$$$$$$$$$$&&$$$$$""*****,,,,,,****,*****(**(((((((((((((((((&((&&&&&&&&&&&&&&&$$$$$&$$$&&&&&&&&$$$$$&$&&$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$"""""""""""""""$$"""""""""""""""""""""""""" """"" """"""""""""" """"""" """" """""""" " """"" " """"""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$&$$$$$" ****,,,*,,,************((((((((((((((&((&((&((((&(&&&&&&&&&&$$&&$$$&&&&&&&&&$$$&$$$$$&$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$""""""""""""""""" """""""" """" """""" """ " """ """"""""" """""" """ """""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$"$$$$$$$$&$$$ "****,,,,,,,,,************((((((((((((((&&&(((&(&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&$$&$&$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$"""$"""""""""$"""""""""""""""""" """"" " """ " """ "" """"" "" " "" " """""""""""""""""""""""""""""""""""""""$""$"$""$$$$$$$$$$$$$&&$$$""***,*,,,*,,**************((((((((((((((&(&&&&&&&&&&&&&&&$&&&&&$$&&&&&$&&&&&&&&&&$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""$""""""""""""""""""" """"" " " " " "" "" "" "" " "" " """"""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$"$$$$$&$&$$ ***,,,,,,***,*************(*((((((((((((&&&&(&&&&&&&&&&&&&&&&$$&&&$&&&&&&&&&&&$$$$$$$$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$""$""""""""""""""""""""""" " " " "" " """ """ " "" """" " " " " "" """""""""" " """""""""""""""""""$""$""$$""$$$$$$$$$$$$$$$$$&$$&$$ "***,*,********************(*((((((((((((&&&&&&&&&&&&&&&&&&&&$&$&&$&&&$&$$&&&&&$&$$&&&$&$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$"$"""""""""""""""""""""" """" """" """""" "" "" " " " """""""""""""""""""""""""""""""$""""$$"$"$$$$$$$$$$$$$$$$$$$&$$$""**,,*,*****************(**(*((((((((((((&(&((&&&&&&&&&&&&&&&$$&&&$$&$&$$$$$$$&$$$&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$""""""""""""""""""""""""""" "" " "" "" " "" " " " " """" """""""""""""""""""""""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$" ***,,*********************(*(((((((((((&&&&&(((&&&&&&&&&&$&$&&&&&&$&$$$$$$$$&&&&$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&&$""""$$$$""""""""""""""""""""""""""" " "" " """" "" " """"""""""""""""""$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$"**,,*************************(((((((((((&(&&((&(&&&&&&&&&&&&&&&&&&$&$$$$$$$$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$"""$$$$$"""""""""""""""""""""""""""" """"" " """ " """""" " "" """""""""""""""""""""$$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$" ***,*,******************(((*((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$&$$$$&$"$""""$$$$$"""""""""""""""""""""""""" """" " " " """ """ """ """""" " """""""""""""""""""$"$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$" (*,***,*,**************((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$$$"""""""""""""""""""""""""" " "" " " """ " " "" """ """""""""" " """"""""""""""""""$$$""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$*****,***,*,*,,********((((((((((((((((((&((&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$$""""""""""""""""""""""""" "" "" "" """ " " "" """"""""""""""""""""""""""""$$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"(***,,***,****"*********(((((((((((((((&((&&&&&&&&&&&&&&&&&&$&$&&&$&$$$$&$$$&$&&&$&&$&&$&&$$&&$$$$$$$&$$$$$$$$$$$$$""$$$"$""""$$$$"""""""""""""""""""""""""""" " " " " "" " "" "" "" " " "" """""""""" """"""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$"(*,,**,,***,,***********((((((((((((((((((&"$&&&&&&&&&&&&&&&&$&$&&&&&&$$""$$&$$&&$$&&&$&$&&&&$$$$$$$$"$$$$$$$$$$$$$$$$$$""""""""" """"""""""""""""""""""""" "" " " " """"""""" """ """"""""" """"" """"""""""""""""""""""""$""""""$$"$$$$$$$$$$$$$$$$$$$$" ***,,,,**,**************(((((*(((((((&((((&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$&&$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" "" ""  """""" " """""""""" """""""""""""""" """""""""""""""$"$$$$"$$"$$$""$$$$$$$$$$$$$" ***,,,,,,,***************(*(((((((((((((((&&&&&&&&&&&&&&&&&&$&&&$&&&&$&$$&$$&$$$$$$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" """"" " " " " """" """""""""" """""""""""""""""""""""""""""""""""""$"$""$$"$""" $$$$$$$$$$$$$**,*,,,,,,,****************((((((((&(((((((&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&$&$$$$$$$&$$&&&$$$$$$$$$$$$$$$$$$$$""""$$"$$$$$$"$" """""""""""""""""""" """" """"" "" " " """" " """"""" " """"" " """"""""""""""""""""""""""""""$$"$$$""$$"""$$$"$"$$$$$$$"***,,,,,,*,,*,**************(((((&&&&((((((&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&$&$$$$$$$&&&&$$$$$$$$$$$$$$$$$$"""$$$$$"$$"$$$"""""""""""""""" """ """ " """""" " "" """""" "" """ " """ " """" """""""""""""""""""""""""""""""$$"$$$"$"$$$$"$$$$$$$$$$$$"(*****,,,*,,,,**********(*(((((((&&&&&&(((&&&&&&&&&&&&&&&&$$$$$&&&&&$&&&&$$&$&&$$$$$$$$$$$&$$$$$$$$"$$$&$$$$""$$$$$$$$"""""""""""""$"""""""""" " " " "" "" " """"" """" "" "" " " " """"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"(***,*,,,,*,,***********(*(*(((&(&&&(((((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&$$$$$$$$$&&&$$$$$$$$"$$$$$$$$$$$""$$"$$"""""""""""""""""""""""" " " "" " " " " """""""""""""" " """ " """""""""""""""""""""""""""""""$"$$$$""$"$$$$$$$$$$$$$$$$(**,,*,,,***,*************((((((((&((&(((&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&$&&$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""$""""""""""""""""" " " " " " " """"""""" """" """" "" """""""""""""""""""""""""""""$$$$"$"$"$$$$$"$$$$$$$$$"(***,**,,,,,,,*,*********((((((((&&(&&&((&&&&&&&&&&&&&&&&&&&&$$&$$$$$$&&&&$&&$&&$$$&$&$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$""""""""""""""""""""" "" " """ " " " """ " "" """" " " " "" """"""""""""""""""""""""""""""$""$$"$"""$$$"$$$$$$$$$"(***,,,,,*,*,,**********(((((((((&&&&&&((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&$$&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$""""""""" """""""""""""" " " " """""""" """"" " """"""""""""""""""""""""""""""""$"$"$$$""$$$$$"$$$$$$$$$***,,,,,,****************(((((((((&&&(&((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$""$""$$"""""""""" """" """"" """" """ " """"" " "" " """"""""""""""""""""""""""""$""""$"$"""""$$$$$$$$$$$$"(**,,,,,**************((((((((((((&&&((((&&&&&&&&&&&&&&&$&&&&&$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$$$"""""""""""""""""""""" " " """ " """"" " """" " " " """"""""""""""""""""""""""$"""""$"$""""$"$$$$$$$$$$$"***,,,,,*************(((((((((((&((&(&((&(&&&&&&&&&&&&&&&&$&&&&&$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$$$$$""""""""""""""""""""""""" " " " """""" "" """" """"" "" """"""""""""""""""""""""""""""""""""$$""$"$$$$$$$$"****,,,,************(((((((((((&(((&(((((&&&&&&&&&&&$&&$&&&&&&$$$$$$$$$&&&$$&$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$"""""$$$$""""""""""""""""""""""""" "" " "" """" """ "" """"""""""""""""""""""""""""""""""""""$"""$$"$$$$$$$"**,,,,,,*************(((((((((((&&(((((((&&&&&&&&&&&&&&$$&&$&&$$&&$$$&&&&&&"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$""""""""""""""""""""""""""""""" " "" " """ "" " " " """"""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$"**,,,,,,*****,********((((((((((&(((((((&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""""""""""""""""""""""""""""""" " "" """"""""""""""""""""" """"""""""""""""""""""$$$$$"$$$$$$$"**,,,,*****************((((((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$$$$&&$$$$$$$$$$$$$$$$$""$$$$"""$$"$""""""""""""""""""""""""""""""""""   "" """"""""""""""" """"""""""""$""""""""""$""$"$""$$"""$""**,,,,,,,,*,,*********((((((((((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"""$$"""""""""""""""""""""""""""" " " "" " """ """""""""""""""""""""""""""""""""""""$"$"$"""""""""$*,,,*,*******,**********((((((((((((((((((&&&&&$&&$&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""""""""""""""""""""""""""""""" """ """"" " " " """""""""""""""""""""""""""""""""""""$""$""""""""""***,,,******,,**********((((((((((((((((((&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$"$"""""""""""""""" """""""" """ " "" """""    " """""""""""" """""""""""""""""""""""""""""$$"$$"""""""""***,*,***,,**,*********(((((((((((((((((&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$"$"""""""""""""""""" """""" "" """"" ""    """" " """"" """"""""""""""""""""""""""""""""""""""""" ****,,**,,,**,*********(((((((((&(((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""""""""""""""""""""" " """""" """ "" "      " """" "" "" """"""""""""""""""""""""""""""""""""""""""(*,,,,*,,,,*************(((((((((((((((&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$&$$$$$""""$"$$$$"""$""$"""""""""""""""""""" " " """""" "" " "          """ " " " " """"""""""""""""""""" """""""""""""""""(***,,,,,,,,,************(((((((((((((&(&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$"$"""$"$$$$$$"$$"""""""""""""""""""""" """ """ """ """"       " " " " " """""""""""" """"""""""""""""""""""""""(**,*,,,,,*,************(((((((((((((&(&&&&&&$&&$&$$&$$$$$$$$$$$$$$$"$$$$$$$$$"""$"$"$$$$""""""""""""""""""""""""" """ " """"" """"         " """""""""""""""" """"""""""" """"""""""(*,*,,,,,,**************(((((((((((((((&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""$$$$""""""""""""""""""""""""" """" " "" " "          """ " """""""" " "" " """""""""""""""""""""**,*,*,,,,,,************(((((((((((((((&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$$$""""""$""""""""""""""" " """ """" """           """ "" " """"""" " """"""""""""""""""""" (*****,,,,,*******(*(*(*(((((((((((((((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$$$"""""""""""""""""""" " "" """ " ""           " " """"""""" "" """""""""""""""""""""(***,,,,,,,********(((((((((((((((&(((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""$$$""""""""""""""""" " " ""            " "" " """"""" """"""""""" """""""""*****,*,,,,,*****((((((((((((((&((&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$""""""""""""""""" """ " ""            " """""" """""""""""""" """"""""" (***,,,,********(((((((((((((((((&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""" "" " """ ""           " """""""""" """"""" """ """""""""" (***,**********((*((((((((((((&((&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""$"""""""""""""" """""" "              """ """""""""""""" """""""""""" &****,*********(((((((((((((&&&&&&&&&&&&&&&&&&$$&&$$$$$$"$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""" "" """"" " "           """ """" """"" """ """""""""""" (****,********(*(*((((((((((((&((&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""              """" """" "" " """""""""""""""""" (****,********((((((((((((((((&&((&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""""""""""" """""""""""""" " """ "         "  " "" """" """"""""""""(*************(((((((((((((((&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"""""""""" """"""""""" " " "          " """ " " """""""""""""""""(**********(((((((((((((((((((&&&&&&&&&&&&&&&$&&$$$$$$$&$$$$$$$$$$$$$$$"""""$$$$""""""""""" """""""""""" " "        " """" " " """""""""""""""" (*********((((((((((((((((((&(&&&&&&&&&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""""""""""""" """""""""""""" "              " "" " """""""""""""""""""""(*********(*(((((((((((((((&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""" " """""""""""        """" """"" """"""""""""""" ((************((((((((((((((&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""$"$"""" """""""""""""""         " "" " " """"" """""""""""""""(*************(((*(((((((((&&&&&&&&&&&&$$$&&$$$$$$$$$&$$$$$$"$$"$""$""""""$"""$""$""""""""""""""""""""""""          " " """""" """"""""""""" &(************((((((((((((((&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$"$$""$""""""""""""$""$""""""""""""""""""""""              "" " """""""""""""""""""" (**************((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" """""""""""        "" " """""""""""""""""""" ((******(**(*(((((((((((((((&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" """"""" """"""""""           " " """""" """ """""""""""((******(*(*****((((((((((((&&&&&&&&&$$$$$$$$$$$&$$$$$$$$$$$$""""""""""""""""""""""""""" """" """""""""""              """"""""""""""""""""""((***(((((*(****((((((((((((&&&&&&&&&&$&$$&$&&$$&$$$$$$$$$$$$$""""""""""""""""""""""" "" " """"""""""           " """" """""""""""""((*(**(*(((*(*(((((((((((((((&&&&&&$&$$$&$$&$$$$$$$$$$$$$$$$$$$"""""""""""""""""""" """" " """ "              "" "" """""""""""""" "((((*(((*((((*((((((((((((&&&&&&&&&&$$$$$$$$$$$&$$$$$$$$$$$"""$$$"""""""""""""""""""" """"" "" "" "           " "" " """"""""""" ((*****((((***((((((((((((&((&&&&&$&&&$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""""" """""""                " """ """"""""""" ((****(((((((((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$""$$$$$"""""""""""""""""""""""""""""" "          " """""""""""((****((((((((((((((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$"$$$$$""""""""""""""""""""""""""""" "         "" " " """" """""""((****((((*(((*(((((((((((((&&&&&&&&$$&$$$$$$$$$$$$$$$$""$$$"$"""""""""""""""""""""""""""" " "        " """""""((****((*((****((*(((((((&&(&&&&&&&&&&$$$$$$$$$$$$$$$""$"$$$"$"""""""""""""""""""""""""""" "             " "" " """"""""&(********(***(**(((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$"""""$$$"""""""""""""""""""""""""""""          " "" """""&(******(**(*****(((((((&((&&&&&&&&&$$$$$$$$$$$$$$$$$"""""$""""""""""""" """"""""""""""" "           " "" " " &(**(*****(*****(((((((&((&(&&&&&&&&$$$&$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""           """" """((******((******(((((&&&&&&(&(&&&&&&&$&$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""" "              " """" ((((***(((**((*(((((&&&&&(&&((&&&&&&&$&$$$$$$$$$$$$$"""""""""""""""""""""""""""""" """" "           """"""&(*(((((((((((((((((((&&&(&&&&&&&&&&&&$&$$$$$$$$$$$$""""""""""$"""""""""""""""""""""" "        """"" &(*((**((((((((((((&(&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$""""""""""$$$$$""""""""""""" "" "" ""           " """"" &((((*(*((*((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$"$"""""""""""""$""$""""""""""""" ""            """""" &(((((((*(((((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$"$$$"""""""""""""""""""""""""" """"""""                " " """&(((((****((((((((&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$""""""""""""""$"$"""""""""""""""""           """"&((((*(((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$""""$"""""""""""" "" "" """"            """"((((((*((((((&((((&&&&&&&&&&&&&$$$&&$$$$$"""$$$$$"$"$"""""""""""""""""" "" ""             """"&((((((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$""$$$$$$"$$""""""""""""""""""" "" "               "&((((*((((((((((((&&&&&&&&&&&&$$$&$$$&$$$$$$$$$""$$$$$"""""""""""""""""""""" "          "&(((((*((((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""        &((((((((((((((((((&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""" ""           &&((((((((((((((&(&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$"$$""""" """""""""""""""           &&((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""            &(((((((((&&(((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$$$""""""" """""""""""""""          &(((((((((((((&(&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" "            &&(((((((((((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$"$"""""""" """""""""""""" ""     "      " &((((((((((&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""" " ""           "&(((((((((&((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""" """""" """ "" "           ""&&(((((&((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$"""""""""""""""" " "" "          " &&(((((((((((((&&&&&&&&&&&$&$$$$$$$$$$$$$$"$$$$"""""""""""""""" """"""""       &&(((((&((((((((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"""""""""""" "" "" ""       " &&&&&&&&(&((((&&&&&&&&&&&$&&$$$$$$$$$$$$$$"$$"$""""""""""""" """"         &&&(&&(((&(&&(&&&&&&&&&&&$&&$$$$$$$$$$$$$""""$"$""""""""""""" ""            $&(&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""""""""""""""" " "          &&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$"""""""""""""""""       $&&(&&&&&&&&&&&&(&&&&&&&&$$&$$$$$$$$$$$$"$$$$$"""""""""""""""      $&(&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"$"""""""""""""""     " &&(((&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"$""""$"""""""""""""""""" "     ""&&(((&(&&(&(&&&&&&&&&&&&$$$$$$$$$$$$"$$"""""""""""""""""""" "      " &&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"$$""""""""""""""""""" ""      "" &&&(((&&&&&&&&&&&&&&&&&$$$$$$$"$$$""$""$""""""""""""""""""""        &&&((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""""""""""""""""" "     &&&&&&&&&(&&&&&&&&&&&$$&$$$$$$$"$$""""""""""""""""""""""" "     &&&&(&&&&&&&&&&&&&&&$&&$$$$$$$$"$$$""""""""""""""""""""""" "     &&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$""""""""""""""""""""""""" """         &&&(&&&&&&&&&&&&&&&&&$$$$$$$$""""""""""$"""""""""""""""""""        &&&(((((((&&&&&&&&$$$$$$$$$$$$$$$"""""$""""""""""""""""""       &&&&(&(&(&&&&&&&&&&$$$$$$$$$$$$""$$$""""""""""""""""""""""        $&&&&&&&&&&&&&&&$&$$$$$$$$$$$""$"$$"$""$"""""""""""""""""""         "&&(&&&&&&&&&&&$$$$$$$$$$$$$$"""""""$"$"""""""""""""""""        $&&(&&&&&&&&&&&&$$$&$$$$$$$$$$"$$$$""$"""""""""""""""""""          $&&&&&&&&&&&&&$&$$$$$$$$$$"$"$"""""""""""""""""""""""" "        $&&&&&&&&&&&&&&&$$$$$$$$$$"""$$"""""""""""""" "" """""    "$&&&&&&&&&&&&&$&$$$$$$$"$$"""""""""""""""""" """"""" "      "$&&&&&&&&&&&$&$$$$$$$$$$""$"$"""""""""""" "" """" "      $&&&&&&&&&&$&$$$$$$$$$$"""""""""""""""""""""" """"""        $&&&&&&&&&&&$$$$$$$$$$"""""""""""""""""""" """"""" "       $$&&&&&&&&&$$$$$$$$$""""""""""""""""""""" """" """""        $$&&&&&&&&&$$$$$$$$$"""""""""""""""" "" """" " """       "$&$$&&&&&&$$$$$$$$$$$"$"""""""""""""" """""     "$$$&$&&&$&$$$$$$$""$$"$$$""""""""""" " " ""   $$&&&&&&$$$$$$$$$"$"""$$$"""""""""""""     "$$$$&&$$$$$$$$$$"""$""$$$$"""""""""""""""       " "$$$$$&$$$$$$$$$$$""""""""$"""""""""""" " "    "$$&&$$&$$$$$$$$$"$""$"$"$"""""""""""" " "       "$$$&&&$$$$$$$$$$"""""$$"""""""""""" ""     $$&&$$$$$$$$$$$"""""""""""""""""""" "    "$$$&$$$$$$$$$$""""$"""$"""""""""""""""""    "" "$$$$$$$$$$$$$$$"""""""""""""""""" """"""  """"$$$$$$$$$$$$$""""""""$""""" """"""""""     ""$$$$$$$$$$$$$$"$"""""""""""" """""" """""     "$$$$$$$$$$$$$$$"""""""""""""""""""" "" "      " ""$$$$$$$$$$"$"""$"""$"""""""""""""" "     ""$$$$$$$$$$$$$""""""$$"""""" """ " " """"   ""$$$$$$$$$$"""$"""""$"""""" "" " " """"         """$"$$$"$"""$$$"""$""""""""""" " """""     " """"$$"""""$"$$"""""""""""" "" " """ ""       " """"$$$"""""""""""""""""""" " "     "" """""""""""""""""""""""""""" " ""       """""""""""""""""""""""""""" "" "      """"""$""""""""""""""""""""""" " " "         """"""""""""" """""""""""""        """"""$""""""""""""""""""""""         " """"""""""""""""" """"" """"" "         """""""""""""""""" """""" """ "       " """"""""""""""""" """ " """     " """"""""""""""""" " """" "      """"""""""""" """ " "     """"""""""""""" ""      """"""""""""" """       """ " """ "" "  "    """""""""""      """ """"""""" " "       " """" " "" "      """ """"" " "    """"""""" " """"       """ """"""" " " "      "" """"" " " ""    """""""""" ""      """""" " "     """""""      """""""""    " """" " "       """"" ""       """""""         """"""" "      """"""           " """""       """"""""       """"""         " " "      " "     " "" " "   " "          "        "