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 = '164B42' IMAGE_NUMBER = 49950823 IMAGE_TIME = 1977-02-03T07:47:27Z EARTH_RECEIVED_TIME = 1977-02-03T21:31:40Z ORBIT_NUMBER = 164 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.016970 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   "H-7kK]@7`  ,5D"!.HY0224444442442224222222220020220220002220222222222200222222222222222222222222222222222222222224444222224424222444444444224444444444444444444444464646444446446666666666666666666666666666666666666666666666666666686666668666666666666688668668668686686668666666666666664644444444444444444422220.(0222444444444444444224222242(.2222222222222222222222222222222222222222222222222222222222222222222242422224424424242222444242242444444444444444444444444444444444644444444444444444444444444444446464444446466444646666464646666446444666666666666666666466666466644444444444444444444222222222000.*0222222244424422222222222222202222222222222222222222222222,222222222202222222222222222("002222222222222222222222222..2222222222222222222222224222422224224444244224444444442444444444442444444444444444444444444444444444444444444444444444444464444644444444444444444444444444222222222222220000.8(0022222222222222222222222222222222222220222000022220022222000022020000000000000000002000002020200000022202000200222200020222222222222222222222222.222222222222222222222222222&.222222422422222442222444222.24444444444444444444444444422444444444444444444444444444424442422222222222222222220000.(00022222222222222220222222222220022220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222220220222022222022222222022222222222222222222222222222222222222222222222224222222242222222424400244442244444444444444444442,,222222222222022002222000000,(.0020022222222222222220000000000000000020000000000000000000000000000.00000000.000000000000000000000000000000000000000000000000000000000000000002000000200402002200202222020222222022222222222222222222222222222222222222222222222222222224242222222222222242244242422022222222202222220222000000..(.000220222022222220200000020000000000000000000000000000000000000000000000.0.0000..00000.00000...00.000.00000000000..00..00000000000000000000000000000000000020000000000000000000020202022000220020020022222222222222222222222222222222222222222222222222222222222222222222222220202000020000000...(.000200022020000000000000000000000000000.000.00.0.0000000000.00.0..0......00.0...0..0...............0...............00......00000000000000.000000.00000000000000000000000000000000000000000000000202000200000020220020222022222222222222222222222222222222222222222222022222000000000000000000.0.. (.000000020000000000000000000000000000000000.000000000.0..0.00....................................0......0...................00..0.0.0.0.0.0000000000000000.0000000000000000000000.00000000000000000000000000000000000000000200200000200222222222202222222222222222222022222000000000000000000000.. (..00000000000000000000000000000000000000000.0000...0.0.00............................................................................0...0.0...0...0..0.0.00.0000.00000.000.00000000000000000000000000000000000002000000000000000000000002202022022020200222220222222200000000000000000000000000.. (..0000000000000200000000000000000000000000....0.00.....................................................................................................0......0.0.000.000.0.0.0.0.000000000000.00000000000000000000000000000000000000000000200200000220222000020200000000000000000000000000..00.., (..0000000000000000000000000000000000000000......0.....0...0..................................................................................................000..................0.0.....0.00.0000.0000000000.00000000000000000000000000000000000200202000000000000200000000000000000.000........&.000000000000000000000000000000000.0.00.......................................................,...................,.........................................................000.................0.0.0000.0000000000000000000000000000000000000000000000000000000000000000000000.0.0000..0.........&..0000000000000000000000000000.00..0..................0.................................,....,,.......,,........................,.,.............................................................0...00.000..0..0.00000000000000000000000000000000000000000000000000000000000000000.0.............,&..000000000000000000000000000.0......0.........................................,.......,.......,,..,,,,..,..,,...,,.............,..,...........................................................................0.0....0.000000..0000000000000000000000000000000000000000000.00.0.0...............,&.0.000000000000000000000000.000.0.0.00................................,....,...,.........,.,.,,,,,.,,,,,,.,,,,,,.,,,,,,,...,.,,,..,..,,.................................................................................0.......00.0..0000000.0000000000.0000000000000000000....00...............,$..0000000000000000000000000.0.....0...................................,.....,...,.,,...,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,.,,.,,,.,,,,,,,,,,.,,,.,.......,.,..............,........................................................000.0.00.00000000.00000000000000000000.0..00000.................,&...00000000000000000000000.0.0.00.......................................,.,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,.,,,.,,,,.,,,,,...,,.,,............................................................................0.0......00.000000..00.000.00..0000.0....................,$...0000000000000000000000000..................................,.......,.,...,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,,,,,.,,.,..,..,...,,,,,................................................................0...0......0.000.....0000.0....0..................,$....0000000000000000000.0..0.................................,.....,.,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,.,..,.,,.,....,..,......................................................0..0...0.....0......0.00..0..........0..................,$...0000000000000000.00....0...................................,,..,,,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,.,,,,,.,..,...,.,.....,...............................................................................................,$...0000000000000000000.00....00.........................,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,.,,,,,,,,....,...,,,..,........,...........................................................................,.......,,$..00000000.0000000000000.0.0.........................,....,,.,,...,,.,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,.,,..,...,......,.,......................................................................,.......,,,"..0000000000000000.000000.0....0.........................,,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,.,,,.,.,................................................................................,,$...00000000000000000000.00...0.......................,.,...,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,,,,,,,.,..,..,.....,.,,..,.................................................................,....,..,,$.00000000000000000000000.........................,........,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,.,,,,,..,,,.,....,...........................................................,.,.,...,,,$..000000000000000000000..0...0........................,..,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,..,..,.,..,...,...........................................,........,,....,,*$..0000000000000000000.000.............................,..,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,.,..,.....,...,..,.........,............................,..,,,.,..,,,,,$.0000000000000000000000............................,..,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,***,,,,*,,,,,,**,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,.,..,,.........................................,,...,.,..,..,,,"..000000000000000000000..0....................,...,,.,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,,,***,,,,*,*,*,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,.,,..,................................,....,..,.,,,,,,,,,,,$..0000000000000000000000...........................,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,*****,,,**,*,*,*,,,,,,*,,***,,,,,,*,,,***,,,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...,,,.,,,..,,,..............,.....,.,...,,.,,,..,,...,,,,"..000000000000000000000.0.......................,......,...,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,*,****,*****,***,***,,,,*****,*,****,**,*,*,,,,,,,,,,,,,,,,,,,*,,,,,,,**,,,,,*,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,.....,.....,............,..,,...,,,,,,,,,,.,,,,,"..00000000000000000000.0................,........,....,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,************,,*,,*,*,,***,**,**,**,****,,**,**,,,,,,,,,***,*,**,,**,,,,*,**,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,....,.,.,.,...........,.,,,,,,,,,,,,,,,,,,.00000000000.&0000000000......................,..,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,**,******,*****,*********,****,**,*,,,*,,******,,,,*,,**,,,*,*****,,,*,******,*,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,.,,..,........,,...,...,,.,,,,,,,.,,,,,,.,,"...00000000000*0000000.0..................,,,....,.,,,,,,,,,,,,,,,,,,,***,,,,,,*,,,**,***,,***,****(***********,************,***,*****,*********,*****,******,*,*****,*,,,**,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......,.....,.,,.,.,,,,,,,,,,,,,,,,,,,*"..00000000000000000000.00....................,.,,..,,,,,.,,,,,,,,,,,,,,,,*,,,*,,**,,,,,*,,*,,,*,****,***,********,**********,***,*(*,,*,**,*******,,,*,*************,***,**,*,*,***,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,.,,.,..,,,,.,,.,.,,,,,,,,,,,,,,,,,,,,* ..000000000000000000.0...................,..,,.,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,**,,****,*******************************,**,******,*****,****************************,***,,,*,**,,******,,,,*,,,,,,*,,*,,*,,,,,,,***,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,,.,,,.,.,,,,,,,,,,,,,*,,,,,,,,,,,,,("..000000000000000.00000..........................,,..,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,**,,*,,,****,********************,*******,****,****************,******,*************,**************,*,**,,*,,,*,***,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,("..0000000000000000000000..................,,.,.,,.,,,,,.,,,,,,,,,,,,,,,,,,,*,,*,,,,****************************************************,**************************************,**********,,****,**,****,*,*,***,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,, .00000000000000000000...0....................,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,***,,***,**************************************,***************************************************,*,,**,***********,**,,*,*,,,***,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"..00000000000000000000.0...................,.,.,..,.,,,,,,,,,,,,,,,,,,,,,,*,,*,***,,**,**,,********************************************************************************************,***,****,*,**,**,**,,,*,*,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* ..00000000000000000000000...0............,....,,..,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,*,**,,*******************************************************************,******************************,****************,**,**,*,,*,,*,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**..000000000000000000.00......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,***,,*,,********,********************,*******************************************************************,***************************,***,,,**,*,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**..00000000000000000000.00.....................,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,*******************************************************,******************************************************************************,,,**,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.0000000000000000000.0000.....................,,,.,,,,,,,,,,,,,,,,,,,,,,,,**,*,*,*******************************************************************************************************,*********************,*****,*,***,*****,****,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.000000000000000000000.0...................,..,,,,,,,,,,,,,,,,,,,*,,*,,,,,**,,,,***,******************************************************************************************************************************,*******,**,**,,*,,,,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**..0000000000000000000000.0..................,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,**********************************************************************************************************************************************,*,***,,****,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.0000000000000000000000.................,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,************************************************************************************************************************************************,***********,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*..000000000000000000000...................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,***********************************************************************************************************************************************,****,*,,,*,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**..00000000000000000000.0...............,..,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******************************************************************************************************************************************************,***,*,,***,*,,**,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**..000000000000000000.0................,.,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,**,********************************************************************************************************************************************************,*,,*,,,***,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*(.000000000000000000000.0...............,...,,.,,,,,,,,,,,,,,,,,,,,,,,*****,*****************************************************************************************************************************************************************,,*,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *.000000000000000000000.0................,.,,.,,,,,,,,,,,,,,,,,,,,,,,,***,,,*************************************************************************************************************************************************************,*,***,,**,****,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**.0000000000000000000000.................,,...,,,,,,,,,,,,,,,*,*,,,*,,,,**,********************************************************************************************(****************************************************************************,,*,,,,*,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,**..000000000000000000..0..0...............,,,.,,,,,,,,,,,,,,,,,,,,,,,,*****,*****************************************************************************************************************************************************************************,,**,,*,*,,,,,,,,*,,*,,,,,,*,,*,,,,,,,,,,*H*.0000000000000000000.0...0................,,,,,,,,,,,,,,,,,,,,,,,,,*,***,*********************************************************************************************************************************************************************,*************,,*,,,,,,,*,,*,*,*,,,,,,,,,,,,,,,,,,,**..00000000000000000000..................,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*********************************************************************(****************(****************(****************************************************************,********,***,*****,,,,,,*,,*,,**,*,*,*,,,,,,,,*(.000000000000000000000..0............,...,,,,,,,,,,,,,,,,,,,,,*,,,**,******,**********************************************************************(**************(*(**(**(**(****************************************************************************,,,**,****,**,**,*,*,*,**,,*,*,,,,,,,,,,**.000000000000000000000..............,..,,,,,,,,,,,,,,,,,,,,,,,*,*,**,**************************************************************************(*****************(*****(****************************************************************************************,**,*****,*,,,*,*,,**,**,,,*,,,,,**.000000000000000000....................,,,,,,,,,,,,,,,,,,,,,,,,**,,,,**,***********************************************************************(*************(***(((**(****(**************(********************************************************************************,*,*****,**,*,*,,,,,,,* *.000000000000000000000..0.........,...,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*******************************************************************(****(*****************(***(***(****(*(*****(****(******************************************************************************,********,*,**,*,,*,,,,,,,**.0000000000000000000000...........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,*************************************************************(*************************(*(***(((****(******(*(***********************************************************************************,*********,****,,,*,,*,,,**.0000000000000000000000..............,.,,,,,,,,,,,,,,,,,,,,*,*,*,,*,***,****************************************************(**************(*(**(*******(*(((**((****((*((*(**(**(********(*************(*****(*****************************************************************,*,*****,*********V*.00000000000000000000..0............,,,,,,,,,,,,,,,,,,,,,,,*,,,,,******************************************************************(*********(********(*****(****(((((**((*(*((*(*((*(((***(*****(*************************************************************************,*,********,*,**,**,***@(.0000000000000000000000...........,,...,,,,,,,,,,,,,,,,,,,,,,,,,*****,**************************************************************(******(****(**((*(***(*(((((((**(((((*(*((**(*(*(***(**((*(*****(********(***********************************************************************,*****,,**,*.0000000000000000000.00............,,,.,,,,,,,,,,,,,,,,,*,,,,,*,,********,************************************(******************(**(((**(*(*********(**((*((((**(*((((((((**(*(*(*((*****(*****(******(***********(*(*********************************************************************,*,,,**,0000000000000000000.0......&&.....,..,,,,,,,,,,,,,,,,,,***,,*,*,******,,***************************************************(*(**,*((*(*****((*(*****((((((((((*((((((((((((((((((****(*((((((*****(***(*******(***(**(****(***(***************************************************************,,*(.0000000000000000000............,....,,,,,,,,,,,,,,,,,,,,***,,*****,*,***,************((***************************&&(*******(**((*((***(****(*($$((((((((**(**(((*(*((*(((((((*((**((((*(*(**((((***(*(*((***((*******************(**(************************************************,**********(.00000000000000000.00.0.0........,,.,,,,,,,,,,,,,,,,,,,,,,,,**,*****,****,**********************(*******************(*********((***(***(***(*****((*((***(((((*(((((((((((((((((((((**((*(**(*(((((****((*((**((*((******((((*********("&***************************((****************************(0002000000000000000000..........,.,.,,.,,,,,,,,,,,,,,,,,,*,,,*,*,*********************************************(*****(***(******(**(**(*(***(((****(**((((((((((((((((((((((((((((((((((*((((((*(((*(*((((((((((((***((**((**(*(*(**(**(**(**(*************************************************,,**.00000000000000000000.0............,,,,,,,,,,,,,,,,,,,,,,,,,,,*****************************************************************(**((***(((((((**(**((((*((((((((((((((((((((((((((((*((((((((((((*((((((*((((*(((**(((*(*(**(**(********(*********************************************************(.0000000000000000000................,,,,,,,,,,,,,,,,,,,,,,,*****,******************************(*********************(((*(*(*********(((((((*(((((*(*(((((((((((((**((((((((((((*((((((*((((((((((*(*(((*((((((**((((**(((**(*****(*((*(********************************************,********,*,**(00000000000000000000.0...........,,,,,,,,,,,,,,,,,,,,,,,*,,,*,*************,************************************(*********(*(******((***(*(**(((*((((*((*((((((((((((((((((((((((((((((((*((((((((*(*((((*(((***(**(((((((((****(((******(**(*********************************************,*******(.00000000000000000000.0............,,,,,,,,,,,,,,,,,,,,*,,,,****,**********************************************(*****(*((((****(((**(*(*(((((**(*((((((((((*(((((((((((((((((((((((((((((((((((((((((*(((((((((((*(((((*(((*(*(*(*****(******(*(***************************************************.000000000000000000.0...........,,,,,,,,,,,,,,,,,,,,,,,*,,***,**************************************************(*******(**(***(((**(*(**(((**(((((((((((((((*(((((((((((((((((((((((((((((((((((((((*((((**(((((((*((**((((((((*((*(*(*******(***********************************************,***(000000000000000000.0...............,,,,,,,,,,,,,,,,*,,,*,,,***,************************************************(*((***(**((((*((*((*((((*((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((*(((*((*(*((*(((**((*(((**********************************************,*****(.000000000000000000..0............,.,,,,,,,,,,,,,,,,,,**,*,**,*,*,,*****************************************************(*(****(*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((*((******(*****************************************,**,**(.00000000000000000..0............,..,,,,,,,,,,,,,,,*,,,,,,,,*,**************************************************(*****(((**((*(((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((*(*((**(*(********(****************************************(.000000000000000000............,.,..,,,,,,,,,,,,,,,,,,*,,,***,***************************************************(***(((*((((*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((*((**((*(*****(********************************************(.0000000000000000.................,.,,,,,,,,,,,,,,,,,,,,*,,****************************************************((****(**((((((*(((*(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((**(((*************************************************(.0000000000000000000.............,,,,,,,,,,,,,,,,,,,,,*,,,***,,*************************************(**************(*(*(((((((((((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(((((((((****(*((**********************(************************.000000000000000000.00............,,..,,,,,,,,,,,,,,,,,**,,**,*********************************************(**(*((((***((((**(((((((((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((*(((*(*(***((*(**************************************(.000020000000000000...............,,.,,,,,,,,,,,,,,,,,,,,,********,*********************************************(*((*((*((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**((*(************(*****************************&.000000000000000000.............,..,,,,,,,,,,,,,,,,,,,,**,,*,****************************************(*********(*(*(*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((***((**((*(*********(*****************************(.00000000000000000000................,,,,,,,,,,,,,,,,,*,*,******************************************************(**(*(((*(*(((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(***(*(**(*****(**(****************************** (.0000000000000000000..............,,.,.,,,,,,,,,,,,,*,,**,***,*,**************************************(***(***(*(*(((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(***(*((***(*((********************************&.000000000000000000...............,,,,,,,,,,,,,,,,,,,,*,,,***********************************************(*****((((*(*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*(*(*(**(((((*(**((***(*(***********************&.000002000000000000................,,,,,,,,,,,,,,,,,,,,,*****,********************************************(*((*(**(**(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((***(*(*((***(((*********************************&000000000000000000000.................,,,,,,,,,,,,,,,,,*******,*********************************************((**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(**(***(((*((***(******(*********************(0000000000000000000000.............,,..,,,,,,,,,,,,,*,,*****,,,******************************************(*(((***(*(((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((*((((((*(((**((*(***************************&.000000000000000000.0.............,.,,.,,,,,,,,,,,,,,,,,,,,******************************************((***((**(((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*(*(((((*((****(((*****************************&.00000020000000000.00..........,..,.,,,,,,,,,,,,,,,,,,*,,*,*****************************************(*(*(**(****(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*(((*(*(((*((*(*((*(*****(*******************(.00000000000000000.00.............,..,.,,,,,,,,,,,,,,*,,,*,***,*************************************(***(**((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((**((****************************&.00000000000000000000..............,.,.,,,,,,,,,,,,,,,*,,**********************************************(***(((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*(((((((((((((*((((*(**(*******(******************&.00000000000000000................,,,,,,,,,,,,,,,,,,,,**,*,*,**,**************************************(***(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((*((((****((****(******************(0000000000000000000...............,,.,,,,,,,,,,,,,,,,,,,*,**********************************************((*(((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((**((************************** &00000000000000000000...............,,,,,,,,,,,,,,,,,,,,,,************************************************((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**************,************* &.000000000000000000..000.........,,.,,,,,,,,,,,,,,,,,,,******,**************************************(***(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(((((((((((((((&((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((************************** .000000000000.*0000..00............,,,,,,,,,,,,,,,,,,,,,,,*,*************************************((*(*((*((((((((*((((((((((((((((((((((((((((((((((((((((((((&(((&(((((((((((&((((((((&((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*(******(*(****************** .0000000000000.00000..............,,,,,,,,, *,,,,,,,,*,,,*,,************"(*************************(("(((((*(((((((((((((*(((((((( ((((((((((((((((((((((((((((((((((&(((((((&(((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*************************** &.0000020000000000000.00............,,,,,,,,,,,,,,,,,,,,,,**,**************************************(***((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((&(&&(((&(((&(((((((&&((&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((********(**(*(************* &.000000000000000000000..0............,,,,,,,,,,,,,,,,,,,********************************************(*((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&(((((&(&&((((&&&((((&((((((((((((&(((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*(****((************(&00000000000000000000000..............,,,,,,,,,,,,,,,,*,,,*,****************************************(*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((&(((&(&&((((((((&((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*********(************** $.0000000000000000000.0.............,,,,,.,,,,,,,,,,,,,***********************************************(**((((((((((((((((((((((((((((((((((((((((((((((((&(((((&&&((&((&(&&&((&&&&&&((&(((((((&&(((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((*(*((*(*(*******************"$.000000000000000000000.............,,.,,,,,,,,,,,,,,,*,**,,,,*************************************(**(((((*(((((((((((((((((((((((((((((((((((((((((((&((((((((&(&((&(&&&&(&((&(((((&&((((&(((&&&(((((((&(((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((**((********************$.000000000000000000.0.............,..,,,,,,,,,,,,,,,***,****,**************************************(*(((((((((((((((((((((((((((((((((((((((((((((((((((((&(&((&(&((((&&&((&&&(&&(((&((&&((&(((&(((&&((&(((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((*(**(*((*******************$.00000000000000000000.0.............,,,,,,,,,,,,,,,,,,*,,***********************(*********((******(**(*(((((((((((((((((((((((((((((((((((((((((((((((((&((&&&&&((&((&&&(&&&((&&&(&&&(&((&&((((&(((&(((&(&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((***(******************($.000000000000000000................,,.,,,,,,,,,,,,,,,***,****************************************(((((((((((((((((((((((((((((((((((&(&((((((((((&(&(&(((((&(&&&&&&((&(&&&(&&&(((&(&&&&&&(&&(((((&((((((((&(((&(((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((*(*(********************$.0000000000000000000.0.0..........,,,,,,,,,,,,,,,,,,,,,************************************(*(*(***(*(((((((((((((((((((((((((((((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&((((&&((&&((&(&&(&&&&(((&(((&(&((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((***((**(******(********$.000000000000000000.0...........,,,,,,,,,,,,,,,,,,,,,,****,*******************************(****(**(((((((((((((((((((((((((((((((((((((((&((((((((((&(&&(&((&&(&(&&(&&&(&&&&&(&(&&&&&(&(&&(&(&&&(&((&(&&(((((((((((((((((((((((&(((((&(((((((((((((((((((((((((((((((((((((*(**((*****************$.00000000000000000000............,,,,.,,,,,,,,,,,,,,,,*****,**********************************(*(**(((((((((((((((((((((((((((((((((((((((((((((&&((((&&((&((&&&(&&&&&&(&&&(&&(&(&(&(&(&(&(&&(((&(&&(&((&((&((((&&((((((((((((&&((((((((((((((((((((((((((((((((((((((((*(((*(((******************$.0000000000000000000............,....,,,,,,,,,,,,,,,,*,****,***************(************(********(***((((((((((((((((((((((((((((((((&(&((((&((((((&(&((&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&(&&&&&&(((&(&&(((&(((&(((&&(&&((&(((((&(((((((((((((((((((((((((((((((((((((((*(((((*(*(*****************$.0000020000000000000.............,,.,,.,,,,,,,,,,,,,*,*****,********************************(*((***((((((((((((((((((((((((((((((((((((((((((((&(&(((&(&(&&&&&(&&&&&&(&&&&&&(&&(&&&&&&&(&&&&&((((&((&&(&&(((((&&&(((&&&((&(&(((((&(((((((((((((((((((((((((((((((((((((((((*(**(******************".0000000000000000000.0............,,,,,,,,,,,,,,,,,**,*********************(*****************(**(((((((((((((((((((((((((((((((((((((((((((((((&&(((&(&&&(&&&(&&&&&&(&&&&&&&&&&&&&((&&&(&&&(&((((&&&&&&&((((((&(&((((&(((((&(&(((((((((((((((((((((((((((((((((((((((((((((((********************* ".00000000000000000..0.0...........,.,,,,,,,,,,,,,,,,*,**********************************(****(**((((((((*((((((((((((((((((((((((((((((&(&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&(&((((&&&&((((&&(&&&((&((((((&((((&((((&((((((((((((((((((((((((((((((*((((*(***(***************$.00000000000000000.000.........,.,,,,.,,,,,,,,,,,,*,,,*******************************(****(***((((((((((((((((((((((((((((((((((((((((((&((&((&((((&&&&(&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&(&(&(&(&(&(&&&&&&((&&(&(&((&((((((((((((((((((((((((((((((((((((((((((*(**(****************$.0000000000000000000...0..........,,,,,,,,,,,,,,,*,,,,********************************(***(**((((((((((((((((((((((((((((((((((((((((((((&(((((&((&&&(&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&(&&&&(&&&&&((&&&((&(&(&(&&(&&(((((((((&(((((((((((((((((((((((((((((((((((*(**(**(***************".00000000000000000.0............,,.,,,,,,,,,,,,,,,*,,********************************(**(***(*(((*((*(((((((((((((((((((((((((((((((((((&(&&&(((&&(&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&&((&&&(&&&&&&((&&(&&&&&((&&&((&((((((((((((((((((((((((((((((((((((((*(*(******(**********".00000000000000000...........,....,,,,,,,,,,,,,,,,,,***********************************(*(*(*(*((*(((((((((((((((((((((((&((((((((((((&(&(((((((&&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&(&&&&&&&&&&&&&&(&&&&&&&&&(&(&&(&(((&&((((((((((((((((((((((((((((((((((*((*(((*(**(************".0000000000000000000..........,,..,.,,,,,,,,,,,,,,,****************************(*******((****(((*(((((*(((((((((((((((((((((((((((((&((((&((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&&(&&&&&(&(((&&((((((&(((&((((((((((((((((((((((((((((((*((((*(*************".00000000000000000..............,.,.,,,,,,,,,,,*,*,,***,******************************(**((**((((*(((((((((((((((((((((((((((((((((((((((&(&(&((&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&(&&&&&&&&(&(((((&((((((((((((((((((((((((((((((((((*(**((((*(**********".000000000000000000...............,,,,,,,,,,,,,,,,,*,*****************************(****((**(((((*(((*(((((((((((((((((((((((((&((((((((((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&(&((((((&(&&(((((((((((((((((((((((((((((((((((*(*((**************"00000000000000000.0............,,,,,,,,,,,,,,,,,,,*************************************(((((*(((*(((((((((((((((((((((((&((((((((&(((((((((&&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(((&((((((((&(&&(((((((((((((((((((((((((*(((**((**************".000000000000000000.............,,,,,,,,,,,,,,,,*,**,********************************(*((*(((**(((((((((((((((((((((((((((((((((&(((&(((&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&(((&(&((&((((((((((((((((((((((((((((((*(**(***********".0000000000000000.............,,,,,,,,,,,,,,,,,,*******************************(**(((**((((((((((((((((((((((((((((((((&((&((&((((((&((((&(&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((&&&(((&(&((((((((((((((((((((((((((((((((*(**(*(********** .000000000000000000.............,,,,,,,,,,,,,*,*,************************************((*(*(((((((((((((((((*(((((((((((((((((((&&&&(&(((((((((&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&(&(&&&((((((((((((((((((((((((((((((((*((**((***********@".000000000000000000.0..........,,,,,,,,,,,,,,,,,,,*******************************(***((((((((((((((*(((((((((((((((((((((((&&&&&(&(((((&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&(&(&&&&((&&((((((((((((((((((((((((((**((*(*(((*********** .000000000000000000...........,,,,,,,,,,,,,,,,*,****,**************************(***(*(((((**(*(((((((((((((((((((((((((((((((&(&(&&(&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(((&(((((((((((((((((((((((((((((((**((********** ..00000000000000.0............,,,,,,,,,,,,,,,*,,*,**,**********************(****(*((((((*(((((((((((((((((((((((((((((((&(&((&&(&((&(&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((&&&&((((((((((((((((((((((((((((((((****(((********** .0000000000000000.0...........,,,,,,,,,,,,,,,,,,,,*****************************(*(*((((((((((((((((((((((((((((((((((((((&&((&((&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&(((&(((((((((((((((((((((((((((((((************* .00000000000000..0............,,,,,,,,,,,,,,,*,***********************************(((((((((((((((((((((((((((((((((&((&((((&(&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&((((((((((((((((((((((((((((*(*(********* ,.00000000.00000...........,,,,,,,,,,,,,,,,,*,,*,*******($********************(((((((& (((((((((((((((((((((((((((&(&((&(&((&((&&(&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&&(&((((&&(((((((((((((((((((((((((((((((*********** .000000000000000..............,,,,,,,,,,,,,,,,,******************************((*((*(((((((((((((((((((((((((((((((&&&(&&(&&(&(&&&(&&&&&&&&&(&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((&&((((((((((((((((((((((((((((*((********(**" .000000000000000.............,,.,,,,,,,,,,,,,***********************************((((*(((((((((((((((((((((((((&((((&(&&(&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((&&&(((((((((((((& (((((((((((((((*************v.00000000000000..............,,,,,,,,,,,,,,,,,,*****************************(((((((((((((((((((((((((((((((((((((&((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&((&&((((((((((((((((((((((((((((((((********** ..000000000000..............,,,,,,,,,,,,,,,,,*******************************(**((((((*(((((((((((((((((((((((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((&&((((((((((((((((((((((((((((((*((*********" ..0000000000000............,.,,,,,,,,,,,,,,,,***********************(*******(*(((((*((((((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(&&(&&(((&(((((((((((((((((((((((*(*(***********" .00000000000000............,..,,,,,,,,,,,,,,,*,****************************(**((*(((((((((((((((((((((((((((((((&((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&(&(&((&((((((((((((((((((((((((((***(********$ ..000000000000..............,,,,,,,,,,,,,*,,**************************((*(**(((((((((((((((((((((((((((((((((((((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&(((((((((((((((((((((((((((((***********$ ..000000000.................,,.,,,,,,,,,,**,,,************************(***((*((((((((((((((((((((((((((((((((&((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&(((((((((((((((((((((((((((((((((*********$ ..00000000.000.........,..,.,,,,,,,,,,,,,,,,,,,****************************(*((((((*(((((((((((((((((((((((&(((((((&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&(&(((((((((((((((((((((((((**(********$ .00000000000000.............,,,,,,,,,,,,,,**************************(***((*(((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(((((&(((((((((((((((((((((((((*(**(********$ .0000000.00.00...........,,.,,,,,,,,,,,,,,**,***************************(**(*((*(((((((((((((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(((((((((((((((((((((((((((*(((*********$ ..00000000000..............,,,,,,,,,,,,,,,,*****************************(*((((((((((((((((((((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&&((((((((((((((((((((((((*(((((********&..0000000.0................,,,,,,,,,,,,,,,***,************************((((*((((*(((((((((((((((((((((((((((((((&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((&&((((((((((((((((((((((((((((*(*(*(*****$ ...0000000..0...........,.,,,,,,,,,,,,,,,,*,,************************(**(*(*(((*((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&&((((((((((((((((((((((*(((((*(******& ..00000000....0.........,,,.,,,,,,,,,,,****************************(*(***((((((((((((((((((((((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((((((((((((((((((((*********&...00000000.0..............,,,,,,,,,,,,,*,**************************(*(*(((*((((((((((((((((((((((((((&((((((&&&((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((&(((((((((((((((((((((((((**(((*(******&..00000.0.00...........,..,,,,,,,,,,,,,,,**,******************(***((*((*(((((((((((((((((((((((((((((((((&&&(((&(&(&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((((((((((((((*((((********&..0000000000..........,..,,,,,,,,,,,,,*,**,*,******************(*******((((*(((((((((((((((((((((((((((((&((&&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&(((((((((((((((((((((((**(**(****&...000000000..0..........,,,,,,,,,,,,,,,,*,********************(****((*((*(*(((((((((((((((((((((&(((((((&&&((&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((*******&...000000000..........,,.,,..,,,,,,,,,,,************************(**(*(((((((((((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&(((((&(((((((((((((((((((((((********&...00000000..............,,.,,,,,,,,,,,,*********************(*****(**(((((((((((((((((((((((((((((((&((((&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&(((((((((((((((((((((((((((((****(**((..0000000000..........,..,,,,,,,,,,,,,****,*,********************((((*(((((((((((((((((((((((((((((((&(((&((&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((((((((((((((((((((*((*(*****(..0000000.............,,,.,.,,,,,,,,,,,,,************************(*(*(((((((((((((((((((((((((((((((((((((((&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((*(********(..000000000.............,,.,,,,,,,,,,,,,*****************************((((((((((*(((((((((((((((((&(((&(((&(((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((&(((((((((((((((((((*((*(****(..00000000..............,,,,,,,,,,,,,*,****,*******************(***(((((((((((((((((((((((((((((((((&(&((&((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((&(((((((((((((((((((((((*(******(..00000000............,,,,,,,,,,,,,,,,*******************************(((((((((((((((((((((((((((((((((&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((((((((((((((((((((((((((((((*******(...00000000...........,,,,,,,,,,,,,,*,***********************(**(***(((((((((((((((((((((((((((((&(((&((((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&$&&&&$&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&(&(((((((((((((((((((((((((*(****(...000000...............,,,,,,,,,,,,**,,***********************(*(*(((((((((((((((((((((((&((&((((((&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((((((((((*******..00.000.0............,,,,,,,,,,,,,*,*********************(*****((((*((((((((((((((((((((((((((((&(((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(((&((((((((((((((((((((((((((*((****(...00000.0............,,,,,,,,,,,,*,,,********************((**(***(((((((((((((((((((((((((((((&((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((&&&(((((((((((((((((((((******((...00..00............,,,,,,,,,,,,,,,,**,***,*********************((((((((((((((((((((((((((((((((&&((&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$&&&&&$&$&&&&&&&&&&&&&$&&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((*(*****(*..00000......,...,..,,,,,,,,,,,,*,**,*****(*****************((*(((((((((((((((((((((((((((((((&(&((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&$$&&&&&$&&&&&&&&&&&&$$&$&&&$&&&$&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((******(,..00.00..0.............,,,,,,,,,,,*,,**********************(***((((((((((((((((((((((((((((((((((&(($&&&&(&((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&$&$&&&&&&&&&&$&$&&&&$$$&$$&$&&$&&$&&&&&$&&&&&&&&&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((&((((((((((((((((((((((****(***(......................,,,,,,,,,,,,*,**,*,***************(***(((**((((*(((((((((((((((((((((((&((&((&&&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&$&$&&&$&&&&&&&$&$$$&$&&&&&&&$&$&&&$&&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&(&&(((((&(((((((((((($(((((((****(**h....00.0...........,..,,,,,,,,,,,,*,,************************(**(((((((((((((((((((((((((((((&(((&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$&&&$&&&$&$&&&&&&&&&&&&$$&$&&&&$&&&$&&&&&&&$$&&$&$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((((((((((((*(**((***.....00..............,.,,,,,,,,,**,,**,********************(***(((((((((((((((((((((((((((&(((&(&&&&((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&$&&&&&$&$$$&&$&$&&&&$&&&$$&&$&&&&&$&&&$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((*(**(*****....0.000...........,.,,,,,,,,,*,,,,,*,********************(**(((((((((((((((((((((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&$&&&&$&$&$&$&&&&&$$&&$&$&&&&$&$&&$$&$&&&$&&&&&&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*((*(****......................,,,,,,,,,,,,**,***************(*******((*((((((((((((((((((((((((((((((((((&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$$$&$$&$$&&&$$&$&&&&$&$&&$&$&&$&$&$&$$&&&$$&&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((((((((((((((((((((((((((((*(****........0.............,.,,,,,,,,,,,**,********************((**(**((((((((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&&&$&$&$$$&$&$$&&&&$&&&$&&&$$$&$&&$&&$$$&&&&&&$$$&&$$&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&&((((((((((((((((((((((****((,....0............,,,,,,,,,,,,,,,,*************************((**((((((((((((((((((((((((&(((&(((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$$$$&&$&$&&&&&&&$$&&&$&&&&$&&&$$$$&$&&&$&&&$&&$$&$&&&$$&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((*****(*,...0.00..........,..,,,,,,,,,,,,,*********************(****(((((((((((((((((((((((((((((&&(&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&$&$&&$$$$$&&&&$&$$&&$&&&&$&&&&$$&$&&&$&$$&&$$&&$$$&&&&$$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*((((((&((((((((((((((((((((((((*****,.....0...........,.,,,,,,,,,,,,,*,,*******************(**(*((((*(((((((((((((((((((((((((&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&$$$$&&$&$&$&&$$&$&&&&$&$&$$&&$&$$&&$&&$&$&$&&&$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(((((((((((((((((((((*(*(*((**..................,,,,,,,,,,,*,,*****,***********(*****((***((*(((((((((((((((((((((((((&(&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$&&$&$$&$$&&&&&&&&&$&&$$$$&&&$&&&&&$&$$&&$&&$&&$&$&$$&&&$$&&$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((((((((((((((((((((((((((((*(*((*(*(......0...........,,..,,,,,,*,,***,*****************((*((*(*(((((((((((((((((((((((((&(&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&$&&$$&$&$$&$$$&&&&&$$&&&&$$$&&$$&$$&$$&$&&$&$&&$$$&$$&&$&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&(((((((((((((((((((((((((*****(,....0..............,,,,,,,,*,,******,***************(***(((((((((((((((((((((((((((((((&(&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&&$&$$$$&$$$&&$$$&$$$$$$$$$$$&$&&&&&$$$&&&$&$&&&&$$&$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((((((((((((((((((((*******...................,,,,,,,,,,,,,*,*******************(((((((((((((((((((((((((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$&&$$$&&$$$&&$$$&$$$&&$&$&$&&&$&$$$$&$$$$$$&&&&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&((((((((((((((((((((((((((**(**(,..................,,,,,,,,,*,***,,**********************(((((((((((((((((((((((((((((((&((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&$&$&$&&&&$$&&&$$&$$&$$&$&&$&$$&$$$&$&&$&&$&$&$$$&$$&$$&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(((((((((((((((((((((((((((((*******,................,,,,,,,,,,,,,,*,*,*********************(((((((((((((((((((((((((((((((&&((&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&$$&&$$$&$$&&$$&&$$$$$&$&&&&$$&$&$&$&$$$$&&&&$$&&$&$&&&&&$$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&((((((((((((((((((((((((((((***(*(,..............,..,,,,,,,,,,,*,*******************(****((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&&&&&$&$&$$$$&$$&&&$$$$$&$$$&$&&$$$$&$$$$&&$&$$$$&&&&$$$$&&&&$$$&$$&$$$&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((((((((*((*****(,..............,..,,,,,,,,,,,,**,********************((((((((*((((((((((((((((((((((((((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$&$&$$$$&&$&&$&$&$$&$&$$$&&$&$&$$&&&$&&$&$$$$&&$&&$&&&&&&$$$&$&$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*(((*(**(***(,................,,,,,,,,,,,*,*,******************(***((((((((((((((((((((((((((((((((((((&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$&$$&$$&$&&$&$$$$$$$&&$$&$$$$&$&&$$$&$&&&&&$&&&$&$$$&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((&(&(((((((((((((((((((((((((((((*,................,,,,,,,,,,,,,*******************(**(***(((((((((((((((((((((((((((((&(((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$&$$&&$$&$$$&&$&$&$$$&&&&&$&&$$&&&&$&&&$&&$$$&$&&&$$&&$$$$&&&&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((&((((((((((((((((((((((*(*****(,..............,,.,,,,,,,,,,,************************(((((((((((((((((((((((((((((&&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&&$$&&$&$$$&$$$$$$$&$$&&$&$&$$$$$$$$$&$&&$$$&&&$&$&$&$$&$&&&&&&$&&$$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&((((((((((((((((((((((((*****(,.............,.,,.,,,,,,,,*,***********************((((((((((((((((((((((((((((((((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&&&$$&&$$$&$&&$$$$$$&&&&$$$$&$&$$&$$$&&$&&$$$$$&$$$$$$&&&$$$$$&$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((****(,...............,,,,,,,,,,**,**********************(*(((((((((((((((((((((((((((((((&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&&&&&$$$$$&$$$$$$&&$$$$$$$$&&&&&&$&$&&&$$&$$$$&$$$$$$$&$&$&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&((((((((((((((((((((((((*******,..............,,,,,,,,,,,*,,,******************(**((*((((*(((((((((((((((((((((((&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$$$$&$$$$$$&$$$&&&$&&$$$&&&$$&$&&&&$$$$$$$$$&&$$&&$$&&&&&$$&$&$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&((((((((((((((((((((((((**(*****,............,,,.,,,,,,,,,,*****************(****(****((((((((((((((((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$&$&$&&&&$$&&&&&$$$$$$&$$&$&$$$$&&&$&$$$$&$$$$$&$$$&$$&$$&&$$$&&&$&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((((((((((((((((((((((**(***",.............,,,,,,,,,,,,,********************(***(*((((((((((((((((((((((((((((&((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$&&&&$$&$&$$&&&&$&&$$$&$&$$&$&$$$$&&&&&$&$$&$$$&&$$$$&&$&&&$&&$&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&((((((((((((((((((((((((((****$,............,,,,,,,,,,,,,,*,******************(((**((((((((((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&&&$$&$&$&$$&&$$&$$$$$$$$$&&&&&&&&$&$$$$$$$$$$&$&$$&$$&$$$&&$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((*(******$,.............,,,,,,,,,,,,,,*********************(*(((((*((((((((((((((((((((((&(&(&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$&&$&&&&$&$$$$$$$&&&&&&&&$$&&$&$&&$$$&$$&&$&$$&$$$$$$&$&&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((((((((((((((****$,..........,.,,,,,,,,,,,*,*********************(**(*(*((((((((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$$$$$&&$$$$$$$$$$&$&&$&$&&$&&$&$$&$$&&&$$$$&$$$&$&$$&&$$$$&$&$$$&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((((****$,,........,...,,,,,,,,,,*,*,******************((*(((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$&&$$$$$$$$$$$&&$$$&$$&&&&$$$$$$$$$$&$$&$$&$$&&&$$&&&$$&$&$&$&&&&&&&$&&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&((((((((((((((((((((((((*****$,..........,,,,,,,,,,,,,,,******************(**((((*(((((((((((((((((((((((((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$$$$$$&&$$$$&&$$$$$&$$&&&$&$$$$$$$$$$$$$$$&$$$&$$$$&$$$&&$$&&$$&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(((&(((((((&(((((((((((((((*****$ ,...........,,,,,,,,,,,,,***,****************(((((((((((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$&&&$$$&$$$$$$$$$$&$$$&$&$&$$&&&$&$&$$$&$$&&$$$&$$&&$&&$$$$&&$&$&&&&&$$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((*(*****$*..........,.,,,,,,,,,,******"****************((((*((((((&((((((((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&$&$&$$$$$$$$$&$$$&$$$$&&$$$&$$$&$$$$&&&$$$$$&$&&$$$$&$$$&&&&$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&((((&((((((((((((((((((((***(&,,........,..,,,,,,,,,,,***************(**(**((*(((((((((((((((((((((&((((&((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$&$&$$$$$$$$$$$$$&$$$&$&$$$$$&$$$$$$$$$&&$&&$&&$&$&&$$$$$&$&$&$$$$&&$$&&$$&&$&&&&&&&&&&&&&&& $&&&&&&&&&&(&&&&&&&&(&&&&&(&&(((((((((((((((((((**(((***",,..........,,,,,,,,*,**,******************((((((((((((((((((((((((&((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&$$$&$&$$$$$$$$&&$$$&&$$&$&$$&$$&$$&$&&$$$$$$&$$$$&$&&$$&&$$&$&$&$&&$$$$$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&((((((((((((((((((((((****(*,,.......,,,,,,,,,,,,,********************(*((((*((((((((((((((((((((((((((&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$&$$&$&&$$$$$$$$$$$$&$&$$&$$$$$$$$&$&&$&$&&$$$&&$&$$$&$&$$$&$$$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(((&((((((((((((((((*((((**&,,.,......,,,,,,,,,,,*,*************(****(*(((((((*((((((((((((((((((((((&(((&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$&&$&$$$$&$&&&$$$$$$$&$$$$$&$$&&$&&&$$&$$&$$$$&$$&&$$$$$&$&&&$$$&&$$&$&$&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&((((((((((((((((((((((((*(****&,,,.....,,,,,,,,,,,,*,****************(***((((((((((((((((((((((((((((((((&(&((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&&&&$$$$$&$$$&$$$&$$$$$$$$$$&$$&$&&$$$$$$$$$$&$$$$$$&$&$$&&&&$&$$&$&$$&$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&(&(((((((((((((((((((((((******&,,,,,..,,,,,,,,,,,,,,************(*******((((*(((((((((((((((((((&(((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$&$$$$$$$&&$&&$$$$$&&$$$$$&$&$$$$$&$$$$&&$$&&$$$&$$$&$$$$&$$&&$$$$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&&&(&(((((((((((((((((((((((((*(***&,,,,,.,.,,,,,,,,,,,,*,*****************(*(((*((((((((((((((((((((((((&&(&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$&$$$&&$&&$&$$$$$$$$$$$$$$$&$$&$&&&&$$$$&$$$$$&$&$&$$$&$$&$$$$$$&&$$&&&$&$&$$&$$&&&$&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&((&(((((((((((((((((((((****&,,,,,...,,,,,,,,,,******************(**(((((*((((((((((((((((((((((&((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$&&$&&$$$$$$$$$$$$&$$$&&&$$&&&&$$&&$$&$&$$&$$$$&$$$&$$&&&$$&&&&$$$$&&$$&&$&$&&&$&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((&((&&((((((((((((((((((((((***&*,,,,.,,,,,,,,,,,,,,,*******************((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$&&&&$$$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$$$$$$&$$&&$$&&$$$&$$&&$&$$&$$$$&$&&$&&$$$$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&(((((((((((((((((((((((((*(***(*,,,,,,,,,,,,,,,,,,,,****************(((((((((((((((((((((((((((((&(&(&((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$$&$$$$$$$$&$$$$$$&$&$$$$$$$$$$$$&$$$$$&$&$$$$$$$$$$&$&$$$$$&&$$&&$&$&&$&&$&&$&&$&&$$$&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(((((((((((((((((((((((((**(&*,,,,,,,,,,,,,,,,,,*******************(((((((((((((((((((((((((((((((&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&$$$&&$&$$$$$$$&$$$$$&$$$$&$$$$$$$$$$$$$&&$$$$$$&&$$$$$$&$&&$$$&$$&&&$$&$&&&$$&$&$$&&&$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((((((((((((((((((((***(l ,,,,,,,,,,,,,,,,,,****************((*(((*(((((((((((&((((((((((((((&&&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&$&$$&&$&$&&$$$$&$$$$$$$&$$$$$$$$&$&&$&$&$$$$$$&&$$&$$$&$$$$$$&&&&$$&$&&&$$$$&$$&$&$$&$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((*****&,,,,,,,,,,,,,,,,*,*,****************((*(((((((((((((((((((((((&(&((&((((&(&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$&$$$$$&$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$$$&$$&$$$&$$$$&$&$&$$&&&&$&$&$&$$$$&$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((&(((((((((((((**(***(,,,,,,,,,,,,,,,,,********************(((((((((((((((((((((((((((&(((&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$&$$$$$$$$&$$$$$$$&$&&$$$$$&$&$$$&$$$$$$$$$$$&$$$$$$&$$&$$$&&&$$&&$$&$&$&&&$&&$&$$&&&$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((*(*(*((("*,,,,,,,,,,,,,,,,,*************(*(((((((((((((((((((((((((((((((&&&&((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(&$$$$&&$$$&$$$$&$&$$$&&$$$&&$$$$$$$$$$$$$$$$$$&$$$$$&$$&&$&&$$$$&$$$&$$&$$&&&&$&&$$$&&$&$&&&&&$&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((&(((((((((((((((((((((((*(***,,,,,,,,,,,,,,*,*,****************(*(((((((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$&$$$$&$&$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$&$&$$$&$&&$&$$$$$$$$&$$&&$&&$&$$$&$&$$&&&$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&&(((((((((((((((((((*******(*,,,,,,,,,,,*,,****************((((((((((((((((((((((((((((((((&(&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&&&&&&$$$&$$$$&$$$$$$&$$&$$$$$$$$&$$$$$$$&&$$$$$$$$$&$$&$&&&$$&&&&&&$$$&$&&&$$&$&$&$$&&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((*(((**(**,,,,,,,,,,,,*,,*,*****************(((((((((((((((((((((((((&(&((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$$&&&&&&$$$$$&&$$&$$$$$$$$$$$&$$$$$$$$&$$$$&$$$$$$$$$$$&$$$$&$&$$&$$$$&&$$$$&$$$$$&$$$&$$$$&&&$&&&$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((*(*****(*,,,,,,,,,,,,*,*****************(*((*((((((((((((((((((((((&(((((&&(((&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$&&$&$$&$$$$$$&$$$&$$$$$&$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$&&$&$$$$$$$$&$$&&&&$$&$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&&(((((((((((((((((((*(((***(**,,,,,,,,,**,**,**************((((*(((((((((((((((((((&((((((&(((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$$$$$$&$$$&$$$&$$$$$$$$$$$$&&$$$$$$$$$$$$$$&$&&$$$$$$$$$$$$&$&&$$$$$&&&&$$&$$&$$$$$$$$$$$$&&&$&&&&&&$&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&((((((((((((((((((((((((**(((*,*,,,*,,,,,,,**,*****************((((*((((((((((((((((((&((((((&&&&&(((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$&$&&&$$$$$$$$$&&&$&$&$$&$&$&$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&&$&$&&&$&&$&$$$&&&&&&$&&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((&(((&&((((((((((((((((((((*(**,,,,,,*,,,**,******************((((((((((((((((((((((((((((((((&&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$&$$$$$&$$&$&$$$$$$$$$$$$&&$$$$$$$$$$$$$$&$$$&$$$$$$&$$$$&&$$&&&$&$&$$$$$&&&$&&&&&$$&&&$&$$$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&(((&((((((((((((((((((((((((*(((*,*,,,,,,,,*******************((((((((((((((((((((((((((((((((((((&(&(&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&$&&$$&$&$$$&$$&$$$$&$$$&$$$$$$$$$$$$$&$$$$$$$$$$$&&$$$&$&$&$$$&&$$$$$$$$&&&$$&$$$$$&&$&&&$&$$$&$&$&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((*((****,*,,***********************(*(*((((((((((((((((((((&(((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$$&&$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$&$&$&&$$$&&&$&$&$&&&&&&&&&&$&$&$$$&$&&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((*((((((***,,*,**,********************((((((((((((((((((((((((((((((&((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&&$$&&$&&&$&$$&$$$$$$$$$&$&$$$$$$$$$$&$$$$$$&$$$&$&$$$$$$$$$$&$$$&$$&$$&&&&$&$&&&$$$&&$&$$&$&$&&$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(((((((((((((((((((((*(*(***,*,*,,********************(*(((((((((((((((((((((((((((((((&&(&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&&$&$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$&&$&$$$$$$$$$$&$$&$$$$$&&&&&$&&&&$&&$&&&&&&$$$$&&&&&&$&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((*(((( ******,********************((**(**(((((((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$&$&$&&$$$&&$$$$$$$$$&$$$$$$$$$$$$&&$$&$$$&$$$$$&&$$$&$$$$&$&$&$&$&&&&&&&&$&$&$$&&$&$&$&$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((*** *******,******************(*(*((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$&&$$$&$$&$$$&$$&$&$$$$$$$&$$&&$$$$$$$$$$$$&$$$$$$$$$$&$$&$$$$$$$$$&&&$$&&&$&&&&$$$$&&&$$$&&&&$$$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((&((&((((((((((((((((( ****************************((*(((((((((((((((((((((((((((((((&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$&$$$$$&$$$&&&$&&&&&&$$$&$&$&&&$$$&$&$&$$&&$&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&&((((((((((((((((((((((( ***************************(*((((((((((((((((((((((((((((&(&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$$&&$$&$&$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$&&&&&$&&&$&$&&&&$$$&$&&&&&$&&&&&&$&&$&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((((((((((((((((6 ****,*******************(*((*((((((((((((((((((((((((((((((((&&(((&(((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&$&$&$&&&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$&$$&$$$$&$$&&&&$$&&&$&&$&$$$&$$$$&&$$$&$&$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&(((((&((((((((((((((((((*((************( (******((*(((*((((((((((((((&((((((((((((((&((((&&(&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&$&$&$&$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$&$$$$$&$&$$$$$&$&$&&&&$&&&$$&&$$&$$$$&&$&$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((&(((((((((((((((((((((***********************((((((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&$$$&$"$$&$&$&&$&$$&$&&$$$$&&$&&$$"&$&$&&&$&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&(&&&&&&&&&(&(&(((((((((((((((((("*******************(*(***(*(((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&$&&&$&$&&&$&&&$$$&$&$$$$&$&$&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((&$((((((((((((("*****************(*(((*((((((((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$&$&&$$&$&&&$$&&&&&$$$&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((((((((((((((((("*******************(**(((((*((((((((((((((((((((((((((((&(&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$&$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$$$&&$$&&$&$&$&&$$$&&&$$&&$&&$$$$$$$&&$&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(((&&&((&((((((((((((((((("*****************(*******(*(((((((((((((((((((((((((((((&&((&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$$$$&$$$&$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$&&$$$$$$$$$$&$$&$&&&$&$$$$$$$&$&$&$&$$$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&&&(&&&((((((((((((((((("*******************(**(*((**((((((((((((((((((((((((((((&(((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$&$$$$$$$&$$&$&$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$&$&&$&$&$&&&&$&&$$$&&$&&$$&$&&&$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((&(((&(((((((((((((((((("(***********************(((*((((((((((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&&$$$&&$$$&$$$$$&$&&&$$$&$&$&&&$&$$$&$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((((((((((((((((((((Z"*******************(**(*((*(((((((((((((((((((((((((((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&$$&$$$$&&$&&$&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$&&$$$$&$$$$$&$$$$&$$$$$$$&&&&&&&&&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&((((((((((((((("(*********(**(************(((((((((((((((((((((((((((((&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&$&&&&&&&&&$$$$$&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$&$$&*&$$$$$&&&$$$$$$$$&$$$&$&$$&&&&$$$$&$$$$&$$$$$&$$$&$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(((((((((((((((((("(********(********((((((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$&&&$&&$&&&$$$$$$$$&$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$&&$&$$&&$$$$$&$&$$$&$$&&$$$&&$&$$$$$$$$$$$$$&&&&&&$&&&&&$&&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&((((((((&&&(((((((((("(*******************(((*(((((((((((((((((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$&&&$$$&$&&&$$$$$$$$$$$$&$&$$&&&$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$&$$$$&$&&$$&$&$&$$$&$&$$$$$$$$$$$&&$&$&$$$&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((("(**************(*(((((((*(((((((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&$&$&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&$$$$&$$$&$$$$&&&&&&&$$$$$$$$$$$&&$$$$&$&$$$&$&&&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&(&&((&(&(((((((((((((("(************(****(((*((((((((((((((((((((((((((((((&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$&$$$$$&$$$$$&$$$$&$&&$$$&$$$$$&&$$$&$$&&$&$&$$$&$&$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((&((((((((((((((***********((((*(((((((((((((((((((((((((((((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&$&$$$$&$&&$$$$&$$&$&$&&&$&$$$$$$$&$$&&$&&$$&&$$&&$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&((&&(&&(((((((((((*********(((**((((((((((((((((((((((((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$&$$$$$$&&$&$&$$&&$$$$&$$&$&$&&$$$$$$$&$&$$&$$&$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&((&(&&&&((((((((((((*********(****((((((((((((((((((((((((((((((((((&(((&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&$&$&$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$$&$$$$$$$&&$$$$&$$$&$$$$$&$&$$$&$&$&$$&&&&&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&((&&(((((((((*********((***(((((((((((((((((((((((((((((((((((((((&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$&&&$$$$$$$$$$$$&$&$&$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$&$$$$$$&$&$&&$&$$&$$&$&$$&&$$&&$$&$&&$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&((((((((((*(*****(*(((*((((((((((((((((((((((((((((((((&((&&((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&&$$$$$$&$$$$$$$$$$$$$$$&$$$$$$&$$$&$$$$$$$$$$$$&$$&$$$$$$$$$$$&$&$$$$$$&$$$$$$$$$&$&$$$$&$$&$&&&&&$$$&$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&(((((((((((******(*(**(((*(((((((((((((((((((((((((((((((((&((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$&$$$&$$$$&$$&$$$$$$$&$$$$&&&$$&$&$$&&&&$&$$&$&$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((****(*(*((*(((((((((((((((((((((((((((((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$&$&$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$&$$$$$$&$$$$$&$$&$&&$$&$&$&&$&&&$&&$$$$&&&&$&&$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((******((*(((*((((((((((((((((((((((((((&((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$&$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&$$$$$$$$&$$$$$$$$&$&$$$$$&&&$&$$$$$&$&&$$$&&&&$&$$$$$$$&$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((($(*((*****((((((*((((((((((((((((((((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&$&$$&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$&$&$$$$$$$&$$&$$$&$&$$$&&$$$$$$$$$$$$$$$$$$$&$&$$$$&$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((("((((((((((((((((((((((((((((((((&&&((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&&$&$&&$&$$&$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$&$$$&$$$$$$$$$$$&$$&$$$$$$$&$$&$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&((((((((((*(((((*((((((((((((((((((((((((((((((((&((((((&((&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$&$$$$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&$&$&$$$$$$&&&&&$&$&$$$&&$$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((*(*((***(*((((((((((((((((((((((((((((((((((&&((((&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&&$&&$$&&&$&$$$$$$&$$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$$$$$$$$$$$$$$$&&$&$&&&$$&&&$&&&$$&$$&$&$$&$$$&&$&$$$&$&&&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((**(*(*((((((((((((((((((((((((((((((((&&(((((&(&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&&&$&&$$$&&&$$$$$$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&((((((((((**((((((((((((((((((&((((((&(((&((&&((&(&(&&&(&(&(&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&&$$$$$$&$$$$$$&$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$$&&$$$&$&$$&$&$&$&$$&&&$&&$$$&$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((((( ((((((((((((((((((((((((((((((((((((&&((&&&&(&&&(((&(&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$&$&$$$$&&$$$$&$$$$$$&$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$&$&$$&$$$$$&$&$&$$$$$&&&$&$&$$$$&$&&$$&$&$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((*((*(((((((((((((((((((&((((&(&(&&(&&&&&&&(&&&(&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$&$&$&$$$$$$$&$&&&$$$$$$$$&$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$&&$$$$$$&$&$$$&$$$$&$$&$&&$&$&&$$$$$$$&$&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((( (((((*(((((((((((((((((((((((&(&(&(((&&&&(&&(((&&(((&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$&$$$$$&&$$&$$&$$$$$$$$$&$$$&$$$$$$$$&$$$&$$&&$&&&$&$$$&$$$$$$$$&$$&$$$$$&$&$&$&&&$&$&&$$$&&$$&$$$$&$$$&&&&$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&((&((("((((((((((((((((((((((((((&(((&((&&&&(&&&&&&&&&&&&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&$$$$&&$$&$$$&&$$$&&$$&&$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$&$$$$$$&&$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&((&(((((((*(((((((((((((((((((((&"&&&(&&&&&&(&&&&&&(&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&$&$&$$&&&$$$$&$&&$$$$&$&&&$&$$$$$$$$$&$$$$$&$$&$$$$$$$$$$$$$$$$&$&&$$&$$$&$$$$$$$&$$&$&&$&&&$$&&$$&&$&&$&$$$&&&$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((&&&(&((&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&&&&&$$$$$$$&&$$&$$$&$$$$$$$$$&$$&$$$$$&$$$&$&&$$$&$$$$$$$$&$$$&$$&&$$$$&&&$$$$$$$$&$$$$$&$$$$$&&&$&&$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((( ((((((((((((((((((((((((((((((&(&&&((&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&&$$&&$&&&$&&&$$&&$&$$$&&&&$$$$$&$$$$$&$$&$$&$$$$$$$$$$$$$$$$&$$$$$$$&&&$&&&$&$$&$&$$$&&$$&$&&&$$&$$$$$&$$&$&&&&&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&"$&&&&&&&&&&(&&&&&&(&&&(&(((( "&((((((((((((((((((((((&((((&&((&(&&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&$&&&&&&&$&$&&$$$$&$&$$$$$$$&$&$$$&$&&&$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&&&&$$&$$$$$&&$$$$$&$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((