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 = '188B04' IMAGE_NUMBER = 33684647 IMAGE_TIME = 1977-03-01T19:45:07Z EARTH_RECEIVED_TIME = 1977-03-03T08:59:27Z ORBIT_NUMBER = 188 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.033940 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   "B.-6)"Z E-`Kx6T'O022244422222242222220202000020000000200000000000000000020222022002222020020222222222022422222222224442222244444442242444444244444644444446466666466664464444464666666666666666666666666666666688866666666666666666666666666666666664466666666666666666464666666666666666464444424444422224222222..&.222222222222422222222222220$,222222022022222222222202220022222222222022222222222222222422222222222222224242422224244224424444444242444444444444444444444444444444444444444444444664444446446444444446644444444464444444444444444444444444444444444444464444444444444424222424222222222222220000..(0022222422222222222222002222200000002220220000020222200000,020000000002200000022220200* 022222222222222222222222222..222222222222222222222222242242222444444444224424424222444444244444444442444444444444444442242244444244222444444424444444444444444444444444444422424444222222222222022220000..(.00222222222222200000000000000000000000000000000000000020000.0000000000000000000000000000000000000202000022220000022022222222222222220222222222200222222222222222222222224222&.224424422222444422222242442.02222242222224242442222222222422224244442422424422422222222222222222220200002202200.0.."(00000002222222000000000000000000000.0000000...00000000000000000000.0000000.00000000000000000000000000000000000020000000022222000002220220200022222220222222220222222222222222222222222222222222222222222222022222222222222222222222222200222222222222222222222222222*,222222220200022020000000000*&.0000200000000002000000000000000000000000.00000000.0.0000000....000000.....00.0.0...000000000000000000....000000000000000000000000000.00002220002000000004000222222222022222200220220020222222222222222222222222222222222022222022222222222222222222020222222222222220222000000000000000000000000. (.00000000000000000000000000000000.....00.0000..00.000..0...00000........0........00000...000000......000000.0000000000000000000000.000000000000000000000200000000002220000000020200202222222000000222220202222222200000222000002222222200222222202022222222222222220220022020200000000000000000... &..0000000000000000000.000000000...0000000.....0........00.........0.....................00.................00.0...0.000000.0..000000000000000000..00000000000000000000000000000000020000000000000000000002000000000000000000022020000002202000020222200002202222220000002000000000000000000000..., &..000000000000000000000000..00.0000.......................................................................................000000.00.0.0.00000.0000000.0000000000.000000000000000000000000000000000002000000000000000000000000000000200000000002000000002020200000000000000000000000.0000000....... &...000000000000000000000000000......0..................................................................................0..................0.0000..00000000...0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000..0....0.00..., &.0000000000000000000000000..0................0.......................,..................................................................0.......0.0........0.00.0..00000000..0000000.00.0000000000000000000.0000000000...000000000.0000000000000000000000000000000000000000000000....0....0......,&..0..0000000000000000000..00.....................0..................................,.....................,..................................0...........0......0.0000..0..0000.0..0000000.0000.0000000000000000000000000....000000000.0000000000000000000000000000000000000000.0.000............,&,..00000000000000....0.000...........................................,.,..................,,..................,,.........,.............................................000......0000..0..0.00.0.....000000.00.000.0.....0.0000.....0000000000000000.0.0000000000000000000..0.0.00................,&.....000000000000000000......0........................,..,.......,,,..,.....,..........,........,..............,..............,................................................0.......00.........0......0.0.0.........0........00.0....0000.00....000000.0.0.00000.0.0000000....................,$.....0000....00000000..0..................................,...,..,....,.,........,.,,......,.,,....,..,..,.,...,..,......,..,.................................................................0.........0....................00........0.0.....00000...0...0000.....0000.......................,.,$....0...00000000000.00...........................................,,,,..,.,,...,,,....,,,,.,....,.,.,....,,,,.,,,.,,.,,,,.......,,,,........,................................................................................................00.......0.........0.0..0.....0......................,$...00000000..0.000000...00...............,.........,,,.....,..,,..,...,.,,,....,,,,,,,...,.,,,,,....,,,,,,,.,.,,,,,,,....,,,,,,....,,,,,,.....,,,,.,......,,......................................................................................00........0........0.0..............,.........,,$.......00000000....0.000................................,.,,..,..,,,,,.,,..,,,,,,,.,..,,,,.,.,..,,,,,,,,,,,,,,,,,,,..,,,,,.....,.,,,,,.....,,,,....,.,,,..................,............................................................................0........................................,,",....000000.0.0000..................................,,,.,..,,,,,,,,,..,,,.,,,...,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,.,,,,,,,.,..,,,,,,,,....,,,,,......,.,.,....,..,,,.......,.........,,...........................................................................................,,.......,,",..0.0.000000000..0..00..................................,,,.,,..,,,,,,,,....,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,,,,,,..,.,,,,,,...,,,,,,..,.,..,.,.......,,,,......,,..........,.................,.,..................,........................................................,$.....0000000.0000.000.0..............................,.,,....,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,.,.,,,,,,,.,.,,,,,,,......,.,.,,..,..,,,........,..,.....,,......................................................................,,,......,,"...00..00.00000.0.....00.0............,...................,,,,,...,,,,,,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,.,.,,,.,.,.,,,,,,......,..,..,.,.,,,...,.....,.........,,.,.......,.......................................,..,,......,,.,".......0000.0..0.000000........................,....,,,,,,,,.,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,,,,,.,.,,,,,.......,,,........,.......,.,,,...,.,,,......,.,.......................................,,.,....,,,$....0000.0.00000000....0............................,..,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,..,..,.,,,,,,,,,,,,.,..,,.,,,.,....,,..,,......................................,,,......,.,,".....0.00000000..000.........................,,,.....,..,,,,.,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,,,,,,.,,.,,,,,...,,,,,,,,..,...,,,........,............,..................,,.....,,,,.,,.,,",..0000000000.00000.........0.....................,.,,,....,,,,,,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,..,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,.,,,.,....,,,..,.....,,........,...,...,,,,,,,.....,,,,"...000.000000000.00.000..............,.,.....,,.,,....,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,,,,,,,.,,.,,,,.....,,,,.,......,,......,.........,.,,,,,,.,.,,,,,.,,,2"....0000000.0000.00......................,,..,....,,,.,,.,,,.,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,...,.,,,.,,..,...,,.....,.,..,,,,,.,.,,,,,,,...,,,"..0000000000000000..0..0..............,........,,,.,.....,,,,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,.,,,.,,,,.,,,.,..,.,.,,,,.,..,,,,,.,,,.,,,,,,,,"....00000000000000000.......0..............,,,.,...,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,,,,..,.....,,,,,,...,,,,,,...,,,,,,,.,,.,, ..0000000000000000.....0.0.............,.,......,,,,..,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..,,,,,,,...,.,,,,,.,.,,,,,,,,.,.,,,,,,,".....00000000000000000......................,,,,......,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,*,,*,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,...,.,,,,,,,.,,.,,.,,,,,,.,,,,,,,.,, ...00000000.0000000.....................,,,.......,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,**,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,..,,,,,.,,,..,,,,,,,,.,.,,,,,,,,,,.,,,*.....00000000.$.0000000.............,........,,,.,,,,....,,,,.,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,**,**,,,,,,,,,*,,,,,*,,**,,,,,*****,,,,,,,,**,,,,,,*****,,,,,,**,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,*,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,...00000000000*0000.0000.0.0..............,,,,...,,,,,,.,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,*,,,,,*&***,,,,,,,,,,*,,*,,,,,***,,*,,,*****,,,,,,**,,,,,,,*,****,,,,**,*,*,,,,,*,**,,,,,,,***,,,,*,*,***,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,..,.,,,,,,,,,,,,,,,,,,,,,.,, ...000000000000000000000.......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,*,,,*,,,,,***,*,*,,*(***,*,,****,,,,,,,*,**,,,,,*****,,,,,,,*****,,,,***,,,,*****,*,,,,,***,*,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,, ...000000000000000000000.................,,,.,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,***,,,,,,**,,*,*,,,****,,,,*******,*,,,,****,,,,,,****,**,,***,*,,,,,,,*,,*,,,,,*,****,,,,**,*****,,,*****,,,,,*(***,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&,,,,,,,,,,,,,(*...0000000000000000.00000...............,..,...,,.,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,*,,***,,,,,,*,***,*,,*,,***,,,,,,,,,**,,,,,,****,,,,*******,,,,,,****,,,*,*,,*****,,******,,,,,*****,,,*,,,*,*,*,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,*,,,,,.,,,,,,,(*..00.0.0000000000000000.0..................,,.,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,*,,,,,*,,,**,**,,**,***,,,,,,******,,,,,,,***,,,,,******,*,*,***,,,,,*******,,*******,,,,,******,**,******,,,,*,**,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,*..000000000000000000000000.0....................,,.,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,,,,***,,,,*,,***,,,*,,****,*,*,,*******,*,,******,,********,**,********,****,*,****,******,,*,******,*,*,***,*,,,******,*,,,,,,,,*,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.0.0000000000000000000000....................,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,,,,*****,**,,,*,*,**,*,*,*****,,,,,******,,,**********,********,,**,****,**,,******,**********,******,*,,**,***,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*...000000000000000000.00.0.00.............,..,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,,*,*,,*,*,,*,,,**,,,,,*,**,**,,**,*******,**************,****,*******************,**********,***,**********,***,,,,,**,*,*,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**...00000000000000000000000....................,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*,*,,*,,,,,***,,,,,,*,,*****,,**********,*******,,********,*,*********,***********,******,,,*******************,*********,*********,,*,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*...000000000000.00000....0.0.0.............,.,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,****,****,******,,,*,*,*****,,*******,*********,******************************,******************,************,*,*******,********,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*.000000000000000000000.000................,.....,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,*,,,*,**,*,,,,,*****,,,,*****,,**,*******,,,*,******,**,*****************************,******************************,********,******,***,*,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.000000000000000000000.0...................,,.,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,**,,,***,***,,*,**,******,,*******,*,,,*****************************************************************************************,*******,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.0.00000000000000000.0..00.0.............,...,,.,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,***,**,,,,*****,,***,****,,****,****,*,********,*******************************************************************************************,,,,,**,**,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*..0000000000000000000000...............,,...,,..,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*,,*,,,,,,**,**,**********,******,*,**,****,****,*******************************************************************************************,*******,,,*,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.0000000000000000000000......................,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*******,,*,,******,***********,**,******,**********,****************************************************************************************,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.00000000000000000000...0..............,......,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*,,,,,,*******,,******************************,********************************************************************************************,*******,*,**,**,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.00000000020000000000000..............,.....,,,.,..,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,,,,**,,*,,*,**,****,,*******,,***************************************************************************************************************,**,***,***,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(..000000000000000000.0.0.00..............,..,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,*,,,,*****,*,,********,**********,****************************************************************************************************************,*******,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.0000000000000000000000000.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,**,***,,*,********,*************************************************************************************************************************************,,*,*,,*,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,*.00000000000000000000000..0................,,.,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,****,**,,*,*,******,,**********************************************************************************************************************************,,,*******,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,**.0000000000000000000000.0.................,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,*,**,*,,****,*,*,********************,**********************************************************************************************************************,,,*,,,*,,,,,,,,,**,,,,,,,,,*,,,,,,,,,,,,*.00000000000000000000000....................,..,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,***,******,*,,**************************************************************************************************************************************************,,**,*,,,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,, *..000200000000000000000..0................,.,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,*,,,***,,********,*,********************************************************************************(*************************************************************,,*,******,,,,*,,,*,,,,,,,,,,,,,,,,,,**.00000000000000000.00.000............,........,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,*******,,************************************************************************************(*(***************************************************************,,,,,,,**,,,,,,,,*,,,,,,,,,,,,,,(.00000000000000000000000....................,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,***,,,,**,,****,***************************************************************************************(*(****************************************************************,,,,*****,,*,,*,,,,,,,,,,,,,,,,,,,h*.00000000000000000000...0................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,,*,,**********************************************************************************************(*********(**********(********(***********************************,**,*******,,,,**,,,,,,,,,,,,,,,,,,,,**.000000000000000000000000..................,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*******,*************************************************************************************************(*******(**((****************************************************,*,***,**,,,,,,,,*,,,,,,,,,,,,,**.000000000000000000000......................,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,*,,,,,,,,,****,,,*,,******,********************************************************************************************(***(**(*******(*(*******(***************************************,****,,*,,,**,*,,,,,,,,,,,,,,,*(.000000000000000000000....0..............,.,,..,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,****************,***********************************************************(*******************(********(**(((***(**(*(***(*************************************************,,*****,,,*,,***,,,,,,,,,,**.00000000000000000000000....................,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*****,********************************,************************************************(********(***(*****(*(******(*((***(**((*********((((**********************************,*******,,*,**,*,,,,,,,,,,**,*00000000000000000000000....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,*********************************************************************(******(***************(*****(**(****(((((*****((((**************(**(*******************************,******,*****,,*,,,,,,,,,,,,,*..000000000000000000000.0...................,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,*,**,****,*******************************************************************((*******(((*******((**(((**((((((*****(*((((****((*********(*(*******************************,***,*,***,,*,,,*,,,*,,,,,,,*,*.000000000000000000000000...&&........,,...,.,,,,,,,,,,,,*(,,,,,,,,,,,,,,,,,,,,,,,,,,*******,*,*********,************************.******************************((*********((**********(**(**((((((****(*(((((((**(((*(*(*******(*****(**************************************,**,*,*,,,,,,,,*,,,,*(000000000200000000000000.................,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,***(***,*,*********************(&***************************&"***********((*****(**(*****&(**((((((***((*(((****((**(((((*((((((((***((((****(***(((**********************************,**,*****,,*,*,,**,,,,,**.0000002000000000000000................,,,,...,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,***,*,****************************************************************************(*(****((((**((***(((((((*((*(((**(((((((*((**((((**((******(*(**"$***************************(*,************,,***,,,,,,,****.00000000000000000000000................,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,********************,********************************************(*********(*(******(((*(**(***(*(((((*((((((*((*((((((((((*(((((((((**((((*(*******(*(*************************(*******,,*******,,,,*,,*,,* *.0000000200000000000000.............,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,***,************************************************************(*((*******(*((**(*(((((*(**(((((((((*((((((*(*****(((((((**((((*(*****(**(**********(********************************,,,,,***,,,,,,*(.00000000000000000000000.................,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,**,*,***************************************************************(*(*(**((**(((((((*(*((((**(((((((((*((*((*(((((*(((*(((((((*(((((((*****((((*****(*(***************************,*******,***,****,,,,,*,*(.0000000000000000000000000.............,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,********,*******************************************(********************((*******(*(((((**((((((((((*(*((((**(((*(((((((*((((((*(**(*(((**(***(**(**********************************,******,,,,,,,,,,,,,*(00000000000000000000000...................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,**********************************************************((******************(((**(((**(((((((((((((((*(*(((((((((*((((((((**((*(((*(*(***(*(*********(********************************,,,,,*,,,,,,,,**.0000022020000000000.0..................,.,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,***,**,***********,*****************************************(*(************(**(**(((****(*((((((*(((((((((((((((((((**((((((((***((((((((***((((((((********************************,*********,,,**,**,,,,,*,*(000022000000000000000000.0............,,..,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,*****************************************************(********(**((********(****(((((((((**(((*(((((((((((((*((((((((*((((*(((((((*(*(((((*******((*(***********************************,******,,,,,,,,**(00002000200000000000000...............,....,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,,,,,,*********************************************(****************(**((*(***(***(**(((((((((*((((((((((((((((((((((((((((((((((((((((((*(*((((((*((**(**(*****************************************,*,,,*,,*,,,**(0000000220000000000000..................,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,****,*********************************************************(**(*******((**((****((((((((((((((((((((((((((((((((((((((((((((((((((*((((**(**(((((((**(**(*************************************,*,,,,*,,,,,**(.0022022000000000000000.0...............,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,***,********************************************(********(**(****((*(*(***(**((((((((*(((((((((((((((((((*((((((((((((((((((((((((((((*(*((((((*((((((((***********************************,*****,**,,,,,,**(0002000000000000000000000.............,,..,.,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,**,,,,,*,*****************************************(**********(*(****(********(***((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((*(****(**********************************,**,,*,,,*,,,,,*(000000200000000000000000..........,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***********************************(***************(*(*(**(********((****(*(((((**(((((*(((((((((((((((((((((((((((((((((((*(((((((((((((((((((*((((((*(*(***(*(*(************************,*****,,,,*,,*,,,,,,*(000002000000000000000.0................,...,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,******,*,*******************************************(*******(**(((*(*****(((*(*(*(((((((**((*((((((((((((((((((((((((((((((((((((((((((((((((*((*(((((******(((*****************************************,,,,,,,,* (00000200000000000000.00.00..............,.,..,.,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,*,,,,,*,*********************************(*(***(*****(*(******(*(***(**((*(((((((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*(*((*(************************************,*******,,,,,,,,*(000000000000000000000000..............,......,,,,,,,,,,,,,,,,,,,,,**,**,,,,,,*,*,***,*,*********************************(*********(((******((*(******((*(**(*(*((((((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((*((((*****************************************,,,*,,,,,,,,(00002002220000000000000....................,,,,,..,,,,,,,,,,,,,,,,*,,,,,,,**,*,,,*,********************************************(***(****(**(***(**((((((*((*((((((**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((((((*****(*(*********************************,*,***,,*,,,,,*(.00002220000000000000.0..0.............,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,****,***,,******************************(**********(*(*((*****(((((*(*(*((((((*(**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(*(*(*************************************,**,,,,,,,,*(.022222200200000000.000000...............,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,****,,,,,******************************************((*(*****(*(((**(**((((((*(((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(*******************************************,,,,,,,,**(0002000000200000000000000............,......,.,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,**,**,,,*******************************************(*((((**(***(**((***((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*(******(*(************************,*******,**,,,*,,,*,*(00000000200000000000000....0........,.......,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*****,,*******,**************************(*(***********(*****((((*(**((*(((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((*((****************************************,***,,*,,,,*&0000222020000000000000000.0............,...,,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,********************************(********(**(*****((****(*(((((*(**((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((*(********(*******************************,,,,,,,,*&000202220000000000000000000...........,......,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,*,**,****,***********************************((**(((((((*((**((((*((**(*((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((((******************************************,*,,,,*,,,(000200000002000000000000................,....,,,,,,,,,,,,,,,,,,,,,,,,,,**,,********,**,******************************(**(*******(((*(******((*(((***(((((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*((((*****(*(**(*********************************,**,,,,,*,(000000002000000000000000...0.0.......,....,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,**,,***,*,******************************************((****(****(******(((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((******(************************************,***,*,*,,,**(000020020200000000000000.0................,,.,,..,,,,,,,,,,,,,,,,*,,,,,,*,*,,**,,*********************************(*((********(((***(((((***((*((((((((*(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((**(*****************************************,*,,,,*&0020222000000000000000000000............,.,,.,.,..,,,,,,,,,,,,,,,*,,,,,*,**,,,,*********,************************(******((**((****(*((((((**(((((*(*(**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((****(((((*****((*************************,*********,,,,,*** &00222220002000000000000.00................,,.,,,,,,,,,,,,,,,,,,,,,*,*,,*,,,,*,****,**,*,*******************************(*(((***((**(((((*((((((((**(*(((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*********************************************,,*,*,,,* &000000020002000000000.0..................,...,,,,,,,,,,,,,,,,,,,,,,**,,,,,,***,**************************************(*(((*(**(*((((*(*((*((((*((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((**(**************(*********************,******,*,,,,, &000222222200002000000000..0.00...............,,.,,,,,,,,,,,,,,,,,*,,*,,,,,*,****,,,*******************************(*******(**(*(**(**(**(((((****((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(*(*************************************,,***,,,,* .0022222200000&0000000.00.0..............,,,,.,,..,,,,,,,,,,,,,,,,*,,,*,,***,*,,************************************((****(**(((***((((((((**(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*((*****(************************************,*,,,,** 00002200200000000000000000................,$,,,,,,,,,,,,,,,,,,,,,,,,,***$(,*,*,,*********************"(*******************(((((*(*"((*(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*********((*********************************,,*,,,,,,*& $0022022002022000000000000.0...............,...,,.,,,,,,,,,,,,,,,,,,,,,**,*****,**,**************************************(*(*(**(**(((((((((*(((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((*((((*(******(*(((*******(*************************,,,*,*,,* &0022020200000000000000000................,.,..,,,,,,,,,,,,,,,,,,,,,**,,*,*,,,****,****************************(*******(*((**(***(((((*((*(((((**(((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((********(*((******************************,*,,,*,,,,,*$0200222220220000000000000.................,,.,,....,,,,,,,,,,,,,,,,,,*,,**,*****,,*********************************(((((******(**(*(((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((*(*((*************************************,,,,,, &002222222220000000000000...0................,,,.,.,,,,,,,,,,,,,,,*,,,,,,*************************************(***(((((**(****(((*(*((*(((((*((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((*(((**(*(*****((******************************,**,,,,,*&0002222220000000000000000000...............,....,,,,,,,,,,,,,,,,,,,*,,,***********************************(******(*******(((((*((*(*(((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*******((***********************************,,,,,**$00222222020020000000000000......................,,,,,,,,,,,,,,,,,,,,,*,***,*,**********************************(((*(***(((((*(*(((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((****(((*********************************,*,***,,*$000222222000000000000000000............,....,.,,,,,,,,,,,,,,,,,,,*,,,,*,*****,*********************************(***(**(((((*(*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****((************************************,,,****$0200222202000000000000000..................,.,,,,,,,,,,,,,,,,,,,,,,*,,**,,**********************************(**((*(*(((((**(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*********(*******************************,***$00222202022020000000000000..................,.,.,,,,,,,,,,,,,,*,,,*,,,,,,****************************************(((((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((*(*(*****(***********************************,,,*$0002202200020002000000000..0..............,.....,,,,,,,,,,,,,,,,,*,,,,,,,*,**,,***************************(*****(*(((((*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((((**(******((********************************,*,,*$00022222222000000000000000.................,,,,,,,,,,,,,,,,,,,*,,*,,,,,,*,,**,**************************((***(****(***(*(*(((((((*((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((((*(****(((((********************************,,*,,*,*$00002222200002000000000000..............,..,..,.,,,,,,,,,,,,,,,,,*,,,****,,*,***************************(******((((((*(**(((((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(******(***************************,,,*,**$00222222020000000000000000....................,,.,,,,,,,,,,,,,,,,,,*,**,*,**,**********************************((****((*(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(*(*(*((((***********************************,**,*$00222222020002000000000000.............,....,.,,,,,,,,,,,,,,,,,,,,*,,,,*,,,(,*************************(*******((*****(((((((((((*((((((*(((((((((((((((((((((((((((((((((((&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((*(*((****(((*********************************,,$0020222200202000000000000..0..............,.,,,,,,,,,,,,,,,,,,,,,,*,,**,,,,********************************(******(*(((((((((((((((((*(((((((((((((((((((((((((((((((((((&&(((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((*((***(((((********************************,*,"00222222220000000000000000.0...............,,,,,,,,,,,,,,,,,,,,,,*,,,,,***************************************(**((*(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((((((*((*(*******************************,,,,,$00022222222000000000000....................,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,*******************************(**(****(((((*((((*(((((((((((((((((((((((((((((((((((((((((((&((((((((&((((&((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*(******(*************************,,,*"00022222222000000000000000...0............,,,,,,,,,,,,,,,,,,,,,,****,,*,*****,,*************************(*((****(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((&(((((((((((&&((((((&(((((((((((((((((((((((((((((((((((((((((((((((*((((((*(*********************************,*,,"0022202220000000000000000................,,,.,,,,,,,,,,,,,,,,,,,,,,,*,***********************************(*****((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((&(&((((((((&(((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((****(*************************,*,*,,*".00222020000200000000000000.............,,,.,...,,,,,,,,,,,,,,,,*,,************************************(****(**((((((((((((((((((((((((((((((((((((((((((((((&((((((((&(((((&(((&((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*(*********************************,,**,*"0000222220000000000000000...............,,,....,,,,,,,,,,,,,,,,,,,,,,*,,*****************************(********((((((((*((((((((((((((((((((((((((((((((((&((((((((&(&(((((&(((((((&((((&((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((*((**(****(************************,**,,,,,*"00222002200002000000000000...............,..,,,,,,.,,,,,,,,,,,,,,,,,,,,**************************************((*(((((((((((((((((((((((((((((((((((((((&&((((((((((&((((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(****(****************************,,*,"00222000202000000000000000............,....,,,,,,,,,,,,,,,,,,,,,,,,***,***********************************(*((((((((((((((((*((((((((((((((((((((((((((&(((((((((&((((((((&((((((((&((&(((&(((((((&(&((((((((((((((((((((((((((((((((((((((((((((((((((((***(((********************************,,*"0020220020200000000000000.............,....,.,,,,.,,,,,,,,,,,,,,,,***,************************************(*((((**(((*(((((((((((((((((((((((((((((((((((&(((((&(&(((((((((&&&&((((((&((((((&(((&((((((&(&(((((((((&((((((((((((((((((((((((((((((((((((((((**((******(************************,** "00002002022000000000000................,.,,..,,,,,,,,,,,,,,,,,,,,*,,**,,*,*************************(********((**((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((&&(&(((((&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(*(*(*****************************,,*,*, "0002222200000000000000.0.0.0................,,,,.,,,,,,,,,,,,,,,,**,,,,*,,****************************(**(((*(**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&((((((((((&(((((&((((((((((((((((((((((((((((((((((((((((((((*((*(*((*******(**************************,* 000002022202000000000000.0................,,.,,..,,,,,,,,,,,,,,,,***,,*,*,*****,**********************(*((((**(****(((((((((((((((((((((((((((((((((((((((&(((&((((((&(&&((((((((&&&(((((((((((((&(((((&&((((((((((&((((((((((((((((((((((((((((((((((((*(((*(*((****(**(***********************,*""00022202000000000000000.....................,,.,.,,,,,,,,,,,,,,*,*,,,,,,*,******************************(*(***(*(((*((((((((((((((((((((((((((((((((((((((((&(((((((((&&((((((((&((&((((((&((((((((((&(&(((((((&((((((&((((&((((((((((((((((((((((((((((((((***(((*(******************************" 00002220002000000000000..00............,,...,,,.,,,,,,,,,,,,,,,,,,,,,,***,*****************************(*(*(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((&((&((&(((&(&&(&(&((&(((((((((((((((((((((((((((((((((((((((((((((((((*(((((*(*****(*********(**************,**,,* 0000222022000000000000..0................,..,,,.,,,,,,,,,,,,,,,,,,*,,,***********************************(****(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((&((&(&&&(&(&(&(&&((((((((&(&((((((((((((((((((((((((((((((((((((((((((((((*(***(*************************,**".000220200000000000000000.0.............,.,,,,,,,,,,,,,,,,,,**,,,,*,,*,******************************(((*(***(((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((&(((((((&&&(((((((&(&(&(((&&&&(&((((((((((((((((((&((((((((((((((((((((((((((*(((((((**(*(**((**(**(*******************,**".000222000000000000000000.0.* ..........,.,.,,,,,,,,,,,,,*"***,,,,*,,*****************( ***************(*((*(*((((((((((((((((((((((((((((((((((((((((((((&((((((&(((((((((((&(((((&&((&(&((((((&&((&&&((((&(((((((((((&(((((((((((((((((((((((((((((((((((((*((((*(******************************"00220222000000000000000.0..............,.,,,,,,,,,,,,,,,,,*,,*,,,,,,,********************************((***((**(*(((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((&$((((((&&(&&&&&(((&&(&&((&(&&&&((&(((((((((((((((((&(((((&(((((((((((((((((((*((((*((((****(*********************** 000002000000000000000000...............,,.,..,,,,,,,,,,,,,,*,,,,,,,,*********************************((*((*((*(((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((&((((((((((&&&&&(&(((&&&&(&&&((((&((((&(((((((&(((((((((((((((&((((((((((((((((((((*(((*((( **((((**********************000000000000200000000.00.0..............,,,.,.,,,,,,,,,,,,,,,*,**,,*********************************(*****((*((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((&&&(&&(&(&&&&&((&&&((&&&((&(((&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((*((**((*(********************** 0002002000000000000000..00...........,..,..,.,,,,,,,,,,,,*,*,,,,,,*********,,**********************(*((**(((*(*((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((&((((&(&((&(&(((((&(&((&&(&(((&(&((((((&(((((&((&((((((((((((((((((((((((((((((((*((((*(((*(*((***********************" 00200000000000000000000000...............,,,..,,,,,,,,,,,,,,,,,**,,,****,**,,************************(*(**((*((((((((((((((((((((((((((((((((((((((((((&(((((((((((&&(((((&(((((&(&&&&&&&&((((&(&((&(((((&&&&(((((((&(((((((((&((((((((((((((((((((((((((((((((((((*((((*(************************$ .000020000000000000000000.............,....,.,,,,,,,,,,,,,*,,**,,,*******,*,**********************(***(***(*((((((*((((((((((((((((((((((((((((((((&(&((((&((((((((&((((((((((&(&(&&&(&(&(((&((&&(((((&(&(((((&&(((((&((((((((((((((((((((((((((((((((((((((((((((***((((*************************$ 0000000002000000000000.0...............,....,,,,,,,,,,,,,,,,,,*,********,************************(*(*******((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(((((&&&&&(((((&((&&(&&&&(&(((&&((&((((&&&(((&((&&&((((((((((((((((((((((((*(((((((((*((**(*((*(********************,& 00000000002000000000000.............,....,,.,.,,,,,,,,,,,,,,,*,*,*,,****,*******************************(***((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&&(&&&&&&&&&&&((((((&&(&&(&&&&&&&((((((&(&(((((((((((((&(((((((((((((((((((((((((((((**(((((((**********************,*& .000000000000000000000.0................,,,.,,,,,,,,,,,,,,,,,*,*,******,*****************************(**(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((&&((&(&(&(&&(&&(&&((&&&((&&(&((((((&(((&(((&((((&((((((((((((((((((((((((((((((((*((((********(*****************& 000020000000000000000.0.00.........,....,,.,.,,,,,,,,,,,,,*,**,,,****,********************************(****((((*((((((((((((((((((((((((((((((((((&((((((&(((((&(&((((((((((&((&((&&&&&(&(&&((&&(&&&&&(((&&&((((&(((&((((&(((((((((((((((((((((((((((((((((((((((*(((((((((********(**************&0000002000200000000000...............,,.,.,,,,,,,,,,,,,,,,,*,,,,,******,****************************((*(**((((((**(((((((((((((((((((((((((((((((((((((((((((((&&(&&((((&(&(&((&(&&&&(&&((&(((&(&&&&(&(&(&&(&&((((&&&(((((((&(((((((((((((((((((((((((((((((((((((((((((*(********(***************& .000000200000000000000.0...........,...,,,.,,,,,,,,,,,,,,,,,,,*,***,**,*******************************(**((*((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((&((&&(&(((&((&&&((&&&&&&((&(((((&(&(&&((&&(&((&((&&&&((((&((&((((((((((((((((((((((((((((((((*((((*((****(******************& 00000020000000000000000................,..,,,,,,,,,,,,,,,,,,,,************************************(**((**((***(*(*((((((((((((((((((((((((((((((((((((((((&((((((((&(&(((&((((&(&&(&&&&(((&&&&&&(&((&&&&&&&&&&(((&&(&&(&((((&(&(((((((((((((((((((((((((((((((((((((((((*(**(**((((***************&.00000000000000000000.0...............,..,,,,,,,,,,,,,,,**,,,,*********************************((***((*(**(*((((*(((((((((((((((((((((((((((((((((((((((&(((((((&((&&(&(((((&((((((&&&&&(((&(&&&&(&&&&&&&(((((&((&&&(((&(((((&(((((((((((((((((((((((((((((((((((((((((**((((*(((*(***************&000020000000000000.0000.0...............,.,,,,,,,,,,,,,,*,,,,,,,*******************************(***((***((*((((((*((((((((((((((((((((((((((((((((((((((((((&&((((((((&&&&((&(&&(&&(&&&&&(&&&&&&&&&(&&&&&&&((&&&&((&(&&((&&((((((((((((((((((((((((((((((((((((((((((((*(((((((*******************&.000000000000000000000................,..,,,,,,,,,,,,,,,,,,*,,************************(************(((*(***((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&(&&&&&&&(&&((&&((&&&&(&&&&&&&(&&&&((&(&&((&&&&&((((&(&(&(((((((((((((((((((((((((((((((((((((((((***((**(*****************( 00000000000000000000000.............,,..,,,,,,,,,,,,,,,,,,,****,***,,,**********************(*****(*(***(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&((&(((&&(&(&&(&((&&(&&&(&&(&&&&(&&&&&&&&&&&&&(&&(&(&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((((*(*******************,****& 0000000000000000000000..............,,..,,,,,,,,,,,,,,,,,,,,,,,*********,**********************(((*(**((((((*(((((((((((((((((((((((((((((((((((((((((((((&((&((&((((&((&(&&(&&&&&&&(&&&&&(&(&(&&(&&((&&&&&&(&(&(&(&&&&((&(&((((&&&(((((((((((((((((((((((((((((((((((((((((*(*((*****************(000000000000000000000..............,,.,,.,,,,,,,,,,,,,,,,*,*****,***,*,************************(*((**(*(((((((((*((((((((((((((((((((((((((((((((((&((((((&(&(&(((&(((&&&(&&(((((&(&&&&((&&&&&&&(&&&&&&&&&&((&&(&&&&((&&&(((((&&((((((((&&((((((((((((((((((((((((((((((((*(**********************(0000000000000000000.0.0............,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,*******************************(**(**((*(((((((*(((((((((((((((((((((((((((((((((((((((((((&((&&&((&((((&&&((&(&(&&&(&(&&&&&&(&&&&&&&&&&&(&&(&&&&&&&&(&&&(&(((((&((&&(((((((((((((((((((((((((((((((((((((*(((******************(.0000000000000000000.0...........,.....,,,,,,,,,,,,,,,,*,,*,*,**,*****************************((*((*((**((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(&&&((&&(&&&&(&&&(&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&(&&(&((&&((&((((&(((((((((((((((((((((((((((((((((*((((*(****************(.000000000000000000000...............,,,,,,.,,,,,,,,,,,,,,,,,,,*,,******************************(*(((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(((((((&(((((&((&&&(((&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&(&&(((&(&(((((&((((((((((((((((((((((((((((((((((((((*(((*******************(.000000000000000000000.............,,,,.,,,,,,,,,,,,,,,,,,,,*,,,******************************(**(((*((((((((*((((((((((((((((((((((((((((((((((((((((&&(((((&&(&&&(((((&&(&(&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&(&&(&&&&&(((((((((((((((((((((((((((((((((((((((((((*((*****************(x0000000000000000000...............,,,,,,,,,,,,,,,,,,,,,,,,,*,,,****************************(*(*(****((((*((((((((((*((((((((((((((((((((((&(((((((&((&(&(&&(&&(&&&&(&&((&&&(&&((&&&&&&&&&&&((&&&&&(&(&&&&&&&(&&(&&&&(&&&&(&(&&&&&(((((((((((((((((((((((((((((((((((((((((((*(((*(((**************(.000000000000000000000.............,.,,,,,,,,,,,,,,,,,,,,,,,,,********,*********************(*****(*((((((((((((((((((((((((((&((((((((((((((((((((((((&(&&&&&(&((((&&(((&(((&&&(&&&&(&&(&&&&&&&&&(&&&&&&&&&&&&&&(&&(&((&&&&&&(((((((((((((((((((((((((((((((((((((*(((((((((****(*(**************(.000200000000000000...............,,..,,,,,,,,,,,,,,,,,,,,,,*,,,,*************************((((*((**(((*(((((((((((((((((((((((((((&((((((((&(((((((((((((&(&((&&&((&&(((((&(&&&&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&(&((&&&&(&((((((((((((((((((((((((((((((((((((((((((**(*(*(***************.00000200000000.0.00................,,,,,,,,,,,,,,,,,,,,,,,,**,**************************(******((((*(((*((((((((((((((((((((((((((((((((((((((((((((&(&(((((((&&&&(&((((&&&(((&&&&(&&&&(&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((&&&&(&&(&((((((((&(((((((((((((((((((((((((((((((((**(((**************(.000000000000000.000................,,,.,,,,,,,,,,,,,,,,,*,,,,******************************(*(**((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&(&&(((&&&(&(&&&(&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&(&&&&&&((&&((&((((((((&(((((((((((((((((((((((((((((*(*(((*((*(*************.0000000000000000..0................,,,.,,,,,,,,,,,,,,,*,,*,,*,*,,*****************************(*((((*(((*((((((((((((((((((((((((((((((((((((((((((((&&((&&&&&((&(&&&((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&((&&&&&(((&((&((((((((((((((((((((((((((((((((((((((((***(**((**************.000000000000000000...............,.,,,,,,,,,,,,,,,,,,,,,,*,**,**************************(***(**(*(*((((((*(((((((((((((((((((((((((((((((((((((((((((&&&&(&&&((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&(&&&(&&&&&&&((((&((((((&(((((((((((((((((((((((((((((((((((((*(((***(************(.000000000000000.0................,,,,,,,,,,,,,,,,,,,,,,,,,***,***************************(**(**((**((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&((&((&&&&&((&(((&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&(((&((((&((((((((((((((((((((((((((((((((((((((((((((**(**************,000000000000...0...0........,.,.,,,.,,,,,(,,,,,,,,,,,**,*,,***********************************(**((*((((((((((((((((((((((((((((((&((((((((((((((&&&&&(((&((&(&&&&&&(&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&(&&&&&&&(&&&(&&(&&((((((((((((((((((((((((((((((((((((((**(***(**************000000000000000000................,,,,,,,,,,,,,,,,,,,,,,*,,**************(**********************(((((&((((((((((((((((((((((((((((&&(((((((((((((((&((((&((((&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&(&&(((((((((((((((((((((((((((((((*((((((((((*(*(*((************* .00000000000000.00.............,..,,,,,,,,,,,,,,,,,,,,,,,,*,**************************************((((((((((((((((((((((((((((((((((((((((((((&((&&(&&&(&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&(&&&&&&&&&(&(&&&&(&((&((((((&(((((($&((((((((((((((((((((((((((($(*(***********.000000000000000000.0...........,.,,,,,,,,,,,,,,,,,,,,,,,,*,*************************(*****(***(((*(((((((((((((((((((((((((((((((((((((((&((&(((&(&(((((&&&(&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&(&&(&(&&&(&&&&&(&&&(((((((&(&((((((((((((((((((((((((((((*((***(********* .000000000000000.0............,,..,,,,,,,,,,,,,,,,,,,,,,,***********************************(*((*((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&(((((((((((((((((((((((((((((((((((*((*(*(**(**********.0000000000000000..............,..,,,,,,,,,,,,,,,,,,,*,,,,*,*******************************((****(((((((((((((((((((((((((((((((((((((((&((((((((((&(&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&((&&((&(&(((((((((((((((((((((((((((((((((((((((((((**********.00000000000000000..............,,,,,,,,,,,,,,,,,*,,*,,*,*,*,*****************************(***((*((*((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&(&&(&((((&(((&(((((((((((((((((((((((((((((((((((((*((*(*********.000000000000000000............,,,...,,,,,,,,,,,,,,,,,,*****,,********************(*****(((((*((*((((((((((((((((((((((((((((((((((((((((((((&(((&(&(((&&(&&&(&((&&&&&&&&&&&&&(&&&&(&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(((&(((((((&((((((((((((((((((((((((((((*((((**************.0000000000000000..0.........,,.,,,,,,,,,,,,,,,,,,,,,,,,*,*,***************************(*((**((*((((((((((((((((((((((((((((((((((&(((((((((((((&(&&(&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&(&(((((((((&&((((((((((((((((((((((((((((*((((*(**(*********.00000000000000.0..............,,...,,,,,,,,,,,,,,,,,*,*********************************(((((((((((((((((((((((((((((((((((((((((&((((((&(((((((&&&(((&((&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&(&&&&(&&((&&&&&&&&&&&&(&&&&&&&&(&&&(((((((((((((((*(((((((((((((((*(((*((((((**********.000000000000000.0...............,,,,,,,,,,,,,,,,,,,*,,*,****,**************************(*(**(*((((((((((((((((((((((((((((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&((&&&(((((&((((((((((((((((((((((((((((((*(***********`.00000000000000.00..............,,,,,,,,,,,,,,,,,,,,,,,,********************************(****(*((((((((((((((((((((((((((((((((((&((((((((((&(((&&(&&&((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((&&&&&&&&&&&(&((&(&(((((((&((&(&((((((((((((((((((((((((((((**((((************.00000000000000..00............,,,,,,,,,,,,,,,,,,,,,,,***********************************((((***(((((((((((((((((((((((((((((((((((((((((((((((&((&((&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&(&(&((&(((((&(&(&(((((&(((((((((((((((((((((((((((*((*************<.0000000000000.................,,,,,,,,,,,,,,,,,,*,,*,,,**********************************(*(*((((((*((((((((((((((((((((((((((((((((((((((&((&&&(&&(&&&&&&&&&&&(&&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&&&&&(((&&&&&&&(((((((((((&(((((((((((((((((((((((((*(((**(**********.0000000000000.0.0............,,,,,.,,,,,,,,,,,,,,,*,**************************************(***(*(((((((((((((((((((((((((((((((&(((((((((((&(((((&(&&&&&&&&&(&(&&&&&&&(&&((&&&&&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((&&&((&&(&((((&((&(((((((((((((((((((((((((((((*((((((*(**********<.000000000000000.............,,,,,,,,,,,,,,,,,,,,,*,,*,**********************************(*((*(((((((((((((((((((((((((((((((((((((((((((&(&&&(((&&&&(&&&&&&&&&&(&&&&&&&&&(&&&&&(&&&&&&&&((&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&(&(&&&(&(((&&&(&&&(((((((((((((&(((((((((((((((((((((*((*((((*****(*****.00000000000000.000..........,,,,,,,,,,,,,,,,,,,,,,*******************************(*(****(**((*(((((((((((((((((((((((((((((((((((((((((&((((&&(((&(&&&&&&&(&&&&&(&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&(&&&((&&&&&&&&&(&(&(((((((((((((((((((((((((((((((((((((*((************.000000000000000...........,.,,,,,,,,,,,,,,,,,,,,,,,***********************************((**((((((((((((((((((((((((((((((((((((((((((((((&(((&(&&&&&&(&&&&(&&&&(&&&&&&&(&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((((((((((((((((((((((((((((((((((((((((***********.00000000000000.............,,,,,,,.,,,,,,,,,,,,,*,************************************(**(**(((((((((((((((((((((((((((((((((((((((&(((((((&&((&&&&((&&&&&&(&((&&&&&&&&&&&(&&&(&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&((((&(&(&((((((((((((((((((((((((((((((((*************.000000000000000.........,,..,,,,,,,,,,,,,,,,,,,,**,*********************************(***(((((((((((((((((((((((((((((((((((((((((&(((((&&(((((&&&(&(&&&&&&&(&&&&(&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&(&((&(((&(&(((((((&(((((((((((((((((((((((((((**(**********.00000000000000...........,,,,,,,,,,,,,,,,,*,*,,,,*,*********************************((*((((((((((((((((((((((((((((((((((((((((((((((((&&&(&&(&&(((&(&&(&(&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&((&((((&(((((((((((((((((((((((((((((*(*(***(**(******.00000000000000..........,.,,,,,,,,,,,,,,,,,*,*,**,***,,****************************(*(((*(((((((((*(((((((((((((((((((((((((((((&(((((((&&(&((&(&&((&(&&&&&&&(&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&(&&&&&&&&&&&&&&(&((((&((((((((((((((((((((((((((((((((((((((**((********..00000000000000.0.........,,,,,,,,,,,,,,,,,,,,,*,***,**********************************((((((((((((((((((((((((((((((((((((((((((&(((&(&&&((((((&(((&&&&&&&&&(&&&&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&((&(&&((((((((&&(((((((((((((((((((((((((((((***********.0000000000000............,,.,,,,,,,,,,*,*,*,*****,,,*********************************(*((*(((((((((((((((((((((((((((((((((((((((((&(((((&&&&&&&&&&&&((&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&(&(&(((((&(((((((((((((((((((((((((*((*********.000000000000.0...........,,,,,,,,,,,,,,,,,,,,*,**,****,***********************(*****((*(*((*((((((((((((((((((((((((((((((((((((((((((((&((&&(&&&&(&((&&&&&&(&((&&&&&&&(&(&&(&&&&&(&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&(&(((((((((((((((((((((((((((((((((((((**********$@.0000000000000...........,,,,,,,,,,,,,,,*,,,*,**,***********************************(*(*****((((*(((((((((((((((((((((((((((((((((((((&(&&(&((((&((&&(&(&&&(&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&&(((((((((((((((((((((((((((((((((((*((*(******$..00000000000.0.............,,,,,,,,,,,,,,*,,*,*********************************(***(((**(*((*(*((((((((((((((((((((((((((((((((((&&((&&((&&(&&(&&&(&(((&&(&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((((((((((((**(*******&..00000000.0............,,,,,,,,,,,,,,,,,,***,,,*****,**********************(****(*(*(***(((((((((((((((((((((((((((((((&(&((((((((((((&&&(&(&((&((&((&&(&(&&&&(&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(((((((((((((((((((((((((((((((((((((*(*******$..000000000.0............,.,,,,,,,,,,,,,,,,**,,************************************(((*(((((((((((((((((((((((((((((((((((((((((((((&(((((&&((&(&(&&&&&(((&(&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&(&((((((((&((((((((((((((((((((((((((((*(*******$..000000000............,,,,,,,,,,,,,,,,,,,,,,,,**********************************(((*(((((((((((((((((((((((((((((((((((((((((((((((&((((&&((&&((&(&((&&&&&&(&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&((((((((((((((((((((((((((((((((((((((*********$..000000000............,,,,,,,,,,,,,,,,,*,,***,,*********************************((**(*****(((((((((((((((((((((((((((((((((((((((((((((&(&(((&((&((&&&(&&&(&(&(((&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&((&(&((&((((((((((((((((((((((((((((((((((*((******&..00000.0..............,,,,,,,,,,,,,,,,,,,,*,*********************************(****(****((((*(**((((((((((((((((((((((((((((((((((((((&&(&&&((&&(((&((&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&&(((&(((&((((((((((((((((((((((((((((**********&..00000000..........,..,,,,,,,,,,,,,,,,,,*,*,*************,***************(***(***(*****(*(((*((((((((((((((((((((((((((((((((((((((((((&(&&(&&&((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&(((((((((((((((((((((((((((((((((((((*********&,.0000000..........,,,.,,,,,,$,,,,,,,,,,,****************(******************(**(**(*((((((*((((((((((((((((((((((& &((((((((((((((((&(((&(&(&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&((&(&(((((((((((((((((((((((((((((((((((*******&...00.00...........,.,,,,,,,,,,,,,,,,,,,*,,,*,*************************************((((((((((*(((*(((*((((((((((((((((((((((((((((((((((&(((&&&(&&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&& &&&((((&((((((&&(((((((((((((((((((((((((((((((*********$..00.00..0.............,,,,,,,,,,,,,,,,,,*,********************************(****(*(**((**(**((((((((((((((((((((((((((((((((((&(&((((((((&(&((&(&&&&&(&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&(((((&(((((((((((((((((((((((((((((((*(((***(***** ....0.00.............,.,,,,,,,,,,,,,**,*******************************************(*((*((((*((*(((((((((((((((((((((((((((((((((((((((((((&((((&&(&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(((&&(((((((((((((((((((((((((((((((((((((*(******&P...0.............,.,,,,,,,,,,,,,,,,,,**,***,***********************************((((*((((*((*(((((((((((((((((((((((((((((((((((&((((((((((&&&((&(&&(&&&(&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((((&((((((((((((((((((((((((((((((((*((*******(...0..............,.,.,,,,,,,,,,,,,,,,*****************************************(*(**((((*((((*(((((((((((((((((((((((((((((((((((((((((((((&&(&(((&&(&&(&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&&((&(((&((((((((((((((((((((((((((((((*(*(*****(..0..............,...,,,,,,,,,,*,,,,,*,*****************************************(((((*((((*((((((((((((((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&&&&&(((&((((((((((((((((((((((((((((((((**(((********(.................,.,,,,,,,,,,,,,,,,,*****************************************((*(*(((**(((**(((((((((((((((((((((((((((((((((((((((((&&(&((((((&(&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&((((((((((((((((&(((((((((((((((((((**(*******(..................,,,,,,,,,,,,**,,,*****************************************(****((((((*((((((((((((((((((((((((((((((((((((((((((((&&((((&&&&(&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&((&((&(((((((((((((((((((((((((((((((((((**********,..................,,,,,,,,,,,,,,,*,,**************************************(******(((*((*((((((((((((((((((((((((((((((((((((((((((&&(((&(&&((&((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&(&&((((&(((((((((((((((((((((((((((((*(********(,................,,,,,,,,,,,,*,*,,,***,*************************************((*(((*(((((((((((((((((((((((((((((((((((((((((((((((&(&(((&&&&&&((&&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&((&(((&(((&((((((&(((((((((((((((((((((((((((((*********,..............,,,,,,,,,,,,,,,,,*,,,************************************(*((((((*((((((((*((((((((((((((((((((((((((((((((((((((((&(((&(((&(&&((&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&((&(((&((((((((((((((((((((((((((((((((((*********,...............,,,,,,,,,,,,,,,,,,,*********************************(**(**((((*((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(((((((((((((((((((((((((((((((((((((((*(******(,............,,...,.,,,,,,,,,,,,******************************************(*((((((((((((((((((((*((((((((((((((((((((((((((&((((((((((&&(((&&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((((((((((((((((((*((********,..........,.,.,,,.,,,,,,,,,,,*,**************************(**(**********(*((((*((**(((((((((((*((((((((((((((((((((((((((((((((&(&((((((&(&((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((((&&&((((((((((((((((((((((((((((((((((((((((((*******,,.........,..,,,,,,,,,,,,,,,,*********************************(*****(***(*(*((((*((((((((((((((((((((((((((((((((((((((((*(((((((((&((((((&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((&((((&(((((((((((((((((((((((((((((((**(********,.........,.,,,,,,,,,,,,,,,,,,,**,*****************************(**((**((**(*((((*(((((*(((((((((((((((((((((((((((((((((((((((&((&(((&((((((&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((((&((((((((((((((((((((((((((((((((((*(********( ,.,......,..,,.,,,,,,,,,,,,,,,**,**************************(*****(****(**(((*(((((((((((((((((((((((((((((((((((((((((((((((((((&((((&((&&&((&&&(&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((&(((((((&(((((((((((((((((((((*(*(*(******,,.........,..,,,,,,,,,,,,,,,**,*********************************(****(*((((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(&&((((&((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&((&(((&((&(((&((((((((((((((((((((((((((((((********,.,.....,,.,,.,,.,,,,,,,,,,,******,*********************(********(*****(*((((*((*(((((((((((((((((((((((((((((((((((((((((((((((&&((&&(((((((&&(&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&((((&(((((((((((((((((((((((((((((((((****((******,,,......,..,,.,,,,,,,,,,,,,*,,*****,***********************(*********((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&((&((&(((((((((((((((((((((((((((((((********* ,,,,.....,,.,,,,,,,,,,,,,,,,,**,**********************(**(****(***(*(*(*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((&(&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((&&&&((((((((((((((((((((((((((((((*(*(********( *,.,,..,.,,,,,,,,,,,,,,,,,,,***,*****************************(***((**(*((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&&&&&(&&&&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&(&(&(((((((((((((((((((((((((((((**(*********0,,,,,.,.,,,,,,.,,,,,,,,,,,,,*******************************(*(********((*((*((*(((((((((((((((((((((((((((((((((((((((((((((((((&(((((((&((((&&(&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((&(&(((((((((((((((((((((((((((((((*****(**** ,,,,.,,,,,,,,,,,,,,,,,,,,*,,,,***************************************(*(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&(((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&(&(&(&(&(((((((((((((((((((((((((((((((((*((****** ,,,,,.,,,,,,,,,,.,,,,,,,,,*,,,***********************(************(**((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(&(&&&&(((&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(((((((((((((((((((((((((((((((((****(***( ,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,****************************(******((*(*(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((&&&&&&(&(&(&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(((&(((((((((((((((((((((((((((((((****(***** ,,,,,,,,,,,,,,,,,,,,,,,,,****,*****************************(****(((******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&((&(&&&(&&&&&&(&&&&&((&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((((((((((((((((((((((((((********",,,,,,,,,,,,,,,,,,,,,,,,*,*****************************((********((***((**((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&(((((&(((&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&((&&((((((((((((((((((((((((((((((((*((******",,,,,,,,,,,,,,,,,,,,,,,*,*,**,************************(****(*(*(*(((((*(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(((&&(&&((((&&(&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&((&(((&(&((((((((((((((((((((((((((((((*(********",,,,,,,,,,,,,,,,,,,,,,,*,,*,*,****************************(**(*(*(*((((*(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&((&((((((((((((((((((((((((((((**********,,,,,,,,,,,,,,,,,,,,,*,,,,****************,*********((****((*(**((**(((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((((((&&&&&(&&&(&(&&&&&((&&&&&&&(&(&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((&&&((((((((((((((((((((((((((((((*(((********(,,,,,,,,,,,,,*,,,,,*,*,******************&*********(*******(**((((((($$(((((((((((((((((((((((((((&&((((((((((((((((((((((((&&&&&(((((((((&&((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&(&&&&(&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((&((&((((((((((((((((((((((((((((((((((*(******",,,,,,,,,,,,,,,,,,,,,,*,************************************((((**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((((&(((((((((&&(((&&((&&&&&&&&&(&&&&&&&&(&((&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&((((&&&&$(&&&((((((((((((((((((((((((((((((*********",,,,,,,,,,,,,,,,,**,,,,******,********************************(*(**((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(&&(&&&(&&&&((&&&&&(&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&(&(&(((((((((((((((((((($(((((((******"*,,,,,,,,,,,,,,,*,,,,*,,,*******************************(***(((*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((&&&((((&&&&&((&(&&&((&&&(&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&&&(&((((((((((((((((((((((((((((((((((*******",,,,,,,,,,,,,,,,,,,,***********************************((***((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((&(((((((&&((((&&&(&((&&&(&&&(&&&(&(&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&&(((((((((((((((((((((((((((((((((((*(****$,,,,,,,,,,,,,,,,**,,****,******************************(****(*(**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((&(((&((&(((((&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((((((((((**(***$,,,,,,,,,,,,,,,,,,,,************************************(***((**(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&&&(((((((&(&&&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(((((&(((((((((((((((((((((((((((((((((*(***(**$*,,,,,,,,,,*,,,,,,*,************************************(*((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((&&(&&(((((&(&&(((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&&&(&&&((((((((((((((((((((((((((((((((((((((((*(***$,,,,,,,,,,,,,,,,,*,***,***********************************(*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((&((((&((&(&&&&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&(&&((&&((((((((((((((((((((((((((((((((**(*****$*,,,,,,,,,,,,,,,****************************************(***((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(&&(&((&&((&(((&&&&&.(&&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&((&(&&((&(&&((((&(((((((((((((((((((((((((((((((**(**(***$,,,,,,,,,,*,,,,,,*,***********************************(*(*((((*(((((((((((((((((((((((((((((((((((((((((((((((((&(((((&((((((((&((((((&&&&&&&&(&((((((((((&&(&&&&&&&((&&&&&&&&&(&&((&&(&(&&&&&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&(&((((((&(&(&((((((((((((((((((((((((((((((((((((****$,,,,,,*,,,,*,,**,*,*************************************((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((&&(((&&(&((&(&&&&(&&&&(&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&((((&((((((((((((((((((((((((((((((((((((***$,,,,,,*,,,**,,,,,,,*********************************(*(((**((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((&(((((((((((((&((((&(&&(((((&&(&(&&&&&&&&&&&&&&&&&(&&&(&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((&((((((((((((((((((((((((((((((((((***&,,,,,,,,,,*,,,,*,***********************************(***(*(((*(*(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((&(&&&&&&(&(((&&&&&(&&&&(&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((((((((((((((((((((((((((((((((((((*((***$*,,,,,,,,,,,,,,******************************************((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&((((((&((&((&(&&(&(&(&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&(&&&&(&(&&((((((((((&(((((((((((((((((((((((((((((((((((*(*$,,,,,,,*,,,,******************************************(((*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&((&(&&&&(&(&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&(&(&&((((((((((((((((((((((((((((((((((((((((((((***,,,,,,,,,,,,,,****************************************(*****((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&((((&&&(((((&(&&&&(&&(&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&((((((((((((((((((((((((((((((((((((((((((((*(***,,,*,,,,***,***********************************(******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((&((&&(&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&((&(&((&((((((((((((((((((((((((((((((((((((((**(**,,,,,,,,,*,****************************************(**(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&((((&((((((((((((((((((((((((((((((((((((((((*(((((*,,,,,*,,****,******************************(***********((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&(&&(&&((&(&((((((((((((((((((((((((((((((((((((((((((((*(****,*,,*,***,*******************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&(&&&&&&&&(&&&&((&((((((((((((((((((((((((((((((((((((((((((((((((((* $***,,,,,,,**,*********************************(**(***(**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&(&&((((((((((((((((((((((((((((((((((((((((((((((*****,*,***************************************(*******(*((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&((((((&(&((((&&&(&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&((&(((((((((((((((((((((((((((((((((((((((((((*((*****,,,********************************(****((******(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((((&((((((((((((((((((((((((((((((((((((((((((((((****,**,*******************(*******((****(*((**(****(((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&((&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(((((((&((((((((((((((((((((((((((((((((((((((((** ****,*****************************(**(********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&((&(&&&&&&&&&&&(&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&&&&((((((((&(((((((((((((((((((((((((((((((((*(**** ******,,*******************************(**((((**(*((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&((&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&((&&&(((&(((((((((((((((((((((((((((((((((((((((((((((* *****,*************************(*(*(**(((((**((*(*(((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(((((&(((((((&((((((((((((((((((((((((((((((((((((( *****,,**************************((*((**((((((*((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&&&(&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&(&&&&(&&((&((((&(((&(((((((((((((&((((((((((((((((((((((((((((((((* **********************************(**(*((*((**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&(&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&(&&&&&&&&(&(((&(&&(((((((((((((((((((((((((((((((((((((((*"****************************(**(*((*(**(((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&(&&&&&&&&&&&(&&&&&&&(&((&&&&&&((&(&(&&&(&&&&&&(&(((((((((((((((((((((((((((((((((((((((((*"******************************((*((*((((((*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&&&&(&&&(&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&(&&&&&&&&(&(&&&&&&&&&((&&&&&&&&&&&&(&&&(&((&((&(&(&(((((&((&(&((((((((((((((((((((((((((((*****************************&&(((**(**(((((((((((((((((((&"(((((((((((((((((((((((((((( ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&(&&&(&&&&(&(&&&((&((&&(&&((&&&&((((((((&&&(&((&((((((((((((((((((((((((((((((((((((***********************(*(***((((((*((((**(((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&(&&&&&&(&&(&&&&&&&&&&&&&&((&((&&((&&(&((&(((((((((((((((((((((((((((((((((((((* **************************((((*((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&((&&(&&&(&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&&&&&&&(&&(&(&&&(&&&&&&&(&&(&&&&&&&&&&(&&&&&&(((((((((((&(((&&&((((((((((((((((((((((((((($************************((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&&&&&&&&((&(&&&&&&&(&&&&&&&&&&&&(&&&&(((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&(&((&&(&&((((((((((&(((((((((((&(((((((((((((((((((*