{"ScriptPreparationCode":"function createUUID(){\r\n return \u0027xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\u0027.replace(/[xy]/g, function(c) {\r\n const array = new Uint8Array(1);\r\n window.crypto.getRandomValues(array);\r\n return (c === \u0027x\u0027 ? array[0] :(array[0]\u00260x3|0x8)).toString(16);\r\n });\r\n}\r\nfunction getUniqueName() {\r\n return (Date.now().toString(36) \u002B Math.random().toString(36).substr(2, 5)).toUpperCase();\r\n}","TestCases":[{"Name":"getUniqueName","Code":"let i = 0;\r\n\r\nfor (i; i\u003C1000;i\u002B\u002B) {\r\n getUniqueName()\r\n}","IsDeferred":false},{"Name":"createUUID","Code":"let i = 0;\r\n\r\nfor (i; i\u003C1000;i\u002B\u002B) {\r\n createUUID()\r\n}","IsDeferred":false}]}