CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = STAR IMAGE_ID = '391B46' IMAGE_NUMBER = 54243435 IMAGE_TIME = 1977-09-13T21:42:37Z EARTH_RECEIVED_TIME = 1977-09-15T16:23:00Z ORBIT_NUMBER = 391 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = OFF OFFSET_MODE_ID = OFF FILTER_NAME = CLEAR EXPOSURE_DURATION = 2.660000 NOTE = "HIGH RESOLUTION COLOR VIEW OF DEIMOS" /* 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 }'96;FZd "^p* yQ.}bc ,.*(*,.*..02200.(&*,.2.,(&$(,**(*,0000,*$&*,.**$$$$*,,($&*,0..*&$*,.,*$$$((**($$(*00.,*$((,,,*$ "&**((""&*,.**$$*(**$. ".(*$$ $&(.**$ $&*,,&" $&(*"" 0*,,*(&&&(((,"*,"&(($$ 0*,*&$"&&&**", &&&&$. ,*,*($ "&(*& ,,&(($  &(*&$"$$((&  (&($$$&**(&" "&&&$"$$$$ *$&&&  """"$$"   (($$&&&&&&&&($"""&((*(&&$$$" &&&&&&&$$$&(*,**(&$$"$$$&$"&(&&"$$(***(((*$&$"$&""$&&"" &((*(&&&$$"$" ""$&&" " &&(((&&($" """"""$$" "$&(((&$&&$""  " " $&(&&&(""  """ $$$(&&$$$$    "&&(&$$$$"""    "$&($&(&$" $&&$$$$$ "$$$$" "  $$""$$&(*(******(*(&$$$&("$"$$(****((*,,*&&&&&$$$$&&$$(&**&&((***&$""$&$""""$&&(((&&**($"$"$$$$""""$$$&((&$&(**($ "" " """"$$&&&&&&(&&" """"" " $$&$$$$&(&" """  "$&&$$&&&$$ ""  ""$"$$&&&$ """ " " "$$" $$$$  " "  ""$"$$""    " $$$    (*&&***&&&$&&$$$$&&$"$(***((&(*(&$$$$$$&&$&&(&(*((((((&($&&$&$"$$&$"&(**(&$(*(&$$$$$" "$"$$"&&((&$$&(&$$"""""""""""$$&(&$$&&&"" "$""" $"" "&&((&" "&$$"""  " """&&&$$$$&&$" " "$&&&& "$&&"    "&&&$$"$$&$$"    $$&$"$&&&&"  ""$$$" "$$"""$$$$"$$""  "$$&&&&$$$$&((*((*((&(&$$$&&&$&&$$&((***((**(&$$&&$$$$&$&"&&(**((&((&$"""$$&$$$"""$&((&&&(&$"$" "$$""$$$"$&$&(&&&&&$$$""""""""$"$$$&&$&&&$$$"""""""""" "$&$&&$$$&$ "" """"" "$$$&"$$$$"$ " " "&$$"$$$$$ " " " """"  $&$"""$$    $$$$ """"    """" """""   (*$""$&(*( "$$$""""$$&(**(&&$$&(*(&&$""""$$&&(((&(&&$&((*&$$"""""$$$$&&(&(&(*((**(&"$ " "$&"""$((***(&$ "  " "$(&***($"   "" ""&&&&(",  "  "&$&((*&$ "  "$&(&(*& "" $"$&*&& "  $$"$&&*(""""$$""$$$"   ,,("$**(""""$&(,,($  $*($ "  $&$&,..(" "(&" "  "&&(,,**& "$" "&(&*..,&&$ """$&***&$"  "    "$((**&$"  "  $"&$&&(&&" "$&((&&&&$""$""  "$&&"$&&&$"$" "" " " ""$"$$ "$$  $" """"$&$  ""&(*(   &&&""" ""&&(&&&$$$&(((&&&(&" "$$&&(&$$$&&(**(&(($""""""$&&&&" "(((&&(&&$"" """$$" $"&(*(&&&"$$$ " """"" "$(&($&&($&$" " """  "&&*($"$&&&&$" "  $&&& $"$&$&$"" $  "$&$" "$$&" "  """" "$$&&" $$$""  "" "$&&$" """"  $&&$$ "$"  "$$"  $"" "&&**((&((*((&&$$$$&&$$$&(*(&&&&(*(((&&&$$((&(&(&(((&&&&&&&&&$$$$$$&&&(((((&&$$$"$$$$""" $"&(&(&&((&&$$""$""""" ""$(&(&&&&(($"" " "" "&$&&&$&&$""  "  "$&($$$&&$"  "" ""&&&&&"$$$ "" ""&&&&$$""   "$&(&&$""  "  "$&&&$"""   $$&&&$"""  $&&&$$""$$&&&&&(((((((&&&&&&"$$$$&&&(((&(((**(((&&&$$$$$$&&$&(&(&((&&((&&$$$"$"""$$&&&&&&&((&$&$$$"""" ""$"$&&&(&$(&&$$$"""  "$$$&&&&&(&$&$$""" "$$$$&&((&&$""""  """"$&&&&&&&$$$"""  """$$&((&$$$"""  ""$&&&&$&$"""   """$$&&$$$$""   ""$$$$""$$"  $&&&(&&&&&&&&&&&&&&$$&&(&&&&(((((&&&(&&&&&&&$&&&&&(&&(&&&&&&&(&&$$$$&$&&&&&&&&$$$$$&$$$$$$$$$&$$&$$$&&$$&$$$$$"$$"$$$""$$$&$$$$"$$$$$"$"$$"" """"$$$&$"""$$$"""" ""$""""""$$$""""$"$""" """ "" "$"$$"$""$$$"""" "" """""""$""""$$$$"" """ """""" "$"$$"" "$"" "$"""   " ""$""&&&&(&&&(&&&&&&&&&&&(&(&((&((((&(&&&&&&&(&&&&&((&(&&&(&&&&&&&&&$$&&$&&&&&&&&&&$&$&$&$$$$$&$&$$$$&&$$$$$$$$$$$$$$$$$$$$""$$"$"$$$$$$$$$$"$$$$$$"$""""""$""$$"$$$$$$"""""""" " """"""$"$""$""""""""" """"""""""$"""$""$"" " "" """""""""$"""$""""" "" """"$"""""""" """"$ "" " "  $&&$$&&&(&((&(((((&&&&&&&&&&&&&&&&&((((((((&&(&&&$$$$&&&$&&&((&(&&&&&&&&&&$$$$&&$&&&$&&&&&&$&&&&""$$$$$$$$$$&$&$$$$$$$$"$"""""$""$$$$&$$$$$$"$" """"$""""$$"$$$$$$$"""$"""""""""""$"$""""""""""""""""""""$""""""" """ "" """""""""""""""""" """ """" """""""""""""" " " "" """ " " "" """"$&&&&((&&(&&$&$&&&&&&&&((((((((((&(&&&&&$&&&&&((((((((&&&&$&&&$$$$$$&&&&&(&&($&&&$$$$$$$$$"$$&&&&$&$&$&$$$$$$$$$""$$$$$$$$$$$$$$$$"""""""""$$$$$"$$$$$$$$"""""""" ""$"""""$$$$$""""""""""""""""$"""$$$"""""" """""""""""""""""""" """ """"""""""$""""" "" " """$"" """""""" " """ """"$$""$$&&&&&&&&&&&(&(((&(&&((&&&&&&&&&&(&(&(&(((((&&&&&&$$&&&&&&&&&&&&&&&&&&&$$&&$$&$$$&&$$&&$&&$&$$$$$&$$$"$$$$$$$$$$$$&$$$$"$"""$$"""$$$$"$$$$$"$"$"""""""""""""""$$"$""$$""""""""""""$$"""$$""""""""" """""""""""" """""" """"" """ """$"""""" "" " "" """""""""""""" " " """" """ """" """"$&&&(&&&(((&&&&&&&&&&&&&&&&((&&((((((&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&$$&&$$&&&&&&&&&$$$$$"$$$$$$$$$&$&$&$$$&$$$$$"$"$""$""$$$$$$$$$$$$"$$"""""""$$"$""$$$$$"$$$" """"" """""$$$"$$""""""""" """"""""""$"""""""""""" " """""""""""""""""""""""" """"""""""" """" """"""""""" """""" """""""$"$&&&&&&&&&&&$&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&$$$&&&&$&&&&&&&&&&$$$$$$$$$$$$$$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$"$""$"""$$$$$"$$$$$$$""""""$"""""""$$"$$$""$"""""""""" """""""$$"$"""""""""""""""""""""""""""""" """"" """"""""""""" " "" " "" """"""$"""""" " " """ """"""$""$&&&&&&&&&(&&&&&(&((&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&$$$&$&$&$&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$$$$$$$$$$$$$"$$$""""""$"$"""$$""$""""""""""""""""""$"""$""$""""""""" """"""""""""""""""""""""" """""""""""""""""""""" """"""""""""""" "" """"""""""" " """"""""$&&&&&&&&&&&&&&&&(&&&&&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$"$"$$$$"""""$"$"$""$$$$"$$$"""""$"""""""""""$$"$""""""""""""""""""$""""""""""" """"""""""""$""""""""" " """""" """"""""""""""" "" "" """"""""""""" " " """$""""$&&$&&&&&&&&&&&&&(&&((((&((&&&&&&&&&&&&(&(&&((&&&&&&&&&&&$&&&$$$&&&&$&&$$&$$$$$$$$$$&$&$$$&$$$$&$"$$$"""$$$$$"$$""$$"$$$$$$"$$$$"""$"$$"$"$""""""""""$""$""$$"""$"""""""""""""""$"""""""" """""""""""""""""$""""""""""""""""""""""""""" " """ "" """""""""""""""""""" """ " """"""""" """""""$$&&&&&&&&&((((&&&&&&(&&&&&&&&&&&&&((&((&&(&&&&&$&&&&&&&&&&&&&&&&&&$&$$&&$$&$$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"$$$$"$$"$"$$""$""""""$"$$"""$""""""""""$"""""""""""""""""" """"""""""""""""""""""""" """""""""""""""""""""" " " " " """""""""""""""""" """ """""""" """" " " """"""$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&$&$$$$&$&$&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$""""$"$$"$$"$"$""$"""""$"""$$"""""$""$""""" """""""""""""""""""""""""""""""" "" """"" """""""""""""""""""""""""""""""""""""""""" " """""""""""""""""" " " """"" """"$""""""$&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$&&&&&&&&$$&$&$$$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$"$""$""""$""$""""""""""""""$""""""$""""""""""""""""""""""$"$"""""""""" """ """"""$$"""""" """ " """""""""""" " " """""$""$""""""" """" """""""""""""" " """""$$&&&&&&&&&&&&&&&&&&&&&&((((((&&&((&&&$&&&&&&&$&&&&&&&&&&&&$$&&$$&$$$&$$&$$&&&&$$$&$$$$$$$$$$$$$$$$$$$&$$$"$$$"$$"$""""$$"$$$$$"$"$"""""""""""""""$"$$$$$""""""" "" """""""$""""""""""""" " """""$""""""""""" " """"""""""""""""""" " """"" """""""""""" "" """"" " """"""""""" " """"""$""$&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&(&(&&&&&&&$&$&&$$$&$&&$&$&&&&&&$"$$$$"$$$$$$$$$$$$$$$&$$$$$$""$$"""$$$$$$$$$$$$$"""""""""""$""$"$"""$""$""""""""" """"$"$""$"$""""""""""""""""""""""""""""""" """ """""" ""$"" """""" """ """""""""""""" """" " """""""" """"""" """"" """" """""""""$&&&$&&&&&&&(&&&&&&&&((&&(&&&&&&&&&&$&(&&(&&&&&&&&&&&&&&$&&$&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"$$$$$$$$""$$$"""""$$"$""$$$$$"""$$""""""""""""""""$"""""""$"""""""""""""""""""""""""""""""""""""""""""""" """" """ """"""" " """""""""" """ """" """""""""" """""""""""""""""""""""$&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&$&&&&&$$&&&&&&&&&&&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$"""$$"""""""""""""$"""$$"$"""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""" """"""""" """ " """"""" """" """""""" " """""""""" " " " """" """""""$$&&&&&$&&&&&&(&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$&$&$&&$$$&$$$$$$$$$$$$$$$$$$$$"$$$$""""$""""""""""$"""$""""""""""""""""""""""""""" """"""""" """"""""""""""" """"" " "" " """ " " """ """ """ " """""" "" "" """" """" "" "" " " """"""""" "" """ " """" """""""" """"""""""&&&&&&&&&(&&&&&(&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$&$$$$$$$&&&&$$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$$$$$$$"""$"$"$$""""""""$"""$"$"$"""""$"""""""""""$$""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""&""" """""""""""""""""""""" """""$"$"$$&&&&&&&&&&&&&((&((((((((&(&((&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&$$&$&&&&&&&&&&$$$&$$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$"$$$"$$"$$"$""""""$""""""""""$$"$"""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$&&&&&&&&&&&&&&((&&((&(&((&(&&(&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&$&&$$&$$&&$$&$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$"""$$$$$"$""""""$""$"$""""""""$"""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" "" """"""$$&&&&&&&&&&(((&((&(((&(&((&&(&(&((&(((&&((&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$&&&&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$"$"$$$""$$""""$"""""""""$$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$&&&&&&&&&&&&&&&&&&(&&(&((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&$$$$$$$$$$&$&$$$&$$$$$$$$$$$$$$$$$$"$$"$$$$$$"$$$$$$$"$$$"""""$"""""""$$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""$$&&&&$&&&&&&&(&$&&((&&&(&&&(&(&&&&(((&(&(&&&&&&&&&&&&$&&&&&&&&&&&&$&$$&$&&$$$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$""$"$$"$"$""""$""""""""$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$""$&&&&&&&(&&(&&"&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&$$&&&&$$&&&$&&$$&$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$"$"$"$"$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""$""&&&&&&&&&&&&&&((((&(&&(&&((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$"$"$$""$"$$""""$"$""$""""""""""""""""""""""""$""""""""""""""" """"""""""""""""""""""""""""""""""" """""""" "" """"""""""""""""" """""""" """"""""""""""""""""""""""""""""""$&&&&&&&&(&&&&(&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&&&&$$&&$$&&$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$""$$$"$"$""""$"$"""""""""""""$""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """"""" """"" """""""""""""""""""""""""""" "" """""""""""""""""""""""" """"""""""""""$$&&&&&&&&&&&((&&&(&&&&&((&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$&$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"""$"$$"""$"""""""""""""$"""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""" """""""""""""""""""""""" "" """ """""""""""""" """ """""""""""""""""""" """"""""""""""&&&&&&&&&&&&&&&&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$&$$&$$&$$$$$$$&$$$$$$$$$$$$$&$$"$$$$$$"$$$$$$$"$$$$$$$$"$"$$"$"""$$"$""$"$"""$"""""""""""""""""""""""""""""""""""""""""""""" """"""" """"""""""""""" """"" """"" """ "" "" " """""" """"""""" """"""""""""" """"""""""""""""""""""$""&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$$$$"$""$"""$$""$"$""""""""""""$"""""""""$""""""""""""""""""""""""""""""""""""" """"" """"""""""" "" """"""""""""""""" """""""""""" "" """"""" """""""""""""""""""""""""""""$"$$$&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&$$&&$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"""$"$"""$""$""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$&&&&&&&&&&(&&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$$$&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$"$"$""$"$$""$"""""""""$"""$"""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" """"""" """" "" """""""""""""""""""""""" """""""""""""""""""""""""""""""""""$"&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$"$$$"$""$""""$$"""""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" """"""""""" " """"" " """"" """ """"""""""" """" """"" """""""""""""""""""$$"$$"&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$$$""""""$"""$""$"""$""""""""""""""""""""""""""""""""""""""" """""""" """""""""""""""""""" " """""""""""" """" """ " " """"" """""" "" "" """""" """ " """"" """""""""""""""""""$"$$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$&$$$"$$$$$$$$$$$$$$"$$""$""$$""""""""""""""""$"""""""""""""""""""""""""""""""" """"""""" """"""""""""""""""""" """"""""""""""""""""" """""""""""" """" " """""" """ """"""""""""""""""""""""""""""""""""""""""""""$$"$$&&&&&$*&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"""$"$$""$$""$"$""$"""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""" "" """" """""""" """"""""" " """ "" " """ """"""""""""""""" " """"""""""""" """" """"""""""""""""""$$"$$&&&$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$$$$"$"$"$$$""""$"""$"$"""$""""""""""""$""""""""""$"""""""""""""""""""""""""""""""""""""""""" """ """""""""""""" """ """""" " " " " """""" """"""" "" """"""""""""""""""" """""""""""""$"$$"$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"$$"$"""$"""$$""$$$"""""""""""""""""""""""""""""""""""""""""""""""""" """" " """ """""""""""""""" """ """"""" " " " """" " """" """ """""""""""""" "" "" """"""""""""""""""""""""""$"""""$"&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&&$&&&$&$$&&&&&$$$&$$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$"$$$""$$$$"$"$$$"$""""$"""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """""" "" "" """" " "" "" """ "" """"""""""" " """" """""""""""""""""""""""""""""""""$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$""""$"$"$"""""""$""""""""""""""""""""""""""""""""""""""""""""""$" """"" """"""""""" "" """"""" """"" """ """""""""" "" " " "" " """" """"" """ """"""""""" " " """"""""""""""""""""$"""$$$$"&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&$&&&$$$$&$$$$$$&$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$"$$"$""$""$$"$""$$"$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" """"""""" """"" "" """ "" " "" """"""" """ " """"" """ " """""""" """""""""""" """""" """""""""""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$$&$$&$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$"$$$$$"$"$""$"$"$""$$""""$"$""""""$"""$"$""""""""""""""""""""""""""""""""""""""""" """""""""""""" """"""""" """"""""""" """ " """" """""""""""" """""" " """""""" """"""""""" """"""""""""$""$$"&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"""$$$$$"""$"$"$""""$"$$$""$"$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" " "" " """""""""" """ """ """" "" " " " """ """ " """"" """ """"""" """""""""""""""""""""""$"$$"$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&$$&$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"$"$$"$"$$"$$""$""$$$""""""$""""$"""""""""""""""""""""""""""""""""""""""""""" """"" """"""""""" """ """"" """"" " " """""" """""" " """ """""""""" """"" " "" """"""" """""" """"" """"""""""$""$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$""$$$$"""$$"$""""""$""""$"""""""""""$"""""""""""""""""""""""""""""""""" """""""" """"""""""" """"""" """ "" "" " """"" " " "" """""" " """" """""" """ " """" """""""""""" """"""""""""""""$""$$"$&&&&$&&&&&&&(&&&&&&&&&&&&&&&&&&$&$&&&$$&$$&$$&&$$$$$$$$$$&$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$"""$"$"$$$""$$"""""""""""""""""""""""$""$"""""""""""""""""$"""""""""""""""""""""""""" """"""" """ """" """ " " " " "" "" "" """" "" "" "" " " "" "" """""" """" """ """" """""""""""""""$"$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&$$$&$&&$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""$""""""$""$"$$$""""$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """ " """" "" """ " " " "" "" "" "" "" """ """ """ "" """" " """"""""""""""""""""""""""$$"&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$"$"""""""$""$""$$$"$""$"""""""$"""""$""""""""""""""" """"""""""""""""" """"""" """ " " " " """" """ "" " """ " " " " """ " """" "" """""" """"""" """ """""""""" """""""""""""""""$$$"$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""$"$""$""$"""""""""""""""""""""""""""""""""""""""""""""" """$"""""""""""" """""""""""""" "" " """"" """""" " " " "" " "" " " """"" " """" """"""""" " " " """"""""""""""""""""""""""""""$$$"$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&$&$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$""""""""$$"$""$""$$"""""""""$""""$""""""""""""""""""""""""""""""""""""""""" """" "" "" """" """ """ """""" """"" " """ " " """ """ " " " """"" " "" """""" " "" """" """""""""" """"""""""$$$"$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$&&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$$$$"$$""$$"$$$"$"""$""""""""""""""$"""""""""""""""""""""""""""""""""""""" """"""""""" " """ "" " " """"""""" " " "" " " "" "" "" """"" "" "" "" " "" """"""""""""" """"""""""""""""""""""$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$""$$"""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" " "" """" " " "" "" "" " " "" " " " """ "" """"""" "" """ """"""""""""""""""""""""""$$"&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$&&$&&$&$$$&$$&$$$$$$$$$$$$$$$"$$$$"$"$$"$$$""$$$$$""$"$""$$"$""$""$"$$""""$"$$""""""$""""""""""""""""""""""""""""""""""""""""""" "" """""""""""""" """"""""""""""""""" " " " " """ " "" "" " "" "" "" "" """" """" """" " " """"""""""""""""""""""""$$ &&&&&&&&&&&&&&&&&&$&&&&&&&$&&$&&&&&&&&&$$$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$$$"$""$$$"$$"$"""$""$$$""""$"""$"""""""""""""""""""$""""""""""""""""""""""""""""""" """" """"""""""" """""" """" "" "" " " """ " "" " """" "" " "" " " "" " """""""""""""" """" """"""""""""$ $$$&&&&&&&&&&&&&&&&$&&&&&&&$$&&&&$$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$"$$$"$$$$$$$$$"""$"$$$""$"$"""""$""""""""""""""""""""""""""""""""""""""""""" """" """"""" """"" """""""""" """""" " "" " " " " " " "" "" " " """"" """ " "" """ " """" """ """""""" """""""""""""""""""""$$ $$&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$$$$$"$$"$"$$"$"""""$""""$""$""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" "" """" """" """ " " "" "" " " " " " """"" " " " """" " """"""""""""""""""" """""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$$&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$"$"$$"$"""""""""""""""""""""""""""*""""""""""""""""""""""""""""" """"""""""""""""""" """" """ " " "" " " """"" """""" """" " " " """ " """ """""""""""" """""""""""""""""""""$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&$$&$&&$$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$"$$"""""""$$$$""$$"$$"""""""""""" ""$"""""""""""""""""""""""" """""""""""""""""""""""""""" " "" " """"" "" "" " "" " "" " " " "" " "" " """ "" " """""" " """" """"""""" """""""""""""""$ &&&&&&&&&&&&&&&&&&&$&&&$&&&$$$&&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$$$$$$"$$"$$""$""""$""$""""""""""""""""$""""""""""""""""""""""""" """"""""""""""""" """""""" """"" """ " " """ """ ""  " " " """ """ "  "" """" """" "" """"" "" """"""""""""""" """""""""""$ $&&&&&&$&&&$&&&&&&&&&&&&$&$&&&$&&&&&&$&&$$$$$$$$$&$$$$$$$$$$$$$$"$$$"$$$$$"$$$$$"$$$$$$$$""$$$"""$"""""$""$""""""""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" """""" "" " " "" """""" " """" " " " """ " " "" "" """"" """" " """""""""""""""""""""""""""" $$$&&&&&&&&&&&&&&&&&&&&$$$&&&&$$$&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$""$$$"$"$$""""$"""$"""""""$""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" "" """ """""""" " " """""" " " " "" "" " " " " """ " " " " " "" "" " "" " "" """""""""""""""""""""""$ $$&$&&&&&&&&&&&&&&&&$&&&&&&$$&&$&$&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$"""$"""$$"""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """""""" """""" "" " "" "" " " """"" " " """ """ " " """" " """"" """""""""""" """ """"""""""$"""$ $$&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$$$$$$$$$$$$$$$$$&$$$$$$$$"$$$$$$$$$$$$$$$$$""$$$"$$"$"""$""$$$""$"""""""$"""""""""""""""""""""$""""""""""""""""""""""""""""""" """""" """""""""" "" " " "" """" " " "" " """"" " " " " " "" " " """"" """"""" """"""""""""""""""""""""$ $&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$&$&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$$$$$""""$$""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """""" " """ " "" """ """ """" "" " " " "" " " " """" " """" """""" """" """""""""""""""""""$$&&&&&&&&&&&&&&&&$&&&$&$&$&$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"$"$""""$""$$$$$""""$"$""$""""""$"$"""""""""""""""""""""""""" """""""""" """""""""""" """""""" """ """" """"" "" "" """ " " " """ " " "" " " """ "" " " " " "" " """""""""""" """""""""""$ &&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&$$$$$&$$$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$""""$"$""$""""""$$$"$"""""""$"""""""$""""""""""""""""""""""""""""""""""""""""" " "" """"""""""" " """"""" " " " " " """" " """" """"" "" " """ " "" """""" " """"""""" """""""" """"""""""""""$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""$$$$"$$$$"""$$$$$"""""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """ """ "" " "" " " """"" " " "" " " " " " " " "" " " " "" """"" """"""""""""""""""""""" $$$&&&&&&$&&&&&&&&&$&&&&&&$$&&&$&$&&$$$$$$$$$$$$$$&$$"$$$$$$$$$$$"$$$$$$$"$$$"$$$$$$"$"""$$""$""$$""$$$""""""""$"$""""$"""""""""""""""""""""""""""""""""" """ "" """ """"""""""""" " """ " " " "" """" " "" " " " "" " "" " " " " "" "" "" "" """ """""" " """"" """""""""""""&&&&$&&&&&&&&&&$&&&&&&$$$&&$$&&&&&$&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$"$""""""$$$$$$""""$""$$"""""""""""""""""$""""""""""""""""""""""""""""""""""" """""" """"""""""""""""""""""" """" """ """ " " " " " " " " " """""""" " " " " """""""""""""""""""""""""""""""$$$&&&&&&$&&&&&&&$&&&&$&$&&&$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$"$$$$$$$""""$"$$$""""""$"$""""$""$"""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" "" """ "" """ "" " """" " " "" " """"" " """" " "" "" " "" """ " """"""""""""""""""""""$$&&&&&&&&&&&&&&&&&&&&&$$$$$&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$"$$$$$""$$"$$""""$"$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """"""""" "" "" " "" " """" " """"" " " " """ """" "" " """ """ """""""""""""""""""$"$$&$&&&&&&&&$&&&&&&$$&&&&&&$&$$&&&&&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$"$$$$"$"$""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"" """"""""""""" " " """" """"" " " "" """" " " " " " " " "" " """"""""" "" """"""""" """""""""""""""""$$$&&&&&&&&&&&&&&&$&&&&&$$&&&&$&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$"$$$"""$$$$"""$"$$"$"$$"""$"""""""""$"""""""""""""""""""""""""""""""""""""""""" "" """"""""""" """" " """"""""" " """ " """"""" " " " "" " "" " """""""" " """"""" """"""""""""""""""$"&&&$&&&&&&&&&&&&&$$&&&&&&&$&&$&&&&&$&$$&&&$$&$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$"$"$$$"$""$$"""$"""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """ """"""""""" """ " """"" " " "" "" " " """ " """ """ " """ """" """"""" "" """"""""""""""""""""""&&$&&&&&&&$$&&&&&&&&&&&&$&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$$$""$$"$$"$$$"$"""$$$$$"$""$""$""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" " " " " " "" "" """ "" " """ " "" " """"(" "" """" """"""""""""""""""""""""""""""$&&$&&$&&&&&&&&&&&&&&&&&&$$$$&$&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$"$$$"$$""$"$""$""""$"$"$"""""""$""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" " """" """" " "" "" " "" "" """" "" "" """" "" "" """"""""""""""""""""""""$$$&$&&&&&&&&&&&&&&$&&$&&$&$&$$$&&&$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"$$"$$$$"""""$"""""""""""""""""$$""$"""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" """" """"""" " """ " " " " "" " "" """ """ """"""""""""""""""""""""""""""""""$&&&&&&&&&&&&&$&&$$&&$&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$"$"$""$$$"$""$"""$""$"$"""""""""""""""""""""$"""""$""""""""""""""""""""""""""""" " " """"""""""""""" "" """ """"""" " " """ " " "" """" " """"" " " " "" " " " """ " """""" """"""""""""""""""""""""$&$&&$&&&$&&&&&&&&&&&&&&&&&$&$$&&&$&$$&&$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$"$$$$""""$"$$"$$$"""$""""$""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """ """""" """ """""" """" "" """""" """""" " "" """ " "" "" " " " """"" """" """""""""""""""""""""""""""$$$$$&&&$&&&&&&&&&&&$&$&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$"""$"$$"$$"$$$"$"$""$"""$$""""""""""$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """" """ " "" " " " " "" " "" "" """" " " " " """"" " """""" """ """""""""""""$$$&&&&&&&&&&&&&&&&$$&&&&&$&&$$&&$&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"$$$$$""""""$$$"$""$"$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" " """""""" """" """""" "" " " "" " " """ "" " "" """"" """ "" """"" """""""""""""""""""""""""$&$&&$&&&&&$&&$&&&&&&$&&$&$&$&$$$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$""$$$"$$$$$$"""""$"""""""$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """"" """"" """ """" " " " "" """" " " " "" " " " "" " "" "" " """""""" """ """"""""""""""" """"""$"""$$&&&&&&&&&&&&&&&$$&$&&&$&&&&&$$&&&$$$$$$$&$$$&$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"""""$"""$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" " "" " """"" """"" """"" " """"""" " """ " """ "" "" """""""""""""""""""""""""""$"""$$&$&$$&&&&&&$&&$$&$&&&&$$&$&$&&$&$&$$$&$&$$$$$$$$$$$$$$"$$$"$$$$$"$$"$$$$"$$$$$$$$$$$""$""$""""$"$""""$$""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"" """"""" "" """" " " " " """ " "" """"""" "" " """""""""""""""""""""""""""""""""$$&$&&&&&&&$&&&&&&&&&&$&&$&&&&&$$$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$"""$"""$"$""""$"""""""$"""""$"""$"""""""""""""$"$""""""""""""""""""""""""""""""""""""""""""""""""" """"" " " """"" "" " " """"""""""""" " "" " "" " """"""""" " " """""" """" """"""""""""""""""""""""""""$"$$&$&&&&&&&&&&$&&&&&&&&$$$$&&$&$&&$$&$$$$$$$$$$$&$$$$"$$$$$$$$"$$$$$$$$$$$$$$"$""$$"$$""$$"$$""""$"$"""$$$""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """"""" """"" " """ " "" " """" " " """ """""""""""""" """"""" """""""""""""""""""""""$""$$&&&&&&&&$&&&&&$$&$&&&&$&$&&&&$$$$&$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$"$""$$$"$$""$$$"""$""$"""""""""""$""$"$""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""" """"""" "" """"""" "" "" "" " "" " "" "" "" " "" "" " """"" """"" """"""""""""""""""""$"""""""""""""$&&&&$&&&&&$&&&&&$$$$&&&&$$$&$&$$&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$""$$$"$$$"$$"$$$$"$"$""$"$"$""""$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """""""" " "" """" """""" """"""" """ """"" " " """" """" " """""""""""""""""""""" """""""""""""""""""""""$$"$$&&&&&&$&$$&&&$$&&&&&&&&&&&$&&$&$$&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"$"$$$"$$""$$"$"$$$"""""$$"$""""""""""""$""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" """"""" """"""" """"""""" """" " """"" " """""""" " "" "" """ " """" """""""""""""""""" """"""""""""$$&&$$$$$&&$&&& &&&&&&&&&&&$$&&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$"$$$$"""$$"$"$"""""""""""""$"""""""$"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""" """ """"""""" " """ "" "" """ "" " "" """ " "" " "" """" """""" """ """""""""""""""""""""$""""""$$&&&&$&&&&&$&&$&&&&$&&&$&&&$$$&$&$&$&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$"$$$$$$$""$$""""""$"""$$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" "" """ """""""" """ """ ""  "" " " """"" """" " " " """ """"""" """"""""""""""""""""$""$$$&&&&&$&$$&&$&&&&&&&$$&&&&&$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$""""$$""$$""$""""""$"""""""""""""""""""$""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" " "" "" " " "" "" " " "" " """" """""" "" " """"" " """"" """""""""""" "$""""""""""$$$$&$&&&&&&&$&&&&&&&&$$&&$&&$$$&$$$&$$$&$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$"$$$$$$$""$"$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""" """"""""" " """" " " """"""" """ "" """ "" """ """" """ " """"" """"""""""""""""""""""""""""""""""""$"""""$"$&&$&&$&&$&&&&&&&&&&$&&&&$&$$&$$&&&$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$"$$"$$"$$$$$"$"$$$$$$"$$$"$$"$""""""""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""" """""""" """ "" """"""" """ "" """""""""" """""" "" " """ " " " " """""""" " """""""""""""""""""""""""""""""""""""""""" $$$$&&&&&$&&&&&&&&&&$&&&&&&&$&$$&$&&$$$$$$&$$$$&$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$"""$$$"$$"$"$""""$""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " """"""" " """"""" """" "" " "" """"""""""" " """""""""""""" " """ """"""""""""""""""""""""""""""""$$""$$&&&&&$$&&$&&&&&&&&$&&&$&&&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$"$""$""""""$$"$"$"""$$"""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" """"""""" """ """ """""" """" " " " " """"" "" """" """""""""""""""""""""""""""""""""""""""""""$"""$&&&&&&&$&&&&&&&$&$$&$$&&$$$$$&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$""""$"$$"$"""$"$$$""""""""""""""$"""$"""""""""""""$"""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""" """ """ """"" """"" """" """ """ """"" "" " """"""""" """""""""" """"""""""""""""$$$"&$&&&&&&&&$&&$&&&&&&&&$$$&&&$$$$&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$"""$$""""""""$"""""""""$""""""""""""""$""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""" "" """"" """" "" """" " "" """"""""""" " " """ """"" """ """""""""""""""""""$"""""""""$"""$&$&&&&&&&&&&&&$&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""""$"$$$$$"$$"$$$$"$$"$"""$"""$"$""""""""$""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""" """""""""""""""""""" """"""""""""""""""" "" """"" " """"""""""""" """""" """""" """"""""" """"""""""""""""""""""$"$$$$$&&&&&$&&&$&&$&&&&$&$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$""$"$$$$$$$$$"""""$"$""$""$"$""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""$"""""" """""""""""""""" """"" """""""""""" """" """ """ """"""" " """""" " """" "" "" " """""""""""""""""""""""""""""$$$$$&$$$&&$&$&&&&&&$&&&&$$&$&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$"""$$$"""$$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""""""""""""" "" """"""" """"""""""" """"""" """" """""""""""""""""""""""""""""""" """"""""$""$""$$""$ $$&&&&$&$$&&&&&$$&$$&$&&&$&$&&$$&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$"$$$$"$$$""$""""""$$"$""$"""$"""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" " " "" """""""" """"""" """ "" """""""""""""""""""" """""" """"""""""""""""""""""""""""$"$&$$$&&&$&&&$&&$$&&&&&&&&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$""$$$"$$"""$""""""""""""$$$"""""""$"""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" """""""""" " """ "" """"""" " " """""""""""""""""""""""""""""""""""""" """""""""""""""$$ $$$$&&&&&&&&$$$&&&&&$&&&&$$$&$$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$""$$$"$$"""$""""$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" " " """""""""" """""""""" """ " """""""""""""""""""""""""""""""""""""""""""""$$"$$$" $$&&&&&$&$&$&&&$&&$&$&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$"$"$$$$"$$$""$$"$"""$""""""""""""""$"""$"""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """" """"""""" " "" """" """""" " """ """ "" """""" " "" """""""""""""""""""""""""""$$$ $$&&$&&&&&&&&&&&&&&&&&&$&$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""$$$$""$"$"$""""""$"""$""""$"""$""""""""""""$""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" " """""""""""""""""""""" """ """"""" """" """ """""""" """"""""""" """""""""""""""""""""""""""""$"""""$$ $$$$&$&&&&&&&$&&&$&$&$$$$$&$$&$$$&$$$$$$$$$$$$&$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$"$$"""$"$$"$""""$""$"$"""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """"" """""""""" "" """"""""""" " " """"""""""""""""""""""""""""""""""""""""""""""$""""$$$ $$&$&$$$$&&&&&&$&&&$$&&&&$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$$$"$"$$$"$"$$$$$$$"$"""""$""$$"$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""" """"" """""""""""""" " " """"""" """""""""""""""""""""" """""""""""" """"""""""""""""""""""""$""$"$$$$ $$&$&&&&&$$$$&&&&$&&&$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$"$$""$$"$"$$$"$""$""$"""""""$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """"""""" """""""""""""""""" "" """"" " """"""" """""""" """""""""""""""""""""""""""""""""""$$$$ $$$&$&$&$&&&$$&&&&&$&$$$&&&$$$$$$$$&&$$$$$$$$$$$$$$$&$$$$$$$$$"$"$$$$$$$$$$"$$$""$$"$$"$$"""$""$"$"""""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"""""""""""" "" """"""" """ " """"""" """""""" """" """"""" """""""""""""""""""""""$$$$ $$$&$$&$&$$$$&&&&&&$&&$&$$&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$$$$$"$""$""$"$""""""$"$""$$""$"""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""" """"""" """""""""""""" " """"""" """ """"""""" """"""""""" " """"""""""""""""""""""""""""""$$ $&$$&&$&&&$&$&&$$&$&$$&$$$&$$&$&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$"$$"$$"$"$$""$""""$"""""$"""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""" """"" """ """"""" """""""" """"""""" """"""""""""""""""""$""""""""$"""$$$"$$$$$$$&&&&&$$$&&$&&&$&$$&$$$&$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$"$$""$""$$$$"""$"""""""""$""""""""""""""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""" """ """"""" """"""""""" """""""""""""""""""""""""""""""$$$$$ $$&&&&&&&&$&&&&&$$&&&&$$&&&$&&$$$$$$$&$$&&$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$"$"$$$"$$$"$$"""""""""$"""""""""$"""$"""$""""$"""""""$"""""""""""""""""""""""""""""""""""""""""" """""""""""""""" """ """" """"""""" """""""""""""""""""" """"" """ """" """"""""""" """"""""""""""""""""""""""$""$"$""$ $$$&$&$$&$$$&&&$$&&$&$$$&$&&$$$$&$&$$&$$$$$&$$$$$$$$$$$$$$$$$"$$"$$$"$$$$$$$$$$""$"$$""$$$$""$"$$""$""""$"$"""""$"""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """" " """""""" """"""""" """"""""" " """""""" """ """"""" """" """"""""""""""""""""""""$"""""""$$"$&$&$&&$&$&&&$&$&$$&&$&&&$&$$&&$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$"$$$$"$$$$""$"""$$"""""""$"""""$"$$$""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""" """""""""""""""" """"""""" """""""""""""" """""""""""""""""""""""""""""""""""""""$$$"$ &&&$&&$$&&&&&$&&&&$&$$$&$$$$&$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$"$$"$"$""""""""$$"""""""""$$""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """""""" """ "" "" """"""""""" """""" """" "" """""""""""""""""""""""""""""""""""$$"$"$$$&$&&$$&&$$&$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"$"$$$$$$$"$"$""$"""$$"""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """"""""""""""""""" """""""""""""""" """""""""""""""""""""""""$""$$""$ $&$$$&&$&&$&&&&&&&$$$&$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$""$$$"""""$""""""""""$$""""""$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""" """""""""" " """"""""""""""""" " """"""""" """""""""""""""""""$""""""$"$"""$" $$$$&$&$$&&$&$&&$&&$&&&$$$$&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$$"$"$$$$$$$$$$$"$$$""$$"$""""$""$"$""""$"""""$"""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$"$$""$$&$$&&&&$&$&&$$$&&&&&&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$""$$"$""$$"""""$"""""$"""$"$"$"""""""""""""$""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """"""""""""" """" " """""""""" "" """"""" """"""""""""""""""""""""""""""""$$$$"$"$$$$&$&&&$&$$&&$$&&$$&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$"$"$"$$"""""$"$$"""$"$$$"$""$"""""$""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """ """""""""""""""""""""""" "" """"""""" " """"""""""""""""""""""""""""""$"""$$$"$$"$&&$&$&&$&$&$&$&&&&&&&$$&&&$$$$$&$$$$$&$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$"$$"$"""$"$"""$$$"$$"""$$"""""$"$"" """""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""" """"""""""""""""""""" """"" " """" """ """""""" """"""""""""""""""""""""""""$""$"""""""$""$$ $$$&&&&$&$$&&$&&&$$&$$$$&$&$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$"$$$$"$"$$$$$$$$$$$$$""$$""$$"""""$$"""""""$"$$""""""""""""""""""""""""""""""""$""$""""""$"""""""""""""""""$""""""""""""""""""""""""""""" """""" " """""""""""""""" """""" "" """"""""""""""""" """""""""""""""""""""""""""""$"""""$$"$$$&&$&&&&&$&$&$&&&$$$$&$$$&$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$""""$$$$"$"$"$"$"""""""""""""$""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """"""""""""""""""""""""""""""" """"""""""""""""""""""$""""""$"""$$$&$$&$$&$$&$$&&&$$&$&&&$$&&$$$$$&$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$"$$"$$"""$""$""$""""$""""$"$$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""" """"""""" "" """"""""" """""""""""""""""""""""""""""""""""$"""$"$$$$"$"$$$$&$$$$&&$&&$$&$$&$&&$$&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$""""$$$""""$"""$$$"""$"""""""$""""""""$""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """""""" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""$""$"$$$"$$$$$$&$$&$$$&&$&$&&$$&$&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"$$"$$$$$$"""$"$"""$$$$""$$$$"""""$$$""$"$"$""""""""""""$"""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" """ """"" """"""""""""""""""""""""" """"" """""""""""""""""""""""""""""""""""""""$"""""$$"$"$$$""$&$$&&&&$&&$$&&&&$$&$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$"$$"$$$$$$$""$$$"$$""$$"""""""""$""""""""""$""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""" """""""" """"""""""""""" """""""""""""""""""$""""""""""""""""$"$$"$"""""$$$$&&&&$$&&$&&$&$&$$$$$&&$$$$$$&$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$""$$$$$"""$"$$"$"$$""$"""$"$""""$""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " """""""" """""""""""""""""""""" """"""""""""""""""""""""""""""""""""$"""$$"$$$" $&$&$&$&$&$$&&&$&$$&&$$$$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$$$$"""$"$$"$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """"""""" """"""""""""""""""""""""""$"""""""""""""""""""""""""""""$$$"$"$$$"$$$&$&$$&&&$&&&$&$&&$$&&$$$&$$$&$$$$$$&$$$&$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$"$$$$$$"""$$"$$""""$""$"$$""$"$$$""$"""""""""$""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""" """"""""""" """"""" """"" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$&$$&$$&&$$&$$&&$$&&$$$$$$$&&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$$$$$$$$$""$""$$"$""""$$$""""""$""$"$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""""" """"" """"""""""""""""""""" """""""""""""""""""""""""""""""$$"$$$"$$$$$$&&$&&&$&$$&&&$$$&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$"$$$$"$""$$"$"""$"$$""$"$$"""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""" "" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$ $$$$&&&&&&$&&$$&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$"$$$$$"$$$$$"$"$$"$"$$$$""""""$"$""""""""""""""""""""$""""""""""""""$"""""""""""""""""""""" """""""""""""""""" """"""""""""" """"""""""""" """"" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$"$$$&&&&$$&&$&$&&&&$$$&$$$$&$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$""$$"""$$"$$"$$$$$"$""""""$"""$""""$""""""$""""$""""""$"""""""$""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""" """" """" """""""""""""""""""""""""""""""""""""$"""""""$""$"$""$""$$"$$$$"$$$$&&$&&$$$&&&$$$&$&$&&&$$$&$$$$&$&&$$&$$$$&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"$$$$$$"$$""$$"$$""$$""$$""""""""""$"""""""""$""""""""""""$""""""""""""""""""""""""""""""""""""$""""""""""""""""" """"""""""""""""""""""""""""" """" """ """""""""""""""" """"""""""""""" """$"""""$"$"$$$"$$"$ $$$$&$&$&&$&$$$$&&$$&&&&$&&$$&$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$"$$"$$""$$$$""$$"""""""""$"$"$""""""$""$"$"""""""""$"""$$""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""""""""""""" """""""""""""""""" """""""" """ """""""""""""""""""""""""""""$""$$$$"""$$$  $$&$$&&&$$$$$&&&$&$$$$&$$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$$$$$$""$$$"$$$$"$"$"""$""$"""$"$"""$"""""$"""""""""""$""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """""""""""""""""""""""""" """""""""""""""""$""$""""$$"$$$ $$$&&&$&&$$&$$&$$$&$$&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"$$""$$$"""$"$"$"$"$"$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""" """""""""""""""""""" """ """""""""" """" """""""" """""""""""""""""""""""""""""""""""""""$""""$$$"$""$"$$&$&$&&&$&$&$&$$&&$&$&$&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"$$""$"$$$$$$"$""""""$""""""$"$""""$"$""$""""""""$""""""$"""""""$"""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""" """"""""""" """"""""""""""""""""""""""""""""""$""""$""$$$$" $$$$$&&$$&$&&$$&&$&&$$&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$"$$$"$$$""$$$""$""$"""$$$"$$""""""""$"""""""""""""""$""""""""$"""""""""""""""""""""""""""""" """"""""""""""""""""""" """"""""""""""""""" "" """""""" """ """""" """""""""""""""""""""""$""""""""""""""""""""$""$""$"$$$$$$&$$&$$&&$$&$$&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$"$$$$$$"$$"$"$""""$$$$""$"$"$$"""$""$""""""""""""""""""$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" "" """""""""""""""""""""""""""""""""" """$"""""""""""""""$"""""$$$$$$$"$$$&$$$$&$$$$&$$&&$$&$$$&$&&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$"$$$$"$$$"$""""$""""""""""$""""$$$""""""""""""""""""""""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$"$ $$&$&$$$$&&$$$$$$&&&$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$"$$$$"$"$"$$$$"$$$$""$""$$$"$$"$$""""$"""$"$""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """"" "" """""""""""" """""""""""""""""""""""""""""""""""""""""$"""$$$$$$"$$$$&&$$$&$&$$&$$&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$"$"$""$"$$$"$"$"$""""$"$$"""""""$""""$"""""""$"""""""$"$"""""$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""$""""""$""$""$"""$"$$$$ $$&$&$$&$&&$$$&&&$$&$&$$$&&$&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$$$$"$$$$$"$$$"$"""$""$$$"""$"$"$"$"""""$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" """""" """""""""" """"""""""""""""""""""" """"""""""""""""""""""""$"""""""""""$$"$$$"$$"$$$$$$&$$$&&&$&$$$$$$&$&$$&$$&&$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$$$$$"$"$$$$"""$$"$$$"$$""""$$"$$$"$""""""""$"""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" """"""""""""""""""""""""""""""""""""""""""$""""$"$$""$$"$"$&$$&$&&&&$$$&$$&&$&&&&&&$$&$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$$"$$$$$$$"$""$""$"""""""""""""$$"""$"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""$""""""$"$"$""$$$$"$$$$&&&$$&&&$&$$&$$$$$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$"$$$"$$$$$$$"$""$"$"$""$""""""""$"$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""" """"""""""""""""" """"""""""""""""""""""""""""""""""""$"""""$"""$"$$$$"$ $$$$$$&$$$$$&&&&&$$$&&$$&&$$$$$$$$$$$$$$$$$$&$$&$$$&$$$$$$$$$$$$$$$$$$$$""$$$$""$$"$$$$$"$$$$$$$$"$""$"$""$$$$""$"$$"""""""""""""""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""" """ """""""""""""""""""""""""""""" """""""""""""""""""""$$$""$""$$"$$$$$$$&$&&&&$&&&$&$$&$&&$&$$&$$$&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""$$$$$$"$""$$$$"""$"""$""""""""""""$""$$""""""$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " """""""""""" """"""""""$"""""""""""$""""""""$""$""$""$$$" $&$&&$&&&&$&$$&$&&$&$&$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$"$$$$$$"""$"$$""$$"$"$"$""""$$$$$$""$"""""""""$$"$""""""$"""""""""""$"""""""""""$""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$"""""$$$$$$$$$$&&&&$$&&&$&"$&&&$&&$&&$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""$$$$$"$$$$$$$""""$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$"$$$"  $$$&&&&$&$$&$&$$$&$&$&$&&$$&&$$$$$$$$&$$$$$"$$&$$$$$$$$&$$$$$$$$$$$$$$$$" $$""$$$$$$$$"$$$""""$$"$"$"""$"""$""$""$$$"""$""""$$"""" $""""""""""""""$""""""""""" """"""""""""""""""""""""""""" """""""""""""""""""""""""""" """"""""""" "" """" """"""""""""""""""""""""""""""""$""""$""""""$$$"$$"$ $$$&$&$&$&&$$&&&&&&&$&$&$&&&$$$&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"""$$$$$$""$"$$""""$"""$""""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""" """""$""""" """""""""""""""""""""""""""" """"""""""""""""""""""""""" """""""""""""""""""""""""""" $"$"""""$$"$$  $&$$$&$$$&&$$&$$&&$&&$$&&$$$$&$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$""$$$"$$$"$"""""$""$$"$"""""""""""$"$"$"""$"""""""""""""""""""""$"""""""""""""""""""""""""""""" """"""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$$$$"""$$$  $$&$$$$&&$&&$&$&$&&$&$$&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$""$$$$"$"$$$$"$"$$$$""$$"$"$"""""$"""$""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""$$$&&$&$$&$$$&$$$&$$$$$$$&$$$&&$$$$&$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$"$$$$""$$"$$$$"$"$"$"""""""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"""""""""""$$$$"$$"  $$$$$&$$$&&$&&$&$&&$$$$&&$$$&$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$"$"$$$""$"$""$$$""""$"$"""""""""$"$""$"""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""""""""$"$"$$$$$$$" $$$$&&$&$&&&&&&$$&&$&$$$&&$$&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$""$"$$$$$$$"$$$""$$"$""$"$$""$$$""$""$$"""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$"""$"""$$"$"  $&$$$&&$&&$&$&&$&&$&&$&&&$$&$&&$$&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$"$""$$"$"""$$$$$$"$$""$"$"$"$$$$"""""$$"""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$""$$"$""$$$""$"  $$$&$&$&&&$&&$$&&&&&&&$$&&&&&&$&$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$""$""$$"$"$"$$"""$"""$"$""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" "" """""""""""""$&"""""""""""""""""$"""""""$"$$$$$$$$$  $&&$&&&&$&&&&$&&&$$&&&$$&$&$$&$&$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$$$"$$$$$$$$$""$$$""""$"$"""$""""""""""$""""""$""""""""""""""""""""$""""""""""""""""""""""""""""$""""""""$""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$ $$$&$&&$&&$&&&&$$$&$&$$$$$&$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"$$$$"$""$""$$"$$$$"$$"$"$$""""$"$$""""""""""""$$""""""$""""""$""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""$"""$"""""$"""""$"""""$$"$""$"$$ $$$$&&&&&&&&&&$&$&&$$&$$$$$$&$&$$&$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$"$$$$""$$"$$""$""""""""""$"""$"$""""""""""""""""""""""""""""""$"""$"""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$""""""$"$"$$ $&$&$&$&$&&&&&&&&&&$&&$&$$&&$&$&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$""$""$$$"$""$$$"$"""""""$$""$"$$""""""""""""""""$"""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$"$$""""$$""$$$$ $$&&$&$$&$&$&$$$&&$&&&$&$&&&&&$$$&$$$&$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$"$"$$"""$"$$$"$$$"$"""$""""$""""""""""$"""""""""""""""""""""""""""""$"""""$""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"$$$$$$  $$&$$$$&&$&&&&&$&$$$$&&&&&$$$&$$$$$$$$&$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""$$$"$$$"$$"$""$"$"""""$"""""""""""""""""""""""$"""$""""$"$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$$"$$$$$$  $$$&&$$$&$&&&&&&&&&&$$&&&$$$&$&$$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$"$$$"$""$"$$$"""$"$$"""""$"$$$"""""$""$"""$"""""""""""""""""""""$""""""""""""""""""""""""""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""""""$""""""$"$$"$$  $$$&&&&$$&&$&&&&&$&$$&$&&$&$$&&$&$$&$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$"$$"$"$"""""""""$$$$$$$"""$"$$"""""""$"""""$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$$$$  $$$$&$$&&&$&&&$&$$$$&&$&&&&$$$$&$$&$$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$""$$$$$$"$$$$$$"$$"$"$""$$""""$""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$""""""""$"""$"""""""$$$"""$$$$$$$$ $$$$$$&&&$&$&&&&&$&$&&&&&&&$&&&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"$$"$""$$"""$"$""$"$$"""$""""""$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""$""$$"$$$$$$$$  $$$$$$&&$$$$&&&&$&$$&$&&$$&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$$$$"$$"$"$$""$$$""$"""""$$$$$""$$"$$"$$"""$$""$""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$"$$$""$"$$"$$$$  $$$&&&$&&$$&$&&&&&&&&$$&$&$$$&&&&$$$$$$&$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""$$"$"$"""$"""$""$$$$""""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""$""$"""$""""""""""""""""""""""""""""""""""""""""""""""$"$"""""$"$$$$$$$" $$$&$&&&$&$$&$$$&&$&$$$&&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"$$$$$$$""$$$"$$"""$$$$"$"""$$$""$"$""$$$"$$$$"""$"$""""""""""""""""""""""""""""""""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$""""$$"$""""$"$"$$$$"$$"$$$$ $$$$$$$$&$&&$$$$&&&&&&$&&$$&&&&&$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$"$$$$$$$$$$""$""$$""$"$$""$"$$"""""$"""""$$""""""""""$""""""""$""$"""""""""""""""""""$""""""""""""""""""""""""""""""""" """"""""""""""""""""""""$""""""""""""""""""""""""""""$$"""$""$"$$$$$""$$$$$$ $$&$$&&&$$$$&&&&&&$&&$$&&$&$$$&$$$&$$$&&$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$"$$"$$$"$$$$$$""$"$""$$$"""$$"$$"$"$"$$""""$"""""""""$"""""""""""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$""""$""""""$$$$$$"$$$$$ $$$$&$$&&&$$&$&&$&$&&&&$$$&$$$$&$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$"$$"$"$""$""$"""$""""$"$"$""""""""""$"$"""$""""$""""""$"""$"$""$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""$""""$"$"""$$$""$$$$$$$  $&$$&$$$$&$&&&$$$&&&$&$&&$&$&$&$$&$$&$$$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$$$$$$$"""$$"$$"$$"$$$"$""""$"$"""$"""""$"""""$$"$""""""""""""""$"""$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""$$"""$""""$$""$$$$"$$$$$" $$$$&$&&$&&$&&$&&&$&&$&&$$&&$&$&$$$$$$$$&&$$&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$$$$"$$$$$$$$"""$$$$$$$"""""$"$"""""""$"$"""""""""""""""""""""""$"$""""""""""""""""""""""""""""$""""$"""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""$""""$"$"""""$"$""""$$$"$$$$$$$ $$$&&$&$&$&&&&&$$&&&&&$&&$$$$$$&&$$&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$"""$$$$$""""$""$"$""$"$$""$""""$"$"""""""$"""$""$"""""$"""$"$"$"""$$""""""""""""""""$"""""""""""""""""""""$"""""""""""""""""""""""""""""$"""""""""""$"""""""""$""$"$$""$"$"$$"$$$$"$$$$$$$ $$$&&&$&$&&&$&$$&&&$&&$&&&&&$&$$$$$&$&&&$&$$$&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$$$$$$"""$$"""$$$$$""$"$""$$"$""""$"""$$"""""$$"""$""""""$"""""""$""""$""""""$"""""""""""""""""""$"""""""""""""$"""""""""""""""""""""""""""$""""""""""""""""""""""""""$"$"$$$"$"""$"$$$$$$$$$$$ $$$$$&$$&$$$$$&&&&&&$&&$$$&&$$$&$&$&$$$$$$$$$$&$$$&&$$$$$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$""$"$$$$"$"$"$"$$$$$"$$$"""$$"$$"$"""""""""$""$$""""""""""$$$"""""""$""""""""""""""""$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$"""""""""""$""$"$$"$""$""$$$$$"$$"$$$$ $$$&$$&&&&$&&&&$&$&&&&&&&$&$&$$$$&$&$&$$&&$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$"$$"$$"$$$$$$"$"$"""$"$"$"""""$"""$""""""""""""$""""$""""""$"""""""""""""""""""""""""""$"""$""""""""""""""""""""""$""""""""$""""""""""""""""$""""""""""""$""$"""""""$""$"$$"$$$"$"$$$$$$$$ $$$$$$&$&&&&$&$$&&$&$&&&&$$$$$&&$$$$$&$&$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$"$$$$$$$"$$$$$$$"$$"$"$$"$$$$$$$$$"$"$"$"""""$""$$$$"""""$$""$"""""""""""""$""$"""""$"$""""""""""""""""""""""""""""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""$""""$"""$""$""$"""$"$""$$"$$"$$$$"$$ "$$&$&$$&&&$&$$&&&$$&&$&&$$&$$&&$$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$""$$$$$"$$""$"$"$""""$$$"$$"$"$"""$$""""""""""$"$"""""$""$""""$"""""" """""""$""$"""$""""$"""""""""""""""""$""""""""""""""""""""$"""""""$"""""""""$""$"""$""""$"""$$$"$$$$""$$$$"$"$$$$"$$ $$$$$$&&$&$&&&&&$&$&&&$&&&&$$$$$&$$$&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$"$$$"$$$$$$$$$$""$"$$"$"$"$$"$$"$""""""$$"$""""$""$$$$"""$"""""""""""""""""""$"$"""$ """"""$""""""$""$""""""""""$"$"""""$$"""""""""""""""""""""""""""""""""""""""""""$$"" """""""$"$"$$""$"$"$$$$""$$$"  $$$$&$$$$&&&$&&&&&$&&$$$&&&$$&$&$$$$&$$&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$"$"$$"$$$"$""$"""$""$$"""""$"$""$"""$""$"""$""""$"""""$""""$"""""""""$""""""""$$"""$""""""""""""""""""""""""""""""""""""""""""$""""$"$"""""$""""$""$"""$$"""""""$$"$$$$$$$"$$"$$$$$ $$$$&&$$&$$$&&&&$&&$&$&$$&$&$$&$$&&&$$$$$$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""$$$$"$$"$$$$"$"""$"""$$$""$$$$"""$"""$$"""""""""""""$$$$"$""""""$""$$"$""""$""""""""""$$"""""""""$$""""""""""""""""""""""""""""""""""""""""$"$"""$""""""""""$""""$$$"$""""$$"$$$"$$$$$$$$$$ $$$&$&&&$&$&&&&&&&$&&$&&&$&$&$$$$$$$$$$$$$$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"""$$$"$""""$""$$$""""""$$"$$""""""$""""""$""""""$""""""""""""""""""""""""$$""""""""""""""""""$$""$"""$""""""""""""""""$""""""$"""""""""$"""$$"""$$$"""""""$$"$$"""$"""$$$"$"$$$$$$$ "$$&$$$&&$&$$&$&$&$$$$$&$$&$&&$&&$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"$$$$$$$$$$$$"$$"""$$""$"""$$$"$$$$""""""$""""""$"""$""$""""""""$"""""""""""""""""""$"""$""$"""""""""""""""""$"$"""""""""""""""""""""$""""""""""$$"""""""$""$"$""""""""$"$$$"$$"$$$$$$$$$$$$$$$ $$$$$$&&&$&&&$&&&$&$$$$&&&$$$$&$&$$$$&$$$&$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$"$$$$$"""$$$$"""""$"""""""$""$""""$"$$$""""""""""""$""$""$""""$""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$"""""""$""$"""""$$"$""$"$"$$"$$$$$$"$"$$$$$$$$$$$$$$ $$$$&$$$$$&$&&&&&$&&&$$$&&&$&$$$$$$$$&$$&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$"$"$$$"""""$""$"$$""$"$""$""$$""$""""""""$"""""""$"$"""""$"""""""""""$"""""""""""""$"""""""""""""""""$""""$$""""""""$"$"""""""$"$"""$"$""$$"$""$""""$$""$$$""$$"$$$$$$$$$$$$$$$ $$$$$$$&$&&&&&&&$$$$$&$&$$$&&&$$$&$&$$$$$$&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$"$"""$$""$$$$$$$"$$$$"$""$$"$$$"""$""$$""$""$"""""$"$""""""""""$"""$$$$$"""$$""""$"""""""$"$""""""""""""""""$""""""""""""""""""""$""""""$"$"$$"""$$$""$$"""$$$""$$$$"$"$$"$$$$$$$$" $$$$$$$$$&$$$&&&&&&$&$$$&$$$$$$$&&$&&$&$&$$&$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$""$$$"$$$$$$"$$$$$$$"$"$$"""$"$$$$""$"""$$""""$$""$""$"""$""$"$$""""""""""""""""""""""""""$""""""$""$"$""""""""""""""$"""$""""""""""$""$""""$$""$""$$"""""$"$$""$""$"$"$$$$$$$$$$$$$$"" $$$$$$&$$&&$&&&$&&$&&&$$&$$&&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$"$""$$$"$$$$$""$"$""$$$"$$$"$$$"""$$$"$$""$$$"$"""$$""""$""""$$"""""""""""$$"$""$""""""$"""""""""$""""""""""""""""""""""""""""""""""""$""$""$"$""""$$""""$"""$$$"$$$"$"$"$$$"$$$$$$$$$$ $$$$$$&$$$$&$$$&$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$""$$""$"$""$$$$"$"$""""$"$"$"""""""$$"$"$""$""$$"$""""""$"""""""""$"""""""""$"$$"""""""""""""$"""""""""""""""$""$"""""""$"$$"$$"$$""""""$""""""""$"$$$$$$""""$$$$$$$$$$$ $$$$$$$$$$$$&$$$&$&$&&&$&$&&&$$$$&$$$$$&$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$""$$$$$$"$"$$$$$$$$$"$"$$$""""$""$"$"""$$"$"""""""$$"$$$$"$"$""$"""$""""""""""$$""$""""""""$"""""""""$"""""""""$""""""""""""""""""""""$"$$$$$$"""""$"$"""$"$$$"""$"$$$""$$$""$$$$$$"$$$ $$$$$$$&$$$&$&&&&&&$&&$$$$$&$$$&$$&$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$"$"$$"$$$$$$""$"$$$""$$$"$$$"$"$"$"$"$""$"$"""""$""$""$""""$$"$"""$""$""$"$"""""""$"$"""""""""""""""""$"""""""""$$"""""$$""""""""$""$$"$$$$"$"$""$"$$"$"$"$""""$"$"$$$$$$$$$$$$$$ $$$$$$&$&&&$$$&&&&&$&$$&$$$&$&$&$$&$&$$$&$$&$$$$$$&&$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$"$$$$$$""$"$$"$$$$$"$$"$$$""""$""$$$""""""$$""$"""""$""$""""$$"$""$$"""""""$""""$""$"""$"$"""$"""$""""""$""""$""""""""""""""""""$$"""$$""$$"""$$""$$$$"""$""$$$$$$$"$"$$$$$$$$ $$$$$$$$&$$&&&$$$$&&$&$$&&$&&$&&&$$$$&$&$&$&&$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$($$$$$$$$$$$$$"""$$"$"$$"$$"$"$$""$$""$$$$"$$"$$"$"""""$"""$"""$$""""""""$"$$""$""$"""""""$""""""""$"$""""$"$""""""""""""$$$"$"$""""$$"$$"""$$$$"$$$$$""$$$""$$"$$$$$"$$$ $$$$$$$$&$$&&$$$&$&$$$&$$&&$&$$&$$&&$$$&$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$$$$$"$$$$$$"$$$$$"$$"$$$""$"$$"$""$$"$"$$$$""$$"$""$"""""""$""$""""""""""""""""$$""$"""""""$""""""""""$"""""""""""""""""""$$"$"$""$$""$$$""$$""$"""$"$""$$$$"$"$$$$$$$$$$$$$" $$$$$$$$$$$$&$$$&&&&&$&$&$$&&$$$&&&$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$"$"$$$$"$"$"$""$$"$$$$$""$"$""$$$"$""""$"""""""""$""$$"""""$$""""""$"$$"""$"""""$""""""$""$""""$"""$$""""""""$"""""$"$$""$""$$$"$"""""""""$"$$""""$$""$"$$$$"$$$$$$$$"$$$ $$$$$$$$"$&$$$$$&$$$&$$&&$&&$&&&$$$$&&$&$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$"$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$"$$$$""$"""""$""$$"$""""$""$$""$"""$$"""""""""""""$"""$"$""$$""$"$"""""$""$""$""$"""$$$$$""$$"$"$"""$$"$$$$"$"$$$$$$"$"$$$" $$$$$$$$$$&&$&&$$$&&$$&&$$&&&&&&$&&&$$&$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$$"$""$$"$$$$""$"$$"$"$$$$"$$"$"$""""$"""$""$$"$$$""$""$$"""$$$$"""$"""$"$""$"$"$"$"""$"$"$"""""$"""""$"""$$""$""""$$"""$"$"$$""$$$$$"""$$"$$$$"$$""$"$$$$$$$$$$$$"$ $$$$$$$$$$$$$$$&&$&$$&&&$&$$&&$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$"$$""$$$$$$"$""""$$$$$$""$"$"$$$$$"$$$"$$""""$"$$"""""$"$$"$""$""$""$"$"$$"$$"""""""""""$""""$$"""""""""$"""$$""$$"$"""$"$"$""$$"$""$$"""$$"$"$$$$$$$$$$$"$$"$$$$"" "$$$$$$$&$$&$&$&$$&$&$$$&$$$$&$$$$&&&$$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$""$$$$$"$$$$"$$$$"$$""$"$$$"$$""$"""$"""$""$$""$"$"$"""$$"""$$$""$""$"""""$""$"""$$$$"""""$"$""$"""$"$"""$"$""$$"$$"$$$$"""$$$$$$"$$$$$$$$"$$"""$$$$"$$$"$$$$$ "$$$$$$$$$$$$&$&&$&$&$&&$&&&$&$&&&&$$$$&$&$$$&&&&$&$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$"$$$$$"$$$$$$"$$"$$"$$$$""$$$""""$$"""""$"$$""$""$"$"""$""""""$$"$"""$$$$"$"""$$""$$"""$$$""""$""$""$""""$$$""""$$"""$""$"$$"$$$"$"""$$$"""$$$$$$""$$"$"$"$$"$"$"$$$$$" $$$$$$$$$$$&$$$$$$$$$&$$&$$&$$&$$$$&&$$$$$&&$$&$$&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$""$$$$""$$$$$$"$$$$$$$$$$""$$""$$"""$$"$$"""""$""$"$""""$$$$""$$$"$$""$$"$""""""$"""$"$"$""$""""""""""""""$"$$""$"""$$""$$$"$$"$"""$$"$"$$$$$$$$$$"$$"$$$"""$$$$"$" $$$$$$$$$$$$$$$$$$$&&&$&$&&$&$$&&$$$&$$$$&$$$&&$$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$$$$$$$$$"""$$"$$"$""$$"$$"$"""$$$$$"$""""$"""$""$"""""""$"$$$"""$"$"$"$$$$""$$"""$$"$"$""$$""""""""$""""$$"""$$$$"$"$$"""$$$$"$""$$$$"$$$"$$""$$"$$$$$$$""$$""$$ "$$$$$$$$$$&$$$$$&$$$&&$$$$$$$&&$$&$$$$$$&$$&$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$"$"$$$$"$$$"""$$""$$$$$$$"$$"$$$$"$$$$$$$"$$"$""""$"$"$""$"""$"$"$"$$"$"$"""$$$"""$"$"$""$""$"$$""$""""$$""""""$"""$$"$$"""$$$$""$$"$$""$$"$$$"$"$$$"$$$""$$"$$$"$"$$$$$""$$""$$ "$$$$$$$$$$$$&$$&$$$&$&$&&&$$$$$$&$$$$&$$$$$$$&$$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$"$$$"$"$$$$$$$$$$$$$"$$$$$$$$"$"""$$"$"$"$$"$""""""$$$$$$"""$$$"$$$"$"""$""$$""$""$""""$$$""$""$""""""$"$"$"""""$$""$"$""$$$$"&$$"$"$"$"$$$"""$$$$$$$$$$$$$$$"$"$$$$"  $$$$$$$$$$$$$$$$$$$&&&$$$&&$$&&&&&$$$$$$&$$&&$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$"$$$""$$$$$"$$$$$$$$"$""""$"$$"$""$$"$$$""""$$"$""$$$"$"$$"$"$$"$"""""$$"""$"$""$"$""""$"""""$"$"$""""$$$"$""$$$$$$"""$$$$"$$$"$$$$$$$"$$""$""""$$$$$$  "$$$$$$$$$$$$$$&$&$&$&$$$$$$$&$&$&$&$&$$$$&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$"$$$$$$$"$$"$$$$$"$$$$$$"$$$$$"""$$$"$$$$$$$"$""$$$$$$"""$$$"$$$"$"$$$"$$$""$"$$$""$$$""$$"""$"""""""$$""$"""$"$$"""$$$$$$"$"$$$""$""$$$"$"$"$$"$"$$$$$$$$"$$"$$$"$""""$"$$ "$$$$$$$$$$$$$$$$$&$&&&&$&$&$$$$$$$&$$$&$$&&$&$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$$$$$$$$$$"$"$"$$$""$$$$$$"$$$$$$"$"$$$$$"$""$$$"$$"$$""""$$""""$$$$"""$$""""""""$""$$""$""$"$"""$"$""$$$"""""$$$$"$$$$""$$"$$$$$$$$$$$$$$"$$$"$"$""$$$$"$$$"$$"$"" $$$$$$$$$$$$$$$$$$$&&$&$$$$$&&$&&$$$$$&$$$&$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$$"$$$$$$$$$$$$$""$$"$$$$$$"$$$$$""$$""$$$$""$"$$$"$$$""""$$$$"$"$$"$$$"$""$$$$$$"$""$""$""$"""$"$$"$"$$""$$""$""$$"$$$$$"$$$"$"$$"$$"$$"$"$""""$"$"$"""$  $"$$$$$$$$$$$$&$$&$$$$$$$$$&$$&$$&&$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$"""$$$"""$"$"$$""$$"$""""$"$"$$"$""$$"$""$"$$"$"$$$""""$$$$$$$$"$"""$$$$$$"""$$"""""$$$$$"""$"$"$$""""$"$$$$"$$$$$"$$$"""$$"$$"""$$$$$"$$$$$$"""$""$""$"" $$$$$$$$$$$$$"&$$$$$$&$$&$$&$$&$&&$&$$$$$"$$$$$$$$&$$$$$$$$$&$$$$&$$$$""$&$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$"$$$$$"$$$$$$$$"$$$"$$"""$"$$$"$$$$$""$"$$$$$$$$$"$$$""$"$$$$"$$""""""$"$$$$"""$""$"$$"""$$"""""$$""$$""$"$$$$$$"$"""$$$$$""$$""$$$"$$$""$$"$$""""$$$""""$$ """$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$"$$$$$$$"$$$$$$$"$$$$"$$$$$$$$$"""$$"""$$$"$$$$"$$$$$$$$"$$""$$$$""$""$$$""""$"$$"$"$$$$""""$"""$$"$"""$"$""$""$$""$"$$$$$ $$$$"$"$$$$$"$$"$$$$$$$$$$""$$$$$"$"""""""" $""$$"$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$$$$$$$$$&$&&$&$$$$$&$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$$$"$$$$$"$"$"$$$"$""$$$""$"$$$$$$$$$"$$"$$"$"""""$$$""$$$$$""$"$$$"$"$$$$"$$$""$""$""$$"$"$$$$$"""$$$$"""$$$"$$""$""$""$"$$"$$$"$$$$""""""$"""$$"  $$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$&$$$$$&&$$&$$&$$$$$$$$$$$$$&$&$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$"$$$$"$$"$$$$"$$"$"$$$$"""$$"$$""$$$"$$$"$$"$"$$$$$$$$"$"$""$$$$$$"$"$""$$"$$"""""""$$"""$"$$$$$$""$""$$$$$$$"$$$$$"$$$$$""$$"""$"""$"""$""$""" $"$$$$$"$$$$$$&$$$$$$$$$$$&$$&$$$$&$$&&&$$$$$$$$$$&$$&$$$$$$&$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$""$$"$$$$$"$$$$$$""$$"$$"$$$$$"$"$$"$""$$$$"$$""""$""$$$""$$"""$"$$"$"$$""$$$$$$"$$"$$""$$$$$$"""$$"$$$$"""$$$""$$"$""$$"""$  "$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$&$$$$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$"$$$$"$$"""$$$$$""$"$$$"$$$"$$"$"$$""$"$$$$$"$$""$"$""$$$$$"$$"$"$$$$$$$$$$""$$$"$"$$"$"$"$$$$$$$$"$$$""$$$$$$""$"""$$""$"" $$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$&$$&&$&&$$$$$&$$$$$&$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$"$"$$$""$"$$$""$$"$$$$""$$$""$$$$$"$"$$"$$$$$$$$$$$$$""""$$$$""$"""$"$""""$$$$"$$$"$$$$$$$"$$$$$"$$$$$$$$$$$"$$"$$$""$$""""""$""""$  "$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&$&$$&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$"$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$$$$"$$$"$"$$$"$$$$$"$""$$""""$$$"""$$$$"$$$$"$$$$$$$$"$$"$$$$$$$"$$$$""$$$$$$$$$"$$$$""$$$""""""" $$$$$$"$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$&$$&$$&$$$&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$"$$""$$$$"""$$$$$$"$$$$$$"$$""$$"$$$$$$$$$$$$$$$$$$$$"$$"$"$"$$$""$$$"$$""$"$$""""$"$$$"$$$"$$$$$$$$"""$"""""$$$""""$$$$""""""" "$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&&&$&&$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$"$$$2$"$"$$$$$$$$$$$""$$$$$$""$"$$$$$$$$"$$$$$$$"$$$$$"$$"$$$$$$$$$$$""$"$$$$$$$"$$$"$""$$$$$$$$$$$$"$"$$$"$"""$$"$$""""""""""""$"" $"$$$$$"$$$$$$$$$&$$$$$$$&$$$$$$$$$$&&$$$$$&$$$$&&$$$$$$$$&$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$"$$"$$$$$$$$$$$$$$$$$"""$$$$$"$$"$$""$$$$$$$$"$$$"$"$$$$$$$$$$"$$$$$$$$$$""$$$""$""$$$$$$$$$$$$$$"$$"$$$$$$"$"""""""""""""""  $$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&$$$$$$&$&$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$$"$$$$$$$$$$""$$$$""$$$$""$$$$"$$$$$$$$$$"""$""$$$$$$"$"$$$$$$$$$"$""$"$$"$"$$$"$$$"$$$$$$$$$""$$$$$$$""$$""$""$""""""""$"" """$$"$$$$$$$$$$$$$$$&$$$$$&$$$&$$&$$$$$&$$$$&$&$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$"$$$"$$$$$$$$"$$$$$""$$$$$$$$"$$$$$$$$$$$""$$$$$$$$$"$"$$$$$"$$"""$""$$$$"$"$$$$$$$$$$$$$"$$$$$$$"$$"$$"$$$$$$$$$$$"$"$$""""$"""$"""$"""""" "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&$$$$$$$$$&$$$&&&$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$"$$$$$$"$$$$$"$$"$$$$$$$$$"$$"$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$"$$$$$""$$""$$$$"$$$"$$$$""$$$$$$$$$$$$$$$"$"$$"$"""""""""""""$"$"""" $$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&$$$&&$$&&$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$""$$"$$$$$$$"$$$$$"$$$$$$$""$$$$$$"$$$$$$$$"$$$$"$"$$$$$$$$$$"$$"$"$$$$$$$$$$"$"$"$$$$"""$$$"$""""""""$"""""""""""$ ""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$"$$$$"$$$$$$"$"$$$$$$$$"$$$$$$$$$"$"$$$$$$"$$$$$$$"$"$"$$"$$$$$$$$"$$"$"$$$$$$$$$$$$"$$$$$$""""$$$$""""""""""""" $$$$"$$$$$$$"$"$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$$$$$&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$"$$$$$$$$$""$$$$$$$$$$$"$$$$$"$$"$$$$$"$"$"$$$$$$$"$$$$"$"""$""$""$$$$$$$$$$$$$$$$""""$$$$$""$$$$$$$$$"""$"""""""""""""$""$ $$"$$$$$$$$"$$$$$$"$$$$$$$$$&$$$$&$&$$$$$$$$$$$$$&$$&$&&&&&&$$$$$$$$$$&$$$$$&$$&$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$"$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$"$$"$$$$$$$$&$$$$$"$"$$$$$$"$$$$$$$$$$$$$"$"$""$$$$$$$$$$$"$"$""$$"$"$"$$$$$$$$$$$$$"$$$""$"$$$$$$$$"$$$$$"$"""""""""""$""""""""""" "$$"$$$"$$$"$$$$$$$$$$"$$$$"$$$$$$$$$$&$$$$&$$$$$$$$$$$$&$$&$$$&$&&&$$$$$$"$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$""$$$$$"$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$"$"""$"$$$$"$$$$$$$$$""$$"$"$$$$$$"""$$"$""""""""""""""$ ""$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&$&$$$$$$$$$$&$$$$$$$&$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$"$$$$$$"$$$$$$$$"$$$$"$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$""$$$$$$$$$$$$$$"$$$$$""$$$$$$$$"$$$$$$$$$"$"$$""$$$""""""""""""""""""""$ "$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$"$$$$"$$$"$"$$$$$$"$$""$$$$$$$$$$$$$$$$$$"$$$"$""$""$""""$"""$""""""""""" $"$"$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"$$$$$$$$$$"$"$$$""""""$""""""""""""$"""""" "$"$$$$$$""$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$&$&&$$$$&&&$$$&$$$$$$$$&$&$$$$$$$$$$&&&$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$""$$$$$$$$$$$$""$"$"$"$"""""""""""""""""$""""" $$$$$$$"$$$$$$$$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$"$$"$$$$$"$$$$"$$$$""$$""""""""""""""""""""" $$"$$$$$$$""$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""$$"$"""$""$""""""""""""""$""" $"$$$$""$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$$$$&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$$$$$$$$$$"$"$"$$""$"""$"""""""""""""""""" $$$"$$$$$$$$$"$$$$$$"$"$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$"""""""""""""""""""""""""  $$$$$$"$$$$"$$"$$$$"$$$$$$$$"$"$$"$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""""$"""""""""""""""""""" $$$"$$$$$$"$$$"$$$$$$$$$$$$"$$$$"$$$"$$$$$$$$$$$$$$$$&$$$$&$&&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$&$$$$$$$$$$$"$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$$""$""""""""""""""""""""""""" $$$$$$$"$$$$$$$$$$$$$"$$$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$"$$$"$""""$""$"""""""""""""""""""""""" "$$$$"$$$$$"$$$$$$$$""$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$&$$$$$$$$$$&$$$$$$$$$&$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"$$$$$"$$$$"""""$""""""""""""""""""""""""" $$$$$$$"$$$$$""$$$$$$$$$$$"$$"$$$""$$$$$$$$$$$$$$$$$&$$$&$$&$$$$$$$$$$$$$$$$$$$&$&&$&$$$$$$&$$$$$$$$$&$$$$$$&$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$""$$$$"$"$$""$""$"$"""""""""""""""""" "$$$$$$$$$$"$$$""$$$$"$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$&$$$$&$&$$$$$$$$$&$&$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$"$$$"$"$$$"$$$""""$""""""""""$"" """$"""""$ ""$$$$$$$$$$$$"$$"""""$"$$$$""$"$$"$$$$$$$$$$$$$$$$$$$$$&$ $$$$$$$$&$$$&$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$""$$$"$$"$""""$""""""""""""""""""$""""""$"" $$"$$$$$$$$$$$$$$""$$"$"$$"$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"""$$""""$"" $"""""""""""""""$$"""""""""  "$$$&&$&$&$$$$$$&$$$$$$$$$$$$&$$&$$$&$&$$$$$$$$&$$&$$&$$$$&&$&&&&&&&&&&&$&$$&&$$$&$&$&$$&$&&&$$$$$&$&&&&&&&&&&&$&&&$$$$&$$&$$$$&&&&&$$$$$$$$$$$$&$$&$&$$$$$$$$&&&$$&$&$$$$$$&$&$&$$$&$$$$$&&$$$&$$&$&&&&&&$&&$$$&&&$&&$$&$&&$&&$&$$$$$&&&$&&&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$&$$&$&&&$$