HPD: Suspect shot by officer sexually assaulted boy, beat up 87-year-old man