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 = '164B26' IMAGE_NUMBER = 49950805 IMAGE_TIME = 1977-02-03T07:46:07Z EARTH_RECEIVED_TIME = 1977-02-05T09:17:30Z 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 '  5/'S1U4=a\   E7)v5c&(?+ZH0242422222222222020222200000000000000000000020.0000200000000002000000022000020000000202020022222222040222222222222222422242422222222244444244444444444444444444422424444444444444444444444446466646444444444444444444444644444444444444444464466466446444444444444444444444242422222222220000000.,&.022222222222222222222222220&00000220222222000022200000000222200200200020000000002200002222220200022222222202222222222222222222222222222222222242422424244242224422224222222242242244444444244424444242244244222224424422244444242444424444444444444444444444444422222222222222202020220000000...,,002222222222222222202022222020022000200000000000000000000."000000000000000000000000000,"000000000000000002200200020..0020020200022222222222222200222222222222222222222222222022222222222222222222222222222222222222222222222222222222222422222222222222244422222222222222222222020000000000000....$z,.002222222222202202200000000000000000000000000000000000000.0000...000.00.00...00000000...0.00.0000000000000000000000.0000000000000000000000002020.000000020000000002000200020&.22000220222220222222222222000222222222222222222222222220022222222222222222222222222200220222000000000000000000....,,.000202020000000200000000000000000000000.000000000.0.00.00...0.....0..........0........0......00000..0.0000000...000000000.000000000000000000000000000000000000000000000000000000002000000000000002000000200000200220000002002002000202..220222022222222202222222020&20000000000000000.00000....,,.00000002000000000000000000000000000000.000.000..0.0..........0..................................................0..0......0.00.0.00.00000000..0000000000200000000000000000000000000000000000000000000000000020200000000000000000000200000220002000000002220220222200000000000000.0000000000.....,(*.000000000000000000000000000000.0.0...0....................................................................................0.....0.0......0..000......000......0000.0.....0.00.0.00000000000.000000000000000000000000000.000000000000000000000000000220000000000000000000000000...00.....0......., ,.00000000002000000.0000000000.0....0......................................................,.......................................................................................0......000...00...0.00..000.00000000000000000000000000000000000000000000000000000000000000.000.........0......., *..00000000000000.0000...00.00000........................................,,.........,.,.,......,............................................................................0................00...........0.0........0........00.0000...00000000.0000000000000000000000.0000......................, *...000000000000000.0000000...............................,..,,...,...,,.....,,,,,,,,.,.,,.,,,,..,..,,,,..,.,..,,,.,......,....................,......................................................0.........0...................0.0.0000.0000000000000000000000.0.0..0.......................,,*...000000000000000000.0....................................,...,,,,,.,..,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,.,.,,....,.,,..,.............,..........................,................................................................000.000.00000..0..00.000.0..0...0............,......,,,,*,..000.000000000000.0.....................................,,.,.,.,.,,.,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,,,,.,.,,.,..,....,,..,,........,,.,.........................................................................00.................00.....0.0................,........,,,,0*....000000000.00..0.0..0........................,.,..,,..,,.,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,.,,,,.,,.,,,...,,,,.,...,.,,,,.....,..,,,............................................................................00.0..........................,..,.....,,*,...000000000000.00......................,.........,,,,...,,.,,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,..,,.,,,,,,,,,,,,,,,,,,..,.,,,,,..,..,,,,.,...,..,.......................................................................,.........,,,.,.,,,,,,*...00000000000.0.......0......................,.,..,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,,,,,,,,,....,.,..,..,,..,.,...,.,,...........................................................,,,,.,,,,.,,,,,,(.....000000.0.0.000.........................,....,..,..,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..,.,.,..,..,...,......,...........................................,,,,.,,.,,,,,,,,,,,**,..000.00000000...0.........................,..,...,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,.,,,..,..,.................................................,.,,,,,,,,,,,,,,*@*,....00.0.0000.............................,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,.,,,,.,.,,,,........,.,......................,.,,,.,,,,,,,,,,,,,,,,,,,*.....0.00000..0..........................,.,,,,.,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,*,,,,,,,,*,,,,*,,,*,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,..,.,...,....,.........,...........,,.....,,,,,.,,,,,,,,,,,,,,,,,**.......0000.00.0.........................,..,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,*,,,,,,,,****,,,*,,*,,,,,,*,,,***,,,,,*,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,.,,,,,.....,,.,,.,..,.,,....,.,,.,,,,,,,,,,,,,,,,,,**,...00000...0......0...................,..,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,****,,,,,,***,,,,,*****,,,,,***,***,,,,,,,,**,,,,,*,**,,,,,,**,,*,,,,,,,*,,,,,,,,*,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,.,,,.,,...,,.,,,..,..,,,....,,,.,,,,,,,,,,,,,,,,,,,,,,*.....0...00.0000...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,*,*,*,,,,*,,*,*****,*,,****,*,****,,*,,*****,,,*,*,,,**,,,*,*,,***,,,,,**,*,*,,,,,**,,,,,,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,...000000...00........................,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,,,**,,,,,****,******,*,,*********,**,*******,,**,,,,***,******,*,,*,,****,*,*,,**,,,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*.....0000.00000...0....................,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,**,***,*,,,********,*,*********,************,****,*,***********,*,******,,,,*,***,,*,*,**,,*,*,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,**....000000000......00.....................,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,**,,*,*,********,*************************,*************,*,*******,********,***,**,*****,*,*,*,***,**,,*,*,,,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,**,..0.00......00.00...................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*****,,*,***************,***********,**********,**********************************,********,******,**,******,,,,,****,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***.....0000000.........0...............,...,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,,,,,*************,********************************************************,***********************,******,******,,*,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,....0000.0000000.0...............,..,,.,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,***,*****,**********************************************************************,***************************,,,,,*****,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *.........00.00.00..................,..,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,***,,,,*,**************,**********************************************************************************************,********,****,,**,,,,*,,**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,**,...00.00000..000..0.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,**,******,***,**************************************************************************************************************,*****,,,******,,,**,,*,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,**,..000.00.00.0...0......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,*,****************************************************************************************************************,**********,***,**,,**,***,**,,,*,*,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,...0000000000000.000.0............,..,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************(*******************************************************,**********,**,***,*,,,,*,,*,*,,,,,,*,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*p`*....00000000.00.00.0............,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,****,**,*****,**,**************************************************************************************************************************,*********,**,****,,,,,,,***,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,....00000000,&.....0..0..............,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*****************************************************************(******************(****************************************************************,**,,****,,,*,,***,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,*,,***,*$...0000000.00.*.000.0.............,,,..,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,(****************************(***************************(****************************(************************************************,***********************,,*,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,**@*...000000000.0000...0.0............,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*********************************************************&(**************************((***(**********************( ******************************************,******,***,,**,,*,,,,,,,*,,,,,,,,*,,,,,,,,,*,,,,,,,,*,,,***...00000000000000000...............,..,,.,,,,,,,,,,,,,,,,,,,,,,,,,,***,*********************************************(******************(*******************************(*************************************************(*****************,******,,***,**,,,,,,,*,,,,,,*,,,,,*,**(*,,*,*,*,,,,*(*...00000000000000.0...............,....,,,,,,,,,,,,,,,,,,,,,*,*,,*,,****************************************************************(********************************(*********************************************************************,***,*********,,,,,,,,*,,,,,,,*,*,,,,,,,***,**,,,,**,*(*..00000000000000.0000.............,.,,.,.,,,,,,,,,,,,,,,,,,,,,*,,,***************************************************************************************************(***************(*******************************************,**********,*,*,****,,**,*,*,,,,,,,,,*,,*,,,,,,**,*,,,*,,*,*,,,***...00000000000000000................,..,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,*,*******,*****************************************(*************(***********(**(********(*(***((********************************************************************,,,**,***,*,,***,,,,,,,,**,,*,,,,,,,*,,,,,,*****,**,*****...000000000000.0..0..................,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*****,***********************************************************(********(*******************(***(*((****(******(*(***********************************************************,*****,*,,*,*,,,,,,****,,,,,**,**,****,,*,,,****...0000000000000.0000..................,,,.,,,,,,,,,,,,,,,,,,,,,,**,*,,****,******************************(*********(*********(************(**(*((***(****(**(**(*******************(****(**(*************************************************************,**,*,,**,,***,,,,,*****,,*,,****,,,,*** *...000000000000000000.............,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,*,****,*****************************************************(********(**(********(*********(*********(****(((((*******(****(********************************************************,****,,*****,*,*,,,,,*,*,,,**,,*,***,**,*,****..000000000000000000..00............,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,****,************************************************(((*(*******(*****((***(**((*((**((*****((**(((*****(*****(*(*************************************************************************,*,,,**,*,,,*,*,,,*******,,,**,*,****.0000000000000000000...................,,,,,,,,,,,,,,,,,,,,,,*,*,,*,,*,,,*************************************************************(*((*(*(**(*(*****((*****(***(**((*(****((((***(***(*********************(*********************************************,,,,****,,,,*,***,******,**,,,*,,*****...00000200000000..000..............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******************************************(**(**(*(*(********(((******((((**((**(((*(***(**(*((****((*******(*(*(*(****(***************************************************************,******,*,**,**,,*,,******,*,*,***,****...000000000000000..0...............,.,,,,,,,,,,,,,,,,,,,,,*,,**,****************************************(***(*****(*****(***(*(*****(**((((**(***((*(((*((**((((*(**(*(*((***(**(((((***(****((*(*****************************************************************,,*****,,,,********,*****,,****,..0000000000000000.0..0..............,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,***************************************(***(*((***(****((**(((**(**((*((((((((((((*(((((****((((*((*((((***((((*((*((**(********(****(***(*(********************************************************,*,,**,*,******,**,,,*,,**,..000000000000000000..0...........,,.,,,,,,,,,,,,,,,,,,,,,*,,,,,******************************************((***((***(****(***(*(((*(**((***(((((****((*((****((*(*(((*(*(((*(((****(*(*((((*(**(((******(*(**(*(****((**(**********************************************,***,*,*****,*****,***,****f6*..000000000000.00000..............,...,.,,,,,,,,,,,,,,,,,**,,,,,**,**************************(*(***********(******(******((**((**(*((*((((((**(*(((((((**(*((((((**(*(((((*(**((*((**((*(*(*(*(((**(*((((*(**(***(***(**(************************************************,***,,****,*********,*,,**..0000000000000000......0............,,.,,,,,,,,,,,,,,,,,,,,*,,,,*,,**********************************(*****(***********(*******(((*((((((*(((((*((((*(((((*((((**(((((((((((((((((***(((((((((((*((*(*((*((*(((****(***(*********************************************,*****,***,******************..00000000000000000.00.............,.,,,,,,,,,,,,,,,,,,,,,*,*,*,,**,***************************************(**(*******(*****(((((*((*((((((((((*((*((((((((((((*(*((((((((((((*(*((*((*((*((((*(((*((*((******(**(*****(**((*(**********************************************************,*,***,,**`*..00000000000000.000.....0..........,.,.,,,,,,,,,,,,,,*,,,,,,,*,,***,**********************************((********(((**(***(*((((***(((((((((*((((*((((*(((((((*((((((((((*(**((((((((((*(*((*(*(((((((((***(((((((*(*(*(*(*(*********(**********************************,*********,************,***.000000000000000..00.00.............,,,,,.,,,,,,,,,,,,,,,,**,,*,,*********************************(*(***********(*****(*(((((((**(((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((*((((*((((***((*(((((*(****(***********************************************************,*******.00000000000000000.000............,..,,,,,,,,,,,,,,,,,,,,,*,,,*,**********************(************************((***(((**(*(**(((((*((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((**(((((*(*((*(((((((**(*(****(*****(**(((******************************************************,***.0000000000000000000..............,..,,,,,,,,,,,,,,,,,,,,,,,,**,**,*******************************************(*(*(*****(*((*(**((((((*((((((((((((((((((((((((((((((((((*(((((((((*(((((((((((((((((((*((**(*((*(***((((((****(***********(***********************************************,**,****..000000000000000000.0.............,,,,,,,,,,,,,,,,,,,*,,*,,*,*************************************(**(******(**(((**(((*((((((*(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((((((***((((*(*((((*((**********************************************,***************,,***..00000000000000000000...........,.,,,,.,,,,,,,,,,,,,,,,,,,,,,***********************(**((******(********(*(*(*((*(((**((*(*(((((((*(*(((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((*((((((((((*((((((*(***(*(((*********************************************************,**.000000000000000000000.0..........,,.,.,,,,,,,,,,,,,,,,,,,,*,,**,**,*********************************(((**(*(**((((***(((((((((*((*((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((*((*(((**((*(((*((**(*****(*********(************************************,******`*.0000000000000000000.0.0...........,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,**********************(*****(**********(*(((*((*(((*(((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(***(*****(**(******************************************,**,****.0.0000000000000.000..............,,,,,.,,,,,,,,,,,,,,,,**,,,**,*****************************(*(*(***(*((*((*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*((((((*****************************************************,**** *.00000000000000000.0..............,,..,,,,,,,,,,,,,,,,,,,,,***,***********************(************((*((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((*((((((((((*((((((((*(*(((**(*(**(***********************************************.00000000000000000.000.............,,,,,,,,,,,,,,,,*,,,,*,*,,*************************(***(*******(*((*(*(*(((((((*((((((((*(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*((((((((((((**(**************************************************..000000000000000000..............,,.,,,,,,,,,,,,,,,,,,,,,,*************************(((*********(*(****((*((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*((***(***(********************************************.000000000000000000..0........,..,..,,,,,,,,,,,,,,,,,,,,,,,*,*****************************((*(***(****(((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((((*((((((((((*((****((************************************,***** (.000000000000000000000............,,,,,,,,,,,,,,,,,,,,,*,,,,*********************************(((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(***((((*********************************************,0000000000000000000........&(.....,,,,,,,,,,,,,,,,,,**,*(&**************************((*******(***(***(((((((((((((((((((((((((((,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(((***(**(******************************************(.0000000000000000000.0.......,,...,,,,,,,,,,,,,,,,,,,,,,,*******,*********************(&**((*(((((**((((((*(*((((((&((*(((((((((((((((((((((((((&"(((((((((((((((((((&((((((&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******(********(*****(*****************************,.0000000000000000000.0...........,...,,,,,,,,,,,,,,,,,*,**,***************************((*((***((*((((((*(*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((&&((((((((((((((((((((((((((( $(((((((*((*((((***(**(***(*$&*****************************.0000000000000000000.0............,.,,,,,,,,,,,,,,,,,,*,,,********************************(**(((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*(*((((*(((********((***************************$*.0000000000000000000...0...........,.,,.,,,,,,,,,,,,,*,,,,,,*****************************(((*(*(((((((**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((((*******************************************.00000000000000...0..............,,,.,,,,,,,,,,*,,,,,**,****,*****************************(**(((((((*(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(*((((*****((*(((****(*************************,***.000000000000000000.00............,,,,,,,,,,,,,,,,,*,,*****,********************************((*(((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((*(*(((*(************************************.000000000000000000..0...........,..,,.,,,,,,,,,,,**,**,,,***********************************(*(((((*((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(***(**************************,********.00000000000000000..0.............,,.,,,,,,,,,,,,,,,,*,,*********************************((((**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((*((**************************************.00000000000000000.00.............,,.,,.,.,,,,,,,,,,,*********************************(******(*((((((((*(*(((((((*((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*(*((((((**(**(******************************(.0000000000000000000.0.........,..,,,,,,,,,,,,,,,,,,,,*,*,,***************************(*(*(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((**(**((*(****************************4(.0000000000000000000.0..........,.,.,,,,,,,,,,,,,,,,,,*,**********************************(****((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((&((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((**(*((((*(*(********************************.000002020000000000.00............,,.,,,,,,,,,,,,,,,,,,******************************(*(**(****((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((*(((((*(***(*(*(*****************************0*0000000200000000000.0.............,,,,,,,,,,,,,,,,,,,****,****************************(****(**(((((((*(((*((((((((((((((((((((((((((((((((((((((((((((((((((&(&(((((((((((((((((((((((&(((((((((((((((&((((((((&(((((((((((((((((((((((((((((((((((((*((((((((((*******(**************************(.0002000000000000000.............,,,,.,,,,,,,,*,,,,,*,,*******************************((**(*(*((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((&(&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*(*((((*(****************************`(.0000000000000000000..00.............,,,,,,,,,,,,,,*,,*,******************************(***((((*(*(((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((&&((((&&((&((((&((((&(&(((((((((((((((((((((((((((((((((((((((((*((((((*((((((((((((((*******************************(.000000000000000.000000............,,,,,,,,,,,,*,,,,*,,***********************************(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((&(&((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((*((((((((((((((*(((**(*((**(*************************(000002200000000000.00.0.........,...,,,,,,,,,,*,,,,*,*******,**********************(***(***(*((((*(((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((&(((&((((((&&(((((((((&((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((**(*(**************************** (.000020000000000000...0.......,..,,.,,,,,,,,,,,,,,,,,*******************************(*****(**((*((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((&((((((((((&((((((&&(&(&(((&&((&((((((((&((&(((((((((((((((((((((((((((((((((((((((((((*((((((((((((*(*((*******************************.0000000000000000000.0...........,.,,,,,,,,,,,,,*,,,**,**************************(***(*(*(***((((((((((*(((*(((((((((((((((((((((((((((((((((&&((((((&(((((((((((&(&(&(&&(((&&(((&(&(&((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((*((((((((***((***************************(0000000000000000000.0............,,,,,,,,,,,,,,,,,,,,,****************************(******(((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&((&&&(&(((((((((&(((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((*(*****(*************************(.00000000020000.0000.0...........,.,,,,,,,,,,,,,,,,**********************************(******(*(*((((((((((((((((((((((((((((((((((((((((((((((((((&&((((((((&&(&((&((((&((((&(((((&&((((((&(((((((((((&&((&((&((((((((((((((((((((((((((((((((((((((((((((((((*(**(((((***************************(.00000020000000000000.0.........,.,.,,.,,,,,,,,,,,*,,,**,**********************************((((*(((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((&(&&&&&(((((((&(&((&&((((&(&(((((((&&&((((&((((((((((((((((((((((((((((((((((((((((((((((((((*((****(****************************(0000200000000000000...............,.,,,,,,,,,,,,,,,**,************************************(*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&&&&&&((&(((&&((((&(&&&((&((&((&&&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((**(((**(*****************************(000000200000000000000...............,,,,,,,,,,,,,,,,**,************************(*****((***((*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&(((&(&&&&((((((((&&&((((&((&&&(((((((&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*(**((*(************************>(00000200000000000000000..........,.,,,,,,,,,,,,,,,,,,,*,********************************(**(*(((*(((((((((((((((((((((((((((((((((((((((((((((((((((&(&(((&&&(&&&&&((&&&&&&(((((&&(((&&((&(((((&&((&(((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(***(*************************(0000022000000000000.00............,,,,,,,,,,,,,,,,*,**,,****************************(*******(*((((((((((((((((((((((((((((((((((((((((((((((((((&(&((&(((&(&(&&&&((&(&&&&(&(&&((&(&(&&((&(&&((&&(((&((((((((((((((((((((((((&((((((((((((((((((((((((((((((((*((*(*((***(*************************,.000020000000000000............,,,..,,,,,,,,,,,,,,*,*,********************************(**((((((*(((((((((((((((((((((((((((((&(((((((((((((((&&((&((((&(((((&(((&(&&&&&&&(&((&(((((&&&((&&&&((((((&(&(((((((((&((((((((&&&(((((((((((((((((((((((((((((((((((*((((((**(********(******************&&.000020000000000000.0...............,,,,,,,,,,,,,,,,,*,*,************************(*******(((((*(((((((((((((((((((((((((((((((((((((&(((((((((((((&(((&(((((((&(&&(&&&(&((((((&&((&(&&&&&&&(&((&&(&&((((((&((&((((((((((((((((((((((((((((((((((((((((((((((((**(***(((**(****(******************* (00000000000000000.0.000.........,,,,,,,,,,,,,,,,,,*,,,*,*****************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&((&((&(&&(&((&&&&&&((&&((&&&&&&(&&&&&&(&&&&((&&((((((((((((&((((((((&(((((((((((((((((((((((((((((((((((*(((((((*((**(((((**(********************* &|(0000000000000000000000.............,,,,,,,,,,,,,,,,*,,******************************(****((*(*(((((((((((((((((((((((((((((((((((((((((((((((((&&&&&(((&&(&&&(&(&&&&(&&&&&&&(&&&&&&&&(&(&(&&&((&(((&(((&(((((((&(((((((((((((((((&(((((((((((((((((((((((((((((*((***(((************************** (00002002000000000000..............,,,.,,,,,,,,,,,*,*,,*,**************************(*(((*****(((((((((((((((((((((((((((((((&(((((((((((((((((&(&&(&((&&(((&(&&&&&&&&((&&&&&&(((&(&&&&&&&&&(&&((&(((&&&(((&(((((((((((&((((((((((((((((((((((((((((((((((((((((***((*((*(*(************************ .000000000000.*00000.................,,,,,,.,,,,,,,,,,*,,,*********************(**********((((*((*((((((((((((((((((((((((((((((((((&((((((((((&((((((((((&(&&(&&&&((&&(&&&(&&&(&&((&(&(&(&((&&(((&&&&&(&((((((((((((((((((((((((((((((((((((((((((((((*((((**((*((********(********************** ".0000000000000000000.00...............,,,,,*,,,,,**,,*,,***************"(**(********(*(((((((((((((("&((((((((((((((((((((((((((& &&&&((((&(&(((((&&&(&&&&&&(&&&&&(&&&(&&(&&&&&&&(&&&&(&&&&(((&&((&((((((&&(((&(((&(((((((((((((((((((((((((((((((((((((((((*((((**((*(****(*****(*************** (00000000000000000000000...........,,,,,.,,,,,,,,,,,,,,,,******************************(**((((((((((((((((((((((((((((((((((((((((((&((&((((&&(&(((&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&((((((((&(((&&(((((&(((((((((((((((((((((((((((((((*(((*(((*((**((*(******(***************** (.002000000000000000000...........,.,,,,,,,,,,,,,,,,,,*,,******************************(**((**(((((((((((((((((((((((((((((((((((&&(((((&((&((((((((&&&(&((&&&&(&&&&&&&((&&&&&&&((&&&(&&&&&&&&(&&&(((&&&(&&&(&((&&&&(&(&((((((&((((((((((((((((((((((((((((*(((((((**((((*(*(*******(************(,.000000200000000.00000...............,,.,,,,,,,,,,,,,,***,***************************(((***(((((((((((((((((((((((((((((((((((((((((&&((((((((((&&&&&&&((((&&((&&(((&&&&&&&(&(&&((&(&&&&&&(&&&(&&((&&((&((&((((((&(((((((((((((((((((((((((((((((((((((((((((((*(*((**(**(*****(***(************** &.0000200000000000000.................,,,,,,,,,,,,,,*,,*,*************************(*((((*((((((((((((((((((((((((((((((((((((((((((((&((((&(&&(&(&&(&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(&&&&&((&((&&&(&&((&&(&((&&(((&&((((((((&(((((((((((((((((((((((((((((((*((*((((******(**********************&.000002000000000000..0..........,....,,,,,,,,,,,,,,,,,*******************(********(((*(**((((((((((((((((((((((((((&((((((((((((((((&&(((((((&&((((&(&&&&&&&&&((&&((&&&&&&&&&&&(&&((&&(&(&&&(&&&(&&(&(&&(&&&&(&((((&((&((((((((((((((((((((((((((((((((((((((((((((((((((**(**(******(************@&.0020200000000000000..........,..,..,,,,,,,,,,,,,,,,,,*,*,*******************(***(((*(*(((((((((((((((((((((((((((((((((((((((((((&(&((((((((&&(&(&(&(&&(&&&&&&&&&&&&&&((&&&&&&&&&(&&&&&&&&&(&&(&&&&(&&((&(&&&(((((&&&&((((((&(&(((((((((((((((((((((((((((((((((((((*(*(**********(**************&.0000000000000000000.00......,.....,,,,,,,,,,,,,,,,,,*,**,************************(**((((((((((((((((((((((((((((((((((&((((((((&(((&&(((&(&(&&&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&(&(&&&((&&(&&&&&&((&(&((&(&(&&&((((&((((((((((((((((((((((((((*(((*(**(*(*(*((((***********************$.00000000000000000000.............,,,,,.,,,,,,,,,,,**,**,********************(****(*(((((*((((((((((((((((((((((((((((&((((((((&(&&&&(&(&(&&(&((&(&&&&&&&&(&&&&&&&&&&&&&&(&&&(&&&&(&&&&&&&&&&&&&&&(&((&&&(&&&&&(&&&&(&(&&(((&((&((&((((((((((((((((((((((((((((((*(*(((*((*(***(******************$.000000000000000000000..........,.,.,,,,.,,,,,,,,,,,*****,**************************(((((*(((*(((((((((((((((((((((((((((((((&(&(&(((((((((&&((((((&(&&&&&&&&&&&&&&&&(&&&&&&(&((&&&&&&&&&&(&&&&&&((((&&&&&(((((&&&(&((&&((((((&(((((&((((((((((((((((((((((((((((((*((((*((***(*(*****************$.0020000000000000000.0...........,,,,,,,,,,,,,,,,,,,***,********************(**(**(((*((*(((((((((((((((((((((((((((((((((((((((((&&&&(&((&&&(&((&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&(&((&&&&(((((&(&&&(((((((&&&(((((((((((((((((((((((((((((*(((*((***(*******************$.00000000000000000000...............,,,,,,,,,,,,,*,****************************(**((*(((**(((((((((((((((((((((((((((((((&(((&&(&&&&((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&((&&&&&(&&(((&&(((&(((((((((((((((((((((((((((((((((((((((((((*((((((*(******************$000200000000000000.00............,.,,,,,,,,,,,,,*,,,,*,********************(*****((*(**(((((((((((((((((((((((((((((((((((((((((((&&&&&(&(((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&((&&&(&((((((&(&(&(((((((((((((((((((((((((((((((((((((((((*(***(***************X$.0000020000000000000............,.,.,.,,,,,,,,,,,,,,**,********************(*****((**(*((((((((((((((((((((((((((((((((((((((((&&(&&&&(&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&((&(&((&&&((&(&(((((((((((((((((((((((((((((((((((((((((((*(*((**((****************0&000000020000000000.00.............,,,,,,,,,,,,,,,,*,,,,********************(******(**(((((*(((((((((((((((((((((((((((((&((((((((&((&(((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&((&&&&&&&((((((((((((((((((((((((((((((((((((*(((((((*(((*(****************$.0000000000000000000.0............,,,,,,,,,,,,,,,,,,***********************(**(((((**((((((((((((((((((((((((((((((((((((((((((&&&(&(&(&((((&&&(&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&(&(&&&&&&&&&(((&&(&(&(&((((((((((((((((((((((((((((((((((((((((*(**(((*****************$.000000020000000000000...........,..,,,,,,,,,,,,*,*,,,,*******************(*((******((*((*((((((((((((((((((((((((((((((&((((&(&&&&((((((&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((&&&&&&(((((&&(((((((((((((((((((((((((((((((((((((((*(**(*****(**********`&.0000000000000000000..............,,,,,,,,,,,,,,,,**,,***************************(((((*(**(((((((((((((((((((((((((((((((((((&(&&(&(&(&(&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&(&((((&&&(((((&((((((((((((((((((((((((((*((***((((*(****************".0002202000000000000.............,,,,,,,,,,,,,,,,,**,*,******************(**(***(**((*(((((((((((((*((((((((((((((((((((&((((&(((((((&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&(&((&(&((((((((((((((((((((((((((((((((((((*(*(((((*****************$.0000000000000000000...............,,,,,,,,,,,,,,,,*****************(*********(***(*(*((*(((((((((((((((((((((((((((&((&(((((&&&(&&(((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&(&&&&((&((((((((((((((((((((((((((((((((((((*(((((**(*****************$.0000000000000000000..............,.,,,,,,,,,,,,***,**********************(**((*(**(**((((*((((((((((((((((((((((((((&(&(&(&(&&&(((&((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&(((((&(((((((((((((((((((((((((((**((((*(((*(**((*************$.0000000000000000000..............,,,,,,,,,,,,,,*,,*,**************(***********(**((((*(((((((((((((((((((((((((((&(((((((((((&((&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((((((((****(**(**(************$.000000200000000.0.000...........,.,,,,,,,,,,,,*,,,,**********************(*(****(((**((((*(((((((((((((((((((((((((((((&&&&(&&(((&&(&((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((((&(((((((((((((((((((((((((*(((((((((*(*(*(**************"00000000000000000000..........,..,,,,,,,,,,,,,,,*,,**************************((**((**(((((((((((((((((((((((((((((((((&&(&&(&&(&(&(&(&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&(&&&&&&(((&&&&((((((((((((((((((((((((((((((((((*(((*(((*************** $.0000000000000000000............,,.,,,,,,,,,,,,,,,,*,************************(((***(*(((((((((((((((((((((((((((((((&(&(((&(&&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&((((((((((((((((((((((((*(*((((((((((((*****************@$.00000000000000000.000...........,,,,,,,,,,,,*,,*,,**************************(**((*(*(((((((((((((((((((((((((((((((((&&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&((&(((((((((((((((((((((((((((((((((((((**(*((((****(********* "$.00002000000000000000............,,,,,,,,,,,,*,,,,***************************((((((((((((((*(((((((((((((((((((((((((((&((&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((&&((&(((((((((((((((((((((((((((((((((((*(**************( ".00002020000000000000............,,,,,,,,,,,,*,,,*,*************************(***(*((((((((((((((((((((((((((((((((((((&&((&((&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&(&(&(((((((((((((((((((((((((((((((((((((*((***(************ ".000000000000000000.............,,,,.,,,,,,*,,,,,*************************(*(******(((((((((((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((((((((((((((((((((((((((((((((((((((*(*(************** ".000200000000000000.0..........,,,,,,,,,,,,,,*,,**************************(*****(((((((((((((((((((((((((((((((((&&&(&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&(((((((((((((((((((((((((((((*((((((***(**************** ".00002000000000000.0.0.......,.,.,,.,,,,,,,,,,,,*,***********************(****(*(((((((((((((((((((((((((((((((&((&&(&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&((((((((((((((((((((((((((((*(*(((((((**(*(***(**********"H.000000000000000000...........,,,,,,,,,,,,,,,,,,,*,************************((***(*(((((*((((((((((((((((((((((((((&((((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&((((((((((((((((((((((((((((((((((****(*************"H,000000000000000000.........*",.,,,,,,,,,,,,,,,**********$***********(*******(*((((((( ((((((((((((((((((((((((((&&&&((&&&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((&(&((((((((((((((((((((((((((((((((*(*((*(**(*********** ".000000000000000.0.0..........,,,,,,,,,,,,,,,*,***,************************(((((((((((((((((((((((((((((((((((&((((&&(&&&&(&&(&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((*(((((((((((*************** .0000000000000000...........,,,.,,,,,,,,,,,,*,,,**************************(*(*(*(((((*(((((((((((((((((((((((((&(&&(&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$&&&((((((((((((((((((((((((& (((((((((((*((**(***********".0000000000000000.............,.,,,,,,,,,,,,,,********************************((((((((((((((((((((((((((((((((((((((((((&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(((((((((((&(((((((((((((((((((((((((((**************"".00000000000000..0000......,.,,..,,,,,,,,,,,,,**********************(*(****(((((*(((((((((((((((((((((((((((((((((&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((((((((*((*(**************"".0000000000000000...............,,,,,,,,,,*,,********************(****(*****(*(((((((((((((((((((((((((((((((((((((((&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(&(((((((((&(((((((((((((((((((((((((*(*(****(**********$( .000000000000000.0...........,.,,,,,,,,,,,,,,**********************(****(((((((*(*((((((((((((((((((((((((((((((((((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((((((((((((((((((((((((((((*(((*(((*(((*************$ .000000000000000.0..........,...,,,,,,,,,,,,,***********************(*((***((*((((((((((((((((((((((((((((((((((((((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((&(((&&((((((((((((((((((((((((((*(((((**************$&.0000000000000000............,,.,,,,,,,,,,,,*************************((*(*((**(((((((((((((((((((((((((((((((((((((&(&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((*(((((**(*************$ .000000000000000.............,,,,,,,,,,,,*,,**************************(*(*(((*((((((((((((((((((((((((((((((((((&(((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((&(((((((((((((((((((((((((((((((((***(**********$ .000000000000000.0.......,....,,,,,,,,,,,,,,*,*********************(*((***((((((((((((((((((((((((((((((((((((((((&((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&(((&((((((((((((((((((((((*((((*(****************&0.00000000000000.00............,,,,,,,,,,,,,,************************(((((*(((((((((((((((((((((((((((((((((((((&(((&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((((((((((((((((((((((((((((((*(((*(**************$ .00000000000000.............,.,,,,,,,,,,,,********,****************((*(*(*((*((((((((((((((((((((((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&(&(&((((((((((((((((((((((((((((((*((**************&p..00000000000000..0........,.,.,,,,,,,,,,,,,*********************(***((**(*((((((((((((((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((&((((((((((((((((((((((((((((((((((***************& .00000000000000................,,,,,,,,,,**,**********************(***(*(**(((((((((((((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((((&((((((((((((((((((((((((((****************&@ .0000000000000.00.............,,,,,,,,,,,,,,*****,**********************((((((((((((((((((((((((((((((((((((((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((&((((((((((((((((((((((((((((((*(**(***(**********( .00000000000000000.0........,,,,,,,,,,,*,,,,*,******************(****(*(*((((((((((((((((((((((((((((((((((((((((&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&&&(&((((((&((((((((((((((((((((((((**************,*& .000000000000000...........,..,,,,,,,,,,,*,,**,********************(*(***(((((((((((((((((((((((((((((((&((&(&&(((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&&((((((((((((((((((((((((((***(((((*************( .00000000000.0.0.............,,,,,,,,,,,,,*,**,************************((*(((((((((((((((((((((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&((&((((((((((((((((((((((**(((((****************( .000000000000...0............,,,,,,,,,*,,,********************************((((*(((((((((((((((((((((((((((&&((&((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&(&&&(((((&((((((((((((((((((((((((*((****(**********( .00000000000.000..0.......,,.,,,,,,,,,,,,*,******,*************(*(***(**(*((((((((((((((((((((((((((((((&&(((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((&((((((((((((((((((((((((*(((((((***************(.000000000000.00.............,,,,,,,,,,,,,******,********************(((**((((((((((((((((((((((((((((((((&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&((&(((&(((((((((((((((((((((*(***(**************( .000000000000.0...............,,,,,,,,*,,,*,***************************(*((((((((((((((((((((((((((&((((&(((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&(((((((((((((((((((((((((((*((((((**************(.00000000000000..........,.,,,,,,,,,,,,,,,,,,********************(*(***(((((((((((((((((((((((((((((((((((&(&((&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&((((((((((((((((((((((((*((((*((*************( .0000000000000.00...........,.,,,,,,,,,,***,*********************(***(*((((((((((((((((((((((((((((((((((&(&(&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&(&((((((((((((((((((((((*((((((((*****(*******(..0000000000000.............,,,,,,,,,,,,,,********************(****(((**(((((((((((((((((((((((((((((((&(((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&&(((((((((((((((((((((((((((((***(************( .00000000000...0.........,,.,,,,,,,,,,*,,*,**********************(**(((((((((((((((((((((((((((((((((((&((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&((&(((((((((((((((((((((((((*((*(****(*******(.000000000000.0.........,..,,..,,,,,,,,,*,**,********************((**((((((((((((((((((((((((((((((((((((&&(&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(&((&((((((((((((((*(((((**((((((*********(.00000000000.00..........,,,,,,,,,,,,**,,*,,**********************(*((*(((((((((((((((((((((((((((&(((((((((&&&(((&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((&(&&((((((((((((((((((((((((((((*(************.00000000000000..........,.,,,,,,,,,,,**,,**,*****************(*(((**(((**(((((((((((((((((((((((&(((((((&(((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((&((((((((((((((*((((((((**************..0000000000...............,.,,,,,,,,,,,,,**************************(*((((((((((((((((((((((((((((((((((&((&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((((((((((((*(((((((((***(*********.000000000000.0...........,,,,,,,,,,,,,*,**,*************(**(*****(((*((((((((((((((((((((((((((((((&((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&(((((((((((((((((((((((((((***(**********0.000000000.............,,,,,,,,,,,,,,****(*****************(*(*(((((((((((((*(((((((((((((((((&((((((&&(&&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(((((((((((((((((((((((((((*(((*********(..00000000000............,.,,,,,,,,,,*,,,**********************(***((((((((((((((((((((((((((((((&(((&&(((&(&(&&&(&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((((((((((****(*******(.000000000000...........,.,,,,,,,,,,,,,**,***********************(((*((((*((*(((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&$$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(& $(((&((((((((((((((((((((((*$((((**********.000000000000...........,,,,,,,,,,,,,,****,*********************((((((((((((((((((((((((((((((((((((&(&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((**(*******.000000000000............,,,,,,,,,,,,*,,,***,*****************(**(*((((((*(((((((((((((((((((((((((&&((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&&&&((&(((((((((((((((((((((((((((*(*****(****P.0000000.0000..........,,,,,,,,,,,,,**,,,****************((**(**(***((((((*((((((((((((((((((((((&(((&(((&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((&((((((((((((((((((((((***(********..000000000.............,,,,,,,,,,,,,,,*,*********************(***(((((((((((((((((((((((((&(((((((&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((((((((((((**********..0000000...0............,,,,,,,,,,,,**,,**,*************(****((*((((((*((((((((((((((((((((((((((&((&&&((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((&(((((((((((((((((((((((*********(P.000000000.00...........,,,,,,,,,,,,,,,,********************(*****((((((((((((((((((((((((((((((((((&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(&((((((((((((((((((((((((((((**(*********h..00000000..0............,,,,,,,,,,,*,*,,*****************((((*((((*(((((((((((((((((((((((((&((((((&(((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((*(((((((((((((((*(((((((((*(*********.00000000..000..........,,,,,,,,,,,,,,,*******,***************(((((((((((((((*((((((((((((((((((((((&&(&&(&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&((((((&((((((((((((((((((((((((((**********.00000000...0........,.,..,,,,,,,,,,*,,*********************(((*(((((((((((((((((((((((((((((((((((((((((&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&(&(&(((&(((((((((((((((((((((((*((*(********|.000.00000..........,.,,,,,,,,,,,,*,,*************************(((((((((((((((((((((((((((((((((((((((&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((*(((*********.0.0000000...........,..,,,,,,,,,,,,***,******************(*((((((*((((((((((((((((((((((((((&&(((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&(&((((((((((((((((((((((((((((((((*(*******..00000000...........,.,,,,,,,,,,,,,**********************(*(*((((*((((((((((((((((((((((((((((&(((((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&(&((((((((((((((((((((((((*(*(((*********(..0000000..............,,,,,,,,,,,*,,*,***********************(((((((((((((((((((((((((((((((((&&((&(((&&&(&&(&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((*((((*(*((******....0000.............,,,,,,,,,,,,******,*****************(**((*((((((((((((((((((((((((((((((&&(((&((((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&((((((((((((((((((((((((((((((*(*(******** .0.00000..0............,,,,,,,,,,,*,*******************(*(**((*((((((((((((((((((((((((((((((&(((&(((((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((*(((((**(****...000000............,.,,,,,,,,,,,,**,******************(***(((((((((((((((((((((((((((((((((((((((((((&&&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&&&((&(((&((&(((((((((((((((((((((((((((**********....00000.............,,,,,,,,,,*,*****************************(((((((((((((((((((((((((((((((&(((&(&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&&((((((((((((((((((((((((((((((((((**((********...00.0.0.0..........,,.,,,,,,,,**,********************(**((***(((((((((((((((((((((((((((((((((((&((&&&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&((((((((((((((((((((((((((((((((**((((*((****.0.0.0.0.............,,,,,,,,,,,,,,**********************(**(((((((((((((((((((((((((((&(((&(((((&((&(&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((&(((((((((((((((((((((((((((************....00.0..............,,,,,,,,,,*****************************(((*(((((((((((((((((((((((((((((((&(((((&(&((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(&&((((((((((((((((((((((((((*((((((******......00..........,,,,,,,,,,,**,***********************(*((*(*(*(((*(((((((((((((((((((((((((((&((((&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((&(&&((((((((((((((((((((((*(((((*******"...0.0.0.........,.,,,,,,,,,,,,**************************(*(**(((((((((((((((((((((((((((((((&&((&(&(&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&((&(((((&(((((((((((((((((((***(**(***$...0..............,,.,,,,,,,*,**,******************(***(**(((*(((((((((((((((((((((((((((((&((((((&(((&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&&&&&((((((((((((((((((((((((*(((*(**********$,................,,,,,,,,,,,,***************************(*(**((*(((((((((((((((((((((((((((((&(&((((((&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((((((((((((((((***((*****$,................,,.,,,,,,,,,****************************((**(((((((((((((((((((((((((((((((((((((((&&&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((((((&(((((((((((((((((((((((((((********$>.....0..........,.,,,,,,,,,,,,,*************************(*(**(((*(((((((((((((((((((((((((((((&((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(&&((&((((((((((((((((((((((((((((**(********,..............,.,.,,,,,,,,,,*,,,************************(((((((*(((((((((((((((((((((((((((((((&((&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((&(((&(((((((((((((((((((((((((((*(*(****&,...0...........,.,,,,,,,,,,,,*****,**********************(((((*(((((((((((((((((((((((((((((((&(&&&((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&(((((((((((((((((((((((((((((((((((((*******&,..............,,,.,,,,,,,,,,*,*************************(*(*((*(((((((((((((((((((((((((((((((((((&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((&(&((((((((((((((((((((**(******,..............,..,,,,,,,,,,,***,******************(*(((***(*((((*(((((((((((((((((((((((((((((&(&(&&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&((&(((((((((((((((((((((((((**(*******&@,...............,,,,,,,,,,,,*"**,*********************(((&((*(((((((((((((((((((((((((&&&(((((((&&&((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((&(&(&(((&((((((((((((((((((((((((((*((******&,............,...,,,,,,,,*,,,,*,**,******************(*(*((*(((*((((((((((((((((((((((((&((((((&(&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&((((&(((((((((((((((((((((((((*(((*********$,.............,,,,,,,,,,,,,*,*,************************((((((((((((((((((((((((((((((((((((((((((((&&&(((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((&(((((((((((((((*(((*(*******,.............,.,,,,,,,,,,,*,,*,*,********************(*((*(((((*(((((((((((((((((((((((((((((((((&(&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((&((((((((((((((((((((((********&...............,,,,,,,,,,,,,,,*,***********************(*((*(((((((((((((((((((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((&(((((((((((((((((((((((**(*(*****& ,............,..,,,,,,,,,,**,,*********************(*(*(**((((*(((((((((((((((((((((((((((((&((&(((&&&(((&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&((&((((((((((((((((((((((((((((((*********( ,...............,,,,,,,,,,,,,***********************(((((*((((*(((((((((((((((((((((((((((((((((&&(((&((&&&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&(((((((((((((((((((((((((((((***(*******( ,............,,,,,,,,,,,,,,*,**********************(**(*(*(((((((((((((((((((((((((((((((((((((((&&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((*(((((((**********( ,.............,,,,,,,,,,,,*,,**,****************(******(*((((((((*(((((((((((((((((((((((((((((&(&&(&((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((((*********&,.........,..,,,,,,,,,,,,,,,,*,**********************(**(*((((((((((((((((((((((((((((((((&&((((&&((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((((((((((((((((*******( ,...........,,,,,,,,,,,,,,,*,*,******************((((((((*((((((((((((((((((((((((((((((((&(&(&(((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((&((&(((((((((((((((((((((((((((*(*******( ,,,........,,,,,,,,,,,,,,,,***********************(***(((*(((((((((((((((((((((((((((((((((((((((((&&(((&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&((((&((((((((((((((((((((((((((((*******( ,.........,..,,,,,,,,,,,,,,,*,,**********************((*(*(((*(((((((((((((((((((((((((((((((((&(((&(&(&(&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&(((&(((&((((((((((((((((((((((((((***(******( ,,........,,.,,,,,,,,,,,*,,,***********************((**(*(((((((((((((((((((((((((((((((((((((((&(((&(&&&(&(&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((((((((((((((((*((******** ,,.........,,,,,,,,,,,,,,,,*******************(****(***(((((((((((((((((((((((((((((((((((((&((((((&(&&(&(&&&&&&&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&(&((((((((((((((((((((((((((((**(((**(******(@,,..,.,.,,.,,,,,,,,,,,,,,*,*,******************((((*(*(*(*((((((((((((((((((((((((((((((((((&((((&&(&(&&((&&&&(&&&&&(&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((((**((*(((****** ,,...,..,,,,,,,,,,,,,,*,*,********************(*(******((((*((((((((((((((((((((((((((((((((((((&(&&((((&&(&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&&&(((((((((((((((((((((((((((**((******** ,,,....,..,.,,,,,,,,,,,,,,*,******************(****(**(**(((((*(*((((((((((((((((((((((((((((((((&(&(((((((&((&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(((((&(((((((((((((((((((((((((((((**((*******( ,,,..,,,,,.,,,.,,,,,,,,*,,,*******************(*****(((**(((((((((((((((((((((((((((((((((((((((((&(&&((((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((*(((((((*((********",,.,,.,,,,,,,,,,,,,,,,,,,,,,*************************(**(((((((((((((((((((((((((((((((((((((((((((((&&&(&((&(((&&&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((((((((*(*(********* ,,,...,..,,,,,,,,,,,,,,,,,,*,*************************(((*(((((((((((((((((((((((((((((((((((&((((((&&(&&((&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&&&((((((((((((((((((((((((((((((*(((**(**(**** ,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*************(************(*((((((((((((((((((((((((((((((((&((&(((((&&(&&((&((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(&((&((((((((((((((((((((((*(((((*********** ,,,,,...,,,,,,,,,,,,,,,,,*,**********************((***(*(**((((((*((((((((((((((((((((((((((((&((&((&(&(&(((((&&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((&((((((((((((((((((((((((((********",.,,,,,,,,,,,,,,,,,,,,,,,,*************************(*((*((((((((((((((((((((((((((((((((((&(((((((((((&&(((&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((((((((((((*********( (,,,,,,,,,,,,,,,,,,,,,,,,,**************************(*(((*((((((*((((((((((((((((((((((((((((&((((((&&((&((&(&&((&&((&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((((&(((((((((((((((((((*(((((***(*******",,,,,,,,,,,,,,,,,,,,,,,*,,***************************((*((((((((((((((((((((((((((((((((((((((((((((((&&((&(&(&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((&((((((((((((((((((((((((**********"*,,,,.,,,,,,,,,,,,,,,,,,,,,*********************(**(*((*((((*(((((((((((((((((((((((((((((((((((((((((&&&&(&&(&&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&(&(((((((((((((((((((((((((((((*(((((***(****:",,,,,,,,,,,,,,,,,,,,,,*,***,,***********************(*(((((((((*((((((((((((((((((((((((((((((((((((((((((&(&(((&&(&(&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&((&(&(((((((((((((((((((((((((((*(((********"*,,,,,,,.,,,,,,,,,,,,,,,,****,******************((**(*(((((((*((((((((*(((((((((((((((((((((((((((((((&((((&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(&((&((((((((((((((((((((((((((((((*********$*,,,,,,,,,,,,,,,,,,,,,,,,,*******************((*****((*((((((((((((((((((((((((((((((((((((((((((&((((&(&(((((&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(&(&&(&((((((((((((((((((((((((((((*((********$*,,,,,,,,,,,,,,,,,,,,,**********************(****((*(((((((((((((((((((((((((((((((((((((((((((((&((((&((((((((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&(((((((((((((((((((((((((((((((((**(**(****$*,,,,,,,,,,,,,,,,*,**,,**********************(**(((***((*(((((((((((((((((((((((((((((((((((((((&((((((((&(&(&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((((((((((((((((((((((((((((((((*(*(******(,,,,,,,,,,,,(*,,*,,**********************"***(***((((*(((*((((((((((($&((((((((((((((((((((((((((&&&&(&((&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((((((((((((((((((((((((((((((*(*((***"*,,,,,,,,,,,,,,,,,,,*,****************************((**((*((((((((((((((((((((((((((((((((((((((((((((&(((&(&&&&(&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&&&&&&&$ &&&&&&&&&&&&&&&&&&&(&&&(&&&&&(&&&(((((((((((((((((((((((((((((*(*(*(***"*,,,,,,,,,,,,,,,,,,*,,,**************************(*(*((((*(((((((((((((((((((((((((((((((((((((((((&(((((((&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&(((&(&(((((((((((((((((((((($((((((((*((**"*,,,,,,,,,,,,,,,,,**,***************************(*((*(*((((((*(((((*(((((((((((((((((((((((((((((&(&(((&((&(((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((&&(&((((((((((((((((((((((((((((*(((((*$**,,,,,,,,,,,,,,,,,*,***************************(*(*(**((*((((*((((((((((((((((((((((((((((((((((((((((((((&(((&&((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(&(((((((((((((((((((((((((((((((*((((*$*,*,,,,,,,,,,,,,,,*,********************************((*(((((((((((((((((((((((((((((((((((((((((((&((&((((((((&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&((((((&(&((((((((((((((((((((((((((((*((((*$**,,,,,,,,,,,,,*,,,,**,***********************(***((**((*((*(((((((((((((((((((((((((((((((((((((((((((&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&((&((((((&((((((((((((((((((((((**((*(*$*,*,,,,,,,,,,,,,,**,,*****************************((*(*((((*((((((((((((((((((((((((((((((((((((((((((&((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&((&(((((((&(((((((((((((((((((((((((((*((x$**,,,,,,,,,,*,,,,,,**,***********************((******(((*(((((((((((((((((((((((((((((((((((((((((((((((&&((&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&(((&(((&((((((((((((((((((((((((((((*(*$,,,,,,,,*,,,***,,************************(******(******(((((*((((((((((((((((((((((((((((((((&(((((((((((((((((&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*&&$&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&((((((((&((((((((&(((((((((((((((((((((((((&*,,,,,,**,,**,,,,*,**,*****************************(*((((((((((((((((((((((((((((&(((((((((((((((((((&(((&&&&&(&&&&((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(&((&(&&&(((((((((((((((((((((((((((((((**(*&*,,,,,,,,*,,,*****,,*********************(******(**(((**((((((((((((((((((((((((((((((((((((((((((&(&(((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&&((((((((((((((((((((((((((((((***$*,,,,,,,*,,*,,*,*,*******,**************(*********((****(((((((((((((((((((((((((((((((((((((((((((((((((&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&((((((&(((((((((((((((((((((((((((((***&**,,,,,,,*,*,****************************************(((((((*(((((((((((((((((((((((((((((((((((((((((((&((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&((((&(((((((((((&(((((((((((((((((((*&**,,,,,,*,*,,**,*********************************(*(((*((*(((((((((((((((((((((((((((((((((((((((((&((((((&(&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&(&&&((((((((((((((((((&(((((((((((((((((((*(* &*,*,,,,,***********************************(**(***((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&((((((&(((((((((((((((((((((((((((((((&***,,,*,*,***,***********************************(**(*(((*((*(((((((((((((((((((((((((((((((((((((((((((&&(&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&((((&(((((((((((((((((((((((((((((((((((*`4&*,,,*,,,,,,***************************************((**((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&&&(((((&(((&(((((((((((((((((((((((((*((**P&***,,*,,,***************************************(*(*(((((((((((((((((((((((((((((((((((((((((((((&(((((((((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((((((((((((*&*,,,,,*,,**,************************************(****(((((*((((((((((((((((((((((((((((((((((((((&((((((&&((&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&((&(&((((((((((((((((((((((((((((((((**&**,**,*,,****************************(********(**(*(**((((((((((((((((((((((((((((((((((((((((((((((((&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&((((((((((&(&((((((((((((((((((((((((*&*,,**,*,,*****************************************(((**((*(((((((((((((((((((((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&&(((((((((((((((((((((((((((((((((***(&****,**,,********************************(**((**(*((*(((((((((((((((((((((((((((((((((((((((&(((((((&(((&(&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&&&((&(((((((((((((((((((((((((((((((((((*&***,,,,,***********************************((*(*(((((((((((((((((*(((((((((((((((((((((((((&(&((((((((&(((&(&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((((((((((&((((((((((((((((((((((((*(*&******,******************(**********(******(****(*(*(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&((&&&(&((((((((((((&(((((((((((((((((*(((*&****,,*,**************************(********((*(*((**((((((((((((((((((((((((((((((((((((((((((&((&&(((((&&(&&(&&(&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&&&&((&(((((&((((((((((((((((((((((((((((((&*************************************(**(**(((*(**((*((((*(((((((((((((((((((((((((((((((((((((((((&(((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&((&&(((&((&((((((((((((((((((((((((((((*&*******,************************(*(********(*((**(((((*(((((*(((((((((((((((((((((((((((((((((&(((((&((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&(((((((((((((&((((((((((((((((((((((*$&****,************************(*******((**(*((**(**((((*(((((((((((((((((((((((((((((((((((((&((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&((((((((((((((((((((((((((((((((&*********************************(************(((((((((((*(((((*(((((((((((((((((((((((((((((((((&(((((((&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(((((((((((((((((((((((((((((((((r&*******************************(****(***((*****((***(((**(((*(((*(((((((((((((((((((((((((((((((((&((&(&((&&((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&(&((((((((((((((((((((&(((((((((((((((*(***********,********************(*(***(**(*(****((*(*((***(((((((((((((((((((((((((((((((((((((&((((&(&(&(((((((&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&&&((&(((((((((((&((((((((((((((((((((((((***************************($&(*****(*(((((*(((***(((((((&(((((*((((((((((((((((((((((&(&((((((&(((((((&&(&((&(&&&(&(&(&(&(&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&(&&&(((&&&(((((((((((&((((((((((((((((((((((((************************(****((**(***((((*((**((*((((((((((((((((((((((((((((((((((((((((((((((&((((((((&((&(&((&(&(&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&&((&((&(((&(((&(((&(((((&((((((((((((((((((*&*******************************(**(***(*((((*(((((*(**(*((((((((*((((((((((((((((((((((((((((((((((((((((((((((((&((&(((&(&&&(&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&((((&(&&"&((&(((((((((&(((((((((((((*"&***************************(****(****((((*(*((((((*((*(*(((((((((((((((((((((((((((((((((((((((((((((((&((((&(((&(&&&&(&&&((&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(((&((&((&(((((((&(((((((&(((((((((((((((*