If it has TWRP stamped in it then CSR most likley insnt the mfg.Mine was a CSR but built by Tom Waters race car products they did the recert on mine thier # is 407-240-8626.