96 retarded generation