x78,0x82,0x89,0x1,0x0,0x1,0x88,0x5d,0x0,0x13,0x6c,0x78,0x82,0x67,0x1,0x7d,0xb,0x69,0x0,0x6d,0x0,0x99,0x0,0x19,0x0,0x2,0x0,0x19,0x0,0x1,0x0,0xc,0xc0,0x5,0x0,0x5,0x0,0x3,0x80,0xb,0x0,0xff,0xff,0x1,0x0];


    // 3. Paste the test code here:
    // --------------------------------- BEGIN --------------------------------

    let resolve;
    async function asyncHostFunc() {
      // Note: Microvium can't await a host promise but the host can await it and
      // expose an async function
      return await new