Final commit

Added CPU versions written by LM