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 = '487B04' IMAGE_NUMBER = 56084005 IMAGE_TIME = 1977-12-18T08:11:54Z EARTH_RECEIVED_TIME = 1977-12-20T19:22:38Z ORBIT_NUMBER = 487 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.012730 NOTE = "HIGH RESOLUTION GROUND TRACK SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END 3  -D.&¹³Bñ9Ø/é*æ "¾Þ0ì±ôo6tûà«ßïþåðå§6..00.0020222020000....0...........,,,,,,,...........0...,.......0.......00..........00..0.0.000000000.00000000000002020000020200000002222222022222222222222242222222222222222222222222222222222022222442242222222222222222222222222242222222222222222422222222202222220000002202000000000.0..,,,**$,.0000000000000000000000000.&*............0....0000000.....0000.0....00000....00000..000.0.00000.000000000.0.0000000000000000000000002220002222222020220222222002002222200220222020000022222202022222222222222222202222222222222222222202222222200220222222000020200000000000000.....0.00.....,,,*$,..000000000000000000.0...000..................0.........,&...........................& ...................0.0.0...,,.000000..0.0000000000000000.00000000000000000000000000000000000000000000000000000000002000000002202000000002000000020022000022000000000000000000000000000.0..00..........,,,*&,..0000..0.0000.........................,,..................,.........,,,......,...........,...........................................000000000.,.0000....00000000....0000.."*....00....0.000000.0000000.*,000000000000000000000000000.00000000000000000000000.00000000...0....0............,,,**&,........0...0......................,,.,......,,......,.,,,,....,,,,,,,,...,,,,,,,...,,,,,..,,,..,.,,,......,..............................................0......................................00000.....000000..00.0000000.0000000.,,..00000000..000000000000000((.......................,,,,($,,,......0..............,,,.,.,,,,.......,,,,,,,,,,,,,,,,.....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,,..........,,.........................0....,..................,........................0....0.....0...................000..0.....0..........00.0................,......,..,,,,*$,,...................,,.,....,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,.,.,,,,,,,,.,....,,.,......,.,,,,......,.......,..,,.,....,.,,..........................................................................000......................,,,.,,,,,,,*** $,,................,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,.,,,,,,..,..,.,,,,,,,,.,,,,,,....,,,,,.,,,.,,,,,..,......,.........,..............................,......................................,,,,,,,,,,,,,,,,* &,,,,,........,..,....,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,,,*,**,****,,,,,,**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,........,........,,,......,....,.....,.......................................,,,,,,,,,,,,,,,,,,,,* $,,,,.......,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,****,,*,*******,,*******,********,,,,,,,,*,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,...,,,,,,,,...,,,,,,.,.,,,,,,......,,,,.......,.,........,..........,......,,,,,,,,,,,,,,,,,,,,,***"*,,.,,,,,,.,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,**,,,,*******,*********************,*********,**,,***,,,,,,,****,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,...,,.,..,....,.,,,,......,,.,..,.,,,,,,,,,,,,,,,,,,,,,,,,,***$*,,,,,,.,.,..,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,**,****,,*,****************************,*********,*********,,**,*****,,,*****,,,,,,,,,,,,,,,,,,*,,,,,,,,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,..,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,*,,***"*,,,,,,....,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*,,,**,**,,,************************************************,*,*************,***,,,,,,*,,,,,,,,,,*,,,,,,,,,**,,,*,,,****,,*,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,*,,**,,,,,**"*,,,,,,,,,,..,.,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,*,**,**,,,**,****************************************************************************,,,*****,*,,,,,,*****,,,,********,,,****,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,,,,,,,***"*,,,,,,,,..,.,,,,,,,,,,,,,,,,,,,,,,,,***,*,,,****,***,*********************************(*(***********************,************,********,********,**,*********,******,**********,,,*,****,,,,,*,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,***,,,,**,*****$*,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,******,,**,********************************(*((********(************************************************************************************,,,,**,**,,,,,,,,,,,,,,**,****,*,,,,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*******,,*,** *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,*********,************************************************************************************************************************************,******,**,,,**,*,*,,*,******,,,********,,,*,*****,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,,*******,,,,***("**,,,,,,,,,,.,,,,,*,,,,,,,**,,,,,,,,****************************************(**(*(*****(((((*******(***************************************************************************************,*,*****,,**********************,*******,*,**,***,,,,,,,***,,,,*,,,***,,,,,,,*,,,,,,,******,**,,*******"**,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,********,*************************(*****(**(((*****(**(((((****(((********((((********(*************************************************************************,*,******************************,*********,*,,*****,,,,**,,*,,,,,,,*,**,,**,********************( **,,,,,,,,,,,,,,,,,,,*,,,,,,,,,****,,*,*********************************(*(*******((((******((((*((****(*(********((((********(******(*********************************************************,*****************************************,********,,******,,,*,****,***,*,*******************,***( **,,,,,,,,,,,,,,,,,,,,,,,,,,***,,**,************************(*********(*******(((((((*(**((((((****(***(*(***((((**((*(((((*********(******************(((*********(********(*(************************************************************************,,,**,******,*,*,*************************( *,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,***,**************************************(***((((**(((((((((***(((((((*(((**((((***(((((((*****(***(******(*********((********(******(*********************************************************************************,**,*************************************** **,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*********************************(*(*****((*((((*((**((((((((((((((*(((((((((((*(((((((((***((**(((****(*(((***(*((((((*******((***((*(*(((****************************************(*********************************,*,*****************,*,**********************( *,,,,,,,,,,,,,,,,,,,,,,,,,,,****,*,,***********************((**(**(*(*(((*(*****((((((((((((((((*((*((((((****(((((((((((((((*((((((*((*(****(((((((*(*(((((*(((*((((((((****(********************************(*(********************************************************************************( **,,,,,,,,,,,,,,,,,,,,,,,,,***,*,*******************************(*(*(((*(((*((((((((*((((((((((((((((((((*((((((((((((((((((((*(((((**(*(*((((((((*((*(((((**((((((((((*(((((***(***(*(**********(******(*(*(*(******(***************************************************************************( **,,,,,,,,,,,,,,,,,,,,*,***,,,**********************************(*(((**(*((((((((((((((((((((((((((((*((((((((((*((((((((((*(((((((((((((((((((((*(((((((((((((((((((((((((((((((((((******************(*(**(*(((*(*(*(*******(******************************************************************( **,,,,,,,,,,,,,,,,,,,*,,,,,,************************(*********((((*(**((((((((*((((((((((((((((((((((((((((((*(((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((*((((((((((***(*(****(**((((***((*(((((*****(*(*(*********(***********************************************************(( **,,,,,,,,,,,,,,,,,,,,,,,,,************************************(***((((*(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((******((((*(((**(*((((((*((((((*(***(((*****(**(*(**************************************************(**( **,,,,,,,,,,,,,,,,,,,,,*,*******************************(**(***(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(((((((((((((((((*(((((*(((****(***(*******************************************************( **,,,,,,,,,,,,,,,,,,,,,,*,,**************************(****(*(*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((((((*(**(**(**************************************************(**,,,,,,,,,,,,,,,,,,,*,,*,**************(*************(******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((*(((((*(*((**(((*(****(******************************************((((*,,,,,,,,,,,,,,,,,,,,,,,,*******************************(((****(**((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((*((*****((((****************************(*******((**(*(($**,,,,,,,,,,,,,,,,,,,,,*********************(*********(*(*(****(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(*((((*****((***(***(***********************(******((**,,,,,,,,,,,*",,,,,***,*****************(*******(((*((*(*(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((******((((*(********(******(************(****(*((***,,,,,,,,,,,&*,,,*,,**,*************(****(****((((**((*(((((((((((((&&((((((((((((((((((((((((((&$&((((((((((((((((((((((((((&&(((&(((((((((((((((((((((((((((&(&(((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((****(((((******(*((*******(*********(**((***((((((&**,,,,,,,,,,,,,,*,**,,**,********************((((*****((((((((*((((((((((((((((((((((((((((((((((((((&&((((((((((((((((&(((((((((($&(((((((((((((((((((((((((&&&&(((((((&((&((((((((((((((&&((((((((((((&&(((((((((((((((((((((((((((((((((**((((((((***(*(((((********(******((((***(***(*(**((&***,,,,,,,,,,,,,,,,,,,*********************((**(***(*((((*((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((&(((((((((&(&(((((((((((((((((&(((((((((&(&((((&((((((((((((((((((((((((&((((((((((((((((((((((((((($&((((((((((((((((((((((((((((((((****(***((*********((((((***((****((($&**,,,,,,,,,,,,,,,,,*,*,**************(************((((((**(((((((((((((((((((((((((((((((((((&(((((((&((((((((((((&((((((&(&(&(((((&(&(((((((((((((((((((&(((&((&(&((&((((((&(&(&((((((((((((((((((&&(((((((((&(&(((((((((((((((((((((((((((((((((((*(((((((*(*((((((***(((*((((*(*(((((((***(((($&*,,,,,,,,,,,,,,,,,,,,,,,,********************((***(((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((((((&&&&((((((&&&(((((((((&(((((((((&(&&((((&&&&&(((((&(((&((((((((&((((((((&(((((((((&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((((((((*(**(((((((&*,,,,,,,,,,,,,,,,,,,,,*,***************(****(((*(****(*((((((*(((((((((((((((((((((((((((((((((&((&&((&(((&(((((((((&(&&(&(&(&&&&(((&((((&&(&&(((((&&&&&(((((&&&&&(&(&&(&&&&&((((&((((&(((((&(&&(&((((&((&&((((((&(((((((((((((&((((((((((((((((((((((((((((((((((*(((***((**((((((*(((*((((((((((&**,,,,,,,,,,,,,,,,,,,**,*************(*******((*(*(*(*(((*((((((((((((((((((((((((((((((((((((&((((((&(&((&(&(((((&(&(((((((&&&&(((&(((&&((&(((((((&&(&(&&(&&&&(&(((&&&&&&&((((((&&&((((((&&&((((&(&(&&&(&&(&(&((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((*((*(((((((**(((((((((((*((&*,,,,,,,,,,,,,,,,,,,,**,***************(((*****(((((((((((((((((((((((((((((((((((((((((((((((&&((((&(&(&(((((((&((((((((&(&&&(&((((&&&&((((&((&&(&(((((&(&&&&((&(&(&&&&&&((&&&(&(&(((&&&&&(&((&(&&&&&(((((((&&&&&(&(&(((&((((((((((((((((((((((((((((((((((((((((((((*(*(((((((((*(((((**(((((((&&**,,,,,,,,,,,,,,,,,,,,,,,***********(****(***((((((((**(((((((((((((((((((((((((((((((((((&&&((((((&(&&&(((((((((((&(((&&&&(&&(&&&&(&&&((((&&&&((((((&&&&&&&((&(&&&&&&&(&&&&&&&&((&&&&&&&&(((&&&&&&&&&((&&&&&(((((&&(&&&((&((((&(&((((((((((((((((((((((((((((((((((((((((((((*((((((((((*(((((((&&*,,,,,,,,,,,,,,,,,,,,,*****************(*((*((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&(((((&&&&&&(((((((&&(&&((&&(&&&&&&(&(&&(&&((&((&(&&(&((&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&(((&&&&&&&(&&(&((&((((((((&((((((((((((((((((((((((((((((((((((((((((((((*(((*((((((((&***,,,,,,,,,,,,,,,,,,,*,**,*****************(*(((*((((((((((((((((((((((((((((((((((((&(((((&&&&((&&((&(&&(&((((&&(((&&(&((&&(&&&(&(&&&&&((&(&&(&&&&&(&((&&&&&&&&&((&&&&(&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&(&(&(((&(((((((((((((((((((((((((((((((((((((**(((((((((((*(((((((((((&&**,,,,,,,,,,,,,,,,,,*,**,****************(***(**(((((((((((((((((((((((((((((((((((&((&(((&((&&&(&(&&&&&&&(((&(&&(&((((&&&&&&((&((&&&&&&&&&&((&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(&&&&&&&&(&((&&&&&&(&&&&&&&&&(((&&((&((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((&*,,,,,,,,,,,,,,,,,***,*,,********************(((((((((((((((((((((((((((((((((((((&(((&&&&&&&&(&&&&((&&&&(&(&&&&&&&&((&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&&(&(&(((((((((((((((((((((((((((((((((((((((((((((((((((&**,,,,,,,,,,,,,,,,,,,,*********************((((((((((((((((((((((((((((((((((((((((&&(&&&&((&(&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((&&((&(&(&(&(((((((((((((((((((((((((*((((((((((((((((((((((&**,,,,,,,,,,,,,,,,,,,*,******************((((*((((((((((((((((((((((((((((((((((((&(&&&(&(((&&&&&(&((&(&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&(&(&(&(((&(&(((((((&(((((((((((((((((((((((((((((((((((((*(((&**,,,,,,,,,,,,,,,,,,,*,*******************((((((((((((((((((((((((((((((((((((((((&(&&&(&(&&&&&&&&&(&&(&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((&((((((((((((((((((((((((((((((((((((((*(((((&*,,,,,,,,,,,,,,,,,*,,*,,,***************((***((((((((*((((((((((((((((((((((((&&&&&((((&&&&&&&&(&(&&&&(&(&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&&&((((((((((((((((((((((((((((((((((((((((((($**,,,,,,,,,,,,,,,,,,,,,**************(*(***((((((((((((((((((((((((((((((((&&(&&((&(((&((&&&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&&&(((&(((((((((((((((((((((((((((((((((((((((((((&**,,*,,,,,,,,,,,,,,,,*********************(((((((((((((((((((((((((((((((((&((&&(((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&((((&(&(&((((((((((((((((((((((((((((((((((((($**,,,,,,,,,,,,,,,,,,,,,,****************((((((((((((((((((((((((((((((((&(((&&((&&&&(&&&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(&&&(&((((((((((((((((((((((((((((((((((*((&**,,,,,,,,,,,,,,,,,,,**,***********(***((((((((((((((((((((((((((((((((&(&((&(&(&&(&(&&&&&&&&(&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((((((&(&&(((((((((((((((((((((((((((((((&&*,,,,,,,,,,,,,,*,,**,,,***************(**(((*((((((((((((((((((((((((((&(&(((&&&&(&(&(&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&(((((((((((((((((((((((((((((((((((&**,,,,,,,,,,,,,,,,,,,*,*********(**((**(((*(((((((((((((((((((((((&(((&((((&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((&((((((((((((((((((((((((((($***,,,,,,,,,,,,,,,,,,******************(((((((((((((((((((((((((((((((((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((((((((((((&&**,,,,,,,,,,,,,,,,,********************(((((((((((((((((((((((((((((((&&&&&(&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&(&(((&((&((((((((((((((((((((&$**,,,,,,,,,,,,,,,,*****,************((*(*(((((((((((((((((((((((&((&(&&(&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&((((&(((((((((((((((((((((((((&$*,,,,,,,,,,,,,,**,****,,************(*((*(((((((((((((((((((((((((&&&&&(&(&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&&&((((((((((((((((((((((&&**,,,,,,,,,,,,,*,,******************(((((*(((((((((((((((((((((((&&&(&&((&&&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&$&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((&(&((((((((((((((((((((((((($***,,,,,,,,,,,,,,*,,****************(*(((((((((((((((((((((((((&&&((((&((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&&&&&&&&$&&&&&&$$&&&&&&&$&&$&&&&&&&&&$&$$&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&(&(((((((((((((((((((((((((&$**,,,,,,,*,*,,,,,,,,******************(((((((((((((((((((((((((((((((((&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&$&$&&&&&$$&$$$&&&&&&&&&&$&&&&$$&$$$&&$&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((&&((&((((((((((((((((&$**,,,,,,,,,,,,,,,,*******************((((((((((((((((((((((&(&((((&&(((((((&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&&&&&$&$$$$$$&$&&$$&&$$&&&$&$$$&$&$&&&&&$$$&$$&&$$&$&&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&(&&((((((&((&(((((((((&**,,,,,,,,,,,,,,*,**,**,********(****(((((((((((((((((((((((((((&((&((&(((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$&&&&&&$$$&&&&&$&$&$$&$&&$$&$$&$$&&$&$$$&$&&$&$$$$$$$$&$$$&&&$$&&&&&&&&$&&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&(&&&(((&&(((&(((((((((((&&(*,,,,,,*,,,,,,*,,,*********" (******(((((((((((((((((((&&$(((((((&&(&(&((&&&&&&&&(&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&*&&&&&&&&&$&&$$&$&&$$$$&$&&$&$$$$$$&&$$$$$$$&&$&$$$&$&&$&$$$$$$$$&$$&&$&$$$$&$&$$$$&$&&$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&(&&&&((((((((((((&$**,,,,,,,,,,,,,,**,,****************((((((((((((((((((&((&&((((&(&&(&&((&&&&&&&&(&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&$&&&&&&&&&&$&$$&$"$$&$&&$$$&&&$$$&&$&$$$$$$$$$$$$$$$$$$&&$&&$$$$$$$$&$$$$$$$&&$&$$$&$&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&(&&&(((((((((((((&$**,,,,,,,,,*,,,,*,,***********(***((((((((((((((((((((((((((((((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$$$&&&&&&&$&$&&&&$&$$$$&$$&&&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$&$$&$$$&&&&&$&&$$&&&&&&&&$ &&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&(&&&&&(&((&&((((((((((&$***,,,,,,,,,,,*,,****************(*(**(((((((((((((((((((((((&&(((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&&$$&$&&&&&$$$$$$$$$$&&$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&&$$&&$$$&&&&$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&(&&&(&(((&((((((((((&$**,,,,,,,,,,,,,,,************(**(*(*(((((((((((((((((&(((((((((&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&$&&$&&&&&$$$$$$$$$$$$&$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$&&$$$$&&$&$&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&(((&(((((&$**,,,,,,,,,,,,,,,,,************(*(*(((*((((((((((((((((((((&&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&&$&&$$&&$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&&(&&(&(((((((((((&$*,,,,,,,,,,,,,,,,****************(*(((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$&&&$&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&((&(((((((((((&$**,,,,,,,,,,,,*****************(**(*((((((((((((((((((((((&&&(&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$&&&&&$&&&$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&((((&(&(((((&$*,,,,,,,,,,,,,,*****************((((((((((((((((((((((((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&$&$&$&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$&$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&&&$**,,,,,,,,,,,,,,,*************((((((((((((((((((((((((&(&&((&(((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&$$&&&&$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&(&&(((((&(&"**,,,,,,,,,,,,,,****************((((((((((((((((((((((((((((&(&((&&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$&$&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((&&$***,,,,,,,,,,,,,**,***********(*((((((((((((((((((&(((((((((((&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&$&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&((&(&&"**,,,,,,,,,,,,,,,,************(((((*(((((((((((((((((((((&((&&&(((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$&$&&$$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&&&"**,,,,,,,,,,,,,*****************((((((((((((((((((((((((&&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&$$$$$$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&&&&"*,,,,,,,,,,,,,,,,*************(((*(((((((((((((((((((((((&&&&&((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((&&"**,,,,,,,,,,,,*****************((((((((((((((((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((&&&"**,,,,,,,,,,,*,*,***************((((((((((((((((((((&((((&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&"**,,,,,,,,,,,,**,*************((((((((((((((((((((((((((&((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&&&"**,,,,,,,,,*******************(((*((((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&$*,*,,,,,,,,,,,,****************(*((((((((((((((((((((((((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&"***,,,,,,,,***,***************(((((((((((((((((((((((((((&&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&"**,,,,,,,,,*,*,***************(*(((((((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&"**,,,,,,,,,,*,*******************(((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&"**,,,,,,,,,,*,*,,************(*(**((((((((((((((((((&((&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"**,,,,,,,,,,,,,**,************(*(*((((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"*,*,,,,,,,*,*,*,*,************((**(*((((((((((((((((((&(((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""$$$$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"**,,,,,,,,,,*,,,*,*************(((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$"$$$$"$$$$$$$"$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"*,,,,,,,,,,,,,,**,************((*((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$"$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&& **,,,,,,,,,,,,,,,*************((**((((((((((((((((((&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$$"$"$$$$$$$$"$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"***,,,,,,,,,,,,***************(*((((*((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$""""$"$"$"$$"""$"$$"$$$$$$$"$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& "**,,,,,,,,,,,,,,***************((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$""""$$$""$$"""""$$$"$"$$$$$$""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&& ***,,,,,,,,,,,,****************(*((((((((((((((((&((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$$$""$"$$$""""""$"""$""$$""""$$$""$"$"$$$""$$$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (*,,,,,,,,,,,*$****************(*((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$"$$$$"""$$"$"""$$"$$""""$$""""$""$""$$$"""""$"$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& **,,,,,,,,,,,,*****************(((((((((((( &(&(((&((&&&&&&&&&&&&&&&&&&& "&&&&&&&&&&&&$&&&$$&$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$"$"""""$""""$"""""$""""$"""""$""""""$"$$$$$$"""$$$""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& **,,,,,,,,,,,***,*************((*(((((((((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$"$$$""""$$$$"$""""$$"""$""""$"""""""""$"""""""$"""""""""$$$$""""""$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&& **,,,,,,,,*,,,*,,***********(*(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$"$""$$"""$"""""""$""""$""""""$$""$""$"$""""""""$$"""$""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$$&$$$$$&$&$&&&&&&&&&&&&$&&&&&&&&&&&&$ **,,,,,,,,*,,,**,*************(((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$"$$$"$$$"""""""$""""""""$"""$$"""""""""""""""""""""""""""""""""$""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& **,,,,,,,,,,,,******************((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$"$$$$$"$"""""""""$"""$"""""""""""""""$""""""""""""$"""$""""""$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&**,,,,,,,*,**,*,***************(((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""""""$$""""""""$$"$$""""$$""$""""""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&***,,,,,,*,,,****************(**(*((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$"$$$"""$$""""$"$"""$""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&*,,,,,,,,,*,********************(((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""$"""""""$$"$$""""""$""""$""""""""$"""""""""""""""""""""""""""""""""""""""""$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$&&$&&&&&&$&&&&&&&&&&&&&&&&&**,,,,,,,,*****,************(*(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$""$$"""$""$"""""""$"""""""""""""""""""""""""""""$"""""""""""""""""""""""""""$""$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&$$&$&&&&&&&&&&&&&&&&&&&&**,,,,,,,,,,*****************((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$&$&&&&&&&&&&&&&&&&&&&&&***,,,,,,,,,*****************(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""$""""""""""""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&$&&&&&&&&&&&&&&&&&&&(*,,,,,,,*,****************(((((((((((((((((((&&&&&&&&&(&&&&&&&&&&&&&&&&$&&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$"$$"""$""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&**,,,,,,,,,****************(*(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&***,,,,,,,,*************(*((*((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$"$$""$"""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&&$&&&&&&&&&&&&&&&**,,,,,,,,*,*,**********((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&***,,,,,*,,,,**************(((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&$&&&&&&&&&&&&&&&&&**,,,,,,,,**,************((*((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$""$$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$$&$&&&&&&&&&&&&&&&&***,,,,*,,,*************(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&***,,,*,****************((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$"$$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&**,****,,,*,***********(((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$$$$""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&&(****,*,,*************((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&**,,,**,***************(((((((((((((((((&((&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&***,,,,,***************((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&*****,,,*,,***********(*((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(*****,,************(*(*((((((((((((((&((&&(&&(&&&&&&&&&&&&&&&&&&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(*,,,,****************(*(((((((((((((&((&&(&&&&&&&&&&&&&&&&&&&$$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&(****,*,************(((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&(*****,****************(((((((((((((((((((&&&&&&&&&&&&&&&&&&$$$$&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$""$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$&&&&&&&&&&&(*****,*************(*(*((((((((((((&((&((&&&(&&&&&&&&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$"$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&$&&&&&&&&(******,**************(((*((((((((((((&&(&&&&&&&&&&&&&&&&&&&$&$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&(***,,*,***************((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&(***,**,**************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"""$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""$""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&(***,***************(*((((((&(((((((((&&&&&&&&&&&&&&&&&&$$$&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&(********************(((((((((((((((&(((&&&&&&&&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$"""""""$"""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """ """"" """ """""" """"""""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&(**,***************(*(((((((((((&((((&(&&&&&&&&&&&&&&&&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""" """"""""""""""""""""""" """""$"""""$""$$$"$$$$$$$$$"$$$$$$$$$$$$$$&&&$$&&&&&&&&&(*******************(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&(*********************(*((((((((((&(&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&(*********************(((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&& (******,************((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """"""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$&&&&&&&& (******************(**((((((((&((((&&&&&&&&&&&&&&&$&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """"""" """" " """ " """""""""" """" """""""""""""""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&& (********************((((((((((&((&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" "" "" """"""" """"""" " """"""" """""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$ (*******************((((((((((((((&&&&&&&&&&&&&&&&&&&$$&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" """""" """"" "" """ """" " "" """"""""""""""""""""""""""""""""""""""""""""""""""$"$"$""$$$$"$$$$$$$$$$$$$$$$$&$$$$&&&&&&& (********************((((((((((&(&&&&&&&&&&&&&&&&$&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""$"""""""""""""""""""""""""""""""""""""""""""" """ """""""""""""""""" """"" """" """" """ """ " " """"""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$"$$$"$$$$$$$$$$$$$$$$$$&$$$&$&&&&& (****************(*(*((((((((((&(&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""" """"" "" " """"""""""""" """ """"" "" """"" """ """ " " """"""""""""""""""""""""""""""""""""""""""""""""""$"$$"""$$$"$$$$$$$$$$$$$$$$$$$$$&&&$&&&&& (*****************(((((((((((((&&(&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" """ " """""""" "" "" " "" "" """ """" """""""""""""""""""""""""""""""""""""""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&"(****************(*((((((((((((&(&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""""" """" " """ """""""" """" "" " """ """"" "" " "" " " "" "" """""""""""""""""""""""""""""""""""""""""""""$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&"(***************(*(((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$""""""""""""""""""""""""""""""""""""""""" """"""" """" " "" " " " " " """ "" " " " "" " """"""""""" """"""""""""""""""""""""""""""""""""""""$"$$"$$$"$$$$$$$$$$$$$$$$$$$&$$$&&&$&&&"(*****************(((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""" """"""""" "" "" " """ " " """ " " " " " " " " " """""""""""""""" """""""""""""""""""""""""""""""$""$"$$$"$$$"$$$$$$$$$$$$$$$$&&$&$&&&&"(***************((((((((((((&((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$"""$""""""""""""""""""""""""""""""""""""""""""" " "" "" " " " " " "" " " " """""" """ """"""""" """"""""""""""""""""""""""""$"""""$"$$$"$$$$$$$$$$$$$$$$$$$$&$$$$&&&&"(***************(((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""""""""""""""""""""""""""""""" " " """" """ " " """"" " """ "" " " """ """ """ " """ "" """ """""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&"(****************(((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""""""""""""""""""""""""""""""""""""" """""" " "" """ "" " "" """ """" " " " " " " """ """" " """ """""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&"(***************((((((((((((((&&&&&&&&&&&&&&$&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""""""""""""""""""""""""""""""""""""""""""""" "" "" "" " """ " "" "" " " """"""" "" "" "" " """"""""""""""""""""""$"""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&$(**************(((*((((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""""""""""""""" "" """" " "" " " " " " """" " " " " " " " "" """" """""""""""""""""""""""""$"""$"$""$$$$$$$$$$$$$$$$$$&$&&&$$&$$$(****************(((((((((((&&&&&&&&&&&&&&&&&&$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""""""""""""""""""""""" " """" " " " " "" "" " " " " " " " """""""""""""""""""""""""""""""""$""$$""$$$$$$$$$$$$$$$$$$$$&&$&$$(**************((((((((((((&&&(&&&&&&&$&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$""$""$"$"""$""""""""""""""""""""""""""""""""""" """"" """" " " "" " "" "" " " "" " """ """"""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$$(**************((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""" """"" "" """" "" " " "" """" "" " " "" """ "" """"""""""""""""""""""""$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$(*************((((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""""""""""""""""""""""""""""""""""""""""""""""" " """" "" "" " " " " " " " " " "" " """""""""""""""""""""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$((**********((**((((((((((&&&&&&&&&&&&&&&&$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""""""""""""""" """" "" " "" """ "" " " " " " " """"""""""""""""""""""""""$$$$"$$"$$$$$$$$$$$$$$$$$$$$&&&&&$(**********(((((((((((((((((&&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""""""""""""""""""""""""""""""""""""""""""""" "" """ "" "" " " " "" """ " """"" """""""""""""""""""""""$"""$"""$$$"$$$$$$$$$$$$$$$$$$$$&&$$((***********(*((((((((((&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""$"""""""""""""""""""""""""""""""""" """"" " "" " " "" "" " " " " " "" """""" """"""""""""""""$""""""$$"$"$"$$$$$$$$$$$$$$$$$$$$$&&&$$(**********(*((*(((((((((&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""" "" """" " " "" " " "" " " " " " """"" " """""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$&$&$$(**********(*(((((((((((((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""""""""""""""""""""""""""""""""""""" """ " " """" " " " "" " "" " """"""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$(((********(*(((((((((&(((&&(&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$""""""""""""""""""""""""""""""""""""" """ " "" " " " " " "" """""""""""""""""""$"$"$"$"""$$"$$$$$$$$$$$$$$$$$$$$&$&$(**************((((((((((&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""" """ " " " " " " "" " " """""""""""""""""""""""""$""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&(*********(((&(((((((((&&&&&&&&&&&&&&&&&$"$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$""$"""""""""""""""""""""""""""""""""""""" "" " """ " " " " " " """"""""""""""""""""""""""$"$$""$$$$$$$$$$$$$$$$$$$$$&$$$((*********((*(((((((((((&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""" """"""""""""""" """"  " "   """"" """"""""""""""""""""""""""$""$$$$$$$"$$$$$$$$$&$$&$$$$(**********(*(((((((((((((&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$"$"$""""""""""""""""""""""""""""""""" """" "" " "" "" """"""""""" """""""""$""""$$"$$$"$$$$$$"$$$$$$$$$$&$$((********((*((((((((((((&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""$"""""""""""""""""""""""""""""""""""""""" " " " "" " "" " """ """""""""""""""""""""$"$$$$"$$$$$$""$$$$$$$$&$$$$((********(*((((((((((&((&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$"$$$$$"""""""""""""""""""""""""""""""""""""""""""""" " "" "" " " " """""""""""""""""""""""""""""$$"$"$""$$$$$$$$$$$$$$$&$$$$$(((******(*((((((((((((&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""$""""""""""""""""""""""""""""""""""""" "" "" " " " " " "" """""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$(((******(**(((((((((((&&(&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""" " " " """"""""""""""""""""""""""$$""""$"$"$$$$$$$$$$$$$$$$$$$$$((*******(((((((((((((((&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""" """""" " " "" """ """""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$((*******(((*((((((((((&(&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$"""$""$"""""""""""""""""""""""""""""""""""""""" "" """ " " " """""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$((********(((((((((((((&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""" "" """ "" " "" """"""""""""""""""$""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$((********(((((((((((&((&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$""""$""""""""""""""""""""""""""""""""" "" " " """""""""""""""""""""""""""""""""$""""$$"$$$$$$$$$$$$$$$$$$$$(((*(****((((((((((((((&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$""$$"""""$"""""""""""""""""""""""""""" """" " "" " "" """""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$&(*(**(*((*(((((((((((&(&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""$"""""""""""""""""""""""""""""" "" """" " "" " """ """ """""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&(((****(((((*(((((((&(&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""""""""" """"" " " " " """""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$(((******(((((((((((&(&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" """"" "" " " " " " """"""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$&((((**((((((((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""" "" "" " " " """" " """""""""""""""""""""$"""""""$"$"$$$$$$$$$$$$$$$$$$$(((***((*(((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$"$""""""""""""""""""""""""""""" " " " "" " "" """""""""""""""""""""""""""""""""$""$""$"$$$$$$$$$$$$$$&(((((**(((((((((((&(&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$""""""""""""""""""""""""""""""""" " " """"""""""""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$&(((**(*(((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$"$"$""$$"""""$""""""""""""""""""""""""""""""" " " """"""""""""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$&((((*(((((((((((((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" """""" " " " """ """"""""""""""""""""$""$"""$"$"""$$$$$$$$$$$$$$&(((*((*(((((((((&(&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""$"""""""""""""""""""""""""""""""" " "" " " " " " " """"""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$&((((((((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"$$$$""""$""""""""""""""""""""""""""" """"" " "" " " "" " " " """" """""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$((((((((((((((((&((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""""" """ " " "" " """""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$&((((((((((((((((&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$"""$"$"""""""""""""""""""""""""""""""""" """"""" " " """""""""""""""""""""""""""""$""$""$$$"$$$$$$$$$$$$$$$&((((((((((((((&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""""""""""""""""""""" """""" " " "" "" " " " "" """""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$&(((((((((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$""""""""""""""""""""""" " """" " " " " " " " " "" "" """""""""""""""""""""""""$""""$"$$$$"$$$$$$$$$$$ &(((((((((((((&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""""""""""""""""""""""""" """ """ " " """  " " """ """"""""""""""""""""""""""$$""$"$"""$$$$"$$$$$$$&(((((((((((((&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""" """""""" " "" " " "" """ """ """"""""""""""""""""""$"$$""""$$"$$$$$$$$$$$ &(((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$"$$"$""""""""""""""""""""""""""" """" " "" "" " " """"""""""""""""""""""""""""""""""$""$$"""$$$$$$$$$$$$ &((((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""""""""""""""""" """"""" " " " " " " """"""""""""""""""""""""""""""""$"$""$"$$$$$$$$$$$$$ &(((((((((&(&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""" "" """ " " " """"""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$ &((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""" "" "" " "" " "" """ """"""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$ &&(((((((((&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$""""$"$"""""""""""""""""""""""""""""""" """" "  " " "" """""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$ &(((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""  " " "     " " "" """"""""""""""""""""""""""""""$"$$$$$$""$$$$$$$$"&(((((((((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$$$$$$$""""""""""""""""""""""""""""""" " """" "" ""   """ " """"""""""""""""""""""""""""$""$""$$$$$$$$$$$$$$ &((((((((&((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""" "" """" " " " """"""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$&((((((&(&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$$$"$$""""$"""""""""""""""""""""""""""""" "" " " "  " """" """""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$"&&&&(((&((&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""" """ "   "" """""""""""""""""""""""""""""""""""$$$$$$$$$$$$$"&((((((((&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""""" "" " "" """"""""""""""""""""""""""""""$""""""$$$$$$$$$$$$"&&&(&((&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$"$""""""$""""""""""""""""""""""""" "" " ""  " " """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$"&&&(&(&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" """" "   " "" " """"""""""""""""""""""""$"$"""""""$$$$$$$$$$$&&&&&(&&(&(&&&&&&&&&&&&$&$$$$$$$$$$$$$"$$$$$$$"""$"""""""""""""""""""""""""""""""" """"" "   " " """"""""""""""""""""""""""""""$$$"$$$$$$$$$$"&&&(&((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$"$"$""""""""""""""""""""""""""""""""""" "  "" """ """""""""""""""""""""$"""$"$$"$$$$$$$$$$$$$"$&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$$$$""""""""""""""""""""""""""""""""""""""" "" " "   " """"" """""""""""""""""""""""""""""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""" "    " "" """""""""""""""""""""""""""""""$$$"$$$$$$$$$$$"&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$"$$$$""$$""""""""""""""""""""""""""""""""""""      " "" """""""""""""""""""""""""""""""$$"$$$$$$$$$$$$"&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" "    """""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$"&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$""$$$""""""""""""""""""""""""""""""""""""""" "      " " """""""""""""""""""""""""""""$$""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""" " " ""    " """""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$"$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" """""""""""" " "   " """ """""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$""$"""""$"""""""""""""""" """""""""""" """ """ " "" """"""""""""""""""""""""""""$$$$"$$$$$$$$$$""&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$"""""""""""""""""""""""""""""""""" " "" """"""""""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""""""" "" """"""    " "" "" """""""""""""""""""""""""""$""$$"$$$$$$$$$$$$&&&&&&&&&&&&&&$$&$$$&$$$$$$$$$$$$$$$$$$"$$""$""""""""""""""""""""""""""""""" """" " "" ""     " "" """""""" """""""""""""""""""""""$"$"$$$$$$$$"$&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" """"""""" "" "  "" """""""""""""""""""""""""""""""$"""$"$$$"$$$$$$$&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" " " "          "" """""""""""""""""""""""""""""$"$""""$"$$""$$$$$$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""" "" """ ""     " " "" """" """"""""""""""""""""""""""$$"$"$$"$$$$$$$$$&&&&&&&&$$&&$$&$$$$$$$$$$$$$$"$$""$"$"$"""""""""""""""""""""""""""""""" """""" " "" " "   " " """"""""""""""""""""""""""""""""""""$"$$$$$$$$$$$&&&$&$&&&&$$$$$$$$$$$$$$$$$"$$$$$$"$$"$"""""""""""""""""""""""""""""""""""""""""" "     " " " """""""""""""""""""""""""""""""$"$$$$"$"$$$$$$&$$&$&$&$$$$$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""""""""""""""""" """ " " " "" "       " " " """""""""""""""""""""""""""""$"""""$"$"$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"""""$""""""""""""""""""""""""""" """ " " " "    " """"""""""""""""""""""""""""""""$""""$$"$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""" "" """ """ " """       """""""""""""""""""""""""""""""""""$"""$"$$$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""""""" "" """""""" """ "    " "" " """""""""""""""""""""""""""""$"""$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$"""$""""""""""""""""""""""""""""""""" """ """ " " "   """" """"""""""""""""""""""""""""""""""$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""""$""""""""""""""""""""""""""""""" ""         """"" """"""""""""""""""""""""""""""$""$"$$" $$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""""""""""""" " " "      " """""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$"$""""""""""""""""""""""""""""" """ "               " " """""" """""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$""""""""""""""""""""""""""""""""""""""" "            " """ """" """""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""""""""""""""""""""""""""""""""" " " "             "" """" """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""""""""""""""""""""""""""""" " " " " " "             " " """"""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$"$$""$"$""""""""""""""""""""""""""""""""" " " "            """ """" """""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$""$$"$"$""""""""""""""""""""""""""""""""""" " "             " " " """"" """ """ """""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$"$$"$$$$""""""""""""""""""""""""""""""""""" " ""             " """"" """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""" """"""" """"""                " " """ """""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""""""""""""""""""""""" """""""""""     &        """""""""" """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$"$"""$$$""""""""""""""""""""""""""""""""""                  " """"""" " """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""""""""""" """ " "           """""""" "" " """ """""""""""""""""""$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""""""""""""" """" "              " " " " """ "" """"""""""""""""""$$$$$$$$$$$$$$$$""$"$"""""""""""""""""""""""""""""""""""" """ ""            " "" " "" """ """"""""""""""""""""$$$$$$$$$"$"$$$""""""""""""""""""""""""""""""""""""""""""""" " "         " " " """"" """""""""""""""""$"$$$$$$$$$"$$$$$"""""""""""""""""""""""""""""""""""""""""" " " "             " " " "" " """""" """""""""""$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""""""""""""" "" "             " " " " " "" " """""""""""""$$$$$$$$"$$$"$"""""""""""""""""""""""""""""""""""""""""""" " "" "               " " " " " " """""""""""""$$""""$""""$$"""""""""""""""""""""""""""""""""""""""""""" "" " " "                " " "" " " """ "" """""""""""""$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""" " ""                  " " " """"" " """"""""""""$"$$"$""""""$"""""""""""""""""""""""""""""""""" """""""""" "                   " "" " " """" """""""""""$"$$$$$""""""""""""""""""""""""""""""""""""""""""" """""             " """ " """""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """ "                    " " """" """""""""""""$""$""""""""""""""""""""""""""""""""""""""""""" """ " """" "                 " """""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" "            " "" """""""""""""$$"""""""""""""""""""""""""""""""""""""""""""" """ "" "                      "" """"""""" """"""""""""""""""""""""""""""""""""""""""""""" """" "" "" "                """""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """""" " "                   " " """"""""""""""""""""""""""""""""""""""""""""""""""""""" "" "                " """""""""""""""""""""""""""""""""""""""" """""""""" " " " "                " " """"""" """"""""""""""""""""""" " """""""""" """""" """"""" ""              " """""""""""""""""""""""""""""""" """"""""""""""" "" " " "           " " " " """""""""""""""""""""""""""""""""" " """" " "                 """""""""""""""""""""""""""""""""""" """" "" ""                    " " " " """"""""""""""""""""""""""""" " "" """ "                       """""""""""""""""""""""""""""" "" " """ "                      " "" """