Replicated based on the original, I intend to print them with (clear) Resin, but until I have verified the fitting please consider this a WIP.
Update 2/1/2022
I found I had made some minor mistakes in the original model, causing it not to fit properly on the original shell. I have re-uploaded the fixed model now!
Update 3/12/2022
Seems I was still slightly off in the depth of the file (it came up 1mm short), which has been corrected and re-uploaded.
The author hasn't provided the model origin yet.