puppet (188.732)