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 = '378B14' IMAGE_NUMBER = 54003081 IMAGE_TIME = 1977-09-01T10:36:11Z EARTH_RECEIVED_TIME = 1977-09-02T08:03:05Z ORBIT_NUMBER = 378 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.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END  L3.@94*s!(?0MF2|## QY002002222422222222222222220000000.000000000.0.0...000000000022200000.0.000000002220200020222020220222222220222222222222224222222222444442244444644442244444444444446666644444444444444466666446666646664444466466666666664444444444444446666666444446644664444464666644442222222022222222224220..*&.002222222222222222220222220*,0002222222220002222000002000220200002020000000200000000004202000022222000022222222222222222222222222422222222222222222222422224224422222244442442224444444442244444444444444444444444444244224424244444444424244224444422244442444442222222220020222020000002000..,*(.0022002222222222002200220000.0000000000000000000000020000*.00000.0.000000000000000020* ..0000000000002220002000020..00200000222202020222222020002222222222222222222222222222242222222222222422222222422422222222222222222242222222222222222224222222222444222222222422220222222200000002200.....,*0000022222222000020200000000000000.0000000000000000000000000.0.0.....0..0.0...0000000....00000..00000000000000000000...0000000000000000000000002..002002220202002222220002222".220222222222222222222222200,02222202222222222222222222200222222222222222222222222222202002222200000000000000.000..,(.00000002000000000000000000000..0000.0.......0.0.......0..................0..0..................00000..0..000000..000.000000.000000000.000.000.00000000000000002000000000222000000022000200022222200222222000020020220022022222000202220.202222222222202022222222022,*2000000000000000000000....,((..00000.00000000000000000.....0........00.0000....................................................................00..........00........0....0000000000002000000.000000000.0000000000000200000000000000000000000020200000000000000020020002020022200000200000002222000000000.00000.....00........, &....00000000.00000000....00..0........0.................................,,,.,.....,.,,.......................................,,...........00000........000.....0000000..0000000..00000000000000000000.00000000000000000000000000000000000000000000000000000022002000000000..........0...........,* &,...000.0.000000000.0...........00.........................,,.......,,,,,.,.....,,....,.,,.,.,........,.................,......00...........,.....0.......0000......0.....00....0000.0...0.0...0...0000000000.000000.0000000000.00000000000.000000000000000000000000000......0..........0......,,,&......0000000.0..0000.........................,........,........,.,,,.,.,,,,,,,.,,,,,,,,,........,,...............,,...,,...,.................................................0........0.0.......0.0000..00000.......0000....00000000..0.000000.00.00000000000000000.......................,.,..,, &...000000...0.000.......................,,.,,.....,,,.,....,,,,,,,.,,,,,,,,,,.,,,,,,,,,.,,,,,,,,,.,,,,,,.,..,.,,,,,,,.....,,,.......,..........,........................0.0.......0............0.....00.0........0.0.0.....0000.0.....0.0.00..00000000.0000000.0...000000...........,,,,.......,,, &..........0.0........................,.................,,,,,.,...,,,,,,,,.,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,.,,,,,,,,.,.,,,,,,......,.,,......,,..........,.,.........,............................................0..........00.......0......00.000.....00000.......00000..........,.,,,,,..,...,,,,, $,.....00.........0..............,.........,,,......,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,*,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,...,.,,,........,,,.......,,........,...................................................................0.........0.......000.......00.........,,.,,,,,,,.,.,,,*$,...0........00.........................,,.....,.,,.,,.,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,...,,,.,..,,,,,,...,..,....,....,,,.,...............................,........,,...................................0.....................,,,,,,,,..,,,,,*$,.........00....................,..,......,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,........,,,........,,,.........,.......,...........,...................................................,,,..,,,,,,,,,,,,*$,.......................................,,,..,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,...,,,,,,,,....,..,,...,.,,,,,...,.,,,.,..........,.....,,,,,.,.....,.........,.....................,..................,,,,,,,,,,,,*&,..........0......................,..,,,,,..,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,,,,,,*,*,,,,,,,*******,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,.,,.,,,,,....,,.,.......,,,,,.....,,,.......,.,.,.....,............,.................,.,,,.,,,,,,,,,,,*$,........0.......................,,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,**,,,,,,***,**,,,,,,*****,*,,******,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.....,,,,.,.,,,,,,,,.,..,.,,,....,,.,..,.......,.,,.....,,,,,........,...,.,,,,,,,,,,,,*&,............................,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,,**,*,,,,,,,,,**,,*,,,****,****,*****,,,,,*****,,,,,****,,,,,,**,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,.,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,.,,,,,,,,,,,.,,,,,.....,,,,,.,,....,,,,.....,,,,,,....,,,,,,,,,,,,,,,*$,,.......................,,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,*,,,,,,*,,,,,,*****,,,,******,,,*********,,,,,,***,*,********,,,,,**,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.....,,,..,.,,,,,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,.............................,,,.,..,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,******,,,,*,***,*,,,,********,*********,***,*,,,,,,*****,,,,,,******,*,,,****,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,**",................,.......,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*,***,,,,**,*****,,,,***,*************,*,*******,,,,,,,**************,,*,***,*,**,,*****,,,,,*,,**,,,,,*,,*,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,*",,......................,,....,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*,,,,*,,******,,*,******,,********,*****************,,,,,**********,*******,,*,,*******,,,,***,,*,,,*,*,*,,,,,,,,*,*,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*",...........................,,,,,.,,,,,,,,,,,,,,,*,*,,,,,,,,***,,,*******,,,,*,*******,******************************,,,,,*******,********,**********,********,,,**,***,,,,,*,****,,,,,***,,,,,,,*,,,,,,,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,*",.......................,.,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,*,***,*,,****************,,**********************************************************************,*********,*,,,****,*,,********,,,,****,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,**",,,...................,.....,.,,,,,,.,,,,,,,,,,,,,,,*,,,,,,,******,,,*,******,*************************************(**************************************************************,*,,,*,****,,,,,,****,*,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,,,,**",,....................,....,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,***,,,*,*,,*******************************************(**(**(**********************************************************,********,,,,,****,*,,*****,,,,,,,,,*,,,,,,,,,,,*,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*",......................,,,,,.,,,,,,,,,,..,,,,*,,,,,,*,**,,,,,,,******,*,,***************************************(((((((*****************************************************************,********,,,*******,,,,*****,*,,,,*,**,,,,,,,*,***,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,,*",,........................,..,,,,,,.,,,,,,,,,,,,,,,**,*,,,,*****,***********************************************((((**************************************************************************,********,,,****,*,,,,*,,**,,,,,,,***,,,*,,*,****,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*** ,........................,,,,,,,.,,,,,,,,,,,,,,,**,**,,******,************,**************************************(((*((((*********(***************************************************************************,**,,*****,*,,,*****,,,***,***,,*,*****,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,***,,*** ,,.....................,....,,,,,,,,,,,,,,,,,,,,,,,,***,**,,*******,,,************************(*******************((((*****************************(****************************************************************,,*,***,*,,,*,*******,,,*****,,,,,,,**,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,**,,,**** ,..........................,,,,,,,,,,,,,,*,,,,,,,,***,,,,,,*****,***************************************************************************************(**********(*****************************************************,,*,,********,*,*,****,**,,*****,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,****( ,,........................,,,,,,.,,,,,,,,,,,,,**,,,,,,***********************************(**********(*************************************************(*************************************************************************************,,,*******,,,**,**,,,,,,,,,,,,,,,,,*****,,,,,**,*,,,** ,,,...................,....,,,,,,,,,,,,,,*,,,,,,,,,,*,***,*********************************************(*************************************************(**((*******(************************************************************,***************,,,*****,,,,,,,**,,,,,,,*****,,,,*******,,,,****,,...........,"............,,,,,,,,,,,,,,,*,,,,*,*,**,,,*****************************************************((***********(******((*(*****************((((*******(******************************************************************,**********,********,*,****,***,,,******,*,,,**,**,*,,********,,............(,........,,,,,,,,,,,,,,,,,,,****,,**********,***********(************(********(*****$(****(******************(*((******((******************(((********((*(*******(*******(**(*********************************************,,***************,**,***********,******,,****,******,**,.........................,,.,,,,,,,,,,,*,,,,,,,,****,,**,**********************************(***(****(((********(((**********(****((((((***************(((((**((**((((*******(((*******((((***************************(**************,********,*********************,,******************,******( ,........................,,,,,,,,,,,,,,,,,,,,******,*,***********************************(***********((****(***(******((***(****((((((******(*(*******(((******(((*((***(((*(********(((****((**(*********((********(****(****(***************************************************(*************( ,,,....................,,,,.,,,,,,,,,,,,,,,*****,**,*********************************(***********((*****(**(******((((***(*(*(((*(**(*((((((*(*(*((*((****((((**((*((((((*(****(((((*******(*((*****(((((******(((*(********************************,*******************,,**************,**,,****&(,,........................,.,,,,,,,,,,,,**,,,,,,,,*******************************************(******(((*******(((((**(*((((((((***((*(((((**(((((*****(*((((((*(((((((*(**(*((((*(**(**(*(*******(((((****(*(((*****(***(********(***************************************,*,***********,,,,,,,****(,.......................,.,,,,,,,,,,,,,,,,,,*,*,*,,,***********************************(*(*****(((((((***(((((*(**(*(((*(*(*****((((*****((((******((((*(*(*((((((((*(**(((((*****(((((*****((((((((*(*(**((*(**((**(******(**(*********************************,,,,*******************,,,***,,,,*,,.....................,,,.,.,,,,,,,,,,,,,*****,,,,******,*,************************(*******(((((((*(((*((((*(((((*(*((((((*(((((***(((*((((((*((((((**(*((((((((**((((((((**(*(((((****((((*(*****((((((((**(((((*******((********************************************************,,****,*,,,,,,*&,.........................,,,,,,,..,,,,*,,,,,**********************************(((*******((*((***((((((((((***((((**(**(((((***((((((((((((*((((((**((*(((((((((((((((((*(((((((((((*((((((((((*(((((**(**((((((((****((*(****(**((**********************************************,,**,,,,,,,,,,***(,........................,,,,,,,,,,,,,,,,,,*********,***********************(**********((*****(*(((***(**(((((((*(((((((((((((((((((*((*(((((((((((((((((((*((((((((((((((((((*((((((((*(*(((((((**(((((((((((((((((********(((*******(**((******************************************,,,,**,,*,,,*(,,.....00.............,..,.,,,,,*,,,,,,,,*,***,,*************************((********(((***(**((((((***(((((((**((((((((**((((((((((*(((((((((*(((((((((((*(((((((((((((((((((((((((((((*((((((((((((((((((*((((((((((****((***((*((*(*************************************************,,**,,,,,,***(,.....0............,.....,,,,,,***,*,,,,,**,,**********************************((*******(***((*(*(((*(((**(((((((((***((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((**((**((*(********((**********************,******************,,,,*,,*****(,.......0.............,,,,,,,,,,,**,,,*,,,*********,************************((((*****(((*****(*((((((**(((((((((*(((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((*((((((((***((((((*****(((((************,*********,,,,*****,,*,,,***,,,*,,*(,....0...............,,....,,,,,,,,,,,,,*******,********************************((((((((**(*(*(((*(((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((((**(**(*((((**************,*********,,********,**,*,*,,,,,,,**(,......................,,,,,,,,,,,,,,*,**,*,***************************(*******((((***(((((((*****(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*((((((((***((((**(*(*************************,,**********,,,,**,,**,*(,......................,,,,,,,,,,,,,**,,,,********************************(**(((***(*((((((**(*(((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((**(((*((((***********************,,,********,******,*,,*(,,..................,,,.,,,,,,,,,,,,,,,,*****,*****************************((((((*(((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(*(((((*(**(***(***********************************,**,***(,.....................,.,,,,,,,,,,,,,******,***,***********************(******(*(((***(((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((**((*((((*(***(((((***********************,,*******,**********(,...............,....,.,,,,,,,,,,,,,*,*,,,*************************(****(*((((((((((((((*(((**((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*************************,****************,,*((,,....................,,,,,,,,,,,,,,,,,,********************************((*(*****((((((((*(((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******(*************************,***************(,......................,.,,,,,,,,,,,,,******,*************************(***(((*((((((*((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((********(***********************************(,.....................,.,,,,,,,,,,,*,,***,*,,*********************(***(****(((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((&&((((((&(&((((((((&(((((((((&((((((((((((((((((((((((((((((((((((((((((((*(*******************************************((,...................,,,,,,,,,,,,*,,,*,,,********************************((((*((*(((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(((((&((&&&(((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((*(*(*(*********(******************************((,....................,,,,,,,,,,,,,,,,,*********************************(*****(((((((*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((&(&((((((((&&((((((((((&&((((&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((**((((*(****************************************(((,................,,,..,,,,,,,,,,,,,,,*,****************************(((*****((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&(((((&(&(((((((&&(&(((((&&((&(((((&(((&&&(&&(&(((((((((((((((((((((((((&((((((((((((((((((((((*((((((*******((((**********************************((,.,...................,,,,,,,,,,,,*,,,,,*************************(****(*(((*****((((((((((((((((((((((((((((((((((((((((((((((&(((((((((&(&(((((((&&(&(&(&&(&&&((&(((&(&(&(((((((&(&(((((&&&&&((((((&(&&&((((((((((((((((((((((((((((((((((((((((((*(**(((*(*(*(***(*(***************************((,,..................,,,,,.,,,,,,,*,*,,*******************************(((((*****(((((((((((((((((((((((((((((((((((((((((&(((&((((&(((&(&((((((&&&&(((((&&&&&(((((((&(&(((((&(&&&((&((&&(&&&&&((&(&&&&((((((((&(&((((((((((((((((((((((((((((((((((((((((((****(((((******(*(*********************((,,..............,.......,,,,,,,,,,*,*****************************(*(*((**((((((((((((((((((((((((((((((((((((((((((((&&(&&&((((((((((((((((&&&&(&((&&&&&&(((((&&&&&&&&&&&&(&&&(&(((&(&&&&&(&&&&&&&&(((((((&(((((((((((((((((((((((((((((((((((((((((((*(*((((((((*(****(**********(***************(,...................,,,,,,,,,,,,,********,***********************(*(*((*((*((((*(((((((((*((((((((((((((((((((((((((((((((((((&&(&(((((((&&(&(&((&&&&(&(((&(&&&(&(&(&&&&&&&&(&(&(&&&&&&&&&&&&&&&((((&&&&&&((((&((&(&((((((((((((((((((((((((((((((((*((*(((((((((***(*****************************(,,..................,,,,,,,,,,,,,,,,,*********************************(((((((**(*((((((((((((((((((((((((((((((((((((((((((&&(&((((&&&&&&&(&&(&&&&(&&((((&&&&&&(&((&&&&&&&&&&&&&&&&&((&&&&&&&&&&&(((&&&((((((&&((&(((&((&(((((((((((((((((((((((((((((((((((((*****(**((***(**(***(***************&,,.................,...,,,,,,,,,,,,************************(********(((*((**((((((((((((((((((((((((((((((((((((((((((((((&(((((&(&&(&((((&&(&&&&&((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&(&&&&(((&((&&((((((((&&(&(&((((((&(((((((((((((((((((((((((((((((((*****((*((********(((************(,...................,..,,,,,,,,,,,************************(*******(*******((((((((((((((((((((((((((((((((((((((((((((&(((((((&&&&&&(((&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&(&&(&&&&&&(&&&&&&&&&(((&&(&&(&(((&&(&&((((((((&(((((((((((((((((((((((***(**(((********(*****************,..................,.,,,,,,,,,,,,,*,*****************************((***(**(((((((((((((((((((((((&((((((((((((((((((&&&((((((&&&&(((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&(&&(((((&(&((((((((((((((((((((((((((((((((((((((((((****((*******************(*..................,.,,,,,,,$"*,,,,*,,,******************&&(***(*****((**(((((((((((((((((((((((((((((((((((((((((&((((((&((&(&((,(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&(&&&&(&((((&((&((((((((((((((((((((((((((((((((*((*(****(*****(****(**********$,..................,,,,,,,,,,,,,*,,,*********************((((******(((((((((((((((((((($&((((((((((((((((((((&(&(((&$&(&&&&(&(&&&&&&&&&&&(&&&&&&" &&&&&&&&&&&&&&&&&&&&&&&(&&&$$&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&((&&&(&&&&(&&(&(&&&(&&(((((((((((((((((((((((((((((((((((*(((****(*((((**(********(&,....................,,,,,,,,,,,,******************************((((*((((*(*(((((((((((((((((((((((&((((((((((((((((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&((((&&&&&&((((((&" &(((((((((((((((((((((((((*&(((((*(***((((*(***********((&,...................,,,,,,,,,,,,,*,**************************(**((((*(**(((((((((((((((((((((((((((((((((&((((((&(&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&&(&&(&&((((((((((((((((((((((((((((((((*(((((*(((**((*((*******( &,..................,.,,,,,,,,,,,,**,***************************((*(*(**(((**((((((((((((((((((((((((((((((((((((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(&&&((&((((((((((((&((((((((((((((**(*((((*((*(*(((*(*(******(((&,...............,..,...,,,,,,,,,,,*,,********************(((**((**(((((((((*(((((((((((((((((&((((((&&((((&(&&&&(((&&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&((((((((((((((((((((((((((*(((((((*((**(((((((*****(**(((&,...................,,,,,,,,,,,,,,,***********************(**(*((((((**((((((((((((((((((((((((&&&((((((((&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((&((((((((((((((((((((((((***(((*(*(*****(*((*(((&,..................,.,,,,,,,,,,**,,,,,************************(((((**(((((((((((((((((((((((((((((((((((&(&&(&(((&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((((((((((*((((((*(((*((((*(***(((&,.................,..,,,,,,,,,,,,,,,************************((((((((((((((((((((((((((((((((((((((((&&&(&(((((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((&((((&((((((((((((((((((((((((((((*(((((((*((((*(&,.................,,.,.,,,,,,,*,,,*,*********************((((((**(((((*((((((((((((((((((((((((((&&&&((&&(&(((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((&((((((((((((((((((((((((((((((((((((((((((((((((*((((((((&,...............,..,,,,,,,,,,,,,,,***,******************((******(((((((((((((((((((((((((((((((&(&&&&(((((&&&&(&(((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&&&(&((((((((((((((((((((((((((((((((((*((((((((((((((((*((&,...............,.,.,,,,,,,,,,,**,*,,*****************(*((***((((((((((((((((((((((((((((((&((&&((&((((&&(&&(&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(((&(&(((((((&((((((((((((((((((((((((((((((((((((**(((&,.................,.,,,,,,,,,,*****,******************(***(((*(((((((((((((((((((((((((((((((((((((((&((((&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&((&&(((&&&((((((((((((((((((((((((((((((((((((((((((&,................,,,,.,,,,,,,,*,,*,,,**************(******(*(((**((((((((((((((((((((((((((((((&(((&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(&((((((&&&((((&((&((((((((((((((((((((((((((*(((**((&,.................,,,,,,,,,,,,,,,,,********************(*((((((((((((((((((((((((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((((((((((&((((((((((((((((((((((((((((*((***(&,....................,,,,,,,,,,,,,************************(*(*(((((((((((((((((((((((((((((((((((&&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&((((((((((&((((((((((&(((((((((((**(((((((****(&,,..................,,,,,,,,,,,,*,****,**************((*((((*((*((((((((((((((((((((((((((((((&(&(((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&((((((((((((((((((((((((((((((((((((*******(&,................,.,.,,,,,,,,,,,,***,**,******(*****(**((*(*((((((((((((((((((((((((((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(((((((&&((((((((((((((((((((((((((((((*((*****((&,...................,,,,,,,,,,,*,,,,,**********************(((((((((((((((((((((((((((((((((((((&((&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((&&&(((((((((((((((((((((((((((((((((********(&,...............,,..,,,,,,,,,,,,,,,*********************((((((((((((((((((((((((((((&((((((((&(((&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(((((((((((((((((((((((((((((((((((*(****(**((&,..................,,.,,,,,,,,,,,,****************(****(***((((((((((((((((((((((((((((((&((((((&&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&((&((((&(((((((((((((((((((((((((((((*****(***($,...................,,,,,,,,,,,,***,***************(***((((((((((((((((((((((((((((((((((((((((&&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((((((((((((((((((((((((((((((((((((**(*(*(((&,..................,,,,,,,,,,,,,,**********************((*((((((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&(((((((((((((((((((((((((((((((******((($,..................,,,,,,,,,,,*,*,,********************(**(((((((((((((((((((((((((((((((((&(((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&&&&&&&&&&$&&&&&$&&&&&&$&&&$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((((((((((((((((((((((((((((((((**(***((((&,..............,....,.,,,,,,,,,*,,,*********************(((((((((((((((((((((((((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&$&$&&$&$$&&$&&&&&&$&&&$&&&&$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&&&(((((((((((((((((((((((((((((((((((((((*((`$,................,.,,,,,,,,,,,,,,*,******************(**(((((((((((((((((((((((((((((((((&((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$&&&&&$&&&&&&$$$$&$&&$$$$&&&$&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(((((&((((((((((((((((((((((((((((*(((((((( $,...................,,,,,,,,,,,,*********************(***((((((((((((((((((((((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&$&&$&&$$&$$$&&&$$&&$$$$&$&$&&$$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&&&&((((((((((((((((((((((((((**(*****( $,.................,.,,,,,,,,,,,**,********************(*((*(((((((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$&&&$&$&&$&$$&$&$&&&$&&&$$$&&$$$&$$$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&(&&(&&&(&(((((((((((((((((((((((((******( $,..................,,,,,,,,,,,,,**********************(*(((((((((((((((((((((((((((&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&$&&&&&$$&$&$&&&&$&$$$$$$$$$&&&$$&&&&&&$$&$&&$$$$$$&&&$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&(((&(((((((((((((((((((((((((*****(( $,.................,.,,,,,,,,,*,,,*,***************(***((*(((((((((((((((((((((((((((((((((&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$&&&&&$$$&$&$$&$&$$&&&&$$$$$$$$$$&$&&$$$&&$$$&&&$&$&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(((((((&((&(((((((((((((((((((((******(( $,...............,,,,,,,,,,,,,,,,,********************(((*((((((((((((((((((((((((((((((&(&&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&$&&&&$$$$&$&$$$$&&&&$$$$$$$$&$$&$$$&$$$$$$$$&$$$&$&$&$&$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((*(((((**(*(((( ",............,...,.,,.,,,,,,,,,,,,*******************((((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$$$$$$$$$&$&&&$$$$$$$&&&$$$$&$$$$$$$$$$$&$$$&$$$$$$&&$$$&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&((((((((((((((((((((((((((((((( *,.........,.,",.,,,,,,,,,,,,,,,,**********************(*((((((((((((((((((((&((((((((&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$&$&$&&$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&$$$&$$&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&(((((((((((((((((((((((((((( ,,.............,..,,,,,,,,,,,,,*,********** (******((*((*((((((((((((((("&(((((((((&((&&&(&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$$&&$&&$$$$&$&&&$&&$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((($,..................,,,,,,,,,,,**,,****************(*(((*(*((((((((((((((((((&(((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$&$&&$$$&$&$$$$$&$&$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$&$$$&&$&$&&&&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((****(",...................,,,,,,,,,,,***,*****************(*(*(((((((((((((((((((((((((&&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((&((((*(((****(",....................,,,,,,,,,*,,******************(((*((((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$&$&&$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&&&&$&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((****((( ",.........,..,,,,,.,.,,,,,,,,,*,*******************(**(*(((*(((((((((((((((((((((&(((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&$$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((&(((((((***(((*(*((*((",.........,,,,,,,,,,,.,,,,,,,,,,*******************(*((*(((((((((((((((((((((&(&(((((((&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&$$&$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$&$$$$&$&$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((((*((*(*(****((***",........,,,,,,,,,,,,,,,,,,,*,*****************(*(**((((**((((((((((((((((((&&((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$&$$&$$$&&$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((&((&&&(&&(((((((((((*******(***( ",.........,,,,,,,,,,,,,,,,,,,,*******************((((((((((((((((((((((((&(((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((&(((&((((((((((((*********(",.........,,,,,,,,,,,,,,,,,,,*****************(*(*((((((((((((((((((((((((((&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$$&&$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&$$$$$$$$$$&$&&$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&(((((((((((((((*****(",..........,,,,,,,,,,,,,,,,,********************((((((((((((((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&&&&&$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$&$$$$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&((((((((((((((((((((((***(((",..........,,,,,,,,,,,,,,,,**,******************(*(((((*(((((((((((((&((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&$&&&&$&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&((((((((((((((((((((**(((((",............,,,,,,,,,,,,,,******************((((((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&$&&$&$&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((((((((((",...............,,,,,,,,,,,*,*******************(((((*(((((((((((((((((&(((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&$&$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$$$$$$&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&((((&((((((((((((((((((**( ,..............,,,.,,,,,,,,,,***************(**(((((((*((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&$$$$&$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((((((((***( ,............,....,,,,,,,,*,,****************((*((((((((((((((((((((((((&&(&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&$&$$&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$&$$$$$&&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(((((&(((((((((((((**(** ,..............,,,,,,,,*,,,,,****************(*((((((*(((((((((((((((&(((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(((((&((((((((((((****(( ,,..........,..,,,,,,,,***,,,,**************(*((((((((((((((((((((((((((((&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((***(**( ,,.........,...,,,,,,,,*,,*,**,************(**((((((((((((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((( ,,...........,,,,,,,,,,,,,,,,,*************((*((((((((((((((((((((((&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((*((( ,............,,,,,,,,,,,,*,***************(*(*((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((&(&((((((((((((((((*((,,...........,,.,,,,,,,,,,,,**************(*(((((((((((((((((((&&((&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((&&(((((((((((((((((((((((( ,............,,,,,,,,,,,,****,***********(*((**(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&(((((((((&(((((((((((( ,,,........,,,,,,,,,,,,,,,*****************((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&$$&&&$&&&&&&&&&&&&&&&&&&&&(((((((&&(&(((((((((((((*((((,,....,.,..,.,,,.,,,,,,,,,**,***********(***((((((((((((((((&((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((&((((((((((((((((((,,..........,,.,,,,,,,,,*,,**************(**((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&&$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&$$$$$&&&&&&&&&&&&&(&((&(((&&&(&&&&(&(((((((((((((((((((,,........,.,,,,,,,,,,,,,,,,***************((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&(&&&(&&&&&(((&&&&&(&(((((((((((((((((( ,,.......,..,,,,,,,,,,,,,,,,*********(((*((**(((((((((((&((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&(((((((((((((((((((,.,,.....,,,,,,,,,,,,,,,,*****************(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((&(((((((((((((( ,,,.......,,,,,,,,,,,,,,,************(**((((((((((((((((((((((&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((( *,........,,,,,,,,,,,,,,***************(((((((((((((((&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((*,,....,,,,,,,,,,,,,,,,,,*************((((*(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$$"$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((( ,,,.....,,,,,,,*,,,**,,***********(*(**(((((((((((((((((&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&$&&&&$&&&&&&&&&&&&&&&&((&((((&(((((((((((((( *,,..,,,,,,,,,,,,,**********&*****(*((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""$$""$$"$$"$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&((&(((((&&(((((((((((( *,,,,,,,,,...,,,,,,,*,**************((((*(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$"$$$$$$$$$$$"$$$" ""$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((( *,,,.,,,,....,,,,,,,,***************(((*((((((((((((((&&((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$""$$$$$$"$$$$"$$$$$$""$$$$"$$$$$"$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&$$&&&&&$$$&&&&&&&&&&&&&&&&(&(&(((((((((((((((*,,,,,,,,,,.,,,,,,,,,,************(*(*((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$""$$$$"$"$$$$$"$$"$$"$$$"$"$"$$"$$$$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((( ,,,,,,,.,,,,,,,,,,,,,,,************(((**((((*(((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$""$$"$"$$"$"$$""$""$$$$"$$"""$"$$"""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&(&&&&(((&((((((((((( *,,,,,,..,.,,,,,,,,,,*************(*(((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$""$$$$"$$"$$$$$""$"$"$"""$"$""""""""$$$$"$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((("*,,,,.,.,,,,,,,,,,,,*,*,***********(*((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$""$$"$"""$"$""$$"$"$"$$"$$$""$$"$"$"$$"$"$"$$$"$$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((("*,,,,,..,,,,,,,,,,,,,,**************(*(((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$"$$""$$$"$"$"""$"""""$$""""$$"$$""$$$$$""$"""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((("*,,.,.,,,,,,,,,,,,,,,,,,*****((*****((*(((((((((((&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$""$"$$""""""$"""""$"""""$"""""$"$"$"""""$"$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((($*,,,,,.,,,,,,,,,,,,,,,******(((((**(((((((*(((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$"""""$""$"$""""""$"$""$$$""$""""$"$""$$"$""$$"""$"$$"$$$$$$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((($*,,,,,..,,,,,,,,,,,*,,******(*((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$$"$$"$$""""""""$""""""""""""""""""$"$$$$""""""$"""""$$""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((($*,,,,,,,,,,,,,,,,,,,************((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$$""""$$$$$$"$"""""""""$""""""""""""""""$$"""$$"""$""$"""""$$"$"$$$$$"$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((($*,,,,,,,,,,,,,,,,,*************(((((((((((((((&((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""$"$$$"$""""$""""""""""""""""""""""""""$""""$""$"$$$""""$$$$$$"$$$$$"$$$$$$$$"$""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((($*,,,,,,,,,,,,,,,,,*,*************(((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$"$"$$"$$$"""""""$$""""""""""""""""""""""""""""""""$$$$$"$"$"$"""""""$$$$$$$$""$$$$""$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((($*,,,,,,,,,,,,,,,,,*,,***********((((((&(((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$"$$"""""$$$$"""""""""$"$"$"""""$""""""""""""""$"""""""""""$$$$"$$"$"$$$""$$"$$$$$""""$$$$$$$$$$$$$$$$$$$$&&&$&&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((($**,,,,,,,,,,,,,,,,,*,***********(*(((((((((&&&(&((((((&((&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""$"""""""""""""$""$"""""""$""""""""""$"""$""""""$$"""""$"$""$""$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((($*,,,,,,,,,,,,,,,,,*,,**********(*(*(((((&(&&&&(((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$"""""$$$$"$""""""""$"$"""$"""""""""""""""""""""""$$""""$"""""""""$$$""$$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&*,,,,,,,,,,,,,,,*,**************((((*(((((((&&(&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$""""""$$$$"$""""""""""""""""""""""""""""""""""""$""""""""$""""""""""$$""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&*,,,,,,,,,,,,,,,,**,***********(*(*(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&(&(((&((((&*,,,,,,,,,,,,,,,,,,************(**((*(((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""$"""$"$""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&((((&&(((&*,,,,,,,,,,,,,,,,,,************(*(((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""$"$"""""$$""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""$"$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&((&((&((((&*,,,,,,,,,,,,,,*,*,***********(**(*(((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""$$$$"""$"$$$""""$$$$$$$$$$$$$$$$$&&&$&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&((&*,,,,,,,,,,,,,,,,**,**********(*(*((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&$&&$&&$&$$&&$&$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$$$""$$$"""$""""$"$"""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$""""$"$$"$"$$$$""$$$$$$$$$$$$$$$&$$$$$$$&$$&&&$$&&&&&&&&&&&&&&&&&&&&&&(&((((((($*,,,,,,,,,,,,**,,,***************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((((((&(&*,,,,,,,,,,,,,,,**************((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$"$"$$""""$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$"$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&*,,,,,,,,,,,,,,**,*******(******(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"""$""$""$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&(((((&*,,,,,,,,,,,,,,**,*,**********((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$$$$""$"$$"$"$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$&$$&$&&&&&$&&&&&&&&&&&&&&&&&&&((&(((((&*,,,,,,,,,,,,,,,,*************(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""$$$"""$$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((&*,,,,,,,,,,,,,,,*************((((((((((((((((((&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""$""""$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&((((((&*,,,,,,,,,,,,,***************(((((((((((((((((&&&&&&&&&&&&&&&&&&&$$&$$$$&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&(&&*,,,,,,,,,,,,,,*************((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"""$$"""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""""""$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&(((&(((&*,,,,,,,,,,*,,,************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&**,,,,,,,,,**********(**(*((((((((((((((&"&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$""$"""$"""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""""""$$$$$$"$""$"$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&&$&&&&&&&&&&&&&&&&&&&(&((((&**,,,,,,,,,,,,,************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$"$"""$"""""""""""""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(((&**,,,,,,,,,,,,***********(*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$$$""$$""""$$$$$$$$$$$$$$$""$$$$$$$$$$&&&&$&&&&&&&&&&&&"$&&&&&&&(&((((*,,,,,,,,,,,*,,*********(*((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"""$"$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&(((&((&*,,,,,,,,,,,,*********(**(*(((((((((((((((((&&&&&&&&&&&&&&&&&$&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&*,,,,,,,,,,,,,**********(((((((((((((((&&((&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""""""$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&*,,,,,,,,,,,*,*,*********(((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$*,,,,,,,,,*,*,**********(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&**,,,,,,*,,***********(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$"$$$$""""""""""""""""""""""""""""""""""""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$&&&$&&&&&&&&&&&&&&&&&&(&&&*,,,,,,,,***************(((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$&$$$&$$$$$$$$$&$$$$""$"""$$"$$$$"$"""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$$&$&$$&&&&&&&&&&&&&&&&&&&&&(&&**,,,,*,,,***********(*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$"""""$$$$$$"$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&**,,,,,,*,,**************((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$""""""$"$$$$$$"""$$$"""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$"$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$$&$&&&&&&&&&&&&&&(&&(&&**,,,,,,,,,,,***********(((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&$&&&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$"$"""$$$$"""$"$"""""""$""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&**,,,,,,,,,**************(((((((((((((&((((&&&(&&&&&&&&&&&&&&&&$&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""""""$$""$"$$"""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&(**,,,,,,,,*************(*(((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&(&&(&&**,,,,,,,*,,*,***********((*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$"""""""$"""""$""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&***,,*,,*,****************(*(((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$"$""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&**,,,,,,*,*****************((((((((((&&((&(&&&&&(&&&&&&&&&&&&$&$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$"""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&$&&$&$&&&&&&&&&&&&(&&***,,,,*,***************(((((((((((&(&((((&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&&&&&**,,,,,,**************(((((((((((((&&((&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&(&&&**,*,,,*,*************(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$$&$&&&&&&&&&&&&&&&& *****,*,,************(((*((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$$"""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&$&&&&&&&&&&&&&&&&&("*******,*,***********(**((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&& **,****************(*((((((((((((&((&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&"****,,********(******(**((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$""$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&$$&$&&&&&&&&&&&&&&&&&"**,,,***************(((((((((((((((&(((&&((&&&&&&&&&&&&&$&&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&(&"*****************(((*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&$(**,*,***********(((((((((((((((((((&&&&&&&&&&&&&&&&&$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""$""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&&&&&&&&&&&&&$(****************(*(((((((((((((((((&((&&&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&&&&&&&&&&&&&(($(**************(**(((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$*************(****(((((((((((((&(((&&&&&&&&&&&&&&&$&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$******,*******(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$"$"""""""""$"""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&$(**************(*((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"""$$$"""""$"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$&$$&$$$$$$$$$&$&&&&&&&&&&&$&&&&&&&&&&&&&&$(***************((((((((((&(&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$""""$""""""$"""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$$$$$$$$$$&&$$&$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&$(**************((((((((((((((((&&&(&(&&&&&&&&&&&&&$&$&&$$$&$&&&$$$&$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$"""$$$""$""""""""$""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "$""""""$$$$$$$$$$$$$&&$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&"(***************(((((((((((((((&&&&&&&&&&&&&&&$$&$&$&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$""$$"""$"$""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$$$$&&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(***************(((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$""""$"$$$"$"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$$$$$$&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&$(*************(*((((((((((((&((&&&(&&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""""$""""""""""""""""""$"""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&(************(*(*((((((((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"""""$$$$$$$$$$$$$$$$$&&$&$$&&$&&$&&&&&&&&&&&&&((&(*************(((((((((((&(&((&&&&&&&&&&&&&&&&&&&$&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$""$"""""$"""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"$$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&$(**************((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""""$"$"$$$$""""""""$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&(&&(&(************(((((((((((&&&(&(&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$""$""""""""""""""""""""""""""""""""""""""""""""""" """""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&((************(((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " """""" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&((**********(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$""$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&(*********(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """ """"""""""""" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((****(((**(**(((((((((((&&&(&&&&&&&&&&&&&&&$&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """""""" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$""""$$$$$$$$$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((*****((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""""""""""""""""""""""" """""""""""""""" " " "" " """ " """"" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((****((*((((((((((((((&(&&((&&&&&&&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""$$""""""""""""""""""""""""""""""""""""""""""""" "" """"""""" """""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""$$$""""$$$$""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&(((*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""""""""""""""$"""""""""""""" "" "" " " """"" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&((*(*(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" " """"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$"""""""""""$"""""""""""""""""""""""""""" """"""""" """ "" " " """ """""""" """" """""""""""""""" """" """""""""""""""""""""""""""""""""$""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&((((((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"""$""""$""""""""""""""""""""""""""""""""""""""" """"" " """"""" "" " """" """ """"""""""" """""""" """""""""" " """""""""""""""""""""""""""""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((((((((((&((&&&&((&&&&&&&&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""" """ """""" """ " " """" """ """"" """""" """" """ """ " " """ """""""""""""""""""""""""""""""""""""$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&6(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" """"""""" """"""""""""""""""""" """""""""" " """""""""""""""""""""""""""""""$"""$"$""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""" " " """"""""" "" "" "" """""""""""" """"" """ " "" """"""""""""""""""""""""""""""""""""$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"$"$""""""""""""""""""""""""""""""""""""""""""""" """ """" """"" " " """ " """ " """""""" "" """""""""""""" """"""""""""""""""""$""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" " "" " """ " " """" "" "" " """"""""""""""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"$"""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""" " """ " "" "" " " """ " "" "" " "" """"""""""""""""""""""""""""""""""""""""""""$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" "" "" " """ " """ """"""""""""""""""""""""""""""""""""$"""""""""""""$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""" " "" " " """" " """"""""""""""""""""""" """""""""""""""""""""""""""""$"$""$"$"$$$"$$"$$$$$$$$$$$&&$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((&(((&(&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """" """"" " " """""""" """ " """"""""""""""""""""""" """""""""""""""""""""""$""""""$$$$$$$$"$$$$$$$$$$$$$$$&$$$$$$$&$$&&&&&&&&&&&&&&&&(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" " "" """ """"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&$&&&&&&&&&&&((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " " """""" " " """""" " """ """""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(((((((((((((((&&&&&&&&&&&&&&&&&&&$$$&$$$&&$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$""$$"$""$$"""""""""""""""""""""""""$"""""""""""""""""""" """"""""""""""""""""""" """ "" " """"" """"""""" """""""""""""""""""""""""""""""""""""""""$""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&@&(&(((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" """" """ """"""""""""""""""""""""""""""""" """""""""""""""""""""""""""""$$"""$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&"(((&(((((((&& &&&&&&&&&&&&&&&&&&&&&$&$$&$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$" $$$$$"$$""$"""$"""""""""""" """"""""""""""""""""""""""" """"""""""""""""" """" " " """" "" " "" "" """""" """""" """""""""""""""""""""""""" """""$""$$$""""$"$$"$""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&((((&((((&((&&&&&&&&&&&&&&&&&&&&$&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$"$$$$"$$""""""""""$""""""""""""""""""""""""""""""""" """"""""""""""""""""" "" " "" """" " """""""""""" """""""""""""""""""""""""""  " """"""""""""$$$""""""$$"$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&(&((((((&&(&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " " " " """" " " """"""""""""""""""""""""""""""""""""" """""""""""$$$$"""""""$$"$$"$$$$$$"$$$$$$$$$$$$$$$&$$$ $$$$$$&&&$&&&&&&(&&((((&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """ " """ " """"""""""" " """"""""""""""""""""""""" " """""""""$"$"$$"""""$$""$$"$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&(&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$$"$""""""""""""""""""""""""""$""""""""""""""""""""""""" """""""""" "" """ " """" "" """" " "" "" """""" """"""""""""""""""""""""""""""""""""$$$$""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$"$"$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" " " " """"" " "" """" "" """"""""""""""""""""""""""""""""""""""""""""""""$"$""""""""$$$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""$""$$$""$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" " " """ "" " " " """ " """"""" "" """""""""""""""""""""""""""""""""""$$""$"""$"$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""$"$$"$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" " "" " " "" """"" """ """"""""""" """"""""""""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&& &&&&&&&&&(&&&&&&&&&&&&&&&&&&$&&$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"$""$$"$""$$"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" " " " " " "" """" """""""""" "" "" """"""""""""""""""""" """"""""""$"$"$""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "&" """ " " """""""" "" """""""""""""""""""""""""""""""""" " """""""""$$$$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&& &&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$""$$""""""""$$"""""""""""""""""""""""""""""""""" " """" """""""" """""" """"""""""""""""" " " """"""""""" """"" """"""""""""""""""""""""""""" "" """""""""$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$$$""""$""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""" " " " """"""" """ """"""""""""""""""" """"""""""""""" """""""""$"""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""$"$$"$$""$$"""""""""""""""""""""""""""""""""""""""""""""" "" " " """""""""""""""""""" """""""""""""""""" "" """""""""""" """""""""""""" """""""""""""""""$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$& &&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""" """""""""""" """""" """""""""""" "" """"""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$&$ &&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" """""""""""""""""""""" """""""""""""""""""""" """"""""" """""""""""""""""" """"""""""""""""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&& &&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" " """""""" " " """"""""""""""""""""" """"""" "" """""""" " """"""""""""""""""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$ &&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$"$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """""""""""" " """"""""""""""""" """"""""""""""""""""" """" """ """"""""""""" " """"""""""""""""""""""$""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&& $&&&&&&&&&&&&&&&$&&&&$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""" """""""" """"""""""""""" """""""""""""""""""""""""""""""""""""""""$""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" " """"""" "" " """"""""""""""""" """""""""""""""""""""""""""""""""""""""" """" """"""""""""""""$"$"$$$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""$"$""""""""$$""""""""$""""""""""""""""""""""""""" """""""""" """""" """""" """""""" """"""""""""""" """""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""$"$""$$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """"""" "" """""""""""" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""$"$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" " """"""" """""""""""""" """ """"""""""""""""""""""" """"""""""""" """"""""""""""""""""""""""""$"$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" """""" """"""""""" """ "" "" """""""""""""" """"""" """""""""""""" """""""""""""""""""""$"$""$$$$$$$$$$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""" """"" " """"""""""""""""" """""" " """""""""""""""""" """"""" """""""""""""""""""""""""""""""""""$$$$$$""$$$$$"$"$""$$$""$$"$"$$$$$$$$$$$$$&&$&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$"""""""""""""$"""""""""$"""""""""""""""""""""""""""""""""""""""" """"""""""" """"" "" """""""""""" """"""" """"" """"""""""""" " """""" """" "" """""""""""""""""""""""""""""""""""$$"$$$"$$$$$$$"""""$$$$$$$$$"$$$$$$$$$$$$&$&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$$$$""""""""""""""""""$""$$"""""""""""""""""""""""""""""""""""""""" """""""""""""" " " """" " """"""""""""" "" "" " " """"""" """"" """" """""""""" """"""""""""""""""""""""""""""""""$""$"""""$""$"""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """"""""""""""""""""""" """""""" " """" """" " """"""""""""""""""""""$""""""""""""""""""$"""""$$$"$"""$""""""$$"""$"$$"$$$"$"$$$$$$$$$$$$$$&$&&&&&&$$$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$$$""""$""""$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" """ "" """""" "" """ "" " " " """" "" """""""""""" """""" """""""""""""""""""""""""""""""""""""""""""""$"$"""$"$$$$$$$"$$$"$$$$$$$$$$$$$$$$$&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """""""""""""""" " """""" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$""$$$$$$$$$$$$$$$$&&$&&&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" " """""""""""" "" "" " "" " " """" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$"$$"$$"$$"""$$$$$$$$$$$$$$$&$$&&&&&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"$$$$$"$"$"$""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" " """""""""""""" """"""""" """"""""" """ """"""""""""""""""" """""""""""""""""""""""""""""""""""""""""$$$"$""""$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&$&&&$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$"""$$""$""""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """""""""""" """""" """ " " " """ """""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""$"$"""$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&$$&&&$$$$$$$$$$$$$ "$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$"$$""""""$"""$$"""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" "" """"" """"" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$""""""$"$"""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """""""""""""""""""""""""  " " " """" """""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$"$""$$$$"$"""""$""$"$""""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" " """" """ """" """""" """""""""""""""""""""""""""""""""""" " """""""""""""""$"$$$""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$""$"""""$"""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" " """"" """ """ " """""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$&