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 = '539B96' IMAGE_NUMBER = 57085287 IMAGE_TIME = 1978-02-08T06:14:17Z EARTH_RECEIVED_TIME = 1978-02-11T09:06:17Z ORBIT_NUMBER = 539 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.033940 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END     'zp*8r5"+0+Y|( z"1Hf024222242444442224444444422202000.22020002200.200022222222222200000000000020020222222222222220200020222222222446444444444444444444466644466666666644666668888886668888886666666666664666666888666688666666688888:::::::::::886668666668688868886888866666666666668868666446644444222244442222200.,(.022222222224444222222202022*,0222242222222222220222202222222202000000000000222222422224224222222020022224444444444244444444244444466444444444444444444666666686644446446644444646466444444444446444466666466666666666666666466646666664644466666666664446664664446444444422422242222222220000...,(.000222222422222002222220022000202020002220202200002222220(.00.00000000002222222242222,0222200000022222224444422220,22222222224444442244222222224224444466666464444444444424244444442222442444444464444444444444444444444444444644444444444444646666444244444444446444442444222222222222000000...*.00022220220202000200002002000000000000000000000000002000..0.00.000.020000002222220022020020000000022222222222222222000222222222222222222222222200222222424444444444424244442.(222222222222224444444442222024424442444444444444444444442444444444444444222224442222424444242222020222002000000..,,((..0000000000020000000000000000000000000000000000.0.000....00000000.000020000000000022000000000000020000222222000200000000002022000222002200022220222222222222224244442222222220022220220222222222222222242222222222222222422242222224422,2244444444444222222222222240 222222202000000200000......,&....000000200000200000000000..00000000000000000..........000000000.000000..0.........000000000000000000000000000000000000000000000000000000200000000022222220224444442222202222000000222222222222222200202222224422222222222222222222242444422422222222222222222222222022220000000000000000...,,.,&...0.0000000000000000.000000..00000.00..00......,.......00000.000..................0000000...0000000000000000000000..0....00.0000000000..00000.00002000000020222222222222222222022222000000000002200222222222222220000222222222202222222222222222222222222222222222222222220000000000000.0...,,,,,&&.....00.00000.0..0000000.00000.0..000.0.00.,,,.,...........000..................00...000.......000.0000000000.0000..........0.000000.00...........000000020000002222222002220020000000000000000000022222220000000000200002222022222222222222222222224222222022222200000022000000000000.........,,,$(......00.0000..0.0000...0........000.......,,,,,,.....0......................00.......00.......00000000000000...............000000..0............00000000000000002222220022200000000000000000000000022202000000000000000002222020002222222222222222222022222222000000000000000000.0........00.,,**$&........0.000..0...0.0...0.................,.,,,,,..,.,,,,,.................................0000000020000....................0.........,..00000...000000000000.0002222000000000000000000000000000002000000.0000000000000000000000000020202222022222222222022022220000000000000000....000..0...,,,,$$,..........0...00000.........................,..,,,,,,,,,,.................,................0.0002000000.....................0.........,..00..0......0000..0.000000000000000000000.00.0.00.000000000.00.0000000000000000000000000000000020000002222220000222220000..000000000000........0000.....,&&,.....,..........0..0....................,,,....,,,,,,.,..........,.,.......................0000000..00.........,......................................0...00...000000000000000000..000.0......000000..0...00000000.0000000000000000000000000000000000022220020000000.000000000..........0.......,&&,,.............0..............,.........,,,.......,,,,,..00000.........,................0....0.00000..........,,,,,.....,,,..........,,,...........................0..000000000000000..............0.......000.000000...0.000000000000000000000000000002022000000000000000000000.................,$&,.......................................................00000..0......,....0000...0.000...00000000.........,,,,,,,,..,,,.,.....,,,....,.......,.........,..............00000000000000..........0.........0.....0.00.....00.0000000000000000000000000000000000000000000000000000..........0.....,,,$$,.....,.............0.........,,.....................00.000000000........00000000..0000000000...0.......,.,,,,,,,,,,,,,.....,,,,,,....,,,.....,,......,,,,...............00000000000.............................0..0...........00000000000.0000000000000.00000000000.0000.0...................,,,"&,....0.,,...........00..,.........,..................00000.000000......00000000...00000000...00...........,,,,,,*,,,,,.,,,,.,.,,,,,,,.,,,,,,,,,,,.,,,.,,,....,,,,........00.0.0..00..............................0.......0..000.....00000000000000000000000....0000000.00.000.0.................,* &.....0...,.........00.,..........................0.0......0.0.00.....0.0......0.0..0....................,,,,,,,****,,,,,,,,,,,,,,,,.,.,,*******,.,.,..,,........,.,,,,....00.0...0............................................0......0.00000..0.00000000000.00.000..0....00............,.........,"&..000000........................................0..0.00000.......0.....................................,.,,,,,,,,,*,,,,,,,,,,,,,,,,,...,,,****,,..,..,,,......,.,,,,,,..........................,.,....................................00...000.0000.0.0000.0000....00....0....................,,,"(.00000000..,.,.................................0000000000......,....0...................,..........,...,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,....,,,,....,,,,,,*,,,,,,,,,,,,,,,,.......................................................................000.0000000..0.000....0..00......................,,"&.00000000...,................................0.....00...................,.....................,......,,,,,,,,,,,**,,*,,,,,,,,,,,,,,*,,......,....,,,,,,,,,,,,,,,,,,,,,,....................,,......,,...........................................00..00.00..00000......0...........,.,............, &...0000000..,,,,.............,.,........................,............,,..,,,.,.........,.....,,,,,,,,,,,,,,,,,,....,,,,,,,,,,,,,****,,,,,,,,,,,,,,,,,,....,,,,,,,,,,,,,,,,,,...............,,,,,,,,,...,...............................0.............0000000.000.................,..............., &.00.0000000.....,,,..........,...................,.,,....,.....,...,,,,,..,.....,,.....,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............,,,,,,,,,,.........,,.,.,.,..,,.......,......0.................00000000...................,...........,, $.00..0000000000.0.,,...........................,,,.,....,...,...,,,,,,,.,,.,..,,,....,,,,,,,,,,,,,*,,,,,,,*,,,,**,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,............,,,,,,.,,,..........,...,,,,.......,...................................00..............,,,,.,,,........, $.....0.0.0000000...,,,................,......,..,,..,.,,,,...,.,,,,,..,,,,,,,...,,.,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,*,,,,**********,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,...........,,,,,,,.,.,,.,,......,,,,,,,,,,.,...........................................0...........,,,,.,........,, &,..00...000.0.0......,,........,...,,,,......,,,.,...,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,,*,,**,,,,,,,,,,****,,,,*************,*,,*,,,,,,,,,,,**,*,,,,,**,,,,,,,,,,,,,,,,....,,,..,,,*,,,,,,,,..,.,,.,,.,,,,,,,..,..,,,,,....,......,...................................,,,,,,,.,,.,.,,,.,"...........00.0..............,..,,,,.,,,.,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*****,,,,,,,*,,,,,,,*************,***,,,,,,,,,,,,*,,.,,,,**,,,,,,,,,,,,,,,,,,..,,....,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,.,.,.,,,,,,,..................,.,......................,,,,,,,,,.,..,,,,",.................0............,...,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**********,,*,*,,,,,,,,,,,,**,,,***,******(***(*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,.,.,,.........,..........,..............,,,,,,,,,,,,,,,,,,",.....00000....0........,,.,...,,,.,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,***,*,**,*,*,,,*,,,,,,,,,*,,,**,*****((((((*(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,.,.,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,.,.,.......,,,..,......................,..,,,,*,,,,,,,,,*",,,..0..0000.............,,,,,.,,,,,,,,,,,,*,,****,,,,,,,,*,,,,,,,*,,,,,,,,,,,*,,**,**,,,*,,,,*,,**,,****,,,**,,,,,,,,,*******((&&&&&&(((****,,,,,,,,,,,,,,,,,*,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,..,,,,,,....0...,,,,...,.,,,,.....,,,*****,,,,,,,,",,........0..............,,,,.,,,,,,*,,,,*****((****,,,,,,,***,*,**,*,,,,,,,,,,,,,,*,**,**,,,,,,,,,,,,,,,**,,,,,,,**,,*******((&$$(*,*((&(***,,,,,,,,,,,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,*,,,**,,,,,,,,,,,,,,,,,,,,,,,..,,,,.,,,.,,,,....,,,,........,,,,,,,,..,.,,,,,,.,,,,,*,,,,,,,,,* ,............0......,,.....,,,,,,,,****,***((***(*****,,,,,,,*,,,,,,,,,,,*,,,*,******,******,,,**,,,*,,*,,,,,,,********,*****(&&(,,,,,,,((***,*,,,,,.,,,,,,,**,,****,*,**,,,,,,,,,,,,,,,..,,,,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,..,,,,,,,,,..,..,,,,,,,,,...,,,,,,,,,,,,* ,,,.................,.,,,,,,.,,,,,,*********,,,,,*(*,,,,**,,,,,,,*,,,,,,,,,,,**,********,,****,**,,,,,,,,,,*,,***,,,,********(&(,,,,,,,,*(*****,,,,,*,*,,**,,*,*****,,,***,,*,,,,,*,,,,,,,.,,,,**,**,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,.,,,,,,,,..,,,,,,,,,,,,,,,,..,,,,,**,*,,** ,,,,,,,............,.,,.,.,,,,,,,,,,,******,,,,,,,*****,,,,...,,,,,,,,,,,,,************,*********,,,,,,*,,,,,,,,***,**,******((,,,,,,,,,,*(****,,,,**,*,,**,,,,,,****,*,***,,*,,,,,,,,,,,,,,,,,,,,****,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,.,,,,....., ....,,,,...,,,,,,.,,,,,****,.,,,,,,,**,*,,,,,,,,*,,,,,*,,,,,********************,,****,,,,,,,*****,,,**********,,,,,,,,,,,,***,*,,,******,****,,,,*,********,,,,*,,,**,,,,,,,,,,*,*****,,,,**,,*,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,**************,,,,.........*......,..,.,.,,,,,,,,,****,,***,,,,*****,,,*,,,,,**,,,,****,*********************,**$*,,*****,**,,,***********,,***,,,**,*******,,**,***,,**,,,,,,,*****,**,,*,*,***,,,,,,,,,*,******,,,*,,,***,,,,,,,*,**,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,*****(((((*****,,,..,...,..............,,,,,,,,,,,,,,**,,,,,,,,,*,*,,,****,**,,,,*,,,,,,,***,*********,,******,******************,,**************(******,**,****,,,,,*****,,,,*,,,,****,******,,,***,,,,,,*,,*****,,*********,,,,,*,******,,*,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****(((((&((***(,,,.......,,,..........,,,,,,,,,,,,*,,***,,********,,,,***,,,,,,,,,*,,,*************,,,,,*,************************,*************************,*,*,,********,,,,**,*,,,*******,,**,*****,,,,,,*,*********************,*,********,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,***(*((&&&&&&((*((,,,,.....................,,,,,,,,,,,,,,**,,,,,,,***,,,*,,,,*,,,,,,,*,******,********,,,,,,,****,,,********,********,********,,*********************,**,*****,,***************,****,****,,**,,,****(**************,**,*,*******,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((&(*,,*&&&(((&*,,.......,...............,..,,,,,,,*,,**,,,******,,,,,,,,**,*,,,*,,,,,,************,**,***,,,****,*************,**,,******,,,*************,***************************,*******,*,,**,****,,,,,*********************,,*********,**,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,***(*.......*&(*(&*,........................,,,,,,,*,,,,,,**,,,****...,,*,,,*,,*,,,,,,,,,***,*,***********,,**,*,,,**,*****,***,*****,********,,**((*(***((*,,***********************************************,,,,,*,*********************,****,*,*******,***,*,,,,,,,,,,,,,,,.,,,,,,,,,,,,,**,**,,*,***.........,&((&*,................,........,,,,,,,,,,,,,,,,,.......,,,,,****,,,,***,,,*,,,,,*******************,*,,**,*,,,******************,,,*(((((*((*,*,**************************************,*********,,,,*,,****************************************,,,,,,,*,,,,,,,,,,,,,,,,,,,,*****,,,,*,,,...,,,,,,.,*((&*,,,.....................,..,,,,,,,,,,,,,*,*,,,,,,,,,,,****,,,,*,,,*,,*,,*,,*******************,,*******,**,,*********,******,,,,*(((**,,,*******************************,*******************,,,,,*****************************************,**,,,***,*,,,,,,,,,,,,,,,,,,,,,****,,,,,,.,,,,,,,,,,**&*,,......................,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,***,**,*,,,,,*,,,**,,,***************,********,******,********,******,,,,,,,,,,,,*******,********************************************,,,**(**************************************,*****,*****,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,**&,,,..................,.,.,,,.,,,,,,,,,*,,,,,,,,,,,,*,,,*****,,,,,*,*,********,****,*******************,*,***********************,,,,,,,,********,*****(***(**********************************,,*,,***************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,**(,,,...................,,.,.,.,,,,,,,,,,,,**,,*,,,,,,,,,,,,**,*,,,,,,,,*******,***************************,**********************,**,,*******************(*((************************************,,,***************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,**&,,,....................,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,*********,,**************************************************,****************************************((********,************************,,,,***************************************************,,,,,,,,,,,,,,,,*,,,,,,,,,,,**,,**,,,,,,***(,,,.......0..............,,,,,,,,,,,,,,,,*,*,,,,,,,,,,**,**,**********************************************************************,***************(************(*********************************,,,**(**********************************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,*,,*,,***,,&,,..........................,,,,,,,,,,,,,,,***,,,,,,,***,***,***,,*************((**********************************************************,,***************(*************************************,******************************************************,,,,,,,,,,,,,,,,,,,,,,,,,.,*,,,,***,,**,*&,,..........0.................,,,,,,,,,,,****,*,,,,,,,,,***********,******************************************************************************************************************************,*****************************((************************,,**,,,,,,,,,,,,,,,,,,,,..,**,,******,,,(,,..........0..............,.,,,,,,,,,,,*,,**,,,**,,,*************,********(********************(***************************,,*********************************************************************,,,*************************(************(*************,,,,,,,,,,,,*,,,,,,,,,,,...,***,****,.,,(,.......................,.,,,.,,,,,,,,,,*,,,,,*,**,,,,*******,**********************************(*********************((((******,******************************************************************,*********(***************************((*(((***********,,,****,,,,,,*,,,,,,,,,,,....,,****,...,(,,........................,,..,,,,,,,,,*********,*,,***************,******(********************(**********************************,,******,***(((**((**********************************(**********************(***(*************************(((***********,,*,,,,,,,,,,,,*,,,,*,,,,,......0000...,&,,.......................,,,,,,,,,*,*,***,,*,************************************************************(*****************************************(**(***(*****************************(********************((***((****(***(****(***(****(*(*(************,,*,,,,,,,,,,,,,,,***,,,,,,..........,,&,,....................,..,,,,,,,,,,********************************,***,***********************(((*****(***************,*,**************(((*********,**************************(******************************(***(******((*(*(******(*(***(((***************,,,,,,,,,,,,,,,,,,,,,,,,,,.........,, (,,....................,,,,,,,,,,,,,,,***********,****(*****************************************(*****(*(((***(**********,************(*((***((***********************************(((*****(*********************((*(***(*(**********(*(((*(*(*((***((*********,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,...,,,, &,,..............,,,,,,,,,,,,,,,,,,,,,,,**,******,,***(****************,**************************(*(**************************((((***********(*****((************(*************((((***((((********(************(*****(((*(((*(****(((*(**(((((**(((******(*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&,,.................,,,,,,,,,,,,,,,,,,*,,****,,..,,,,**********************,*******************(*********(***((*******************(****(***(*********(((**************************(*(((***(********((***********(*((*((((((*****(*******(*(((*(((((((((*********,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,, (,,..................,,,,,,,,,,,,,,,,,,,**(**,..,,,,,,*(********************,******************(****((*(***(***(*********************(*((**(*************************(************(((((((**((*(*((****(**(*(*((((((**((((((*****(**(*((((**((*(((((*(*((*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,* (,..................,,.,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,**(**************(****,*************************((*(****(***************(**********(***(************************(******(****(((((((((**(((((*(**********((((((**((((((((*****(***(((*(*((*(**((((*(*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* &,.....................,,,,,,,,,,,,,,,,,,,,*****,,,,,,*(*(********************************(********(*((***(*(************************(*******************(****(*****((**(((***(**(*(((((((((((((*(***********(((((**((((((((((*********(((*(((((*(*(**((*(**(****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,., (,,,.................,..,.,,,,,,,,,,,,,,,,****,,,,,,,,,,*,,,,,****************************(((*******(((*(*(******(*******(********(***(*****(***(*(******((((*(**********((*(((*((**((((((*(((((***((********(((***((((((((((*(*****(**(**(((*(((((**(((((((******,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,..,..,...............,,,,.,,.,,,,,,,**,****,,,,,,,,...,**************,******************(*(**(******((((*(********((((*(*******((*(*******(((*((*((**((*(((((****((*((**(((((***((((((((((((((*((((*****(((((**(((((((*((*****(*(**(((((((((((((((*((((*******,**,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,(,,,,,..,...,......,......,..,,,,,,,,,,,,,,,*(**,,,,,,,,,,***,*******************((***((********(***(***(((((*********(*((********(((((**((*(*(*((**(****((((((((*********((((((****((((((((((((((((*((*****((**(*((((((((((((*****((*(((((((**(((**((***(*********,***,*,***,,,,,,,,,,,,,,*,,**,,, &,,,,,,.................,,.,,,,,,,,,,,,,,,,,*(((***,,,,,,,*****,*********************(********(*(((****((*((***(******((*(*****((**(((((*******(*(((***(**(((((((((***(**((**((((((*(((((((((((((((((*(************(*((((((((********((((((((*****(*((*(***********,*,,,*,*****,,,,,,,,,,,,,,,,,,,,"&*,,,,..,.........,,.....,,,,,,,,,,,,,,,,,,,,*((****,,,,,**,*********************(****(*(*****((((((**(((((((*********(******(*(((((((((***(((*******((((((((((*(((*****((((((((((((((((((((((&(((((*(***(***********(((((((((**(*******(((((**(((((***************,********,****,*,,,,,,,,,,,,,,,,",,,,,,,,,,..........,,..,,,,,,,,,,,,,,,,,,,,,*(*************************************(((******((((*(*(***(((((*******(***(****(((*(((((*(**((*(***(((((((((***(((((((*(((((((((*((((*((((((((((&(((**(((((*************(((*(**(****(*((**((((*(*((**(********(*********************,,,,,,,,,,,,,,,,"**,**,...,,...,,.,.,,,,,,,,,$"*,,,,,,,,,,,,,,,((*********((*********************(**((((*(*****(*******((((((****(*((****((**(((((.(((((((((((((((*((*((*((((((((((((((((((*(((((((((((((((((((&&&(((((((((*************(((((****((****(***((*****(**((*********************,**,,**,,,,,,,,,,,,,***"$*,,**,,..,,,.......,,,,,,,,,,,,,,,,,*,,*,,,,,,(&**************************,*********((($((***((*******(*(***(*****((&****(((((*(*(((((((((((((((&(((((((((((*(((((((((((((*((&(((((((((((((((((&&(((((((((((**,*******((((((**(*********(********(*******************,************,,,,,,,,,,*,,,*"&*,*,,,,,,.,,...,....,,,,,,,,,,,,*,**,*,,,,,,,,,,**********************************(***((***(*(*((*(***(******(((**(*(((****((((((((((((((((((((((((((((((*(((((((((((*((((((*((((((((((((((((((&(((((((((((&(***********((((***********((**(*****(******************(*,************,**,,,******,* $**,,.,,.,,,,,,,,......,,,,,,,,,,,*****,,,,,,,,**********************************(***********(((**((*******(*(*((*((((((*(((((((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((****************(*******(*(((*(****************(*************,**,******,,*,,***,*,,* $*,,,.,,,,,,,,,,,.,,,,,,,,,***,,,,,*******,,,,,,*************************,*,*****************((((((**********(((((((((((((((((((((*((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((*(****(******************(((*(***************((**************,*,,**,*,,*,**,,*,,,**""(,...,,,.,,,,.,,,,.,,,,,,,,*,*,,,*,,*****,,,,,*****************(****************************(((((((*(*(***(*(((((((*(((((((((*((*((*((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((&&((((((((***(*(((((((****************((((((**************((((***************,*,,****,*,**,,,,,,,""**,,...,.,..,..,,,,,,,,*,***,,*,,,*,,**,,********************(((****************************(**(((((*(((***(*((*((*(((((((((**((*(*(((((((((((((((((((((((((((((((**((((((**((((((((((((((&&((((((&&&((((((((((((((((*(***(************(((((*******************************,****,,,***,,***,*,,,,*$$**,,,,,***,,,.,..,,,,,,,**,**,,,,,,***,,*******(************(&&***(((*(*************(*********(((((*(((*(*((*(((((((((((((((**(*(*(((((((((((((((((((((((*(((((((((((((((((*((((((*(((((((&&((((((&&&((((((((((((((((*******(**********((((((********************((*(**********,*,,**,*,,****,*,,*"&*,,,,*******,,,,..,,,,,,*,,,,,,,,,**,*,********(((((*((****(&&****(((*******(((***(((*****((*((*((((((((**(((((*(((((((((((((((***(**(((((*(((((((((((((((((((((((((((((((((((((****((((((((((((&(&(&(((((&((((((((((((********(*((((*(*(**((********************(**(****************,,,,***,***,*"&,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*****************(&(((((((*((&&*****((*(******((*(((((******(**((((((((*(*(((((*(((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((*******((*(((((((((((((&((((((((((((((((((((********(((***(((((((******(**************((((******,******,,,,,**,*****"&..000.,,,,,***,,,.,,,,,,,,,,,,,,,,*,************(&&&&&&&&&&(********(*******((((**(***(((*(**((((*((((***(*((*(((((((((((((((((((((*((((((((((((((((((((((((((&((((&&((((((****(*((((*(((((((((((((((((((((((((((((((((*(((((((((***(((((*((((((*(******(******(***((***(*************,***,,,*,,**"&..000200.,,,,**,,,,,,,,,,,,,,,,,,***,************((*(((((((****(*((*******(*(((((**((***(*(*(((((((***(***((**(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&((((*((((((((((((((((((((((((((&(((((((((((((((((((((((((((*((((((((((((**(**(*((*(**((************************,*,*,*,****$&..00000220.,,,*,,,,,,,,,,,,,,***,,***,**************************(*((*********((((((*((******((((((*(***((***(((((((((((((((((*((((((((((((((((((((((&(((((((((&&(&&&&&&&&&((((((&&&(((((&(((((((((((((&(((((((&((((&(((((((((((((((((((((((*((((((((((((((((((((((((**(****************,***,,*,***$&,...00000220.,,,*,,,,,,,,,,,,,***,********(*(*************(***((((((********((*((((((((*****((((*(**(***(((*((((((((((((((((((((((((***((((((((((((((((((&((((&&&&&&&&&&&&&&(((&&&&&(((((&((((((((((&(((((((((&((((((((((((((((((((((((((((*((((((((*(((((((((((((((******((***************,,,*,**$&...00000000000.,,,,,,,,,*,*,**,***,**************,**************((((*******(((((((((((*(***(((******(**(*((*((*(*((((*(((((((((((((((((((((((((((((((((((&((&&(((&&&&&&(&&&&&&&&(&(((((((((((((((((&((&(((((((&((((((((((&(((((((((((((((*(((((((*((((((((((((((((*(*(*********(********,*********$&.....0000000000...,,,,,,,,**********,*****,,,*************(*(**((((**((*****((((((((*******(((***********((***(((((((((((((((((((((((((((((((((((((((((((((((&((&&&(&(((&&&&&&&&&(((((&(((((((((((((((&((((((((((((((((&&(((((((((((((((((*(*((((((((((((((((((((((***********(*****************,*$&.....0000000000.,,,,,,,,,*********,******************(****(*((((((((((**((((((((((((((***(((((((*((***((*((***(((((((((((((((((((((((((((((((((((((((((&(&&&&((&(&&&((&(((&&&&&((((((((&(((((((((((((&&(&((((&(((((((((&((((((((((((((((*((((((((((((((((((((((((((((***(*((***(*(************,***&&....000..00.....,,,*,*,,,,,,**************************((((*((((((((((**((((((((((((((****(((*(((((((*((((*(((((((((((((((****(((((((((((((((((((((((((((((&&((&&&(((&(((((((&&(((((((((((((((((((&&&&&&&&((((((((((((&(&(((((((((((((((*((((((*((((((((((((((((((((((******((**((*****************&&,..0.000.0.......,,****,,,,,**,**********(((**********((((((((((((((***((((((((((((*((**((***(((((((*((((*((((((((((((((((**(((((((((((((((((((((((((((((((&((((&&&&&(&(((((&&(((((&&((((((((((&&&&&&&&((&((((((((&(&&((((((((((((((((***((((((((((*(((((&((((((((*(******(****(*((***************&&,..0....00.........,,*,,,,,,,*************(((((*****(((((*((((((*(((***(((((((((((((((((((((((((((((**(((((((((*((((((((((((((((((((((((((((((((((((((&((&&&&&&(&&&&(&&(((&&&&(((&(&&&&&((((((((&(((&&&&((((((((((((&&&&(((((((((((((((****(((((((((((((((&((((((((********(*(*(((****************&&.....0.00........,.,,,,,,,,,***********((((((&(((((((**(((((((((((((*((((((((((((((((*((((((((((((((((((*((((((((((**((((((((((((((((((((((((((((((&((((&&((&((&&&&(&&&&(((&(((((&(&&&&&&(((((&(&((((&&&&((((&((((&&&&&&(((((((((((((((***(***(((((((*((&&&&&&&((((****(***(**(******,*******,****&&,....0............,,,,,,,,,*,,*******(((((((&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((&(((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&(((((&&&&&&((&&((((&&&&&(&(((((((((&((&&&((((((((((((((((((((****((((((((((&(&&(((((((((((((************************&&,................,,,,,,,,,,,,***********(((&(&&&&&&(&((((((((((((((((*((((((((((((((((((((((((((((((((**(((((((((((((((((((((((&(&(&(((((((((((((((((&(&(((((&&&&&&&&&&&(((&(&&&&(&&&&&&&&&&&&((((&&((&((((((((((&&((((((((((((((((((((((((****(((((((((((&&&(((((((((****((**********,*,,********(&....00........,,,,,,,,,*,,,,,,***********(*(((((((((((((((((((((((((((((((((&(((((((((((((((((&((((((((((((((((((((((((((((((((((((&((((((((((((((((((&((((&&(&&&&&&&&&&&&(&&((&&&&&(&$$&&&&&(&&((((((((&(&(&(((((&(((((((((((((*((((((((((((****(((((((((&&&&(((((((*((**(((**********,**********&&,.............,,,,,,,,***,,,*,*,*********((((((((((((((&((((((((((((((((((((((((((((((((((((((&(&((((((((((((((((((((*(((((((((((&&(((((((((&((((&&((&((((&&(&&&&&&&&&&(&&&&&&&&&&(&(&&&&&&&&(&((((((((&(&((&&((((((((((((((((((((((((((((**((***(((((((((((&&&((((((((**(***(********************&$,....0.......,,,,,,,,**********,,*********((((((((((((((((((((&(&(((((((((((&((((((((((((((((((((((((((((((((((((*(((((((((((((((&&(((((((((((&&&&(&&(&((&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&((&&((&((&(((((((((((((((((*(*((((****(((((((((((&&((((((((*((***********************($,............,,,,,,,**((*,,,,,************(((&(&&&((((((((((((&((((((&(((((((((&(&(((&(&(((((((((&(((((((((((((((((((((((((((((&&(&((&(((((&&&&&&&&&((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&(((&&(((&(((((((((((((((((((*((((((**((((((((*(((((((((((*((((*(**((*****************($,...........,,,,,,,,**((************(**(**(((&&&&&(((((((((((((((&&((((&(&&&((&&&&(((((&(((((((((((((((((((((((((((((((((((((&(((((((((((((&&&&&&&&(((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&(((((((((((((((((((((((((((((((((((((((((((*((((((((((((*((*******(*************(",.........,,,,,,,,*****************((*((***(((&((&&&((((((((&&(((&((((((&&&&&((&(((&(&&&(&((&(&((((((((((((((((((((((((((((((&((((((&(((((&&&&&&&&&&((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&(((&(&(((((((((((((&(((((((((((*((((((((*((((*((((((((((((*((****(*****(************(",,.......,,,,,,,,,****************(((*((((*(((((((((((((((((&&(((&&(&&&((&&(&&&&&((&&&&&&(((((((((((((((((((((((((((((((((((&&((((&(&(((&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&(&((&(&((((((((&((((&((&&&((((((*(((*(((**(*((((((((((((((*(*((*(*****((((**********(",,..,.,.,.,,,,,,,*****************(((((**(((((*(***((((((((((((&&&(((&&(((&((&(&&&&&&&(&&&&&&(((&(((((((((((((((((((((&((((((&((&&&((((&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&(((((((&&(((&(((((((((((((((((((((((((((*(*((((((********(((((,*(***********(",,,,.,,,,,,,,,,,*******(*********(*((&&(**((*(*****(((((((&(((((((((&((((((((&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&((&&&&&&&(((&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&((&&&(((&&(&((((((((((((&&&&&&((((((((((((((((*(((*(((((((((********((((((*************( *,,,,,,,,,,,,*$********(*********((((*****(********(((((((((((((((((&((((((((&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((&(((&(&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&((((&&&&(&((((((&&&&&(&(((&(&((((((((((*(((((((((((((((*******(((((************(*(*,,,,,,,,,,,,***********(*********(**(****($**,,,*((((((((&((((((((((((($$&&&&&&(&&&&&(&&&&&&(&(&(&(($&(&(((((((((&((((&&&&&&&&&&&$&&(&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&&&&&&&&&&&&&(&&(&&&&&(&(&&&((&&&&&((&&(&&&&&((((((*(*((((((((*((*((((((((***(((***************("*,,,,,,,,,,,*****,****(((************,**((***,,,**((((((&&(((((((((((((((((&&&((((((&&((&&&&&&&&(&&(((&((((((((((((&((&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&$$$$$&&&&&&&&&&&&&&&&&&(&&&&&&&$&&(&&&&&&&&((&&&&&&&&&&(((((((((((((((((((((((((*(***((((***(*********(( *,,,,,,,*,,*********((((************(*((*********(((((((&(((((((((*(((((((((&((((((&&&&(&&&&&&&&((&&((&(((&(&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&&(&(&&&&((&&&&&(&((((((((&(((((**((((((*((((((*(****(($&************( *,,,,,,,,************************((**((**(***,**(((((((((((((((((((((((&(((&((((&(&((&&&&&&&&&&&((((&(&(&(&((((((&&(&&&&(((&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&&&&&&&&&(((&&&&(&&(&&&&((&(&&&(((((((((((((((((((((((((((((((*******((*************$ *,*,*,,*******************************(**********(*(((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&(&&(&(((&&&&&&&&(&&&&&((&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((&(((&&&(((&&&&&&(((((((((((((((((((((((((******((**((*(**************(**,*********************(************(***********((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((&&&&&(&&&(&(&(&&&(((&(&((((((((((((((((((((((((((*(*(*******((**************( ************************(****************,,,*****(((*((((((&(((((((((((((&(((&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&((&&(&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&(&&&&&&(&&(&&&&&(((&(&&(((((((((((((((((((((((((***********(**(**********((&(******************((*,,****************,,,,****(*(**(*((((((((((((&(((((((((((&&&&$$$$$&&&(&(&&&&&&&&(&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&(((((&&&(((&(&((((((((((((((((((((((((*(**********(****(((********(((******************(*,.,************,,,,,,******((*(((((*((*((((((((((((((((((((&&&&&((&$&&(&(&&&&&&&(&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&&&(((((((((((((((((((((((((((*((((*****(((((((((((((*(*******((****************(((*,,,,,*********,,.,,,****(((*(*(((((((*(((((((((&((&((((((((&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((&(((((&((&(&(((((((((((((((((((*(((((***(((((((((((((((((*(((***(((********((****(((*,.,,,,********,,,,,,**********(((*(**((((((((((((&&(((((((((((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&((((&&&&&(&(((((((&(((((((((((*((((((((((((&((((((((((((******(((**********(((&&(**..,,***(******,,,,,**********((((*****((((((((((&&(((((((((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&&&&&(((((((&&(((((((((((((((((((((((((((((((((((****(**(((*********(((&&&**,....,,***(((**,,,,**************((*****((((((((&&((&(&((&((&((((&&&&&&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&(((((&&&&&((((((((((((((((((((((((((((((((((*******((*******((((&&(,,,....,,,,,*******,,***(*******((********(*((((((((((((&&((&((((((((&&&&((((&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&(((((((&&&&&&&((((((((&&&((((((((((((*((((((((*******(((*(****((&&(,.....0..,.,,****,,*,,*,*********((*********((((((((((((((&(((&*(((((((*(**((((&(&(((&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(((&&&&&&&(((((((&&&&((((((((((((((((((((**(*****(&(((((((&&&*,....00..,,,,*,*,,,,,,,************************(*(((((((((((((((((((((&((((((((&(&&((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&&&&&&&&&&&&&$$&$$$&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((&&&&&&&&((((((&&&$&&(((((((((((((((((((**((**(*(($&&&&&&&&*,.0000000....,,,,,,,,,,,,**********(************(**((*((((((((&((&((((((((((((&((((((((&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&&$&&&&&$$&$$$$$&&&&&&&&&&&$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&&&&&&&((((((&&(((&&&&(((((*(*(((((((((*(******* $&&&&&(*,.0000.........,*,,,,**,,*,*********(**********(*********(*(((&(&&&&((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$$&&&&&&&$&$$$&&$&$$$$$$$&&&&&&&&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&((((((((&(((&(&&((((((((((((((((********( *,,,...002220........,,,,,,,,,,,,*************(****(((*****(****((((((((&(&&&&((((((((((((((((((&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&&&&&$$$&&&&$&$$$$$&&&&&&&&&&&&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&&&&&((&&&&&(&(((((((&&&&&(((((((((((((((*(******* ,.02222220000......,,,,,*,,,,,*,,*,*******((((**(((((((****(***(***(((((&((($&(&((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$$&&&$&&&&$$&&$$$$&&&&&&&&&$&$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&$&&&&&(&&&(&&&&(&&&&&&&(((((((((&&&&&((((((((((((((********"".00022200000........,,**,,*,,,,*********(****((((((*(*(*********(((***(((*(((&$&(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&&$&&$$$$&&&$$$&&&&&&&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&&&&&&&&&(((((((((((((&&((((((*((((((((********$".000.0000.....,.,.,,,,*,,,,,,,,***************(****(*((*((*******((*(((*((((((&&&(((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&&&&$$$$$$&$$&$&&&&&&$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((********" ..00000000.....,...,(*,,,,,,,,,***(**************(******((****(((*((((****((((&&&&&((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&$&&&$$&&$&$&&&&$$$$$$$&&&&&$&$$&&&$$$&$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((*******$ ....000.......,...,,,,,*,,,,,*********************(((*(((*((*(*((((((((***((((((&((((((((&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&&&&&$$$$$&&$$$$$&&$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&(((((((*(((((((((((((((((****(" ,..............,,,,..,,,,,,,,,,,*******(*******((**((**((*(***(((((((((((((((((&&&((&(&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&$&&$&&$$$&$$&$$$$$$$$&$$$$&&&$&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&&((((((*((((((((((((((((((***($ ,.............,,*,.,.,,,,,,**,,***((*********(**(*((((((*((*((***((((((((((((((((&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&(((((&&&((((((((((((((((((((((((((**(& ,.............,,,.,,,,,,,,****(((((*((*********(*((((((((****((((((((((((((((((((&&(&&&&&&$&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$&&&$$&$$&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$(((((((&&((((((((((((((((((((((((((*(($,................,,,,,,,,********************(((((*((((*(((*((*((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((&(((((((((((((((((((((((((((*(&,.....0........,,,,,,,,,,,*************((*****(**(((((((((((*(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$&$$$&$&&&&&&&&&&&&&&$&&&&$&&&&&&&&$&&$&$$$$$$$$&$$$$$&$$$$$$$$$$$$$$&$&$$$$&&&&&$$&&$$&$&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((&(((((((((((((((((((((((((((((&,.....0.......,,.,,,,,,,**************(((****(*(((((((((((((((((((((&&(((((((((((&$$&&&&&&&&&&&&&&&&&&&&&&$$&$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$&&&$&$$$$$$$$$$$$$$$$$$$&&$$$$$&$$$$&&&&&&&$$$$&$$&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((&,..00.........,,.,,,,,***,***,,*****(*(((*(**((((*((((((((((((((((((((&(((((((((((&$&&&&&&&&&&$&&&&&&&&&&$$&&&$$&&&$&&$$&&&&&&&&&&&&&&$&&&&&$$$&$$$$&&$$$$$&$$&&$$$$$$$$$&&$$$$$$$$$&$$$$$$$$$$$$&&&$&$$$$$$&&&&$&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&(((((((((((((((((((((((((((***&,,.,.......,,.,,,,,,,,*******,**,,,****(**(((((*((*((*(((((((((((((((&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$&$&$&$$&$&&$&$$$&&&&&$$$&&$$$$$$&&&&$&&$$$&&&&&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$&$$$$$&$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&$&$&&&&((((((((((((&((((((((((((((((*(&*,,.........,,,,,,,,,,,*,***&(,,,******(***(((*((((*((((&(((((((((((((&&((((((((&$$&$&&&&&&&&&&&&&&&&&&$$$$&$$&&&$$$$&$&$$$$$$&&&$$$$&&&$$$$$$&&$&&&$$$$&&&$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$&$&$&&&&&&$$&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&$$$$&&(((((((((((&&&&(&((((((((((((((&*,,,.....,,,,,,,,,,,,*,**,,,***,,***********(((((((((((((((((((((((((((&&(&((((&((&&$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&&$$$$$$$$$$&$$$$$&$$$$$$$ $$$$$&&$$&&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&$$$&&&&&&$&$&&&&$&&$$&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&&&&(((&((((((((&&(&&&&(((((((((((((&*,,,,,.,,,,,.,.,,,,,,*********,***,***((****((((&((((((((((((((((((((((&((((&((((((&&$&&$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$&&&&&&&&&$$&&&&$&&$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((****((((((((((((((&&&&&((((((((((((*,,,,,,.,,,,,,,,,,,,,,********,*,*******((**((*((((((((((&((((((((((((&((&&(&(((((&&&&&&&&&$&$$$&&&&&&&&&&$$$$$$$$$$&&&&&$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&&&&&&&&$&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&((((((((((((&&&&&&((((((((((&*,,,.,,,,,,,,,,,,,,,,,*,**(**,,,,,*****((*((**(((((((((((&((&((((((&&&&(&&&&(((((((&&&&&&&&&&&$$$$$&&&&&&&&$$$$$$$$$&&&&&$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$$$$$$$$$$$$&&$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((&&((((((((((((&((&&&((((((((*(&**,,,,,,,,,,,,,,,,,,**,,***,,*****(*****((***(((((((((((((&((&(&&((((&&&&((&((((((((&$&&&&&&&&$&$$&&$&&&&&$&$$$$$$$$$&&$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&$$$$$$$$$$$$$$$$&$&&&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((*((((&&&&(((((((((&(,,,*,,,,,,,,,,,,,,***,************************(*((((((((((((((&&((((((&&&&&&&&((((((&$&&&&&&&(&&&$&&&$&&$$$$$$$$$$$&&&$$&$&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$&$$$&&$&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&((((((((((((((((((((((&(((((((((&(**,,**,,,,,,,,,*,,***,,*********************(((((((((&((&&(((((&((&&&&&&&(&(&(&((((((&&&&((&&&&$$&&&&&&&&&$$$$$$$$$$$&&$&&&&$$&$&$$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&$$$&$$$&$&&$$$$$$&&$$&$$$$$&&&&&&&&&&&&&((&&&&&&&&&(&((((((((((((((((((&((&((((((((****,,,,,,,,,,,,,,,,,,*******,***********(***(((((((((&((&&&&((&&(&&&&&$&(((&&(&&&((((&&&&((&&&$$&&&&&&&&$&$$$$$$$$$$$$&&&&$&$&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$$$$$$&$$$&&&$$$$$$&&&&&&&&&&&&&&&&((&&&&&(&(&(((((((((((((((((((((((((((((((**,,,,,,,,,,,,,,*,,,*****,,,*************((****((((((((&&((&&((&&&&&&&&&&&&&&((&&&&(((&&&&&(&((((&&&&&&&&&&$$$$$$&$$$&$&$&&&&&&&$$$&&&$$$$&&$$$$$$$$$$$$$$$$$$$$&$$$$$"""$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$&&$&$$$&$$$$$$&&&&&&&&&&&(((&((((((&&(((((((((((((((((((((((((((((((&*,,,,,,,,,,,,,,**,,**,*,*,,,,***************(*(((&&(((&((((((((((&&&&&&&&&&&&(((&&&(&(&&(&&&(((((&&&&&&&&&&$$$&&&$&$$$$$&&$$&&$&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$&&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&&&$$&$$&$&&$$&&&&&&&&&&&((&&(((((((&&&(((((((((((((((((((((((((((((((**,,,,,,,,*,***,,,,**,,,,,,,,,*******(**((((((((((((((&((((((&((&&&&&&&&&&&&&&((&(((&&&(&&&&&&&&&&&&&&$&&$$$$&$&$&$&$$$$$$$&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$&$&&&$$$$$$$$$$&&&&&$&&$$$$$$$&$$&&&&&$$&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((**,,,**,,,,*,,,****,,**,,,,*********(****((((((((((&((&&((&&((&&(&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&(&&&&&&&&&&$$$$$$$$$$$$$$$&&&&&&&&&&&$$&$$&$&$$$$$$$$$$$$$$$$$$$$&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$&&&&&$&&&&&&&&((&&&&&&&&&((((((((((&(((&(((((((((((&&&**,,,**,,,,,,,**,,,**,,**,,,**************(*(((&(((((&&(&&&&((&((&&&&&&&&&&&&&&&&(&&&((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&&$&$$$$$$&&&&$$&$&&&&&&&&&&&&&&(&((((&(((((((&&((((((((((&(((((((((&&&***,,,,*,*,,,,,,,,*,,,,,,**,,******(*(((*((((((((((((&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$&$$$$$$$$&$$&&&$&$$&&$&&&&&&&&&&&&&&((((((((((&&&(&(&&&(&((((&(((&((((&((&(*,,,,,,*,,,,,,,*,*,**,,*************((***((&(((((((&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$$$&&$&&&&&&&&&&&&&&&&&&(&&((((&&(&&&(&&(&&&&&((((((((((((((((***,,,*,,,,,,,,,,,,,,,,***,,*,*((***(******(((((((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$&$&$$&$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&(((*(((((((((((((**,,,,,,,,,,,,,,,,,,,****,*******(**(******((&&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((*((((*((((****,,*,,*,,,,,,,,****************(((****(((((((((((((&&((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$&$$$$&$&$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(**(**(((((((((**,*,,,*,*,,,,,,,**,,***********(**(*(*(((((*((&&(((((((((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$&&$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$&$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((*****((((((((***,,,,**,****,,,,,*,***(*******((((***((*((((((((((((&(&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$$$&$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((******(((((&((***,,,,***,,,,,,,,*,****(*((******(***(**((((((((((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((**((&&$&$((**,,,,,,*,,*,,,,,****((**********(((((((((((((((((((((&&&((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$"$""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((**(&&(((&&(**,,,,,******,,,,****((**((****((*(((((((((((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$"$$$$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((*((((((000.*(((**,,,,*,*,*,,,,*******(*((**((*(((((&&((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"" ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$&$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((&&((((((**(*((...00,*((**,,,*****,*,**********(*(***(*((((((((((((((((((&&&&&&&&(&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"" "$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&(&(&(((&&(&((((((**(((,,..00.,*****,,,******************(*((((**(&(((((((&(&(((((&(&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""&&&" "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&((((((**((*,,,....,*****,********************(*(((((((((((((&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&$&$$$$$$$$$$$"&$$$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((&((((((((**(***,,...,************(***(********(**((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$&&&&&&&&&&$&&&(&(&&&&&&&(&&&&&((((((((((((*,,,,,,..,***********************((*(*(((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&&&&&&&&&&&&&&&$$$$&$$$$$&$$$$$""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&$&&&&&&$&$&&&&&&(&&&&&&&&&&(&&&&((((((((((***,,,,,,,,********(*******(*(***(((((((((((((&&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&$$$$$$$$&&&&$$"""$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(&&((&(&((((((&**,,,,,,,**************((*****(*((((((((((((((((((&&(((&(&&&&&&&&&&&&(&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&$$$$$$$&&&&&&"""&(&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&((((&(&((((((( (*,,,,,,,*****((*((***(*((*((*((((((((((((((((((&((&(((&(&(&&&&&&&&(&&&&$&&&&&&&&&$&&&&$$&&&&&&&&&&&$$&$$$$$$$&&&&(((*(&&$$$$$$$$&$$$$"$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((&&((&(&((&&((((((*,,,,,,,,*,********(*(((*((((((((((((((((((((((((((((&(&&((&&&&&&&&&&(&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&$$&&&$$$$$$&$&&(((&&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"""$" $$$"$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$"$"$$$$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&&&(((&&&&&(&&((((((((&(**,,,,,,************(((((((((((((((((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&$$&&&&&&&&&&&&$&$&$$&$$&&&&&$$$$$$$$&&$$$$$$$""$$$$$$$$$$$$$$""""$$$""$$$"$"$$$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$" &&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&(&&((((("**,,,,,***,**********(((((((((((((((((((((((((((((((&(((&((&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&$$&$$$$$&&&&&&&&&&&&&&&$$$&&&&&$$$$$$$$$$$$$$$$$"$$$$$$$$"""$$$$""""$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&(&(((((&& **,,,,**(*,**********(((((&&(((((&&(((((((((&&&&&&(((((&&$&(&&$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&(&&&&&&&&&&$$$&&&&&&&&$&$$$$$$$$$$"$$$$$""$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$$$$$$"$$$$$$$$$""$"$"$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&(&(&&&((*******(,,,,*,********((*(((((&&(&((((((((((((&(&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&&$&&&&&&&&&$$$$&$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$&$$$$$$$$$$$$$$$$$""$"$$""$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&((*,****(,,,,,,,,********(**(((((((((((((((((&((&&&&&&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$&&&&$&&&&&&&$$$$$$$$&$$&&$$$$$$$$$$$$$$$$"$$$$$$""$$$$&&&&&$$$$$$$$$$$$$$$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((******,..*,,,,*******(*(((*(*((((&&&(((&((&(&(&&&&(&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$&$$&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$""$$$"$$$$$$"$$"$$$$"$$$$$$$$"$"$"$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((***(,..,,,,,*,******(*(((*((((*(((&((&&&((&(((&&((((((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$&$$$$&$&&$&&&&&&$$$$$$$$$$$$&&$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$"$$$$$$$$$$$$$$"$"$"$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(&((((,...,,,*******,***((((*****((((((((&((((((((&((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$&$$$$&&&&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$"$$$$$$$$$$$$$$$""$"$"$$"$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(($&(*....,,*********,****(((**(&&((((((((&&&((((((&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$&$&$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$""$$$$$$$$$$"""$"""$"""$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,..0..,,,,,*,**********(*(((((&(&(((&(((&&&&(((((&&((&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$&$$$&&&$$$$$$&&&$$$$$$$$$$$$$&$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$""""""$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(.0.,,,,,,,,***********((((*((((((((((((((((&&&&&&&&&&&&(((&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$$$$$$$$$&&&&$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$"$$$$"$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$$"$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(,,,,,,,,,,*********(*((((((((((((((&&(((((((&&(&&&&&&(&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$"$"""$$$$$$$$$$$&$$$$$&$$$$$$$$$&$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$$&&&&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&*,,,,,,,****,********(((((((((((((((((((&&&((&&(&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$&$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$"$$$$&$$&$&&$$&$$$$$$$$$&$&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$"$$$&&&&&&&$$&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&**,*,,,**,**,*************((((((((((&&&((&((*(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$&$&&&$$$$$$$&&&&&&$$$$$$$$$""""$"$$$$$$$&&$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$""$"$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&(&(&&**,,,,**,,,,**************(((((((((((&&&(&((((&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&&&$$&$&$&&$$$$$$&&&&$$$$$$"$$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((*,*,,,*,,,,******((***((((((((((((((&&((((&&(((&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$&$$$$$$$$$$&$$$$$$$"$"$$""$$""$"$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(***,,*,,,*,***********((*((*(((((((((&&&(((((((((&&&&&&&(&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$"$$$$$$$$&$$$$$$$$""$$$""""""$$"$$$"$"$$"$""$$$$$$$$"$$$""$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(( ***,,,,,*,,,***,*(*****(((((((((((((((&&&&(&&(&&((&&&&&((&&((&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$""$"$$$"""$"$"$"$"$$$$$"$$""$$$$&&&$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(& ****,,,,,,,****,*********((((((((&((&&&&&&(&&(&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""$$"$$$$$"$"""$$$$""$"""""$$$$"$"$""""$$$$$$"$$&$&$$$$$$$$"$"$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&$$&&$$$$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(& ****,**,,*,,,*,,*******(*((((((((((&&&&&&&(((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$""$$$$$$"$$"$$$"$$$$"$$$$"""""$"$$$$$$$$$$$$$$$$$"""$$$$$"$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(& (***,,,**,**************((((((((&&&&&&(&&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$"$"""""""""$$$"$"$$$$$""$$"$$"$"$"""$"""$"$$$$$$$$$$&$$$&&&&&$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&$$&&$&&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( ****,*,,,,************(((&(&&&(((&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&$$&&$&&&&&&&$$&&&$&&$$$&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$""""""$"""$$$$$$$$$$$$$$"""$"$""""""""""""$$$$$$$$$$$$$$$$&&&&&$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$&&&$&$&&&$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (****,,,,,,,,*******((((((&((&&((&&&&(&&(*(&&&&&&&&&&&&&&&&&&&&&&$&$&$&$&&&&&&&&&&&&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""""""""""$$$$""$$$$"$""""""$$$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$&$$$$&$&&&$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( ***,,,,***,,*******(*(((((((((&(((&&(((&&(((&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$""$$$"$"""$$"""""""""$$$$$$$$$$$$$""$"$$"$$""""""$$""""""$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$&$&&&$&&&$&&&&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&***,,,*************((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&$$$$$$&&$$$$$$$$$$$$$$$$$$$"""$$"$"""""""""""""""$$$$$$$$$$$$$""""$""$$$""""""$$$""$$$""$""""$"""$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&&&$$$&&$&$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(& *,,,,,**********((((((((((((((((((((((((*(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$&&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$""$$$"""""""$""$"$""""$$$$$$$$$""""""$""""""""""""$$"""""""$"""$$$""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(**,,,,,*********(((**(((((((&(((((&((((**((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$""$"$$$$$""""$$"""$$$$$$$"$$$"""""""""$"$""""""""""""""""$"""$"""$"""""$$""$"$"$"""""$$$$$$$$$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$$&$&&$$$$&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&&&&&&**************(((((((((((((((&(((&(((((*((&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$$&&&&$&&$$$$$$&$$$&$&&$$$$$$$$$$$$$$$$$$$$""""""""""$$$""$$$$$""""""""""""""""$"""""""""""$$"""""""""""""""$""$""""$"""""""""$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$&&&$$$&&$&&&&&&&&&&&&&(&&((&&&&&&(&&&&&&&&&***********(((((((((&&((((((&&((((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$""$"$$$"""""""""""""""""$"$"""""""""$"""""""""""""""""""""""$$""""""""""$$$"$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(((&&***********((((((((&&((((((&((((((((((,*(&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$&&&&&&&&$$&$&$$&$$$$$$$&&$$$$$$$"""""$$$$$"""""""""$$$""$$$$"$""""""""""""""""""$"""""""""""$"""""""""""""""""""""""$$""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&(&(&((((( (*******(((((((((((&(((((((&((&&(&((&**((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$&$$$$$$$&$$$$$$$$"""""$"$$$""""""""$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"""$"$"$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((********((((((((&&&(((((((&&&&(&&((,*((&&&&&&&&&&&&&&&$$$&$&&&&&&&$&&$&&&&$$$$&$&$$$$$&$$$$$$$$$$$$$""""""$"""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$""""$$$$$$$$"$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((******((((&((((&((((((((((((&&&&&&&((&&&&&&&&&&&&&&&&&&$&&$$$&&&$$&&&&&&&&&$&&$&&$$$$&&&&$$$$$$$$$$$$"""""""$""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$$$"""""""$$$"$$$$""$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&&&&&&&&&&&&&&&((&(&(((& ((*******((((&((*(((((((((((&((&&&&&(*((&&&&&&&&&&&&&$&$$$$$$$$$&&$$&&&&&$$&$&$$$$$$$$&&&&&$$$$$$$$$$$$""$""""$""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$"$$$$$"""""""$$""$"$""$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&(&&(&(&&(&**((*****(((((((((((&(((((&&&&&&&&&(*((&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$$$$&&$&&$$$$$$$$&$$$$$$$$$$$$$""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&((********((*((((((&((((&&&&&&&&&&$(*((&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""$"""""""""$"$""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((*********(**(((((((((((&$$$&&&&&&&*((&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$&$&$&&&$&&&$&&&&&&&&&&&&&&&((&&(&(((*((***********(((((((&(((&$&&$$&&&((((&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""$$$"$"$$$$$$$$$$$$$$$$$$$$"$$&$$$$$$$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&((&(&&(&&(************(((*((((((&&&&&&$$$$&(&&&&&&&&&&&&&&&&&$$&&&$$&$&&&&&&&$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$"$$"""""$$"""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$"""" """$""""""$$""$$$$""$$$$$$$$$$"$$$$$$$$$$$$$$$$&&&&&&&&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(((************((((((((((((&((&&&&&((&&&&&&&&&&&&&$&&&$&&&&&$&$$$&&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$"$$"$"""""""""""$"""""""""""""""""""""""" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""$$""$""$$"""$$$$""$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(((*************(((((****(((((((&&*(((&&&&&&&&&&&&&$&$&$&&$$&&&$$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"""""" """"""""""""""""""""""""""""""" """""""""""""""""""""""""""$$$"""""$"""$""""""""""""""""""""""$$$""$""""$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((((*******(*(**((*,,**((*((**((((*((&&&&&&&&&&&&&&&&$$$&$&$$&$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$""" """""""""""""""""""""""""""" " "" """"""""""""""""""""""$"$$$$$"""""""""""""""""""""""""""""$"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$&&&$&&&$&$&&&&&&&&&&&&(&&&&&((****(*****((*********(((*****..*((&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""" """""""""""""""$""""""""""" " """""""""""""""""""""$$"$$$""""""$"""""$"""""""""""""""""""""$""""""$"""$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$&$$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&((****((((((((**,,***((*(***(****((&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$$"$"""""""""" """"""""""""""""""""""""" " """"""""""""""""""""$"""$$"""""""""""""""""""""""""""""$""""""""""""$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(*((((*(((((*****(*((((***(((((((&&&&&&&$$$&&&&&&&$&&$&&$&$$$$$$$$&$$&&$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$"""$"""""" """"""""""""""""""""""""" " """"""""" """""""""""""""""""""""""""""""""""""""""""""""$"""""$""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&((&&&(((**(((((((((**((((((((((((((((&&&&&&&$&&&&&&&&&&$&&&&&$$$$$$$$$$$$&&$&$$$$$$$$""$$$$$$$$$$$$$$$$$$$$""""""""""" "" """""$""""""""""""""""" " """""""" """""""""""""""""""""""""""""""""""""""""""""$$$""""$$$$$"""$$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&(((**((((((*(((((((((((((((((((((&&&&&&&&&$$$&$$&&$&&$$$$$$$$$$$&&$$$&$$$$&&&$$$$$""$$$$$$$$$$$$$$$$$$""$""""$$$""""""""""$&$"$""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((*((((((((((((((&(((((((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$"""""""""""""$""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$"$$$"$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((((*(((*((((&(((((((&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$""$$$$""""""""""""""""$"""""""""""" """"""""""""""""""""""" """"""" """""""""""""""""""""""""""""""""""""""$"$$"""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&&$&&$&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&((((*(((((*((((((((&(&(&&&&&&$&&&&&&&&&&&&$&$$$$$$$$$$&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""" " " """" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((*(((&&&&&&&&&&&$$$&$$$&&$$&&&&$&$$$$$$$$$$$$&&&&$$$$$$&&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$""""""""""$"""$""""""""""" " " """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((*(((&&&&&&&&&&&&$" $$$$&$&$$$$$$$$$$$$$$$$&&$&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"""$$$$$$"""""""""""""" """" """""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&$&&&$&$&&&&&&$&$$&&&&&&&&&&&&&&&(((*(*(((((((((*((&&&&&(&&&&&&$$$$$$$$&$$&$$$$$$$$$$$$&$&&$$$$$&$$$$&$&$&$$$$&$$$$$$$"$$$$$$$$"$$$"$$$$$$$$$$&&&$$$$$$"""""""""""" """  """""" " """"" """ " """""""""""""""""""""""""""""""""""""""""""""" """"""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&$&&$&&&&&&&$$$&&&&((((((((((((((((&&&&&&&&&&&&$$$&&$$$$&$$&$$$$$$$$$$$$$&&$&$$$"$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&&&&$$$$$$""""""""""""" " """""" " """" """"""""""$"""""""""""""""""""""""""" """""""" """""""$"$$$"$"$$$$""$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&$$$$$$&&&$"$"$&&&&((((((((((((((&(&&&(&&&&&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$""""""""""""""""" """""""" " " " " " " """"""""""""""""""""""""""""""""""""""""""""""" """"""$""$$$""$$$""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$&&$$&((&&&&&(((((((((((((((&&&&&&&&&&$$$&&&$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""" "" """""""""""" " " """"""""""""""""""""""""""" """"""""""""""""$""""""""$$"$"""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&((&(&&((((((((((((((&&&&&&$$$$$$$&&&&$$$$"""""$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$&&$$$$$$$&$$$$""""""""""""""" """"" " """"""""""""""""" """"""""""""""""""""""""""""""""""""""""""""$"" """""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&&&&(&&&&((((&(((((((&&&&&$$&&&&&&&&&&&$$$""""""""""$$&$&$$$$$$$$&&&$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$""""$$$$$&$$$$$$$$$""""""""""""""""""""$""" """""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""$$""$""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&&&&&&&&&&&&((&$&&(((&&&((((((((((((&&&&&&&&&&&&&&&&&$""""""" """"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$"""$$$$$$$$$$$"$""""$""""""""""""""""""" """$""""""""""$""""""""""$"$""""""""""""""""""""""""""""""""""""""""""""$$$$$""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(((((((&&&&(((((((&&&&&&&&&&&&&&&&&&&&$&$   """""""$""$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""$$$$$$$$$$$$$"""$""""""""$""""" " """"""$$""$$"$"$$$""$$"""""""$$$$"""""""""""""""""" "" """""""""""""""""""""""""""""""""""""""$$"""$$"$"$$$$$$$$$$"$$$$$$$$$$&&$$$$$$$&&&&&&&&&&&&((((&&&&&&&&&&&&&(&&&&&&&&&&&&&&$&&$$$$$$$"  """"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$$$$"$$$$$$$$$""$""""$""$"""""" """"$""""""$$$$$$$$$$$$$"$$"""$$$""""""""""""""""""""""" """""""""""""""""""""""""""""""""$$$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&$$$$$$$$$$""$$"""" """""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$"""$$$$$$$$"$$$$$"$"$$$"$""""""""$"""" ""$$"$$"""$$$$$$$$$$$$$$"""""$$$$$""""""""""""""""""" " """""""""""""""""""""""""""""""""""$$$$$$$"$$"$""$$$$$$"$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&&&&&&&&&&&$$$$$$$""$"$$"$"""   """"""$$"""$$$$"$"$$$$$$$$$$$$$$$"$$"""$$$$"$$$$$$"""$$""$$$"$"$""$$$""""""$"$$$$$$""""$"""""$$"$"$$""" ""$"""""$"""""""""" "" """""""""""""""""""""""""""""""""""""""""$"$$$$$$$$""$$"$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&"(((((((((&&&&$&&&&&&&&&$$$$$$$"$""""$"""" "" """$"$$""" "$$$$$$$$"$$$$$$$$$$$"$"$""""$"$"""$$"""$"$""""""""""""$$"""$$$$$$$$$$$$$$$$$"$$$"$"""$""$$""""""$$$$$"""$""""" """""" """""""""""""""""""""""""""""""""""""$$$$$$"$$$$$$"$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&$&&((((((((&&&&&&&&&&&$$$$$$$$$"$$$""$"""$"$""""  """"""""$$$$$$$$"$"$$$$$$$$$$$"$$$$"""$""$""$$"""$$$$""""""$""""$""$$$$$$$$$$$$$$$$$$$$$$""""$" $"$$$"$$$$$"""$$$"$$$""""" """""" """"""""""""""""""""""""""""""""$$$"$$"""$"$$""$"$$$$$$$$$$$$$$$$&$$$$$$&&$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""$""""""  """"""""""$$""$$"""$""$$"$$$$"$"""$"""""$"$$$$"$$$$"""""$$$$"""$"""$$$$$$$$$""""""""$""""$""""""$"""$""""$$$""$$$$$$$$"""""""" """"""""""""""""""""""""""""""""""""""""""""""$""$$""""$$$$$$$$$$$$$$$&&$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$$$$$$"$"""$"""""""""""""  ""$""$$""""""$$$$$""""$""""$"""$""$""""""$$$$"""""$$$$$$$$$$$$$$$$$"""""""""""""""""""""$$$$""""""$"$$$$$"$$$$$""""""""""""""""""""""""""""""""""""""""""$"""""""""$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""$""  """""$"$$$$$$$"$$$$$"""""""""""""$""$$$"""$"$""""""$"""$$$$$$"$$$"""$$""$""""""""""""""""$$$$""""""""$$"$"$$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""$"$$$$$$$$$$$""""""""$""""$$$$$$$$$$$"""""$"""$""$$$$$"""""""""$$$"$$$$$$"$$""$$$"""""""$$"""""""""""""""""""""""""""""$""""""$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$""""$$"$$$$$"$$$$$$""$$$$""""""""""""$$$$$$$$$""""$"""$$"""""""$$""""""$$$$$$$$$""""$"$$$""""""""""""""""" " """""""""" """""""""""$$"$$$$$$$$"$"""""""""""""""""""""""""""""""""""$$"""""$$""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$&$$&&&&&&&&$$&&&&$&&$&&&$&$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""""""$"$""$$$$"$"$$$$$""""""""$"$"""""""""$"$$$$$$$"""$$"""$$$$""""""""""""""" """"""""""""" """"""""""""""$$$$$$$$$$$""""" """""""""" """"""""""""""""""""""""""$""$$$"""""$"$$$$$$$$$$$$$$$$$$$$$&&&$$&$$$$&&&&&$$$$$&&&&&&&&$&&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""""""""""""$""""$""$""$""$"$"""""""""""$"""""""$$$$$""$"""""""""""$"$$""""""""""""" """""""""""""" " """"""""""""""$"$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""$"$"""$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&$$$&&&&$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""$"""""""""""""""$"$$$"""""""""""$"""""""$""$$$"$$$$""""""""$""""""""""""""" """"""""" """""""$$""""""""""""""""""$"$$$$$$""$"""""""""""""""""""""""""""""""""""""$"""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&$$$$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""" """""""""""""$""""$$"""""""""""""""""""""$$""$"""$$$""""""$$$$"""""""""""""""""""""""" """"""""$""""""""""""""""""""$"$$$$$$$$$$$""""" """"""""""""""""""""""""$"$""""""""""""""$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""" $" """""""$""$""$"""""""""""""""$""""$$$$"$"$$""$"$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$&$$$$$$""""""""" """""""""""""""""$""""""""""" ""$$""$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&$&&&&&&$$$$$$&$$$$$$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""" "" """""""""$"$""""""""$"""""""""""$"$$$$"$"$"$$$"$$$$&$$$"$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$"$"""" """ " """""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&$&$$$&&&$$$$$$$$$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""""""" """ """""""""""""""""""""""""""""""""$"""""""""""""$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$"""" " """""""""""""""""""""""$$""""$"""$$$$$$$$$$$&$$$$$$$&&$$$$$&$&$$$$$$$$$$$$$$$$$"$$$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""" """""""""""""""""""""""""""""""""""""""""$"$""$$"$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$"""""" """""""""""""""""""""$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&$&&&$$$$$$$""""""$$$$$$$$"$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$"$$$""" """ """""""""""""""""""""""""""""""""""""""""$""""""$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$"$"""""""" """""""""""""""""""""$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$$$$$$$$$$$$$$$$$"""" """ """""""""""""""""""""""""""""""""""""""$$""""$"$""$$$"""""$""""""""""$"""""""""""""""""""""""$""""""""""""""""""""""""""""""""$"$$"$$$$$$$$"$""" """""""""""""""""""""""""""$"""$$$$$$""$&$&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$$$""$$""$$"""""""""" """"""""""""""""""""""""""""""""""""""""""$$$"""$"""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$"$$$$$$$$$$$"""""""" """""""""""""""""""$$$$$$$$$"$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$& $$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$""""$"$$$$""""$$"""""""""""""" """""""""""""""""""""""""""""""""""""""""$$$""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""$$$$$$$$$$$"$"""" """""""""""""""""""$""""$"$""""""$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&&$& "$$$$$$$$$$$$"$$$$$$$$$""$$$"$$""$$"""""""$""$"$$$$$$$"$""""""" """ """"""""""""""""""" """"" """"""""""""$"""""$$$""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""$$"""""""""""""""""$$$$$$$$$$$$$$$$$"" """""""""""""""$$"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$ """$$$$$$$$$$$$$$$$$$$$"$$"$"$""$$"$$""$"""$$"""$$$$$$""""""""""""  """ """""""""""""" " """"""""""$""""$""""""$""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""$""""""""""" """""""$$""$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$&&$$$& """$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""$"$"$""$$$$"$$""$$$"""""""""""""  """ """"""""" " """"""""""$$"""""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""$"$""""""$"$""$$$$"""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$&  "$$$&$$$$$$"$$$$$$$$$$""$"""$""$"""$"$""$""""""""""$"""""""""" " " """""" """"" "" """"""""""""$"""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""""" """""""""""""""$""""""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$$$$ $""$$$$$"$$$$$$$$""""""$"""$""""""""""""""""""""""""""""""""""""" "" """ " """"""" """"""""$""$""""$$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$"$"""""$""""""""""""$$"""""""""$"""""""""""""""""" "" """ "" """$""""""""" """"$""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""$"""""""""""""""""" """"""""""""""""""""""""""""""""""""""$""""""$"$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$&""""""$$$$$$$$$$$""""$"""""$$"""""""$"$"""""""""""""""""""""""""" "" "" """"""""""""""""""""""""""""""$"$$$$"""""""""""""""""""""""""""""""""""""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" "" ""$$$""""""""""""""""""""""""$"""""""$"$""$$""$$"""$$$$$$"$$$$$$$$$$$$$"""""""""$$$$$$$$$""$$$"""""""""""""""""""""""$""" """""""""""""""""" " """"""""""""""""""""$"""""""""$$$"""""""""""""""""""""""""""""""""""""""""""$""$"""""$""""""""""""""""""""""""""""""""""""""""""""""" " """""""""$""""""""""""""""""""""""""""""""""$"$$""""$$"$"$"$"""$$$$$$$$$&"""""""""$$$$$$$"$$"""""""$$""""$"""""""""""""""""""" """""""""" "" """" "" """"""""""""""""""$$$"$""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """""""""""""""""""""""""""""$"""""$$$"$"$$"$$$"$$$$$$$$$$$$$$""$"""""""$$"$"$"$"""""""""""""""""""""""""""""""""""""""" """""" "" "" """""""""""""""""$$"""$$$$$$""$""$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"""""$$"$$$$$$"$$$$$$""""""""""$""$$""""""""""$""""""" " " " """""""""" """ """""""" """""""""""""""""$$""$""""$$$"""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""$$$""""$$$$"""""""$""$$$$$$$$"$$$$$$$"""""""""""""$""""""""""""""""" """""""""""""""""" """"""""""""""""""""$"""$$""""""$"""""$"""$"""""""""""""""""""""""""""""""$""""""""""""""""$""""$""""""""""""""""""""$"""$$"""""""""""""""""$"$""""""""""""""""""""""""""""""""""""""""""""""$"$"""$$$$"$""""$""""$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""" "  """ """"""""""$"" """ """"""""""""""""$$$"$$$$""$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""$$$$""$""""""""""""""""""""""""""""""""""""""""""$$"""""$$"""""""""$$$$$$$$$$$$$$$$$$$$"""""""""$""""""""""""  "" """""""""""" """""""""""""$""""$"$""""""$$$$$$"""""""""$""""""$""""""""""""""""""$"$"""""""""""""""""""""""""""""$"""" """""$"""""""""""""""""$""""""""$$$$"""""""""""""""""""""" """"""""""""""" """""""""""""""""""""""""$$$$"$$$$$"$$$$$$""""""""""""""""""""    """""""""""""""""""""""" """"""$"""""""""""$$""$"""""""""""""""$$"""""""""""""""""""""""""""""$"""""""""""""""""" """ """"$$""""""""""""""""" """"""""$"$$$""""""""""""" """"""""""""" """"""""" """""""""""""""""$"""""$$$$$$$$$$$"$$$$$$$""""""""""""""""" "  """""""""""""" """""""""$""""""""""""""""""$"""""""""""""$$$"""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""" "" """""$""""""""$$"$$"$$$$$$$$"$$$$$$$""""""" "" "  """"""""" """"""""""""""""""""""""""""""""$$"""""$""""""""""$$""$""""""""""""""""""""""""""""""""$$"""""""""""""""""""""$""""""""""""""""""""""$$""""""""""""""""""""""""""""""""" """""""$""""""""" """"""""""""""""""$$$$$$""$$$$