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 = '159B40' IMAGE_NUMBER = 49844311 IMAGE_TIME = 1977-01-28T19:14:33Z EARTH_RECEIVED_TIME = 1977-01-29T02:06:19Z ORBIT_NUMBER = 159 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.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END × O5J *ºX2?-@Ic÷ξîe3VtGigVG%*Ú§L$™O;.*,,,,.................,,,**,,,**,,,,*,***,,*,,*,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,..,,,,,,.,,,,.,.........................0.000.000000000.000000000000000000000000000000000000200222202020000000000000002222000020000020000000000200000000200000000000020000000.00....................,,**("*,,,...............,....,,,,"(,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,............................................0000...0.00....0...0.00.0..0000000..00.000000.0.00.000000000000.0000..0000000000000000000000..0000.000.000.00..00.................,...,.,,,,,***&**,,,........,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&*,,,,,,,,,,,,,,,,,,,,,,,,,,(,,,,,,,,,,,,,,,,,,,,,,,,,.,*,,,,,,.,,,,....,............,.......................................................................................00.....0...0............0..............,.,,,,,..,,,,,,,,*($*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,***,**,,***,****,***,,,,*,**,**,,,,,,****,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,...,*,,...,,.,..,.,.,....,....., (,..........................(,,..........................,............................,.....,,,,,,,,,,,,,,,,,,,,,**($**,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,****,*,*,,*,****,********,*****************************************,,**,***,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,..,,..,,,.,.,.,,.,....,,.,,........**,....,,,,,...............,.&&,,,,,,,,,,,,,,,,,,,,,,,****&"(*,*,,,,,,,,,,,,,,,,,*,,*,,,,***,*,*,*,****,************************************************************************,*****,,,**,*,,,,,,,,,,**,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,..,.,,,,,,,,,,,,,,,,,,...,,..,,.,,,,,,,,,,,,,,,,**,,,,,,,****( (***,,,,,,,,,,,,,,,,*,,,******************************************************************************************************,*********,*,,,,**,,,,*******,,*,,,,*,,,,,,*,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,***,****( "(****,*,,,,,,*,,,******,**,*******************************************(*****(*****((*(*(((((((***(**********(**************************************,**,,***************,*,,*,,,,,,****,,*****,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,********,****** "(******,**,****,*********************************************((***(((*(*((((**((((((((((*((((*(*(((**(*(*(************************************************************************,*******,,,,,,*,*,*,,,*,*****,,,,,,,*,,,,,,,,*,**,,,,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,**,,*,,********,*******(€"(*****,,,,,******,***********************************(*((*((((**(((((((((*(((((((((((((((((((((((((((((((((((*****(*******(************(******************************************************************,****,*,***,********,*,,,,***,*,,*,,,*,,,**,***,,,,,,,,,,,,,*,,************************( (*****,*,******,*,*********************************((*(((*(*((((((*((((((((((((((((((((((((((((((((((((((((((((((((**((((((*(**(******************(*******************(*********************************************************,**********************,*,*,,*,,***,******,****,****************((€ (*********,***********************************(((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((*****(**(*******(**********************************************************************************************************,,*********************************( ((********,*,******************(*******(***(****(*((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((((**(((*****(***(**(***((**((****(**********(****************************************************************************************************(********((($(*************,*****************************((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((((((*((((*((((((*((*(**((*(**(**(((*(***(**********************(***************************************************************************(*(****(*((((p< (****************************************((**(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(**((*((((*(***((*(**(***((****(***(*(******(**(*****(*****(**********************************************(((((****((((&€ (****************************************(*(*((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((**(**((((((*(****((***(**((((*******(**(*(******(*****((**********************************(((**(((*((((((& (*********************************((****((**((((((((((((((((((((((((((((((((&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((***((((((((*(((((((**(*****((********************(*********************(*(((*((((((((((( x((**********************************((*(((((**(((((((((((((((((((((((&((&((((&((((&(((&((((&((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((**((((*(***(*************(****************((*((((((((((*(((((((*******************************(*(*(*(((((((((((((((((((((((((((((((((&((&((&((((((&(&&&((((((((((((((((&&(((&((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(**((*(************(*****(*((*((((((((((((((((((****************************(((*****((((((((((((((((((((((((((((((((((&((((((&&(&&(((&&(&&((((&&((&(&&((&((&&(((&(((&(&((((((((((((((((((((((&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(***((***(****((**(*((((*((((((((((((((((( (**********************************((((((((((((((((((((((((((((((((((&(((&&(&((&(&(&&(&&&&&&(&(&((&(&(((((((&&&&&(&((((&((((((&(&((&(((((&(&((&&(((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((((((*((****(*(((***(((((((((((((((((((( ((*******************************((*(*((((((((((((((((((((((((((((((((&(&&(&&&&(&&&&&(&&&&&&&&&&&&&&(&&&&(&&&&(&&&&&&&(((&&((((((&(((&&&(&&((((((&&&&(((&&(&&(((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*((((*(((*((((((((((((((((((((((((&(*********************************((((((((*((((((((((((((((((((((&&&(((((&&&&&&&&&&(&&&&&&&&&(&(&&&(&(&&&(&&&&&&((&&&&&&&&&((&(&&(&(((((&&&&&&&&((&((((&(&((&&(((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((*(((*((((((((((((((((((((((& (******************************(****(((((((((((((((((((((((((&&((((((&(&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(&((&&&(((&&(&&(((&&&&&&&&&(&((&(&((&&((((((&(&(&(&&(&(((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((&((**************************(******(((((((((((((((((((((((&((((((&&&&&(&(&&&(&&&&(&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&(&&&&(&&&&(&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&&&&&&(&&&&&((((&&(&(((&&((((((&(&&((&(((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(*****************************(***((((((((((((((((((((((((((&(((&(&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&(&&&&&&(&(&((&&&&&(&&(&&&&&(&((&((&&(((((&&&(&((&((((&&(&&((((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(*******************************(***(((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&&&&&(((((((&(&&&((&(((((&((&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(********************************(*((((((((((((((((((((((((&(((&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&&&&(&(&&&&&(&((&(((&(&&&&(((&(&(&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((&(*******************************(**((((((((((((((((((((((((((((((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&(&&&&&&((&(((((&(((((((((((((*(((((((((((((((((((((((&((((((((((((&À(******************************(*(((((((((((((((((((((&(((((&(&&&(&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&(&&(&((&&(((((((((&((((((((((((((((((((((((((((((((((((((((((((((&(*******,,*******************(*(((*(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((((&(&((((((((((((((((((((((((((((((((((((((((((((((((((&&(********************************((*((((((((((((((((((((&((&((&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((&((((((((((((((((((((((((((((((((((&(******************************(*(((((((((((((((((((((((((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&(((((((((((((((((((((((((((((((((((((((&((((((&(*************"**************(*((((((((((((((((((((((((&&((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&((&(&((((&(((((((((((((((((((((&(((((&&(((((((((((&€(********,****&***************(((((((((((((&(((((((((&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&&&(&&(&((&(((((&((((((((((((((((((((((&((((((((&&(***********,*,*************(**((((((((((((((((((((&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&"$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&(&(&(&&&&&(((&(&(&(&(((((((((&(((((((&(&(((((&(((&&(*******,*********************(*(((((((((((((((((((((((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&(&&&(&&((&(&((((&&(((&((((((((&$&((&(&((((((($(****,****,***,***************((*((*((((((((((((((&((&(&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&(&(&&(((&&&((((((((((&(&(&(&&&((&((((&((($P&(******,**,***,***************(*((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(&(&((&&((&((((((((((&&&(((&&&&&(&(((&&$(****,*,,,*****,**************(((*(((((((((((((((((((&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&$&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&&&&&(&&&((((&&&(&(&&&(((&(&&&(((((&&&(****,******,****************(*(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&$$&&&$&$$&&&$&&&$&&&&&&$$$$&&&&&&&&&&$&&$$$$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(&(((&(&(&&&&(&(&((((((&&(*****,,,,,********************(((((((((((((((((((((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$&&&&&&&&$&&&&&&$$&&$&&&&&&&$&&&&&&&&&&&&$&&&&&&&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&&&&(&&&&&((((((((&$*****,,*,,,****,**************(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&&&&&$$&&&&$$&&$&&&&&$&&&$$&&&$&$$$$$$&&$$&&$&$$&&$&&&&$$$$&$&&$$&$$$&&&&&&&&&$$&&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&((((&&&******,,*,,**,****************(*(((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&$&&&&&&$&&&&&&&$&$&&$&$&&$&&$&&&&&$&$$$&$$$$$$$$$&$&&$$$$$$&$&$$&$&$$$$$&&&&&$&$$$$$$&$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&&&&&&&&&(&((((&&&$****,**,,,*,*******************(*(((((((((((((((((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&$$&&&&&&&&$$&&$$&$$&$&$&$&&$$$&$&$&$&$&$$$$$$&$&$$&$$$$$$&&$$$$$$$$&&$$$$&&$&$$$$$$$$$&$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((&(&(((((&&&***,,,**,,,,,,************(***(((((((((((((((&(((((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&$$&$&$$&&&$&&&&&&&&&&$$$$$&$&&&&$$&$$$$$&$$$$$$$$$$$$$&&$$$&$$$$$$$&&$$$$$$$$$$$$$$$$&$$$$$$$&$$$$&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((((&$(******,,***,**,**************((((((((((((((((((((&(&(&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$&&$$$&&$&&&$$$&$&&$$$$&$&$&$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$$&$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&(((&&&(**,*,,*,*,****,*************(((((((((((((((((((&(((&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&$$$&$&&$$$$&&&&$&$$$$$$$$$$$&$$&&$&$$$$&$&$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&$*******,,,,,,****************((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&&&&&&&$$&$&$&&&&$$$$$&&$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&((((&.&*****,,,,*********************(((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&$&&$&&$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&$(***,***,,,,*****************(*((((((((((((((((((&(((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&***,,*,,,,*********,********(***((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&&$$$&$&$$$$&$$$$$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(**,,,,,,,,,**,****************(((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&$&$&&$$&$$&&$$$&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&€&(***,,,,,,,,*,**************(*(*((((((((((((((((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&$&&$$$$&$&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&&&&&$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&€$(****,,,,,,*****************(*(((((((((((&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$&&&&$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$(****,*,*,,,****************((*((((((((((((((((&(((&&(&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$&$$$&&$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$&$&$$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&À&****,,**,,,*,****************(((((((((((((((((&(((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&$&$$$$$$&$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$&$&$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$*****,,,,,**,,**************(*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&$&&&$&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$&$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($*****,,*,*,*****************(((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$******,,,,,**,,****************(((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$***,,*,,,***,***************(((((((((((((((((&((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$***,,,**,,,*,************((**(((((((((((((((((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$*****,*,,*,*****************((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$$$$$$$"$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$****,,,,,,**,*,***********(*(*(((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$"$"$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$****,,*,,,,*,***************(*(((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$"$$$$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&***,*,,,,,,,**,,**************((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$""$""$$$$$$"""$$"$""$$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(**,,,,,,****,*************(""((((((((((((((((&(&&&((&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$""$$$$$"$$"""$""$$"$"$""$"""$"$"$$"""""$$$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&$***,,,*,,,,,,****************(((((((((((((((((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$"$$&$&$$$$$$$$$$$$&$$$$$$$$$" $$$$$$$$$$$$$$$$$$$$$"$$$$" "$$$$$""$$$$$""$$"$""$$$""""""$"$$"""""$""$$"""""$""""""""$$"$$"$"$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&$***,,,,,,,,******************(((((((((((((((((&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$""$$"$$"$"""$"$$"""""""""$$""""""""$"""""$""$""""""$$"""$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&$$**,*,,,,*,**,,,************(*((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$$$$""""$"$$$"""$"$""""""$"""""""""""""""""""""$""""""$"""$$$$$$""$$"$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&,$****,,,,,,,,,************(****(((((((((((((((&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$"$$""$$"$$$"""$""""""$""""""""""""$"""""""""""""""$""""""$"""""$"$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&*$***,,*,,,,,,,***************(((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"""$$$"$"$$"$"""$""""""""""""$""""""""""""""""""$"""""""""""$""""""$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&"(*,,,,*,,,,,*,,,**********(((*((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$"$$"$""$"""""""$""""""""""""""""""""""""""""""""""""""""$""$"""""$""$"$"$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$&&&$&&&&&&&&&&&&&&&&&$**,,,,,,,,,,,*,************(*(((((((((((((((&((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$"""$"$"$$"""""""$"""""""""""""""""""""""""""""""""""""""""$$$$"$$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&$&&&&&&$&&&&&&&&$****,,,,,,,,,,************(*((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$"$""$""""$""""""$""""""""""""""""""""""""""""""""""""""""$"""""""$"$$$""""$""$$$$"$"$"$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$***,,,,,,,,,,*****************(((((((((((((&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""$""""$$"""$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""$$$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$**,,,,,,,,*,,,,**************((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""$"""""""""$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$"$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&&$$&&&&&&&&&&&&&$***,,,,,,,,,,*,***********(*(*(*((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"$"$$"""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$&&&&&&&&&&&&$**,,,,,,,,,,,***************((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$"$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$&&&&&&&&&&&&x$**,,,,,,,,,,,*,*************((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$""$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$"""""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$$$&&&&$&&&&&&$$**,,,,,,,,,,*,,**********(**((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""""$""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&$***,,,,,,,,,,,******************(((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&$&&&&&&&&&$***,,,,,,,,,,,*************(**(((((((((((((((&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&"**,,,,,,,,,,,,*****************(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$"""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&&&&&&&&&&&&&"***,,,,,,,,,,*,************(*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$"$$"$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&"**,,,,,,,,*,,,**************((*(((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&$&&&&&&&&"**,,,,,,,,,,*,,,**************(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&"**,,,,,,,,,,*,,,,*********(**(*(*(((((((((&(((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$&&&&&$**,,,,,,,,,,,,***************(((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&$&"**,,,,,,,,,,,,***************((((((((((((((((((&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&&&&&&&"**,,,,,,,,,*,,,************(*(*((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$"**,,,,,,,,,,,,,*,*************(((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&"***,,,,,,,,,,,,***************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$&&&&&"*,,,,,,,,,,*,,*,***************((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&& ***,,,,,,,,,,**,****************((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$"**,,,,,,,,,,*,,**************(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""$""$"$"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&& **,,,,,,,,,,,,****************(*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&$&&&&& **,,,,,,,,,,,,,***********(*(*(((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&& (*,,,,,,,,,,**$************(**((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$**,,,,,,,,,,,,***************(*((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&"$$$&$$&$$$$$$$$$$$$$$$$$$$""$$$"$"$""""""$""$$""""""""""""""""""""""""""""""""""""" """""""""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&& ***,,,,,,*,,,*,**************(**(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$""""$""""""""""""""""""""""""""""""""""""" """" """"""" """"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$ ***,,,,,,,,,,,***********(***((*((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$"""""""""""""""""""""""""""""""""""""""""""" "" "" """"""""""" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$$ *,,,,,,,,,,*,,***,**********(*((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$""$""$"""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""" """"""""""" "" """""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&& **,,,,,,,,,,,,**************((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""""""""$""""$"""""""""""""""""""""""""""""""""""""""" """"" """"""" " """""" """"""" """ """""""""""""""""""""""""""""""""""""$""""$$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&& **,,,,,,,,*,,,,,*************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""""""""""""""""""""""" """ """""""""""""""""" """ " " """"""" " """""""""""""""""""""""""""""""""""""""""""$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&( *,*,,,,,,,,,,*,*************((*(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """"" " """ "" """ """"" """ """ "" """""""""""""""""""""""""""""""""""""$""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$ **,,,,,,,*,,,,,*,**********(*(*(((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$""""$"""""""""""""""""""""""""""""""" """" """"" "" " """"" " "" """"""""" """" " """"" """"""""""""""""""""""""""""""""""""$"$"""$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&& **,,,,,,,,,,,,*,************(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""$"""""""""""""""""""""""""""""""""""" """""""" "" """" """""""""""" "" " " """ """"""""""""" """"""""""""""""""""""""""""""""""""""""$$"$$$"$$$$$$$$$$$$$$$$$$$$$&&&&$$&&&$ **,,,,,,,,,,,**************(**((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""""""""""""""""""""""""""""""""""""""""""" """ """ "" " """"""""" """ " """"""""" """" """""" """ " """"""""" """""""""""""""$"""""$"""$""$"$"$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$$&&&***,,,,,,,,,,****,***********(((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$""""""""""""""""""""""""""""""""""""" """"" """""""" "" """ """ " """ """ "" " """ " """"""""""""" " """"""""""""""""""""""""""""""$""$""$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$&&&&&&$ **,,,,,,,,,,,,**************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """ " "" """ " " """ " """ "" """""""""""""""""""""""""""""""""""""$"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$**,,,,,,,,,,,,,,*************((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$""""$"""""""""""""""""""""""""""""""""""""""" """"" " """""""" """" "" "" "" "" """""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&j **,,,,,,,,,,,,*************((*(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""""""""""""""""""""""""""""""""""""""""""""" """"" """ """""" " """" " " " "" " " " " """" " " " "" " """"""""""""""""""""""""""""""""""$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$&$$&&&&& **,,,,,,,,,,,,*************(*(((*((((((((((((&&&&&&&&(&&&&&&&&&&&&&&&&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""$"""""""""""""""""""""""""""""""""""""""""""" """ " """ " " """ "" """ " "" " " "" " """ "" """"""""""""""""""""""""""""""""""$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&**,,,,,,,,,*,,***************(*((((((((((((((&&(&&&&&&&&&&&&&&&&&$&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""" " " """"" "" "" """ "" "" " "" " "" "" "" "" """""""""""""""""""""""""""""""""""$""""$""""$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&***,,,,,,,,,,*************(*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&$$$$$$$$$$$$$$$$$$$$"$$""$$$""""""""""""""""""""""""""""""""""""""""""""" " """" "" " " " " " """"" "" " " " " " """"" """ """""""""""""""""""""""""""""""""$""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$**,,,,,,,,,,,***************((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$"""""""""""""""""""""""""""""""""" "" "" """""""" """ " """ """ " " " """ " "" " """" """""""""""""""""""""""""""""""""""$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$&&$&**,,,,,,,,,******************(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" " " " " "" "" "" """""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&****,,,,,,,,******************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"$""""""""""""""""""""""""""""""""" " " """""""" " " " "" " "" " " " " " " " " """"""""""""""""""""""""""""""""""""""$"$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&$**,,,,,,,*,,***************(*(*(((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""" """ """ " """ "" " " " " " " " "" """""""""""""""""""""""""""""$"""""""""""$"""$"$$$$"$$$$$$$$$$$$$$$$$$$$&&$&@**,,,,,,,*,,****************(*((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""""""""""""""""""""""""""""""""""""""""""""" "" " " " " "" " " " " " " "" " " """ " """"""""""""""""""""""""""""""""$""$"$$$$$$$$"$$$$$$$$$$$$$$$&$&&&&0**,,,,,,,,,,,*************(((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$""""""""""""""""""""""""""""""""""""""" "" " "" " " " " """" " " " "" "" """""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&P@**,,,,,,,*,,,*************((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$"""""""""""""""""""""""""" """ "" " " " "" " " " " "" " " """"""""""""""""""""""""""""""""""$$$""$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&$**,,,,,,,,*,*,**************(((((((((((((((((&&&&(&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$"""""""""""""""""""""""""""""" """""""" """"" " " "" " """"""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&***,,,,,,,,,**********(***(((((((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$"""""""""""""""""""""""""""""""" """ "" """"" "" " """" " " "" " " " """"""""""""""""""""""""""""""""""""$$$"$"$$$$$$$$$$$$$$$$$$$$&&$$&&&****,,,,,,,****************(*((((((((((&&(&((&&&(&&&&&&&&&&&&&&&&&$$$$&&$&$$$$$$$$$$$$$$$$$$$"$"$"""$$"""$""""""""""""""""""""""""""""""""""""""" """ """ " " " " " "" "" " """""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$&$$$&&&&.***,,,,,,,,**,*************(((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$""""$""""""""""""""""""""""""""""""""" """" " " " " " " " """ """"""" """"""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$&$&&&&**,,,,,,,,,*,*************((((((((((((((&(&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""$"""""""""""""""""""""""""""""""""""" " """"" " " "" """"""""""""""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$&&$&`***,,,,,,*,*,************(**((((((((((&&(&&(&&&&&&&&&&&&&&$&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""""""""""""""""""""""""""""""" """""" " " " " "" " """ "" " " """""""""""""""""""""""""""""""""""""$""$$""""$$$$$$$$$$$$$$$$$$$$&&$$***,,,,,,,,*,*************((((((((((&(&((&(&&&&&&&&&&&&&&&&&&$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""" """ """ " """ "" " " " " " " """ """"""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$&&&&$&&**,,,,,,**,***************((((((((((((((&(&&&&&&&&&&&&&&&&&&&$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""" " " " """""" " " " " " "" """""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$&&$$&&$(*,,*,,,,*,,*,************((&((((((((((&&(&&&&&&&&&&&&&&$$&&$&&$$&$$$$$$$$$$$$$$$$$$"$"$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""" " "" " " " """""""""""""""""""""""""""""""""""""""$$$$""$$$$$$$$$$$$$$$&&$&$$$(***,,*,,**,**************((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$""$"""""""""""""""""""""""""""""" """" "  " "" " "   " """ """" "" """ """""""""""""""""""""""$""""""$$$$""$$$$$$$$$$$$$$$$$$$&&&***,,,,,*,**,************((((((((((((((((&(&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"$$""""""""""""""""""""""""""" """""" "" """ " "" " " " """""""""" """""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$(****,*,,,,**************(((((((((((((&&&&&&&(&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"""""""""""""""""""""""""""""""""""""" """ " " " " " "" """""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$&$$&$&$**,,,,,,,**,***********(***(((((((((((((&&&&(&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""$"""""""""""""""""""""""" " """"" " "" " "" "" """""""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$******,,**,,************(((((((((&(((((&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""" """""" """"""" " " " " " " " """ """ """"""""""""""" """"""""""""""""""""""$$$$$$$$"$$$$$$$$$$$$$&$&$(**,*,*,****************((((((((((((&((&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""$"""""""""""""""""""""""""""" "" "" "" " " """"""" """"""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$&$&&$ (***,*,****************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""""$$"$""""""""""""""""""""""""""""""" "" " " " " " " """ """ """""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$&&&$ ******,,*,*,************(((((((((((((((&&(&&&&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$""""""""""""""""""""""""" """""""""" " "" " " " """"""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$&&&&&$ ****,,,,****************((((((((((&(&&&&(&&&&&&&&&&&&&&&&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$""""""""""""""""""""""""" """" "" " " " " " " "" "" """""""""""""""""""""""""""""""""""$$"""$$$"$$"$$$$$$$$$$$$$&$$ ***,,,,,,,,*************(((((((((((((&((&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""""""""""""""""" " " " " "" " """"""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$&$$&$$"*****,,,*,************(*(*((((((((((&&(&(&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""" """"""""" """"" """" " """ """" " " """"""""""""""""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$&&$"(*****,,**************(*(((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"""""$""""""""""""""""""""""""""" """"""" " " " " " " """"" " """"""""""""""""""""""""""""""""""$$$$"$$"$$$$$$$$$$$$$$$$&$$"(***,**,***************(((((((((((&((&&(&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$""$""$$""""""""$""""""""""""""""""""""""" """" """ " "" " """ """ """""""""""""""""""""""""""""""$""""$$"$$$$$$$$$$$$$$$$&$&$$ (*****,***************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""""""""""""""""""""""""""""""""" "" " "" " "" " """""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$&$$"(*****,****************(((((((((((((&(&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$"""""""""""""""""""""""""""""" """"""" " " """" " """""""""""""""""""""""""""""""$"$"$"$$$$$$$$$$$$$$$$$$$&$"*****,,,,***************((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$"$$$$$"$"$$$""""$""""""""""""""""""""""""""""""""""" " " " "" """""""""""""""""""""""""""""""$$$"$""$"$$$$$$$$$$$$$$$$&$$"À(*****,**************((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""" " " "" " " " " " "" "" """"""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$"(****,,*,*************(((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""""""""""""""""""""""""""""""" """""" "" " "" " """" """" """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$"(***,,,*,*************((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""""""""""""""""""""""""""""""" """"" "" " " " " """ """"""""""""""""""""""""""""""$""$$$$"$$$$$$$$$$$$$$$$$$$"(***,,*,*************((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""""""""""""""""" """" " " " " " """"" """""""""""""""""""""""""$""$$$""$$$$$$$$$$$$$$$$$$$$"(*,*,,,,************(*(*(((((((((((&&(&(&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""""""" " " "" " " " """ """"""""""""""""""""""""""""$"$""$"$$$$$$$$$$$$$$$$$&$&$"*********************(**(((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" " " " "" """"""""""""""""""""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$"(****,,,**************(((*((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""""""""""""""""""""""""""""""""""" "" " " " " "" """"" """""""""""""""""""""""$"$$$""$$$$$$$$$$$$$$$$$$$$$$$(********************((((((((((((((&&&(&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""" " " " " " """""" """""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$"(**,,***************(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""" """ "" " " "" " "" """ """""""""""""""""""""""""$"$$"$$"$$$$$$$$$$$$$$$$$$&$&$(****,************(***(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$"$$"$$$"$"""""""""""""""""""""""""""""" """ "" " "" " " "" "" """"""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$&&$$$***,**,**************(*(*(((((((((&&&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""" " " " " " " """"""""""""""""""""""""""""""""$$"""$"$$$$$$$$$$$$$$$$$$$$"(********************((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""$""""""""""""""""""""""""" " """""""" " " " "" """"""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$&&$$*****,**,***********(((((((((((((&(&&&&(&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$""$$$$"""$"""""""""""""""""""""""" """""""""" """ " " " " " """""""""""""""""""""""""""""""$$$$""$$$$$$$$$$$$$$$$&$$&$*******************((*((((((((&((&&(&(&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""""""" " " " " " "" """"""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$(****************(**(((((((((((((((&&&&&&&&&&&&&&&&&&&&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""" " " " " " "" """" """"""""""""""""""""""""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$&****,*,******(**(*(*((((((((((&(&&&&&&&&&$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""$"""""$"""""""""""""""""""""""""""""" " """"" """""""""""""""""""""$"$$"$"$$$$"$$$$$$$$$$$$$$$&$$$(******************(*((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$$$$$$"$""$$$""""""""""" """"""""""""""""""" """"   " " """""""""""""""""""""""""""""$"$"$""$$$$$$$$$$$$$$$$$$$$$$$(**************(***(((((((((((&(((((&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$""""$""""""""""""""""""""""""""""""" """" " " " " " "" """"""""" """"""""""""""$$"""$$$$$$$$ "$$$$$$$$$$$$&€*******************(**(((((((((((&&(&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""""""""""""""" """" """ " " " "" """""""""""""""""""""""""""$"$"$$"$$$$$$$$$$"$$$$$$$$$$$$$(******************((*(((((((((&(&&(&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$"$""""$"""$""""""""""""""""""""""""""""""" " " " "" """"""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$(******************((((((((((((&&(&&&&&&&&&&&&&&&&&&&$&&$&$&$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""" """""""" " " " " " " """"""""""" """""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$(*****************(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""" """"" " " """""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$(*******************(((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""""""""""""""""""""""""""""""""""""""" " "" """"""""""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$&$$ (***************((*(((((((((&(((&&&&&&&&&&&&&&&&&&$&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""" " " " "" " """""""""" """""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$*******************(((((((((((((&&&&&&&&&&&&&&&&&&&&$&$&$&$$$&$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""" " """" " " """" " " """"""""""""""""""$$""""""""$$$"$$""$$$$$$$$$$$$$$$$$$$$(****************(((*(((((((((((&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""" " " " """ """"""""""""""""""""""""""""$"$$$$"$$$$"$$$$$$$$$$$$$$(*****************((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""" """"""" """ " " " "" """"""""""""""""""""""""""$""$$""$$$"$"$$$$$$$$$$$$$$$$$&(***************((*((((((((&((((&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" " " " " """" " """"""""""""""""""$""""$"$""""$$"$$$"$$$$$$$$$$$$$$$$$$$(****************((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""""""""""""""" " " " "" """""""""""""""""""""""$"""$""$""""$"$""$$$$$$$$$$$$$$$$$$$À(**************(**((((((((((((&(&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""""""""""" """"""" " " " "" " """" """"""""""""""""""$""$""""""$"$"$$$$""$$$$$$$$$$$$$$$$$$$p(***************(((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""""""""""""" """""" " " " "" " """""""""""""""""""""""""""$$""$""$$$"$"$$"$$$$$$$$$$$$$$$$$$(***************(((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$""$""$"$$""""""""""""""""""""""""""""""""""" " " " "" " " " """""""""""""""""""""""""""$""$"""$$"$$"$$$$$$$$$$$$$$$&$(***************(((((((((((((&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$""$$"$""$""""""""""""""""""""""""""""""" " """"" " " " "" """""""""""""""""""""""""""$"""$""$$$$"$$"$$$$$$$$$$$$$$$$$À(***************((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$""$"$"""""""""""""""""""""""""""""""""""""""" " " " """" """""""""""""""""""""""$"""""""$""$"$$$$$$"$$$$$$$$$$$$$$&(***************((((((((((&((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$"$"$""""""""""""""""""""""""""""""""""""""""" "" " " " " " """""""""""""""""""""""""""""""""$""""$$$$"$$$$$$$$$$$$$$$$$$<€(*************((((((((((((((((&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""" """ " " " " """"""""""""""""""""""""""$$"""$""""$$$"$$"$$$$$$$$$$$$$$$$&(***********(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$""$"$"""""""""""""""""""""""""""""""""""""""" " " " " " " " " """"""""""""""""""""""""""""""""$"$$$$$"$$$""$$$$$$$$$$$$$$$$$&(***********(**(((((((((&((&&&&&&&&&&&&&&&&&&$$$&$$$$$&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""" " " " "" """""""""""""""""""""""""""$""$$"$""""$$"$$"$$$$$$$$$$$$$&$$$$((**********(*(((((((((((((&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""""" """"""""""" " " " " " """ """"""""""""""""""""""""""""""""""$"$$"$$"$$$$$$$$$$$$$$$$$&&@((************((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""""""""""""""""""""""""" " "" " " " "" " """ """"""""""""""""""""""""""""""""$$"$""$$"$$$$$$$$$$$$$$$$$$&(***********((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""""""""""""""""" """" "" " " " "" " " "" """""""""""""""""""""""""""$""$""""$$""$$$$$$$$$$$$$$$$$$$$&&$(**********((**(((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""" " """" " " " " " " " " " """"""""""""""""""""""""""""""""""""$$"""$$"$"$$$$$$$$$$$$$$$$&$ ((**********(((((((((((&(&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""" " " "" "" """"""" """""""""""""""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$ À((**********((((((((((((((&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""" """ " " " " " """ """""""""""""""""""""$""""""""""""""$$$"$$$$""$$$$$$$$$$$$$$$&& ((***********((((((((&((&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""" " " " " " " """ " " """""""""""""""""""""""""""""""""""""""""$"$""$$"$$$$$$$$$$$$$$&&$& ((*(****(**(*((((((((((&(&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""" " " " " " " " "" """ """"""""""""""""""""""""""""""""""""""""$$$"""""$"$$$$$$$$$$$$$$$&$"((********((*((((((((((&&&&&&&&&&&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""""""""""""""""""""" " "" " " " " " """""" """""""""""""""""""""""""""""""""""$$"$"""$$"$$$$$$$$$$$$$$$$$$$&$"&(*********(*((((((((((&&&&&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""""""""""""" "" " " " " """"" """""""""""""""""""""""""""""""""""""$$$$""$$$"$$$$$$$$$$$$&$$$"&(*******((*(((((((&((&(&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$""$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""    " "" " " """ """""" """""""""""""""""""""""""""""""""$$$""$""""$$$$$$$$$$$$$$$$$$$&&"*((*******(*(((((((((&(&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""""""""""" "" " "" " "  "" " " "" """"""""""""""""""""""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$&$&& À&(*******((((((((((((((&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""""""""""""""""""" """"" " " " "" " " "" """ """"""""""""""""""""""""""""""""""""""$""""$$$""$$$$$$$$$$$$$$$$$$$$&&(((*****(*(((((((((&((&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$""$"""$""""""""""""""""""""""""""""""""""""""""""" " " " " " " " """""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$&&"&(((**((((((((((((((((&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""" "" " " " """"" """ """""""""""""""""""""""""""""""""""""""""$"""""$"$$$$$"$$$$$$$$$$&$&$&&"(((((**(*(((((((((((&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$""$$$$"""$""""""""""""""""""""""""""""""""""""""""" "" """" " " " " " " " " " " "" """""""""""""""""""""""""""""""""""""""$"""$$$"$$$"$$$$$$$$$$$$$$$$&&&$(((*((*(*(((((((((((&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""" """"" "" " " " """"" " "" "" """""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$&$&$&((((*(**((((((((((&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$""$"""""""""""""""""""""""""""""""""""""""""" "" " " "" " " "" " " "" """ """"""""""""""""""""""""""""""$"""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$&$&$((((((((*((((((((&(&&&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""" " """"" " "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$&&$0&(((*((((((((((((&(&&(&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$""$""""$"$""""""""""""""""""""""""""""""""""""""""" """ "" " " " " " " " "" " """" """ """""""""""""""""""""""""""""""""""""""$"""$$"$$$$$$$$$$$$$$$$$$$$$&$&&&&$&(((((((((((((((((&(&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""""""""""""""""""" """"" " " " " " " " "" """""" """"""""""""""""""""""""""""""""""""""""$""""$$"$$$$$$$$$$$$$$$$$$$&&$$&&$&((((((((((((((((((&&&&&&&&&&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$"$$$""$""""""""""""""""""""""""""""""""""""""""""" """"" "" " " " " " " " """"""""" """""" """"""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$&&&&&&&((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""" "" " " " " "" "" """ "" """ """""""""""""""""""""""""""""""""""""$""""""""$$$$$$$$$$$$$$$$$$$&$&&&&$&((((((((((((((((((&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$"""$"""$""""""""""""""""""""""""""""""""""""""" " " """ " "" " " " """"""""""""""""""""""""" """"""""""""""""""""""""$""$"$$$"$$$$$$$$$$$$$$$$$$&$$$&&&&(((((((((((((((&(&&(&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""""""""""""""""""" """"""""" " "" " " " " "" " " """" """""""""""""""""""""""""""""""""""""""""""""""""$$"$$"$$$$$$$$$$$$$$$$$&&&&&&&@&((((((((((((((((&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""" "" "" " "$" " " "" " """" """" "" """ " """"""""""""""""""""""""""""""""""""""""$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$&&&&$ &((((((((((((&((&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$""$"$"""""""""""""""""""""""""""""""""""""""""""""" "" " " " " " " """""""""""""""" """""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$&&&$&&&$$&(((((((((((((((&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""" """"" "" " "" "" "" """"" " "" "" """""""""""""""""""""""""""""""""""""""""""$""$$$$$"$$$$$$$$$$$$$$$$$&$&$&&$&(((((((((((((((&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$"$"$"""""""""""""""""""""""""""""""""""""""""""" """""" " "" " "" " " " " " """ " "" "" "" """"""""""" """""""""""" """"""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&((((((((((((&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""" " "" " " " " """ " """"" " """" """""""""""""""""""""""""""""""""""""""""""""$$"$$$"$$$$$$$$$$$$$$$$$$$&$&&&$&&((((((((((((((&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$"""$"$""""""$"""""""""""""""""""""""""""""""""""""" """"" "" "" "" " "" " " " " """ "" """"""""""""""""""" """""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&$&((((((((&&((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""" " """ " "" " " " " " " " " "" """" """ """"""""""""""""""""""""""""""""""""""""""""""""$"""$$"$$$$$$$$$$$$$$$$$$&&&$$&&&$&&((((((((&&&&(&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""" """ """" " " " " " " " "" " """""" """"""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&((((((&((&&&(&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$""$$""$""$""""""""""""""""""""""""""""""""""" """""""""" "" " " " " " " "" """" """" """"" """ """"""""""""""""""""""""""""""""""""$""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$&&$$&&((((((&(&((&(&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""$""""""""""""""""""""""""""""""""""""""""""" """" " "" "" " " " " "" " " "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$"$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&X&&&&((((&&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$""""$""$""$"""""""""""""""""""""""""""""""""""""""""""""""""" "" " " " " " "" "" "" """"""""""""""" """"""""""""""""""""""""""""""""""""""$"$"""""$$"$$$$$$$$$$$$$$$$$$&$$$&&$&&0&&&&&(&&(&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$$""""""""""""""""""""""""""""""""""""""""""" """"""""" "" " " " " """""" """ """ " """"" """""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""" "" " " " " "" "" " """ """""""""""""" """"""""""""""""""""""""""""""""""""""""""""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&((&&(&&&&&&(&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " " " " " " " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$"$$"""$""$"""""""""""""""""""""""""""""""""""""""""""" "" " """" " " " " " " "" " " "" " "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&À&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""" """" " " "" " " " " " "" " """"""" "" "" """"""""""""""""""""""""" "" """"" """"""""""""""""""""""$""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&$$$&$$$$$$$$$$$&$$$$$$"$$$$$$"$"""""$""$"$""$"""""""""""""""""""""""""""""""""""""""""" "" " " " """ " " " " " "" "" """ "" """""" """""""""""""""""""""" """""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&&& $&&&&&&&&&&&&& $&&&&&&&&$&&&$&$&$$$$$$$$$$$"$$$$$$$$"$$$"$$"""""""""""" """"""""""""""""""""""""""" """"""""""" """ """ "" "  " " " " " " """""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&tn&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " "" " " " "" """" " """ """"""""""""" """"""""""""" """"""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" "" " " "" " " " """" " " " " "" """"""""""" """""""""""""""" """""""" """""""""""""""""""""""""""""$$""$"$$$$$$$$$$$$$$ $$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$""$""$"""""""""""""""""""""""""""""""""""""""""""""" """" " """ "" " " "" " " " " " " """ """" """""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" " " """ " "" " " " " " """ """""""""" """""""""""""""""""""""""""" """ """""""" """"""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&&&$&$&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""""$""""""""""""""""""""""""""""""""""""""""""""""" """""""" "" "" " " " " " " "" "" " " " " " """""" """"""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""" """" " " " """"" " " " " " " " " " "" """" " """""""""""""""""""""""""""""""""" """ """""""""""""""""""""""""""""$"""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"""""""""""""""""""""""""""""""""""""""""""""" """" " "" """""""""" """ """ """ " "" "" " " " """" """ """""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$"""$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""" " " """"" """" " """ """"" " "" " " """""" "" """"""""""""""" """""""""""""""""""""""""" """""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""$"$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" " """"""""" "" " " " " " "&" """ """ """""""""" " """""""""""""""""""""" " " """"" """""""""""""""""""""""$"$$$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&$&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$"""$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " "" " "" " " " " """ "" "" " " " """""""""""""""""""" """"""""""""""""""" "" """""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"$$""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""" "" """" """" """" "" " " " " " """" "" """"""""""""""""""""""""" """"""""" """""" """"""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$&$&$&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """ """""""" " "" "" " " """"""" """" " "" """""""""""""""""""""""""""""""""""""""""" "" "" """"""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """""" """ " """""""""""" "" " " " " """ " "" """" """""""""""""""""""""""""""""" """" "" " """"""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P&&&&&&$&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$""""$""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """""" " """ " """ " """"" "" "" " """"""""""""""""""""""""""""""""""""""""""""""""" "" """ """""""""""""""""$"$"$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$& $&&&&&&&$&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""" " """" " """ """" " """"" """""""""""""" """"""""""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$& $&$&$&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""$"$"""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """""" "" "" " " """ "" """" "" "" " """""""""""""""""""""""""""""""""""""""""" """ """"""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$"$"$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""" """"" " " "" "" """""" """" """"""" """"" """"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&p$$&&&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$$"$"$""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """ " "" " """""" " """""""" """""""""""""""""""""""" """" """""""""""""""""""""""" """""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$"$"""$"$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""" "" " " " "" """"" """"""" """""" """"""""""""""""""""""""""""""""""""""""""""" """" """""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" " """"""""""""""" """" " """""" "" """"""""""""""""""""""""""""""""""""""""""""""" """"""" """"""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&$$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$""$"$"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """"""""""""""""""" "" """"" """"""""""" """"""""" """" """""""""""""""""""""""""""""""""""""" """"""" """""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$"""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$""$$$"$""$$$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""$$"$"""$$"$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""$""""""""$"""$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$"$"""$""$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$"$""""""$""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$""$$"$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$" $$$"$$"""""""$$""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$$$""$""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""$""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&Ð$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$ "$$$$$$$$$$$$$$$$$$$"$$"$""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$