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 = '439A65' IMAGE_NUMBER = 34324410 IMAGE_TIME = 1977-08-30T18:54:03Z EARTH_RECEIVED_TIME = 1977-09-01T10:42:50Z ORBIT_NUMBER = 439 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END g."%!>u_x-3:^45" -2FSSw.-8[C)   ""6" " """"""$""$$$$$$$$$$$,,$$$$$$$$&$&&$$$$$$$&$$$"$$($$""$$$$$$$"""$"$"""$$""""""""""""" """" " "     " "" """"""""""""""""$"""$""$$$$$$""""""$"$"""""""""""""""""""""""""""" """" "" "" ""     """"" """""""""""""$$""$"$""$$$$$$"$""$"""$"""$""""$$"""$"""$" """""""""""""""""""""""" " "           """"""""""""""""""""""""$"$"""""$"$$$"$$$"""$$""$""""""$$"""$""""" """""""""""" """"" """" " """ "" ""             " """" """""""""""$$$"$"""$"$$$$"$$"$"$"""$"$"$"""$"$""""""""""""""""$""""""""""""""""""""""" """" " """ " " "" "             "     "" """"""$$$"$$$$$"""$$""$"""$$""$$$$"$$"$"""""""""""$"$""""$"""""""" """$"""""$$$""""""  " """"""""  """" " " " " ""        "  """""""""""""""" "" "" ""     """""""""""$"""""$"""""""$""$$$$$$$"$$""""$"""$"$$""$$$$$$$$""""""""""""""""""""""""""" """""" """"""" " " """"""""" """ "" " ""      " """ """""" """""""""""""""""" "  """""$$$$"$$$$$$""$"""""""$"$$"$$$$$"$$$$"$$""$""$$$$$$$$$$$""""""""""""""""$"""""""""" "" " """""""""""""" " " "" " " " "" " " ""   "" " "" " "" """""""""""""""""""""""""""""" " "  "" """""""""""""""""$"$$"$"$""""""""""""$$$$$$$$$$$$$"$""""$$"$"$$$$"""""""""""""""""""""$"""""""""""""""""""""""""""" " "" " "" """ " "" " " """ " "" " " " " """""""""" """""""""""$"$$$$"""""""""""" """"""  """""""""$""$""""""""""""""$$"$$$$"$$"$$$""""$$$$$$$"$"$$$$""$"$"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""" " """ """ """ " " " " " "" " """"" " """"""""""""""""$""$"""$""""$$"""$""""""""" """" "" " " " """"""$$$$$""$"$$$$$"""$"$$$"$"$$"$$$"$$$$$""$$$"$$$$$"$$"$$$$"$"$""""""""""$""""""""""""""""""$"""""""" """"""""""""""""" """"""" """" """ """" "" " "" " " " " "" " " " """"" " " """" """"""""""""""""""$""""$$$$$$$$$"$"""$"""$""""""""""""" """" ""  """ """"""""""$"""$$"$"""$"$$$""$$$$"$"$$$$$$$$$""$$$$"$$$"$$$$$$"$"""$$""$"$"$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" "" " """"" " "" " """" """ " " " " "" """" """""""""""""""""""""""""""$$"$$$$$$$$$$$$$"$$$"""""""""""""""""""""" """" """""""""$""$""$"$"$$$$""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$""$"$""""""$""""$""""""""""""""""$"""$"""""""""""""""""""""""""""""""""" """"""""" """"""" """""" """"" """"""""""""" """"""""""""""$"""""""""""$""""""$$$$$$"$$"$$$$$$$$$$$"$"""""""""""""""""""""  " """""$"""""$$""$$$"$$"$"""$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$"""""$$$$"$$$$$""$""""""$"""""$"$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""""" """""""""""""""""$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""" """"" " """"""""""$"$$$$""""""$"$"$"$$$"$$$$$$$$$$$$$$$$$"$"$$$$"$$$$$$$$"$"$"$$$$$"$"$"$$$$$"""$""$"$"$""""""$""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""" """ """$"""$"""$"$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$""$$$$$"$$""""$$"$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """"""""""""""""""""$"$""""""$""$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""""""""""""  "" """"""""$""$""""$$""$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"$$"$"$$"$"""""""""""""$$""$"""$""$"""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""$""""$$""$""""$$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$"$$"""""""""" " """""""""""$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$"$"$""$"$"""$$"""$$"""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$&$$$"$$$"""""""""" " """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$""$""""""$$""$"""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$""$"""$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$""""""""" """"""""""$$$"""$"$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$"$$$$$$$"""""$""$""$$""$$$""""$$"""""""""""""""$$"$"""""""""""""""""""""""""""""""""$"""$""""$"""$"""""""$"$$"""$$$"$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$&&&&$$$&&&$$$$$$$$$$$$$$""""""" " """""""$""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$"$$$$"$""$""$""""""$"""$"$"$"$"""""$"$""""""""""""""$"$"""""""""""$""""""""""""""""""$""$$""""$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$&&$$$$$&$$$$&$$&$$&$$$$$$$$$"$$"""$"  " " """""""""$"$$$$$"$$$$$&$$$$$$$"$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$"$$$$$$$"$$""$"$$$$"""$$$"""""""$$$$""""""""""$""""$$""$""$"$"""""""""$"""""$"$"$""$"""$"""$$$$"$$$"$"$$$$$$$$$$$$$$$$$$&&&$$$$&&&$&$&&&&$&$$&&&&$&$$$$$$$$$$$$$$""$"  "" """"""""""""""$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$"""""$$$$$$$$"$$$"$$$"""$$""$""""""$"$$$$"""$"""""$$$"""$$"""$$""$""$""""$$$"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$&&&&&&$$&$$&&&&$&&&$$&$$$&$$$$$$$"$""  "" """""""""""$$$""""$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$&$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$"$""$$$$""$$$"$$$"$"$$$$$""$""$$$$$"$""$$$""$$"$""""$""$$"""$$$$$"$$$$$$"$$$$$$$$""$"$$$$$"$$$$$$$$$$$$$&$$$$$$$&&$$$&&&$&$&&&&$&&&&&&&&&&&$$&$&&$&&$$$$$$$$$"$"P  " """""""""$""$$$"$$$$$$$$$$$$&&$$$&$$$&$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$""$$$$$$$$$$$"$""$$$$$$$$"$$$""$$$"$""$$$"$$$$$$"$$"$$$$$$"$$""$$$""""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$&&&$$&&$&$&&&&&$&&&&$&&$&&&&&$$&&$$$$$$$$"$  """"""""""""$"$$$$$$$$$$$$$$$$&$$&$$$&$$$$$$&$$$&&$&$$$&$$$$$&$$$$$$$$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$"$"$$$$$$$""$$$$$$$$$$""$$$$"$$$$"$$"$$$$$$$$$$$$"$$""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&&$$$$$$$$$ """ """"""""""$$$"$"$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$&$$&&&$$&$&$$$$&$&&$$$$&$$&$$&$$$$$$$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$""$$$$"$$$$"$$$$"$$$$$$$$$$$$$$$"$$$"$"$$$$$$$$$"$$$$"""$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$$$&$$$$$$$$ """""""""$""""$$$$$$$$$$$$$$$$$$&$$$&&&$&$&$&$&&$&&$&$&$$$$&$&&$&$&&$$&$$&$$&$$$&$$$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$&$$$$$$@8 """"""""""""""""$$$$$$$$$$$$$$$$&&$$$$&&&&&&&$$&$&&$$$$$$&&$$$$&$$&&$$&$$$$&$$&$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$&$$$$& "" """$"$$$"$$"$$$$$$$$$$&$$$$$&$$$&$$$&&&&&$$$&$&$$$&$$$$&&&&&$$&$$$$$&&&$&$$$$$&&&$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$& """"""""""$"""$$$$$$$$$$$$$$&&&&$$$$$&$&&$$$$$$$$&$$$$&&&&$&$$$$&$&&$&&$$$$$&$$$&&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$"$$$$$$$$$$$"$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&$$$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$ " """"""""""""""""$$$$$$$$$&&&$&&&&$$$&$$$$&&&$$&&$&$$&$$&&&&&&&&&$&$&&$&$&$&&$$&$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$& """ """"$$"""$"$"$$$$$$$$&$$$$&&$&$$$&$$&&&&&&&$&&&&&&&&&$&$&&&&&&&&$&&$&&&$&&&&$$$&&$$$$$$&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$$$$$$$$$$$$$$"$$$$$$&$$$$&&$$$$$$$&&&&$&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$  " """""""""$""$$$$$$$$$$$$$$$$&$&$"$$&$&$&$&&&&$&&$$$&$&$&&&$&$$&&&&&&&&&&$&&&&&&$&&$&$&$&$&&&&$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&&&$$&&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&  """"""""""""""$$$$$$$$$$$$$&&$$&$&$&&&$$&&$&$&$&$&&$$&&$&&&&&&&$&&$&&&&$$&&&&$&&&&&&&&&&$&&$&&&&&$&&&&$$&&$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$&$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&& " """""""""$"$$$$$$$$$$$$$&&$$&$$&$$&&&&&$&&&&&&$&&&&&&&$&&&$&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&$$&$&&&$$&&$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&&$&$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$& """"""""""$$$"$$$"$$$$$$$$$$&&$$&$$$&&$&&&&&&$&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$&&&&&&&&&&&&&&$&$&&&&$$&&&&&&&$$&&$$$$&$&$$&$&$$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &$$$$$$$$$$$$$$$$$$$$$$$&$&""$$&$$$$&&&&$&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&& """"""""""""$$$$$$$$$$$$$$$$&&&&&&$&$&&$&&&&&&&$&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$&&$&&$&$$$$$$$$&$&$$&&$$$$$$$$$$$$$$&$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$&&&$&&&&$$$&&&&&&&&&&&&" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&   """""""""""""""$$$$$$$$$&$$$$&&&$&&&&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&$$&$$$&&&$$$$$$$&&$$$$$&$$$$&$$$$$&&$$$$$&$$$$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$&&&$&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&  " """""""""""$$$$$$$$$$$$$$&$&&&$$$&&&&&&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&$&&&&$$&&&$$&&&&&$$$&&&$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&$&&&&&&&&&&&&&&&&&$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& " " """""""$$$"$$$$$$$$$$$&$$$$$$$&&&$$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$$$&&$&&$&$&&$$&&$$$$$$&$$$$&&$$$$$$&&$&$$&$$$$$&$&$&$$$$$$&$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$&&$$$$$$$$$&$$$&&$&&$$&$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&  "" " """"""""""$$$$$$&$$$$$&$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&$&&&&&&&&&$&$&$$$$&&$&$&&$&$$&$&$$$$$$$&$$&$&$$&&&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$$$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( """"""""""$$"$$$$$$$$$$$$$$&$$$$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&$&&&&&&&$$&&$$$$$$$$$$&$&$$$$&$$$$$$&&&&$$&&&$$&$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$&$$&$&$$$$&$&$&&$$$&&$&$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&"" """""""""""""$$$$$$$$$$$$$$&$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&$&&$&$&&&$&$&$$$$&$&&&&$&&$$$&&$$&$$$$&$$$&$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$&$&&$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( "" """"""""""$"$""$$$$$$$&&&$$$$$$$&$$$&$&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$&&&&&$$$$&&&$&&&$&$&$$$$&$$&$&$&&&$$$&$$$&$$$$$$$&$&$&$$$$$$$$$$$$$&$$$&$$$$$$$&&&&$$$$$&$$&$&&&$&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&( " """" """"""""$$$$$$$$$&&$$$$&&&$&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&$&&$$&$&$$$$$$$&&&$&&&&$&$$$$$$$$$$$&&$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&&&&&&&&&&$(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( " """ """""""""""$$$"$$$$$$$&&$$&$&&&$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&$&$$&&$&$$$$&$&$&$&$$&$$&$$&$$&$$&$&$$$&&$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( """""""""""""$"""$"$"$$&$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$&&$&&$&&&$&$$$$&$$$$$$&&&$&$$$$$$$&$$$$&$$$$$$$$$$$&$$$$$$$$$$$&$$$$&$&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&(&(( """ """""""""$"$"$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&(&&&&&&&&&&&(&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$&$&$&&&&&&$&$$&$$$&&$$&$$$$$&$$$&$$$$$$$$&$$$$$$$$$$$$$$&$&$&$&&$&$$&&$$&$&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&("" """"""""$$$"$$"$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(&&&&&&(&(&&(&&&(&&&&&&&&&&&&&&&((&(&(&&&&(&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$&$&&&&&&&$&&&&$$&&$&$&$$$&$$&$&&$&$$&$$$$$$&$$$$$&&&$$$$$$$$$$$&&$&&&$&$$$&&$$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((""""""""""""$$$$"$$"$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&(&(&&&&&&&&&&&&&&(&&((&&&(&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$&$&$$$&$&&&$&$$&&$$&$$$$$$$$$&$$$$$$$$$&$&&$&&$&$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(" """"""""$"$$$$$$$$$$$&$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&(&&(&&(&&&(&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&$&&&&$&$$$&$$&&$&$$&$$&&&$$&$$$$$&$$$&$$$$$$$$$$&$$&$$$$$$$$&&$&$&&$&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((("""""""""""$""$$$"$$$$$$$$$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&((&&(&&(&&&(&&(&&(&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&&&&&$&&&$&&&&$$$$$$&$&$$$$$$$$$$$&$&&$&$&&$&$&$&$&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&(&(&&&&&&(&&&&((",""""""""$$$"$"$$$$$$$$$&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&(&&&&&(&&&(&&&((&(&((&&(&&&&&&&&&&(&&&&&((*(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&$&&&&&&&&&&$&$$$$$&&$$$$$$$$$$&$&&$&$$&$$$&$$&&&&&$$&&&$&&&&&&*&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((""""""""""$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(&(&((&&&&((&(&(((&&((&(&&&(&(&&&&&&&&&&&&((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&&&$&&&$&&&&$&$&&&&$&&$$&$$$&$&$$&$$$$$$$$$$$$$$$$&$$&&&&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&( """"""""""$"$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&(&&((&((&&(&((((&(&&(&(&&(&&&((&((&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&$&&$$$$$$&&$$$$$$&$&$$&$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(&&&(&&&&((&&&&( """"""""""$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&(&(&((&(&&&&(&(((&((&&((((((&((((&&&&&&(&(&&&((&&&&((&&((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$&$&&$&&&$$$&$$$$$$$$$$&&&$&$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&(&&&&&&&&&&&(&(&&&(( """"$"""$$$$$$$$$$$$$$$$&$&$&&&&&&$&&&&&&&&&&&&&&&(&&&&&(&(((((&&(&&&((((((&((&(((((&(&&(&&&&&&&&&(&(&(&(((((&&&&(&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$&$&&$$$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&(((((((( """"$""$$$$"$$$$$$$&&$&&&&$$&&&$&&&&&&(&&&&&&&&&(&&&&&&&((&(&(&&((&&&((&(((((&((&((&((((((((&(((&(((&((((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&$&$&&$&$&$$$&$&&$&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&(&&&&&&&&&&((&&&&((((( """""""$$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&((((((((&&&&((&(((&(((((((((((((((&((((&((&&(&(((&&&(((&&&(((&&&&&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&$&&&&&&&&&&&&$$$$&&$$$$$$&$$$$&&&$&$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&&&&&&&&&&&((&((&(&(&&(&(((""""$""$$$$$$$$$$$$$&$&$&&&&&&&&$&&&&&&&&&&&&(&&(&((((&&((&&&&&((((((((((((((((&(((((((((((((&(&(((((&((((&(((&((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$&$$&$&&&&&&$$$$&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((&&&&(&(((("""$"$$$$$$$$$$$$$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&(((&&&(&((((((&((((((&(&((((&(&((&((((((((((((((((&((((((&((((((&&((&(&(&&(&&&(((&&&&&&&&&&&(&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&&$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&(&&&((&(&&(&&&&&(&&&((((((((""$$"$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&(&&&&&&(&(((((((&((((&((((((((((((((((&(&(&((((&&(((((((&((((((((((&&&(&((((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$&&&$$&$&$&&$&&&$&&$&&&&$&$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&(((&&&&&&((&&&&&&((((*""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((&(&(&&&(((((((((((((((&(((((((((((((((((((((((((&((&(((&((((&(&(((&&&(&&&&&&&(&&&&&((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&&$$&&&&&$&&$&$&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&(&(((&&&(&&&&(((&(((((((` $""$$"$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&(&&((&&(&&(&((((((((&(((((((((((((&(((((((((((((((((((((((((((&(((((((((((((((&((((&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$&$&&&$$&&&&&&$&&$$&$$&$&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&&&(&&(&(((&&((&(&&(&(&&(((( $"""$""$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&(&&((&&&((((((((((((&&((((((((((((((((((((((&(((((((((((&((((((&(((((&(((&(&&((&&(&(&(&(&&&&&&&(&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&(&((&(&(&&((&&&(((((((((* "$$""$$$$$$$$$$$&&&$$&&$&&&&&$&&&&&&(&&(&(&&((&&&((&(((((("((((((((((((((((((((((((((((&(((((((((((((((((((((((&&&((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&$&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&(&&&&&(&(&(((&&&&((((&&&&&&((&&(&(((* "$""$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&(&&(&&((((((((&(((((((((((((((((((((((((((((((&&(((((((((((((((((((&(&(((&((((&((&((&&&&&&(&&&&&&&&(&((&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&$&&&&&&$&$&$&&&&&&$&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&(&((&(&(((((&&&&&&&((((((&(((* $$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((&((((((((((((((((((((((((((((((*(((((((((((((((((((&(&((((&(((&&&&&&(&&&(&&&&&(&&&&(&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &$&&&$&&&&&&&&&&&&&&&$$&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&(&(((((&&&(((&&(&(((((* $$$$$$$$$$$$$$$&$&$$&&&&$&&&&&&&&&&&&&(&&(((&&&((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&(((((((&&(&(&(&(&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&&&&&&$&&&&$&&&&&&&&&&$&&&&&$&&&&&&"&&&&&&&&&&&&(&&&&&(&(&&&&(&&"&(&(&(&&(((&(&((((&&((&((((*""$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&(&((&(((&(((&((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((&(((((&((((((&(&(&(&((&&(((&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&&&&&&$&&$&&&&&&$$&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&(&&&&&(&&&&&&&(&&&&(((((&&&&((((((((((((( $$"$$$$$$$$$$$&$&&&$&&$$&&&&&&&&&&&&&(&(&&&(((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((&(((&(((((&(&(((&&&&&((&((&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&$&&&$&&$$&&&$&&$&&&&&&&&$&&&&&&(&&&&&(&&&&&(&(&&&&&&(&((&(((((((&(&&&&(((&((((((*$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&((&&(&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((&(((((&&&&&(&&((&&(&&&((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&(&&(&&&&&(((&(((((((((&(((((*&"$$$$$$&$&$$$&$&&$&&&&&&&&&&&&&(&(&(&&&((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((&(((((&&(((((((&&((&(&(&(&&&&&&&&&&&(&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&&&&&&&&&&&&&$&&&&&&&&&&$&&&$&&&&&&&&&&&&&&(&&&&&&(&&(&(((&((&(((&((&&&&(((&(&&(((((((*$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&((&&&((&(&&(((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(&&(&((&(&&(&(&&(&(&&&&&&(&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&(&&&((&(((&&(&&(((((&((((((((((((*$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(((&(((&((((&&(((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((&&((((((((((&&&(((&(&(((&&((&&&(&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&(&&((((&&(&((&(&&(((&((((&&((&(((((((*p$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&(&&((((&((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&&(&(&&&(&&(&&&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&((&((&(((((((((&&&(((((((((*$$$$$$$$$$$$&&&&&$&&&&&&&&&&&(&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((&((((((((((((&(&(((&&(&&&&&((&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((&&&&((&(&&&&(((((&(((((((((((*$$$$$$&$$&$&&&$&&&$&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((&(&&(&&&(&&&(&(((&&&&&(&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&(&(((&(&(&(&((&(((((&(((((*$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&(&&&&&&((((&((((((((((&((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((&(((((((&&&(&&&&&(&((((&&(&((&(&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&((&&&(((((&&(((((&(((((((((*$$$$$$$$$$&&$&&&&&&$&&&&&&&&&&&&&&&&&((((((((((((&(((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((&((((((((&(&((&(&&(&((&(((((&&&(&((&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&((&(&&&&&&(((&((((&&((((((* $$$$$$$$&$&&&&$&&&&&&&&&&&&&&&((&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((*(((((((((((((((((((((((((((((((((&&((((&&&(&(((((&((&&&(&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(&&((((((&(&&&(&&&&(((&(((((((((*$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&((&&(((&(((((((((((**((((**(((((((((((((((((*((((((((((((((((((((((((*(((((((((((((((&(((((&,.((((((&((&((((&(&&(&&((((((&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$&$&&$&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&(&&&&((&(&&(&&&&&&(&&(&(((((&*$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&((&(&(((((((((&(((&(((((((((((((((((((((((((((((((*(((((((((((((**((((((((*((((((((((((((((((((((((*((((((((&((((&&(&&&&((((((((((((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&&&&&((((((((((((&((((((&(((((((* $$$$&$&$$&&&&&$$&&&&&&&&&&&&(&&&&(&(((((((&(&(&(((((((((((((((((**(((*(((((((((((((((((((((*((((*((((((((((&((((((((((((((((((((((((((((&(((((&&((&(((&&(&(&&(((&((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&$&&$&&&&&&&&$&$&&$&&$$&&&&&&&&$&&&&&&&&(&&&&&&&&(((&((&&&&&&&&&&(&&&&((&((&&((&((((((&((((* $$$$$$$$&$$&&&&&&&&&&&&&&&&((&&&&((&(((&(((((((((((((((((((((((((*(((**((((*((((((((((((*((((*(((*((*(((((((((((((((((((((((((((((((((((((((((((((((((&(((((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&&(&(&(&&((&(&&(&((((&(((((((((((* $$$&$$$&&&&&&&&&&&&&&(&&&&&(&&((&((((((((((((((((((((((((((((((((((((*((((((((((((((((*(((((((*(*((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&(&&(&&&&(&&&(&&((((((&((((((((((((((* $$$$&$$$$&$&&&&&&$&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((*(((((((((((((((((***((((*(((*((((*(*(((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&&&(&&(&(&((&&((&&&((((((&(&(((*$$$$$$&$$&&&&&&&&&&&&&&&&&&(&&&&&&((&((((((((((((((((((((((((((((((((((((((((((*(((((*(****(**(**(((((((((((((((((((((((((((((((((&((((((((&(((((&((&(&((((((&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&&&(((&&(&&&(((&&&&&(&&&((((((((&((((((((*"$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((*(*(((((*((((*((*(*******(*((((((*(*((((((((((((((((((((((((((((((((((((((&&(&&(&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&(&&&&&&&(&&&(((&(((((&((((&&(((* $$$&$$$&&&$&&&&&&&&&&&&&(&&&((&((&(((((&((((((((((((((((*((((((((((((((*(**(((((((((((((((*((*(*(((((*((((((((((((((*((((((((((((((((((((&(((((((((&(&&((((&(((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((&(&(&&(&&&&((((((&&(&(((((((* "$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((*((((*(((((**(((((*((((((******(((((((((((((((((((((((((((((((((((((((((((((((((((&&(((((&(&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(((&&&&&&&&&(&&(&(&(((&(((&&((((((* $$$&&&&&$&&&&&&&&&&&&&&&&&(&(&(&&((((((((((((((((((((((((((((((*(((((*(*(((*((((*(((((**(*((((((*((((((((**((((*((((((((((((((((((((((((((((((&(((((((((((((((&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&(&&(&(&&&&&&(&((&&(&((((((* $&$$$&&&$&&&&&&$&&&&&&&&&&&&&&&&(&&((&(((((((((((((((((((((((((((((**(*(*(*****(*(*(((((((((((*(((((((((((*((*((((((((((((((((((((((((((((((((((((((((((((&(((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&(&&&&&&(&&&&&&(&&&(&(&&&&&(&(((&&((&(((&(((* $$$&$$$&&&&&&&&&&&&&&&&&(&&&&&&((&&((&(&(((((((((((((*(((((((((((((((*((*((*(((((((*((*(((*(((((*((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&(&&&&&&&(&&&&&&&(&(&(((&(((* $$$&$&$&&&&&&&&&&&&&&&&&&&&(&&(((((((&((((((((((((((((((((((((*(((((*(**(*((((((***(((*((((((*(((((((((((((((((((((*((((((((((((((((((((((((((((((((&((((((&((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&(&(&&&&&&&&&&&&&&&&&&(&(&&&&((((((((,"$&&&&&&$&&&&&&&&&&&&&&&&&&&&&(((((((&(((((((((((((((((((((((((*(((*(((****((((((*(((((((((((((((((((((((((((((*(((((((((((((((((((((((((&((((&(&(((&(((((((((&((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&(((&((&((&&&&&((&&&&&((((((((*"`$$&$&&&&&&&&&$ &&&&&&&&&&&(&((&&&((((((((((((((((((((((((*(((*(((((((((**((**(*(((****(((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((&(((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&(&(&&&((&&&&(&(((((((* $$&$&&&&&$&&&&&$&&&(&&(&&&&&((((((&(((((((((((((((((((((((((((((((*(((**&((****(**(*(((((**((*(*(*((((((((((**((((((((((((((((((((((((((((((((((((((((((&(((&(((&(&((&&&&&&&&&&&&&&&&&(&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&((&(&&&(&&&&((&&&&&(&&((&(((* $$&$&&&&&&&&&&&&&&&&&&&(&&(&((&(&((&((((((((&((((((((((((((((((((((*((**($(**((*(***((((((((((**(((*(*&(*(((((((((((((((((((((*(((&&(((((((((((((((((((((((((((&&((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&((&(((((((* $&$$$&&&&&&&&&&&&&&&&&&&&&(&&((&&(&((((((((((((((((((((((((((((((*(*(*((***********(**((((*(*(*(((((((&((*((**(((((*((((((((*((((((&((((((((((((((((((((((&(((((&(((((&&&&(&&&&(&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&&&&(&&((&&&&&&(&&&(&(((((((&(* $$&$&&&&&&&&&&&&&&&&&&&&&((((&(&(&(&((((((((((((((((((((((((((((((((*((((*(*********(((((((((((**(((((((((((((****(((((*(((((((((((((((((((((((((((&(((((((&(((&&(&(((&(&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&((&&(((&&(&&&($&&&&((&&((((** $&&&$&$$&&&&&&&&&&&&&&(&&(&&&(&&&&(((((&(((((((((((&(((((((((((((((**((((((*****(**(((*(**(((**((****(*(*((*(((*(*(((((*((((((((((((((((((((((((((((((((((((((&(((((&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&&&&&&&&&(&&&("&&&&&&&((((((($&&&$&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((****(**((*(*((*(***((((((((((((((((((*(*((((*(((((((((((((((*(((((((((((((((((((((((&((((((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&(&&(&(((((((*"&&&$$$&$&$&&&&&&&&&&&&((((&&(&(&((((((&(((((((((((((((((((((((((((((((**((((***(**((*******(*(**((*(((**((*(((((*((((*(*(((((((((((((((((((((((((((((((((((((((((&(&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&&&&&&&&&&&&&&&(&(((((&((((*$&$$&&$&&$&&&&&&&&&&&&(&((&(&(&((&(&&((((((((((((((((((((((((((((((((((((((((*(*(*******(****((*(((((**(((((((((((****(*((((((((((*((((((((((((((((((((((((((((((&(&(&&(((&&&(((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(&&(&&&&&&&&&&&&&&&&&((&&(&(&(((*$$$&&&&&$&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((((((((((((*((((((((*((((***(*((((((**((*(*(***(*(((((((*((((((((*(((((((((((((((((((((((((((((((((((((((((&&(&(&&&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((&&&&&&&&&(&&&(&&&&&&&(&&(&&(((((*8$$$&&&&$&&&&&&&&$&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((((((*(((((****(((((******(((((*((((((*(**(((*(*(((((((((((((((((*((((((((((((((((((((((((((((((((((&&(&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&(&&&&&&&&&(&&&&&(&&&&&&&(&(((,$&$&&&$&$$&&&&&&&&&&&&&&&(&&((((((&(((&((((((((((((((((((((((((((((((((((((((((((**((((**(****((*(((**(*((**((*((((((((((((((((((((((((((((((((((((((((((((&(((&(&(((&&&&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((&&(&((&&&&&&((((* $&&&&&&&&&&&&&&&&&&&&&&&(&((&(&&((((((((&(((((((((((((((((((((((((((((*(((((((*******((**(**(((((((*((*(*((**((((*(((((((((*((((((((((((((((((((((((((((((&(((((&((&&((&(&((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$$$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&(&&((&(((((((*$$$&&&&&&&&&&&&&&&&&&&((&(&(&&&((((((((((((((((((((((((((((((*(((((((((((((((((((((((**(******(((((*(**(((*(*((((((((((((((((((((**((((*(((((((((((((((((((((&(&(&&&((((&((((&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$&&$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&&&&&&&&&&&&&&(&&&(&&&&&&&&((((((*$&&&$&&&&&&&&&&&&&&&(&&&((((&&&(((&((((((((((((((((((((((((((((((((((((((((((((((**(*(**(*(((((((((*(((((*(*(*((((((((((*((((((((((*(((((((((((((((((((((((((((&(((&&((((((&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&&&&&((&(&&(&&&&(&&&(&&((((*$&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(&((((&((((((((((((((((*(((((*((((((((((((((*((((******(((((((((**((((((*(((***(((*(((((((((((((((((((((((((*((((((((((((((&(((&((&((((((&&(((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&(&&&&&(&&&&(&(&&&&&&((&(((*"&$&&&&&&&&&&&&&&&&&&&&&(&&(((&(&((((((((((((((((((((((((((((*(((((((((((((((((****(*****(((((**((*((*(*(((*((((((**((((((*(((*(((*(((((((((((((((((((((((((((&(((&((&(((&(&&(&&(&&&(&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&((&&&&&(&&&&&&&&&&&&&&&((&&&&&(&&&(((((((*P"&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((*((((((*((**((((((((((((*(((((((****(((*((*(((*(*(((((((((((((((((((((((((((((((((((((((((((((((((((&(((((&((((&(&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(&((&((((((*"&&&&&&&&&&&&&&&&&&&(&&&(&&(&&&(((((((((((((((((((((((((((((((((*((((((*(((**(*((((((****(*(******(*(((*((((**(((((((((((((((((((*(((((((((((*(((((&((((((((((&(&(&(&((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&(&&((&&&&((&(((((*"&&&&$&&$&&&&&&&&&((&((&&&&&(&&(((((((&((((((((((((((((*(((*(((*((((((((((((((((((((((((((*(**(*(((((((((((((((((*((((((*((((((****((((((((((((((((&(((((((((&(&&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(&(&&((,"&&&&&&&&&&&&&&&&&&&&&&((&&(((((((&((((((((((((((((((((((((((((((*(((((((((((((((((((((**(((((***(*((*(*((((((((((((((**((((((((*(((((((((((((((((((((((((((&&(((((&(&(&&&&&&&&&(((&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&(&(&&&(&(&&(&((((((,"&&&&&&&&&&&&&&&&&&&&(&((&(&((((((((((&((((((((((((((((((((*(((**(*((((((((((((((((((((*((((**(((*(((((((*((((((((((((((((*(((((((((((((((((((((((((((((((((((((((&&&&&&&(((((&&&&&&&&&&(&&(&&&&&&&&&&&&&&$&$&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&((((&((((((, $&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((*((((((((**((*((((((((((((((((((((((((((((((((((((((((((((**(((**(((((((((((((((((((((((((((((((((((((((&&(&&&&&&&(((&&&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&((&&&&(&&&(((&&&((((((,"$&&&&&$&&&&&&&&&&&&&(&&&(&(&((((((((((((((((((((((((((((((((((((((*(*((((((((((((((((((((((((((((((((((((((((((((((((**((((((*((*(((((((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&(&&(&&(&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&(&&&(&(&&(&((((((* "&$$&&&&&&&&&&&&&&&&&&&&(&(&((&((((((((((((((((((((((((((((*(((((((((((((((((((((((&(((((((((((((((((((((((((((((((*((*(*(((*(((((((((((((((((((((((((((((((((((&&&(&&&(&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&((((((, &&&&&&&&&&&&&&&&&&&&&(&&&&((&(((((((((*(((((((((((((((((((*((*((((((((*((((((((((*(((((((((((((((((((*((((((*(((((*(*(((((((((((((((((((((((((((((((((((((((((((&(&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&(&&((&((((((((** &&&&&&&&&$&&&&&&(&&&&&(&&&(((&(((((((((((((((((((((((*(*((*((((((*((((*(((((((**(((((((((((((((*(((((((((((((((((((((*(((((((((((((*((((((((((((((((((((((&(&(&&(((&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&$&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&((&&&((&((((((((((((*"&&&&&&&&&&&&&&&&&&&&&(&&&(&(&((&(((((((((*(((((((((((*(*(**(((((*****((((((((((((***(((((((((((*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&&&$&&&&&&$&&&&&&$&$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((*@"&$&&&$$&&&&&&&&&&&&&&&(&&&(&(&((((((((((((((*(((((*((*(((*((((((((((**((((((((((*(((((*(*(((((**(((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((&((((&(((&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&$&&&&&&&$$&&$&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&(&&&((&&&&&&&((&(&&(&(((((, &$&&&&&&&&&&&&&&&&&(&&(&&&&(&&((((((((((((((((((**(*((*****(*(***((((*(***((((((((****((*((((****((*((((*(((((((((((((((*((((*(((*((((((((((((((((((((((((((((((((&((&(&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&$&&&$$$$&&&&&$$$$&&$&&&&$&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&(&&(&&&&(((&&&&(&(&((&((*, &&&&&&&&&&&&&&&&&(&&((&&(((&(&(((((((((((((((*(((*(**((******(((((((((((*((((((((**((***((***(***(((*((*(((*((((((((((((((((((((((((((((((((((((((((((((((((&(((&((&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$&&&$&&&&$$&&&$$&&&&&$&&&&&&&&&$$&$&&&&&(&&&&&&&&&&&&&&&&&(&&&(((&((&(((&(((((* &&&&&$&&&&&&&&&&&&(&(&(&&&&((((&&((((((((((((((*(***(**(************(***(*((((*(**(((***((*(**(((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((&((((&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&$&&&&&&&&$$&$$&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(&(&&((&(((((* $&&&&&&&&&&&&&&&&&&(&&&((&&(&&((((((((((*((*(((((*((***********(*(****((*****((*(*(***(((*((*(*((*((((*(((((((((((((((((((((((((((((*((((((((((((((((((((&(((&&((((&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$&&&&&&&&&&&&&&&$$&&&$&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&(&(&&&&&&&((&((&(((((((* &&$&&$&&&&&&&&&&&&&&&(&(&(&("$((&((((((((((((***(*********"*******(***((*((*(****(*(***(*((***((*((**(((*(*(((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$&&&&$$&&&&$&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&(&&&&&(&&&&&&&&(&((((((*  &$&&&$&&&&&&&&&&&&&&(((((((((&(((((((((((((((((((**(*(**(((((*******(*(*((((********(*(**(**(((*(((((((((((((((*((("((((((((((((((((((((((((((((&((((((((((((&(((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&$$&$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&((((((* &&&&&&&&$&&&&&&&&&&&&(&((((&(&&&&(&(((((((((((((((((*****(((((*****(*(*((*****(*****((((**(**((*(*(*((*(((*(((((((((((((((*((((((((((((((((((((&&((((((((&&(&((((((&&(&&&&&&&"&&&&&&&&&&&&&&&&&&$&$&&&&$&$"$$$$$&&&&&&$&&$$&&&&&&&&&&&&$&&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((&(&((&&&(*(H&&$&&&&&$&&&&&&(&&&&((&((&(&&&&&(((((((((((((((((*((**((*(((*(*******(((((*********((*(((*(((((((**(*((*(((((((*(((((*((((((((((((((((((((((((&(((((((&&((((((&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$&$$&&&&&$$&&&&&&$&&&$$$$ $$&$&$$$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(&(&&&((((* &&&$&&&&&&&$&&&&&&&&&(&&(&&&(&((&(((((((((((((((((**(*(*(************(((******(**(****((((*((((((*(**(((((((((((((((((((((((((((((((((((((((((((((((((&((((((&&&(&&(((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&&&&&&$$&&&&&&$&$&$$&$$$$$$$$&$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&((@&&&&&&&&&&&&&&&&&(&&&&(((&(&&&(&((&&((((((((((((*(((**((**(********((***(**(**(****(**(((*(****(((((((((((((((((((*((((((*(((((((((((((((((((((((((((((((&&(((&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$&&&$&&&&&$&&&&&&&$$$$$$$$$&$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(((*&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&(((((((((((((((((*((******************(*(*(*(((***(*((*(*((*(**((((((((((((((((((((((((((((((((((((((((((((((&((&((&((((&((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&$&$&&&&&$$$&$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&&&((((&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((&(((&(((((((((((((((*(((((*****(*******((*((**((*(***(*(*((*****(*((((((((((((((((*(((((((((((((((((((((&(&((((((((&(((((((&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$&$$$&$$&$$$&$&&$$$$&&&&&$$$&&$$&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&(&&(&&&&((((*&&&&&&&&&&&&&&&&&&&&((&(&((&(((((((&((((((((((((((((((((((******((.******(*((**(********((*(**((**((((((((((((*(((((((((((((((((((((((((((((((((((&&((&(((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&&&&&&&$$&&$$&$$$$$$$&&$&&$$&&&$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&(*&&&&&&&&&&&&&&&&&&&&(&&&&&(&((((((&((&((((&(((((((((((((((**((**(*********((((((((*****((*(**(*((((((((((((((((((*((((((((((((((((((((((((((((((((&((&(((&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&&$$$$&&&&&$&$$$&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((*&&$&&&&&&&&&&&&&&&&&&&&&&((((((((&(((((((((((((((((((((((((((***********(((((((*(*((((*((((((*((((((**((((((((((((((((((((((((((&((((((((((&((((((((&&(&&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&$&&&&&&$&&&$&$$$$$$$$$&&$&$$&$$$&$&$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(*&$&&&&&&&&&&&&&&&(&&&&&&&&(&(((&((((&(&(((&((((((((((((((((((((********(((((*(((((((*(*(((((((((*(((((*(*((((*(((((((((((((((((((((((((((((((((((&&((&(((((&&(&(((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&&$&&&&$$$&&$$$$$&$&&&$&&&$$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((*&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&((((&(&((((((((((*((((((((((((((***(***((*(*******(((*((*((((((((((((((*(((((((((((((((((((((((((((((((((((((((((&((&(&&&((&&(((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&&$&&$$$$&$$$$&$&$$&&&&&&&&$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&(&((((&(&((((((((*((((((((((((******(*********(*(((*(**((((((((((((((((((((((((((((((((((((((((((((((((((((&((&((&&((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$&&&$&&$$$$$$$$$$$&&$&&&&&&$$$$&&&&$$$&$&&&&&&&&&&&$&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(("&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((((((&&((((((*(((((((((((((((**(*************(((*(((((((((((((*((*(((((((((**(((((((((((((((((((((((((((((((&(((((((&((&&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$&$&$$&&$&$&&$$$$$$$$&$$$&&$$&&&$$$$$$$$$$&&&&$$&&$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&*2&&&&$$&&&&&&&&&&&&&&&&&&&((&(&(&((((&(((((&(((((((((((((((((((**(((**(**(*****(**((*(((((((((((((((((((((((**((((((((((((((((((((((((((((((((((&(&&&&(&&&&(&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&$$$$$&$$$$&$&&&$$$$$$$$$&$$$$$$$$$&$$&&$$&$$$$$&&$&&$&&&$&&&&&$&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&(*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((&(((((((((((((((((((*((*(*(*(*(*(***((((((((*(((((((((((((((((((((((((((((((((((((((((((&((((((&(&((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$&$$$&$$$$$&&&$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&(((&(((((((((((((&(((((((((*(*(*((((****((*((((((((((*(((((((((((((((((((((((((&(((((((((((((((((&((((((((((&&&&&&(&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&((&((((&&&(&((((((&((((((((((*((((*(((((*(((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&((&((&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$&$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$&$$$$$$&$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*`&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&((&((((((((((((((((((((((*((((((((((((((*(((*((((((*(((((((((((((((((&(&(((((((((((((((((((((&(((((&(&(((((&&&(&&&&(&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&&((((((((((((((((((((((((((((((*((((((((((((((((((((((((*(((((((((((&&(((((((((((((((((((((&((&(&((((((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(&(&&((((((((((((((((((((((*((((((*(((((((((((((((((((((((((((((((&(((((((((&((((((((((((&((&(&((&(&(((((&&&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&&&&&$$&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(*&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&(&(&((((&(((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((&(&(&(&(&&&&((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&$$&&$&$&&$$&&&&&&&&&&&&&&&&&&&&&$&&&&&&(($&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&((&&&&&((&&&(&(((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((&(((((((&&((&((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&$$&&&$$$&$$&$$&$&&&&&&&&&&&&&&&&&&&$$&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&((((&((((&&((((((((((((&((((((((((((((((((((((((((((&((((((((((((((((((((&((((&((((((&(((((&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&$&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&((&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&(((&&(&((((((&(((((((((&((((((((((((((((((*((((((((((((((((((((&((((((((((&((((((((((((((((((((((((((&&(((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$$$$$$$$$$$&$$&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&$&$$$$$$$$$$&$$$&&&&&&&&&&&&&&&$&&&&&&&&&$&&&(*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&&&&&(((((((&&(((((((((((((((((((((((((((**(((((((((((((((&((((((&((((((&(((((((((((((((((((((((((&(&&(&&&&&&&&&&&(&&&&&&&&&&&&$&$&&$&&$$&&$$$&&&&$&$$$$$$$$$$$$$$$$&$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$&$$$&$&$$$$$$&$$&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&(*&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&(((&&&&(&((&&&(&&(((((((((((((((((((((((**((((((((((((((((((((*&&((&(((((((&&&&&&(((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$&&&&&&&&&&&$$$&&&$$&&&&&&&&&&&(*&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&&((((&&(((((((((((((((((((((((((((((*((((*((((&((((((((((&&((&&&((&&&((&&&&(&((((&(((&(((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$$$&&$$$&$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$&&$&&&&&&&&&&&&$&&&$&&&&&&&$&&&$&&&&&(&&$&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&(&(&(&((((&&&((&((((((((((((((((((((((((((((((((((((((((&(&(((((((((((&((((&(&(((&(&(((&(&&(((&((&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$&&$$&&&$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$&&&$&&&&$&&&$&&&&&&$$&$$&&$$$&&&&&(*&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&&&&&&((&((((((((((((((&(((((((((((((((((((((((((((&(&&&(&((((((&((&((&&(&&(&((((&(&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&$$&&&&&&$&&$&&&&&$&&&&$$&&&&(,$$&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&((&&&&&&&(((((((((((((&(((((((((((((((((((((&(&((((&&((&&((((&(&&(&&(&((&&(&&(&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$&$$$$$$&$$$&$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&&&&&&&$&&&$&&&$&$$$&&&&&$$$&&&$&(**t&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&(&&&(&&(&(&&(&((&((((&((((((&(&&(((((((((((&((((((((((&(((((((&(&&&&((((&((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&$$$$$&&$$$$$$&$$$$$&$$$$$$&&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&&$&$&&$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&$$$$$&$$&&&$&$$&$&&&((*,&&$$$&$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&($&(&(&&(((&&(&((((&((&&&(((((&((((((&(((&&((((((&&(&(((&("$&&((&&&&(&&&&(&(&&&&&&&(&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$&$$&&$&&$&&&&&$$&&&((*,`$&$$$&$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((&&&(&(((&&&(((&((((((&((((((((((((((((&(&&(&(($&&&&&(&((&(&&&(&((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$$&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$&$$$$$"$$$$$$$$$$$$"$$$""$$"$$$$$&$$$$$$$$$$$$$$$$$$$$&$$&&&$$&&&&&&&$&&&&&&$&&$&$&&&&&((((,$$$&$$$$&$$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((((&((&((((((((&&&&&(((((((((&(((((&(&&&&&((&(&&&&((&&&&&&&&(&&&(&(&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&$$$&&$$&$$$$$$$&$$$$&$$$$$$$$$$$$$$ &$&$$$$$$$&$$$$$$$$$"$$$$"$$"$$"$$$"$$$$$$$$$$$$$$$$$$$$ $$$$$$&$&&$$&$&&$&&&$&$&&$&&$$$&$$&&(((((*,$$&$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&((&(&&&&&&(((((&((&&&&&&(((((((&(((((((((&&((&&&(&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""$""$""$$$$$$$""$$$$$$$$$$$$$$$$$"$$$$$&$$$$$$$&$&$$&&&&&&&&&$ $$$$$$&(((((*$$$$$&&$$$&$$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&((&(&(&(&&&(&&(((&&(&&&&&&&&&&(((&((((((((((&&&&&(&&&&&&&&&&&&&(&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$""$$$"$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$$&&&&&&&$&&&&$$&&(&(((((**0$&&$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((&(&&&&(&(&&&&&&&&&&&&&(((&((((&&&(&(&&&(&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$&$$$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$"$$$""""$$$$$$$$$$"""$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$&&&&&&$$$$&&$&&&((((((((*&$$&&$$$$$$$$$$$&&$&&$$$&$&&&&&&&&&&&&(&&&&&(&&&&((&&&(&&(&(&&&&&&&&((&&(&&&&&&&&&&&&&&&(&&&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""$""""""$$"$$$$"$$"$"""$$$$$$$$$$$$$$"$$$$$$$&$$$$$$$$$&&&&&&$&&&$&&((((((*((((*$$$$$&$$$$&&$&$$&&$&$&&&&&&&&&&&&&&&&&&(&&&&&&&((&&&(&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&(((&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$""$$$$$$$$$$$$$$$$$$"$"""$"$"$$$$$$$"$"$"$$"$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&((((((((((((**$$$$$$&$$$$$&$$$$$&$$&$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&$&&$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$$"""""""$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&$&&&&&$&$&&&&(&(((((((((&((*$$$&$$$$&$$$$$$$$$&$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&(&&&&((&&&(((((((((&&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&$&$&$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$""$"$$$$$$"$$$$$""$"$"$""$"$"$""""$$$"$"$$$$$$$$$$$&$$$$$$$$$$$$$$$&&&&$$$&&$&&$&&&&&&&&&((((((((((*$$$$$$$$$$$$$$$$$&$$&$$$$$&$&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((((&((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$$$$"$"$$"$"""$"$$"""$"""$""""""""$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$&&&&$&&&&&&&&&&&&&(((*$$$$$$$$$$$$$$$$$$&&&$&&$$&&$&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((&(&((&(&((&&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$"$"$""""$"""$$"$"$$$$"""$$$"""$""$""$""$""$$$"$$$$$$$&$$$$$$$$$$$$$&$$$$&&&$$$$&&&&&&&&((&&&&&((((*$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$&&$&$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(&&(&(((&((&((&&(&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$"$"$$"$"""""$""$$"$$$$$"$"$"$"$""""$$$""$"""$$$$$$$"$$$$$$$$$$$$$$$$$&$$$&$$$$&$$&&&&&$&&((&&&&(((((((*$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&((&&(&(&&&&(&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$""$$$$$""$"$$""""""$"$$"$$$$$$$$$$$""""$$$"$$"$$$""$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&&((&(((&&&((&((*$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&(&&((&(&&&&&&&&&&&&&&&$&&&&$&&&&&$$&&$$&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""$"$""$"$"$""""$"$$$$"$"$$$$"$"$$""""$$$$$$$"$$$$$""""""$$$$$$$$$$$$$$$$&$$$$$$&$&$&$&&&&((((&(&&&&&&((*$"$$$$"$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&(&&&&&&&$&&&&&&&&&$&&$&&$&&&&$$&&$$$$&$$$$$$$$$$$$$$"$$$$$$$"$$"$$$$$$$"$$$$$$"$$"""""""""""$"""""$$"$$$""""""$"$$$$$$"$$"""""""$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$&&(&&(((&&&&&&&&(*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$"$$$$""$$"$""$$$$"$"$$"""""""""""""""$$$"""""""$$""""""""""$$$$$$$$""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&((&&&&&&&&&(($$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$&$$$$$$$$$&&$$&$&$&&&$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""$"$"""$"$""$"""""$"""""""""""$$"""""""""$"$""""""""""""$"$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&(&(&&&&&&&&&&&&(((8"""$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&$$$&&$&$&&&$$$&$&&&&$&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"$$""""""$"$"""""$"""$"""""""$"""$""""""""""""""""""""$$$$$$$$"$"""$$$$"$$"$$$$$$$&$$$&$$$$$$$$$&$$&(&&&(&&&&&&&&&&&((*("""$$$$""$""$$$"$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$&&$$&&$&&&&&&&&$$$$$&$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$"""""""$"$""""""""""$"""""""""""""""""""""$$$"""""""""$$"$""$$"$"""""$$$$"$$$$$$$$$$$$$$&$$$$$$&$$$&&&&&&(&&&&&&&&&&&&((*""""$"$""$$$$"""$$""$"$$$"$$$$$$$$&&$$$$$$$$$&$$$$$&$$$$&&&&&&&&&&$&&&$&&&$&&&&$&&&&&&&&&&&&$&&&$&&$&&&&&&&&&&&&&&&&$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"$""""""""""""$"""""""""""""$""""""""""""""""""""""""""""""""""""$"$$$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&(((*""""""""$"""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&&&$$$$$$$&$$$$&&&&&&&&&&&&&&$&&&&&&$$&&&$&&&&&&&$&$$$&$$&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""""""""""$"""""""""""""""""""""""""$"""""""""""""""""""""""""""""$""$$$$$""""$"$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&(&&&(((*"$""""$$"""""""$""$$"$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&$$$$&$$&$&$$$$$$$$&$$&&&&&&&&&&$$&&&&&&&&$&&&&$&&$&&&&&&$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$"$$$$""$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&(&&&&&&&&((*""""""""$""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$&$&&$$$$$$$&$$&&&&&&$$&$&&$$&&&$$&&&$$&$&$$$$&&$$&$$$&$$$&$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$""$"$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&((*""""""""$""""""""$""$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$$$$$$&$$$&$$&$$$$$$$&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""$"$"$$$$$"$$$$"$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&(,p"""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$&&$$$$$$$$$$$$&&$$$&&$&$$&&$$$&$$$$$$$$&$$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$""""""""""""""""""""""" """" """""""""""""""""""""""""""""""""""""""""""""""""""$"$$$""$$$"$$$$$$$$$$$$&$$$&&&$$&&&&&&&&&&&&&&(&&((((&(((""""""""""""$""""""$"""""""$"""$"$$$$"$$$$$$$$$$$$$$$$$$$$&$&$$$$&$$$&&$$$$$$$$$$$$&&$&$$$&$$&$$&$$$$$$&&$&&&$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$"$"""$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$"$$$$$$&$&$$$&$&&&&&&&&&&&&&&&&&&((((**8""""""""""""""""$""""""""""""""$"$$"$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$""$$""$"$$$""""$""$""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((((*""""""""""""""""""""""""""""""$"""$""$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$"$""""""$$""$""""""$"""""""" """""""" """""" """"""" """""""""""""""""" " """""""""""""" """"" ""$"$$$$"""$"$$$"$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&(&((((((, """"""""""""""""""""""""""""""""""$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$$"$"""$"""""""""""""""""""" "" """""""""""" """"" " """"""""""""""""""""""""""""""""""""""""""""$$$$$"""$$"$$$$$$"$$$$$$$$$&&$$$$&&&&&$&&&&&&&&&&(((((*,,"""""" """"""""""""""""""""$"""""""""""$"$$$"$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$$$$$""$$""""""$$""""$"""""""""""" """""" "" """"" """""""""" """" """"""""""""""" """" """""""""""""""""$$$$$$""$"$$$$$$$$$$$$$$$$$$&$&$&&&&&&&$&&&&&&((((&((*,&" """""""""""""""""""""""""" """"""$"$""$""""$$$$"$$""$$$$$$$$$$$$$$$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$""""$$$""""""$""""""""""""""""""""" " """ " " """"""""" """ """""" " """ " """"" """ """ """""""""""""""$$"$"$$"$$$$$$$"$$$$$$$$&$$$$$$&$&&&&&&&&&&&&(((((**,@"" " " """"""" """""""""""" """""""""""""$"$$$"$$"""$$$$$$$$$$$$$$$$"$"$"""$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$$"$"""$"""$$$"$""$"""""$"$""$$"""""""""""""""" " """ "" """ "" """"" " " " """ " """ """"" " " """""""""" """""""""""""$$$$$$$$$$$$$$$$$"$$$$$$$$$&&$$&&$&&&&&&&&&&&(&&(*." " """"""""""""""""""""""" """""""""$""$"""""""$$""$"$"""$"$"$$"""""""$$"$$""$$$"$$$$$$$$$$$$$$$$$$"$"""""$$$" $$""$""$"""""""$"""$"""""""" """""""""""""""" "" "" """" "" " """""""""" "" " " "" "" """ """"""""" """""""""" """$""$$"""$$$$$"$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&((((**$"" " """""""""""""""" """"""""""""""""""""$""""""""""$$$$"$$$"""""""""""""$$$"$$$$$"$"$""$$$$$$$$$$$$$$"""""""$$$$$""""$""""""""""""""""""""" """""""" """"""" "" " " """ "" "  "" "" "" " """"""" """""""""""$"""$""$$$""$$$$$$$$$$$$$$$$$&&&$&&&$&&$&&&&&&(((**, " " "" " "" "" """"" """""""""""""""""""""""""$"$""""$$$"$"""""$$"$"""$$$$$""""$$$$$$$$$$$$$$$$$$"$"$$$"""""""$""""""""""""""""""$"""""""""""""""""" """"""" "" " " "" "" " " "" " """ " """ " """"""" """""""""""""$"""$"$$$$"$$$$$$$$$$$$$$&$&&&$&$&&&&&&&&&&((((* " " "" " """ " "" """"""""""""""""""""""""""""""""$$"$""""""""""$"$"$$$$$$$$"""$$$$$$$$$$$$"$$"$"$"""$""""$"""""""""""""""""""""""""""""""""""""""""" " " " " " "" "" " "" """""""""""""""""""""""""$$$"""$$$$$$$$$$$$$$$$&&$$&&$$&$&&$&&$&&&&&&&((((*( " "" " " " " " " """"""""" """"""""""""""""""""$""""""""""$"$"$$$$$$$$$$$$$"$$"$""$$$""$"$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" """" " "" " "" """""""""""""""""$"$"$""$""$""$$$$$$$$$$$$$$$$&&$$&&$$&&&&&&&&&&&&&(((* "" " " " "" """"""""""""""""""""$"""""""""""""""""$$$$$$$$$$$&$$$$$$$$$$$$$$$"$""$$""""$$$""""""""""""""""" """""""""""""""""""" "" """""""" "" " " """ """"""""""""""""""""""$$"""$$$""$$$$$$$$$$$$$"$$$$$$$$$$&&&&$$$$$&$&$&&&&&&(((, " """ """ "" """""""""""""""""" """"""""""""$""$$"$&$$$$$$$$$$$$$$$$$""$$""$"$"""""""""$""""""""""""""""""""""""""""""""""""""""""" " """" " " " " """"""""" " """"""""""""$"$$$""""$"""$$$$$$"$$$$$$$$$&$$&&&&$$$$$&$&&&&&&&&&(((((*z " " " " " """ " """" """""""""""""""""""""""""""""$$$$$&$$$$$$$$$$$$$"$$"$$"$"$"""""""""""$$""""""""""""""""""""""""" "" "" """" "" "" """"" " """""" " """""""""""""""$""""$""$"$$$$$$$$$$$$$$$$$$$&$&&&$$&$$&&&&&&&$&&&&&(((, " """ " """"" """"""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$"$$$"""$""""""""""""""""""""""""""""""""""""""" """" """"""""" """"""" " " "" """"""""" """""""""""""$""""""$"$$$$$$$$$$$$$$$$$$&$&&&&$$$$$&&$&$&&&$&&&&&((**  "" " "" " """"" """"""""" """"""""""""""""""""$$&$$$$$"$$$$$$"$$$"$""$""""""""""""""""""""""""""""""" """ """"""""" """" """" " """" " " " " " """""" """"""" """""""""""""""$$$$$$$$$$$$$$$$"$$$$$$$$$&&$$$&&&$&&&$&&&&&&&&&((**  " """ "" """" """"""""""""""""""""""""""""$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""" " "" """"""""""""""" """ """ " " " " "" " " """ " """""""""""""""""""$$$$$$$$$$$$$$$"$$$$$$$$$&$$$$&$&$&&&$$&&&&&&&&(**  " """"""""" " """ " """""""""" """""""""""""""$$$$$$$$$$$"""$$"$"""""""""""""""""""""""""""""" """ """""""" """ " "" "" "" """" " " """"" """ """""""""""""""$"$$$$$$$$$$$$$$$"$$$$$$$$&$$$&&&$&&&&&&&&&&&&&&((*  " """"""""""" "" " """""" "" """""""""""$""$"$$""$""""$$$""""""""""""""" """"""""""""""""""" """"""" " " " " "" """ "" "" " " """" """""""""""""""$"$""$$$"$$$$$&$$$$$$$$$$$$$$&$$$&$&$&$&&&&&&&&&&&&&(*     """"""""""" " " " " " """"""""""""" """"$""""$""""""""""""""""""""""""""""" """""""" " "" "" " " "" " " """ "" " " " """""""""""""""""""""$"$$$$$$$&$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&((*  """"""" """""" " " "" " " " " "" """"""""""""""$""""""""""""""""""""""""""""" "" """ """""" """ "" " " " " """ " """" """"""""""""$"$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((*<   """""""""""""""""" " "" " """"""""""""""""""""""$"""""""""""""""""""""""""""" " " " " " "" " """""   " "" """"""""""""""$"""$$$$$$$$$$$"""$$$$$$$$$$$&$$$&&$&&$&&&&&&&&&&((    """"" """"""""""" " " " """"" """"""""""""""""" """"""""""""" "" """""""""""" """ " " " " " " " """ "  " """" """""""""""$$"$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&(&&&&(*(     """"""""""" """"""" "" " """"""""""""""""""""""" """"""""""" "" " """"" "" " " " " " " "" " " "" """ " " """""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&&(&&&&&&*(       "" """ " """"""" """ """" """"""""""""""""""""""""" """ """""" """"""" " " " "" " " """"""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&$$$&$&$$&&&$&&&&&&&&(((*    " " " "" " "" " " """""" "" " """""""""""""" """ """""""" "" "" "" """"" "" "" "   "  """"""""""""""""$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$&$&$&&$$$$&&&&&&&&&&&*&    " " " " " "" """"""""""""""""""""""""""""""""" " " " " """" "" "" " " "" "   """""""""""""$$$$"$"$$"$$$$"$$$$$$$$$$$$$$$$&$&&&$&&$$$&&&&&&&&&&(*& ""  " """"" " " " " " " """"""""""""" """""""""" " "" """" " " " " " " """"" " """""""""""""""""$(""$$$"$"$$$$$$$$$&$$$$$$&$$&&&&$&$$&&$&&&&&&&&&&(*& "" """ " " """""" """""""" " """ """""" """ " " " "   """" "$$"$$" """ """"""""""""$$$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&$&&&&&&*& " " " " "" "" " "" "" " """"""""""""" " """"""" """"" " " "  " """$"$$$""" " """"$"""""$"""$"""$""""$$$$$$$$$$$$$$&$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&((& """ """" " """ """ " " " """" "" """"""""" "" " "" """ "" ""  " """"$$$$$$"""   " " """"""""""""$""""""""$""$$$$$$$$$$$$$$$$$$$$&&&&&$$$&&&&$&$&&&&&&&&&&(($0 " """ """"" " """ " " " """"""""" """"" "" " " " "" """""""" " " " """"""$$$$$$"$$" "   " """"""""""""""$""""$"$$$$$$$$$$$$$$$$$$$$&$$&&&$&&$$$&&&&&$$&&&&&&&(&&*" " " " """""" " """ " " "" " """""" " " "" ""  """""""""" " " """"""$$$$$"$"""""""  " """"""""$"""""""""""$$""$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$&&&$&&&&&&&&&&&(*$ " " " " """ """" " """""""""" " " "   """""""""""""" """" "$$"$$$$$$$$$$$$""""""" """"""" """""""""""""$$"$$$$$$$&$$$$$$$$$$$$$&&&$&$$$&$$&$&&&&&&&&&&&&(*,  " " " " " """"""""" " " "" """""" " "" """""""$""""""""""""$ """$"$$$""$$"$$"$$$$"""""""  """""""""""""""$"$"""""""$"$"$$$$$$$&&&$&$$$$&&&&&$$&$$&$$&&&&&&(&&&&&&&(*" " "" "" " """ """" """" """" """"" " " " " " " "" """""""""""""""""""""""""""" "$$$$$$$"$"$$$$$"""$$"""$"$" """"" """"" """""""""""""""""$$$$$$$$$$&$&$$$$$&&&&&$&$$$$&&&$&&&&&&&&&(&&&&(*   " " """""""""" """""" " "" "" """""""""""""""""$"""""""""""""""" """" ""$$$$$$""$""""""""""""$$$"$"$$$$$" ""2" """ "" """""""""""""$$$$$$$$$$&$&$&$$&&$&&&&&$$$$&$&&&&(&&(&&(&(&&&(*    """ "" """"""" "" " " "" "" "" "  " "  """""""$""""""""""""""" " " """" " " "" """"$$$$$""$"$"$"$""""""$$$$$$$$$$$$$"" """ """" """""" """""$""$""$""$$$$$$$$$$$&&&$$&&&$$$&$$$$&&(&&&&&&&(((&&&(* " "$"""""""" " " """"""""" " "" """""  " """"""  """""""""""""""$"""" """ " "" "" " """""$"$"$"""$"""""""""""$$$$$$$$$$$$$"" """" """" "" """$""""""$"$""$$"$"$$$&$$$&&&$$$&&&$$&$&&&&&&&&&&&&((&((&&&(, *  " " """"""""""""""""" """"""" "" " " """"" " """""""""""" """""""""""""""""""""" " " " """"""""""$"$""$$$"""""""$$$$$"$$$$$$$$"$""" """""""" " "" "" """""""$"""$$"$$$""$$$$$$&&&$$$&&&$&&&&&&&&&&&&&&&((&(&(&((,    " " """"" " "" "" "" """ """" """""""""" " "" """"""""""" "" """"""""""""""""""" """ " " """""$"""""""""""""""$$$""""$$$$$$"$$$&$$$$$$$$"$""""" ""$$$"""" " """ "" """"""""""""""$"$""""$$$$$$$&&$$$$&&&$$&&$&&&&&&$&((&(((((&&(* "" " "" "" " " "" " " " " """"" """""" " " """ "" """"""""" """""""""" """"""""""""""" " """"$$""""""""""""""""""""""$""$"$$$"$$$$$$$$""""""$$$$$$$$$$$""" "" " """"""""""""""$"$"$$$$$"$$$$$$$$$&&$$&&&(&(&&&&&&&&&&&((((&&(&&(&*<  " " " "" "" """ """ "" " " " "" " """"""""$"""" """"""""""" """"""" """"""""""" " " """"""""""""""""""""$$""$"$"$$$$$$$$$$$$$$$$$$""""$"$$$$$$$$$$&""." """"""" """"""""""""""$$"$"$"$$$$$$$$&&&$&&&&&&(&&&&$&&&((&&((&(&&&&((* " " "" "" "" "" " " " """"""$""""""" "" """"""""""" """" """""""""" "  ""$"$"""$$$""""""""""""""$"$""$"$$$"$"$$$$$$"$$$""$"""$$$$$&&$&$$$""" " """ """""""""""$$$$$$$$$$$$$$$$$$$&&&&&&((((&&&&&&&(&&&(&&(&(&&&&*   " " "" " """"""" " " " " """ " """"""""""""" " "" " """ "" """""""""" " """""  """"$"""$"""""""""""""""""""""$$""$"$$$$$$$$$$""""""""$$$&$$$$$$$$""" """ "" """"""""""""""$$$$$$$"$$$$$$$&&&&&&&&&(((((((&((&((&(&&&&&&&(*h  " "" " """"" " " """ " " " " """""""""""" " "" """"""" "" """ """""" "" "" "" """ """""""$$"$$$$"""""""""""""""""$$"$"$""""$$$$$"""""""""""""$$$$$&$$$$$$""""""""""""""""""""$"$$"$$"$$$""$$$$$$&$$&&&&&&(&&&((((((&&(((&&&(&&&(((,  " " "" " " """ "" " " " """"""""""""""""" """ " " " "" " " " " """"$$$$$"$""$$"""" """ """"""$""""$$$"$"""""$"$""""""""""$"""$$$$$$$$$$$$"$$"" """"""""""""$""""$$$$$"$"$$$$$$$$$$$&&&&&&&&&&&((((((((&(&&&&&&&&&((* " """"" "  "  ""$""" """$"" "  "" """""" " """" """$$$""""""""""""""" " """"" """""$""$"""""""$$$$"""""""""""$$$$""$$$$$$$"$$$$&$$$"""" """""""" ""$$$$$$$$$$$$$$$$$$&&$&&(&&&&(&((((&(&(&&&&&&&&&&&&* " "   " " "    " """"""""""""""" " """""""""""""" """"""""""$""$$"""""""""""" """""" """""""""""""""""""$$$$$$$"""""""""""$""$$$$$$$$$$&&&&&&&$""""""""""$$"$$$$$$$$$$$$$"$$$$$&&&(&&&(&((((&(((&&&(&&&&&&&&&&&(,         "" """""""""" """" " " "" " " """$$"$""""$"""""" """"$"""""""""""""""""""""$"$$""""$"""""""""$""""$$$$$$$$$$&&&&&$&&$""""""""$$$$"$$$$$$$$$$$$$$$&$&&(((&&((((((((&((&&&&&&&&&&&(&((*   " "    """""""$"""""" "" "" "" """ """""$""""""""""" """"""$$$$"""""" """""""""""$"""$"$"""""""""""$$$"""$$$$$$$$$$$&&&&&&$&&&$$$$"""$""$$$$""$$$$$$&&(&&(&&(*(&(((((((((&((&&&&&&&&&&&&&&(*    " "   "" """"""""""""" " " " "" "" """"$"$"$"""""""""""""""$$$"$""""""""""""""""""""""$$"""""""""$$$$"$""$$"$$$$$$&&&&&&&&&&&&&&&$"$"$"$$"$$$$$$$$&&((((((((&(((((&((((&(&&&&&&&&&&&&&&&&&(*     """""""""""" """"" " " """$""""""""" " """""""""$$$$"""""""" """""""""""""$$"""$"""""""$"""""""$$$$$$$$$$$&&&&&&&&&&&&&$$"$$$""$$$$$$&&(((((*(((&((((((&&&&(&&&&&&&&&&&&&&&&&&&*h     """"" " " " """" " """"""""" """""""""""""$""$$""""""""""""""""""""""""""""$""""$$"$"$"$"$"$"$$$$$$$&&&&&&&&&&&&&&&&$"$"$$$$$$$$$&&&&(((((((((((((&&(&&&&(&&&&&&&&&&&&&&&&((          """"" """ " "" """"  """"" " " """"""""""""""$""""""""" " """"""""""""""""""""""$"""""""$$"$$$$$$$$$&&$$&$&&&&&&&&&&&&$$$$$$$$$&&&&&&&&((((((((((((((&&&&&&&&&&&&&&&&&&&&&&( X       """"" " " " " "" " " """ " " """ """""""""""""$$$""""""""""""""""""""" """""""$$"""""""""""$"""$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&((((((&&(((&(((((((&(&&&&&&&&&&&&&&&&&&&&&&&&(          "" """" " " " " " """"""""""""""""""""""""" "" """"""""""""""""$"""""""""""""""$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&((((((&&&&&&(((((((((((&&(&&&&&&&&&&&&&&&&&&$&&(@   " " " " " """"""""""$""""""""""""""""""""" """" """"""$"""""""""""$"""$$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&((&(&&&(&(&&(((((((((&&&&&&&&&&&&&&&&&&&&&&((    "     " """"""""""""""""$""""$"""" "" " """"" """""""""""""""""""""$"$"$$$$$&$$$$$$&&$&&&&&&&&&&&&(&&(&(((&&&&((&&(&(((((((((&&&&&&&&&&(&(&&&&&&&(<     """""     " " " """"""""""""""""""""""""""""""""""""""""""""""$$""""""$"$"""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&(&&&((((&((((((((((((&&&&&&&&&&&&&&&&&&&($     " """"""         " " """" " """""""""""""" " """"" """"""""""""$$"$"""""$$$$""$$$$$$$"$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(&&&((((((((&&&&&&&&&$&&$&&&&&($@     """"""""         " " " " "" """""""""""" "" " " " """" """"""""""""$"$$$$$$"$$$"$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&(((&(&(((((&(&((((((((&&&&&&$&&&&&&&&&*&b  " "           " "" """" " """ """"""" """"" " """" " """""""""""""""""$""$$$$$$$$$"$$$$$$$&$&$&&&$&&&$&&&&&&&&&&&&&(&&&&&&(((&&((&((((((&(&&&&&&&&&&&&&&&(*$   ""          " """ """"""" """" """ """"""""" "" """""""""$$""$$$$$$$"$$$$$$$$$$&$&&&&$&&$&&&&&&&&&&&&&&&&&&&((&&&(((&&&(((((((((&&&&&&&$&&&&&&(*$       """"" " """" """"" "" "" "" """"""""""""""$"""$""""$$$$$$"$$$$$$$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((((&&((((&&&((&&&&&&$&&&&&&(*"          " "" " "" """"""" " """"""""""""""""$""$$$"$$$$$$$$$&$$$$$$$$&&$$&&&$&&&&&&&&&&&&&&&&&&&(&&(&(&&&&(((&&((&(&&(&&&&&&&&&(&&&&&* ,              """"""""" """""""" """""""""""""""""""$"$$$"$$$$$$$$$$$$$$$&&$$&$$$$$$&$$&&&$&&&&&&&&&&&&(&&(&&(&(&(((&&(&(&(&(&&&&$&(&&&&&&((*          "" " """" " " " " """ """""""""$"""""$"$$$$""$$""$$$$$$$$$$$$$$$&$$$$$$&$$&&$&&&&&&&&&&&&&&(&&&&(&&((&(&&&(((&(&&&&&&&(&&&(&&((*          " " """ """ " " "" """""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&(((&&&((&((((&&&&&(&&&&&&&&&&(*"         " " " " " " " " """"""""""""""""$$""$"""$$$$$$$$$$$$$$$$$$&$&$$&&$$&&&&&&&&&&&&&(&&&&&(((((&&(&((&(&&(&&&(((&((&&(&&(*        " " " "" """""""""""""""""$"""""$""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(&&(((&&&&&(&(&&&&&&&&(&&&&((((((&&((((**        " """""""""""""" $""$""$""$$$$$"$$$$$$$$$$$&&"$$&&&&&&&&&$&&&&(&&&&&&&((((&&(&&&&&((&&(&&(((((&((((((*,@   " " " """""""" " "$""""$$"""""""""""$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&(&( &&&&&&&&&&&&&&&&(((((((((((*&        " "" """"""""""" """"""""$$""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&&(&&(&&&&&&(&(((((&(((((((((((((*(