§ 645. Offenses and penalties