rick palmer (157.037)