text: function main() {
  const v1 = [127];
  const v2 = [v1];
  const v3 = {};
  const v5 = new BigUint64Array(v2,v3);
  const v8 = -1777286928 && -1777286928;
  for (let v12 = 0; v12 < 100; v12++) {
      function v13(v14,v15,v16,v17) {
          const v19 = [13.37,13.37];
          function v20(v21,v22,v23,v24) {
          }
          function v25(v26,v27,v28,v29) {
              const v35 = [13.37,13.37,13.37,13.37,13.37];
              const v37 = [4010874312,4010874312,v28,4010874312];
              const v38 = [13.37];
              const v39 = {LN10:Boolean,clear:v35,multiline:"number",isSafeInteger:v35,clear:1337,assign:v38,call:13.37};
              const v40 = {parseFloat:v37,asinh:4010874312,lastMatch:v39,subarray:1337,toExponential:4010874312};
              let v41 = v40;
              function v42(v43,v44,v45,v46) {
                  const v47 = v44.catch(v27,1337,"Dp4/lUmNFk");
                  const v48 = v47.parseFloat;
                  let v51 = 0;
                  const v52 = v51 + 1;
                  v51 = v52;
              }
              const v54 = {construct:v42,defineProperty:v42,get:v42,set:v42,apply:v42,call:v42,ownKeys:v42,preventExtension:v42};
              const v56 = new Promise(Function,v54);
              const v57 = v42(v40,v56,v41,"number");
          }
          const v58 = {preventExtension:v25,get:v20,deleteProperty:v25,has:v25,defineProperty:v25,getOwnPropertyDescriptor:v20,call:v20,set:v25,ownKeys:v25,setPrototypeOf:v20,construct:v25};
          const v60 = new Proxy(v19,v58);
          const v62 = {toLocaleLowerCase:v25};
          const v64 = Reflect.defineProperty(v60,1337,v62);
      }
      const v65 = v13(v8);
  }
  }
  %NeverOptimizeFunction(main);
  main();
  