text: function main() {
  const v1 = "dotAll".__proto__;
  const v3 = [13.37,13.37];
  function v4(v5,v6,v7,v8) {
  }
  function v9(v10,v11,v12,v13) {
      const v18 = v1 in v12;
      const v19 = [13.37,13.37,13.37,13.37,13.37];
      const v21 = [4010874312,4010874312,v12,4010874312];
      const v22 = [v19];
      const v23 = {LN10:Boolean,clear:v19,multiline:"number",isSafeInteger:v19,clear:1337,assign:v22,call:13.37};
      const v24 = {parseFloat:v21,asinh:4010874312,lastMatch:v23,subarray:1337,toExponential:4010874312};
      let v25 = v24;
      function v27(v28,v29,v30,v31) {
          let v33 = v9;
          const v34 = new Promise(v33,v28,171682.5863228757,v29);
      }
      const v36 = {construct:v27,defineProperty:v27,get:v27,set:v27,apply:v27,call:v27,ownKeys:v27,preventExtension:v27};
      const v38 = new Promise(Function,v36);
      const v39 = v27(v24,v38,v25,"number");
  }
  const v40 = {preventExtension:v9,get:v4,deleteProperty:v9,has:v9,defineProperty:v9,getOwnPropertyDescriptor:v4,call:v4,set:v9,ownKeys:v9,setPrototypeOf:v4,construct:v9};
  const v42 = new Proxy(v3,v40);
  const v44 = {toLocaleLowerCase:v9};
  const v46 = Reflect.defineProperty(v42,1337,v44);
  let v49 = 0;
  const v50 = v49 + 1;
  v49 = v50;
  }
  %NeverOptimizeFunction(main);
  main();
  