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 = '387B46' IMAGE_NUMBER = 54170291 IMAGE_TIME = 1977-09-10T02:41:11Z EARTH_RECEIVED_TIME = 1977-09-11T06:33:40Z ORBIT_NUMBER = 387 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 FC>.HUf%plwR.Gac%     *((**,((,0200,*&&*.0..,*(&&*,($&*,..,*(&&*,..(&$(****(&&*,..,($&((**($$"&(,*(&$&*,.*("$$&**(& "&(**(($&&*,**&$$&&**($ &&***(&$(***($""$$&&("""$$(**&$"&*,(($""$&(&$  ((((&$"&***$" "$&&$$ ""&((&&$&((*(&"""$&&" $&(&(&""$&(&""  &&$$ "$((& "(&&$"""$"  $&&$$" "$"" """ "$&&"" $&&&&&&$((&&$$&&(**((&(&&&$$"$&&($$$$$&&(**((($&$(&&&&&&((&$"&(*(*(((((&&$$&&$""$$""$$(((((&&&&&(""$""$$$"" $$&&&&&(($$$$"$""""""" "$$&&&&&&&$&$$ """"" "$&&&&(&&&$$" "" "$$&&&&&&&" "   $&&&$$$"$$"  ""$"$$$&$$"""  """$"$"$$"""  ""$$"""   "$$&&((((&*****(&&$&&(&$$$$&&&((&&(***(&$&&&&$&$$$&&((((&&$$(**(&$&&$$$""$(&&&&&$&(((($" $$$"$""""$&&&&$$$&((&$$$$$" """"&&$$$(&&&$"$""""" """"""&&$$$$(&&$ """"" " "$$$$"&$&&""" """  " "$$$""$&&$"""""  """$$$""$&&& ""  """$""$$$""""   " " ""$"  """" &&(((&&&&&&$$$&(&&((*((&&((((&&&&$$&&&&&&&(((((&(((((&&$&$&(&&&$$&((((&$&((&$$$$$&""$$$$$&&((($$&&&&&$$"$"$$"$"$$&&&$$"&&&&"""""""$$" ""$&&&$$$&&" $" """"" """"$&$&$$$$&"$""  """ "$$&$$$"$$&&""" " "  "$$$$$$"$$$""  "  "$$"$$$$$$$"""   ""$$$""""$$$"  ""$"$$&$$"   $$$$$&&&&(((((*((((&&$$$&&&&$$&&((((((***(&&&&&&$$$$&$(((*(((((((&&$$&$&&$&$$$&(&&&((*(&$"&"$$"$$"$$""&$(&&&&&&&$" $"$$$"" "$$$&&&&&&$$$$""""""""""""$&$$$$$$$" """$"" """"$"$$$$$"$$" """ """" """"$""$ $" " ""$" "$$$$""""""" "" """"""$"""    " "" ""   ""&((&(&&$$"$""$&&&&$$$&&$&&((((&&"$""$$&&(&$"$&&(***((&$$""$"$$$$$$$$$$&(***(("$" """ "$$"$"$&&&(*(&$$$" " "" "" ""&$&((($" " "" "" $"&&$$$&&$" & ""  ""&&$$&&" "  "   "$$$"$$$&"   ""$"$&$ " " $ "$"  """ """"" "   " "" "$**&&$"$""""""$&*,*($"$(*(&"""$$$&$&&(*,**$" &&&  "$"&(&(,..,*$$ $$$ $&*&&*..*&$" "   $$"&***&$" $&$""&(((&$$$ ""  "&&((&""" ""&$&(&&$$"" " " "$""&&&&&$"" "" " ""$$$$$&""$$"  ""  """"$"""$&" & """$(&$ "$&$&$$&(&&&&(&&((&&&&&&&&&&&&&&&&&(((&(((*(((((*&&&$$$&&$"&&&&&((&((((&&&$$$$"$"$$"$&&((&($&(&&&$$"$$"""""$$$$&&&&&&$&&&&""$$"""""$$$$$$$$"$$$""""$""""""""$$$$"$$$$$$"""""""""""""$$"$$$"""""" ""$""$" ""$$$"" " "$$"" ""$"$$"    "$$$" "$$$"   ""$$ ""   ""$ $$&&((&&"$" """"$$&(***(&&&(((&&""""" "$&&(*(*(&$$((&&$$" """"&&&(((*(&$$&&&$&""  ""$$&&&$&$"$$$&"""""$"" "&&&&&$&"""""""""" """$&&&&&"""" "" ""  "$$&$$$$"  """" " $$&$$""$  """ "$&&$$$"  " " $$&$$""""  """ $&&$""  "  $$$"   """$&&((((*(*(((&&&&&$""""&&&&((*******(&&&$$""""$&$(&(&(***((&&&$&"$"""""$&&&((*((((&&&$$"" " """$$$&&(&(&(&&&$$"" " ""$$&&&&(&&&$$$""" "$$"$$&&&&&&$$""" ""$$$&&&$&&$"""   """"$"$$$$&$"$""""   """$$$$$$$$""""  ""$$""$$"""$"  """" $" " " """&&&&&$&&&&&&&&&&&((((&&&&((&&&&&&&&&&&&(((((((&((&&&$$$&$&&&&&&&&(&&&&(&&$&$$&$$$$$&&$&&&&&&&&&&$$&$"$$$$$$$$$&&$$$&&$&$""$$""""""$$"$""$$$$$$$"$$"""$""" ""$""""$$$$""""$$"""""""""""""""""$$""$" $"" """"""" ""$"""""""""""" "" " " """"""""""""""" "  """" """""$""   """$"$""""$&$&&&&&&&(((((&&(&&&$$&&&&&&&&&&(((((&(&((&&&&&&&&&&&&&((&&&&(&&&$$$&&&&&&&&&&$$&&&&&&&&$$$$$$$$$$$$&&$$$$$$&$$"""$$$""$"$$$$$$$$$$$$$"$" "$$""""$$$$"$"$$$$$""$" """"""""""$$$""$$$$" "$"""" " """"""""$$""""" " "" " """"""""""""""""""" "" " "" """"""""""" """""  " """""" " " "  $&&&&(&&&(&&&&&$$$$&&&&&(&(&(&(((((&&(&&$$&&&(&&&((((&&(&&&&&$&$$$$&&&&&&&&&&&&$&&$$&&$$$$$$$$&&$$$$&&$$$$$&$$$$$$$$$$$$$&$$$$$"$""""$$"""""$$"""$$$$$""""""$"""""""$$$$"$$""$"" """""""""$$$""""$""$"""" """""""""""$""""$$ """ "" " " """""""""""""" """ """$" """" "  """""$""" $&$&&$&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&$&$&&&&&&&&&&&&&$&&&$$$$$&$&$$$&&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""""""$$$$$$""$$"$""$""""""""$"$"""$"$$"""""""""""""""""""""""$""" " "" " """"""$""""""""""""""""""""$""""""" """" " """"" """"""""""""" """ """"""""" "" ""$&$&&&&&(&&(&&&&&&&&&&&&&&&&(&(&&&&&&&&&&(&&&&&&&&&&&&&&(&(&&&&&&&&&&$&$&&&&&&&&&&&&$$$$$$$$$$$$$$&$&&&&$$$""$$$$$$$""$$$$$$$$$$$$"$$$"""""$$"$"$$$"$"$""""$" """$""""""$""""$""""" """""""""""""""""""""""" """""""""""$""""""""" "" " """"""""""""" " " " """"$"""" ""  """ """$"$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&$&&&(&&&&((&&&&&&&&&&&&$&&&$&&&&&&&&&$$$$&&&&$$$$$$$$$$$$$$&$$$$&$$$$$$$"$$$$$$$$$$""""$""$""$"$"""$""$"$""$$"""""$"""""$""""""$""""""""""""""""""$""""$""""""""""""""$""""""$"""" " """"""" """""""" """ " "" """""""""""" """ " "" " "" " """""""""" $$&$&&&&&&&&&(&&(&&&&&&&&&&&&&&&((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&&$&$&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$""$$"$$$$"$"$"$"""""""""""$$""$"$""""$"""""""""""""""""""$"""""""" """""""""""$$"""""" """""""""""""" """"""" """""""""""""""""" " """ "" " """""" """ " """"""""$&&&&&&&&&&$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&$$$$&&&&$&&&&&&&&&&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$""$""""""""$""$$$$"$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """" """""""""""""" "" " " " """""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&$$$$$&&&$&&&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$""""""$$$$$$$$$$$""$$""""$"""""""$$"$$$$$"""""""" """"""""$"$""$""""""""""" " """"""""""""" " " "" " """""""""" "" " "" """""" """""""" " " """ """"" " """"""$$$&$$&&&$$&&&&&&((&&&&&(&&&&&&&&&&&&&&(&&((((&&&&&&&&$&&&&&&&&&&&&&$&&$&&$&&$$$$$$$$$$$$&&$$$$&$$$$$"$$$""$"$$$$$$$$$$$$"$$$$$"""""""$$""""$$$$"""$"""$"""""""""""""""""$"""""""""" """""""""""$""""""" " """ """"""""""""" " " " """""$""""""""" " " " """"$"""""" """""""$$"$&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&$&$&&$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$"""$"$"""$$"$"$$$$$"$"""""""""""""""$""$""""""""""""""""""""""$"""""""""""" """"""" $""$""""""""" " "" """""""""""" " "" """" """""""""""""" """"""""""""""" "$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&$&&&&&&&&&&$&&&&&&$&&&&&&&$&$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$"$$$$$$$$$""$$$"$$""$$$"""$""""""""$""""$""""""""""""""""""""""""""""""""""""""""" """"""""""""$""""""""""""""""""""""""""" " """""" """""""""""" "" """ """""""""" " """""""""$"$$&&&&&&&&&&$&&&$&&&$&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$"$"$$""$"$""""""$"""""""""""""""""""""""""""" """""""""""""""""""""""""" """""""""""""""""" " " """""""""""""""""""" " """ "" """"" """""""" """ " """" "" """"""""""""""$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$"$$""""""""$"$""$$""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""" """"""" """"""""""""" "" """""""""""" """""""""" """ "" """"""""""" " " """"""$"$$&&&&$&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$""$$"$""$$""$"$"$""""""""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" """" """"""""""""""""""" " " """""""" """" "" " """" """""$""$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&&$$$$$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$"$$""$$"$"$"$"""""""""""""""""""$""""$"$"""""""""""""""""""""""""""""""""" """""""""""""""""""" """"""""""""""""""""""""" """"""" """"" " " " " """"""""""""" """" """"""""$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$&$&&$&$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$$$""$"""$"""""$""""$"""""""""""""""""""$"""""""""""""""""""""""""""""" """"" """"""""""" "" " " " " """" """"" """"" " " """""""" "" """ " """"" " " "" " """ " " """""""$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$&&$$$$$$$$$"$$$$$$$"$$$"""$$"$""""""""""$"""""""$$"""""""""""""""""""""""""""""" " """""""""""" """""" """ " " "" " """ " "" " " """""""" " " " " "" " " """" " " """"" """""""" "" " """"""$$$$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&$&$$&&&$$$&&$$&$$$&$$$&$$$$$$&$$$$$$$$$"$$$$$$$$$$$$$$"$$$$"$$"$$"$"$$$$"""$$$""$"$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """"""""""""""""""""""&"""""""""""" """" """"""""""""""""""""&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&(&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$""""$$$"$$"""""$$"$""$"$""""""""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""""""" """""" """"""""$$&&&&&&&(&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&&$&$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$"""""""$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""" """"""""""""""""""" """""""""""""""""""$$$$&&&&&&&&&&((&(&(&(&&&&&&&&&&&&&(((&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&$$&&&$&$$$$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$"$"$"$""""""$$$$"""""""$"""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """""""""""""""""""""" "" " " """"""""" """""""""""""""$ $&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&&&$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$"$$$$$$$""""$""$"$"$$""$$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """ " """"""" """""""""""" """"" """"" """""""""""$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$$$$$&$$$$&$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$""$""$$$""""$"$"$$"""$"""""""$"""$$"""""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" """""""""""""" """"""" "" """""""""""""""""""""""""""""""""""""&$&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$&&$$ $$$$$$&$$&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$"$$$$$"""$"$"$"""""""""""""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """" """"""""""""""""" """""""""""""""""""" """"""""""""""""""""""""""$"$$&&&&&&&(&&&(&(&&&(&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$$$$$"$$$$$$$$$""""""""$"""$"$""""$"""""$""""""""""""""""""""""""""""""""""" """""" """"""""""""""""""""" """"" """""""" """""" """" """"" """"""""" """"""" " """ """"""""""""""$$$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$$$$$"""""$"""$$$"""$""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" """ """" """""" " """""""""""" """""" """"""" """"""""""""""$$&&&&&&&&&&&&&&(&&(&&&&&&(&&&&&&&&&&&&&&&&$&&&&&&&&&$$&&&&$$&$&$$&$$&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$""$$$$$$$$"$$$$"$$$$$""$"$"$"$""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """""" """" """" " """""" """""""" """" """""""""""" """""""" """ "" """ """""""$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$"$"$$$"$$"$""$$"$$""""""""""$"""""""""""$"""""""""""""""""""""""""""""" """"""""""" """"""""""""""""""" """ "" """" " """ """"""" """""""""" """"$ " """"" """"" """"""""""""""""&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$$$$$$$$$$$$$$$&$$$$$$"$$$$$$$$$$$$"$$$$$$$""$$$$$$"$$"""""$""""""$"$$"""""""""""""""""""$""""""""""""""""""""""""""""""""""""" " """""" """""""""""" "" """"""""""""""""""" """""""" """"""" """" """" """""""""""""""""""""""""$$$&&&&&&&&&&&&&&&&&&&((&&&&&&&&&$&&&&&&&&&&&&&&&&$$&&$$&&$&$&$$&$$&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$$"$$$"$""$"""$""$""""$""$"$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""" """""""""""""" """"""""""""$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"$$$$$$""$$$"$$$$$$"""$"$$""$"""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """"" """ """"" """""" """ "" " """"""""""""" """"""""""""""""""""""""$"$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&$$&&$&$&$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$"$$"$$$$$"$$$$"$"$""""$$""$$$"$"""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""" """"""" """" "" """ """""""""""""" "" """ " """" "" """" """" " """""""""""" """" """"""""""""""$$"$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&$&&$&$$&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$"$"$$$$$$$"""$""$"$""""""""""$"""""""""$"""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" """"" " """ """""" " " """""""" "" """""" """ """""""""" "" """""""""""""""""""$$&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&$&&$$$$$$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$$"$""""""$$"""""""$"""""""""""""""""""$"""""""""$""$"""""""""""""""""" """"""""" """"""" " "" "" " "" "" "" " " """"""""" "" """""""" " """" """""""""" " """"""" """""""""""""$"$$&&&$&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$&&$&&$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$""$"$"$$"$"$"$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""" """"""""""" " "" """ """"" """ """" """" """"""" """""" """"" """ """ """""""""""$""$ $$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$"$"$$$$""$"$""$"$"""""""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """ " """ """"""""" " "" " """"""""" """ """"""" """""" """" """"""""""" """"""""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&$&$&$$$&&$&&$&$$$&$&$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$$$$$$$"$$"$$$$"$$""""""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" " "" " """"""" """ "" "" " "" """" """"""" """" " " """"" """""" """""""""$"""""$"$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&&&$&&$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$"$$""""""""""""""$"""$""""""""""""""""""""""""" """"""""""""""""""""" """""""""" """ """"" """" " """""""""" " " "" " """ """""" """""""" " "" """"""""""""""""""""""""""""$$"$$&&&&&&$&&&&&&&&&&&&&&&&$$&&&&$$$&$&&&&&&&$&$$&$$&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$"$$$"""""$"$$""$"$"""$$""$"""$"""""""""""""""""""""""""""""""""" """""" """""""""""""""""""""" """"""" " """""""" """" """ "" " " "" " "" " " """ " """ """""""""""" """ "" """"""""""""""$ $$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$"$$$"$$"$""""""$"""$""$"""""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " "" """" """""""" """" " """ "" """" "" "" """ """" """""""" """ """""""" """""""""""""""$"$"$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&$$$$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$$""""""$"$$$""""""""""""$""""$""""$"""""""""""""""""""""""""""""""""""""""""""""""" " """""" " " " """ " """" " """" " " "" " "" """""""""""""" " """" "" " """""""""""""""""""$$"$$&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&$&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$"""$$"""$""$$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"""""""""""""" """" " """"""" """"" "" "" """""""""""" """"""""""" """""""" "" """""""""""""$"""""$$$&&$&&&&&$&&&&&&&&&&&&&&&$&&$&$&&&$&&&&&&&$$&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$"$""$"""""""""""""$"""""$""""""""""$"""""""""""""""" """"""""""""" """"""""""""""""" """" "" """" "" """"""" "" " """ " " "" "" " " " "" " """" " " """""""" """""""""""""""""" " """"""$"$"$$&$&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&&$$&&&&$&&&$$$&$$&$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$""$$$$$"""""$""$$$""""""$"""""""""""""""""""$"""""""""""""""""""""""""""""" """"""""""""" """"""""""" """ """"""" " " " " " " " "" """" " " " """" """" """"""""""""" """"""""""""$"$$$$&&&&&&&&&$&$&&&&&&&&&&&&&&$&&&$$&&&&&$$$&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$""""$"$""$$$$"$$$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" "" """ " "" " " """ """ """" " " " " " " """"""""" """"" """ """""" """"""""""$" $&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$$&&$&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$"$"$$$$$"$""""$""""""$$"$$"""""""$"""""""""""""""""""""""""""""""""""""""""" """"" """""""""""""""" "" """""""""" """" """ "" " "" " """ " "" "" """ """"" """"" "" """""""""" "" """"""""""$$ $$$&&&&&&&&$&&&$&$&&&$&&&&&&&&$&&$&&&&&&$$&$$&$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$"$"$""$"""""""""""""""$"""""""""""""""""""""""""$""""""" """" """""""""""""""""""" "" """" """"" """ """"" "" "" " "" "" " "" " " """ " """ "" "" """""""" """"""""""""""""""""""$ $$$&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$&&$&$&$&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$"$$$$$$$$$"$""""""$"$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """"" " " "" "" "" " """ " "" " "" "" """ """ """""" " "" """"""""""""""""""""$$"$&$&&&&&&&&&&&&&&&$&&$&&$&$&&&&&&&$&$&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$"$"$"""$"""""""$"""$"$"""""""""""$""""""""""""""""""""""""""""""""""""""""""""""" """""""""" "" " """ " "" """ "" " """" """ "" " " "" " "" """ """" """ """""""""""""""""""""""$"$ $$$&&$&&&&&&&&&&&&$&$$&&&&&&&&&$&&&&$&&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"""$"""$""$""$"$"$"""$""$"""""""$"$"""""""""""""""""""""""""""""""""" """" """""""""""""" """"" """"" "" " """ """ """"" " """ "" """" " " """""" " " """" """"""""""""""""""""""""""""""""""$$"$$&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&$&$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$""$"$"$$$$$$"""""$""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""" """ """ """"" " " " """ " """" "" "" " " """"""" """"" """" """" " """"""""""""""""""""" $&&&$&&$&&&&&&&&&&&&&$$$&&&$&$&&$$$&&&&$$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$"""$""""$$$$"$$$"""""$""$""$"$""""$""$"""""""""""""""""""""""""""""""" """""""""" """ """" """""" """""""""" """" "" """"" " " " """ " " " " " """ " """ "" "" """"""""" """""""""""""""""""$""$$$$$$&&&&&&&&$&$$&&&&&$$&$$&$$$&$&$$$$$&$$$$&$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$""$$"$$""$""""""""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""" """" """"" """" """ " "" """""" " " "" "" "" " " " " """"""" " """ """" " """"""""""""" """"""""""""""""$ &$$&&&&&&&&&&&&&$&&&&&&&&$$&$&&$$&$&&$&$&$$$$$$$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$"$$"$$$"$$$"$$"$$$"$$""$""$""$$$$"""""""$""""""$"""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""" """" """ "" " """ " """" " " "" " "" "" " " "" " """""""""""""""" """" """"""""""""""$$$$&&&&&&&$&$$&&$&&&$&&&&$$$$$$$$$$&&$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$"$$$"$$"$"""$$""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ "" " """"" " """" "" "" " " " "" " "" " """""" """" " """"""""""""" " """"""""""$$$$&&&&$$&$&$&&&&&&&&&&&&&&&&"$$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""$""""$"$""""""$"""""""""""""""""""""""""("""""""""""""""""""""""""""""""""""""""""""""" """ """"""" """"" " " " """ " " "" " " " " " " """ """ "" " " " """""""""""" "" "" """""""""""""" $$$&&$&&&&&&&&&&&&$&$&$&$$$&$$$&&$$&&$$$$$$$$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$"$$$"$$$$$$$""$$"""$"$$$$"""$""""""$"$"""""""""""""""""""""""""""""" """"""""""""""""""""""""""" " """ """""" " """" " """" "" " "" " " " " " " """" " " " " "" "" " """"""""""""""""""""""""" $$&&&$$&&$&&&&&&&&&&$&&&$$$&&$&$$$&$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$""$$$$$$""$$""""""""$""""""""$""$""""""$""""""""""""""""" """"""""""""""""""""""""""" """""""""""" " """""  " """ "" """ "" " " " " "" " "" "" """""" """"""""" """"""""""""""""" $$&&&&&$&&$&&&&&&&&&&&&$$$&$$$&&&&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$""$"$$$$"""$$"$""$"$"""$"""""""""""""""""$"""""""""""""""""""""""""" """"""""""""""""" """"""""" """"""" " " """ " "" " " "" " " " """"" " " " " " " "" "  """" """"" """"""""""""""$ $$&&&&&&&&$&&&&$&&$&$&&&&$&$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$""$$$$"$"""$$$""$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" "" """""" """"""" "" "" " """ "" "" " " " " " " """ " """"" "" """" """ """"""""" """" """"$ $$$&$&&$&$&&&&&&&&&&&$$$&$$$$$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$"$"""""""""$""$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """" """ " "" """ " """" " " " """ " "" " " """" """ """""""""""""""""""""""""""$&$$$$$&&&&&&$&&$$&$&&&&&$$&$$$$$$$$$$$&&$$$$$$$$$$&$$$$$$$$$$$"$$$$"$$$$$"$$"$"""$$$$$"$$$$$$$""""""$""""""""$$""""""""""""$""""""""""""""""""""""""""""""""""""""""" " """""""""""" "" " """" " """"""""" """ """ " " """ """ "" """ " " " """""""""""""""$""$ $$&&&&&&$&&&$&$$&$$&$$$$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$"$$$""$$"$"$"""""$"$""""""""""""""""""""$""""""""""""""""""""""$""""""""""""""""""""""""""""""""" """ """""" """" " " "" "" """ "" " "" " """"" " " " " " "" " " " """" """" """" """""""""""""" $$&$&&$$$&&&&&&&$&$&&&&&&$$$$$&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$"""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" " " """ """ " """" " " " " "" " "" " """" " """""""" """""""""""""""""$""$ $$&$$&$$&&&$$$$&$&&&&&&$&&$&$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$"$"$""""$"$$"""""""""$"""""""""$""$"""""""""""""""""""" """"""""""""""""""""""""""" """""" """" """""" "" "" "" "" "" " " "" " " " " " " " " " " " " """ """ "" " """ """"""" """"""""""""$""&$$$&&$&$&&&&&&&&$&$$&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$"$$$$"$$$$"""$$$"""$$"""""""$"$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""" """ " " " "" """ " " """" "" " " " " " "" """" """"""""""""""""""""""""""$$$$$&&&$&&&$&$&&$&&$$&&$$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$$"$""$$"$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" """"""""" """""" """""""" """ """ " " "" " " " """"" " """ """""" """" " """""""" """"""""$$&&&&$&$&&&&&&&&&$&&&$&&&$$$$$$$$$$&$$&$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$""$$"$$$$$$$""$"$"$""$"""""""""""""$"""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""" """" " """ "" " """" " " """ " """ "" "" " " " """"" " " """"""" "" """""""""""""""""""""""$&&&&&$&&&&&&&&&&&&$&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$""$$"""""$$$"""$"""""$""$"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" """ """""" "" "" " " "" "" " """" """ """ " """ "" """ "" " " " " """""""""""""""""""""""$&$&&$$$&&&&&&&$&&&&&$$$&$$$$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$""$$"$$$$"$"""$$$"$""$"$""""$""""""$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """" "" " " """"""" """" "" " " " " " "" " " """"""" " """"" " " """"""""""""""""""$$&$$&$&$$&$$&&&&&$$$$$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$"$$"$"$$$$"$""$"""$""$"""""""""""""$"""""$""""""""""""""""""""""""""""""""""""" """"""""""" "" """ " "" "" " " "" """"" " "" " " "" " " "" " "" " """ " """""""" """""""""""""""$" $&&&$$$$&$$&&&$$&&$&&$$$$&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""$"""""$"""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"" """"" """"" " "" """ " " " " "" " " " " " " " " """" """" "" """""" """ """"""""""""""""""""$$&$$&&&&&$&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$"$$""""""""$""$$"$"$"""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """ """" """" " """" "" " " "" " """ " " "" " "" """"" """""""""""" """""""$$$$&&&&$&&&&&$$$$$&&&&$&$&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$""$"$$""""$""$$$"$"$$"""$"$""""""""""""""""""$""""$"""""""""""""""""""""""""""""""""""""""" """"" """" "" "" """"""" " " " " "" " "" " "" " " " " " " (" " " """ """""""" """""""""""""""$$"$$&$$&$&&&&&&&$$&&$&&$&$$&&$$$$&$&$&&$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"""""$"$$""""""$""$$"""""""""""""$""""""""$"""""""""""""""""""""""""""" """"""""""""""""""""" """ """""" """""" "" " " " " "" "" """"" """ " """ " """" """ "" "" "".""""""""""""""""""""""$$$$$&&&&&$$$$&$&$$&$&&&$&$$&$&$$$$$$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"""$$"$""""""""$$"""""$"$"""$"""""""""""""""""""""""$"""""""""""""""""""""""""" """"""""" """""" " "" "" " " " """" "" "" " " " """ "" " """"" " " "" " """""""""""""""""""""""""""$$$$$&$&$&&$&&&&&&&$&&$$$&$$$&$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$"""$$"""""""$""""""$"""""""""""""$""""""""""""""""""""""" """""""""""""""""""""""""" " """""""""""" "" "" " " " "" " " " " " """"" " " "" """ """ " """"""" "" """ "" "" " """""""""" """"""""$$$$&&$&&&&&&$&$&$$$&$$$$$&$&$$$&$&$&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$""$$$$""$$$""$""""""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"" """" """""""" """"" """"" " """" "" " " " " "" "" """"" " "" "" " """"""""" " """"""""""""""""""$$&$&&&$$$&&&&&$&&&$$$$$&$$&$&$$$$$$$$$$&$&$$$$$$$$$&$$$$$$$$$$$$$"$$$$"$$$$$"$$"$$""$$""$$$$$"""$$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """ "" "" """"""""""" " """"" "" " " " " " " "" " "" "" " " """""" """ """" " """""""""""""""""""""""$$&$&&&$$$&&&&&&&$&$$&$&&&&$$$$$$$$$$&$$$$$&$$$&"$$$$$$$$$$$$$$$$$"$$"$$$"$"$$"$"$$"$$$$$$"$"$$""$"$$$"""""""""""""""""$""""""""""""""""""""""""""""""""""" """"""""""""""" """" """ "" """"""""""" """"" """ "" " " " " "" """ "" """ """"" """""""""""""""""""""""""""""""$&$$$$$&&$$&&&&&$&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$$$""$$""$$"$""""$$"$"""""$$""""""""""""""""""""""""""""""""""""""" """"""""""""""""" """"" "" """""""""""""""" """""" "" """ """ "" " " " " " " "" "" " "" "" """ """""" "" """""""""""""""$""$$$&&$&$$$&&$&&$$&&&&&$&$&&&$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$$""""$""$"""""$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """""""""" "" "" " "" " "" " " " " " " """ "" " "" "" "" " " " "" """""""""""""""""""""""""$$$$$$&$&&$&&$&&$&&$$$$&&$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$"$$$$"""""$""""""""""""""""""""""""""""""""$"""""""""""""""""""""""" "" """"""""" """"" """" " """""""" " " " "" " " """""""" "" " " "" " " """ " "" """"" "" """ """""" """""""""""""""""$$$&&$$$&&$$&&$&$&&$&$$&$&$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$"$$"$$""$""$$$$""""$""""""""""""""""""""$"""""""""""""""""""""""""""""""" """""""""""" """""" """" " "" """"" "" " """ " " """ " "" """" " "" " "" " "" """ """ "" """""""" """"""""""""""$$$&$$&&&$$&$$&$$&&$&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$$$$"$"$$$$""$$$"$"$$"$$"""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""""""" "" "" " "" " """" " """" " " "" "" """ " "" """""""" """"""""""""""""""" " "" """""""""""$"""$$$&$&&$&&$$&&&$$$&$&$&&$$&$$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$"$$""$"""""$$"$$""""""$"""$""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """"""""""" """""" "" " "" """ """" " " """ " " "" """ """ """""""""""" """"""""""""""""$"""""""""""""$$$$&$$&$&&&&&$$&$&$&&$&$&&$&&&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$$$$$$""""""$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""""" "" """ """"""" """" """ """ """" " "" "" " """ "" " " """ "" """""""""" """""""""""""""""$$$&$&&$&$&$&$&$$&&&$$&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$$$$$""$"$""$"""""""$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """ " """"" "" " "" " " "" "" """ "" """ """" " """ " """""" """"""""""""""""""""""""""$$$&$$&$&&&$$$ &$$$&&&&$$$$&&&&$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$"$""""$$$$$"$$"""$""""""$"$""$"""""$"""""""""""""""$"""""" """""""""""""""""""""" """"""""""""""""""""""" """""""" """ " """ " "" " " """"" "" "" " "" """" " " """ """"" "" "" """""""""""""""""""""""""""""""$$$$&&&&&$$$&&&&&&&$$$&$&$$&&$$$&$&$$$$$$$$$$&&$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$"$$"$"$$"""""$"$"$$"""""""$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """""""" " " """"" " " """"" """"  " """ "" " " "" "" "" " " """ """"""" """"""""""""""""""$$&$$$$&$$&&$&&$&&&$$&&&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$"$$"$"""$"$""""$"""$""""""""""$""""""""""""""""""$"""""""""""""""""""""$"""""""""""""""""""" "" """""""""""""" """"""" " "" """""""" "" "" " " " "" """ " """ """ " """""" """"" """"""""""""$$$$$&$&$$$&$$$&$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$$$""$$$$$$"""""$"""$"""""$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" """" """""""" """ """""""""" " "" " " "" " """ " " """""" "" " "" " " " " """"""" """"""""""""""""$""""$""$$$$$$$$&&&&$&&$&&&$&&$$$$$&$&&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$"$$$"$$$$"""$$""$$"""""$"$$$"$$"""$$$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """""""" " """""" " " "" " "" " "" "" "" " " " """ """"""""""""""""""""""""""$$"$$$$$$$$$&&$$$&$&&&$$$$$&$$$&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$""$$$"$$$$$$$""$""$"""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """"""""""""" """"""" """" " " " " """ "" """"" " """""" """""" "" """"""""""""""""""""""$" $$&&$$$&$$&$&&$$&$$$$$&$$$&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$""""""$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""" """" """"""" """" """" """"" "" """"""" """"" "" """ " " """"" " """""" "" """""" " """""""""""""""""""""""""""$$$$&&$$$$$$&&&&$&$&$&&&&$$&$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"$$""""""$$"""""""$""""""$""$"""""$""""""""""""$""""""""""""""""""""""""""""""""""""""" """"""""""""""""" " "" """"" """ " "" """" "" """ " """" "" " " " " "" """"" """" """""""""""""""" """""""""""""""$$$&$$&&$$$$&&$&&&$&$&$&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$$$$"$""$$"""$""$""$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" "" """"" """ " " " " " " "" """"" "" " " " " "" """"""""""""""""""""""""""""""$$ $$$$&&&$$&$$&&&&$$$&&$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$"$"$$"""$"$"$""$$$""""$"$"""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """ """"""""""" " """ " """"" """""""" """" """"""" "" " """""" "" """ " """"" """" """"""" """"""""""""""""""$$$$$$&$&$&&&&&&&$$$$$&$$$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$""$"$""$"""""""$""""""""""$""""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""" """ """"""" " """ """"" """" """ "" """ " " " """"""""""" """"""""""""" """"""" """"""" """""""""$" $$$$$$$$&&&&$$&$$&&$&$&$$&$$$$$&&$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$"$$"$$$$$"$$""$$$"$$""$$$""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """" " """" """" " """"""" """ """"""""""""""" " """"" "" """ "" """"" "" "" " """""" " "" """""""""""""""""""""""""""""$$ $$$$$$&&&&&&&$&&$&&$&$&$$$$&$&$$$$&$&$$$$$$$$$$$$$$$$$&$$$$$$$"$$$$$$$$$$$$$$$"$$"$""$$$"$$""""""$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" """""""" """"""""" """"" " """""" " """ """ " " """"""" "" "" """"""""""" """ """"""""""""""""""""""$$" $$$$$$&&$&&&&&&&&$$$&&&$&$&$$$$$$&$$&$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$"""""""$"$$$$"""$""$$""$"""""""""""$"$""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""" """""""""""""""" " """" """"" """ """" """""" """" " "" " """"" """ "" """""""""""""""""""""""""""""""""$"" $$$&$&$&$&&$&$&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$$$$""$""""""$""$$"$"$"""$"""""""$"""$""""""""""""""""""""""""""""$"""""""""""""""""""""""" """"" """"""""""""""""" """ " """" " " "" """" """"" """ " " """""" "" "" """""""""" """"""""""""""""""""""""""$"$$ $$$$$$$&$$&&&&&$&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$""$"$$$"$$$""$""$"$""$""$"""$"""""""""$"""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """""""""""" """ " """"" "" " """""" """"""" """"""" """"""" """""""""""""""""""""""""""""""""$$$$&$&$&$&&&&$$$&$&$&&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$"$$$"$$"$""$"$"$""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""" """"""""""""""""" """""" " "" """"""" "" """ """"""""" " " "" """" """"" """"" """""" """""""""""""" $$$$&$&$&$&$&&&&&&&$$&$$&$$$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$""$$""$$"$$$$$"$"$""$"$"""$"$"""""""""""$""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""" "" " """"""""" """ "" """"" """ "" """ """""" " " """ """" """"""" """""""""""""""""""""""""$""$""$&$&$$&$$$$$$&$&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$""$$$$$$$""$"$"""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """"""""""" """" """ """"""""""" "" """" " " """ " """""""""""" """ " """""""""""""" " """"""$""""""""""$ $$$&$$$$&&$$$$$&$$&&$&$$$$&$$$$&&$&&$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$"$$""$"""$$"""$$""""$""""""""""""""""""""""$"""""""""""""""" """"""""""""""""""""""""""" """""""" " """ """""" """" """"""" """"""" """""" """""""""""""""" """""""" " " """"" " """"""""""""""""""""""""$"" $$$$$$&$$&&&&&$&$$&$&$$$$$$$&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$"$""$$$"""""""""$"$"""""""""""""""$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" "" """""""""" """" " """""""" " " """ """""""""""" """ """ """"""""""""""""""$"$""$" $&&$&$$$&$$$&&$&$$&$$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""""""$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" "" """"""""""""""""""""""""" """""""" """ " """" "" " """ "" " """ " """""""" " """" "" " """""""""""""""""""""""$""$""$$$$&$&$&&&$&&&&$&&$&$&$$$$$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$"$$"$"$"""""""$$"""""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" "" """"""""""""""""""""""" " """""""""" " """"" " " " """"""""""""" """ " "" """"""""""""""""""""""""$" $$$$$&$$&&$$&$$$$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$"$$$$$"""""$"""$"""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""" """""""" """""""""""""""""""" "" """"""""""""""" "" """""" """""" """""""""""""""""""""""""""$"$"$" $$$$&$&$&&$&$&$&$&&&&$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$$$$$"$$$"$"$"$"$"$$$"""""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" "" " """""""" """""" "" " """ "" """""""""""""" "" " """ """""""""""""""""""""""""$$"" $$$$$$&$&&&$$&&&$$&$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""$$$$$$$"$"$$$$$$""$"""$"$$$""$""$""""""$""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""" """"""""" """""""""""" """ """"" """"" "" """" " " """"""""" """ """" """""""" """""" """"""" """""""$"""$$"$$$$&$$&$$&$$&$&&&$&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$""$$$$$"$$$$$"$"$$"$""$"$$$"$""$"""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""" """""" """"""""""""""""""""" """""" "" "" """"" "" """ " "" """""""""""""" "" """"" """"" """"""""""""""""""""$"""$$" $$$$&&$&&&$$&$$&$&&&$$&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$$$$$$$$$"""$"""""""$"$$$$$""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """"" """""" """"""""" """"""" """"""""" """""" """""""""""""$"""""""""""""$"""$$""$$$$$$$&$$$$$&&$&$$&&$$$$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""""$$"$$""$""""""$""""""""""""""""""$""$"""""""""$"""""""""$"""""""""""""""""""""""""""""""""""""""""""" """" """"""""" """""" """" " """""""" " """"""""" """"""" """"""""""" """"""""" """"""""""""""""$$"""$$"$$$$$$$&$&&&$&&$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$"$$$"$$$$$$"$""$$$"$"""$"""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""" """""""" """ """" "" " """"""""""""""" "" """"""" """" """""" """""""" """""""""""""""""""""$"$$$$"$$$$$$$$$&&&$&&$&&&$$&&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$"""$$$$"""""""$""""""""""""""""""""$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" " """"""" " """""""""""""""""""""""""""""" """""" " """"""""""$"""""""""" $$$&$&$$$&&&&$&$&&&$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$"$""$"$$$$"$"""$""""""""$""$$"""""""""$"""$$""""""""$""""""""""""""""""""""""""""""""""""" """"""""" """""""""""""""""""" """"""" """""" """" """" " "" "" """" "" " """""""""" """""" """ """"""""""""""$"""""""""$&$$$&&&$$&$&&$&$$$&$&$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$"$$$"$"$$$"$$$$$$$"""""""$$$"$""""""""""$"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""" """"""""" """" """""""""" """""" " "" """""" """""" " """"""""""""""""" """"""""" """"""" """"""""""""""""""""""$"$$$&$$$$$$$&&$&$$&$&$$$&$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$"$""$$"$"$$$$ """$"$"$""""$""$"""""""""$$" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """""""""""""""" " " " """" " """ """ """""""" """"""""""""""" """"""""""""""""""""""""""$" $$$$$$$&&$$&$&&$&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"$"$"""$"$$"""""$$$$"""$"""$""$"""""""""""""""""""$$""""""""""""" """"""""""""""""""""""""""""""""" """"""""""""""" """"""""""" """ """ " """" """"" """"" "" " """"""""""""""""" " """""" """""""""""" """""""""""""$$$$$$$&$$$&$$&$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$"$$$$$$$$$$"$$"$"$$$$"""""""""""$""""""""""""""""$""""""""""""$""""""""""""""""""" """""""""""""""" """"""""""""""" """""""""""""""" """"" """"" """" "" """ """""""" """" "" """ """"""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$&$$$$$&&$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$"$""$$"$""$$""$""""$$$"$$""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """""""" """""""""" """""""""""""""""""""""" "" """ """""""""""" """ """"""""""""""""""""""""" """"""""""" """""""""""$"""$"$$$"$$$$$&$$&&$&$&$$$$$&$&$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$"$$"""$$$$""$"$"$$""$"$$"""$"$"$""$"""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" """" """" """" " """""""" " " "" """" """"""""""""" """""""""""""""""""""""""""""""$"$$""$$&$$$$&$$$&$&&&$&$$$$$$$$$$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$$$$$"""""""$""""$$"""$"""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """ """"""""" " """""""""" "" "" " """" " " "" """""""""""" """"""""""""""""""""$"""""""""""""$$"$$$"$$$$$$&&&$$$&&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$"$$$$"$""""$$$"""$"""""$$""$"""""""""$""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""" """"" " """"""""""""""" """""" """""""""" """"""""" " """""""""""" """" """"""""""""""""""""""""""$$""""$$$$$$$&$$$&$$&&$&$$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$"$$$"$""$"$"$""$$$"""$""$""""$""""""""""""""""$"$"""""""""""""""""""""""""""""""""""""""""""" """" """"""""""""" """""""""""" """ """""""" """ """" """""""" """""" """""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$&$&&$&&$$$&&&$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$"$$$$"$$$"$$$$$$$$$$""""$$$$$$$$$"$$"$$"$"""""$$"""""""""""""$"$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" " "" """ "" "" " """ """""""" """"""""" """"""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$&&$$&$&$&$&$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$"$$""$$$$"$$$""$""$"""""""""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" "" """"""""""""""""""" " """" """ """"" """ """"""""""" """"""""""""""" """""""""$"""""$$"$$$&$$$$$$&$&$$$$$$&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$"$"$$"$"$$"$$"$$"""$$"$"$""$"""$$$""""""""""$""""""""""""""""$"""""""""""""""""""""" """""""""""""""""""""""""""""""""" """""" """""""""""" """""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$&$&$&$&$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$"$$"$$$$"$""$""""""""$"""""""$"""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""" """"" """""""" "" "" """""" " """"""""" """""""" "" """"""""""" """"""""""""" """"" """"""""""""""""""""""$$$""$"$$$$$$&&&&$&$$$&&&&$$$&$$&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$"""$$"$"""""$""""$$"""""""$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """"""""" """"""""""""""""""""""""""""" """""""""""""""""""""""""""$""$$" "$$$$$&$$$&$&$&&&&$&$&$&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"$$$$"$$"$$""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """"""""" """""""" " """""""""""""" """ """"" """" " """""""""""""""""""""$"$""""$" $$&$&$&$&$$&$$&&$&$$$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$""$"$$$"$$"$$""$$"""""$""$"$$$"""""""$$""""""$""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""" " " """"" """""" """ """""""""""" "" """"""""""""""""""""""""""""""""""$""""$"$$$$$$$$$$&&$$&&$$$$$$$$$$&$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$""$"""$"$"""""""$"$$$"""""$$"""$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"""""""""""" """""""""" """"" "" """ """""""""""" "" """""""""""""""$""""""$"$$$"$$$$$$$&$$&&&$&&&$$$&&&$&$$$$&$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$"$$$$$$$"$"$$$$$$$$$$"$"$$$$"$"""$"""""$$$""""""""""""""""""""""$""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" """ """"""""" " """""""""""""""""""""""""""""""""""""""""""""$"$"""$$""$$$$"$$$$&$$$$&$&$&$$$$&$$&&$$$$$$$&$$&$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$"$"$$$"$$""$""$$$$$""""""""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """""" """"""""""""""""""""" "" " """ """ """"" """""""""""""""""""""$"$"""""" $$$$$$$&&$&$$$$&$&$$$$&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$""$$"$$$$"$"$"$$$$$""$"""""$""$$""""$""""""""""""""""$$""""""""$"""$"""""""""$""""""""""""""""""""""""""""""""""" """""""""" """"""""" """ " """"""" """""""""""""""""""""""""""""""""""""""""""$""""""""$$""$$"$$$$$$$$&$$$$&$$&$&$&$$&$$$$&&$$$$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$"$$$$$"$"""$""$""$""""$""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$"$$$&$$$$$$$$&$$&&$&&$$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$"$$$$$""$$"$""""$$"""""""$""""""$""""$""""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""" """"""" "" """" """""" """"""""" """"""""""""""""""""""""""""""""$"$"""""$" $$$$$$&$$$$&&$$$$$&&$$$$$&&$$$$$$&$$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$"$""$$$$$$$$$"$$"""""$$""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" " """""""""""""""" " """ "" """""""""""""""" """"""""""""" """""""""""""""""""""""""""""""""$$"$$$&$$&&$$&$$&$&&&$&&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""$$$$$$$$$""$$"$"""""$$""""""""$""$$$""""$"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""" """"""""" """""" """""""""" " """"""""""""""""""""""""""""""""""""""""""$"$"$$"""$ $&$$$&$$$&$&$&$&$$&$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$$"$""$"$$$"""$""""$"$$""""""""""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$$ $$$$$$$$$$&$$&$$$&&&&$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$$$""$$"$""$$$$""$""$"$$"""""""""$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""" """" """"" """""""""""""""""""""""""""""""""$"""""""$$$$" $$$$$$$$$$$$$$$$$$&$$&$$$&&$$$$&$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$$$$"$$""$"$$""$"$$""$$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """"""" """"""""""""""""""""""""""""""""""" """""""$"""""""""""$$$$$&$$&&$&$&$$&$&$$$&$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$""$"$$""$$$$""""$""""""""$"""""""""""$"""""""""""""""""""""""$"""""""""""""""""""""""""""$"""""""""""" "" """""""""""" "" """"""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""$"""$$"  $$$$$$$$$$&$$$&&&$&&&$$&$$$$$$$&$$$$$&$$&$$&$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$"$""$"$"$$$$""$$$""$""$"""""""""""""""""""""""""""""""$""""""$""""""""""""""""""""""""""""""""""""""""" """"""""" """""""""""""""" """""" " " " """"""""""""""""""""" " """"""""""""""""""""""""$"""""""$"$$$"$"$$$$$$$$&$&$$$$$$&$&$&&$$&$$&$$$$$$$$$&$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"""$""""$"$$""$""""$""$"""""""$""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""" """" """" """""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$"""" $$$$$$$&$&$&$&&$$$&$$$$$&$$$$$&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"""""$""""$""$$"""$"$""$""""$"""""""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""$"$$$"""$" $$$$$$$$$$$$&&&$&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$"$"$$"$"$"$$""$"$""$$$"""""""""$"""$"""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""" """""" """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""$"$$$""$  "$$$&$$&$$$$&$$$$$$$$&&&&$$$&$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"""$$"$"$$$$$"$$$"""$"$"""""""""$"""""""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" """""""""""""""""""""""""""""""""""""$"$$$""$$$&$$$$$&&$&&$$$&$&&&$$$$$$$&$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$""$$$$$""$"" $$""$$$$"$""""$"$"""""""""$"""""""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""" """"""""" "" """"""""""""" """ """""""""""""""""""""""""""""$"""""""""$"""""$""""$$$"""$$$$$$$&$&$&$$$&&$&&&$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$"$"$""$""$"$"""$$"""$$""""$""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """ " """"""""""""""""""""""""" """""""""""""""""""""""""""" """""$""$$$"$" $$$&$$$$$&$$&$$$&&&&&&$&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"$$$$$"$"$$$$$""""$$$""""""""""$""""""$"""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """"""" """"""" """"""""""""" """"""""""""""""""""""""" """""""""$""$ $$$$$$$&&&&&$&$$$$&&$&$&$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$"$"$"$""$$"$$"$""""$""$""""""""$""$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """""""""""""""""""""""" """"""""""""""""""""""""""""""$"""$$""$""$$ $$$$$$$&$&$&&&&&&$$$$&&$$$$&&$&&$&&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""$"""$$$"$""$$$""""$"$"""""""$$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" """"" """""""""""""""""""""""""""""""""""""""""$"$""$""$"$$$$$$$$$$$$$&$$$$$$$$&$&$&$$&$$&$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$"$$$"$$$"$"""$$"$"$""""""$""$$""""$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$$"  $$$$$$&$$$&$$&&$$&&&$$&$$$&$$&$&$&$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""$$"""$$$$"$$$$$$"$"$"$"$"$""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""$$$" $$$$$&$$$$$$$$$$&$&&&&&&$$$&$$&$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$"$$"$$$$$"$"$$""$"$"$$"$"""$""""$""""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""""""" """"""""""""""""""""""""""""""""""""$"""$""$$$ $$$$&$$$$$&$$&&$$&&$$$&&&&$$$$&$&$$$$$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$"$$$$""$$$"$$$""""$$"""""""""""""$"$$""""$"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&"""""""""""""""""""""""""""""$""""$"  $$$&&$$$$$$&&&&$$$&$$&$$$$$$$$$$&$$$$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$"$$"$"""$"$"$"""""$""$"$""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$" $$$$$&$$$&$&&&$&&$&$&$$&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$"$$$$$$$$$$"""$$""""$$$"$$"""""$""""""$""$"$""""$""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""""$$$ $$$$$&$$$&$$&&$$&$&&&$$$&&$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$"$$$$""$$"$""$"$$$$""$"$""""$""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$ $$$$$$$&$$&&$$$$&$$$&$$&$$$$$&&$$$$&$$$$&$&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$$"""$"$""$$$$$"""$"$"$"$""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"""""""$$"$$ $$$$$$&$$$$$&&&&$$&&$&$$$$&$$&&&$&$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$$"$$$$$$$$""$"$$""""$$"""$$""""$""$""""""$""$"$$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""$$"$"$$" $$$$$$&$$&$$$$$$$$&$&$&&$&&&&$$$$$$&$&&$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$"$$$$$"""""$"$"""$$$""""""$""""""$"""""$"""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"$$""$"$  $$$$$$&$$&$&$$$&$$&&&$$&$$$&$$&$$$&$$&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$""$$$"$$"$$$""$""$$$$$"$$"""$"""""""$""""$$""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$$$""$$ $$$$$$$$&$&$&$$$$&$&&$$&$&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$"$$"$$$$$$$$$$$"""$"""$$$"$$$"""""$"""$"""""""$""""""""""$""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""$"""$""$$$$$$" $$&$&$$$&$&$&&$$&&&&&$$&$&$$&$$&$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$"$$$$$$$$"$$"$"$$$"$$$"$""$$$"""$""$"""$"$""$"""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$""$""$"$ $$$$&$$$$$$$$$$&$$$$$&&&$$$&$&$$$$$&$$$&$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$""$"$$$$"$"$$$"$$"""""$"$$$"""""""$""""""$"""""""""""""""""""""""""""""$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$""""""$$$"$  $$$$&$&$$&&&$$$&&$&$&$$$&$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$$$$$$$$"$$"$"$"""$""""$"$$$""$"$$"$$"""""$"$""$"$"""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""""""""""""$""""$"  $$&$$$&$&&$&&$$$&$$$&$$&$$$&$$$$&$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$"$$"$"$"$"$""$$$$$$""$$"$$$""$$""""$""""$$""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""$""$$"$$  $$$$$&$$$$$&$&&$&$$$$&$$&$$$&&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$"$"$"$$$""$"""""""$""""""""$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""$""$"$""$$$"$" $$$$$$$$$&&$&$$&&$&$$$&$$&$$$$$$$&$&&$$$$$&&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$"$$"$$$""""""$"""""""""""$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""$"$"$"" $$$$$$$$&$$$&&$&&$$$$$$&&&$&$$$$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$"$"$"""$$"""$$"$""""""$$"$$$""$$""""""$""""""""""""""""$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$"""$""$"$$$$ $$$$$$$$$&&&$$$$&$&$$$$$&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$$$$$"$$$$$$$$"$""""""$$""""$"""""""""$""""""""""""""""""""""$""""""""""""$""""""""""$$""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""$"""""""""""""""""""""""""""""""""""""$$""""$$  $$$$$$$$$$$$$&$&$$$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$"$$"""$$$$$"""$$"$"$""$$"""$""$""""$"$""""""""""""$""""""""""""""$$""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""$""""$"$"$$""$"$$$$$ $$$$$$$$$$&$$$$&$&$$&&&&$&$$$$$$$$&&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$$$$$$$$$$"$$$"$$$"$"$$$$$$$$$"$"$"$"$$$""$$""""""""""$"""""""""""$"""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""$""""""""""$""""$"""$$$" $$$$&&$$$$$&$$$$&$&$$$&$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$$$$"""$"$"$$"""$$$$$$""""$"$""""""""""""$"""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$$"$$"" $$$$$$&$$&$$$&$$&$$&&$&$$&$$$$$&$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$""$$$"$$"$"$""$"""$$$"""""$"""$"""""""""""""$""""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$"""""""$"$$$$"$$"$$" $$$$$$$$&&&$$$&$$$&$&&&$$&$$$$$$$$$$$&$$$$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$""$"$"$"""$$"$$$$$""$"$"$""""""$$"$$""""""""""""$$"""""$"""""""""""""""""""""""""""""""$"""$""""""""""$""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""$$"""""$"$$"$"$$$$  $$$$$$$$&$$$$$&&&$$$$&$$$$$&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"""""$$""$$$"""$$$"$$$"$$"""$""$""""$"""$"$""$""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""""""""""""""""$$"$$$$$" "$$$$$$&$$&&&$$$&&$$&$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$"$""$"$$"$"""$"$$$"""$"""""""$"""""$""""""""$$""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""$""""$"""""""""""""""""""""""""""""""""""""""$$"""$""""""$$$"$"$$$$$"$ "$$$&$$$$&$$&$&$$$&$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""$""$""$$$$$$""$"$"$"$$""""$"$""$"$$"""""""""""""""""""$"""$""""""""""""""""""""$""""""""""""""""""""""""""""""""""" """"""""""""$""""""""""""""""""""""""""$"""$"""""$"""$"$"$$$$ $$$$$$$$$$&$$&$$$$$&$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$"$$"$$$"$"$""$""""""""$""""""""$"$"$$"""$""""""""""$"""""" """""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""" """"$$""""""""""""$"$"$$$$$$" $$$$$$$$$$&$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$"""$$"$$""$$""$$"$"""""$$"""$"""$$"$""$""""""""""""$"""$"""""""""""$"""$"""""""""""$""$"""""""""""$"""""""""""""""""""""$"""""""""""""""""""""""""""""""$""$""$$$"""$$$""$$$$ $$$$$$&$$$$$$&&&$&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$"$""""$"""""$""$$$""""""""""""$"$""$$"$""""""""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"""""""""""""$"""""""$$""$$$$" $$$$$$$$&$$&$$&$$$$$$&$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$"$"$"$$"$$$$$$"$""$""""""$$""$$"""""$""$""""""""$"$$"$""""""""$"""""""""""$"""""$""""""""""""""""""""""""""""""""""""""""""""$$""""""$""""""""""""""""""$""$"""""$"$"$""$$$"$$$$$ $$$$$$$&$$$&$$$$$&$$&$&$&$$$$&$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$"$$$$$$$$$$$$$$$"$"$$$$$$$"$$$"$"$$""$$$"$"$""$""""$""$"""""$"""""""$"$"""""$"""""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""$$""$""$""$$$""$$$"$$"$ $$$$$$$$$&&&$&$&$$&$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$"$"$$$$$$"$$$"$$$"$"$"$""$"$$"""$$""""""$"$$"""""""""""""$""""""""$""""""""""""""""""""""""""""""""""""$"""""""""""""$""""""$"""""""""""""""""""""$"""""""$"""""""""""""$$$$""""$$" "$$$$$$$$$&$$$$$$$$$&&$$$$&$$$$$&$&$$$$$$$$$&$&$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$""$$"$"$"""""$"$"$""""$"$"""$""$"$""$$"""""$"""""""""$""$"""""$"$""$""$""""""""""""""""""""$"$"""""""""""""""""""""""""""$""""""""""""""""""""""$"$""""""$"$""""$$$$$$""$$""$$$ $$$$$$$$$$$$&$$$$$$&$&$&$$$$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$""$$"$$"$$$$$$$$$$$$$$$$$$""$$$"$$"""""""$$"$""$$$"""""""""""""$""""""""$""""$""""""""""$"""$""""$"""""""""""""""$""""""""""""""""""""""$"""""""$$""$$"""$"$""$""$"$""""""$$"$$$"$""" "$$$$$$$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$$$$""$$"$$$"$$$$$$$$""$"$$"$$""$$""$""""$"$""$"""$""$""""""""""""$""""""""""""""""$"$"""""""""""""""""""""""""""""""""$$""""""""""""""""$""""$""$""""$$"""""$""""$""$$"""$$$$" $$$$$$$$$$$$$$$$$&$&$$&$$$&$&$$$$$$&$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$"$$"$$$$""$$$"$"$"$$$$"""$"""$$$"""$""""$""""""$$"""$""""""$"""$"""""""""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""""""$""""""$$"$"""$$"$"""$""$$$$$$$ $$$$$$$$$&$$&&$$$$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$$$$$$$$$"""$$""$"$$""$""$$""""$$$$"""$""$$""""""""""""$""""""""""$""""""""""$""""""""""$""""""""""""""""""""""""""""""""""""""""$"""$"""""$"""$$"$"""""$$$"""$$""$"$"$"$$ $$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$""""$$"$$$$$$$$""$$$$"""""$""$""$$"$"""$""""""""""""$"$$$""$"$"""""$"$"$""""""$"""""""""""""""""""""""""""""""""""""""""""""""$$"""""$""$$""""""""""""$$"$"$"$$"$"$"$$""$$$$"$$ $$$$"$$$$$$$&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$"$$$"$$$$"$$$"$$$"$$$""$$$"$$$$$$$"$$""$"$"$"$""$$"""$$$""$"$""""""""""""""""""""""""""""""""""""$""""$"""""""""""$$""""""""""""$""""$""""""$"$$"""$$"$""""$""$"$"$""$"""$""$$$$"""$$" $"$$$$$$$$$$$&$$&$&$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$$$$"$"$"$$$$$$$$$$$""$$"$""""""""""$"""""$$$$"$"""$"""""""""""$""$"$"""$"$""""""""""$""""""""""""""""$"$"$""$"""""""""""""$""""""""""""$$"$""""$"$"""$"$""""$$$$"$$$""$"$"" $$$$$$$$$$$$$$&&$$$&$$$$&$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$($$$$"$$$"$"$"$$"$$$$"$""$$$""$$$""""$$$$"$"""$$"""$""$$$""""""$"""$"""$"""""""""$"""""""""$"""""$""""""""""""""""$""""$""""""$"""""""$"""""""$"$"""""$$$$$""$"$$"$$$"$$$ $"$$$$$$$&$$$&$$$$$$$$&$$$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$""$$$$$$$"$$$$$"""$$"$$$$$"$"""$$$$$$$$$$$$$$$"""$$$$"$""$"$"$"$""""""$$""""""""""""""$$"""""""""""$"""$"""$""""""""""$""""""""""""$""""""""""$$""""$"""""$$""$""$"$$"""$""$$$$$$""$"""$" ""$$$$$$$$$$$$$$&$$&$&$$$&$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$"$$$$$$$$$$$""$$$$"$$$""$$"""""$$$""$"""$"$$"$"$"""""""""$""""""""$""$"""""""""""""""""""""""""""""""""""$"""""""""$"$""$""""""""""$$""$""$$"$""$"""$"$"$$$""$" $$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$"""$$$$$$$$$$$$"$$$$$$$$$"$"$$$""$$"$$$$""$$""$"$$""$$$$$"""$""""$$$"$""""$"""""""""""$""""""""""""$"""""""""""""$"""""""""""$""$"$""""""$$""$"$""$"""$$$"""""$$""$$$$$$"$ "$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$&$$$$$$$$$$&$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""$$$$$$$$"$$$$"$"""$$$""$$$$$"$"""""""""""$""$"$"$""$""$$""$""$""""""$"$""""""""""""""""""""$""""""""""""""$""""""""$"$"""""""$"""""$"$"""$$$"$$""""$$$$$"$$"""$$" $$$$$$$$$$$$$$$$$$$$$&$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$""$$$$$$$$$$$$"$$$$$$$$"$$$$$"$$$$$$$$$$$"$$"$$"""""$$$$""$$"""$""""$""""$$$$$$$""""""""""$"$"$"""""""""$""""""""""""$"""""""""""""""""$$"$""$"$$"""$""""$""""""$$$$$$$"$"$$"$$"$" "$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"$$$$""$$$$""""$$"$"$$""$$""$$"""$""""""""$$$""$$$"$$"""$"""""""""""""""$""$""""""""""""$"$"""""$"""""""""$$$$""""""$"""""$""$"$"""""$""$""$$$""""$$"$ "$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$$$$$"""$$$$$$$$$"$$$$"$$$$$$""$$$"$$$$$"$""$$$$$$$"$$$$$"""""""$"$$$$$$"""$"$"""""$""$"""$"""$"""""""$""""""$""""$"""""$"""""$$"$""""""""""""""""$"""""$"$"$"$"$"$""$$$$""""" ""$$$$$$$$$$$$$$$&$$$$&$$$$&&$&&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$"$$$$$"$$$$$$$$$"$$"$$"$"$$$$$"$"$""$"$$$$$"$"$$""$$$"""$"$$""$$$"""""""""""$"""""""""""""$"""$$$""""""""""$""""""$""$"""$$""$"$""""""""$$"""$$"$"$"""$"$"$"""$  "$$"$$$$$$&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$"$$"$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$""$$$$""$$$$"$"$$$$"$""$$$$"""$""$""$"$$"$""$$"""""$""""""""$""$$""$""""""$"""""""""$""$""""""""$""""$"$""""""$"""""$$$"""$$"""$$""$"""$$""$""$""" ""$$$$$$$$$$$$$$$$$$&$$&$$$$$&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$"$"$$$$$$"""$$$$$$"$"$$$$$$"$$""$""$"$$"$"""$$$""$"""$$$$""""$""$""$"""""""""$""$""""""""$""""$"""$$$$"$"$$""""""$$"$""$"$$"$"$$$$""$""""$$$""$"""$""" "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$"$"$$$$"$$$$$$$$$"$$$"$$"$$$"$$""$$$$$$"""$$"""$"""$""$"$"""""""$""""""""""$"""""""$""""$""""""""$"""""$"$""$"""$"$""$$""$$$$$"""$$"""$"$$"$"$"$""$"" "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$"$$$$"$$$$"$$$"$"$""$$$$$$$$$"$""$"$"""""$$$$$""$$$""$""$"""""""""""$""$"$$$$$$"""$"$"""$"""""""""""$""""$"""$"""""""$$""$$"""""$"$$$""$$"$$$$""$""$""""""$$$" $""$"$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$"$$$$$$$$$$$$$"$$$$$$$$""$$"$$"$""$$$$"$$"$$$""$$""$$$$$""$$"$$"$$$""""$""$"""$""$""$"""$""""$""""""""""$""""""$"""$""""$"$$""$$$$"$"$"$"$"$"$""""""$"$"""$""$"$"""""" $"$"$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&&$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$""$$$$$$$"$$"$$$"$$"$"$$$$$$$""$""$""$$$$"$$""$$$$$$$$"$$$$"$"""$$"$$"$""$"$"""$""$""$"$""""$""$""""$""$$"""""$""""""""$""$""""""$$"$""""$$"$""""$"$$$""$"""$""$""""$"$$$"$ """"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$"$$$$$$$"$"$$$$"$"$$"$$"""$$$"$$$$"$"""""""$"$$$$$""$""$"$$$""""$"$"$$"$"$"$""""""""""""""$"$"$""""""""$$"""$""$"$"$"""""$$""$"$$"$"""$""$"""""""" ""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$"$$$$"$$$$$"$"$$$$$""$$$"$$$$$$$""""$"$"$$"$$$$"""""$""$""$"$"""""""$"$""""""$"$""""$""$"""""""$"$""$$""""$""$""""$$$""$"""$"$""""""""" """$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$"$""$$$$$"$$$$$$"$""$$"""""$$$$$"$$$"$"$$$$$$"$""""$$"$"$$$"$$$$"$""$$"$""$"""""$""$"""""""""$"""""$""""$$"""$""$""$$"""$$"""$$$$$$$$""$""""""$$""""$"""" $""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$$$$$$"$$$$$$"$$$$$$""$""$"$$"$$$$""$$$$"$$$$"$$"$$$$""""$$$$$$""$$$"$$$$"$"$"""""""""""$$""""""""$$"$"""$"$" """"$""$$"$"$""""""$$""$""$$""$"""""$"""""" """"$$$$$"$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$"$$$$$$$""$$$""$$$"$$$$$$$$$$$$$"$$"$$$$$""$"$""$""$"$"$""$$$"$""""$$""$$""""""""""$"""""""""""""""""$$""$"$$"""""""$$""$""""""""$""$$"$" ""$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$"$$"$$$$$"""$$"$$$$$$$$$$"$$$$$$$$$$$$"$"$"$$"$$$$""$$$""$$$$"$$"$$""$"$$$$$""$$$"$""$$"""""$""$"$"$""$"$$$$"""$$""""$$"$$$"""$"""""$""$""$$$""$"$"""$""""""""""" ""$""$$$$"$$$"$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"$$$""$$$$$$$"""$$$"$"$$$"$"""$$$$"$$$$$"$""""$"$$"$"$$""""""$"$"""$$"$""$$"$"$""""$$"$"""$"$"$""$$$"""$"$$$$$$"$""$$""$"""""""""$"$""  """$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$"$"$"$"$"$"$$$$""$"$"$$$$"$$"$$$$"$"$""$$"$$""$"$"$"""""""""$$""$""$$"""$"$$$"$$""$""$"$$$$$""$"$$""$$$"$"$""$"""""""""""""""" ""$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$"$$$$$$$$$$$""$""$"$$$$"""$$$$$$$$$$$$$"$""""$$$$$"$$$"$$$$"$"$""$"$"""$"$"$"$"$$$$""$$$$$$$$$"""$"""$""$""$"$$$"$""""$"""$"""""""" $"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$"$"$"$"$$$$"$$$$$$"$$$$$""$"$$$$$""$$$$""$$$$$""""$$$"$""$"$$$"""$$$$$"""$"""""$""$$$""$"$"$"$$$$$""$"""$$"""""$$"""""""""""""""" ""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$""$""$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$""$"""""""$$$$$"$$$$$$$$$$"""""""$$$"$$"$"$$$$"$$$"""""$$"$$$""$$$$$"$$""""""""""""""$$$$$$$$"$$$"$""""""$""$"$"$$$"$$$"""""""""" """$""$""$$"$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$"$"$$"$$$$$$$$$$$$$$$$$$$$"$"$$$$$2$$$$$$$$$$"$$""$"$"""$"$$$$$$$$$"$"$"$"$$"$"$$""$$$$$$$$$$$""""""""$$$$$$"$"$$$$""$$""""$"""""$$$$$$$$$$$"$""""""""""""""""$"" """"$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$"$$$"$$"$$$$$"$$$"$"$$$$"$$$""$$"$$$$$$"$$$"$"""$""""$$$"$"$$$$$""""$""$$"""""$$$$$$""""$"""""""""""""""""" """"""$$"$$"$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$"$$"$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$"$"$""""$$$$""$$"$$$$"$$$""""""$$"$"$$$$$"""""$"$"""""""""""""""""" ""$$$"$$$"$$$$$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$"$$"$$$$$$$$"$$"$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$"$$$"$$$$$$$$"$$$$"$$$$"$$$$$"$"$"""$$$$"$$$"$""$"$$$$$$$$""$""$$""""""$$""$$""""""""""""""" "$"$"$$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$&$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$"$$$$$$$$"$"""$"$$$$"$$$$$$$""$$"$"$""$$$$$"$$$$$$$$"$"$$$$""$""""""""""""""""""""" ""$"$$"$$"$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$""$$$$$$"$$$$$""$$"$$""$"""$""$$"$$$$$$"$$"$"$""""$$"""$"$"""$"""""""""""" ""$"$"$"$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$""$$$$$$$$$$$""$$$$$$$$$$$$$$"$$$$$$$$$$$"$"$$$$$$$$$$"$$$"$"$""$$$$"$$"$""$"""$$""""$$"$"$$"""""""""""""""" """""" $"$"""$"$$$"$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$"$$$$$$"$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$"$""$$$$$"$$"$"$"$"$"$"$"$$$""$$$$$$""$$"""$"""$""""""""""""""""""""""""""""" """""""""$"$"$""$$"$$$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$"$"$$"$$$"$$$$$$$"$$$"$$$$$"$$$"$$$$"$$$$"$$$$$$$$"$"$"$"""""""$""$""$"$""""""""""""""" ""$$""$$""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$"$$$$$$"$$$$$$$$$"$$$$"$$""$$$$"$$$"$$$$$$"$$"$"""$$""""""""""""""""""""""""""" """$""$$$""$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$"$$"$$$$"$$$$$$$$$$$$$$$$"$"$"$$$$"$$$$$$$$$$$$$$"$$$"$$$$"$"$"$$$$"$$$$"$$$$$$$$$$$$"$$$"$""$"$$$$"$"$$$$""""""""""""""""""""""""""" $$$$$"""$"""""""$$$$$$$$$$$$$$$""$$$$$$$$&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$"$$$"$$"$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$"$"$"$$$"""$$"""""$"$$$$$$$$"$$$""""$""""$$$"""$$""$"$"""""""" " " """"" "$""$$$$$$$$$"$$""""""""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$&$$$$$$$$$"$$$$$$$$$&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$$$$$$$$$$$$$$"""$$$$"$$$$$$$$$$"$$$$$""""""$$$$$$$$$$$$$"$$"$""$"$"$$$$$$$$$""""""""""""""""""""""" """" """""""$"""""$$"$$$$$"$$"$"""$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&$$$$$$$"$$$$$$$$$&$$$&$$$$$$$$"$$$$$$$"$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$""$"$"""""$"""""""""""""""""""""""" "$$"$""""""$$"$$$"$$"""$$$$$$$"$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$"$$"$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$"$$$"$$$$$$$$$$$$$$$"$""""""""""""""""""$""""""""""""" $$""$$""$$$"$$$$""$$$$"$"$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$"$$$$"$$$$$"$$"$"$$$$$""$$$$$$$$$$"$$"$$$$$""""""""""""""""""""""""""" """" "$$$""$"$$$$"$$$""$""$$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$"$$$$"$$$"""$$$$"$$$$"$$$$$$$"""$$$"$"$$$"$$"""""""""""""""""""""""""""""" """"$$""$"$"$""$"$$$$$"$$$""$$"""$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$"$$$$"$"$$"$$$""$""""""""""""""""""""""""""""""" "$$$$$"$""$$"$""$$"$"$$"$"$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$""$"""""""""$$"""""""""""""""""""""""""" """$$$""$"$$$$"$"$""""$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$$$"$$""$$""""""""""""""""""""""""""""$""" "$$$""$$""""$$$$$$""$"$"$$"$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&"$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$"$"$""""""""""""""""""""" """""""""""""" ""$$""$$"$$"""""""""$"$"""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$$$$"$$"$$$$$$$$$$$$$$$"$$$$$""$$""""""""""""""""""""""""""""""""" $$$$$$$"$$$$""$"$"""$$""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$"$$$$$"$""""$$"$"""""""""""""""""""""""" """"""" $$"$$"$$"$$$"""""$$"$""$$""$""$$$"$"$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$"$""$"$"$""""""$""""""""""""""""""" """""""""" "$"""$$""$$"$$"""""$$""$$""$""$"$$$$"$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$"$"$"$$$$"""$""""""""""""""""""""""""""""""" ""$$"$$"$""""$$""""$$"$""$""""$""""$"$"$$"$"$$$$$$$$$$"$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$$"$""""$$""""""""""""""""""""""""""""""""""""""  "$$&&$$$$$$&$$$$$"$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$&$&$$&$$$$$&$&&&$&$&&$$$$$$&$$$$&&$$$$$$&$$$$&$$$$&$$$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$$&&&&$$$$&$$$$$$&$$&$$$&$&$$&$$&&$$$$&&$&$$$$$&$&&$$$$$&&&$$$&$$$$$$&$$$$&$$$$$$$&$&$$$&$$"$$$$$$$$$$$$$$$$$"$$$&$$$$$$$$$&$$$&$