rate2.mjs 10.7 KB