https://cad.onshape.com/documents/8a5a9c1e25e2dd4079678661/w/4eb034519b12f242969be554/e/6ae7786b512ce77b647fc3be
Onshape model above if you need to tweak tollerances or export in other formats
The author marked this model as their own original creation.