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 = '459B56' IMAGE_NUMBER = 55544407 IMAGE_TIME = 1977-11-20T08:41:54Z EARTH_RECEIVED_TIME = 1977-11-21T18:11:11Z ORBIT_NUMBER = 459 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE 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 - '3:ˆš\ø9/ ³w–\Šùæ3mä赸°ùðÖÀ¿½¿wD¢~+466664646666666666444444242244424222222222444442244444444444424442242444444444444242424444444464444444444644444444666646466666666646466666646466666666666666666666646466664444466666664666666644444466466646646644444444464646444466444444444444444444466644644444444444222224224222222220000...,,&2464646666666664666664644444(044464444444444444444444444424444444444444444444444444442444444444444444444444444464444444446666444444464444444444666646444644444444444644444444444444444444444444444444444444444444424244244424244444442222244422424424444442442444422222222222222220200000000.0.0.,,2444466664446466646444444444644444444444444444444444444442.244422224442422224444222222."224442222244444422224444442.024444444224444444442444444224444444444422444444442424442242242224442422224222222422222442222222222222222222222222222222222222242422222222222222222222222200000000000000000..,*22444444444444444444444444442422444442222224444442222224222222222222222222222222222222222222222222222222222222222224022222222224222222224422222420224422222222442222222222222&,222222222222222222222222222.0222222222222022222222222222022222222222222222222222222222222220000000000000000000...,,*2244444444444442444444444422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222200220220200222222220000222220000022220200202022220200022200.022222220020022222222022222**0000000000000000000000....,**222222244444444444444422222222222222222422222222222222222222222222222222020000000202002002022222020200220020222222222222022222202022222222222222222202202420020222222202000000000000000020200000000000000000002000000000000000000000000000020000000022220000200220020000000000000..0..0.0........,*0222444444444424444222222222222222222222222202222222002222222222202020020000002202000002000000000000000000000222000022202200000022202200022222020000000202000000202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202020000000000000.00000.....0.....,,*022242222424444422222222222222222222222222222220002002222220000020000000000000000000000000000000000000000000000000000000000002000000000000200000002200000000000000000000000000000000000000000000000000000000000000000.00000000000000000000000000000000000000000000000000000.00000...............,, (0222222244222222222222222222222222222022222222202022002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.000.000000.00...000000000000000....000.00...0.00000000.00000000000000000000000000000000.0..0................,,, (02222222242222222222222222222222200222200000000202220000000000000000000000000000000000000000000.0000000000.0..000000000000000000000000000000000000000.0000000000000000....0.000..0...00..00....000.0.........0.......00..0.....00..00....00000.0..000000.00.0000000..0.0000.....................,, (02222222222222222222222222222200020020200000020200000000000000000000000000000000000..000000.0..0000.0.0..00.0000.....000000.0.000000000000.00000..0000000....0.00.00......00........0..........0........................................0000..0.0.0..0...00.00..00..00.000.....................,,,(0222222222222222222222222222220022000000000000000000000000000000000000.00000000.0.0.0000.0...000........0000........0.0........000...0.000.00.....0000.0.0...0.0....0.0.0..........0..........................................................0...........0...0...0.0.0...............,......,,,,,*0222222222222222222222222002202202200000000000000000000000000000000....0000.0....00.00.....0.0.......0...........0.........0.0......0000........0.........0.0....................................................................................................................,,..,.,..,,..,,,,(002222222222222222222220222222200000000000000000000000000000000.0..0000.0......0.0......0.00..............................0.........0..0....0........................................................................................,..............................................,..,.,.,.,,,,*(0022222222222222222220222222000000020000000000000000000000000.00000000.............................................................................................................................,..........,........,..........................................................,.,,,,,.,...,,,*(02222222222222222222222222202020220000000000000000000000000000..0.......00.0...........................................................................................................,.,.,....,,,.,.....,,,,,,...,,.,,......,,.,...............................................,,,...,,,,,.,,,,*(00222222222222222222222220002200000000000000000000000000..0000.........0...................................................................................,.....,......,.,..,....,,,..,...,,.,,,.,...,,,.,..,,,,,,,,,..,..,..,....,.,,,........,................................,,,..,,,,,,,,,,,*(000222222222222222220202222022000000000000000000000000....000.0...................................................,.............................,.............,......,.,....,.,,,,,,.,,,,,.,,,,.,,,,,,,,,..,.,,,,,,,.,,,,,.,,,.,.,..,,,.....,.,,,.........,...............,,,,.,.,.,.,,,,,,,,,,,**(00222222222222222222202222000000000000000000000000.0000..0......................................................,..........,..........,......,.,,.....,.,,,,.,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,.,.,,,,,,,........,..................,,,,...,,,,,,,,,.,,,,,**(002222222222222222202202200000000000000000000000.000....0................................................,..,.,,,...,..,,.,......,,..........,.,,,,..,,,,.,,..,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,....,...,...,,.,......,,,,,,,,,,,,,,,,,,*&0000222222222222222222000002000000000000000000.00000000..................................................,....,.....,,,.,..,.,.,,..,...,,,,,,..,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...,,,,..,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,*&0022222222222222222222220220000000000000.000.0..........00....................................,.,....,,.,,,.,,,,,,,,,,....,,.,,,.,,..,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,.,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,*&0020222222222222020020022000000000000000000000.0..00..0.0..................................,,,......,,,....,,,,,,,,,,..,,,,,,,,.,.,,,.,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*&000222222222222222222222000000000000000000000.....0..0....................................,,.....,,,,,.,.,.,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,*&000222222222222220200000000020000000000000000................................................,,,,,,...,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**&00022222222222222222202020000000000000000..0....0..........................................,,,,.,,...,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,*,,,,,,,,*,,**,,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*&0022222222222222222220020200000000000000..000..................................,.,.....,.,,,,....,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,*,,,,,****,,,,,,,*,,,,,***,***,**,,,**,*,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*&0222222222222222222222200000000000000000000...................................,......,,,,,,...,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,**,,,,,*,***,,,**,,**,,,******,*,*,,,*,***,,,,,*,*,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*&000222222222222222222000000000000000000000...................................,....,..,,....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*,,*********,****,**,***********,********,,,,,*****,,,,,***,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***&00222222222222222222022000000000000000.00.....0.........................,......,.,,,,.,.,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,************,,****,***,******************,*,*****,**,*,,***,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***&002222222222222222222022000000000000000.0000.0......................,.........,.,,,.,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*****,**,,,**************************,*******************,**,,,**,**,**,,*,***,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**$002222222222222222222220000000000000000..0.................................,.,,,,,..,,,,,,.,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,*,***,,,**********************,***************************************,,,,***,**,,,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,*&0022222222222222222222200000000000000000.0...............................,,,...,.,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,**,**,*,,,******************************************************************,*,***,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***.0222222222220&222222020000000000000000....00..................,.........,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,*,,,**,***,,,,*********************************************************************,**,******,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**"00222222222222,22200202220000000000000.....,...............,.......,.,,,,..,,,,,,,.,,,,,,,,,,,,,,,*(,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,*,,**,*,*,*,***,*,*,*,***********************************************************************,********,,****,*,*,,,*,,,,,,,,,,,,*,,,,,*,,,*,,*,,,,,*,***"0222222222222222222222022000000000000...........................,,..,....,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,***&*,*,**,,******,,*,******,******************************(***********(*********************************************,*,,*,***,,,,,,,,,,,,,,,,,,***,*,,,**,*,****$002222222222222222222000000000000000.0.0...............................,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,**,***,*****,*,**********************************************************************(******************************,*,,,,,,,*,,*,,,,*,,,**,,*$*,,,,,,,,,,**($002222222222222222022200200000000000000........................,......,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,**,,,****,**,*,,*********,****************************************************************************************,**********,,,,**,,,,,*,,,,,*,*,,,*******,,,**,**($002222222222222222222222000000000000000.............................,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,,,**,***,*,******,**********************************************************************************************,*******,*,,,,,,**,,,,,,*,*,***,,***,*,*,,,**,****$022222222222222222222220000000000000.............................,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,**,*,,,,*,,**,*,**********************************************************************************************************************,*,**,,*,,,**,,,,,,,******,,,**********"0202222222222222222220000000000000.000.0..........................,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,*,,*,*,****,,*********************************************************(****************(**(**********(******************************,*,*,,,*****,,,,*,,***,,*,,******,**,**"0222222222222222222220000000000000000.0.......................,,......,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,***,,*,,***,*,*,,*****************************************************************************(********************************************,*****,,,*,,*****,,*,*,,*****,*,****("0222422222222222222202020000000000000.....................,...,...,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,,,,********,*********,***************************************************(************(((*******************************************************,**,******,*,*,****,***********"02222222222222222222222000000000000.....0...................,..,..,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,***,*,,***,***,********************************************************************(*******(****(***(**************************************************,*******,*,,,*,**,****,**,*****"022222222222222222220002000000000000.00.........................,.,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,*****,,*,,,*********,,****************************************************(***(*****((*((*****(((************************************************,****,,,,*,,,,******,,******,***"00022222422222222222222000000000000.00.........................,,.,,,..,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,***,**,*,*****,*******************************************************(*******(((***(****(((((******((((****(****((**************************************************,**,*,,***********(,0222222222222222222222200000000000000......................,...,...,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*********,*******************************************************(*****(***((***((*(*(*(****((*(**(****(((********************************************************,,*,***,*,*******,022222222222222222220200000000000000......................,.,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,****,,*,****,**,***************************************************************((((*******((((((*(((((((*(***((**(****(************************************************,**,****,*****,******,0222222222222222222222020000000000.0....0......................,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,**,,,*******,,**********************************(****************(******(****((((*((**((((((((((*((((((((((*(((((**(*******(*(********************************,******************************,0022222222222222222222000000000000....................,..,.,,.,,,,,..,.,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,************,***************************************************(*(******(((*****(**((((((((((((((((((((((((((((*(**(*(****(**(*****(**************************************************,*,**,0022222222222222222220000000000000...0..............,...,...,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,**,******,**,*******************************************(*************(((****((**(*(*((((((((((((((((((***((((((((*(*(*((*((***(*((*****(*************************************,*****************,0022222222222222222222200000000000000.......................,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,********,*************************************(****************((**(**(**(((***((**(((((((((**(((((*(((((((((((((((((((***(**((((****(****************************************,,***************,02222222222222222222220000000000000......................,.,,...,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*****,*******************************************************(**(*(******((((*(((((((((((((((((((((((((((((((((((((((((*(**(*((((***(*(***(*******************************************,*,*******,0222222222222222222222200000000000.0....................,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,*************************************************(***(((((*(**(**((((((*((((*(((((((((((((((((((((((((((((((((((((((*(((**((**(*(*(*(******(****************************,***************,**,02222222222222222222222000000000....0...............,,..,,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,*,,**,************************************************(******(*(***((**(*((**((*(((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*(**(************(******************************,********.02222422222222222222200002000000000...................,...,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,********************************************(*(*(**********(**(((*((((((*(((((((((((((((((((((((((((((((((((((((((((((((((*((((*(((*((**(((((((**(**********************************,***********(,0222222222222222222020000000000.00................,...,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,**,,,**********,************************(*******************(******((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*((*(*(*(((*((***(********************************************,022222222222222222222220000000000000.....................,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,***,,********************************************(*******(***(((((*((*(((((((*(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((((((((***************************************************,0222222222222222222222000000000000...................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,*****************************************(***(***(**((*((((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((**((*(****(*******((***********************************,02222222222222222222220000000000000............,........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,********,***************************************((**((((**((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((((((**********************************************,022222222222222222220200000000000......0...............,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*************************************(*****(**((((***(*(**(((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*((*(((((******(*****************************************,0222222222222222222000000000000.....................,,...,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,*,*****************************************(((*((*****((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((**(**(*******************************************,0222222222222222222220220000000000000.............,..,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,*************************(************(*((((*(((*(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*(((*(*****************************************,0222222222222222222020200000000000.0..............,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,******************************************(*(**(***(((((((*((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(****************************************,022222222222222222222220000000.0000..............,....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*******************************************((*((*(((*(((*((*((((((((*((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((*((((((((*((((*************(*************************022222222222222222222200000000000.0..................,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,************************************(***(****((((***((((((*(*(((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(*(************************************** .022222222222222222002002000&&00000..0..............,,,,,(&,,,,,,,,,,,,,,,,,,,*,,,*****(*,*************************(*********((*(,*((*(((*((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*(**(***((******************************0222222222222222222022000000000..00..................,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(***************************&&*****((***(*(**((((((((((((&"(((((((((((((((((((((((((((&&(((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((*((*********(**************************(,22222222222222222220200000000000...................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**************************************(**((*(***((((((((((((*(((((((((((((((((((((((((((((&(((((((((((((((((((((((((&((&((((((((((((((((((((((((((("$((((((((((((((*(**(****(***((**(************************(*0222422222222222222200000000000000................,..,..,,,,,,,,,,,,,,,,,,,,,,**,,,***********************************(*((((*((*((*(*((((**((((((*(((((((((((((((((((((((((((((((((((((((((((((((((&((&(((((((((((((&&((((((((((((((((((((((((((((((((((*((***(**(*((&((*(*********************** ,222222222222222222202200000000000.................,,,..,,,,,,,,,,,,,,,,,,,,,,,*****,***********************************(*((**(((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*((**(*(*(**(***************************,0222222222222222222222200000000000..0..................,,,,,,,,,,,,,,,,,,,,,,*,,****,***********************(**********(***((**((((((*(((((((((((((((((((((((((((((((((((((((((((((&(((((((&(((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((*(******((**************************(*0222222222222222222020000000000000..................,,,,.,,,,,,,,,,,,,,,,,,,,*,,*,,**********************************((((****(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(***(**************************022222222222222222220000000000000.0..............,.,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,*,****************************(**(*((**((*(*((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((&((((((&(&&&((((&&((((((((&((&((((((((((((((((((((((((((((((((((((**(((*(***************************,0222222222222222222222000000000.0...0..............,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,****************************(*(((((**(***(((((((((((((((((((((((((((((((((((((((((((((((((&(((((&((((&&(((((&&&(&((&((&(&(&(((((&&(((&(((((((((((((((((((((((((((((((((((((*((**(((*********(******************,022222222222222222222220000000.0.....0............,,..,,,,,,,,,,,,,,,,,,,,,*,*,*,***********************(**(******(((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&((&(((&((&&(&((&(((&(&((&((&(&&(((((((((((((((((((((&((((((((((((((((((((((((((**(((****(************************02222222222222222222000000000000.0..............,..,,,,,,,,,,,,,,,,,,,,*,*,,*,,******************************(**(((((**((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((&(((&((&(&(&(&(&&&(&&(&&(((((&(&((((((((((((((((((((((((((((((((((((((((((((((**(***(***(*******************022222222222222222222200000000000..0...........,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************(**(((*((((((((((((((((((((((((((((((((((((((&(((((((((((((((((&(((((((((((&&&(&(&&&&&&&&&&((&&&&&(&((((((&&(&(&((((((((((((((((((((((((((((((((***((((((*((*(************************022222222222222222202000000000000000..............,.,,,,,,,,,,,,,,,,,,,,,,,**,,,,**************************(*((*(((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&&(&&&&(&((&&&&&&&(&&(&((&(&&((&&((&(&&((((((((((((((((((((((((((((((((((((((*((*(*((**************************(*022222222222222222020200000000000.................,,,,,,,,,,,,,,,,,,,,,,,,,**,*******************************(**((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&&&(&&((&&((&&&(&&&(&&&(&&(&&&((&&(((&&&&(((((&((((((((((((((((((((((((((((((((((((*((***(************************02222222222222222200200000000000000...........,...,.,,,,,,,,,,,,,,,,,,,,,,,,*,*****************************((((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&&&&&&(&(&&(&(&&&&(&&&&&&&&&(&&((((((&(&(((&&&&(((((((((((((((((((((((((((((((((((((*(((***(**********************022222222222222222020000000000000.0............,,,,.,,,,,,,,,,,,,,,,,,,,,*,**,***************************(***(((((***((((((((((((((((((((((((((((((((&(((((((((((((((&&(&((&(&((&(&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&(&&(&(&&(&(&(((((((((((((((((((((((((((((((((((((*(**(**********************(*02222422222222222222000000000000000.............,,,.,,,,,,,,,,,,,,,,,,,,,*,,******************************(*((((**(((((*((((((((((((((((((((((((((((((&&((((((((((((((((&(&(&&(&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&(&&&&&&(&&&&&&((&((((((((((((((((((((((((((((((((((*(((*(**(***********************,222222222222222222002000000000000..................,,,,,,,,,,,,,,,*,,,,,,,,*****,*********************(*(*(*(((*(*(((((((((*((((((((((((((((((((((((&((&((((((((&((&&(((&(((((((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&(((&&&(&(&((((((((((((((((((((((((((((((((((((**(************************222222222222222222222000000000.00............,.,...,,,,,,,,,,,,,,*,,,,*,*********************************(((*(*(((*(((((((((((((((((((((((((((((((&((((((((((((((((((&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&((&(&&&((((&(&((((((((((((((*(((((((((((((((*(((((*((((*(********************0222222222222222222020000000000000..................,,,,,,,,,,,,,,,,,*,,,**,,*,**************************(((*(**(*((((((((((((((((((((((((((((((((&((((((((((((((((&((&&&(((&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&((&&(((&&(&&(((((&(((((((((((((((((((((((((((*((*((*(*((*(***(******************2222222222222222222000000000000.0.................,,,,,,,,,,,,,*,,*,*,*,,**,*******************(****(((**(((*(((((((((((((((((((((((((((((((((((((((((((&((((&((&&(((&&&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((((((((((((((((((*(***(((*(******************02222222222222222222000000000000................,.,,,,,,,,,,,,,,,,,,**,,*,************************(****((*(((((((((((((((((((((((((((((((((((((((&((&((((&((&(((((&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&(((&(&&(&&(&(((((((((((((((((((((((((((((((((*((***(*********************0222222422222222220200000000000.0.0..............,.,,,,,,,,,,,,,,,,*,*,,,,*************************(*(*(*((((((((((((((((((((((((((((((((((((((((((((((((((&((&&(((((((&(((&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&((&(((((((((((((((((((((((((((((((*(((*((*((((****(***************02222222222222222222200000000000.0.................,,,,,,,,,,,,,,,,,*,,,*,***,**********************(((((((((*(*((((((((((((((((((((((((((((((((((&&(&&&&(((&&((((&&&(&&&(&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&(&&&&&(&((&(&((((((((((((((((((((((((((((((((((*((***(((**(*****************22222222222222222222200000000000..................,,.,,,,,,,,,,,,,,,,*,*,*,,,***,*******************(((((((((((((((((((((((((((((((((((((((((((((((((((&(&(&((&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((*((*(*((((*********************0222222222222222222220000000000000.0..............,,,,,,,,,,,,,,,,,,,,,******,*********************(*((((((((((((((((((((((((((((((((((((((&((&((((((((((((&&&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&(&(((((((((((((((((((((((*(((((((((*((((***(*******************02224222222222222220000000000000.0...............,,.,,,,,,,,,,,,,,,,*,,,,,************************(*((*((((((((((((((((((((((((((((((((((&(((((((&(&(&&(&&&((&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&((&((((((((((((((((((((((((((((((((((((********************** *022222222222222222200000000000000....0...........,,,,,,,,,,,,,,,,,,*,*,***,,*********************(*(((((((((((((((((((((((((((((((((&((&(((((&((((&((&(&&(&&&((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&(((((((((((((((((((((((((*((*(*(**(***(************** (022222222222222222222000000000000..0............,.,,,,,,,,,,,,,,,,,,**,*,,*********************((**((((((((((((((((((((((((((((((((((((&&&((((((&(&&(&&&&(&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((((((*((*((******************** *02222222222222222202202000000000..0.............,.,,,,,,,,,,,,,,,,,,,**,***********************(****(((((((((((((((((((((((((((((((((&(((((((&(&(&&&&&&&((&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&((((((((((&((((((((((((((((((((((**((((((*(***************** (02222222222222222202200000000000..00............,.,,,,,,,,,,,,,,,,**,*,**,**********************((((((((((((((((((((((((((&((((((((&((&(&((((&&&&&(&&(&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((**((*(*((((***************** *2222222222222222222220200000000000............,..,,,,,,,,,,,,,,,,,,,***************************((*((((((((((((((((((((((((((((((((((&(&(&&&&&(&&&(&(&&&(&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((((((((((**(****(*************** 02222222222220(0202000000000000000...........,....,,,,,,,,,,,,,,,,*****,,**********************(*((((*(((((((((((((((((((((((((((((((&((&&&&(&(((&&&&&&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*(*(*(*****(************ 022222222222220022220000000000000..........$,....,,,,.,,,,,,,,,,*,*,,,**$***********************(*((("((((((((((((((((((((((((((&( &&((&(&(&&&&&&(&&&(&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(((&((((((((((((((((((((((((((((((((*(*(**************** &022222222222222222000000000000000..................,,,,,,,,,,,,,,,**,,************************(*(((((((((((((((((((((((((((((((((((&&(&(&(&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((&((((((((((((((((((((((**(**((************** (222222222222222222220200000000000.............,,,,,,,,,,,,,,,,,,*,**,,***************************(*((((((((((((((((((((((((((&(&((((&(&&(((&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((&&(((((((((((((((((*((((***(((************((0222222222222222222200000000000000............,...,,,,,,,,,,,,*,,,,,,********************(*((*((((((((((((((((((((((((((((((&(((&&(&&&&&&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&((((((((((((((((((((((((((*((((**(**(**(**************&022222222222222222220200000000.00..............,,,,,,,,,,,,,,,,,***************************(**((((((((((((((((((((((((((&(((((&(&&&&(&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((*((*******************(22222222222222222222000000000.000.0...........,,..,,,,,,,,,,,,*,,,,*,**********************((*(((*(((((((((((((((((((((((((((&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&((&(((((((((((((((((((((((((((*(*(***(*(((**********(222222222222222220220000000000....0............,..,,,,,,,,,,,,,,,*,**********************(*((**(((((((((((((((((((((((((&(&((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(((&((((((((((((((((((((((*((((*((((*****************(222222222222222002220000000000.00.............,,,.,,,,,,,,,,,,,*,*,,,***********************(*(((*(((((((((((((((((((&(((((&&&&(((&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((*****************&022222222222222220000000000000000.............,,,,,,,,,,,,,,,,*,*************************(**((((((((((((((((((((((((&(&(((((((&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((*((((*((**(***(**********&0222222222222222222000000000000............,....,,,,,,,,,,,,,,,,*,************************((((((((((((((((((((((((((((((&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((((((((((*(*(***(***************&22242222422222222000000000000..0..............,,,,,,,,,,,,,,,,,*,,,***********************((*((((((((((((((((((((&(((&((&(&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((((((((((((((((((((((((((((((((***(****************&0222222222222222222000000000000.0............,.,,,.,,,,,,,,,,,,,,*,*****,******************(((((((((((((((((((((&(&(&(&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((**(((*************&0222222222222222200000000000000.............,.,,,,,,,,,,,,,,,,*,***********(***************(((((((((((((((((((((((((((((&((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(&(((((((((((((((((((((((((((((*((**(***(*(*********&022224222222222200000000000000...............,,.,,,,,,,,,,,,,,*****,,*********************((((((((((((((((((((((&&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((((((((((((((((**(*((*(***********&02222222222222222200000000000000..............,,,,,,,,,,,,,,,,,,***********(**************(((((((((((((((((((((((&&(&(&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((((((((((((((((((((((*(((((*((*************&0222222222222222020000000000.0.0............,,,,,,,,,,,,,,,,*,,,*******************(*****((*((((((((((((((((((&((((&((&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((*(((((**************(&022222222222222222000000000000..............,.,,,,,,,,,,,,,,,************************(*(**((*((((((((((((((((((&((&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((*(*(((((**(**********&022222222222222222020000000000...............,,,,,,,,,,,,,,,,,,**,********************((***((((((((((((((((((((&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((*((((((**(***********&022222222222222222000000000000..............,,,,,,,,,,,,,**,***,***,*****************(**((*(((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((((((((((***(*(*********$022222222222222200000000000000...........,,.,.,,,,,,,,,,,,,,,*********************((***(*(((**(*(((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((*(((((**(((************$022222222222222200000000000000..........,..,,,,,,,,,,,,,*,,,**,**********************(*((*(*(((((((((((((((&((((&(((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(((((&((((((((((((((((((((((**((**(**********&22222222222222220200000000000.0.............,,,,,,,,,,,,**,,,,*,********************(*(*((((((((((((((((((&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((((((((((((((((((((*((((((*((***********&222222222222222000000000000000.............,,,,,,,,,,,,,****,******************(*(***(*(***((((((((((((((((&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((****(********&022222222222222220000000000000.........,,..,,,,,,,,,,,,,,,,***************************((((((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((&(((((((((((((((((((((((((*(*************$0222222222222222000000000000.0...............,,,,,,,,,,,*,,,******************(*(*((((((*(((((((((((((((((((((&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&(((((((((((((((((((((((((**************$022222222222222200000000000.0............,.,,,,,,,,,,,**,*,,******************(*(*((*((((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((*((((*((*(********( $022222222222222020000000000............,,,.,,,,,,,,,,,***,*,,*******************((((((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((&(((((((((((((((((((((*(*((((*********** $022222222222222200000000000.............,.,,,,,,,,,,,,,,*******,****************((*((((((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((&((((((((((((((((((((************ $02222222222222000000000000000..........,,,,,,,,,,,,,,,*,,,,********************(((((*(((((((((((((((((((&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&&((((((((((((((((*((((*(**((*********** $02222222222222022000000000............,,..,,,,,,,,,,,,,***,*,*******************(((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&((((((((((((((((((((((((*(*((((********** $022222222222220000000000000............,,,,,,,,,,,,,*,,,,,,*********************(*(((((((((((((((((((((&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$&&&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((***(******** "0222222222220002200000000.0.0.......,..,,,,,,,,,,,,*,,*,*,,*****************(***((((((((((((((((((((((((((&&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$&&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((*(((*(*********** 0222222222222200000000000.0.,.........,,,,,,,,,,,,,,,,,**$*****************((**(*(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$&&$$&$$&&&&$&&&&&&&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((*(***********""0222222222222220000000000.00.............,.,,,,,,**,,,,************************((**((((((((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&$$&&&&&&&$&&$&&$&$&&&$ &&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((((((((((((************"$02222222222222200000000000..............,,,,,,,,,,,,,*************************(**((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&$&$&$&&$&&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&((((((((((((((& &((((((((((((((*(*(*********"02222222222220000000000000..........,.,,,,,,,,,,,,,,*,,*,*,********************((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&&&&&$&$$&&$$&&&&&$&&$&&&$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((**((*(**********$022222222222220000000000.0.........,..,,,,,,,,,,,,,,,,,,,******************((**(*(((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$$&&$&$$$&&$&&&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((&((((((((((((((((**(*********$"022222222220220000000000..............,,,,,,,,,,,,,,,,,***********************((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$$&&&&&$&$&&$&&&$&$&$$&&&$$&$$&$$&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&((&(((((((((((((((((((((((*(***********$"0222222222222002000000000............,,,,,,,,,,,,,,,***,*****************(****((*(((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$$&&&&&&&&&$$$$$&&$&$&$&&$$$$&$&&$&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&(&((&&(((((((((((((((((((((((((((((*(*********($"0222222222222020000000000.........,...,,,,,,,,,,,,,,,***********************(**((((((((((((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$&&&&&&&$$&$$$&&$&&&$&&$$$&$&$&$$&$$&$&$$$&&&&&&$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&((&((((((&(((((((((((((((((((((((*************$"0222222222202000000000000..........,.,,,,,,,,,,,,,**********************(**(((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&&$&&$&&&$$$&&$$&$$$$&$&&$&$&&$$$$$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*(((*(************&$02222222222022000000000.0..........,.,,,,,,,,,,,,,,,************************((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&$&&&&&&&$&$&$&&&$$$$$$$&&$$$$$&$$&$$$&&$&$&$&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(((((((((((((((((((*(((*(**********$"0222222222222200000000.0...........,,,,,,,,,,,*,,,,*,*******************(*((**((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&$$&&$&&&&&$&$$&&&$$$$&&$$&$$$&&$&&&$$$&$$$&$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((*((*(*(*(*********$"02222222222022000000000............,..,,,,,,,,,,,,,,**********************(((((((((((((((((((((((((&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&$$&$&$$&&&&&&&&&$$&$$$$&&&$&$$$&$$$$$&$&$$&$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((***************&"02222222222222000000000............,,.,,,,,,,,,,**************************(((*((((((((((((((((((((&((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&$&$$$$&&$&&$&&$$&$$$$&&&&$&$&&$&$$&$$$&&$$&$$$$$&&$$&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((***********&"00222222222220000000000...........,,,,,,,,,,,,*,,,,*********************(***(((((((((((((((((((&(((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&&$&&&$$$&$&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$&&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&((((((((((((((((((((((************&"02222222202000000000000...........,,..,,,,,,,,,,,,,,,,***************(**(((*((((((((((((((((((((&(&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$&&&$&$$&&&&$&&$&$$$&$$$$$$&$&$&&$$&&&$&&&&&$$&$&$$$&&&$$&&&$&$$$&&&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((*(**************$ 0222222220220000000000.........,,..,,,,,,,,,,,,,**************************(*(((((((((((((((((((((((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&&$&$$$&&&$&$&$&$$&$$$$$$&$&&$$$$$$&$$$&$&$&&&&&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((***********(& 0222222222222000000000.0........,,.,,,,,,,,,,,,,,,************************((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$&&$$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&$&&$&&$$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((&((((((((((((((*(*((***********&"02222222222002000000.00...........,,,,,,,,,,,,,,,,*,**,*************(**(*(((((((((((((((((((((&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$&&$&$$$&$$&&&$&&&$&&$&&$$&&$$&$$$&$$$$$$$$$&$$$&$$$&$&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&((&(((((((((((((((((*(**************& 0222222202000000000000............,,,,,,,,,,,,,,,**,******************(*(*((((((((((((((((((((((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$&$$&$$$&$$&&$&$$$&$$$$$$$&$$$$$$$$$$&$$$$$$$$&$$&&&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((************&"002222222220000000000.0..........,,.,,,,,,,,,,,,,,,******************((*(((*(((((((((((((((((((&(&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&$&$$&$$$$$$$$&$$$$$$$&$$$$$$$&&$$$&&$$$$$$$$$$$$$$$&&&$&&$&$&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((*(*(((*(*((********("002222222220000000000............,.,,,,,,,,,,,,,,,*********************(*((((((((((((((((((((((&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&$&&$&$$$$$&&$$$$$&$$&$$$$&$$$$$$$$$$$$&$$$&$$$&$$$$$$$&&$$$$$$&$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((((((((((*(**********("0222222222220000000000...........,,.,,,,,,,,,,*,,,**,*,****************(*(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$&$$&$$$&$&$$$$$$&$$&$$$$$$$$$$$&$&$$&$$$&$$$$$$$&$$&$$$&$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((*(****(********&"00222222220000000000000..........,,,,,,,,,,,,,,,*,,,******************(((*(**((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&$&&&&&&&&&&&&$$&&&$$$$$&$$$$$&$&&$$&$$$&$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$&$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((((((((((((((((((((((*(***********( 02222222220200000000.0............,,,,,,,,,,,,**,*************************(*((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$$$$&$$$$&&$&$$$$$$&$$&$&&&&&$$$$$$$$$$$$$$&$$$$&$$$$$$&$&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((************* 0222222220000200000000..........,,,,,,,,,,,,,,*,,,*,*****************(***(*((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$$$&$&$$$$$$$$$$&$$&&$$&$$&$$$$$$$$$$$$$&$$$$$&$&$$$&$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((*((*********( 002222222000000000000............,.,,,,,,,,,,,**,*,****************(**(((((*((((((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&$&$$$$&$$$&$&&&$$$$$&$$$&$$$$$$$$&$$$$$$&$$$$$$$$$$$&$$$$$$$&$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&((&(&(&(&(((((((((((((((((((((************( 0222222222000000000..0.........,,.,,,,,,,,,,,,,*,,**,*************(***(((((*((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&$$$$$$$&$$$$$&$&&$&&$$$&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((&((((((((((((((((((*************(00222222220000000000.............,.,,,,,,,,,,,,*,*,******************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&$$&&&&&&&&$&$$&$&$$$$$$$&$&$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$&$&&$$$$$$&&$$&$$&&&$&$&$$&$&&&&&&&&&&&&&&&&&&(&&&&(&&(&&(((((((((((((((((((((((**********( 0222222220000000000000...........,,,,,,,,,,,,*,*,,**,******************((*(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$&&&$&&$$$$$&$$$$$$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((((((((((((***********( 00222222200000000000..........,..,,.,,,,,,,,*,*,,******************(*(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&$&$$$$$$&$&$$$$$$$$$$$&$$&$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$&$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((((((((((((((((((((*((**********( 0022222220000000000.0..........,.,,,,,,,,,,,,**,***,*************(****(*((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&$&$&$$$$$&$&$$$$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$$$&$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&((((((((((((((((((((************("00022222200000200000.............,,,,,,,,,,,,,**,***************(***(***(((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$$&&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&$$&$$$$$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&(&(((((((&(((((((((((((((((************(,0222202200000..0.000.........,,,,,,,,,,,,(**,************************(*((((((((((((((((((&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&$$$$&&$$$$$$$$&$&$$$$$$$$$$$$$$&$$$$&$$$$$$&$$&$$$$$&$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((***********0022220200000000000..0.........,,,,,,,,,,,,,*,,,,********************((((((((((((((((((((&(&((&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&&&&&&&$&$$&&$&$$&$&$"$$$$$$$&$&$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((************(00222222220000000000...........,,,,,,,,,,,,,,,**************************(((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&$&&&&$&&&&$$$$$$$&&$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$&&$$&&$$$$$$&&$$&$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&$$&(&&&(((((((&(((((((((((((($((************ 000022000000000000.0...........,.,,,,,,,,,**,*,*,*******************(*((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$&&&&&$&&&$&$$$$&$$$$$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&(&(&(((((((((((((((((((*********** 0002222200000000000...........,,,,,,,,,,,,,,,,*,*****************(****((*((((((((((((((((&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&$&$&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$$&&$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((((((((((((((*(***********000002020000000000...........,.,,,.,,,,,,*,,*,*,,*******************(*((((((*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$&&&$&$&&&&&$&&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&$$$$$&$$$&$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&(&&(&((&(((((((((((((((((((((*((**********0000022020000000000...........,,,,,,,,,,,,,,,******************(********(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&$$$&&&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$&$&&$$&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((**(******(0202222200000000000..........,.,,,,,,,,,,,,,,,*********************(***((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&$&&$$&$$$$&&$$$&$$$$&$$$$$$$$&$$$$$$$&$$$$$$$$$$$$&$$$$&$$&$$$$$&$$$&$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((((((((((((((((((((**********0000220000000000000.........,,,,,,,,,,,,,,,,,*,,****************(****(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&&$&&&&&&&&&&&&&$&&&$$$$&&$$&$&$$$$&$&$$$$$$$$$$$&$$$&$$$$$$$&$&$&$$$$$$$$$$&$&$$&$$$&&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((((&(((((((((((((((*(**(********00222222000000000.0........,..,,,,,,,,,,,,,,,********************(*((*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&&$&&$&$&&$$&$$&$&$$&$&&$$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&(((((((((((((((&(((((((((((((*********(000202220000000.0...0.........,,,,,,,,,,,*,,,,,,******************(((((((((((((((((((&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&&&$&&&&&&&$&$$$$$$&$$$$$$&$$$$$$$&$$$$&$$$$$&$$$$$$&$$$$$$&&$$$$$$$$$$$$$$$&$&&$$$$&$&$&&&&&&&&&&&&&&&&&&&&&(&&(((&&(((((&((((((((((((((((*(********** 000020200000000000..........,,,,,,,,,,,,,,,*,*,********************(((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$&&&$&$&$$$$$$$&$$$$$$$$$$$&$$&&$&$$&$$$$$&&$&&$&$$$$$&&&&$$&$$$$&&$$&$$$$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&(&((((((((((((((((((**((******(00002200000000000.0...........,,,,,,,,,,,,,,,*,,******************((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&$&&&&&&&&$&&$&&&&$&&&&$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$&&$$$$&$$&&$$$$$$&$&$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((&&((((((((((((((((((*********(.000020200000000.0.0.......,,,,,,,,,,,,,,,,,,,*******************((((*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&$&&&$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&$$$$$$&$$&$$$&&$$$&$$$$$&$&$&$$$$&$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((*********** 00220200000000000..........,,,.,,,,,,,,,,,,,,**,,**************(**(*((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$&&$&&&$&&&&&&$$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$$$$&$$$$$$&&$$&$&$$&$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((*(********00000020000000000.........,.,,,,,,,,,,,,,*,,,,,,****************(((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&$&&&&&&&$&$&&&&$$$&$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&&&$&&&&&$$$$&$$$$$$$$$$$&$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((((((((((((((((((((((********** 0000000000000000..........,.,,,,,,,,,,,,,*,,*,,**************(**(**(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&$&&&&$&&&&&&$&$&&$$$&$&$&$$$&$$$$$$$$$&$$$&$$$$$$$$&$$&$$$&$&$&$$$&&$&&&&$$$$$&&$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(((&((((((((((((((((((********** 000000200000000000..........,,,,,,,,,,,,,,,*,,,,**************(((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&$&&&$$$&&&$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&$&$$&$&$&$$$&&$$&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((*(**********0000000000000000............,,,,,,,,,,,,,,,*,******************((**(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&&$&&&$&$$&&$$$&$$$$$&$&&&$$$$$$$$$$$$$$&$$&&$$$$&&$&&$$&$$$$&$&&$&$&$&&$$&$$$&&$$$&&$$&&&&&&&&&&&&&&&&&&(&&&(&((((((((((((((((((((((((((*********.00000000000000..........,.,,,,,,,,,,,,,*,**,,**************((**(((((((((((((((((((&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$&$$&&&$$&$&$$$$$$$$&$$$$$&&$&$&$&$&$&$$$$$&$&$&$&$$$$&$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((**********"002000000000000...........,,,,,,,,,,,,,,,,,*,*****************(((*((*((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&$&&&$$$$&$$&$$&$$$$&$$$&$&$$&&$$$$$$$$$$$$$$$&$$$&$$$&$$&$&$&&$&$&&&$&&&$&$&&$&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&(((&((&(((((((((((((((((((((*********" .00000000000000...........,..,,,,,,,,,,,,*,**,*****************(*(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&$$&&&&$&&&&$$&&&&$$$&$$&$$$$$$$$$&$$$&&$$$$$$$$$&&$$&$&&$&&&$&&$$$$$&&&&$$$&$&$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((**(*********".000000000000.0............,,,,,,,,,,,,,,,***,*************(***(((((*(((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&$$&&$&$$$&$$$&&$$$$$$$$$$$&$$$$&$&&$$&$$&$&$$$&&$$&&&$&$$&&$$$$&&&&&$$$&$$$&$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((*(*******$000000000000000.........,.,,,,,,,,,,,,,*,,,*****************(*((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&$&&&&&&&&&$&$&&$$&$$&&$&$$$&$$$$&$$$$$$$$$&$&$$$$$&$$$$&$$&$&&&$$&$$$$&$$&$&&$&&&$&$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*(*********$.0000000000000............,,,,,,,,,,,,,,,,,*******************((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&$&&&$&&&&$&&&$&$$&$&&&&$&$&$$$$&&$&$&&$&$$$&$$$$$&$$$&$$$&$$$&&$&&&&&$&$&&&$$$&$$$$&$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((*(*********&0002000000000....0........,,,,,,,,,,,,,,**,*****,***********(((((((*((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&$&&$&&&&&&$$&&&&$&$$&$$$$$$$$&&&$$$$&$$$&$&$$$$$$$$$&&$&&&&$&&$&&&$&&&&&$&$&&$&$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&(&&(((((((((((((((((((*(********$ .0000000000000..........,.,,,,,,,,,,,,,,,,,,******************(*(((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$&&&$$&$&&&&$&&$$$$&$$&&$&$$$$$$$$$$$$&$&$$$$$$&$$&$$$$$&$&&$$&$$&$&&&&&$$&$$$&$$&&&&&$&$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*((*******& 00000000000000..........,,,,,,,,,,,,,,,,*,******************(**((((*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$&&$$&&&&&&&$&&&&$$$&$$&$$&&$$$$$$$$&$&&$$$$$$$$$$$&$$$&$$&&$&$&&&&$&$$&&&&&&$$$$$$$&$&&&&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((((((*(********& .00000000000...........,,,,,,,,,,,,,,,,*,*,*********************(((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$&&&&&&&&&&&&&&&$&$&$&&$&&&$$$$$$$$&$$$&$$$$$$$$&$&$&$$&$$&$$&&&$$&&&&&&&$&&&&&$&&&&&$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&((((((((((((((((*(*******$0000000000000.0.........,,,,,,,,,,,,,*,,,*******************(((((((((((((((((&(((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&&$$$&&&$$$$$&$&$&$$$$&&&$&&$&&$$$&$$&$$$$$$$&$&$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((**********( .00000000000.0........,,,.,,,,,,,,,,,,,,********************(*((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&$&&$&&$$$$&&$&$&$$$$$$$&$&&$&$&$$$&$$&$$$&&$$&$&$$$&&$&&&&&&&&&&&$&&&$$&&&&&&&&&$&&$$$&&$&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((((((((*(((*******& .000000000000...........,,,,,,,,,,,,,,,,,******************(((((*((((((((((((&((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&$&&$$$&$$$&$&&$$&$$$&$&$$$$&&$&&$$$$$&$$$&$&&$&&&$&$$&$&&&&&&&&&&&$&$$$&$$$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((&(((((((((((((((((**********&.000000000.0.........,..,,,,,,,,,,,,,,,,********************(*((*((((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&&&&&&&&&&$&$&&&$$&&$$&$&$$&$$&$$&&$$$$$$$&$$$&$$$&$&&&$&&&$$&&&&&&&&$&$&&&$&$$$&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((***********&,.000000000.0.........,,,,,,,$,,,,,,*,,*,****************((*((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ $&&&&&$$&&&&&$$&&&&&&$&$&$&$$&&$$&&$$$$$$$&&&$$&$&$&$&$$$$&$$$$&$$$$$$$$&&&&$&&&&&&&$&&$&&&$&$$$&&$&&$$&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&(&&(&((((((((((((((((((((((((********&.000000000............,,,,,,,,,,,,,,,*,*,*****************(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$$&&&&&&&&&&&$$$$&$$&$$$$&$$$$$&$&$&&$$$$$&&&$&&&&$&&&&$&$$$&&&&&&$$&$$&&$$&&$$&&$$&&&& $&&&&&&&&&&&&&&&&&&(&&((((((&(((((((((((((((((**(*******& ..0000000000........,..,,,,,,,*,,*,,,,,,******************((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$&&&&&&&&$$&&&&$&&&$$&&$$$$$$$&$&&$&$$$&$$$$$&&&&$&&&$&&$$$&$&&&&&&&&&&&&&&&$&$&&$&$$&$$$&&$$&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&(&((&((&&(((((((((((((((((********** .000000000.0........,,,,,,,,,,,,,,,,,,**********************((((*(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&$&$&$$&&$&&$&$&$$$$$&$$$&$&&$$$&$$&$$&$&$$&$&&&&&&&&&&&&&&&&&&&$$&&&&$&$&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((*******& .00000000............,,,,,,,,,,,,*,,********************(((*(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&$$&&&&&$&$$&$&$&$$&&$$$$$$&&&&$&&&$&$$$&&$$&&&$$$&&&&&&$&&&$&&$$&&&$&&$$&&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&((((((((((((((((((**(******( .00000000...........,,,,,,,,,,*,,*,,*,*******************((**((((((((((((((((&&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&&$&$&&$&&$&&&&&&$&$&$$&&&$&$$$&$$&&$&$&$$$$$&&$$&&&&$&&&$&&$&&&&&$&&&&&&$$&&$&&$$&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&(((&((((((&(((((((((((((((((*********( .000000.0..........,,.,,,,,,,,,,,*,,**,*******************(*((*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$&&$&&&&&$&&&&&&&$&$&&&&&&$$&&&$&&&$$&$&$$&$&$$$$&&$$&$$&&$&&$$&$&$&&&$&&&&&&&&&&&&&&&&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((**(******( ..0000.00..........,.,,,,,,,,,*,,,,***,***************((((((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&$$&&&&&&&$$$$&&$$$&$$&&&$$&$$&$&&$$$&$&$&&&&&&$$&&&&&&&&&&$$&&&&&&&&&$$&&&&&&&&$&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&(((((((((((((((((((((((*(*******( .00.0000...........,,,,,,,,,,,,,,,*********************((*(((*((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&$$&$$$$&$$$&&&$$&$&&$$&$&&&&&$$&$&$&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&((((&(((((((((((((((((((((**(****** ...0000.0......,....,,,,,,,,,,,,,,**********************((*((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$&&&&&&&&&$&&&&&$$&$$&&&&&&&&&&&$$&&&$&&$&$&&&&&$$&$$&$&&&&&$&$&&&&&&&$&&&&&&&&&$&$$&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((*(*******( ....0.0.0............,,,,,,,,,,,,,,*,*************(***(((*(((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&$&$&$$&&&$&&&&&$&$&$$$&&&&&$$$&&$$&$$$$&&$&$$&&&&&&&&&&&&&$&&&&&&&&$&&&$$&&&&&&$&&$$$&&&&&&&&&&&&&&&&&&&&&(&&(&(((&(((((((((((((((((((((((******( ...0.0...........,..,,,,,,,,,,,,,**********************((*((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$$$&$$&&$&&&$$$$&&$&&$$$$$&$$$$&&&&&$&$$&$$$$&$$$&$&&&&&&&&&&$&&&&&&&&&&&&&&$&&&$&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((******(".....0............,,,,,,,,,,,,,*,*******************(*((**((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&$&&&&&&&$&&&&&$$&$&$&&$$&$&&$&&&&&&$$&&&$$$$&&$$&&&&$&&&&&&&&&&&&&&&$&&&&&$&$&&$&$&&$&$&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((*((******("................,,.,,,,,,,,,,,,*******************(***(**((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$&$$$$&&$&&&&&&&$$&&$$$$$$&$$&&$$&&&$&&$&$$&$$&&&&&&&$$&&$&&&&&&&$$&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((********".................,.,,,,,,,,,,,*,*********************(((*((((((((((((((((&((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&&&&&&&&$$$&&&&&&&&&&&&&$$$&&$$&$&&$$$$$$&&&&&&$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&((&&&&((&&(((((((((((((((((((((((((******** ...............,..,,,,,,,,,,,,,************************((*((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&$&&$&&&&&$&&&&&&&&$$&&&$$$$&&&&&$&&$&&&&&&&$&&&&$&$&&&&$&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&$&&$&$$&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((*((***** ,................,,,,,,,,,,,,,,,*,**************(**(***((*(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&$&&&&&&&&&&&&$&$&&&$$&&$&$$$$&$&&&$&&&&$$$&$&$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&((((((((((((((((((((*(******"..............,.,,,,,,,,,,,,,,,,,*,***********(*****((*((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&$&&$$$&$&$&&$&&&$$&$&$$&&&$&$$&$$&&$$$&$&&&&$&&&&&&&&&&$&&&&&&&&&&$&&&&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&((((((((((((((((((((((((((****** ,...............,,,,,,,,,*,,*,********************(***((((((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&$$$&&&$&$$$&&&&$&&&$&&&$&$&$&&$&&&$&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((**(**(****"...............,.,,,,,,,,,,,,,**,*****************((((((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&$$&&&&&&&&$&&&$$&&&$$&$&&$&$&&&&$&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(((((&((((((((((((((((((******** ,..............,,,,,,,,,,*,*,,*,*************(**(((((*(((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&$&&$&&&&&&$&&&&&$&&&&&$&&$&&&$&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&((((((((((((((((((((((((*((****(*",..............,,,,,,,,,,,,,***,**************(*(***(((*((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&&&&&$&$&&&$&&$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(((&&(&&(((&(((((((((((((((((((((((*******",.............,,,,,,,,,,,,,,***,**************(*(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&$&&&$&$&&&&&$&&&$$&&$$$$&&&$$&$&$$$$$&&&&$$&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((((((((((((((((((*(****",...........,.,,,,,,,,,,,,,,,,******************(*(((((((((((((((((((((((((&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$&&&&&&&&&&$$$&$$&&$$&&&&&$&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&&&&&&&&&&&&&&&(&&(&(((&(((((((((((((((((((((*(*(******",.........,,...,,,,,,,,,*,,,*,*******************(((*((((*((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&$$&$&&$&$$$$&&$$&&&&&&&&&&&&&&$$$$&&$&$&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&&(((((((((((((((((((((((((((**(*",,.........,,.,,,,,,,,,,,*,,,,***,********(***(((*(*((((((((((((((((((((((((&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&$&&$&&&&&$&&&&&&$&&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&((((((((((((((((((((((((******",,.......,.,.,,,,,,,,,,,,,,,**,***************(***(((((((((((((((((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$$$&&&$&&&&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((**(**($,,..,....,,,,,,,,,,,,,,,,,,,,,***************((((*((((((((((((((((((((((((((&(&&&&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&$$&$$&&&&&&&&&&&$&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&((((((((((((((((((((((((**(***$,,,.,..,,,,,,,,,,,,,,,,,,,,****************(**(**((((*(((((((((((((((((((((((&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((***",,....,,,,,,,,,,,,,,,,,,,,******************(*****((((((((((((((((((((((((((((&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$&&&&&&&&&&&&&$&$&&&&&&$&$&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((*(*($,,,..,..,.,,,,,,,,,,,,**************************((((((((((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&&&&&&$$$&&$&&&&$&&&&$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((**($,,,.,..,.,,,,,,,,,,,,,,,*****,***************(*(((*(((((((((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&$&&&&$&&&&&$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((*(**,,.,,,,,,,,,**,,,,**,****,**************(&***((((((((((((((((((((((((&&&(((&(&((&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&$&&&&&&&&&&&$&&&&$&$&&&&&&&&&&&&&$&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((**",,,.,,,,,,,,,,,,,,*,,,,*,*******************(**((((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&&&&$&&&&&&&&&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(&&(&((((((((((((((((((((((((((((((((**$,,,.,,,,,,,,,,,,,,,,,*,********************(*(*(((((*(((((((((((((((((((&(((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$&&&$&$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((&$((((((((((*(*$,,,,,,,,,,,,,,,,,,*,,,************************(*(((((((((((((((((((((((&((((((&&(&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((*((&,,,,,,,,,,,,,,,,,,,**,*,*********************((((((*((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((((((((((**$,,,,,,,,,,,,,,,*,*,*,************************(*((((((((((((((((((((((((&(&(((((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((($,,,,,,,,,,,,,,,,,*,****,*****************(*((*(**(((((((((((((((((((((((((((&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&(((((((((((((((((((((((((*((*$,,,,,,,,,,,,,,,,*,,,************************(**((((*(((((((((((((((&((((((((&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((($*,,,,,,,,,,,,,,****,*********,***************(***(((((((((((((((((((((((((&(&((&&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&$&&&&&&&$&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&((&&&((&(&(&(&&((((((((((((((((((((((*&,,,,,,,*,,**,,,,*,,,,,*,,************************(((((((((((((((((((((((&(&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&,&&&$$$$$&&&$$$&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&((&(((((((((((((&(&(((&(((((((*(&,,,,,,,,,,,,*****************************(*(*(((*((((((((((((((((((((((((((&&(((&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&$&$$&&&&&&&&&&&&&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((*(($*,,,,,,,,,,,,,,,**************************(**(((((((((((((((((((((&((((&&&&(((((&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((&(&(((((((((((((((((($*,,,,,,,,,,,,*,******************************(((((((((((((((((((((((((((&((&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((&((((((((((((((((((((((((((,,,,,,,,,,,,,**,***********************(*((*((**((((((((((((((((((((((&((&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((&(((&((&((((((((((((((((*,,,,,,,,,,,*,********************************(((((((((((((((((((((((((((&(&(&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((&((((((((((((((((((((,,,,,,,,,,,,*****************************(**(*(**(*((((((((((((((((((((((&((((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(&(((((&((((((((((((((((((*,*,,,,,,,,,*,***************************(*(****(((((((((((((((((((((((((((&(((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&((((((&((&((((((((((((((*,,,,,,,,,*,***********************(****(((((((((((((((((((((((((((((&&(((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(&&(((((&&((((&(((((((((**,,,,*,,,,***************************((((*(((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&(((((&(((&((((((((((((((((,,,,,,,,,******************************(((**(*(*(*(((((((((((((((((((((((((&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&(&((((&(((&((&(((((((((((,,,,,,,,,****************************((((((*((((*((((((((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((&(((((((((((((((((((((**,,,,,,,****************************(*(((((((((((((((((((((((((((((((((&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&(&&(&((((((((((((((((*,**,,,,,*********************(*(*(**(*(((*(((((((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((&((((((((((&(&(((((((((((( ***,,,,,*,***************(***(**((*(**(((*((((((((((((((((((((((&&((((((((&(&&&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((&&(((&((((((((((((****,**,*******************(***(((*((*(((*((((((((((((((((((((((((((((((((((&(&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((&(&(&(((((((((((( ****,,************************(((***(((((*((((((((((((((((((((((((&(((&((&&(((&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((&&(&(&((&((((((((((((( *,*,,**,******************(((**((((((((*((((((*(((((((((((((((((((((((((&((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((&(((((((((((((("*****************************(*(*((((((((*((((((((((((((((((((((&(((((((((&((&(&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(&(&(&(&&((((((((((("*************************(**(**(((((((((((((((((((((((((((((((((((((((((&(((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&((&(((((&((((((((((( *****,*************************((*(((((((((((((((((((((((((((((((&(((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&&&(&&&(((((((((((((("***,*,************(*********((*((((((((*(((((((((((((((((((((((((((&((((&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&((((&&(((((((&(((((((($*************************(****((((((((((((((((((((((((((((((((((((((((((&((((&&&&&&&&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&(((((((((((((***********************(*((("&(((((((((((((((((((((((((((("(((((((((((((((((&(((&&&&(&&$&&&&&&(&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&((&(((((((((((((((*************************((((((*(*((((((((((((((((((((((((((((((((((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&(&(((&((((((((((((("**********************(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(&(((&((&((((((((((((((("$***********************((*((((((((((((((((((((((((((((((((((((((((((((((((&(((((&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&&(&&(((((((((((((((