puff10_2004