Rice as of 240608

231209
230902
240817
241005 Updated
241005 updated
UPDATED 240713
UPDATED 230919