You may have to play around with the sizing a bit, because getting the right tolerance isn't that easy on this one.
The author hasn't provided the model origin yet.