That's odd. I replied about a half hour ago, but the reply doesn't seem to be here anymore.
Anyway, Yes it's my design. I did several test prints before I was confident enough in the moving parts fitting/functioning to upload it to my Printables library for public use.