Chi-Ren Chen's Intrude2 puzzle

A difficult 6 x 6 x 3 puzzle consisting of a ring and four identical blocks.
Fit the blocks into the ring and slide them around to make the final shape. No rotations required.

Original design at http://puzzlewillbeplayed.com/663Ring/Intrude2/

I have included the .xmpuzzle file which can be loaded into Burr Tools if you need help with the solution.