reporting by Rachel Ambrose ::: graphics by Eric Tegeler and Drew Preston Hainz ::: interactive by Drew Preston Hainz