1 3-diphenylguanidine code generator