Healdsburg meteorite left these behind