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 = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '416A25' IMAGE_NUMBER = 33871888 IMAGE_TIME = 1977-08-07T07:45:43Z EARTH_RECEIVED_TIME = 1977-08-07T13:43:01Z ORBIT_NUMBER = 416 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.006360 NOTE = "LOW RESOLUTION COLOR 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 !*4dy M @6xB('1By  ,wqA|vcX      @2t            pp                                                                       "                     "                " " "      "                 " "                      " "" """ ""    "" "                " " " "" " "" """" ""      ""                     """ "" " " """""""" " " " "     " " " "  "                    "" """""" "" """"""""" """"" "" "        " " " " " """ ""                 "" "" "" " """ """" """""" """""" """" " "   " " " "" ""  " """ " " "" "             " " "" "" " """"""" """"""""""""""""" """" "    " " " """" " """" "" " """""" "  " "  " "            "" """" " " """""""" """"""""""""""""""""" "  "" """""""" " """""""""" "" """ " """""" """ "" " "" " " " " "" " " " " "         "" """"""" "" """"" """"""""""""" """"" """"" " "      " " "" """ " """" """ """""""""""""""" """""" """"" "" "" " "" """"" """ """""""""" """"" " "       "" " """""""""""""""""""""""""""""""""" """""" "" ""  """""" "" """""""""""""""""" """"""""""""""""" """"" """"""" """ """"""" "" """""""""""" """ " " " " ""      " " " " """ """"""""" """""""""""""""""""""""""""""""""""""""    "" """"""""""""""""""""""""""" """""""" """""""""""""""""""""" """"""""""""""""""""""""""""""""""" "" "" " "" " " "" " " "     """ " "" """" """"""""""""""""""""""""$""""""""""""""""""""""""""""  " " " """""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""" """"" """ " " " "" "     """ " " " " "" """"""""""""""""""""""""""""""""$"""""""""""""$"""""""""   """""" """"""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """" " " "" " "" "  " """ " "" " """ """ "" """""""""""""""""""""""""$"$""""$""""""""""$"""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$""""$"""""""""""""""""""""""""""""""""""""""""""""" "" " """"" "" " """" " "" "" " " """"""""""""""$""""$""""""""$$"""""""""""""$"$"""""""$"""$" " "" """""""" """"""""""""""""""""$"""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ " """"" " " """""" " " " " """ """"""""""""$"""""""""""""""""""""$"""""""""""""""$""""""""  " " """""""""""&$"""""""""""$"$""""""""""""""""""""$"""""""$""""""$"""""""$""$"""$"""""""$"""""""""$"""$"""""""""""""""$$""""""" """""" """""""""" " " " " """""""""" " " """ """"""""""""""""""""$"$""$$$""$$$""$"$""""""""$$$$"$"$$$""$"""$$" " """""""""""""""""$"""""""""""$"""$""""""""$$$"""""""$""$"""""""$"""$""""$""""""$""""""""""""""$""$""$""$""$"""""""""""""""""""""" " " """""""""" """ " " " """"""""""" " """""""""""""""""""""""""""$$$"$$"$"$"$"$"""$$"$$$$$"$"$"$$$"$"$$$$"   " "" """""""""""""""""""""$""""""""$"""$"$$""$$$$"$""""$""$$$$$$""""""$$$""$"""$"$"""""$"""""""""""$""""$$$""""""""""""""""$"""""""""" """""""""""""" """"" " " """""""""""""" "" " """"""""""""""""""""$$"$$""$$"$$$$""$$$"$$$"$"$""$$$$$$$$$$$$$"  """" """""""""""""""""""""""""""""$$"$$""$$$$"""$$"""""$""$"$$$$$$"""$"""""$$$"$$""$$$"$$""$$""""""$"$$$$""$"$$"""""""""""""""""""$"""""""" """"""""""""""""""""" "" """"""""""""""""""""""""""""""""$"$""$$$""$$$$$$"$$$$"$$$$"$$$""$$$$""$$$$$$$$$$$$$    """"""""""""""""""""""$"""""$"""""""""$""$$$$"$$$$$$$$""$"""$"""$"$$$"$""$"""$"$$"$$$$$$$"$$$$$$"$"$""$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""""""""""""" "" """ " "" """ """""""" "" """""""""""""""""$$"$"$$"$"$$$$$$$$$$$$$"$$$$$"$$$$$"$$$$$$$$"$$$$$&  " """"""""""""""""""$"$"$"$""$$"""$$""$$$$$$$$$$"$$$$$$$$$"$""$"$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$$$$$$"""$$$"""""""""""""""""$""""""""""""""""""""""""""""" """"" " " "" """""""""""" """"""""""""""""""$$"$"$$$"$"$"$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$&   "" """"""""""""""""""$$"$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$"""$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$"$"""""""""""""$"""""""""""$""""""""""""""""" """ """ """"" """"""" " """"""""""""""""$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$   """""""""""""""$"""""$$$$$$$$$$""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$""$$$$$""""""""$$""$$$"$""$"""""$"$$""$"""""""""""""""""""""""""" "" """ " """"""""""""""""$""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  """""""""""$"""""$$""$"$$$$$$$$$$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$$$"$""""$$$"$""$$$$$"$$"""$"""""""""""""" """"""" """"" "" " """"""""""""""""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$  """""""""""$"$$"$$$$$"$$$$$$$$$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$"$$$$"$$$$$"$$"$$$$$"$$$""$$$""$"$"""""""""""""""""""""""""" """"""" """"""""""""""$"""$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ " """"""""$$""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$"$"$"""""""""""""""""""""""""""""""""""""""""""""$$$$"""$$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&   " " """"""""$"""""""$$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$""$""""""""""""""""""""""""""""""""""""""""""""$$$""""$"$"$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&  """"""""""$"""""$$$$"$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&&&&$$$$$$&$$$$$$&$$$$&$&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""$""""""""$$$""$"$$$$"$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&   " """""""""""$$$"$""$"$$$$$$$$$$$""$$$$$$$$$$$$$$&$$$$$$&$$&&$$&$$&&&&$$$$$&$$&$$$$$&$$$&$&&&$$&&&&&&&&&&$$$$$$$$$&$$$&$&$&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""$""$$$"""$"$"""""$"""$"""""""""$""$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$&$$$&$$$$$$$$$$$$$$$$&& """""""""$$""$"$$$"$$"$$$$$$$$$$$$"$$$$$$$$$$$$&$&$$$&$&$$&$&$&&&&&$&&$&$$$$$$$&$&$$$&$&$&$&$&&&&&&&&&&&&&&$&$$$&$&$&&$$$$&$&&&$&$$$$$$$$$$$$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""$"""""$""""""$""$$$"""""$"""$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&$&$&$$$$$$$$$&$&&&&  "" """"""$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$&$&&&&$$$$&$&&&$$$&&$$$$&$&&&$&$$$&&&&&&&&&$&&&&&&&$&$$$&$&$&&$&&$&&&$$$$$$&&&&$&&$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"""$"""$"$""$"$$""$$""""""""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$$&$$&&$$&&&$&$$$$&&&$$&&$&&&&&  " " """"""""$""$"$$$$$$$$$$&$$$&$$$$$$$&$$$$$$$$$&$$&&$&&$&&&$$&&&&&&&&&&&&&&$$&$$$&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$$&$$$&&&$$&&&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$"$$"$$"$$$$"""""""$"$$"$"$$"$$$$$$$$$$$$$$$&$$&$&&$$&$$&&&&&&$&$$&$$&$&$&$&&&&&&$&&(  " """""""""$""""$$$$$$$$$$$$$$$$$&$$&$$$$$&$&&&$&$&&$$&&$&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&&&&&&&$&&&&(&&&&&&&&&&&&&&$$&&&&&$$&&&&&&&&&&$&&&&&$&&&$&&$&$$$$$$$&&&$$$$&$$$$$$&$$$$$$$$$$$$$$$$"$"$$"$$$$$$""$$$$$$$$$""""$$"$""$$$$$$$$$$$$$$$&$$$$&$$$$&$&&$$$&&$&&&$&&&$&&&&&&&&&$&&&&&&&&  " " "" """""""""""$$$$"$$$$$&$$&$$$&$$$$$&&&$$$$&&$&$&$$&&$&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&&&&&&&&&&&$&&$&&&&$$$$&&&&&&$&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$""$$$$""$$$$$$$"$"$"$$$"$$$$$$$$$$$$$&&$$&&&$&&&&&&&&&&$$$&$&&$$$&&&&&&&&&&&&&&&&&&&&( """"""" """"""$$$$$$$$$$$$$&$$$&$&&$$$&&&$&$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$&&$&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$"""""$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&&&&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&& "" """""""""""$"$"$$$$$$$$$$$&$$$&$&&&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&$&&&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$"$"""$$$$$$$$$$$$$$$$$$&&&$$&&&&$$&$$&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&( " "" """"$"""""""$$$$$$$$&&&$$&&&$&&$&$&&&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$$$&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&& " " """""""""""$$$$"$$$"$$$$&&$$$$&$$&&&$&&$$$$&&&&& &&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&((&&&&&&(&$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$&&&$&&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&( " """ """""$""""$$$$$$$$$$$&&$&$$&&&&&&$&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(&(&&&&&&&&&&&&&&&(&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&$&$$&&$&$$&$$$$$$"""$$$$$$$"&$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$&$$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&( " " """"""""""$$$$$"$"$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&$&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&$&&$$&&$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$&$$&&$&$&&&&&&&&&$&&&$&$&&&&&&&&(&&&&&&&&&&&&&&&&&&( """" """""""""$""$$$$$$$$$$$&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&((&(&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&$$&&&&&$&&&&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$" $$$$$$$$$$&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&&&&&&&( """""""""""""""""$$$$$$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((((&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$$$$&&&$&&&$&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((""" """"""""""""""$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&(&&&&&(&&&&(&&&&(((&&&&((&(&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(&&&&&&&((* """""""""""""$$$$$"$$$$$$$$$$&&&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&((&&((((((((&&((((((((&&&&&&&(&(&&&&(&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$$$$&$&$$$$$$$&&$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(( """"""""$"""""$"$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&((&(((&(&&&&(((&&&&&&&&((((((&((((&(((&&&&&(&(&&&&&&(((((&&(((&(((&(&((&(((&&(&&&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$$$&$$&$$&$&&$$$$$$$$$&$$&$$$$$&&$&$&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&((&&(&(&&&&&(&(&(((("""""""""""""$"$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(((&&&(((((((&(((((&(&&&&(((&((&&((((((((((&&&&&&&&&&&((((((&&&((((((&(((((((((&(&&(&((&(&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$$&$&&$&$&&$$&$$$&&&$$$&$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&&&(&&&(&((&(&(((((&((*"""""""""$"$$""$$$$$$$$&$&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((&((&((((((((((((((&(&&((((((&((((((((&&&&&&&(&(((((((((&(((&(((&(((((((&&((&&((&(&((&&((&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&$$$&&&&&&$$$$&&$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&&(&((&&&((&(&(&(((&(((((((*""""""""""$$"$$$$$$$$$$$$&$$$&&&&&&&&(&&(&&&&&&(&&(&&&&&&&&&&&&(((&(((((&&(&&&(&&&(&(((((((((((&(&(((((((((((((((((((&(((&((((((((((((&(((&((((((((&(((&(((((&((((((((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$&&$&&$$&&&$&$$&$&$$$$&&&$&&&&&&&&&&&&&&&(&&(&(&&(((&(((((((((((&(&&(((&((((((""""""""$"$"$"$$$$$$$$$&&&&$&&&&&&&&(&&&&&&(&&&(&((&&(&&&(&&&&&&(((((((&&&(&(&&((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((&&(&(((&(&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&$&&&&&&$&$&&&$&$&&&$&&&&&&&&&&&&&&&&&(&&&(&&(&(((&&&&(&((&(&&(&(((&(&&(((((((&(*"$"$"$$"$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&(&(&&&&&&((&&&&(&&&&&(&&&&((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((&(&(((&((&((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&$$&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((&((((((&(((((&(((((((((*$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&$&&&(&&(&((&&&&((&&(&((((&((&(((((&&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&(((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$&$&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&(&&&((&&(((&(((((&(((((((((((((((((((*($"$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&$&&&&(&&&(((&&((&(&&&&&(((&(((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$&&&$&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&((((&((&(&&(((((((((((((&((((((&((((*$$$$$"$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&(((&&(((((&&(&(((&&(((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$&&&$&&&&&$&&&&$&&&&$&&&&&&&&&&&&&&&((&&&(&(&(((((&(&((((((((((((((&&&&((((**$$$$$$$$$$&$&$$&&&&$$$&&&&&&&&&&&&&&&((&(&&&((&((&(&&(&&((&&((&((((((((((((((((((((((((((((((((((((((((*(((((((((*((((((((((((((*6(((((((((((((*(((((((((((((((((((((((((((&(&((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(&((((((((((((((((((((((((((((((((((*"$$$$$"$$$$&$$&$&$&&&&&$&&&&&&&(&&&&&(&(&&&((((&(&(&&(((((((((((((((((((((((((((((((((((((((((((((((((((*((((*(((((((*((((*((((((*((((((*(((((*((((((((((((((((((((((((((((((&&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&&(&&(((&(((&(((((((((((((((((((((((((((((*$$$$$$$$$&$&$$&&&&&&&&&$&&&&&&&((&&((((&(((((&&&((((&((((((((((((((((((((((((((((((((*(((*(((**((((*((((((**(((((((*((((*(((((((**((((((**((((*((((((((((((((((((*(((((((((&(((&&((&&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&(((((((((((((((((((((((((((((((((&((((*$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&((&(&((((((&(((&(&(&(((((((((((((((((((((((((((((((&((*(((((*(((**((*(((*((((((((((*(*((((((((*(((((((*(((((((*((((*(((*(*(((((((((((((((((&(((((&((((&(&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&&&(&(&&(((((((&(((((((((((((((((((((((((((&(*"$$$$$$&$$$&&&$&&&&&&&&&&&&&&&&&&&&((&(((((((&((((((((((((((((((((((((((((((((((((*((((****(((((((((((((*((*(((((((****((*((((*(**((((((***((***((((**((((**((((((((((((((((((&&&((&((&((&&(&&&&&&&&&&&&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((((&&(&((&((((((((((((((((((((((((((((((((((* $$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((&(&(&((((((((((((((((((((((((((((*****(((****(*****(**(((((((((*((***(((*(((*(((******(((**(**(*(*((((**((*(****(((((((((((((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&&(&(((&((((&((((((((((((((((((((*(((((((((((* $$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((&(&(((((((((((((((*(*(((((((*((((****(((**(****((((((((***((*((*(((((***(*(*(***(((((**(*(*******((*((**(****((**((((*(((((((((&((((((((((&(((&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(&&&(&&(((((((((&((((((((((((((((((*(((((((((** "$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((&((((((((((((((((((((((*(*(((((((*(**(***((****(*(**(**((((****(*(**((******((*(*****((**(***********(*((*(*****((******((((((((((((((((((((((((((&&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&((&&&(((((((((((((((((((((((((((((((((*(((*(* $$$$$&$&&&$&&&&&&&&&&&&&(&&&&&&&(((&&(&((((((((&((((((((((((((((((*(*(**((****************(****(***(((*(*(***********(((**(*****(*****************((****(**(*(*(***((((((((*(((((((((((((((&&(((&(&((&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&&&&&&&(&(&(((((((((((((((((((((((((*((((((((((((*,$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&((&((&(&((((((((((((((((((&((((((**(**((**(*************(*********(*(**(*********(******((**(*********************(*******(********((**(((((((((((((((((((((&((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&((&((((&(((((((((((((((((((((((((((*((((*((**, $$$$$$$$&$&&&$&&&&&&&&&&&(&&&&&(&((((((&((((((((((((((((((((((**((((*(*(*(********************((**(((*(*******(*((***(***(*(****************************(************(*((*(((((((((((((((((((((((((&((&(((&(&&&&&&&&&(&&&&&$&&&&&&&&&&&(&(&&((&&&(((((&(((((&&((((((((((((((((((((((*((((((**(*(**,"$$$$$&$&&&&&&&&&&&&(&&&(&&&&&(&&(((((((((&((((((((((((((((((*(((****************************((*****(******(***(**********(******************************************(((((*((((((((((((((((((((((((&(((((&((&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&(&&&&&(&&((&&((&(&&(((((((((((((*(((((((*(((((*****(****, "$$$$$$$$$&&&&&&&&&&&&(&&&&&((((&((&((&&(((((((&(((((((((((((*(****((************,***,******(*****(**************(****(********************************************(*(****((((((((((((((((((((&(((((&((((&(&(&(&&&&&&&&&&&&&&&&(&(&(&(&(&&((&&((&(((((&((((((((*(((((((((((((((((((*((((***(******* $$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&(&((&(((&(((((((((((((((((((((**((*(***(************,*******((*****(**************************(***************************,*************(*((*((((((((((((((((((((((((((&&(&&((&&&&((((&&&&&(&&(((&(((((&&&((&&(((&&(&&(((((&((((((*((((((((*(*(((*((((((((*(**(**,*,"$$$&$$&&&&$&&&&&&&&&&&(&(&&&&(&(&&((((((*((*((((((((((((((((((((((*****************************(***(**(************************************,*,*****************(*****(*****(((*(((((*(((((((((((((&((((((&(((&&((&&&&&&&&&&&&&(((&&((&&(&((&(((&(&((((((((((((((((((((((((((*((((((((((**(((****,,<$$$$$&&&$$&&&$&&&&&&&&&((&(&&&&&((((((((**((((((((*(((((((((**(********************,***********************************************************************************((**((*(*(**(((((((((((((((((&&&(((((&&&&&&&&&&&&&&((((&(&(&(((&(&&(((((((((((((&&&(((((((((((((((((*(((((*(&&((*(*(((***, $$$&$$&&$&$&$&&&&&&&&((&&&&&(((&((&((((*(*****(((*((((((((((**(**(******&(*****************(***(**(***(*************************,****************************************(*(**((*(((((((((((((((((((((((((((((((&&&(&&((&((((&&(&((((((&&&((&(((((((((((&((((((&&((((((((((**((*((**(((**((((****," $$$$$$$&&&$&&&&&&&&&&(&&&&&((((((((&((((*((((****(*(((*((((((((**(*******"*********,********(*********(*******************,****,*,(**,***,********(*****,*,,***(*********(*******((((((((*((((((((((((((((((((&&((((&(&&&&&&((((&(((&(((&&(((&(((((((((&(((((((((((((((((((((*((*((((((****(*****,"$$$$$&$$$&$&&&&&&&&&(((((&((((((((&&((***(((*(*(*((((((((*(((*((((**************************(((**********((*****************,,*,,**&*****,**,,,*************,,,***************(*(**(*((((*(* (((((((((((((((((&&((&(((&((&&(((&(((&((&&(&&((((((((((((((((((((((((*(****((((*((((***(*((**(***(**, $$$$&&$$$$$&&&&&&&&&(((((&((((((((&((((*((((((****((*((((*((((((((*(*************,******************************,*******,***,,,,,****,*,,*,,,,*********,****,*,*******************(*(***((*((&(((((((((((((((((((((&(((((((&&((((&(((&(&((((((((((((((&((((((*(((((((*((((*(***(**&(**((********,$$$$$$$$&&&&&&&&&&&&&(((((((((((&((((((*(((*****((((((*(*(((**((*************,*************************************,***,***,*,,,,*,,,*,,,,**,,*,,,**,**,*,,,,*,,**************(****(***(((*((((((((((((((((&(((&(((((&(((((((((((((((&&(((((((((((((((((((((((*(*(*(**(((**(*******( **(((((**(***&$&&&&&&$&&&&&&&&&&&(&&(((&((((((((((((((((((**(*((((*((((*****((((**************************************,****************,,***,,,,,,***,,,,,,,,*,,****,**,,,,,*,,*****************(*((*(*(***((((((((((((((((((((&(&(((&((&(((((((((&((((&(((&(((((((((((((((((((*((*****((***(((*((*(***(((*(((**. &&&&&&&$&&&&&&&&&&&&((&(((((((((&((((((((((((*((*((((*(**((******((*****************,**,************,*,***,****,**,,,****,***,,*,,,,*,,*,,,,,,,,,**,*,,,,,,,,***,,,*************************(((((((*((((((((((((((((&((((((&(((((((&((((((((((((((((((((((((((((*(*(*****(******(**(***((*(((((***. &&&&&&&&&$&&&&&&&&(&(((((&(((((((&(((((((((((**((((((((***(***(*****************,,,***,**(**,*********,*****,*,,***,,,,*,,,*****,*,,,,,*,,,,,,,,,,,*,*,**,,,*,**,*****************(*****((***((*((((((((((((((((((((((((&(((((((((&((((((((((((((((((((((((((((*((((*********(******((************, &&&&&&&&&&&&&&&&&&(&(((((((((((((((((*((*((**((((**********************,***************((*********************,***,**,,**,*,**,,,,,,,,,,,,,,,,,,,,,,**,,*,,,,,*,,,**********************(**((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((***(**(**(***((**((((*********,,$&&&&&&&&&&&(&&&&&(&((((((((((((((((((((((((((((******(**************************((**********,,******,*,*,,****,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,*,*,,*,******************((*(*(*((*((((*(((((((((((((((((&(((((((((((((((((((((((((((((((((((**((((((***((************(*(***(*****. $&&&&&&&&&(&&&&&&(((((((((((((&(((((((*(&(((((((************************************(*,,**,**********,*,*******,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,**,,,************(****(**(((((((***((((((((((((((&(((((((((((&(((((((((((((((((((((((((((((*((**(*(*****(********(((*(*(******,, $&&&&&&&&&((&(&&&&(((&((((((((((((((*((((((((********************************************************,,,*****,,,,,,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,***,*,*****************(((*((((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(**(**(*************************,.$&&&&&&&&&&((&&((((&(((((((((((((((((((((*((**(*******************************************,*,*****,***,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,******************(**(*(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((***((*****(***(********************,,.$&&&&&&&&&(((&&((((((((((((((((((((((((((*(***************************,,***********,****,**,********,,,*,,*****,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,******************(((***((((((((((*(*(*((((((((((((((((((((((((((((((((((((((((((((*(((((**(*****************************,,.&&&&&&&&&&(&(&&&(&(((((((((((((((((((((*((******************************************,***,,,***,,,******,**,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,**,*************((***(((((*((((((*((((((((((((((((((((((((((((((((((((((*((((((*(((*((*******(*************************,,.$&&&&&&&&&(&&(&&&((((((((((((((((((((((((*(*****(**,*****************,*******,*******,*,***,**,*,,*,**,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,*,,**,,***********,*****((((((*(((**((((((((((((((((((((((((((((((((((((((((((((((*(**(((**(****************************,,*,.$&&&&&&&&(&&((&&&((&(((((((((((((((*(*(**(*****************************,**,**,,*,,*,*****,***,,,,,***,,*,*,*,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,****,**************(((((**(**(((*(*((*(((((((((((((((((((((((((((((((((*((((((((**(**(***************(************,,*,,.&&&&&&&&&(((&&&((&(((((((((((((((((((((*(**********************,,******,***,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.*,,,,,,,**,*,***,,*************,****(****(***(*(((*((*(((((((((((((((((((((((((((((((((*(*(((((((************************************,,,.$&&&&&&&&&&&&(&&((((((((((((((((((*((((((********************************,,,**,,,*****,**,*,,,,,,,,,,,,,,,,,**,*,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,.,,,.,,,,,,,,,,,,,,*,,,,*,,,******************(*((**((((*(((((((**((((((((((((((((((((((((((((((((((*(((*(*(**(*************,*********,*****,***,,.$&&&&&(&&&&&&&((&((((((((((((((((((((*(*(*************,****,***,*********,***,*,*,*,**,,,*,,*,,,,,,,,,,,,,,,*(*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,*,***,,****,************(**(*(**(((((((*(((*(*((((((((((((((((((((((((((((*((*(*((***(***(**********,****************,,,,*,,,.$(&&((&&&&&&&(&((((((((((((((((((((*(((******************,*,,,*,,********,,,*****,***,,,**,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,..,,,,,,,,,.,,,,,,,,,,,**,,,,,,******,***********((****((*((((*(*((*(((*(((((((((((((((*(((((****((*(((((*(*(*************,*******************,**,,,0$&(&((&&&&&&&(&((((((((((((((((((**((************************,**,*****,,****,,*,*****,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,*,,**,*,**,**,***********(*******(*((*((*(*((*(((((((*((((**(((*(**(******(((((*((*(****************************,***,**,,,,0$&&&&&&&&&&&&&(((((((((((((((*((*(**(((*(******************,***,****,****,,****,,,*,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,.,,,,,,,,,,,,,,,*,*************,*********(((**((******(**(((((((((((((((((*(***********(***((**********************************,,,,,,,.$(&(&&&&((&&(((&(((((((((((((((((((((********************,***,*,*,,**,****,,,,,**,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,**,,,,,,,,.,,,,,,,,*,,,,,*********************(****((*****(**(*(*((((((*((((((((((*****(*******(**(((**********************************,**,,.0$(&&&&&&(&&&(&(((((((((((((((((((**********************,**********,,*,,********,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,...,,,,,,,.,,,,,,,,,,,*,,**************,****(****(*********((****(((((((((*((**(*((****************(****(*********,*,,*******,****,,*,,*,,,,,..$&&((((((&&&&&((((((((((((((((((((**(******************,,*,,,****,**,,,,****,*****,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,...,,,,,.,,,..,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,**,*,*,**************(*******(*((((*(((((*(*(((**(((*(*****(*(*************(***(**********,********,****,,,,,,,,,.$(&&(&&(&(&&(((((((((((((((((((*((*(*(****************,,**,,,***,,,*,,,,,*******,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,**************************(*********(*(**((***(((**((*(***************(*********************,*****,****,,**,,,,,,,."&&(((&(((((((&((((((((((((*(***((*((**********,,*****,,*,**,,*,*,**,,,**,,,,,,,,,*,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.....,..,,,,..,,,...,.,..,,,,,,,,,,,,,,,,,,****,***********(****************((((**(****(((***(((*****(********((*****************,***,**,*****,**,*,,,,,,,,0$(&&&(((&((((((((((((**(((((*(((((*********,,****,*,,,,,,,,,,,,*,,**,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,.,,,,.,,,.,,,,,..,.,..,.,...,,,,,,,,,,,,,,,,,,,,,,,*,**,*****,*,*******************(**((****(((*((***(*(*(*******(***(******************,,**,,*,,,,*,,*,*,,**,,,,,,,."&&((((&((((((((((((((****(**(*****(**************,,*,,,,,,,,***,*,*,**,,,,,,,,,,,,*,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,.,,,.,,,,..,,..,.,.,..,,,,,,,,,,,,,,,,,,,,,,,,********,***************(*************(*(((*(*******(********************************,,,**,***,,****,,,,,,*,,,,0"((&((&((((((((((((*((***((*****(****************,,***,,,*,**,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,..,.,,.....,,.,,,,..,,...,..,,,,,,,,,,,,.,,,,,,,,*,,,,*,*****,*******,******(***********((((************((**********(***************,**,*,****,*,**,,,*,**,,,,,,,,,0&&&&&&((&(((((*(((((((*(*****(*(*****(*******,**,,,,***,*,,,***,*,,*,**,,,,,,,,,,,,,*,,,,,,,,,.,,.,,,,,.,,,,,,.,.,,,,,,,,..,,,,.,,,.,..,.,..,,,,..,.,,..,,,,,,.,,,,,.,,,,,,,*,,,,,,,**,**,*,*****,************(*********(***(*********((*********(****(*********************,,***********,,,,,,,..&&&&&&(((((((((((((*(*(*****$$*****************,,,,*,,,*,*$,***,,,*,,,**,*,,,,,,,,,,,,,**,,,,,.,,,,,,,.,,.,,.,,,.,,,,,,......,,.,,.,.,.,...,.,.,.....,.,.....,,.,,,,,,,,,,,,*****,,*,,**,*****,*************,,*****(*****************************(****************,******,**,,********,****,,,,..."&&&&&(((((((((((((((*****************(*************,,*,*,*(***,,,,,,**,,,,,,,,,,,,,,,,*,,,,,,,,,,.,,,,,,,,,..,,,,.,(,,...,......,.,...,.,,,,,...,,,..,....,.,,,,,,,,,,,,,,,,,,,,**,*,,,,*,***********************(********************(((**(*************,**,*****,,*,**,***,,********,,**,,,,...$((((((((((((((((*******************************,***,,*,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,.,.,,,.,,*,,.....,.,.,,.......,.,.,..*$..,,,,.,.,..,,,,,,,,,,,,,,,,&,,*,*,,*,,******************(**************************(*((*(((**************,**,*********,**,**,,*,***,*,*,,*,,,,0$(((((((((((((*(((**(**(************************,**,,*,,,,*,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,..,,.,,,,,,,.,,,,.,..,.....,.....,,,,....,.....,..,,.,.,,,,,,,,,,,,,,,,,*,,,,,,,*************(*******(*(******************&(******((***********,,*,**,,*****,***********,*,,,*,,,,..."(&(((&((((((((((((**(************************,**,**,,,*,,,**,,***,****,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,,.,,,,,*,,,,.,,....,.,.,,...,.,....,......,.,,.,,,.,,.,,,,,,,,,,,*,,,,,,*,,*,,,,*****,****************************************((****,**********,,,**,,**,,*,,,*,*,,,,*,*,,,,,,,."((&&(((&(((((((((*(************(***********,***,,*,,*,,,,,,,,,*,,,,,,,,**,,,,,,,,,,,,,,,,.,.,,..,.,,,,,,.,,,,,..,......,,,,,,,,,...........,...,..,........,,,.,,.,..,,,,.,,,,,,,,,,,,,,,***,,,,*********(******(***************,****************************,***,,,,,,,,**,,*,,,***,,*,,,,,,,,,.. (&&&((((((((((*((((****(*******************,,****,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,...,,....,,.,,,.,..,.........,.,.......,,,.......,.........,.,.,...,,,,,,,,,,,,,,,,,,,,,,*,**,,,*********(***(((***********************************************,,,,,,,**,,**,,,,,,,,,,,,,,,,,,..0"((((&((((((((*(((((***************************,,***,,,,,*,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,.,,..,....,,,,,.,,.,..,,,....,,,...,,...,....,,.....,,.,.,,..,,,,...,,.,,,,.,,,,,,,,,,,,,,,,,,,,,*,**,*,*****(((***********************************,*********,,*****,,,,,*,***,,**,,,,,,,,,,,,,,,.. ((&&&(((((((((((**(***************************,,***,,,,,,*,***,*,*,,,,,,,,,,,,,,,,,,,,,,.,,..,,,,.,,.,,.,,,.,,.,,.,.,.,,....,,.......,,...,.,......,...,..,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,**,,,******,****************,*********(**********,***************,,,***,,,,,,,,,,,****,,,,,,,,,,,,,,,,."(&&&&(&&(((((((((((**********************************,,,,***,**,**,,,,,,,,,,,,,,,,.,,,,,,,,....,,,.,,,.,,,,,,,,.,,..........,......,.,....,,,..,.,.......,,.,,,,,.,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,**************,*********,***((**,***********,,*******,**,,,,,,,,*,,,,*,,,,*,*,,,,,,,,,,,,,,,..."&&&(((&(((((((*(***************,*************,*,****,,,*,,,,,,,,**,,,,,,,,,,.,,,,,,,.,,,,,,.,,,,,.,.,,,,,,,,.,....,,,,.,...,,.,.......,.,.........,.....,....,,.,,,,.,,,,,,,,,.,,,,,,,,.,,,,,*,,,**,*,,*****************,,,*****,*********,*****,****,*,,*,**,,,*,*,,,,,,,,,,,,,,*,,,*,,,,,,,,,..0 &&&((((((((((((********************************,*,,*,*,,**,,,,**,,,,*,,,,,,,,.,,,,,,.,,,,,,,..,,,,,,,,,,,,,,,,...,..,,.....,.....,.,..,.....,.,,,.,....,..,,,,,,,.,,,,,.,,,,,.,,,,,,,,,,,,,***,,,*******************,*****,*,******,,**********,*,,**,,,**,,*,*,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,.. &((&((((((((((((**********,**********************,,***,,,,,,***,,,,,,,,*,,,*,.,,.,,.,.,,.,,,,,,,,.,,,,,,,,..,........................,.....,..............,,.,,.,,,,,,,,.,,,,.,,.,,,,,,,,,,***,**,***,*,*,*,,******,*,,***,,*,*,****,*******,***,*,**,,,,*****,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,.0R (((((&((((((((*(****************************,******,,,,***,,*,*,,,,,,,,,,,,,,,,,,,,...,,,.,,,.,,.,,,,,,,,,,...,,,..,,..............,.........,..,,,,,..,.,.,..,,.,...,,,,,,,,,,,,.,,,,,,,*,*,,*,*,******,,*****,***,,,,**,********,*************,****,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.0 (((&(((((&(((((******(*********************,*****,,,,,,,,,,**,*,,,,,,,,,,,...,...,,,,,,,,,.,,,,,,,,,,,,,,,.,,.,.,,..,....,,.........,............,.,.,,.,,,,,,....,,..,,,,,,,.,...,,,,,,,***,**,,,,,*,******,*,*,**,,,*,***,,***,*****,**,,*****,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.0 ((&(((((((((((((********************************,*,,,,,,,*,*****,,,,,.,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,..,...,,,.......,......,.,,....,..,,..,.,,,,,.,,.,,,,,,,,,,,...,,,,,,,**,,*****,,*,,,,,*,,,,,,,,*,,,***,,*,,**,****,,****,*,****,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.0 ((((((&((((*((((*(***************************,,*,****,,,,,,,**,,,,,,,,,,,*,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,..,,,....,.....,.....................,......,,,,...,,,,.,,,,,,,,,,.,,,,,,,,,**,,,,,,*,,,,,,*,****,,,*,,,,*,,,***,,,*,,*****,**,,,*******,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,..0 (((&((&(((((((((****(********************,,*,**,,,,,,,,,,,,,*,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,.,,.,.,....,.,.....,,.,...............,..,,,,,.,,...,,,,,,,,,,,,,...,,,,,,,,,**,,*,*,,,,,,,,*,,,***,,,,,,*,,*,,,,*,**,,,,,*,*,**,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..0 &(&((((((((((((((******************************,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,.,,,.,,,.,..,,,.,.,.,..,...,,,..,.,...........,,,,,..,,,.,,,.,,,,,,,,,,.,.,,,,,,,,,,*,,,,,,,,*,,,,*,*****,,,,,,,,*,*,****,,*,,***,****,**,**,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...0 (((((((((((((((*(***(**********************,,,*,*,*,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,..,,,,,,...............,.,..,.............,,,.,.,,.,,,,,,,,,,,,,,,,,,.,,,,,,,,*,,,,**,***,,,***,**,**,,,,*,*,**,*,,,,,*,,*,***,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,.0 (&(&(&(((*((((((********************************,*,,,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,,,,,,,,.,.,,,...,,.,,..........,.............,.,.....,...,....,,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,*,,*,,**,**,****,**,,*,,**,*,****,,,,,,,,**,,,**,*,***,**,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,..,,,...2 ((((((((((((((((**********(**************,******,*,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,..,..,,,,,,,,.,.,,,........,..,,..............,,.......,.,,...,,,.,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,*,,,,,*,**,*,,,,*,,,,,,*,,,,**,,,,,*,,,,*,,,*****,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..02 (&(((((((((((((********************************,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,.,..,,,,.,,,,,.....,,.,,...,..,...............,.,.,,......,,...,,,..,,,,,,,,,,,,,,**,,,,**,,,,,,,,,,,,,,,,*******,,,,,*,**,,,*,,***,,,*,,*,*,,*,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,...0(((((((((((((**(**************,*********,*,*,*,,,,,,,***,,,,,,*,,,,,,,,,,,,,,,,,,,,,,.,.,.,,....,,.,,,,,,.,,,,,,,,,,.....,...........,...,............,,.,,,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,*,*,,,,,,,,,*,*,***,*,,,*,,*,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,..,,,,..02L((((((((((((*((************,************,,*,*,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,....,.,,.,,,,,,,,,,,,,,,.,.,,...............,...,.,.......,,.,,....,,,,.,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,*,,,,,*,*,**,,,,,,,*,,,*,**,*,,,,,,,,,*,*,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......02((((((((((((****************************,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,..,,..,.,.,,,,.,,,,,,,,,,,,,,.,,.............,,,............,,,,,....,,,,,,,,,,,,,*,,,,,,,*,,,*,,,,,*,,,,,,,***,,,**,,*,,,,**,,,,,,**,,,**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,......02 (((((((((((((((***********************,**,,*,,,,,,,,,,,,,*,**,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,.,,,,,.,.,....,.........,.......,,,.,,,,,,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,**,,,,,,,,*,*,,,,***,*,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.002 (((((((((((((*(************,,**,*********,,,,,,,,,,,,,,,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,,,..,,,,,,,,..,,..........,,..,.,....,,,,,..,,.,.,.,.,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,**,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..002(((((((((&((*(*****((*******,,,,,,,,,**,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,...,,,,,,,,..,,,,,,,.,,.,....,..,..........,.,..,,,....,,.,..,,,,,,,,,,,,,,,,,,,,,*,,,,**,,*,,,,,,,*,***,,,,,,***,,,*,,,,,,,,*,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,.,,,,...02((((((((((((((****((********,,,,*,*,,,,,*,,,,,,,,,,,,,,,,*,***,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,..,.,,,.,,,.....,,,,,,,,,,,..........,..,......,,......,..,,..,,,.,,,,,,,,,,,,,,,,,,,,*,***,,*,,,,,,,,,*,,*,,,*,**,*,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,..02((((((((((((((*(*(*******,*,**,*,,*,,,*,,,*,,,,,,,,,,,,,,*,***,,,,,*,,,,,,,,,,,,,,,,,.,,,,,,,,,..,,,,,,,..,,,,.,,,,,.,,,,..,....,.............,...,.......,.,,,,,,,,,,,,,,,,,*,,,,,,,,*,*,,,*,,***,,*****,,*,,*,,***,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,...0.02&(((((((((((((&(****(****,,,**********,,***,,,,,,,,,,,*,**,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,..,,.....,,,,.,,,.,,,..,.,.....................,,..,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,*,,,,*,,,,******,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,......004((((((((((((((((*(*******,*,,,****,,*,***,*,*,,,,,,,**,,*,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,.,...,...,,,,,,,,.,,,,,.....,.......,......,,.,,.,,.,,,...,,,,,*,,,,,,,,,,,,*,**,,*,,**,*,*,*,*,*,****,*,*,,,*,*,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,.....0004((((((((((&(((**(((********,,,***,,***,*,,,(*,,,*,,,,*****,,**,,,,,,,,,,*,,,,,,,,,,,,,,,,,,..,,,,,,.*,....,,,,,,.,,,,,,,,,.,.....,,...........,....,.,...,,,,,,,,,,,,,,,,,****,**,,,,,,,*,***,***,********,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...0.0024 (((((((((((((((*************,*,,*,,,*******,*,,,,,,,**,,*,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,.,.....,,*.,...,,,,,.,,,,,..,,,...,..,.........,.,,,....,,....,,,.,,,,,,,,,,,,,,*,,**,*,,,*,*,(,,,******(***,,,*,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..,,,,,,,,,,,,........004((((((((((((((***********(***,***,,,********,,,,***,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,,,,,,,,,,.,,..,.,.,,,,,,,,,,.....,...........,..,,.,.,....,..,,,,,*,,,,,,,,,,,**,,***,,,,***,,*$,,,*,*,*,,,,*,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.*,,.,,,.,.,,,.,,,.,,.,,.,,,,.,,,.........022(((((((((((((****************,,,,,************,,**,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,.,....,,...,,.,,,,,,,.,..........,...,.,.,,.,,....,,,,...,,,,,,,,,,,,,,,,,,,,****,,,,,,*,*,,,*,*,,,*,,,**,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,..,...,,,,,,...,..,.,,$...,.......02 ((&((((((((*(*****,**********,,,,*,********,*((*,,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..,,,,.,,,,,,,,,,,,,...........,..,..,....,,,,,,..,,,.,.,,,.,,,,,,,,,,,,,*,,,,,*,*,,**,*,,****,,,,,,,,*,*,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,..,...,,.,,,.,,.,....................022 (((((((((((((**,**************,,,,,*******,,***,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,.,....,,,,,.,,,,.,,........,.......,.,,,,,,.,.,,,,,,,.,,,,,,,,,,,,,,*,,,,,,,,,*,,*,,,,,,**,***,,,,,**,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,.,,...,.,.,.,,,.,,,,,.,,.....,...,.........002(((&((((((((******************,,,*********,*,*,*,*,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,*,,,,,.,.....,.,.,,,....,..,,,,.,................,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,**,*******,**,,,,*,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,*,,*,,,,,,,,,.,,,,,,,,........,,.......,,,,..,,.,,..,,............0002&(&(((((((((***********(((****,***,******,,,,,***,,,,,,,*,,,,,,,,,,..,.,,,,,,,,,,.,,,,.,,,,,,,.,,...,,,......,,,,,,,,,,.,,,.....,,.......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,**,,,,*,**,,**,,,,,*,,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,..,,.,,,.,..,,,,....,..,..,.,.,,..............0.0.0004(&(((((((((((**********((*(*****,********,,*,,*,**,*,,,,,,,,,,,,,.,,,,,,.,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,.,....,,..,,,,.,,,.....,...,.,..,,,,,,,,,,,,,,,,,,,,,.,,,*,,,,,,,,,,,,,,,**,**,,,,,*,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.,,.,.....,.......,,,,.....,..,.........000..0.02 ((&((((((((((*(****((**(((((*****,*********,,,,,*,,,,,,,,,,,*,,,.,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,..,,,..,,,.,,,,.,.,...,......,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,.,,,,..............,......,...................0002(&&(((((((((((**********((*(***(******,**,,,,,,,,*,,****,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,...,,,.,,,,,,,.,,,,.,,.,,..,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,**,,,,,,,,,,,,,**,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,....,...........,,,.,,.........0.........000002(((((((((((((((*********(((*((*(((*,*,*,*,,,**,*****,***,*,,,,.,,,,,,,,,,,,,,,,****,.,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,...,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*****,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,.,,...,......,.....,.,...,,,,..................0002((&&((((((((((((*******(((**********,,****,,********,****,,,,.,,,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,.,,,,..,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.,,,.,,,,,..............,,..,,,.........0.0...0000.0002((&(((((((((((&((((**(((((***(*(*******,***,,******,,*****,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,,.,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,*,,,,,,,,,**,**,,,,,,,,,,,,,*,,,*,,*,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,.,,,,,,,.,.,..........,.,..,................0.....0000022(((((((((((((((((((((((((****(**********,******************,,,,,,,,,,,,,,,,,,*,,,*,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,..,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.,,,,,,.,...,.............,...........0.0.......0000002(&&(((&&(&(&(((((&&(((((******(*,,*,******,,************,*,,,,,.,,,,,,,,,*,,*,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,.,..,,,.....0.................,..0....00.0...00000002 &&((((((((((((((((((((((**(**(**,********,**************,*,,,,,,,.,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,.,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,*,*,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*.,,,,,,,,,,,.,.....,,.......,..,.,.............000..0.0000.00000022 &&(&(((&(((((((((((((((*(((*(************,,,**,***(******,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,.,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,.,...................,...,....0...0..0.00.000.00022P (&(((((((((((((((((((((((*((*((******(*,***,************,*,,**,,,,,,,,,*,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,****,,,,,,,*,,,**,,,,,,,,,,,,,,,,,.,..,,...................,....,........00.0..0.00000020 &&(((((((&(((((((((((*(((((((*((*****(******,**************,,,,,,,,,,,,,,,,,,,*,,***,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,*,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.......,....................,..........00.0000000000220&&&(((((((((((&((((((((*((((((*((*****,******************,**,,,*,,,,,,,,,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,**,,,*,,,,,,,,,,,,,,,,,,*,,,,,*,,,*,*,,,,,,,,,**,,,,,,,.,.,..,..................................00000.000000220&(&(&&&((&(((((((((((((((((((**((((((******,***,******,***,**,,,*,,,,,,,,,.,,,,,,,*,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,.,,...,,,...,................................00...00000000022((&((&&&&&(((((((((((((((((((((**(((**********,,******,****,,*,,,*,*,**,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,*,,,*,,,,,,,,,,,,..,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,.,,,.,...............................00....000.000000222(&&&&&(&(((((&((((((((((((((((*(((**(**********,**********,*,,,,,,**,,,*,,,,,,,*,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,.,,,,..,.,,,.................................0..0...00.0000024&&&&((((((((((((&(((&((((((((((((***************************,,,*,,,,,,,,******,*,,,,,*,,,,,,,,,,,,,,,..,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,.,,,,,,,,,,,,,,,,*,*,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,..................................0.0.0000000000226&&&&((((&(((((((((((((((((((((((*(**************************,**,,,,,,,*,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,*,,,,,,,,,,,,*,*,*,,*,,,,,,,,,,,,,,,*,,,,,,,,,,**,*,,,*,,,,,,,,,,,,,**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.............,...................0..0..0.0.00.0000000224&&&((((((((((((&((&(((((((((((((((********(**************,*,*****,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,*,,*,,,,,,,,,,,,,,,,,,,*,,,,,,**,,,*,*,,,,,,,,,,,,,,,,,,*,,,,,**,,,,,,,,,,,,,,,,,..,,.......,,.,................0...............000000000000000200226$&&(((((((((&&&((((((((((((((((*((*(*((*(*************,****,*,,*,,,,,,*****,,,,,,,,,,**,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,**,***,*,**,,,,,,,,,,*,,,,,,,**,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,****,,,,*,,,,,,,,,....,.,.,..,,,,..,...........0..00.............0.0....0.00000000002224&&&(&((((&&&&&&&((((((((((((((((**(**(****************,******,,,*,*,,*,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,***,,******,,,*,,*,,,,,,,,,,,*,**,,*,*,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*******,*,,,*,,,,,,,,,.,,.,,,,.....,.,,..,,.............0............0....0..0000000000000226&&&&&(&&&&&&&&((((((&(((((((((*((((((*(************************,,,*,*,,*,**,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,,,**,**,,,*,,,*,,,,,,,,,*,*,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,*,,,,,,,..,,,,,,,,.,.,,,..................0...0.0..........00..00000000002200246&&&&&&&&&&&((((((((((((((((((((((((((((*(**(((**(*************,***,*,***,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,,**,*,***,,,,**,****,,,,,,,,,**,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,.,.....,,,.,....,.,......................................000.0.0.00000020222246&&&&(&&&&&&((((((((((((((((("&((((*((*(*(***(***************,*****,*,***,**,,*,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,*,,,,**,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...,.....,,,................................0000000000020222246(&&&&&&(&&((((((((((((((((((&&((((*(*(((**(*(************&"*******,****,,,,,,***,,,,,,,(,,,,,,,,,,,,,,,,,,,,,,,*,,,,***,*,,,,,*,,,*,,***,*,,,**,*,,,,,,,******,***,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,.,.,,,,...,.....,................0.........0000000000000002222468&&&&&&&((&((((((&((((((((((((((((((((((((((**((****************,**,*****,,**,*,,*,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,(*,,,,,,,,**,*,,,,,,,*,,***,,**,,,,****,**,*,,,,,,,,,,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,.,.,,...,..,,,,,.................0..........00..0000000000000220022248 &&&&&&(&(((((((&((((((((((&((((((**((((((*(***(************************,,,****,*,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,*,,*,*,*,,**,,*,,**,,*,,,*,*,*****,*,,,,,,,,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,......$,,...,.............................00000000000000220022246 &&&&&(((((&&&(&((((((((((((((((((((((((**(***(((**********************,*,**,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,**,*,,,,,,***,*,,,,*****,,*,*,*,**,***,,*,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,.....,.,,..,.,......................00.00000000000000220220224&&&&(&&(&&&&&(((((((&&(&(&((((((((((((*((*(**((*******************,,***,******,**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,*,,*,,***,,,,,,*,,*,,*****,,,,*,*******,*,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,*,,,,,,,,,,,,,,.,,,,,,,.,,......,......................0..0..0...000000000000220220222244& &&&&&&&&&&&&&((((&((((((((((((((((((*(*(******(******(********,**,***********,,,,,,,,,,,**,*,,,,,,,,,,,,,*,,,,,,**,,,,***,,,*,,*,****,,****,**************,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,**,**,*,,,,,,,**,,,,.,.,,.,,..,...,,...........,.......0.0..0..............000000000000022222222222248 &&&&&&&&&&&((((((((&((((((&(((((((((((((((((((******(**************,*,*******,*,,*,,,,,**,*,*,,,,,,*,,,,,,*,,,,,**,,,**,*,*,,,,***,,,****,,***********,**,*,*,*,,,,,,,,,,,**,*,,,,,,,,,,,,,,,**,,****,,,,,,,,,,,,*,,,,,,,,..,.,.,,..,.,,,,,.......0....0.0..00.0..0..00000000000000002222022224448 &&&&&&&&&&((((&&&&&&(&((((&(((((((((((*(((*(((***(***(***********,************,**,*,,*,*****,,,,,****,*,,*,*,*,,,*,***,*,*,*,**,*,***,,***************,**********,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,*,,,,.,,,,*,,,,,,,,,.,,,.....,,................00..00.0000..000.0000000000000002222222222448 &&&&&&&&&((((((&&&(&&(((&((&((((((((((***((**(***(*****************************(***,,,****,*,,,,*,*,,,*,,,,,,,***,,*,*,*,*,,,*,********,**,*********,******,****,,,,,,,,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,..,..,...........0.........0..00000000000022220222222222222446 &&&&&$&&&&&&&&&&&&&(((&&(&(((((((((((((***(*(((*(*(*****(****(****(***************,*,***,*,,*****,*,,**,,******,*,*,,***,**,,**,*********************,,***,****,,,,,**,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,................0........0..0.000000000020222022222222222224248 &&$&&&&&&&&&&&&&(&&(&(&&(((((((((((((*(*((*(*(***(***************************,***,,*,,***,,*,,*,*,,,,,*,,***,***,,,,**,,,,,***,*,*,,*****************,********,*,,,*,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,..,,,,.,.,.,,.............0.0...000.0000000000220222222222222222244448 &&&$&&&&&&&&&&&&&(&&&&(&(&&(((((((((((((*((*(******(*(******************************,*****,*,****,*,,,**,*****,*,**,***,*,,*,***********************,,*******,**,,*,,,,*,,*,,,,,,,,,,,,,,.,,,,,,,,,,,,**,,,,,*,,,,,,,,,.,,,,,,,,,,,...,,......,,.......0...00..0.000000002020222000202222222224466 &&&&&&&&&&&&&&&&&&(&(((&(&(((((((((((((((*(((((*****(****************************,**,,********,***,***********,,,**********************,****,**,***,*********,,,,*,,,,,****,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,.,,.,,,,,,,,.,,,.....,.............00..00.000..00000000002022222200222222222224468 &&&$&&&&&&&&&&&&&&(&&(&&((((((((((*(((*(((*((((***(*((*******************************,*********************,,*,,*****,**,,***,****,*,*****,*****************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,,,,,,,,,......................0..000000000000000002022222222222222222444466"&&&&&&&&&&&&&&&&&&&&&(&&(((((((**((((**(((*(((((((((((*******(*****************(*****,***,****************,,**,****,**,,*,*******,**********,***,***,***,****,,,,,,,,,,,,,,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,........,....,...........0.0.00000000000000000002022222222222222222444466 &&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((*(((((*(((******(***************************,***************,,,**,*,,****,*,***,,******************,****,*,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.....................0.00.0000.0000000000002002222222222222222222222466"&$$&&$$&&&&&&&&&&&&&&&((((((*(((((((((*(((((*(((((((*****(***(*************(******************************,********,,,,,*****,************************,****,,*,*,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,.,...,,................0.00.000000.00.000000020220222222222222222224466"$&&$&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*((((((((**(*(*(((*****************************************,********,*,*,,,*,********************,***********,,,,**,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,,,...........0..00000000000.000.0000000000222222222222222222244466"$$$$&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((*(***(**((**(*************(***(*************,*******,**********,**,,*,*****************************,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,..,.....................00.00000000000000000022002222222222222224222444464 $$&&&&&&&&&&&&&&&&&&&(&(((*((((((((((((&(((((((((**((((((((**********(*******************************,********,**,**********************************,****,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,,,,...,.....,..........0..0..00000000000000000000020222242222222222422444464"$$$&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((*((*((******((******************************************,***,,**,***********(**********************,*,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,.,,,,...,.............0...00000000000000000000000002222222222442244242444462 &&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((((*(((((*(**(**(*****(************************************,,*********************************,**,,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,.,,,,....................00..00000002000000000000000022222222222222242424444462"&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((*(((((((((((((((*((********((*******(***************************,**,*,************,*************************,*,*,,,,,*,***,,,*,,,,,,,,,,,,,,,,,.,,,,,,,,,,..,..,,,,,,,,,,,,,,.,.............0...0....2".00000000200000000222222022222222242224244444444462"&&&&&&&&&&&&&&$&&&&&&((((((((&(&((((((((((((((((((((((((((**((*******(((***(*****(*************************,********************************(******,*,**,*,,,,,,**,,,,,,,,,*,,,,,,,,,,.,,,,,,,,,,,..,,.,,.,,,,,,.,..................0...0..0.00000000000200000002222200022222222422224444444444662"&&&&&$$&&&&&&&&&&&&&&&&((((&&((&&((((((((((((((((((((((((*(*****(((**(((*(************(*********************,****,*******************************,,***,,,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,...,..................0.0.0000000222222202202220020022222422442422244444444680"&&$&&$$&&&&&&&&&&&&&&&(((&(((&(&((((((((((((((((((((((*((*(***(*(*******************(***(***********(*****,***************************************,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.,..,.,,,,,,,.,,,,,,,,,,,,,.,.................000..00.000000022200002020000000222224222222224444442444680"&&$&$&&&&&&&&&&&&&&&&(&&&&&&&(&((((((&(((((((((((((((((((((((((**((*******(****(********************************************************(**********,*,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,.,,,,,,,,.....................0000.00000020222222222202222222244242224244224444444680"$$$$$$$&&&&&&&&&&&&&&&&&&((((&&((((((&(((((((((((&(((((**(((((((((*(**(((*****(*****************(***(,,************(*****************************,*,,,**,,,*,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.......,........0....0.0000000000022022222222222222222222222222444444444444660"$&&&$$$$&&&&&&&&&&&&&&&&&&((&&(&&((((((((((((((((((((((*((((((*(***(*((**((*((*****(************************************(************************,*,*,,,,*,,,,,,,*,*,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,..,,,,,,,,,,,,,.,.,.......................0..00000000202222222202222222222222222444444444464668."$$$$$$&&&&&&&&$&&&&&&&&&(&&(&&&&((((&(((((((((((((((((((((((((*((*(*(**((****(**(*(*(*****(*******(**((**********************************(*******,,**,*,**,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,.,,............0....00.00...00.000002022222222222222222222244444422444444444468."$$$$$$$$&&&&&&&&&&&&&&(&&(&&&(((((&((((((&(((((((((((*(((((((((((((((*((((******((*(****(******(*(***********************((*,***,***************,***,,*,,*,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,.,,,,,,,,,.,,,,,....,..0........0......000000000000002222222222222242422224424444242444444468*$$$$$$$$$&&&&""&&&&&&&&&&&&&&((&&(((((((&((&((((((((((((((((((((((((((**(((**(*******(*******(***(*(***********(*((****************************,,**,,,,*,**,*,,,*,,*,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.,.,.......>........0..000.00000000000000002222222222222222224444242444444444444468*$$$$$$&$$$$$$$$&&&&&&&(&&&&&&&&((&(((((((&$(((((((((((((**(((((((((*(*("(*(*(((((((*****((*(*****(**((*****(*(*((****************************,*,**,*,,,,,***,,**,,,*,,,,,,,,,,,,,.,,,,,,**,,,,,,,,,,,,,,,.,,,,,.,.,..,.........0....00000..00000000000000222224222224442444424444444444444444468("$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&((&&((&&&(&(((((((((((((((((((((((((((*$((*((*((*(**((**********(**(***(*******************(****&**********,,,*****,,*,,,,,,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,.,............0...0..0000.0000000000000000222222222422422244442444444444444464668("$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((&(&((&(&(((((((((((((((((((((((((((*((((*(((((***(*((***(**(*****(*(((((***********(*******************,,,*,***,,,,,,*,,,,,*,,,,,,,,,,,*,.,,.,,,,,,,,,,(*,,,,,,.,,,,,,,,,,,,........0,......0..0..00000000000000000000222222222224444444244444424444444446668$ $$$$$$$$$&&&&&&&&&&&&&&&&&&&((&&&(&&(&&&&&((((((((((((((((((((((((((*((((**(***((((*(((*(***((*********(((************************************,*******,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.,..,..,...,............00000000000000000000222222422222442444444444444444466646668 """$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&&&(&((&(((((((((((((((((((((((((*((((*(((*(*(((*((*(((****(*****(***(((*((************(************,**********,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,..,,,,..,,,.,.............000.0...000000..00000000020002222222222222444442444444444444444466666h """"$$&&$&$&&$$&&&&&&&&&&&&&&&(&((&(&&&&&&((((((((((((((((((((((((((*((*(((*(((*(*(*((((**((*****(((*(((((***(*(*************(**(*(********,******,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,.,.,,.,.,....,.,<2...0..00...0000000000000000000022222224222244444444444444444464444446668 ` """""$$$&$$$$$&&&&&&$&$&&&&&&&&&&(&(((&(&&&&&(&&(((((((((((((((((((((((*((*((((((*((*(((*(******(((((*(*(***(*********(*(***((*(*(**********,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,.....,............000000000000020222222222222222422224444444444444444444464446668 """"""$$$&&$$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&$&&(&(((((&&((((((((((((((*((((((((((*(((*((((((**(***(*(**(*(((*(((((*((********(***((***************,***,*,*,**,,*,,,,,,,,,*,,,,,,,,,,.,,.,,,,,,.,,,,,.,,,,..,,,,.,,,........,.......00000000000000000222220022222222244244444444444444444466444644668 """""$$$$$$$$$$$&$$$&&&&$&&&&(&&&&&&&&(&&&&((((((((&(((((((((((((((((((((((((*(((((*((((**((*(((((*(***((****((*(((***((((((**(***************************,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,.,,,,..,,.,,,,........00..0000000000000000222222022222222244224444444444444444444464666668 $ $$$$$$$"$"$$"$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&&&((((((((*((*(((**(((((((((((((*****(*((*((((((*(((((((****(*((((((((((((((*(**,*,*********((******,,,,.,,,,,,,,***,,,,,.,,,.,...,,,,,,,*,,,,,,,,,.....,...,,.,,.,,....0..0000000000000000000022442222224242222224444464466664664444444468 """"$$$$$"""$"$$$$$$$&$$&&&(&&&&&(&&&&&&&&&&&&&((((*(((((((((((&&&&(&(((((*(**(*((((((((((&(((((((********(&(&((((((((((*(******((((((&((((****,,****,,*,,,**********,,,,..,,.,,,,,,,*,,**,,,,,,,,,,...0..,,,,,,,,,,.,..0..00.000.0....000.000002222222244222222222444444444464644444464644646468"$$$$$$""""$"""$"""$&&&&&&&(&&&&&&&&&&$&$&&&&&(((((((((&(((&&&(&(((((((*((*(((((((((((((*(*(*(*(*********((((((*((((((******(((*((*(((((***,**,,,,,**************,,,,,,,,,,,,,,,,,,,,,.,,,..,,,,,,,,,,,.,..,.............,....0.000000000200000000002222244444442222242224442444666666664464664466""""""""""$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&(&&(&&&((&((((((((((((((&((((((((((((**((((((((((((((***********(((((((((((((*(**********(*****(*************,,,,,,*********,,,,,,..,,,,,,,,,,,,,,,,,,,............,,,,,,.......0000000000.000.000002222222244422242222222444666464466644644446644668 """ """"$"$$"""""$$$$$&$&&&&&&&&&&&&$&&&$&&&&&&(((((((((((&(&&&&&(((((((*(***(*(((((((((((((((((****(**((((((*((((((((**********(*((***********,,********,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,.,..,,,.,,,.,,.,..............0.0000.000000022222222222222242222444444444444444444446666664664648 """"""$"""""$$$$&&&&&&&&&&&&&&&&&&&&&&&&((&(((&(((((((&(&(((((((((((((((((((((((((((((*(((**((*((((((((((((((*(*(((((((((***************,*(**(*******,,,,,,,,,,,,,,**,,,,,,,,,,,,,.,.,,..,,,,,,,,,,,,............,.........0000000000000000000002222424444422422422444244466466666666664444448   """$"$$""$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((((((((((&((&&((&(((&(((((*(((((((*((((((((((((((*(*((*(((*(((((((((((*((***********************,,,,,,,,***,(*,**,,*,,,,,,,.,,,,,,,,,,,,,,,,.,,.......,.,.,,,.,,......0.00.00000000000.0002222222222222424222424224464446464644464464644444468 """""""""""""""$$$$$$&&&&$&&&&&$$&&&&&&&&&&&&&(((((((((&&(&&(((((((((((((((((((((((((((((((((((*(((((((((((((((((((*(((***((****(********,,*,,*,*,****,,,,,,,,,,,,,,,,,,,,,,*,,,,,.,,,......,,,,,,,,,.,.,....................00000002222222222222222242244444444444444444444466646666666644668 """"""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((((((((&(((((((((((((((((((*((((((((((((((((((((((**(((((((((((((*(*********,****************,,,*,,,*,,,,*****,,,,,,,.,,,.,..,,,,,,,,,,.,.,..,.........,,,.......0.00000000000000220020022222444442444444444444446444466666664444444468  " """""""$""$"$$$$$$&$&&&&&&&&&&&&&&&&&$&&&&(((((&((((&&&&&&(&&(((((((((((((*(((((((((((((((((((((((((((((((((((((((((**(**(**(*(*********,*,,,*,,*,,,**,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,....,..............000000.00000022222222222222222222444444444444444464444444464646666668  """"""$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**********,,*************,,,,,,,,,,,,,,,,,,,,,,,**,,.,,,,,,,,,,.,,,,,,,.....................00000000220222022222222222444444444444444444444444446666664444644448 """"""$$"$"$$"$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&((&&&&&(&(((((&(&(((((((((((((((((((((((((((((((((((*(((((((((((((((((*********************,*,,*,*****,,*,**,,,,*,,,,,,,,,,,,,*,,**,,,.,,....,,.,.,..................0.000000000000220222222222222242422244444444444446444464646444444444668  """"""""$$$$$$$$&$&$&&&&$$$$$$&&&&((&&&&&&&&&&&&&&&(((((&((((((((((((((((((((((((((((((((((((((&(((((((((((*((((*(((((((***(*********,**,*********,,,,,,,,,,*,,,*,,,,,*,,***,,..,.,,*.,.,.,..,....................0.000000002202222222222222242444444444444464444446664646466444644468  " """"""""""$$$$$$$$$$$&&&&$$&$&&&&$&&&&&&&&&&&&&&&(&(((((((((&&((((((((((((((((((((((((((((((((((((((((((&((((((((((**((*******(*********,*********,**,,,,*,,,,*,,,,,,,,,,,,,.,,,,.,.,,,,..........................0.0000000000222222222222222244444444444446444444446646664444444464666 """"""""""$$$$$$$$&&&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&((&((((*(((((((((((((((((((((((((&((((((((((&((((((((((*(*(((((**************,**,*******,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,..,.,,,......,.........00..0000000000022222222222222224424244446444644444444444644464666464468 """"""""$"$$$$$$"$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(&&&((&((&(&(((((((((((((((((((((((((((&((((&(((((((((((((((((((((**(*(****(**************,****,*,,,*,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,.,,.,....,.............0.0000000020020222222222224224444444444444444466446446644444444444448  " """""""""$$$$$$$$$$$$$$&&&&&$&&&&&$&&&&&&&&(&&&&&&&&&&(&((&(((((((&((((((((((((((((((((((((&((((&(((((((*(((((((((((*(**************,,***,**,,***,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,.,.,...,............0..0.00000200002022222222222224444444444444444446464644444446444444466 """"""$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&(&&&(&(&&(((((((((((&&((((((((((((((((((((&&((&((&(((((*(((*(((((*((((((*************,,**,********,*,,,*,,,*,,,,*,,,,,,,,,,,,,,,,,,,,...,.,,,......,..........0.0.0.00000022002222222222242224444444444466444444444464444444444444468 "" """""$"$"""$"$"$$$$$$&&$$&$&&$&$&&&&&&&$&&&&&&&(&&&&&&&&&(&(&&((&&((&(&((((((&(((&&&(&(((&((((((((((((((*(((((((((***(********************,*,*,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,...,,..................000.000000022000222222422422444444444444446444446444464444444444444468, """"""$"$"$"$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((&((&(&&((&&((&(((&&((((&((((&((*((((((((*((((*(((***(*******,**,*******,,*,***,**,,,,,,,,,,,*,,,,,,,,,.,,,,,,.,.,,..............,.......0000000000000022222222244224444446446444646444446644444446444444444468,,  """"""""""$""$$$$$$$$$$$$&$$&$&&&&$$&$&&&&&&&&&&&(&&((&(&((&&(&((&&(&((((((((((&(&(&&&((&&((((((((*((((((((((((*(***((**************,*****,*,,,*,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................00000000000022222222224424444444444664444646444464444444444444444448*  """ """""""""$$$$$$$$$$$&&$&$&&&&$&&&&&&&&&&&&&&(&&&&(&(((&&&&(&((((&(&(&&(&(&&&(&(&&&((((&((((((((((((((*(((((((**(***(**********,****,**,****,*,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,............0.......0.0000.00000000222222222244444444444444446664666646446444444444444464446* """"""""""$"$$$$$$$$$$&$$&$&&$&$&$&&&&$&&&&&&&&&(&&&((&&&&&&(&&&&(&&&(&(&(&(&&&&&&&(&((((&((((((((((((((((((((((*((**((***(*******,,*******,*,*,,,,*,,**,,,,,,,,,,,,,,,,,,,.,.,.,,.,.,...............0.0000000000020222224222244444244444444464444646464644444444444444444448( " """"""""""""$$"$&$$&$$&$$$$&&&&&"&&&&&&&&&&&&&&&&&(&&&&(&&(((&&((&&&&&(&&&(((&&&&&&((((((*((((((((((((((*(*(*(*(**************,******,****,*,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,....,,........,.......0000000000202222222424444444444444442444444464446444444444444444444466(    """"""""""$"$$$$&$&&$$$$$$$$&$$&&$&&&&&&&&&(&&&&&(&&&(&(&(&&&(&&(&&((&&&&&((((&&&&(((((((*&(((((((((((***((((*(**(*(**(*****,**,*,*******,,,,*,,,,,*,,,,,,,,,,,,,,,,,,,,.,......,.............000.0.0000000222222222224444444444444446464444444444444444444444444444466(  """"""""""$$$$$&$$$$$$$&$$&$&$&$&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&((&&&&((((&((&&((((((((&((((((((((((******(******(((&*******,*********,,**,,,,,**$,,,,,,,,,,,,,,,,,,.,.,,,,...*............00000.00000020020222222424444444444444444446644446444444444444444444444448&   """""""""$$$$$$$$$$$$$$$&$&$$$$$$$&$&&&&&&&&&&((((&(&&&&&&&&&&&&&(&&&(&&&&&(&&((((((((((((((((((((((*((((**((**(**(************,*********,,,,**,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,................00..0000000002202222222222444444444424644446,24444444644444444444444424468  """""""$"""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&((&&(&&(&(&((((((((((((((((((((((((((((((*****(*(************,,,**,,**,*,****,**,,,,,,,,,,,,,,,,,,,,,,,,,.............0.0000.0000000002020222222244444444444444464644444444444664444444444444444446