All Rights Reserved. CSR Tech Concepts Inc retains all rights to all text, code, websites, or any other works generated by CSRTech or Ray W. Johnson.