haywood310