Spruce registrations

0.0.35 (p-564c717)