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 = '388B04' IMAGE_NUMBER = 54185765 IMAGE_TIME = 1977-09-10T21:56:36Z EARTH_RECEIVED_TIME = 1977-09-11T09:16:26Z ORBIT_NUMBER = 388 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END   2>2,ýBHc:#3Å(†ÿÞ ï½&Eï 4¼ øíÆæÔìþÀ¢G3TE?.02222200020220220200000000000...000.00.0.....0....000002000000000000.0.00000000..00020220000000202000002222222222222422222022424242222224444444424444442224444444444444664444444444644444446666444444446644444666666464466646644444466666664646466444444446666444444644442222222222202224222.0.,*&.022222002222222000022220000&,002200000000000200000000000.0000022000000000000000000220020000022220000220222202222222220022222222222222224222222224222222222224442222442442222422442222224422444222244444444444444442422244244444444444444444444444224444444444222444422222222222000020222000.....,(..000002222020000000000000000.0000.00000000.0000000000..00*0000.....00000....000000000*.00000.00000000000000000200.,00220220000022222000022222002000222222220022222222222222222222222222222222224222222222444222222422422222244442222222224442222244442222244424222222222222200000022200000000..,(..000022000000000000.00000000......00.......00000...0.00000.....0..........00.......0.0..0.....000000...000000...0000000000000002000000000002000..002200000000222020000222222(,002222200000022222220222222,00222022222222222242222222222222222222422222222222222222222222200000200000000000000...,&..000000000000000..00.0......00............00.....00.0.............,.....0....,........................00..........00....00000000..0000000000000000000000000000000000200020000000000000000022000002222020000222002000202220220002222222..222222222202022222220022222**000002000000..00000000.....*€&,.....0000000...000.............,,...........................0............,,,,.......,...................,.....0.0.......0.00.....0.00.....0000000...00002000.000000000000000000000000000000000000000000000000200022222000000002000000222222200222220200000022222220000000000...0..0....0..0000.., &,.0.00..0...0000........................,.........,,........,,,......,,,,,...,.,,,,,.......,.,.....,,.,.........................0.......00000.....00.......0.00000....000000......0000.000.0000000....00000000000000000000000000000022220000000202000000002002000020000000...00000.0...000......,, $,.........0.0.................................,,,........,,......,,,,,,..,,,,,,,,.....,,,,.,,,,,,,,,.......,,,,,.....,,......0...........................0.0..................0.000.0..0.0000....00000000.0000000000.0000000000000000000000000000000000000000000020000.00000.0..........0........, $,......0......................,.,,........,,.,...,.,,.,,.....,,,,,,,,.,,,,,,,,.,,.,,,,,,,..,,,,,,,,,,,,,,,,,.,..,,,,,.,...,.,............,.....................0.0.............................0......0000000.0..0.00000....0000000..000000000000000000000000000000.0000000.....................,, &,............................,.,.......,,,,....,,,,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,......,,,,.........,.......,..,,..........................................000........00000...0000000.0.0000000000000000000000000000000000000.....0................,,,, $,,,.............,.......,.........,,,,,,,..,,,,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,,,,,.,,,,,,,.......,,,..,.....,....................,,...................,............000.0.0.....000.....000000000000000000..00000.00....0..0...,.........,......,$*,..................,,,,.......,,,,,,..,,,,,,.,...,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,**,,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,.,.,,,,,,,,,...,,,,,,....,,,,,,.......,,.......,,.,...............................................,.....00........0000000...00000....00000............,,,......,,,*$,,.....,...........,.....,,,,,..,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,*,,,,,,,,,,,,,,,,,*,*,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,....,,,,,,,.,.,,,,.,,.....,,.,,...,,,,,,,....,,,,.,........,...........................................00000.....0000.0....00.0..0.........,,,,,,....,..,,,,$,,.,.........,..........,..,....,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,****,,,,,,,,,*,,,,,,,,**,,,,,,,,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..,,.,,,,.....,,,,,,....,,,,,,.....,..,.......,,,,......,........................0..0.........00.....00.....,..,,..,,,,,,...,.,*"*,,......,............,...,.,.,,,,,...,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,*,*,,,,,,,**,,,,,,****,*,,,,,****,,,,,,,,,,,,,,,,,,*,,,,.,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,..,,,,,,,......,,,,,....,,,,.,....,,,,,,,.....,,,...............0....................0............,,,,,..,..,,*",.......,...,...,,........,,,..,..,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,*,***,,,*********,,*,*****,,,,,*****,,,,,,,****,,,,,,****,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,...,,,,,,,...,,,,,,.,.....,,,,......,.....,,......,.............0........................,,.,,,,,,,,,,,,,$,,,.........,.........,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,,****,*,,,,******,,*,*********,********,,,*******,,,,****,,,,,,,***,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,.,,,,,,,,..,,,,,,,.....,,,.,......,,,,,......,...............................,......,.,,,,,,,,,,*",,,...,,.,,,.......,,.....,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,*****,,,*******,**********,,,*******,,,,********,,*******,,,*******,,,,*,**,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..................................,..,,,,,,....,,,,*@",,,,,,,,,.......,.......,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,,*,,*,*,,*,********,*******************************,******,,,******,**,********,,,,*,*,**,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,....,,,,,..,..,,,............................,,,,,..,,,,,,,,,,,,",,,,.................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,*,,********,,***************************,*******************************,*,*****,,,,,,,***,*,,,,***,,,,,,,**,,*,,,,,,*,***,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,,,,,,....,,,,...........,......,.,,,,.,.,,,,,,,,,,,,*"*,,...............,,..,.,.,,,,,,,,,,,,*,,,,,,,,,,***,,,,,*****************,*************************************************************,*********,,,******,,*,,,*****,,,,,*****,,,,,,,****,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,.....,,.,.....,.,.,.,.....,,,,,,,,,,,,,,,*",,,..,,.......,,.,,...,,,,,,,.,,,,,,,,,,,,,,*****,,,,,,******,****************************************,***(***********************************,,,*********,,,******,*,,*****,,,,,,**,**,,,,,****,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,,...,,.,,,.,...,,,,,,,,,,,,,,,,,,,,,",,,........,,.....,,,,,,,,,,,,,,,,,,,,,,,,,**,**,,********,*******************************************************************************************,*,*******,,,******,,,*,******,,,,,****,,,,*,,,*,,,,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,,,,,.,.,,,,,,,,,,,,,,**",,.........,.....,,,,,,.,,,,,,,,,,,,,*,,,,,,,,,*****,,*************************(**********************(**********************************************************************************,*,,,*******,,,,****,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,,,,....,,,,,,,,,,,,,,,***",,,,,,....,...,,,....,,,,,,,,,,,,,,,,,,,,,,,*****,*,*******************************************************************************************,********************,*****************,*,,,,****,*,,*,****,,,,,,***,,,,,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,* *,,......,,,,.....,,..,,,,,,,,,,,,,,,,,,****,,,,,********,**************************(****************************************************************,***************************************,,*,*******,,,*******,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***Ø ,,....,,,,......,,,,..,,,,,,,,,,,,,,,,,*,,,,,*********************************************((*****((**********************(*********(******************************************************************,********,********,,,,,,*,*,,,,,,,,,,,,,,,,,,*,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* ,,,,,.........,,.,...,,,,,,,,,,,,,,,,,,,*,,*****,,,***********************(***********(*********(***************************************(((********************************************************,*******,*,*******,**,*****,,,,,,,***,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *,,.......,.,....,,,,,,,,,.,,,,,,,,,,,,*****,****************************(**********(****************************(**********((******(((*(*****************************************************************,******,***********,,,***,**,,,,,,,**,,,,,,,*,,,,,.,,,,,,,,,,,,**,,,,,,,,,,,,,,,*,,,,*** ,,....,,.......,,..,..,,,,,,,,,,,,,,,,***,,,,*******,**************(******************(*((*(*****(*(**********(**********(*******(********************************(********(*(*********(************************,************,***,*,,*,,**,*,,,,,,,,*,,,,,,*,,,,,,,,,,***,,,,,,,,,,,,,,,,,,**,,,***,,,........,.,.....,.,,,,,,,,,,,**,,,,,,,******,****************(*********(**********(*********((*(********(*****(((((******((((*******((*******************(*(****************************************************************,*******,,,,,,*,,**,,,,,****,,,,,,,,**,,,,,,,,*,,,,,,,,*,**,,,,,***,,......,.......,,,,,,,,,,,,,,,*,,,,,,,**********************(*********(*****************((*******(*((*********(((******(((((*(***(((((******(***********(*********((*******((*********(**********************************************,,,********,,******,,,,,,,*,,,,,,,,*,,,,,,,**,,,*,,,,,,,,*($,,,,.,,,.......,,..,,,.,,,,,,,,,,,,******,*,************************(*********(*******((((((****(*((*((***((*((*****((((((****(*((((*******(((******((((*******((((*******((*(****************(((**********************************,,*********,******,,,,*****,*,,,,,,***,,,,,,*****,,,,,,****,,,**,,,......,,,,",.....,,,,,,,,,,,,,*,,,,,***,,*********************(*******((*******(***(******(((((((***(((((*****(((((((**((((((*(**(((((((((****((********(*(*********(((*****((*******((*(********(*********************************************,,,,******,,,,,,,*,,,,,,,**,*,,,,,,,,****,,,,***,,,.......,..*...,,,,,.,,,,,,,,,,,,,,*******************************(((*******(((*****((((((((*((("((((*(**(((((((**(*((((*(**((((((((*****(((((***((**(((*(**((((*(******((*(*******(((*****((((********(*********((****************,*******,,*,**,*,,**,,***,*,,,,,,***,**,,*******,,,,,****(À(,,,.,,,........,,..,.,,,,,,,,,,,,,,,*****,,***********************(*(********(*(******((((((***(((*((((**((((((((**(((((((*(((((((&(((*(*((((((*****(((***((**((((****(((((((*****(((*(***((((((******(*(*********(***(*******************************,,*******,,,,*,,***,,,,******,,*,,,***,,**(,,,,......,,,..,.....,,,,,,,,,,,,,**,*,,,*********,*************(*********(*((*(****((((****((((*((***((((((*(**(*((((((*(*(((((((((((((((((****((((******((((((((**(((((*(*(***((((*(****((((*******((((*****(*((*******((*************************,*******,**,,****,,,,,,*,,****&**,****,,****&(,,,......,,,......,,,,,.,,,,,,,,,,,,,,******,************************(((*******(((((((***((((((((***(((*((**(((((((((((((((((((((((((((((*((((((((****((((((*((((*((((****((((((((**(**((((*****(((((*(****((((((*****(************************************,********,,,,**,****,,**(*****,,,*****&(,,.,..,...,..,,,,,..,,.,,,,,,,,,,,,**,,*,,,***********************(*(((*****((((*(****((((((*((((((((((((((((((((*(*((((((((((((((((((((((((((((***(((((((*(*(*((((*(((**(((((((**(((((((**(*(((((*(*((*((((*(*****((**(**(*******************************,*******,,,*******,,*,*********,,**,****(,,,,..........,,....,,,,,,,,,,,,,****,,**,***********************((****(*(((((****((((((***(((*(((((((*((((((((*(((((((((*(((((((((((((((((((((((((((((*(*((((((((((((((((((((*(((((((*((((((((***((((((*((**((((**(**(***((***********************************************,*******,*******,,,,**(&*,........,.,.....,,,,,,,,,,,,***,,,,,*************************(*****((((((****(((((*(((((((((((****(((((((((((((((((((*((((((((((((((((((((((((((*((((((((((((*(((((((((*((((((((((((((((((((*(*((((((*(((((((((****(((((((***(***********************************************,,********,,,,,***((,,,,.,...,...,..,,,..,,,,,,,,*,*,*,*******************************(((((((*((((((((*((((((((((*(*(((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((*((((((((((((((((((((((*(((((((((((((((((*(*(((((((***(((((********(****************,**********,*******,*,*******,************(,,,,,.......,.,,....,,,,,,,,,,,,******,,**************************((**(*(((((((*((*(((((((*((((((((****((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((********(***********************************,*****************,,,,**&,,.....,,,,,,.,...,,,,,,,,,,,,***,,,,,*********************(*((******(((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*(*(((*********************************************************,,****(&,,...,,.,.....,,..,,,,,.,,,,,,,,,,,,,***,*,******************(****(*(((*(**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((((((((*((**((((((*******************************,********************************&,,,,,........,,,,,..,.,,,,,,,,,,,,*,*,,,,,*******************(*((((****(((((((((((((((((((((((((((((*(*((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******(***********(********************************************,***&*,,.,......,,..,..,,,,,,,,,,,,,*,,,,,,,,********************(*(*((****(((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((((*(******((***************************************************&,,,.....,....,.,,,,,,,.,,,,,,,*,,,*,,,*,*******************(((***(*(((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((***(*****************************************************&*,,,........,,,.,,.,,,,,,,,,,,,,,,,,****,,********************(**(((**(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*((((((((((******************************************,************&*,,,.....,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,***********************(((******((((((**(((((((((((((((((((((((((((((((((((((((((((((((&(((((((&((((((((((((((((((((((((((((((((&(((((((((((((((((((&(((((((((&((((((((((((((((((((((((((((((((((**((*************************************************,****&,,......,,.....,,.,,,,,,,,,,,,,,,,,,*,********************(**(((*(((*((((((((((((((((((((((((((((((((((((((((((((((((((&(&((((((((((&&((((((((((((((((((((((((((&((((((((((((&((((((((((((((((((((&((((((((((((((((((((((((((((((((((*(*(((*(********(((**********(******************************(R&,,,..,.......,,,,,,,.,,,,,,,,,,,,,,**********************(*******((((((**((((((((((((((((((((((((((((((((((((((((((((&(&((((((((&&(((((((((&((((((((((((((((((&(&(((((&(((&(((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(*(((*****************************(****************(,,,,.....,..,,,.,.,.,,,,,,,,,,,,**********************(*((******(*(*(**(*((((((((((((((((((((((((((((((((((((((((((&((((((((&&&(&(((((&((((((((((((((((((((((((((((((((&&(((((((((((((((((&(&(((((((&((&((((((((((((((((((((((((((((((((((*(*(((((*****(*((******(*******************************(&*,.,.........,,,,,,,,,,,..,,,***,***,***************(******(((((*****((((((((((((((((((((((&((((((((((&(((((((((((((((((&((&&(((((((&(((((((((&(&&((((((((&(((((((((&(((((((((&&(((((&((((((((((((&&(((((((((((((((((((((((((((((((((((((((((((*(*******(*(**************************************(À(,,.....,,....,,,,,..,.,,,,,,,,,,,*,*************((************(***((*(((**(*((((((((((((((((((((((&((((((((((&((((((((((((((&((((&&&(((((&(((&(((((((((&((((((((&&&(((&((&(&&&((((((((&(&(((((((&((((((((((&(((((((&(((((((((((&(((((((((((((**(((((((*(*****((***********************************&,,,,,,.......,,,,.,...,,,,,,,,,,*,***********(*****************((*(((**(((((((((((((((&(((((((((((((((((((&&(((((((&&&&&((((((((&((&((((&&&&&(((((&&((((((&(((&&((((((((&&(&(((((((&(((((&(((((&(((((((&(((((((((((((((((((&&((((((((((((((((((((((((*****(*((******(****************************(&,,,,.....,..,,,....,,,,,,,,,,,,,,,***************((((*********(((((**((((((((((*((((((((((((((((((((((&(&(((((((&(&&&&&(((&&(((((((&(((((((((&(&&&&&&&((((&(&&(((((((&&(&((((&(&(&(((((((&&(((((&((&&&&((((((((((((((((((&(((((((((((((((((((((((((((((((((*(***(**(**********(******************(&*,.....,,,.,..,,,,,,,,,,,,,,,*,,*,****************(**********((((*(((((((((*((((((((((((((((((((((((&&&(((((((&&&&&((((((&(((((&&&&&&(((((((&&&&&&(&((&&(&(&((((&&&&&(((((&&(&&((((&(((&&(&&((&(((((((((&&&&&&&((&((&&&&((((((((((((((((((((((((*(((((((((***(((*(**********(********************(&,,,..,.,,,...,,,,,,,,,,,,,,,,,,,,************(**(*****(((*((*****((((((((((((((((((((((((((((((((&(&(&&(((&&&&&&&((((&&(&&(((((&&&&(&((&(((&&&&((&&&&&&&&(((((&&&&(&(((&&&(&&&((&&&&&&((((&(&&(&&&&((&&&&&&((((((&&&&&(((((&((((((((((((((((((((((((((((((((((((******(***************************&*,,,,.....,,,,,,...,,,*,,,,,,,**************(******(*(********(*(((((((((((((((((((((((((((((((&&(((((((((&&&&(((&&&&&&((&(&(&&&&&&&&&(((&&&&(&&&&&&&&&(&(((&&&(&&((&&&&&&(&&((&&&&(&(&((((&&&&&((((&&&&((&(&(((&&&&((((&(((&(((((((((((((((((((((((*((((((((((*(((**********((******************(&*,,,.....,,,,..,..,,,,,,,,,,,*,*******************(((((*(***((((((((*(((((((((((((((((((((((((&(((((&(((&&(((&&&(&&((((&&&(&&&&(&((&&&&&&&((&&(&&&&(&(&&&&&&&(&&((&((&&&&&&&&&(&&&&(&&&&&&&&(&&((&&&&(&&&(((&&&&((((((&(((&((&(&((&(&(((((((((((((((*(((((((**(((((********(*********************(&,...,,,....,...,,,,,,,,,,,,,**,****************(***(*****(((((((*(*((((((((((((((((((((((((((((((((&&&&&(((((&&&&&&(((&(&&&&&(&&&&&&&&&&&&(&&&&&&&&(&&(&&&&(&&&&&&&&&(&&&&&&&&&&&&&(&&&&&(&&&(&&&&&&(&((&&&&&&(((&(&&&&&(((((((&&((((((((((((((((((((((((((((((((((((**(*(****((*(****************&,,...,.......,,,,,,,,,,,,,*,,*,,,,************(***(*((**(((((((((((((((*((((((((((((((&((((((((&(&&(((((((&&&&&(&&&&&&&&&&((((&&&&&&&&&&&&&&&&((&((&&&&&&(&&&&&&&&&&&&&(&&&&&&&(&(&&&&&&&(&&&&&&&(((&&((&&&&&(&((&&&&&(((&((&&&((((((((((((((((((((((((((((((((((*((((((*(*****(**((*************(&*,,...,...,,,,,,,,.,,,,,,,*,*,,*************(*******(((((((*((((((((((((((((((((((((((((((((((&&&(&&((&((&&(&&(&(&&&&&((&(&&&&&&&&(&&&&&&&&&&&((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&(&&&(((&&&&&&(&((((&((&(((((((((&(((((((((((((((((((((((((((((((((**(((***(*****************(&,,,....,..,,,,.,,.,,,,,,,,,,,*********************(((((((*(((((((((((((((((((((((((((((((((((&&&(((&&&&&&(&((&&&&&&&&&&(&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&(&((&&&((((((&&&(((((((((&((((((((((((((((*(*(((((***(*((********************(,,,..,....,,.,.,,,,,,,,,,,**,,******************(****((*(((((((*((((((((((((((((((((((((&(&((((((&(&&&&((((&(&&&&&&&&(&&&&&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((&&(((((((((((&(((((((((((((((*((((((((*((*(**********(**************(€*,.,,,,...,...,,,,,,,,,,,,,*$"***************((((*(*****(&&(((((((((((((((((((((((((((&(((((((((&&&&&(&&(&&&&&&&&(&&&&&&&&&(&&&&&*(&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&(((((((((&((((((((((((((((((((((((****(((((********(*************($,,,,,,...,,,,,,,,,.,,,,,,*,,,,**************(((******((((((((((((((((((((((((((((((((((&&(((&(&&&&&(((((&(&(&(((&(&&"&(&((&&&(&&&&&&&&&&&&&&&&&&$ &&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(((((((&&&((((((((((((((((((((((((*(((((((****((((***(*************($*,,,....,.,,,,,,,,,,,,,,,,,*,********************(**(*(*(*((((((((((((((((((((((((((((((((((&&&&&&&(&&&&&&&&&((&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&""(((((((((((((((((((((((((((&((****((((((**(*(*(**(*****(($*,,,...,,,,,,.,,,,,,,,,,,,********,**************((((((***(((((((((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&(&&&&&(&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&(&(&&(&(&(((((((((((((((((((((((((((((((**(((((*(((******(**( $,,,,,.,,,..,.,.,,,,,,,,,,,*,*******************((*(*((((((((((**(((((((((((((((((((((((&(&&&&&&&&&&&&&&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(&((((((((((((((((((((((((((((((((((*(*((*******(****(&,,,.,,.,...,,,,,,,,,,,,,,***,*,*****************(((((*((((((*((((((((((((((((((((((((((&&(&((&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&(&((((((&(((((((((((((((((((((((((*(***((****(********(($*,,......,,,,,,,,,,,,,,,,*,,**,********************(*(((((**((((((((((((((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((((((((((((((((((((((((((((((((*(****(********($,,,.....,.,,..,,,,,,,,,,,,,,******************(***((*(((*(*((((((((((((((((((((((&(((((((&(&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&&&&(&((((((((&(((((((((((((((((((((*((((((*(((********($,,,.,..,.,,,...,.,,,,,*,,,,,*********************(((*(((((((((((*((((((((((((((((((((((&&((&(((((&&&&&&&&&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((((((((((((((((((((((((((((**(((*((*(********(*($,,.,.,,.....,..,,,,,,,,,,,************(*******((((*((*((((((((((((((((((((((((((((((((&(((&&&&(&&&&&&(&(&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(&(&(((((((((((((((((((((*(((((*(((*(****(*****($*,,,,.....,.,.,,,,,,,,,,,***********(**(******((**((*(((((((((((((((((((((&((((((((((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((((&(((((&((((((((((((((((((((((((((((**(*****(B$,,,.,......,,,,,,,,,,,,,,*************************(((((((((((((((((((((((((((((((((((&(&&&((&(&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&(&(&((((((((((((((((((((((((((((((*********($*,,.....,,.,,,,,,,,,,,,,,,******((******(*(******(*((((((*(((((((((((((((((((((((((&((&&((&&&&&(&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&((((((((((((((((((((((((((((***(((*******(",,,.,.,.,.,,..,,,,,,,,,,,,,***************(*(*****(((((((((((((((((((((((((((((((&(&&(((((&&(&&&&&&&&&&&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$&$&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((&((((((((((((((((((((((**(((((******(*(($*,,,..,,,,.,,,,,,,,,,,,,,,*,**********((((((((((((((((((((((((((((((((((((((((((((&(((&(&(&&&(&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&$$&&$&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&&&(&((((((&((((((((((((((((((((((********((($*,,,...,,,.,,,,,,,,,,,,***,**,********(((((((((((((**((((((((((((((((((((((((((((&(&((((&&&(&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$$$$$&&$&&&&&&&$$&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((((((((((((((****(**(((***($,,.,,.......,,,,,,,,,,,*,***,****************((((*(((((((((((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&$&$$&&$&&&&$&$$&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(((((((((((((((((((((((*((****(***((("*,,......,,,,,,,,,,,,,,***,,**************(*((((((((((((((((((((((((((((((((((((&(((&&((((((&&&&&&&&&&&&&&&&&&&&$" "$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$&&&$$&&&&&&&&&&$&&&$&&&&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(((((((((((((((((((((((((((**((****((($*,,,.,..,,,,,,,,,,,,,,,,,,*,,************((((***(((((((((((((((((((((((((((((((&((((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$$$&$$$$$$$&&&$&&$$$$&&&&&$&&$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(&((&((&(((&(((((((((((((((((((((**(****((",,.,,,,..,,,,.,,,,,,,,,,,,******************(*((((((((((((((((((((((((((((((((((&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&$&$&$$&$$$&$&$$$&$$$&$$$&&$$&&$$$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((((((((((((((********(",,.....,,,..,,,,,,,,,,,,,,,*******,*********((((((((((((((((((((((((((((((((((((&(((((&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&&&&&&$&&&&&&$&$$$$$&$$&&&$$&$$&&$&&&&&&$&&&&&&$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(((((((((((((((((((((((((**(***(($,,,...,,.,,,,.,,,,,,,,,,,**,*****************((*(((((((((((((((((((&(&(((((((&((((((((&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&$&$&$$$&$$$$$$$&&&&&&$&$$&&$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((((&((((((((((((((((((((((((((((((((($,,,,,,,,,,,,,,,,,,,,,,,*,*******************((((*(((((((((((((((((((((((((((((((((((((&(&((&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&$&&&$&&$$&$$$$$$&$&$$$$&$&$&$&$$$&&&&&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((&((((((((*(((((((**((",,.,.,...,.,,,,,,,,,,,,*,,*******************(((**(((((((((((((((((((((&(((((((((((&((&(&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$&&&$$&&$&$&$&&$&$&$&$$$$$&$$$$$$&$&&&&&$&$&$$$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((*((((**(($,,..,.,...,,,,,,,,,,,,,,,,,,*******(((**(*****((((*(((((((((((((((((((((((((&(((&((&&&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$&&$$$$&&&&&$$$$&$&$$$$$$$$$$$$&$$$$$$&&&&&&&$$&&&&&$&$&&&&&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((*(((($*,,....,,,,,,,,,,,,*,,,,,,,,****************(***((*((((((((((((((((((((((&((((((&(&&(((&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$$$$$&&&$$$&$$$$$$&&$$$$$&$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&$$&$$&&&&&&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((&(((((((((((((((((((((((*((((",,,.....,,,,,,,,,,,,,,,,*,,,,*************(****((((((((((((((((&((((((((((((((((((&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&&$$$$$&&&&&$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$$&$$$&&&&$$&$&$&&&$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((*((((((",,.......,,,,,,,,,,,,*,,,**,,,***********((***((((((((((((((((((((((((((((((((&((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$&&$&&$&$&&&&$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&$$&$$&$&&&&&$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&(((((((((((((((((((((((((((((((",,.......,,,,,,,,,,,,,,,*,***,*********(****((((((((*(((((((((((((((((((((((((&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$&$$&$&&$$$$&&$&&$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((((((((((((((((((",,,......,,,,,,,,,,,,,,,,,,*****************(*(((****((((((((((((((&&(&((((((((((((((&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&$$&$&&$$&$&$$&&&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$$$$&$&&&&$&$$&&&$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((&((((((((((((((((((((((((((( ",,....,..,,,,,,,,,,,,,*,,***************(((***(((((((*(((((((((((((((((&((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&&&&$$$&&&&&$$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$&$&$$&&&&$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((*((((((((((((( ",,,,..,..,.,,,,,,,,,,,,,,,************((****((((((((((((((((((((((((((((((&(&&((((((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&$$&&&&&&$$$$$$$&$&$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$&$$$$$$$&&$&&&&&&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&(((((((((((((((((((((((( *,,.,....,,,,*"*,**,,,,,,,***********(,*((*(**((((((((((((((((((((((((((((&&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&$&$&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&&&$$&$&&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((((((((((((((((((((( *,.........,,,,,,,,,,*,,,,***********(((*** (((((((((((((((((((((((((((&"$&&&&&(&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&$$&&$&&&&&$$$&$$&&$&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$&$$$$$$&$$$$$$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&((((((((((((((((((((((*((((( ,,,.......,,,,,,,,,**,*****,*************(*(((((*(((((((((((((((((((((((((&(&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$&$&&&$&&&$&&$$&$&&$$&$$$&&&&$$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(&&((((((((&(((((((((((((( ,,,......,.,.,,,,,,,,,,**,*,***************((*(*(((((((((((((((((&((&((((((((&((&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$&$$$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&((((&((&&((&(&((((((((((& ,,,.....,...,,,,,,,,,,,,,,***************(((*(((((((((((((*((((((((&(((&((&(((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&$&$&&$$$&&$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&&&$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((&&(&(((((((((((((((( ,,,........,,,,,,,,,,,,,,****,************(*(((((((((((((((((((((((((&&(((&(((((&(&&&&&(&&&&&&&&&&&&&&&&&&&$&&$$&$&$&&&$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$&&$$&$&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&(((&((&(((((((((((((((((((((( ,,,...,..,,,,,,,,,,,,,,,********************((((((((((((((((((((((((&(((&&(((((&(&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&&&&$$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$&$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((",,.........,,,,,,,,,,,**,**************((*(((((((((((((((((&&(((((&(&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$$&&$&$$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(((((((((((((((((((( ,....,...,,,,,,,,,,,,*,,,,**************((((((((((((((((((((&&(((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&$$$&$$&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((( *,.......,,,,,,,,,,,,*******************((((*(((((((((((((((((((((&&(&&((&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&((((((((((((((( ,,,.....,...,,,,,,,,,,,,***************(*((((((((((((((((((((&&&&&&&&&((&((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$"$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&((&(((((((((((((( ,,,,...,.,,,.,,,,,,,,,,****************(**(((((((((((((((((&&&(((&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&((((((((((((((((((,,,,....,,,,,,,,,,,,,*,********************(((*((((((((((((((((((&&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&&&&&&&$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((( ,,,.,,,.,,,,,,,,,,,,,,,**************(**(**((((((((((((((((((((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((( ,,,,..,,...,.,,,,,,,,,**,**************(*(((*&$((((((((&&((((&&&&(&&&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$&&&&&&&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((( *,,...,,,..,,,,,,,,,,,*,,,**********(***(**(((*(((((((((((((((&(&((&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&$$$$$&$&$&$$"$&($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(((((((((((((( *,,.,,,,,,.,,,,,,,,,,,****************(((((((*(((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&$$$$$$$$$"$&(&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((((((((((((((((( *,,....,,,,,,,,,,,,,*,,***,***********((*(((((((((((((((((&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$$$$$$$" $&(&"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$&$&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&(((&(((((((((((((((*,,,,...,,,,,,,,,,,,**,******,******(*((((((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$ "$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((((((((((((*,,,,...,,,,,,,,,,,,,,*************((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&$$$$$&&$$$$$""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&(((((((((,,,,,.,,.,,,,.,,,,,,***************((((((((((((((((((((&((&((&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$&$$$$$$$$$" "&$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(((&((((((((((((*,,..,,,,,,.,,,,******,****(**********((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((((((((((`*,,,,,,,,,,,,,,,,*,*,,,************((**((((((((((((((((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((*,,,,,,,,,,,,,,,,,,*****************((*((((((((((((((&&(&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((*,,,,,,,,,,,,,,,,,,,*******************((((((((((((((&&&&(&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$"$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""$$$$""""$"$$$"$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(&(((((((((((*,,,,,,,,,,,,,,,,**,,**********(((((*(((*(((((((((((&(&&(&&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&$$&&$&&$$$&$$$$&$$&$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$"$"$$$$"$$$$$$"$$$"$$$"$"$$$$$$$$$$$$$""$""$$$$$$$$$$$$$$$$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((&*,,,,,,,,,,,,,,,,*,,**********((**((*((((((((((((((((((&((&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&$$&$&$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$"$$"$$$$""$$$$"$$$"$$$$""$"$""$"$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((*,,,,,,.,,,,,,,,,*,***************(*(((((((((&(((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$""$$""$"$$$"$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((((((((((*,,,,,,,,,,,,,,,*,,,*****,*****(**((((((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$$$""$$$$""$$"$"""""$$$"$$$$$"""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&((((((((((((*,,,,,,,,,,,,,,,,********************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""$"""$"$""$$$$$$"$"$"$$"$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((( *,,,,,,,,,,,,,,,,,,***********((*((((((((((((((((((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$$$"""$""""$"""$"$"$$$""""$$$$$"""$"$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((€*,,,,,,,,,,,**,,*,**************((((((((((((((((&(((&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""$$$$$$$$"$"""$$"$$$"""$$$$""$$"""$$$"$$$$$$$""$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((((( **,,,,,,,,,,,**,*,************(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&$&&$&$&$$$$$$$$$$$$$$$$$$"""$$$$$$$$"$$$$"$"$$$$$"$$$"$$$"$$$"$$$$$""""""""$""$"$""""""""""$$"""$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((("(,,,,,,,,,,,,,*,************&*((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$&&&&$&&&$$&$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$$$$$$$$$"$$$"$$$"$$$"$$"$$$"""$"""$$"""""$$"""""$$"""""$"$$"$"""$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((( *,,,,,,,,,,,,,,******************((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$$$$"""$""""$$$$""$$$"$$$$$$$$$""""""$" ""$""""""$"$$"$$$"$"$"""""$"$"$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((( **,,,,,,,,,,,,******,*******(*****(*(((((((((((&(&((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&$$$$$$$$$&&$$$$$""$$$$$$$$$$$$$""$$$$"$$""""$"$$$$"""$$""$$"$$$$$$"$$""$$"""$"$$""$"""$"""""""""$$$"""$$$""""$"$$$"$$"$$$$$$"$$$$$$$$$$"$$$$$$$$$$$&$&&$&$&&&&&&&&&$&&&&&&&&&&&&&&(&&(&((((((((&*,,,,,,,,,,,,,,,,*************(((**(((((((((((((&(&&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$""$$"$$$$$"$$$$$$$$$"$""$"$$"$$$"$$"""$"""$$$$"""""""""$"$""$$""$"$$""$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((( **,,,,,,,*,,*,,**************(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$&&$$&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$$$""$$$$$$$$$$$$$$$"$"""$$"$"$$""""$"""""$"""""""""""""""$""$"""$$""$$""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((("**,,,,,,,,,,,,*,*,************((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$""$$$$$$""""""$""$$$$$$$$""""""""$""$""""""""""""""""""""""""$""$"$"""$"$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((("6*,,,,,,,,,,,,,,*************(**((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ "$"$"$"$""$""""$$"$$$"""""""""""$"""""""""""""""""""""""""""""""""""""""$$""$"$$"$$$"$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((("**,,,,,,,,,,,,,,**,*********(*((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$"$$$"$"$"$$$"$""$$"$"""""""$""""""""""""""""""""""""""""""""""$""$"""""$$"$""""""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((("*,,,,,,,,,,,*,*,,***************((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$""""""""$"$"$"""$"$"""""""""$""$""""""""""""""""""""""""""""""$""""$""""""""$""$$"$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&"*,,,,,,,,,,**,,,,***********(**(**(((((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$&$$$&&&&&$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""$"""""$"""$""""$""""""""""$""""""""""""$"""""""""""""""$"""$$$"$""$""$$"""$"$"$"$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((($*,,,,,,,,,,,,,,*,,*************(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$""""$"""""$"$"""""""$""""""""""""""""""$"""""""""""""""""$"""""""""""""""$$"""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((($**,,,,,,,,,,,,,,,,************((((((((((((((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&$$&&&$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""$$"$""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((($**,,,,,,,,,,,****************(((((((((((((((&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"$"$"$"""""""""""$""$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"""$$$$$"$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((($*,,,,,,,,,,,,,,,,*************((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$"$$$$"$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((((((&$*,,,,,,,,,,,,,****************((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&(((((((($*,,,,,,,,,,,,,,*,*********(****((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""""$$$""$$""$""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&((((((((&**,,,,,,,,,,****************(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$"""""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((($*,,,,**********,************((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$"$"$$$$"$"$"""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"$"$$""$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((&**,,,,,,*****,,************(*((((((&(((&&&((&&&(&&&&&&&&&&&&&&&&&&&&&$&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"$$$$"""$""$$"$"""$"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""$""""""""""$"$"$$$$$$$$$$$"$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&(&&&(&((&(&*,,,,,,,,******************(((((((((&(((&&&&&&(((&&&&&&&&&&&&&&&&&&&$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""""""""$"$"$"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&$&&&&&&&&&&&&&&&&&&&(&&(((&*,,,,,,,,,***,************(((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$"$$$$"$$$$""$""$""""""""""""""""""""""""""""""""""""""""""" """ """" """""""""""""""""""""""""""""""""""$$$"$$$$$$$$$" $$$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&(&&&&((((((&&**,,,,,,,,*,,****************((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"""$"""""""$""""$"""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""$""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&$&&&&&&&&&&&&&&&&(&&(&((($*,,,,,,,,,,,*************((*(((((((((&&((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$""""""""""""""$"""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""$""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&(&(&&(&*,,,,,,,,,**,,***********((*(((((((((&&((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$$$$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""$"$"$""$$$""$$$$$"$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&((((&&*,,,,*,,,,,*************(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$"$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""$""$$"$""$$$$$$$$$$$$$$$$$$$&$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&(&*,,,,,,,,,*,*************(((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$$"$"$""$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&H*,,,,,,,,**************(*((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$"$$"$$$"$$"$$""$$$"""$"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&((&&&&*,,,,,,,,,,,****((((***(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$"$"$"$$"$$$$""$"$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$""$$$"$$$$$$$$$$$$$$$$$&&$&$$$&&&&&&&&&&&&&&&&&&&&(&(&&&&*,,,,,,,,,,*********(*(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$$"$$$$$""$$$$$"""$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$"""$$$$$"$$$$$$$$$$$$$$$$$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&(&*,,,,,,,,,*,*********(***(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$$"$$"$$"$""$"""$$$$$$""$$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&$&&&&&&&&&&&&&&&&&&(&&((&*,,,,,,,,,,*********((*((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$$$$$""$"$$""""""""$"$$"$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&(&&&**,,,,,*******,******(((((((((((((((&(&((&&&&&&&&&&&&&&&&$&&&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$"$"$""""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " """" """"""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&**,,**,**,,****(**(((((((((((((((&&(((&&&"&&&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&(&&&&&(**,*,*********((******(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """"""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""$$"""""""""" """""""""" """"""""""""""""""""""""""""""$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&(&(***,,,,**************((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$$$&&$&$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$"""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""$"$"$$$"$$$$$" $$$$$$$$$$$$$&&&&$&&&&&&&&&"$&&&&&&&&&&(((*****,,**,***********(((((((((((((&(&&&&&&&&&&&&&&&&&&$$&&$$&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""$""$$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&(((****,,*,,,*********((((((((&((((((((&&&&&&&&(&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$""$"$$"""""""""""""""$""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$&$$&&$$$$$&$&&&&&&&&&&&&&&&&&(&(&&*****,**,*,*********(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&******,*************(((((((((((((((((&((&&&&&&&&&&&&$$&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"""""""""""""""""""""""""$""""""""""""""""""""" """""""""""""""""" """"""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""$$""""$$"$$$""$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&(&&**********,********(*(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"""""""""""""""""" """""""""""""""""""""""""""$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&****,*,*,***********((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$"$$$$$"$$$$$$$$$$$$$$$$$$&&$$&&&&$&&&&&&&&&&&&&&&&(&&****,***,*,*******(**((((((((((((((((&&&&&&&&&&&$&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$&&$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&*****,************((((((((((((&&&&(&(&&&&&&&&&&$&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"""""""""""""""""""""""""""""""""""""$$""""""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&*,***,,**********(***(((((((((&((&((&(&&&&&&&&&&&&&&&$&$$&$&$$$$$$$$$$$$$""""$$$$$$$$$$""$$$$"$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""""""""""""""""""""""""$""$"$$$"$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$$&&&&&&&&&&&&&&&&&&&(***,,,****************(((((((((&&(&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""$$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$$&&&&&&&&&&&&&&&&&&(**,,,,**************((*((((((((&&&&&&&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&(*****,,,***********(*(((((((((&((&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$"""""""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$&&&&&&&&&&&&&&&(******,************(((((((((((&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$&$$$$$$$$$$$$""""$"$$$$$$$$"$""""""""""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&**,*,*,,**************((((((((&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" """""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(***,****************(*(((((((((&&&(&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$""$""""""""""""""""""""""""""""""" """"""""""" """"""""""""""" """"""""""""""""""""""""" """"""""""" """""""""""""""""""""""""""""""""""""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&******************(**((((((((((&(&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$""$$$""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""" """""""""""""""""""" """""""""""""""""""""""""""""""""""$"$""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&********************(*((*(((((((&&&&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$"""$$""""$$""$"""""""""""""""""""""" """""""""""""" """"""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&0(***************((((*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$"$$$$$$$$$$$$$"$"""""$$""$""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""" "" """ """"""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(***************(**(((((((((((((((&&&&&&&&&&&&&&$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$"$""$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&(€(*************(((((((((((((((((((&&(&&&&&&&&&&&&&&$$$$$&$$&$&$$$$$$&$$$$$$$$$$$$$$"$"$"$$$$$""$$$"""""$""""""""""""""""""""""""""" """"""""""""""" """"""" """"""""""""" """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$&&&&&&&&&&************(*((**(((((((((((((((&&&&&&&&&(&&&&&&&&&&&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""" """"""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(**************((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""""""""""""""""""""""""""""""""""""""""" """ " """""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&"***************((((((((((((((((((&&&&&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""$"$$"""""""""""""""""""""""""""""""""" """"""" " """""" """ " """""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$"$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&"(************(*((((**((((((((((((&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""""""""""""""""""""""""""""" """"""""""""""""" "" """ """""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&"(*************((((((((&&(((&((((((&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""$"""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&"@(************(((((((&&&(&(((((((((((((&&&&&&$&&&&&&&$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""" """"""""""""""" "" "" """"""""" """""""" """ """"""""""" """""""" """""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&"(*************((((((((((&&(((((((((((((&&&&&&$&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$""$$$"$$$""""""""""""""""""""""""""""""""" """""""""""" " "" """""""""""" """""" """ """"" """""""" """"""""""""""""""""""""""""""""""""""""""""""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$(*************(((((((((((&&&(&&(((&&&(&&&&&&&&$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""$""$"$"""""""""""""""""""""""""""""""""""""""" """"" "" """"""""""""""""""""""""" """""""" """"""""""" """""""""""""""""""""""""""""""""""""""$"""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&$(*************((((((((((((&&&&&((&(&(((&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$"$"$$$"$"$""$$$"$"$"$""""""""""""""""""""""""""""""""""""""""" """ """""""""""""""""""""""" """"" " """" """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&"à(************(((((((((((((&(&&&&&&&&&&&&&&&&&&$$$$$&&$$$$$$$""$$$$$$$"$$$$$"$$""$$$"$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """""" """""""""" """""""" """""""""""""""""""""""""""""""""""""""""""""$"$$$$$$"$$$$$$$$$$$$$$$$$&$$&&$&$&$&&&&&&&&&&&&$(***********((*(((((((((&((&$&&&&&&&&&&&&&&&&&&$$$$$$$$$""$$"""$$$$"$$$$$""$"$""$$$"""""""$""""""""""""""""""""" """""""""""""""""" """ """"""""" """"""""""""""""""""" " """"""""" """""""""""""""" """""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&$((*******(***(((((((((((((&&&&&&&&&&&&&&&(&&&&&&&$&&&&$$$$$$$$$$$$$$$$$"""$"$$"$"""""""""""""""""""""$""""""""""""""""""""""""""""""""" """"""""""""""" """""""""""" """ "" """"""""""""" """""" """""""""""""""""""""""""""""""$"$""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&& $(*********(**(((((((((((&(&&&&&&&&&&&&(&&&(&&&&&&&&$&$&&&$"$$$$$$$$""$$$$""$""$"""""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" "" " " """"""""""""""""""""""""""""" """"""""""""""""""""""""""""$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&$&&&&&&&&&&((*****(((**(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$""$"""""""""$"$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&$&&&&&&&&&&$((((******(*(((((((((((((((&&&&&&&&&&&&$&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$"$$$$"$"""""""""""""""""""""""""""""""""" "" """"""""""" """"""" " """""" """"""""""""" """ " " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&$(((******(***(((((((((((&&((&&&&&$&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""$$"""""""""""""""""""""""""""""""""""""""""""""""" """""""" "" "" "" """"""""" """"""""" " """" """""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&$(((*********(((((&(((((((&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"$""$"""""""""""""""""""""""""""""""""""" """"" " """"" """""" " " """ " " """"" """""""""""" """ """"""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$&&&&&&&&&&&&&&&$(((((******(((((((((((((&&&&&(((&&&&&&&$&&$$$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """ "" " """ " """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$&$$$$&&&&$$&&&&&&&&&&&$((((((***((((((((((((((&(((((&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"""$"""""""$$""$""""""""""""""""""""""""""""""" """"""""""" " "" " "" " " """" """"" """"""""""" " """""""""""""""""""""""""""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$&&&&&&&&&&&&&$(((**(***(((((((((((((&(((&&(&&&&(&&&&&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"""$""""""""""""$""""""""""""""""""""""""""""""""""""""""""""" """ " """ " " """"" "" "" """""""" """""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&(((((((*((((((((((((((&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"$$"$"""""""""""""$"""""""""""""""""""""""""""""""" """""""" """""" "" """"""""""" " " """""" """""" " " """"" """"""""""""""""""""""""""""""""""""""""""""$""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&$(((((*((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""$$"$""""""""""""""""""""""""""""""""""""""""" """""" """"" " " " """ " " """"""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&$&&&&&&&&&&&(((*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""" """ " " "" "" "" "" """" " """" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&((((*(((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$""$"$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""" """"""" "" "" """ "" " """ """ " """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$"$"""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"" " """ " """"" """""""""""" "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&&&&&&((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$"""""""""$"""""""""""" """""""""""""""""""""""""""$"""""""""" """""""""""" " """ """ """""" """"""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&$&((((((((((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$"$$""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""" """"""" " " "" """ " " """""" " """"""""" " """"" "" "" "" """"""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((((((((&(&&(&&&&&&&&&&&&&&&&&$$$&&$$$$$&&&$&&$$$$$$$$"$$$$$$$$$$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""""" " """"" """""""""" "" """"" " """""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&((((((((((((((((&(((&&&&&&&&&&&&&&&&&$&$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$"$"$$""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """"" """" "" """ """"" """" """" """" """" "" " " """"""""""""""""""""""""""""""""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&&&&&&&&&&&&&&(((((((((((((&&&&&&&&&&&&&(&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """""""""""""""""" " """""""""" "" """""""""""""" """ """ """""""""" """"""""""""""""""""""""""""$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&((((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""""" """""""""""" """"""""""" "" """""" """ """ """" " """""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&$&&((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """""""""""""""" """" """ """""""""""""""""""" " """" """ "" """" """"""""""""""""""""""""$"$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&(((((((&((((&(&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" "" """"""""""""""" "" """"""""""""""""""" """" """"""""""""""""""""""""""""""""""""""""$"""$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&$&&&&&&&&&((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """"""""""""""""""""" " " """""" """"""""""""""""""""" " " """"""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&((((((((&(&(&&(&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""" """""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""" """""" " """""""""""""" """ "" """"""""""""""""""" """""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&(((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """" """""" """" """" "" """ """"" """" """" """ """""" """ """"""""""""""""""""""""""""""""""""$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&(((((((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """ """" " " " " "" "" """"""""""""""""""" """"""""""""""""""""""""""""""""""$""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"$$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""" " " """"" """""""""" """"""""" """""" "" " " """""""""""""""""""""" " """"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$&&&&&&&&&&&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " """"""" """"""""""" """""" " """ """ """"""""""""""""""""""""" """""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&((&(&&&&(((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" "" """ """""" """""" """"""""" """ "" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&((((&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""$""$"" """""""""""""""""""""""""""""""""""""""""""""""" """""""" """" """""" """ " """""""" " " """""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&((((((&&(((((&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$""$"$"$$"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """ "" "" """""""""" " " """""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&$&&(((&((&&(&&$&&&&&&&&&&&$$$$&&&$$$&&$$$$"$$$$$$$$$$$$$$$$"$$$"$$"""$ "$""""""""""""""""""""""""" """""""""""""""""""" """"""" """""""""" """"""" " """"""" """ " """""" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$$&&&(&((((((&&&&&&&&(&&&&&&&&&&&&$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""$$$""""""""""""""""""""""""""""""""""""""""" """""" "" """""""""""""""" "" " " " " """ """ """""" """  """""""""""""""""""""""""" """"""""""""""""""""""""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""$"""""" """"""""""""""""""""""""""""""""""""""""" """"""""""""" " " """""""" "" """"" """ """" " """"""""""""""""""""""""""""""""""""""""""""""""""$$"$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$ $$$$$&$&&$&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$""""$"$$"$$$""$$"""""""""""" """ """"""""""""""""""""""""""""""""""""""""""""""" """" " """"""""" """ """"""""" "" " "" " "" """"""""" """""""""""""""""""""""""""""""""""""""$"$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"""$$"$$$""$""""""$""""""""""""""""""""""""""""""""""""""""""""""" """""""""" "" """ "" "" """"""" " "" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""""""$$"""$""""$""""$""""""""""""""""""""""""""""""""" """""""""""""""""" """"""""""""" "" " " " """"""" " """""""""""""" """"""""""""""""""""""""""""""""$"$""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$""$$$$$$$$$$"$$""$$""$$""$"""""$""""""""""""""""""""""""""""""""" """" """"""""""" "" """ "" """" """" " " " " "" """"""""""""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&€&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""$$$""""$""""" """"""""""""""""""""""""""" """"""""""""""""" """"" """ """""" " " """""" """ " " "" " "" " " """"""""""""""""""""""""""""""""""""""""""""""""$"$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""$"$"$$$"$"""""""""$$$""""$""$""""""""""""""""""""""""""""""""" """"""""""""""""" """ """"""""""" "" " " " " " "" """ " " """"""""""""""""""" """"""""""""""""""""""""""""$$""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$& &&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$"""""$$"""""""""$$""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""" """""" " " """"""" "" ""(""" """""""" "" """"""""""""""" """"" """"""""""""""""""""""""""""""""""""""$$$$"$""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&$$$$$$$&$$&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""$$$""""""""""""$"""""""""""""""""""""""""""""""" " """"" " " """ "" """""""""" " "" """""" """" " "" "" "" """"""""""""""""""""" """"""""""""""""""""$"$$$$"$$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&@&$$&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$"$"""$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """""""""""" """"""" """""" """""" "" " " " """""""""" """" """""""""""""" """"""""""""""""""""$"""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""" " " """ "" """"""""" "" """"""""" """ """""" """""""""""""""""""""" """""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&$&$&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$"""$"""""""""""""""$""$""""""""""""""""""""""""""""" """"""""" """" """"""" """ " " "" """ """""""" "" """ """""" """" " """"""" """""""""""""""" """"" """""""""""""""""""""$"$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$"""""""""""""""$""$""""""""""""""""""""""""""""""""""""""""" """""""""" """ "" """ """""" """"""""""""""""""""""" """"""""""""""""" """""""""" """"""""""""""""""""""""""""""$$"$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&& &&&&&&&&&&&&&&$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$"$$""$"$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" " " "" "" """ """"" "" "" " " "" """" " "" """"""""""""""" """"""""""""""""""""""""""""""$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$""""$"$""""""$"""""""""""""""""""""""""""""""""" """"""""""""""""""""""" """ " "" """ " " " " " """ " """""" """" "" "" """"""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&&&&$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$$"""$"$$"$$""""""""""""""$"""""""""""""""""""""" """""""""""""""""""""""""" """""" "" "" """ " "" """""""""" """ "" "" """""""""" """""" """""""""""""""""""""""""""""""""""$"""$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$& &&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""$""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """" " """ """ " """" "" "" " """" "" """"""""""""""""""""" """""""""""""""""""""""""""""""""""""$""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$""$""$""""$""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" " """""" " "" " "" " """"""" """ "" "" """""""""""""""""""""""""""""""""""$""""""$""""""$$""$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$& &&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$"$$$"$""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" " " " """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""$"""$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""$""""""""""""" """""""""""""""""""""""""""""""""""""" " """ """"""""""" """" "" " """""""""" """"" """"""""""""" """"""""""" """"""""""""""""""$"$"$"$"$"$"$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""$""$"""""""""""""""""""""""$"" """"""""""""""""""""""""""""""""""""""""""" """ """""""""""""""" "" """ " """" """""" """"""""""" "" """""""""""""""""""""""""""""$$$"$""$""$$""$"""$$$$$"$$""$$$$$$$$$$$$$$$$$$$$&$$&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$"$"$""""""""""""""""""""""""""""""$""" """""""""""""""""""""""""""""""""""""" "" " """"" "" """""""" "" " """" """"""""""""""""""""""" """""" """"" """""""""""""""""""""""""""$$$$$$$$"$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$""$$$$"$""$""""""$""$$$""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" "" "" "" "" " """"" """""""" """""" "" """"""""""""""""""""""""""""$""""""$$$$$$""$""""$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$"$$"$$$$$$"$"$$""$$"$$$""""""""""""""""""""""""$"""""""""""""""""""""""" """"""""""" """""" """""" """""""""""" """""" " """"" """ """" """""" """"""" " """""""""""""""""""""$"""""$""$"$"$$$$"$""$"$"$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$""""""$$$""""""""$$$"$$$$$$$$$$$"$$""""""""""""""""""""""""""""$$""" """"""""""""""""""""""""""" """""""""""" " """ """""" """ """" "" "" " """" """"""""""""""""""" """""""""""""""""""""""""""$"$$$$"""""$$$$""$"""""$$"$"""$$$$$"$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""""""""""$$"$$$$"$$$$""$$$$""$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " """""" " " " " """""""""""""""""" """"""""""""""""""""""""""""""""$""$"""""$"$"""$""$""$"$""$"$$""$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$"$$"$$$$$$"$""$"$$$$"$"""""""""""""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """"""" "" """" " """"""""""""""" """"""""""""""""""""""""""""""""""""$""""$"$""""""""""""""""""$$"$""$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$$$"$"""""$""""""""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""" " " """""""" "" """" """"" """"""""""""""""""""" """""""""""""""""""""""""$"""""""""""$""$"$$$$$""$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""" """""$$$$$"$"""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " """""""" "" " " " """"""""" """"""""""""""""" """""""""""""""" """""""""""""""""""""""""""""""""""""$$$""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""$$""$$$$$"$"""$"""""$$""$$""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """""""""" """""" " """""" """"""" """"""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""$"$$$"""""""$""$$$$$""$$$$$$$$$$$$$$$$$$&$$$&&&&$&$$&$$$$$$$$$$$$$$"$ "$$$$$"""$$$$"""""""$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" "" "" """"" " """""""""" """"" """" """"""""""""""""" "$"""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$""""""""""""""""$$"$$"""""$$"$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" """"""""" """" " "  """""""" """""""""""""""""" " """"""""""""""""""""" """"""""""""""$""""""""$"$""$""$""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$$$""$""""$$$$$""""$""""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""""""""""" "" " """ """"""""""""""" " "" """""""""""""""""""""""" """""""""""""""""$""$"""""$" "$""$""""""""$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$"""$$$$$$$""$$$$$""$$"$$"""$"""""$""$""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" " " """"""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$""$$$$$$$$$$$$$