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_1 MISSION_PHASE_NAME = SURVEY_MISSION TARGET_NAME = MARS IMAGE_ID = '160S03' IMAGE_NUMBER = 48392678 IMAGE_TIME = 1979-08-30T06:05:02Z EARTH_RECEIVED_TIME = 1979-08-31T02:08:10Z ORBIT_NUMBER = 1160 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.012730 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  6hx f(!>O1:^9M  "" """"" """""""""$$$$$$$$&$$&$$&$&$(&&(&&&&(&&(&((&(&&(&&((&((&(((&(&(&&(&&&$&&&&&$&(&&&$&&&&$&&&&&&&$&&$$$$&$$$$$$$$"""""$""$"""""""""""""""""""""""""""" """""" """"""""" " " " "           6 " """""""$"$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&($&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$$&&&&$$$$$$$$$$$$$$$$$"$$$$$"$$$$"$$"$""$$$$$$"$$$"$"$""""$""""$""$"""$$$$"$$"$""$""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "    "" """"""$$$$"$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&($&&&&&&&&&&&&&&&&&&&&&&&&&&&( &&&&&&&&&&&&&&&$$$$&&&$&$&$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$"$$$$$""""""""""""""""""     """""""""$"$$$$$$$$$$&&&&&&&$$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$$$$$& &$$$$$$$$$&$$&$$$$$$$$$$&$&""$&$$$$$$$$$$$$&$$&$$&&$&&$&$$$$$&$$$$$$$$$$&&$$$$$$$$$$$$$$$&$&$$&$$$$&$$$$$&$$$$&&&&&$&&&&&$$$&&&&&&&&$$$$$$$$$$$$$$""$"$"""$""""""""""" "" "  " """"""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&&$$$$&$&&&&$&$&&&&$&&&&&$&$&&&&&$&&&&$&&$&&&$$$&&&&&&&&&&$$&&&&&&$ &&&$&&&&&&&&&&&&&$$&&$$&&&&"&&&&&&&$&&&&&&&$&&&&&&$$&&&$ &&&&&&&&&&&&&&&&&&$&&&&&&&&$"$$&$$$$$$$$$$$""""""""""""""     """"$$$$&&&&&$$$"&&$&$$&&&&((((((((&&&&&&&&$$&&&(&&(((((((&(&&&&&$$$&&&&&(((((((&&&&&&&$$$&&$&&&&&&(((&&&&&$$""$$$$$$&&&&&(&&&&&&&$$$$$$$$$&&&((((((*((&&&&&$$$$$$&&&&&&((((&&&&&$$$$$$$&&&&&&(((&&&&&&&$$$$$$&&&&&&((((($&&&&&&&&&&&&&(((((((((((&&$$"""$"$$&&&&&&&&$$$$"""" "  " """" """"""$$$$&$$&&&&&$&&$&$&&&&&&(&(&&&&((&&((&&&&&&&&&&&(((((((&((&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&(&(((&&&&&&$&$$&$$$&$&&&&&&&(&&&&&&&$&$$$&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&(&&&&&$&&&&&&&&$&&&&&&(&(&((&&&$&&&((&((&((&((((((((&&&&&&&&&((&((&(&&&&&&&$$$$$$$$$$$$$&$$$$$$$$" """"$"$$""$$"""$"$$$&&&&&((&&&&&&&&&&&&&$&&&&&((((&((&&&&(&&&&&&&&&(((((((((((&&&&&&&&&&&&&&&&((&((&&&&&&&$$&&&&&&&&(((&&(&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&((((&(&&&&&&$&&&&&&&&&&&&((&(((&&&&&&&&&&&&&((((((((&((((&&&((&(&(((((*((((&&((&&(&&&&&&&(((&&&&&&$$&$$$$$$$$$$$$$$$$$  """"""$$$$$&&&$$$&&$&&&$&&&&&&&(&(&&(&&&&$&&&&&&&&&&&((((((((&(&&&&&&&((&((((((&(((&&&&&&&&$&&&&&&(&&(&&&&&&&&&$&&&&&&&&&&((&((&(&(&&&&&&&&&&&&&&&(&(((&&&&&&&&&&&&&&&&&(&&(&(&(&&&&&&&&&&&&&&((&(((&((&&&&&&&&&&&&(((((((((((((&(&&&&&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$"""" " """""""""$$$$$$&&&&&&&&&&&&&&$&&&&&&&&(&(((&&&&&&&&&&&&&&((((((((((&(&&&&&&&&&((((((((((&&&(&&&&&&&&&&&&&&((&&&&&(&&&&&&&&&&&((((&(&(&(&&&&&&&&&&&&&&(((&&(&((&&&&&&&&&&&&&&&(&(((&(&&&&&&&&&&&&&&((((((((((((&&(&&&&&(&&&&((((((((((((((((&(((((((*(**(((((&&&&&&&&$&&&&&&&&&&&&&$&$$$"  " "" """"""$"$"$$$$$$&&&&&&&&&&&&&&&$$&&&$&&&&&(&(((&((&&(&&&&&&&&(((((&(((((((&(&((&&&&&((((&&((&((&((&&&&&&&&&&&&(&&(((&((&&&&&&&&&&&&&&&((((((((&&&&&&&(&&&&&&&(&(&&(((&&&&&&&&&&&&&&&(&((((((((&&&&&&&&&&&(((((((((((((&&(((&((&(((((((((((((((((((((((((((((((((&(&&&&&&&$$$$$$&$&&&&&$  """""""$$$$$$&$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((&((&&&((&&&&(&(&(((((&(&&(&&(&&&&&&&&(((((&(&&&&&&&&&&&&&&&&(&&((&&&&&(&&&&&&&&&&&&(&(((((((&(&&&(&&&&&&((&(&((&&((&&&&&&&&&&&&(&&&(((&((((((&(&&(&(((((((((((((((((((((((((((((((((*(((((((((((((((&&((&((&(&&&&&&&$$$&$$$$$" " " """""""""""$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&(((((((((((((((&(&&&&&&&&(((((((((&&(&&&&&&&&&(&&((((&(((&&(&&&&&&&&&&&&(((((&((((&&&&&&&&&((((((&(&&((&((&&&&&&&&&&&(((((((((((&&&&&&&&&((&(((((((((((((&(((((((((((((((((((((((((((((((((*(((*(((*((((((((&&&&&&&&&&&&&&&$&&&&$" " """""""""$""$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((&((&(&(&&&&&&((((((((((((((&(&&&&&(((&((((((((((((&&&&&&&&&&(&((((((((&&&(&&&&&&((&&(((((((&(&(&&&&&&&(&&&&((((&((&&(&((&&&&&&&&(&((((((((((&((((&&&&&&((((((&(((((((((((&((((((((((((((((((((((((((((((*((*((((((((&&&&&&&&&&&&&&&&&$&"h """""$$$$$$$$&$&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&(&((((((((((&((&&&(&&((&((((((((((((((((((((&&&(&(((((((&&&(&(&(&(&((&((&(&((((((((&&&&&&((&&((((((&(((((&((&&((&((&(((((((((((&&(&&(&((&(((((((((((((((&(&&&(((((((((((((((((((((((((((((*(((*(**(((*(((((((*(((((((((&((&&&&&&&&&&&&&$&&" " """""""$$$$$$&&&&&&&&&&&&&&&&&&&&(&(&&(&(((&&&&(&&&&(&(&(((((((((&(&((((((((((&(((((((((((((((&(&(((((((((((((((&(((&&&(&&((&((((((((((&&((&&&(&((&(((((((&((((((&&&&(&(&(((((((&((((((&(&&((&(((&(((((((((((((((((((((((((((((((((((&&(((((((*((((((***(*(((((((((((((((((((((&&&&&$&&&&&   " " """"""$"$$$$$$$$&$&&&&&&&&&&&&&(&&&&&&((&&(((&&((((&(&((&((&(((((((((((((((((((((&(&(((((((((((((((((((&&&((((((((&(((((((&((&(&&((&((&((((((((((&(&(&&(&&&(((((((((((((((((&&&&&&((((((((((((&(&(((((((((((((((((((((((((((((((((((*(((((**((((((((*((**(***(**((((((((((&((((&&&&&&&&&&&&  """""""$$$$$$$&$$&&&&&&&&&&&&&&(&&&&&(&(&&&&&(&&((((((((((((((((((((((((((((*((&(&(((((((((((((((((&(((&(&(&((&(&(((((&((((((((((&((((((((((((((((((&(((&(&(((((&((((((((((((((&&&((&((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((***((((((((*****(*(**(((((((((&&(&&(&&&&&&&& """"""$$$$$$&$$$&&&&&&&&&&&(&((&&&&((((&(&((&&(((((((((((((&(((((((((((((((*(((((((((((((((((((((((((((((((((((&(((((&(((((((((((((((((&((((((((((&(((((((((((((((((((((((((((&&&&((((&(((((((((((((((((((((((((((((*((*((((((((*(*(((((((((*(*(((*((*(*(**********((((((((&(((&((&&&&&&&& """ """""$$$$$$$$$&$&&&&&&&&&(&&&&&(&&&((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((&((((((((((((((&((((((((((((&(((((((((((((((&&(((((((((((((((((((((*(((((((((((((((((*(((((((*(*(((*(*((((****((**((*****((*******(((((((((&(((&(&&&&&&& """"""$""$$$$$$$$&&&&&&&&&&&&&&(&(((((((((((((&((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((*(((((((((((*(((((((((*((((((((*******(**((**(****((****************(*(*((((((((((((&&(&&&&& """""""$"$$$$$$$$&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((*(((((((((((((((((((*((((((**((((*(*((**((((****(*(***((***********((*(*((((((((((((((&&&&(&& " """$$$$$$$$$$&&&&&&&&&&&&&&&(&&(((&((((((&&(((((((((((((((((((((((((((((((((((((*((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*((((*(((((((((*((((((((*((((((((((((((((((((((((((((((((*((((*(**(****(*(**(***(**(****(****(*********((*((((((*((((((((&((&&((b """"""""$""$$$&&&&&&&&&&&&&&&(((&&((((&(((((((((((((((((((((((((((*(((((((((*((((((((((*(((**(((*(((((((((((((((((((*(*((((((((*(((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((*((((((((((((((((((((((((*(((*(*(((((*(*(**(*********(*******(*****************(*((****(((((((&(((&&(& """""""$$$$$$$&$&&&&&&&&(&&&&(&&&&&((((((((((((((((((((((((((((((((***(((((((((****(((((*(((*(***(((***(**((*(((((((*(*((((((((((((((((((((((((((((*((*((((((((((***((((((((((*(***(((((*(((((((((((((***((((((((((((((((((*((((****(**((**((************(******************(*****(*(((((&(&((&& """""""$$$$$$$&$&&(&&&&&&&&(((&&&((((((((((((((((((*(((*(*((((((*((((*(***((((**(*(*(**(((*****(***(((**((((***((((*(((((*(((((((((((((((((((((((((((((*((((*((*((((((((((*(**(*((*((((*((((*((((((((*(*(*((((*((((((((*((***((*****((****(((**(**(**********,**************(((****((*(((((((&(&(&"""""""$"$$$$$$$&$&&&&&&&&(&&&&(((&((((&((((((((((((((((((((((*((**((*(***((*(**((*(*((((*****((*((***((*******(**(*(*((((*(**((*(((((*(**(*(((((((**(((*(((((((**((***(((((((((((*((***(*(*((*(*(((((((((((*((((((((*((((****(*****(**(********(*(*****************************((*((**((((((((&&&(""""""""$"$$$&$$$&&&&(&&&&&&&&&((&&((((((((((((((((((((*(((((((*((*(**((****(***(***((*(*********(*(**(**(*******(***(*(((*((**((*((*((*((*((((((((***(**((***(*(**((*(***(****(**((*(**(***(***(((***(((((((*(*((*((*((((*(***(*******(*(**********((***(*********************(****(((((((((((((((" """"""$$"$$$&$&&&&&&&&&&((&(&&((&&(((((((((((((((*(((((*((((*(*(((**((**(*****(****((*******(*******((****((***(*******(*((((****(***((*((((*(**(((*(*((((**((*********(*****(*(****(**(***((((((((*(((*(***(*(*((*((**(***(********(*(***************************************(****(**(*(*(((((((""""""$$$$$$$$&&&&&&&&&&&&((&(&&(((((&(((((((((((((((*(***((((((((((*(*((*(********(******(*(***((*********(**(***(***(**(*****((********(((*(***((*(***((*((***((*****((*(*(********((***(*(****(*(***((*((****((*(*((*((*(**(*****(*(*********(***********************,*********(*****(**((((((((""""$"$$$$$$&&&&$&&&&&&&&&&(((((((((((((((((((((((((***((*(*(***(((((******************************(*******(***(****(********(((*(***(***(*((**********(********(((**(*(*****(*((***(*********(*(***((((((*******(*(*(*((**(((((*****************(**(*************,******(*********(**(*****(**((((""""$"$$$$$$$$$&$&&&&&&&&&((&&&(((((((((((*(((((((((**(**(((****(((**************(********************************(***(*****(*(((*(*******(*(***(*********((*((**(**((*(********((*(*****************((**(((*((********(***(((******(*(****************************************************(((((((("""""$$$$$$$$&$&&&&&&&&&&&((((((((((((((((((((((*((((*(*(**(**(*************(****************(**************(**************(***(((****((********************(**((****((************(***(*********(***((******(****(((*****((**********************************,******,**,*****************(*(((((((""""$$$$&$&$&$$&&&&&&&&&&&&((((((((((((((((&(((((*((((**((**(*(*********(*******************************************************(******(******(**********((*************************(*****(***(****(**((************((***(****************(****************,*****,,*,*********************(((((((*"""""$$$$&$&&$&&&&&&&((&((&((((((((((((*(((&&(((*((((**((((***(**************************,****,******(********(*************************(*(************(**(****(*****************(*******(********(*********(****(***********(**********(***************************************************(((*(*""$"$$$$&&&&$$&&$&&&&&&&(&((((((((((((((((((**((****(((**((*(************(*******************,***************************************(****(*****(*****((***(**&(*****((********************((**(****(****(*(*************(**************************************************************(*((((((*$"$"$$$&$$$&&&$&&&&&&&&(&((((&((((((((((((((((****(***(************************************************,*****,******,*******************************************(***************************(*******(***********(********(***************************(***************,*************(*****((**((** "$"$$$$$&$&&&&&&&&&&&&(&&((((((((((((((((((((((***(*(************************,***********,*****,*,,****,**,******,***************,******************************************************(***(**************(**((**********(****(**************,******** (************,******,*******************(($"$$$$$$&&&&&&$&&&&&&(&&(((((&(((((((((*(((((*(****(****************,*,************,*****************************,*****,***************,********,**,*****************************************************(*(***************************************************,,***********,***********,*****(**(*h$$$$$&$&&&&$&&&&&&&&&&&((((((((((((((**((**(*****(********************,********,****,******,*,**********,,,**,****,***,***,**************,*********************************,**,***************************(******************************************************,*****************************((** $$$$$$$$$&&&&&&&&&&&(&(((&(((((((((&(**(*(*********************,**,*,,,**,**************,***,**,,,,,,******,**,**,**,,,******,*,*****,,*,*********,,**************************************************(******************************************,*******,***************************************(* $$$$$&$$&&&&&(&&&&&&(&((((((((((((((((((*(*(*****(*******************,**,*,,,,,,**,*,**,,**,,,*,**,*,,,**,*,,**,***,,,*,,,*,******,**************,,**,******************,,**,*******************,*******************************************************,*****,***,****************************(**,$$$$$&$&&&&&&&&&&&&&&(((((((&((((((&(((((((*****((******************,,*,*,*,*,*,,***,,,**,*,,,,,*,*,*,*,,*,****,,,,*,*,,*,,*****,**************,,,**,,,***,****,*,**,,,*,**,*************,*******************************,**********************,***************,**********************************$$$$$&&&&&&&&&&&&&&(((((((((((((((&(((**((((**************,**,*,*,****,**,***,,,,**,*,*,**,*,,,,*,,,,**,,*,,**,*,*,*,**,,*,,,**,*,,********,*,,,,**,**,*,,*******,**,*****,**************************************************************,*****************,****************************,*******(**&$$$$&$$&&&&&&(&&&&(((((((((((((((((((((*((******0.*****,****,**,,***,**,,*,,,,,,,**,,,,****,,,*,,,,,,,,,,,,,,,,*,*,,,*,,,,,,*,*,,****,**,****,*,,,*,,*,,,,********,**,,****,******,******,**,*,,***********************************,*****,,**,*************,***,*******,*******(******,**********,&$$&&&$&&&&&&&&&(&(((((((((((((((((**(***(*(********,*********,*,*,*,*,,,,**,,,*,,,,*,,,,,,,,,,*,,,,,,,,,*,,,*,,,,,,,,,**,,,,,*,*,,*,,****,,*,,,,,,,***,****,********,**,,*,***,*,,*********,**,*****************,****************************,*,*,******,********,***,,*************************,, \$&$$&&&$&&&&&&&&&&&&&&((((((*(*((***((((*(***********,**,,,,*,***,**,**,,,,,,,,,,,,,,,*,****,*,,,,,,,,,,,,,*,,,,,*,,*,,,,,*,,,,*,,,,**,*,*,**,,,*,,,,,,*,*****,******,*,,,*,,******,*****,****,****,**********************,*********************,*******,,*********,********,*(*********,*********,,$&$$&&&&&&&&&&&&&&((&&(((((((*((((*******(***********,,,,,**,,**,**,,,,**,,,*,,,,*,*,,,,**,,,,,,,,,,,,,,,,,*,*,,,,*,,**,*,*,,,,,,,*,,*,,,,,*,*,,,,,,.,.,***,**,,****,*,*,**,***,,*,**,********,**,,*,***************************************,***,,,***********,************************,,*,*******,$&$&&&&&&&&&&&(&(&&&&(((((((((*(**(***(*************,**,,,*,*,*,*,****,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,**,,,,,,,,,.,,,,,,,,,*,,*,,,,,,,,**,*,****************,****************************,****,**,***********,****************,*****,****,****************,*,*****,$$$&&&&&&&&&(&(&(&&((&&(((((((**(*******************,,,*,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,,*,**,,,,,,*,,,,*,,,,,,,,,,,,,,*,**,***,**,,,,*,,,*,*,**,,,,***,*,**,****,********************************************,*,,*,,,,,*,*,***,*******,,***********************,*&$$&&&&&&&&&(&&&(((((&(((((((*(*(********************,,,**,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,,*,,,,,,,,,*,,,***,,,,*,*,******************************************************,***,,*,**,,,,,*,*****,,,,**,*,*************,**,****,,&&&&&$&&&&&&&&(((((&((((((((((**(*((*************,*,,,,,***,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,*,,*,,,,,,*,,,,,,,,,,*,,,,,*,,***,********,**********,**********,****,****,*,*******,*,*,**,*,,,,,,,,*,*,*******,,*****,,***,********,,&&&&&&&&&&&(&&((&((((((((((((*(**(************,*,,**,,,,******,,,,,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,******,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,*,,*,,,,***************,*******,,******,*********,****,*,*,,****,,*,**,,*,,,****,*****,,**,***,,,,*******,,&&&&&&&&&(&((((&(((((((*(*((**(*****************,,,*,,,,,,,****,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,*,,*,,,,,******,*******,***,*******************,***,,*,,2,****,*,*,,,,,,,,,,*,,******,****,****,*,,,***,**,,&&$&&&&&&(((&((((((((((*(****(*****************,,,,,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,...,,*,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*******,****,******,,***,**,,,*,,*,***,,**,**,**,,,*,*,**,,*,,,,*,**,,*,*****,,****,,,,,*,,,******,$&&&&&&(&((&(&&(((((((((((*(*****(***************,,,,,,,,,,,*,,,,,,,,,,.,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,....,,,,,,,,..,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,**,************,,**,,*,,**,,****,,**,***,*,,,,,,,,,,,*,**,,**,****,***,,,***,*,*************,.&&&&&&((&&(((&(((((((((((*(**((************,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,,.......,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*******,****,*,,*,,*****,*,,*,****,,**,,,,*,**,,**,,*,,*,,,*,,,,,*,******,***,,*,**,***,**,,,,,&&&&&&(&&&(((((((((((((*****(*****************,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,.,,,,,,,,.....,,,,,.,,,.,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,**,****,,*******************,**,,*,*****,,,,,,,,,,,,*,,,,*,,*,,,*,,**,*,,,,,,*******,***,*,&&&&&&&&(((((((((((((((*(**********((**,******,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,.,,.,,..,,,,,,,,,,.,.,,,,,.,,,.,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,***,********,*,*,*,*,,,*,*,***,**,,*,,*,**,**,,,*,,,,,*,,,*,*,,,,,***,,**,*,,,,*,***,,,,*,,,,,,,&&&&&&(&&(((((((((((((*(***********((*****,**,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,..,,,,,,,,..,.,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,*,**,,,*,,,,*,,,***,**,,,,*,***********,*,,,,,,,,,*,*,,*,,*,*,*,,,,,,,,,*,,,,***,,***,,*,*,,,,,,,*,,,&&&&&&&&((((((((((((*(*(********************,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,.,,,,.,,.,,.,...,..,.,,.,..,,,,,,,,,,..,,,,,,,.,,,.,,,.,,.,,,.,,,.,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*,,**,,*,,,***,,,*,,,,*,,,,,,***,**,,,,,,,,,,**,,,,,,,,**,,*,,*,,,*,*,*,,,*,,,,,,,.&&&&&(&&((&((((((((((**((******************,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,......,,.,.......,.,.....,,......,.,.,.,.,,.,,,.,,,,,,,,....,,..,,,...,,,,.,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*,,,*,,*,***,****,*,*,,,**,,,*,,,,,,,,,,,,,,,**,,,,,,,,,,,,,*,**,*,*,,*,,,,,,,,*.&&&&(&((((((((((((*((****************,****,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,....,.,,,,,,...,,.,,..,,...,..,.,,.,,...,,.,,,,.,,..,,.,,,,,,,.,..,.,,,,,.,.,,.,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,**,,,,,,*,,,,,,*,*,*,*,,,,*,*,,,*,*,,*,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,*,,,,.&&&&&(((((((((((((((*(****((*******,*****,,,,,,,,,,*,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,.,,...,,,..........,...,.........,,,,..,,,.,,,,,,,,,,.,,.,,,,.,,,.,,.,.,..,,,.,,,,,,,...,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,*,*,,,,,,*,,,*,,,,,,**,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,*,,,,,,**,*,,,,,,,,,*,,,.&(&&&&&&((((((((((((***************,,**,*,,,,*,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..,,...........,..,...,...........,.....,,,,,....,....,..,,.,.,,,..,,,,.....,,.,..,..,,,,,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*,,,,,,,,,,,,,*,,***,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,*,,,."((&(&(((((((((*((((**(*****,**,*,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,....,,....,...,.............,.........,,...,,........,,,,.,,..,..,...,,..,,..,.,,,,,,,,,,..,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,*,,,,,*,,,,,*,,,,,,,,,*,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,*,,*,,,,. &(((((((((((((((((*(((*******(*,*******,,,,,,,,,,,,,,,,,,,(,,,,,,,,,,.,.,...,.,,,,,.,.,,.................,....,.....,....,.....,...,,.,.,...,,,,.,.....,,,...,,,..,.,..,,,,,.,,,,.,,,,,.,,,,,,,,*,,,,,,,,,,**,,,,,,,,,,,,,,,*,,,*,,*,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,**,*,,,. &(((((((((((((*(*((*((*********,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,.,.,,...,.....,*.,...........,...........,.&"........,......,.,,...,....,(........,...,..,,,...,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,**,,,,,,,,,,,*,,,,,,,,,,,,,,,*,*,,,,,,,,,,,. &(&&(((((((((((((*(*************,***,**,,,,,,,,,,,,,,,,,,,,,.,..,,,.,..,,,,,,.,...............,........,.............,............,....,..,......,,......,....,.....,..,,,..,,*&.,,,,.,,.,,,,,,,,,,,,,,,,,,*(,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,. &&((((((((((((((*(*(***********,***,***,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,..,,..,.,.......................,.....,...........,........,....,.,.......................,,....,,.,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,*,**,,,,,,,,,,,*,,,,,,,,*,,,,,,(",,,,,,,,,,,,,,*,,,,,,,,,,,,,&(&(((((((((((((((**(*(******,***,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,.,.,.......,..................................,..................,.,......................,.........,..,,,,.,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,**,,,,,,,,*,,,,,,,,,,,,,,,,,,,. &(((((((((((((((((***********,*****,*,,,,,,,,,,,,,,..,,.,.,,,,,,,.,,,.,.,...,............................................,...........,..................,..,.........,....,...,,,.,,.,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,*,,,,,,,,,,,.&((&((((((((((**((((***********,,,,,*,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,.,,,....,................................................................................,......,,,.,,..,..,,,,,,,,.,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,.. (&(((((((((**((*(***(***********,,**,,,,,,,,,,,,,,,,,,,,,,,...........,,,................................................,.,....................................,.....,,.,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,. &(((&((((((((*((((*****(****,*****,,*,,,,,,,,,,,,,,,,,,,,,,,.,..,,....................................................,.,..............................,.............,...,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,. (&(((((((((*((*(**(************,*,,*,,,,,,,,,,,,,,,,,,,,,,.,.,..,,.,......,....................................................,..................,.,................,.....,,,,.,,,,,,,..,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,*,,,,,,,,,,,,,,,*,,. &((((((((**(((((((((*******,**,**,,,,,,,,,,,,*,,,,,..,,,.,,.,,....................................................................,.....,.....................,.,.......,..,.,,.,.,,.,.,.,,,,...,.,.,,,,,,.,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,. &(((((((*((((*(*((*****(******,,,**,,,,,,,,*,,,,,,,,,..,,.,.........,....................................0................................................................,.....,,,,,,,.,,,,.,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,. (((((((((((((*(*********************,,,,,,,,,,,,,,,,,,,,.,.,.............................................0.00.......................0.......................................,.....,,..,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,..(((((((((*((((****(*************,**(*,,,,,,,,,,,,,,,,,,.......,.,..,..............................0.....0...0..............................,..............................,....,,,....,..,..,.,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,*,,,,,.(((&(((((((****************,*********,,,,,,,,,,,,,,,.,,.,,,....,.............................0..00.........0..........0....0.........,...........0........................,,..,..,...,..,.,,....,.,,..,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.&((((((*((((*****(*****,*******,*****,,,,,,,,,,,,,,,,.,,................,.........................00..0...00.................0...0.............................................,....,....,.,,.,,,..,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,.(((((((((*((******************,,****,,,,,,,,,,,,,,,,,,,.,,......................................00...0.....0.00.................26..........................0.................,..........,,..,,,.,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,.b((((((((((***********,*******,*,***,,,,,,,,,,,,,.,,.,,,................,.................0.......0000....0...0...00...0.00.......0...0..0....................................,....,,....,...,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,.(((((((((*(***********,,*,****,,,**,,,,,,,,,,,,,,,.,,.....,..................0..............0.0.0....0.....0........0........0...............0......0...............................,..,.,.......,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,."X(((((((((**(****************,,,,,,,,,,,,,,,,,,,,,.,...,.,..................0.................000.000..0...0.0.00...00.......0.......0.........0..............0..........0..............,.,.,,,.,...,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,.&((((((((*(***************,*,***,,*,,,,,,,,,,,.,.,.,,,,................................0..0.0...0.....00...00....000..............000................0....................................,...,,,,..,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.&((((((((*((***************,*,,*,,,,,,,,,,,.,.,,,,.,............................0..0...0000.0.0.00..0.0....0000..00.0...00.0.....0.0.............0......................................,.,....,,...,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,.&(((((***(***********,,,****,,,*,,,,,*,,,,,,,,,,,.,,...........,..................0...0....0000.0.0..00..0........0.0.0.0.0...0.....00.......................................................,....,...,.,.,,,..,,,,,,,,..,,,.,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.&((((((*(***********************,,,,,,,,,,,,.,,,,,......,......................0000...0..00.0.000.00.0..000000..0....0..........00.0...0..0........00...............................................,.,,...,,,..,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,. (*((((((********************,,**,,,,,,,,,,,,,,,,,..,.,.,.........................00...000000000.0..00..000000...0..0.0.00...0.....0...000.0.0.......0..........................,...,...............,.,,,..,,.,,,.,,.,,..,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,0&(((((((*(**(***************,,,*,,,,,,,,,,,,,,,,...,.,..,.,....................0.00.0...0..00.000...0...00000..00....00.........0...0.0............0..0.......,...............,.......................,,,,,..,,.,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,. &*((((((**********,*,*******,,,,,,,,,,,,,,,,,,,..,,,,.,....,.............0....00.00.0..0....00000..0.00...0.0000...0..0......0.......0...00.0........0.....................,....................,,,...,.....,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,. &(((((***((************,,**,,,,,*,,,,,,,,,.,,,,.,.,,.....,,,............00.0.....00000.0...00.0.0.0..000.0..0.0000.000...0..0...0..0...00..0........0...........................................,...,,,..,..,,..,.,,.,,,,,,,,,,,.,,.,,,,,,,,,,,,,,.,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,. &((*((*************,,****,,,,,,,,,,,,,,,,.,,,,.....,......,...................0000000000..00..0.00...000000000000..0.00.0..0...0.0...000......0.0..0.......0.........................................,.,..,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,.. &((((((*(***(********,**,,**,,,,,,,,,,,,,,....,.,...,.........................00..0.00.000..0000.0.0000000000....0000000.0000000000.0.0.00..........0.......................,...0.........,..............,,,,,,,,,,,,.,,,,,,,,,...,.,,,,,,,,,,,,,,,,,,.,,,,.,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0"**(*(((***(******,*,**,**,,,,,,,,,,,,,,,,,.,,,..,...................0.0.........0.0..00.0000.000.000.0.0000.000.000.0.000000.0.0.00.000..000...0.....0.......0..........................,................,..,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,.,,*,*,,,,,,,,,,,.*(***(***(***$$,*,*,*,*,**,,*,,,,*,,,,,,.,.,,,,.,...........................000.0.000000..00..000...000.0000.00.00000.00.00.00.0...0.....000.....00..00.0....0.........0........,............,,.........,.,.,.,.,,.,,,,,,,,,,,,,.,,,,,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,,,,,,.$**(*(*(*******(****,*,*,,,,*,,,,,,,,,,,,..,,,.,..,..................... ..0.000000000.0.0.00..000.00..00..0000.00...00.0000000000..0...00.00.0...00.......00..............................................,...,,.,,,,,.,,.,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,.,.&(((**(************,,****,,,,,,,,,,,,,..,,,.,.,,..,......................(0..0.000.00.00.....00.0...00.000..000.0..0.0.000.00.0000$.00.0.0..00..0.0...0..0....0.............................,.,................,,.,,,,,.,..,,,...,,,,,,,,,,,,,,,,,,,,.,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,..(***(************,,**,,*,,,,,,,,*,,,,,,,.,...,,..,.....,.................00.0.000000.000.0000..0.000.0..000000.00000.00.0.000000000,.00..000..0.00.......0000....0.0.............................................,..,..,*,,,,,,,,,.,,,,,,.,,,.,.,,,,,,,,,,.,,,,,,.,,.,.,,,,,,,,,,,,*,,,,,,,,,,,.0&*(**(*************,**,,,,,,,,,,,,.,,,,,.,,,,,..,,........................00.0.000.00.0...00..0.00000.000.0000000.0000.0000000000000.000..00.0...0.0.0.000........0..............0...........,..........,....,......,.,..,(,,.,,,.,,.,,,,,,,,,,,,,.,.,.,,,.,.,,,,,,,,,.,,..,,,,,,,,$,,,*,,,,,,,,,0 &***(****************,,,,,,,,,,,,,,,,,,,,,,.......,,......................000000.00....000.0.0000000000000.0.00000000000.000...00000000000..0.....0000...00..000..........0........................................,.,,,,,,,,,.,,.,,.,,,,,,,,,,,.,,,,.,,.,,,.,,,,,,...,.,,,..,,,,,,,(,,,,,*,,,,,,.* &(*(*(((************,*,,*,,,,,,,,,,,,,,,,.,.....,.........................0..00.00.000..000000.000.00000.000000.0.0..00000.00.000.000.000..0.00000.00.00.000.0......0..................................,..........,,.,,,,,,,,,,,,,,,,.,,,,,,,..,.,....,,..,..,,,,.,.,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,0&**(((****(******,,,*,,,,*,,,,,,,,,,,,,,,,,,,.,.......,................00...0.0.000000.0...000...000000000..0000.0000.0..0000000000000.000..00000000.0.00.0.00.0...0.0.0......0......................,.,..........,...,,,,.,,,,,.,,,,.,,.,,,,.,,.,..,...,.,,,,,,..,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,..&**(*(((**********,*,,,,,,,,,,,,,,,,,,,,.,,..,........................0..0.000000.00.0000000000000.000000000.0.0.00000000000.0000.00.00..00..00.00.0.0.0..00000....00......0..........................,.,..,........,,,,.,.,,,.,,,,,,,,,,,,,,.,..,........,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,..&******(**********,,,,,,,,,,,*,,,,,,,,,,.,,.,....,..................000....0.0..0000000.00.000000000.000000.00...0...00.00000000.000.00.00.0.00..000.00000000.....00.................................,..,..,...,..,.,,,.,,,.,,,,,,,,...,,,.,.............,..,........,,,,,,,,,,.,,,,,,,,,,,*,,,,,.0$(*****(((******,*,,**,,,,,,,,,,,,,,,,,,,,,,.,....................0..0.0.0..0000.00.00.0.0.0000..00000000.0000000.00.00.00000000000.000000000000.0.00.00000000..00.00....................................,......,,..,,,,,,,,,.,,,,,,,,,,,,......,....,.....,,,.....,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.0&******((************,*,,,,,,,,,,,,,,,,,,,,,,.,.......................00.0.0.......0.00000000000000000.00000000000000.00000000.0000000000000000.0....00000....0.0.0...........0..........................,...,,..,..,.,,.,,,,,,,,,,,,,,,.,......,,........,.,,,...,,,,,.,,,,,,,,,,,,,,,,,,,.,.,,,..&***(**********,****,***,,,,,,,,,,,,,,,,,,,.,,,..,...........0...0....00.000..00.0.0...0000000.00.000.0000000000000.00.00.000000000000000000000000000000..00.00..0......................................,.......,.,,,,,,,,,..,,,.,,,,,,,,,,.,.,,,.....,..........,,,.,.,,,,,,,,,,,,,,..,...,,,.....$***(*********,*****,,,,,,,,,,,,,,,,,,,.,,.,,,,,......................0.0..0.....00.00.00000000.0000000000000000000000.0.000000000000000000000000000000000...0.0.......00..................................,..,,.,.........,.,,,,.,,,,.,,,,,,,.,,,,,,,,,...........,,,,,,,,,,,,,,,,.,,.....,,,.....$*(*************,*,***,,*,,,,,,,,,,,,,,,,,,,.,.,.,..............0....0.0....0.0000.0.0000000000.0000000.000000000000000000.000000000000000000000.00.0.00.000..0..0.0........0.......................,...........,,...,....,.,,.,,,,,,,,,,,...,..,.,,,.,,,........,..,,,.,,,,,,,,,,,,,,,,,,,,,.,.,..$((***********,*,*,*,,,,,,,,,,,,,,,,,,,,,,,..,,......................0.0..0.00..0.0000000000.0000.000000000000000000000000000000000000000000.000.000000000000.0.0.0..............0............................,.,....,...,..,,,,,....,,,,,,.......,,.,,,,.,.,,..,..,.,.,,,,,.,,,,,,,,,,,,,,,,,,,..0&*******************,,,,,,,,,,,,,,,,,,,,,,,..,.,...............00.0...0000...0.0.0000000000.000000000000000000.0000000000000000000000000000000.000000.0.00.000.00000..0.0........0................................,,..,,...,,,.,,.,,,,,,,,..........,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...$****(*******,***,**,,,,,,,,,,,,,,,,,,,,,,.....,,..,...............0..00.000000.000000.00000000000000000000000000000000.000000000000000000000000000000.000000000.0.00.000.....................................,,..,,,,...,,,..,,...,,.,.,.......,,..,,..,,,.,,,..,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.0$*(*************,*,,,,,,,,,,,,,,,,,.,,,,,,,..,.,...................000..0.00.000000000000000000000000000000000000000000000000000000000000000000.0000.0.0000000....000.00.0...........................,,.........00...,..,,.,,,,,..,,.,,.,,,......,..,.,,.,,,,,,,,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,.,,0$**************,,*,,,,,,,,,,,,,,,,,,,,,,.,,,,,.......................0.........000000.00.00000000000000.00000000000000000000000000000.0.00000000000000.0.00000000000.00...00...........0..............,........00.000,....,.,,.,,.,,...,......,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,.0$**(*************,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.,.,............0.......00.0.000000000000000.0000000000000000..0.000000000000000000000000000000000.00000.0000000.00.0.00000..0..................................00....0..,.,...,,,..............,.,,,,,.,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,*,,*,,,,...@$************,,,*,,*,,*,,,,,,,,,,,,,,,,,,,.,,...,..........0...0..0..00....0..0..0000000.00000000000000000.000000000000000000000000000000000.000000000000000000000000000.......0.......................,..............,.....,..,................,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,.. $***********,***,*,**,,,,,,,,,,,,,,,,,,,,,.,.................0........0..000...0..00000.000000000000000000000.0.00000000000000000000000000000000000000000000000000..000000.......................................,,..,.........,.,...0.......,,,,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,..."**************,***,,,*,,,,,,,,,,,,,,,,,,...,..........................0...0..0..00000000000000000000000000.00..0.000000000000000000000000.0.0000.00000000000000000000.00...0...........................,...,,.,.,,,,,.,,.........,......,,.,..,..,,.,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,. X$*****************,,,,,,*,,,,,,,,,,,,,,,...,..,.,....................0.0.00......000000.00000000000000000.000000...00000000000..0000.0..00000000.00000000000000000000000...................................,..,.,,,,*,..,,...,...,,,....,.,...,,,,..,,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,.. "***************,,***,,,*,,,,,,,,,,,,,,.,..,...,....,.....0...........00.00.0..00000000000000000000000000.0..00..0.000000000000000000000000.000000.00000000000000000000.0.00..................................,,,,*,,...,,,.....,.,,,,,.,,,,..,....,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.. $********,*************,,,,,,,,,,,,,,,,..,,.................0.........00..0.00..000000000000000000000000.000..00.0.00000.000000000000.000.0000.0.0.0000000.0.00000000.0000.0.0......0.....................,................,.,,,,,,,,,,,,,,..,,,,..,,,...,,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,. "*(*************,*,,*,,,,,,,,,,,*,,,,,,,..........,........0..............000..0.000000000000000000000.000000000.0000.000.0.0.0000000....000000000.00000.00000.0000..0000000.0............................,...........,,.....,..,,,,,,,,,,,,,,,,...,...,.,.,,,,.,,,,,.,,,,,,,*,,,,,*,,,,,,,,,,,,,.. "****(*************,,,,,,,,,,,,,,,,,,,,,,,..........................00.....0.000.00000000000000000000000000000..00.00000000000000000.0000.00000000.0000000000000.0.0..000000..0....................,......,........,.,.,,,.,,,.....,,,,,.,,.,,,.,..,,,,,,.....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,."(***************,,*,,,,,,,,,,,,,,,,,,,,.,,....................0........0.0.00000000000000000.0000000000000000000000000000.000000000...0000000000000000000000.000..0..00.0.0.0.0.........................................,..,,...,,,,,,,,,,.,,,,,,,.,..,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,. *(***(*********,,,*,,,,,,,,,,,,,,,,,,,,.........................0.......0.000.0000.00.0.00.0000000000000000000000.00000000.0000000.00000000000000000000000000.......00.0.00...00...0....................,..,..........,.,,,.,,,,..,,..,.,,,,.,,,,,,,,,,,.,,,.,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,.. ******************,,,,,,,,,,,,,,,,,,,.,,.,.................0.........0..00000000000000000.0000000.00000.0000000.00.000000.0.00000000.000000000000000000000000.0..00.00.0.00.00000....0..................,........,..,.,,...,,.,..,.,,,,,.,,,,,,,,,,,,,,.,...,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,.**************,,*,,,,**,,,,.,,,,,,,,,,.,,.,,.,,.............0..........0000000000000000.00000000000000000000000000.00000000000000000000000.00000000000000000000000.........0....00.0........................,..,..,..,....,,....,,,..,,,..,,..,,,,,,,,,,,,,..,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.***********,***,,,,,,,,*,,,,(,,,,,,.,.,,................,(..........000.00000000000000.00000000000.0000000000.000000000.0000000000000000.0000000.000000000..00.0...0....0....00.00.......................,...........,.,,,,.,..,,.,,.,..,,,,.,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,.."*(************,*,*,,*,,,,,,,,,,,,,,,,.,,...,..............,....0..00.00.0.000000000000,$00000000000000000000000.0000(0000000000000000.000.0.00000.0000000000000...0.........0...0.0.........................,....,...,.,.,.,.,,.,......,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,."************,*,,***,,,,,,,,,,,,,,,,.,.,..........................0.0...00..00.000000000000000000000000000000.000.00..00000000.000...0000.0000.00.,00000000000000..0......0...**............................,.,....,,.,,,.,.,....,,,....,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.0 **(********,**,,**,,,,,,,,,,,,,,,.,.,...,.....,,...................0...00000000.000000000000.00000000000000000000000000000.0000.000.00000.00000.000000000000.0............................................,,.....,,,.,.,.,,,,.,.,...... *,.,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,*,*,,,,,,,,,,,.. *************,*,*,,*,,,,,,,,,,,,,,,,.,.,.,,...,.........................00000000000000000000000.000000000.0000.0000000000000000000..000000...0.0.0.00.0.000..........0..0..............00...............,........,.,.....,,.,,,,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,. ********,*********,,,,,,,,,,,,,,,,.,,,,,,,,...,......................0.00.000000000000.0000000000000000000.0000.000000000000000000.000...00..0.0000..0....00...00......................................,,.,,.,.,,...,,.,,,.,.,,.,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,.0"**************,*,**,,,,,,,,,,,,,,,,,,.,,,.,......,..............0..0..0.000.0.0000000000000000000.0000.000.000000000000000.00000.000.0000..0.0.0.00000..0.0000...................,........................,.....,.,,,..,.,,,,,,....,.,.,,,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,.,,,,*,,,,*,,,,,,*,,,,,,,.0 **************,**,,,,,,,,,,,,,,,,,,,,,,,,,........,.................0.0000.000.000000000000000000000000000.0000.0000000000.0000.0...00....000.0.0000000..0............................................,.,.......,,,.,,,,,,,.,......,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,.00****************,,*,,,*,,,,,,,,,,,,,,,,,,.,.,.............0......04.0..0.0000000000.0000000000000000000000000.000000.0.0.000.00.00000..0.....0000000.00.0.0..0................................0...........,,,...,,.....,.,,,,.,....,,,,,.,.,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,.0**,*************,,,,,,,,,,,,,,,,,,,.,,,,,.,,.,....................000000000000000.0000000000000000000000000000000000000.0..00.0000......00..0.00000.0.0...0...0..0.0.........................0............,..,.,......,,,,,.,.,.,.....,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,*,,,,*,,.. ************,,**,**,,**,,*,,,,,,,,.,,,,,,,.,......................00..0.000000000000000.000000000000000000000.0000..0.0.00...0.00..0000.0.000000..0.............................................................,,.,.,..,...,.,..,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,**,,,,,..***************,,*,,,,,,,,,,,,,,,,,,,,,,,,..........................0.000..00.00.000000000000000000000000000000000.0000000.....0....00.0000000000.00.00...................................................,,....,.,,.,,,,..,....,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,.*****************,**,,,,,,,,,,,,,,,,,,,,,,,....................00..00000000.00000000.00000...00000000000.0.00000000000000..00..00..0..0.000.0.00.000.00...0............................................,,.....,..,,,,,,,...,........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,. *****************,****,,,,,,,,,,,,,,,,,,,,.,.,................0...0000..000.0..00000000.00000.00000000000000000..00.000000.0...00..0000.00.00.0.000.............................,........................,..,,.,....,,,.,.,......,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,.*****************,**,,,,,,,,,,,,,,,,,,,,,..,,,..................0000..00..0.000...00000.0.0.000000000000.0000000..000000.00..00..000.0.0.0.000..00..........0.............,.....,.................,.................,,,,,...,...,.,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.******************,,,,,*,,,*,,,,,,,,,,,,.....,..................00.00....0..0000000000.00.00000000000000000000000000.000000..0.0....00.00.00....000........................................,..,.............,.,.,,,,.,,,,...,,....,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.*******************,,,*,,**,,*,,,,,,,,,,,.,.,.,...................0.0.....0..0.00000.0.0000000.000000.00000000000...0...0000..00.0.........0000....0......................,....................,,,.....,....,,,,,...,...,.....,,,.,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,.*****************,,,**,,,***,,,,,,,,,,,,,,,,,,,,................00...0...000.00000.000..0000000000000000.000000000...0000000........00.00.0.....00.............................................................,...,.....,,.,,,,,..,.,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,.******************,,*,,,,,,*,,,,,,,,,,,,,.,.,,...,.................0..0.00..0000.00..0.00..000000000000000.0.00000.0000.....0....0.0....00.0..0.............0............................,......,............,.,.,,...,,.,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,.***(********,****,***,,,,,,*,,,,,,,.,,,,,.,.,.,.....,.,...........0....0.0.0000..00000000000000.0000.000000000000....0..00......0..0...0.0.0....0....................................,...............,............,.,,,.,.,..,.,,,.,,,,,,..,,.,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,.**(**(***************,,,*,,,,,,,,,,,,,,,,,,,,,,.....................0...0..0.00.0.0.00.000000000...00.0...0.....0.0...0...00.......0.....0...................................,........,......,,.....,,......,..........,.,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0***(**************,*,****,*,,,,,,,,,,,.,..,,.,,,.,...............0...0...0.000.00..00..000000.0...000.....0.000....00.0..........00.00..00......0...................,...................,..,.,.,,...,,......,,..,..,.,..,.,,,.,,,,,,.,,.,,,,,,,,,,,,,,.,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.0***************,****,*,,**,,,,,*,,,,,,,,,,,,,,,,.,............0....0........0.........0000.00.0.00.0000..00.0..000..0.....0..00000.00000.................................,.,,...,......,,.........,.,......................,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,,,,*,..*****************,**,,**,,,,,,,,,,,,,,,,,,,.,,,.,..,...........................0.00..0.0000000.00..000....0.000..000..00....0.0.0000.0.00.0...........................,...,..................,........,.,,,.......,,.......,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,.************,*******,,*,,*,*,,,,,,,,,,,,,,,,,,,......................0.0....0.....0.0.000000..0.00.00.000.0000000...00...00..00.0000000.................................,..,.............,.,.,......,.,,,.,..,,.,..,,..,.,,,,,,,,,,,,,,,,,,,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,.****************,********,*,,,,,,,,,,,,,,,,..,,..,.................0.............00.00000000...0...00..0000.0..000000.0.....0.000..00.........................................,......,,,........,,..,,.,..,.,....,,.,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,*,**,,,,,..p****(*********,***,**,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,.....................0..0......000....0..000...0..0....0.0.00.00....0.000.0.000..............................,......,...,.......,..,..,.,,,.....,.,,.,..,,.,,,,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,*,*,,,,,,,.*****************,******,*,,*,,,,,,,,,,,,,,,,,,....,.............................00....0000.00.00.0.0.....0....0...000.000000..0..............................,........,....,......,..,,.,....,,,.,.,,,,,,,...,.,,,,,,,..,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,**,,*,***,,,,,.**(**********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............................0...00..0...........00000..0...0.......0..0..........................................,.....,,....,.,.,.,.,,,,,,.,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,.**(**(***(********,****,**,*,,,,*,,,,,,,,,,,,,,,....,,..............................0.............00....00...0.....0................................................,.,.,......,.,,.,.,.,,,,,,,,,...,,,.,.,,.,,.,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,**,,,,,,.0**(*(***(*****************,,,*,,,,,,,,,,,,,,,,,.,,,,.......................0..............0...0000.....0................................................,.......,,.........,.,,......,,......,.,,,...,,,,,,.,,.,,.,,,,,,,,,,.,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,.,,,.,,,,,,,,,*,,,,,,,,,*,,,,*,,,,,,,..(**(****(****,(********,*,,,,,,,**,,,,,,,,,,,,.,.,.,,..................................0.........0000...0..............................................,..,.......,,.....,,,.....,..,..,..,.,,,..,.,.,.,,,.,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,*,,****,,,,,,,,,,.0*********(********,**,****,,,,*,,,,,,,,,,,",,............................................0.0...00.00.............................................,...........,.,...,..,,,.,,,...,.,,,,,.,.,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,*,,,,,,,,,,.0*****(******************,,,**,*,,,,,,,,,,,,(,,,.......,..,..............,..............0........00..$............................,..............,.......,,,,.,,,......,,.,,,,.,..,,,,,..,,,.,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,..**(*(*(****(************,****,*,,,,,,,,,,,,,,,.,....,....,.....,.........................00.0........,....................................,................,,....,.,..,.,.,,,...,,,.,.,,..*,.,,,,,,,,,,,,,,,......,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,...**(*(*((*************,**,*****,,,,,,,,,,*,,,,,,,,,.,,..,,,.........,...................0....0.....................................,.......................,,.,....,,....,,,,,,..,.,,.,.,,,.,*..,,,.,,,,,,,,,,.,..,...,.,,$,,,,,,,,,,,,,,,,,,,,,,,,,,,,(,,,,,*,,,,,,,,,,,*,,,,,,,,*,*,*,,,,,,*,,,.***(**(((*****(************,****,*,*,,,,,,,,,,,,,,,,,,,.,.,,.....,.,...............0......................................,...................,........,..,....,,,,.,.,.,..,,,,.,,.,,.,,,.,,.,,...,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,.,,,,****,,,,,,,,,,,,,,,,,,,,,,,*,&*,,,,,,,,,*,.(((((*((*(*(******************,,*,,*,*,,,,,,,,,,,.,,,.,,...,...,..,........................0.......................................,........,,,...,...,,...,,.,,,.....,,,,,,,,,,.,.,,,,.,,,,,,,,,.,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,*,,,,,*((******(((*****************,**,,,,,,,,,,,,,,,,,,,,,.,.,,,,.,,.,,.,...,...............0..........................,.,..............,..,.....,....,....,.,,...,,,,,,..,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,.,,*(((((*****(****************,***,,,,*,,,,,,,,,,.,,,,,,,.,.,.,.,......................................................,....,,...,......,.....,,,.,,,..,,....,,,,.,,,..,,.,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,.(((((((*((*(*(****(*********,**,****,,,,,,,,,,,,.,,,,,.,,,,,.,.,.,.....,,..................,,.....,,...........,.........,,,.,,..,.,....,.,.,,..,...,.,,,,,,,,,,,,.,..,,,,,,,,,.,,,,,,0,,,,,,,,,.,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,*,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,0(***(**((((*******************,*****,*,,,,,,,,,,,,,,,,,,,,,,,..............,.,...........,.............,...............,..,.,,.,......,,,,,,,,,,,,.,.,,...,,,,,,,,,,.,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,...,,,,,,,,,,,,,,,,,**,,.*((*((*((**((*******(***********,*,,**,*,,,,,,,,,,,,,,,,,.,.,,..,.,,,..,....,.......0.......,...............,...,.,.,..,..,,..,....,,,....,,,,,,,.,.,,,,,,..,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,...,,,,,,,,,,*,*,**,,,*(((((((((((((**(***(*****************,,,*,,,,,,,,,,,,,,,,,,,,,,..........,,..........,.,,....,.....,...,......,,,,.,..,.,,..,.,.....,,.,,.,,..,.,,,.,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,.*((((((((((***(*(**(**********************,,,,*,,,,,,,,,,,.,,.,,.,,...,......,..............,..,...........,.,...,,....,.,.,,.,,,,..,,,...,,.,..,..,,,.,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,**,.* ((((((((((((((((********************,*****,**,,,,,,,,,,,,,,,,.,..,.,,..........,......,,..,..,.,...,.,.....,,,.,.,..,,.,,...,.,,,.,.,,.,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(@(((((((((((((*(((((*******,*****,*********,,,,,,,,,,,,,,,,,.,.,,,,,,..............,,.,.,,,.....,.,,,,....,,..,,,,.,...,,,,,..,,,,,,,,.,...,,,,,...,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,*,*,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.*(((((((((((((((*(((((****(******,*****,***,,*,,,,,*,,,,*,,,,,,,,,,.,,,........,,,,,...,.,,....,,,.,,,,.,,..,....,.,.,.,,.,,,,,.,.,,,,,,,,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...((((((((((((*(((*((*((*(************,*****,,,*,,,,,,*,,,,,,,,,,.,,,,.,,,....,,....,....,,,.,,.,,,.,,,.,.,,,,,,,,,,,,...,.,,,,,,,,,,..,.,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.0(((((((((((((((((((*(*(**********************,,,,*,,,,,,,,,,,,,,,,,,.,,,,.,,,.,.,,,....,,,,.,.,,..,,...,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.0(((((((((((((((((((((**(*(*******************,*,,,*,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.....,,,,.,,,.,,,,,.,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,*,**,,,*,,,,,,,,,,,,.,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,..((&((((((((((((((((*(***(***************,*,**,,*,,,**,,*,,,,,,,,,,,,,,.,,,,,.,,,,.,,,,.,,,.,,,,.,.,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,**,,,,,,,,,,,*,,,,*,,,,,,*,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,..(&(&(((((((((((((((((**********(***********,*,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,..,,,,,.,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,,*,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,..((((((((&((((((((((((***(**************,******,****,*,,,,,**,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,**,,,*,,,,,,,,*,*,,*,,,,,*,,,,***,,,,*,*,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,..((&((&((((((((((((((((((**(**(***(*******,**********,*,,,*,*,,,,,,,,,,.,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,*,*,,,**,,,,,,,,,,,*,,*,,,*,,,,,*,,*,*,*,****,,,,,*,*,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,0:((&&(&((((((((((((((((((((*(****************,*******,*,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,**,,*,*,,,,,*,,*,,,,,,,,,,,,,,,,**,,,,,,*,,,,*,*,,***,,*,,,,,,,,*,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,,,,,,,,,,..((&&&&(&((((((((((((((((*(*(**(***(*************************,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,**,*,**,,,,*,,*,*,,,,,,,,,*,*,*,*,,,***,*,,*,****,**,*,**,,***,,,,,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,**,*,,*,,,.&&(&((&&((((((((((((*(*(*((****(***(*************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,,,*,****,,*,,,,*,*,*,,,,*,,,,,,,*,,*,*,***,****,*,,***,,,**,****,,*,,,,**,,*,,*,,,,,,,,,,,,,,,,,,*,,*,*,,,,,,***,*,,*,,,,0&&&&(&(((&(((((((((((((((((((*((*****(***(*******************,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*,*,,,,,,,**,*,,,,,**,,,**,*,**,,,,,,**,,,*,,,,*,,,,*,**,,**,***,*,****,*,********,**,,,,,,,,,,,,,,,,,,**,,,,,,,*,****,,,*,,*,,,,0(&&&&&&&(&(&((((((((((((((*((((******(((******(********,*,*****,*,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,*,,,,*,,,,,,,,***,,,,*,,*,,,*,,,*,,,,,,**,,,,,,,,*,,,,,,,,*,*,,,,*,*,,,,,*,**,,,,,,,****,,,*,,**,,*,*,*,**,,,,*,****,,**,*,****,*,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,***,,*,,,,,,,08&(&&&&&(((&&((((((((((((((((((*((*(**********************,**,*,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,,,,,*,,**,**,,,,,,,,,,,,,,,*,*,,,*,,,,*,*,,,,****,,*****,,**,*,*,*,,,******,*,*,**,*,**,*********,*,,*,***********,**,*,,,,,,,,*,,,,,,,,,,,,,,*,,,,**,*,,,,*,,*,,,,,.0&&&&&(&&(((((((((((((((((*(*(((**(*****************************,******,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,*,*,,*,**,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,*,,*,,************,,**,,*,,,,,****,*,**,,,*,**,*****,***,,,*********,**,*****,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,**,,,*,,,,,..&&&&&&&&&(((((((((((((((((((((((((*(**(************************,,,,**,,**,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,*,**,,,*,*,,,*,,,**,,,,*,,,,*,,,,,,*,,*******,*,**,,*******,*******,**,,*****,*,***,*,*****,****,,*,,*,******,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,******,**,,,.0&&&&&&&&&&(((((((((((((((((**((((((*(**(*************************,*******,,,,,,*,,*,*,,,,,,,,,*,*,,,,,*,,,,,,*,,,,,,,,*,,*,,,**,,,,*,,,,,,*,,,,,**,,,,*,*,***,*,***,**,***,,,***,,****,,****,*,,,********,*************,***,,*,*,*,,**,*,**,,,*****,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,**,,**,,,,*,*,,.0&&&&&&&&&&&&&((((((((((((((($&((((*(****(******************(****,**,,**,*,,**,,,*,,,*,*,,,,,,,,,,,,,,,,,,,,,**,**,,,,*,,,*****,*,,*,*****,*,*,,***,,*,**,,,**,,*,***,**************,,,*******,,,,,**,*****,******************,*,,,**,**********,,**,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,**,*****,,*,,..&&&&&&&&&&((&(((&(((((((((((((((((*((**(***************** "**************,***,,*,,,,*,**,,*,,*,,,,,,*,,,,**,,*,,,,,***,**,*,,*****,*,*,**,,,*,,,,**,******,,,,****************,,*,*****************************************,*******,******,***,**,**,,,,,,,,,,,,,*,*,,,*,,,,,,,,,,**,******,,*,,.0&&&&&&&&(((((&(((&(((((((((((((((((((**(*******(*******,**************,****,,****,***,**,,,,,,**,,,,,,,,*,*,,,,,,,*"(*********,**************,*,(*,****,*,,***,******,*****,*******,*******************,,******,**,****************************,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,*,,,***,******,*,,.0&&&&&&&&&&&&&&((&(((((((((((((((((((*((**(******(******(****************,******,*,,,,*,,,,*,,,*,,*,,*,*,*,**,***,*******,,*,,**,*********,**,************,**,****,***********(***,**********************************,***********,***********,**,,,*,,,,,,,,,,,,*,,$*,,*,*,**,***,,*,***,**,*,,.,&&&&&&&&&&&&&&&&&((&(((((((((((((((((((**(**************(*************,**,*,*********,*,*,*,,*,***,***,****,,******,**,**,*,**************,*************************,***************,******************************,***********************,*,*****,,,,,,,,,,,*,*,,*",******,**,,*,,*********,,,,&&&&&&&&&(&&&&&((((&(((((((((((((*((((**(((**********(*(*(****************,****,**,****,,***,,,**,,,*,*****,,***,*****,**,**,***,,***********************************,**,*,**************************,*******************************,**,****,,*,**,,*,,*,,,,,,,,,,*,,,,,,,,*,*,,**,*,***,*,**,,.(&&&&&&&&(&&&&&&&(&&&((((&(((((((((*((((****((**((***(((*******(**********************,**,,*,**********,,,*****,***********************************************************************************************************,*******************,,,***,,,,,*,,,,,**,*,,,,,,*,,,**,*,,***********,,,.&&&&&&&&&&&&&&&(&&((&(((((((((((((((((((*(((*((**(***(***(****(************************,***********,**,*****,***,,*,*****************************************************************(******************************************************,,****,,,,,,,,*,,,,,,*,*,,,,,,*,*,,,,,*,,*,*,,,,**,,,.&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((**(((*((*(**(((**(**(***********************,************,***********************************************************************************************,***********(**********************,************,***,,,,,,,,,*,,*,,,,*,,,,*,**,*,,,*,***,,*,,,,&&&&&&&&&&&&&&&&&&(&&&((((&(((((((((((((((((*((*(((*(**(**((******(******************************,**,*********************************************************************************************************************************,************,*,,,,,,,,,,,,,,,*,,**,,*,,,,***,*******,*,,,,,$&$&&&&&&&&&&&&&&&&&(&(&((((((((((((((*((*(((*((((((((((**(((*(******(**********************************************,*******************************(*********(**********************************************************************************,*****,,,,,*,,,,*,,,,*,,,,*,,*,**,***,,**,**,,,.,&&&$&&&&&&&&&&&&&&&(&&&((((((&((((((((((((((((((((((((****((***(*(*******(************************************************************************************************************************************************************************,*,*,*,,,,*,*,,,*,,,,,,*,,,,**,**,***,*,**,,*,,*&&&&&&$&&&&&&&&&&(&&&(&(((((((((((&((&(((((((((((((((*(((((((**(*(******************(*********************(****(*********************************************((*****************(*************************************************************,**,******,,,,,,***,,,,**,,,**,*****,,**,*****,**,.*&&&$&$&&&$&&&&&&&&(&(((((&((&((((((((((((((((((((((((((*((((**(((**(**(******((*******************************((********(**(***************(***********(******(((**,**************(*********((*************************************************,,,**,,,**,*,,,,,,,*,*,,*,,,***,**,***,*,,******,,*&$$$$$&&&&$&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((*((*(((***(*(***(********************(******************************************((******************************(********************************************(********************,**,*,*,,*,,,,*,,,*,,,,,***,,,,*,,,***,*,**,******,,(&$$&$&&&&&$&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((*(((*(*(***((*(((*******(*(**********************(*(***(*(***(**(***(***(*(*****((***((*(**************(*****(***((*******(**(******************************************************,**,*,,,,,,,**,,,******,,**,,*,*,,***,,**,,***,*,*,($$$$$$$&&&&&&&&&&&&&(&&&&&&(((((&((((((((((((((((((((((((((((((((*(*(*((*((((*(*****(******(********((****(************(*(((*(*(*******(*********(*((*(**(*(**(*(****(*((***(****((**(*****************************************************,,,**,*****,,,,,*,,,***,,,,,,,****,,*****,***********,($$$$$$&&&&$&&&&&&&&&&(&(&&((((&(&&&(((((((((((((((((((((((((*((((((((((((((*(*(*((((*********(*******((**(*****(******(***(****(*****(****(*(((((**(****(*((*((****((*(******(**((((**(**(***(**************(***********************************,******,,,***,******,,**,,,,*,,,***,***,*****,*,,&$$$$$&&$$$$$&&&&&&&&&&&&&&&&&&(&&((&(((&((((((((((((((((((((((((((((((((**(((**(*(*(((*((*******((*(*****(*(*(*(*(((***(***(((**(**(*((*(*(*****((**(**(****(*((********(*(****(*(***((****(****(*******(***((************(*********************,***,,,**,***,*,,,*,,,,,,,,,,**,*,**************,($$$$$$$$$$$&$&$&&&&&&&&&&&&&((((&&&(((((((((((((((((((((((((((((((((((*(((*(((*((((((((**********(*(***((*(((***((((*(***(**(*(((***(****(*(*((*(((*(*((*****((((**(*(**(*(***(*(*(*(*(******(**************(*(*********************************,,*****,*,*,*****,,,*,,,,,*,**,***,*,**********,,&$$$$$$$$$&$$$$&&&$&&&&&&&&&&&&((&&(((&&((((((((&((((((((((((((((((((((((((((((((((*(***((*(***(*((*((**((*(*(*((*((*(*((((((((((((*(*(*(((*(*((*(*(**((((((*((*(*(***********((*(*(**(*(*(**(*(****(*(**(**(*(***(***(******(**************,**********,**,*,*,,***,*,*,*,**,,*,***,,************,&$$$$$$$$$$$$&&&$&&&&&&&&&&&(&(&(&&&&((((((&(&&((((&((((&((((((((((((((((((((*((((((((****(**(((*((*((**((**(*((((*((*(((*((((*(((((*(**(*((((**(*(((((*(((**((((**(*((**(((*****(((*((**(**(*(*(*(*****(**(*****(*****(*******(***********,*,,************,*,,,,,*,,****,,,,,****,,,***********,,&$$$$$$$$&$$&$$&&&&$&&&&&&&&&&&&&&(&&((&(((&&&&&(((((((((((((((((((((((((((((((((*(*((((((((((*((*(((((*((((((*(((((((*((((((((**((*(*(((((((((((*(((((*((((**(*(**((*(*((((((***((*((**(**(****(********(**(**((**(*****(****(***************,****,*****,*,,,,,,,,,****,,**,,,***,,,*******,***,,&$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&((((&(&&((&&&&&((&((((&((((((((((((((((((((((***((((((*(((((((*((((((((((((((((((((((((((((((*(((((((((((((*(((((((((((((((*((((**(**(*(((****(((((*((*(******(*****((**((**(******(******(************,***.*****,,,***,**,,,**,,,**,,**,,**,,*********,****,.$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&((((((&&&((&&&&((&&(((((((&((((((((((((((((((((((((((((**((((((*(((**((((((((((((((((((((((*(((((((((((((((((((((*((((*((((((*((*((((*(*((((((**((***((((((***((**(**(********(((**************************,**,**,*,*,**,,,**,*,,*,**,,,**,********************,,"$$"$$$$$$$$$$&$$$&&&&&&&&&&&&&(&((&&&&&&&&&(&&&&&&&(&&((&(&((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((*((((((((((((*((((((((((*(((*((((*(((((*((**(((*(***((*********((*((****(*(******************(*(*******,,**********,*,,,**,*,,,***,*,,*,*********************,"$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&(&&&((&&&&&&&&&&&&&(&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((*(((((((((((((((((((((***(((((((*((**(((((((*(((*((*((**(**************((((((*(****(************(********************,*,**,,*,,*,*,*,**,****,************,,,*,,"$$"$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&(&&(((((((&(((&((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((((((((((*(((((*((((****(***(*((**(**(*((((*****((***(***********,***,**,********,*,*,*****,,,,,*,******,****************,."""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(((&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*(***(**(((((*(**(*(*(((((((((**(**((*(*(**(*********************,******,,,,*,,*,**,***********************,""$"""$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&((((&(&(&(((((((((((((((((((((((((((((&(((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(*(**(**(***(((((**(((**(((((*(((*(**(*********************,****,,**,*,,,**,*,*,*,******,*********,*******,,, $""""""$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&(((&((&(&&((&(&((((((((((((&((((((((((((((((((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*(***(((((((((*((***((*((*((((**(((***********************,****,***,*,,,***,,****,*,*,******************,."""""""$$$"$$$$$$$$$$$&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&(&&&&&(((((((((((((((((((((((((((((((((((((((((((((((&(&(&(((((((((&((((((((((((((((((((((((((((((((((((((((*((((*(((*(((((((((((((((((((((((*(*((**************************,********,**,,,******,***********************,,. """"""$$$"$$$ "$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&&&&&&(&(&&&((((&((((&(((&(&(&((((((((((&(((((((((&((((&(((&(&&((((&(&&(&(&((((((((((((((((((((((((((((((((((((((((((((*((*(((*((((((**((((((*((***(((((*(*((**8***********************,*******,********,****,,****,*********,********."""""""""$""$" $$$$$$$$&$&$$$&&&&&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&((&&($&(&((((((&(((((&((&((((((((((&&(((((&(&((&((&(((&&((&((((&(((((((((((((((((((((((((((((((((((((((&(((((((((*((*((((((*(((((((((*((*((((******((************************,******,*,****,*,,**,*,*,********,*************,,$""""""""""""$$$$$$$$$$&$$$$&$$&&&&&&$&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&$(&&((((&((((&((((((((((&(&&&((&(((&((((((&&(((((&(&&(((&&(&((&(&((((((((&((((((((((((&((((((((((((((((((((((((((*(&(((((((((((**((((((((((((***(**************,*********,**********,****,,,,*******,******************.""""""""""""""""$$$$$&$$$&$$$$&&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&((((&&&((&(&&((((&(&&(&&(&&(((((&&&(&(&&&((&((((&&&(&&&&&&(&((&&((((((&(((((((((((((&&(((((((((((&((((((*(*(((((("&(((((((((((((**(((**((((***((******************,***********,***********,,***,********************,,.""""""""""""$""$""$$$$$$$$$$$$$$$$&$&&$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(&(((&(((&(&(&&&&&&&(&&&(&(((&&((&(&&((&(&&&&&&&&(&&&&&(&&&(((&(&((((((((((((((((((((((&((((((((((*(((((((((((((((((((((((((((((((*(*(*((*********************,*****(*,************,******,****,*************,,"""" """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&$&&&&&&&&&&&&&&&&&&&(&&&&(&&&&(((((&&&&(&&&&&&&(((&(((&&&&&((((&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((*(((***((*****(****************,********,****,**********,**,****(***********,*,@ """""""""""$$$"$"$"$$$$$$$$$$$$$$$$$$$$$&$&$&$$&&&&$&$&&&&&&&&&&&&&&&&&(&&&(&(((&((&(&&(&(&(&&&((&(&((&&&&(&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&(((&&&&(((((((((((((((((((&(((&((((((((((((((((&(((((((((((((((((((((((**(2,((((*(**((***************,*******,****,*****,*************(***********,. """"""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&$&&&&$&&&&&&$&&&&&&(&(&&&(&(&(&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&(&(&(&&&&&&&&(&&&&((((((&&&&(&(((&(&((((&&((((((((((((&(((((((((((((((((&((((((((((((((*(((*((((((*(**((((*(***************************************,***********,************, " """"""$""$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&$&$&$&&$&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((&&&&&&&&&&&&&&(&&&&&((&&&(&&(&&&&(&&&(((((&(&(((((&((&&(((((((((*((((((((((((((((((((((((((((((((*(***(********(**************************,**********************************,  """""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&$&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(&&&&&&&&&&(&&&((&&(((&(&((&(((((&((((((((((((((&(((((&(((((((((((((((((*((*((********************************************************************,,  """""""$""""""$$"""$$$$$$$$$$$$$$$$$$&$&$$$$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&((((((((((((((((((((((((((((&(&&((((((((((((*(**(***((((((((((********,***,***(****(*(***(*******,,,*******(******************, """"""""""""$"""""$$$$$$$$$&$$$&$&$$$$$$$$$$$&&&$&$$&&&&&$&&&&&&$&&&&&&&&&(((&&&&&&&&&&&&&&&&&(&(((&&&&(&(&&&&&&&&&&&&&&&(&&((&(((&&&(&&&&&&(&&&&&&(&&&((((((&&(((&(&((((*(((((((&&&(((&(((((((((*(((((((((((((((*(**((*(******************,*****,***********************(****(***, """""""""$"""""""$$""$$$$$$$$$$$$$$$$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((&(&(((((((&((((((((((&(((((((((&&&((((((((((((((((((((((((((((**(***((*(**(*******************************,****,*****************,   """"""""""""""""""$"$""$$$$"$$$$$$$$$$$$$$$$$$$&$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((&(&(((((((((((&((((((&((&(&((&((((((*((((((((((((*((((((((((**(*((*((***(*************************************************,   " """"""""""""""""""$"$$$$"$$$"$"$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&((((((&(&(((((&&&(((((((&&(((((&(&(((((((((((((((((((((((((((*(*(***(***************************(***********************((****,   """""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&(&((&&(((&(((((((((&(((((&(&(&((((((&(((&&(((((((((((((((*(((*(((*((*(*(*****(*****************************************************,  " """""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$&&&$$&&&&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&((((&&&&&&(&((((((&&&&(((((&(&(((&&(&(((((((((((((((((((((((*(((**(((**((**(**********************,,*******(**********(**(*((*(**,  " " """"""""""""""""""""""""$$"$$$$$$$$$$$$&$$$&$&$&$&$&&&&$&&&&&&&$$&&&$$&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((&(&(((&(&&&&&&&&&(&&(((((&&((&((((&(((((((((((*((((((((*(((((*(**(((**********************,,,*************************((*, """""""""""""""""""""$"""""""$"$$$$$"$$$$$$$$$&&&&&$&&$&$&&&$&&$&&$&&&&&&&&&$&&&&&&&&&&&&$&&&$&&$$&&$&&$&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&((&&&&(&(&(&&&((((&(&(&(&((&((((((((((((((((((((*((((*(((((**************(*******,****,******************(***(*(***,  """""""""""""""""""""""$""""""""$$$$$$$$$$$$$&$$$$&$$$&$$$$&&&&&&&$&&&$&&&&&&&&&&&&$$&$$&$&&&$$&&&&&&$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&((&(&(((&(&((&(&(((((((((((((((((((*(((((((**(*(*(**************************,*************(***(****(**@ "" """"" """"""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$&$$$$$$&$$&&$$$$&$$&$&&&$$&&$&$$&&&$&&&&&$&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&&&(&(&((((((&&(((((((((((((((((((((((((*((**(*************(**********((***********(***********(*((*,&  "" " """"""""""""""""$$"""""$""$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$&$$&$$&$$&$$&$&$&$$$$$$$&$$&$$$&&&&$$&$&&$$&$&&$$&&$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&((&(&((&(((((((((((&(((((((*((((((*((***************************************(**(((((((*,"  """" """ """""" """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$$$$$$&$$$$$$$$$$$$&$$$$$$&&$&&&&$$&$&$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&&&(&&&&&(&((((((((((((((((((((**(((((**(***********************************(*****((((((((*,$ "" """ " " """""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$&&$$&$$&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&&&((&&&((((((((((((((((((((((*((((((**((************************************(*(*((*((((**"   "" " """""""""""""$"""""$"$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&(&&&&&((&&(((((((((((&(((((((&((*((*(*((*(***(***(*************************(***(((((((((((*,"0  " " " "" """"""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&$$&&&&$$$$&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((((((((((((((((((((((((((*(*((*((**(***********************(**(*((*((((((((((*,   " " "" """"""""""""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$$$&&$&$&$$&&$&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&((((((((((((((((((*(((((****(****(**(*************************((*((((((((((((** < "" """""""""""""""""$"$$$$$$$$"$"$$$$$$$"$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$&$$$&$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(((((((((((((((((((((((((*((***((((*(**,***************(*(*(*(*(((((((((((((*   " " """"""""""""""""$$""$"$$$$$"$$"$$$$"$$""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&((((((((((((((*(((((*((******(*(((*(**********************(((*(((((((((((((,    "" """"""""""""""""$"$$$$$$$$""$$$$$"$""$$$$"$$"$"$"$$$$$$$$$$$$$$$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&((((((((((((((((((*(((((***(((*(((*(************((****(((((((*(((((((((((*   """"""""""""""""""""$"""$$"$$"$"$$$$""$$$""$$$$$"$"$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&$&$&&&$$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((((((((((((((((((((**((****(**(*******(**************(*(((((((((((((((,     " "" """"""""""$""""""""""$"""""""$$$$$$""$$""""$"""$$$$$"$"$$$$$$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$&$$$&$&&&$&$&&&&$&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&(((&&&&((((((((((((((((((*((((((*(******(***(***(********((*(((((((((((((((((**&  " """"""""""""""""""""$"$"""" ""$"""""""""$"$$$$$"$""$""$"$$"$$"$""""$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&&&&&&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((*(**((***(**((((*((**(***((((((((((((((((&(&(((*   "" " "" """""""""""""""""$"" """"$"$"""""""""""""$$"""""""$"""""$$$"$$$$"""$""$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$&$$&&$$&$$&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&(&&&&&&(&&(&&((((((((((((((((*((((**(*(*(***((**((((((**(**((*(((((((((&((&&(&((((*    """" """""""""""""""""$$""""""""""""""""$"""""""""""$""""$$$""$$""$$$"$$$"$$$"$$$$"$"$$$$$$$$&&$$$$$$$$$&$&$$$&$$$$&&&$&$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((*((((((((((*((*(****((**((((*((*****(((*((((((((((&(&&(&((*    """"""""""""""""""""""""""""""""""""$"""""""""""""""""""$$"""""""""$""""$$$"$$$""$$"$$$$$$$$$$$$$$$$$$$$$$&&"&&&$$$$&&$$$&$$$&&$$$&&&&&&$"&&&&&&&&&&&&&&&&(&((((((((((&((((((((****(((***(**(**((**(*(****(((((((((&(((&(&&&((*,   " """" """""""""""""""""""""""""""""""""""""""""""""$"""""""""$""""""$$"$"$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&$$$&&&$$&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((((((&((((((((((*(*((*((*(*(****(*"((*((*(((((((((((((&((&((((*$     " " """"""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""$"$$$$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$&$&$&&&$&$$$$&$&$&$$&&&&&&&&&&&&&&&&&&&&&&(&((&&((((((((((((((((((((((**(*((*(*(**((*((*((((((((((*(((((((((((((((((