Time to share. The Blender model, and the 3D printed version. Ignore the filament blobs on the printed version, pretty sure I know how to fix them.