UNPKG

ton-assembly

Version:
5,572 lines 147 kB
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    var desc = Object.getOwnPropertyDescriptor(m, k);
    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
      desc = { enumerable: true, get: function() { return m[k]; } };
    }
    Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
    Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
    o["default"] = v;
});
var __importStar = (this && this.__importStar) || (function () {
    var ownKeys = function(o) {
        ownKeys = Object.getOwnPropertyNames || function (o) {
            var ar = [];
            for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
            return ar;
        };
        return ownKeys(o);
    };
    return function (mod) {
        if (mod && mod.__esModule) return mod;
        var result = {};
        if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
        __setModuleDefault(result, mod);
        return result;
    };
})();
Object.defineProperty(exports, "__esModule", { value: true });
exports.storeMapping = exports.rangeToType = void 0;
const types = __importStar(require("./types"));
const ftypes = __importStar(require("./fift-instr"));
exports.rangeToType = [
    {
        min: 8650496,
        max: 8650752,
        load: types.PUSHNAN.load,
    },
    {
        min: 10485760,
        max: 10551296,
        load: types.ADD.load,
    },
    {
        min: 10551296,
        max: 10616832,
        load: types.SUB.load,
    },
    {
        min: 10616832,
        max: 10682368,
        load: types.SUBR.load,
    },
    {
        min: 10682368,
        max: 10747904,
        load: types.NEGATE.load,
    },
    {
        min: 10747904,
        max: 10813440,
        load: types.INC.load,
    },
    {
        min: 10813440,
        max: 10878976,
        load: types.DEC.load,
    },
    {
        min: 11010048,
        max: 11075584,
        load: types.MUL.load,
    },
    {
        min: 11403264,
        max: 11468800,
        load: types.POW2.load,
    },
    {
        min: 11534336,
        max: 11599872,
        load: types.AND.load,
    },
    {
        min: 11599872,
        max: 11665408,
        load: types.OR.load,
    },
    {
        min: 11665408,
        max: 11730944,
        load: types.XOR.load,
    },
    {
        min: 11730944,
        max: 11796480,
        load: types.NOT.load,
    },
    {
        min: 11927552,
        max: 11927808,
        load: types.FITSX.load,
    },
    {
        min: 11927808,
        max: 11928064,
        load: types.UFITSX.load,
    },
    {
        min: 11928064,
        max: 11928320,
        load: types.BITSIZE.load,
    },
    {
        min: 11928320,
        max: 11928576,
        load: types.UBITSIZE.load,
    },
    {
        min: 11929600,
        max: 11929856,
        load: types.MIN.load,
    },
    {
        min: 11929856,
        max: 11930112,
        load: types.MAX.load,
    },
    {
        min: 11930112,
        max: 11930368,
        load: types.MINMAX.load,
    },
    {
        min: 11930368,
        max: 11930624,
        load: types.ABS.load,
    },
    {
        min: 12034048,
        max: 12034304,
        load: types.QADD.load,
    },
    {
        min: 12034304,
        max: 12034560,
        load: types.QSUB.load,
    },
    {
        min: 12034560,
        max: 12034816,
        load: types.QSUBR.load,
    },
    {
        min: 12034816,
        max: 12035072,
        load: types.QNEGATE.load,
    },
    {
        min: 12035072,
        max: 12035328,
        load: types.QINC.load,
    },
    {
        min: 12035328,
        max: 12035584,
        load: types.QDEC.load,
    },
    {
        min: 12036096,
        max: 12036352,
        load: types.QMUL.load,
    },
    {
        min: 12037632,
        max: 12037888,
        load: types.QPOW2.load,
    },
    {
        min: 12038144,
        max: 12038400,
        load: types.QAND.load,
    },
    {
        min: 12038400,
        max: 12038656,
        load: types.QOR.load,
    },
    {
        min: 12038656,
        max: 12038912,
        load: types.QXOR.load,
    },
    {
        min: 12038912,
        max: 12039168,
        load: types.QNOT.load,
    },
    {
        min: 12039680,
        max: 12039681,
        load: types.QFITSX.load,
    },
    {
        min: 12039681,
        max: 12039682,
        load: types.QUFITSX.load,
    },
    {
        min: 12039682,
        max: 12039683,
        load: types.QBITSIZE.load,
    },
    {
        min: 12039683,
        max: 12039684,
        load: types.QUBITSIZE.load,
    },
    {
        min: 12039688,
        max: 12039689,
        load: types.QMIN.load,
    },
    {
        min: 12039689,
        max: 12039690,
        load: types.QMAX.load,
    },
    {
        min: 12039690,
        max: 12039691,
        load: types.QMINMAX.load,
    },
    {
        min: 12039691,
        max: 12039692,
        load: types.QABS.load,
    },
    {
        min: 12058624,
        max: 12124160,
        load: types.SGN.load,
    },
    {
        min: 12124160,
        max: 12189696,
        load: types.LESS.load,
    },
    {
        min: 12189696,
        max: 12255232,
        load: types.EQUAL.load,
    },
    {
        min: 12255232,
        max: 12320768,
        load: types.LEQ.load,
    },
    {
        min: 12320768,
        max: 12386304,
        load: types.GREATER.load,
    },
    {
        min: 12386304,
        max: 12451840,
        load: types.NEQ.load,
    },
    {
        min: 12451840,
        max: 12517376,
        load: types.GEQ.load,
    },
    {
        min: 12517376,
        max: 12582912,
        load: types.CMP.load,
    },
    {
        min: 12845056,
        max: 12910592,
        load: types.ISNAN.load,
    },
    {
        min: 12910592,
        max: 12976128,
        load: types.CHKNAN.load,
    },
    {
        min: 12040192,
        max: 12040448,
        load: types.QSGN.load,
    },
    {
        min: 12040448,
        max: 12040704,
        load: types.QLESS.load,
    },
    {
        min: 12040704,
        max: 12040960,
        load: types.QEQUAL.load,
    },
    {
        min: 12040960,
        max: 12041216,
        load: types.QLEQ.load,
    },
    {
        min: 12041216,
        max: 12041472,
        load: types.QGREATER.load,
    },
    {
        min: 12041472,
        max: 12041728,
        load: types.QNEQ.load,
    },
    {
        min: 12041728,
        max: 12041984,
        load: types.QGEQ.load,
    },
    {
        min: 12041984,
        max: 12042240,
        load: types.QCMP.load,
    },
    {
        min: 13041664,
        max: 13041920,
        load: types.SEMPTY.load,
    },
    {
        min: 13041920,
        max: 13042176,
        load: types.SDEMPTY.load,
    },
    {
        min: 13042176,
        max: 13042432,
        load: types.SREMPTY.load,
    },
    {
        min: 13042432,
        max: 13042688,
        load: types.SDFIRST.load,
    },
    {
        min: 13042688,
        max: 13042944,
        load: types.SDLEXCMP.load,
    },
    {
        min: 13042944,
        max: 13043200,
        load: types.SDEQ.load,
    },
    {
        min: 13043712,
        max: 13043968,
        load: types.SDPFX.load,
    },
    {
        min: 13043968,
        max: 13044224,
        load: types.SDPFXREV.load,
    },
    {
        min: 13044224,
        max: 13044480,
        load: types.SDPPFX.load,
    },
    {
        min: 13044480,
        max: 13044736,
        load: types.SDPPFXREV.load,
    },
    {
        min: 13044736,
        max: 13044992,
        load: types.SDSFX.load,
    },
    {
        min: 13044992,
        max: 13045248,
        load: types.SDSFXREV.load,
    },
    {
        min: 13045248,
        max: 13045504,
        load: types.SDPSFX.load,
    },
    {
        min: 13045504,
        max: 13045760,
        load: types.SDPSFXREV.load,
    },
    {
        min: 13045760,
        max: 13046016,
        load: types.SDCNTLEAD0.load,
    },
    {
        min: 13046016,
        max: 13046272,
        load: types.SDCNTLEAD1.load,
    },
    {
        min: 13046272,
        max: 13046528,
        load: types.SDCNTTRAIL0.load,
    },
    {
        min: 13046528,
        max: 13046784,
        load: types.SDCNTTRAIL1.load,
    },
    {
        min: 13107200,
        max: 13172736,
        load: types.NEWC.load,
    },
    {
        min: 13172736,
        max: 13238272,
        load: types.ENDC.load,
    },
    {
        min: 13434880,
        max: 13500416,
        load: types.ENDCST.load,
    },
    {
        min: 13570304,
        max: 13570560,
        load: types.STBREF.load,
    },
    {
        min: 13570816,
        max: 13571072,
        load: types.STB.load,
    },
    {
        min: 13571072,
        max: 13571328,
        load: types.STREFR.load,
    },
    {
        min: 13571328,
        max: 13571584,
        load: types.STBREFR.load,
    },
    {
        min: 13571584,
        max: 13571840,
        load: types.STSLICER.load,
    },
    {
        min: 13571840,
        max: 13572096,
        load: types.STBR.load,
    },
    {
        min: 13572096,
        max: 13572352,
        load: types.STREFQ.load,
    },
    {
        min: 13572352,
        max: 13572608,
        load: types.STBREFQ.load,
    },
    {
        min: 13572608,
        max: 13572864,
        load: types.STSLICEQ.load,
    },
    {
        min: 13572864,
        max: 13573120,
        load: types.STBQ.load,
    },
    {
        min: 13573120,
        max: 13573376,
        load: types.STREFRQ.load,
    },
    {
        min: 13573376,
        max: 13573632,
        load: types.STBREFRQ.load,
    },
    {
        min: 13573632,
        max: 13573888,
        load: types.STSLICERQ.load,
    },
    {
        min: 13573888,
        max: 13574144,
        load: types.STBRQ.load,
    },
    {
        min: 13574912,
        max: 13575168,
        load: types.ENDXC.load,
    },
    {
        min: 13578240,
        max: 13578496,
        load: types.BDEPTH.load,
    },
    {
        min: 13578496,
        max: 13578752,
        load: types.BBITS.load,
    },
    {
        min: 13578752,
        max: 13579008,
        load: types.BREFS.load,
    },
    {
        min: 13579008,
        max: 13579264,
        load: types.BBITREFS.load,
    },
    {
        min: 13579520,
        max: 13579776,
        load: types.BREMBITS.load,
    },
    {
        min: 13579776,
        max: 13580032,
        load: types.BREMREFS.load,
    },
    {
        min: 13580032,
        max: 13580288,
        load: types.BREMBITREFS.load,
    },
    {
        min: 13580800,
        max: 13581056,
        load: types.BCHKREFS.load,
    },
    {
        min: 13581056,
        max: 13581312,
        load: types.BCHKBITREFS.load,
    },
    {
        min: 13581824,
        max: 13582080,
        load: types.BCHKREFSQ.load,
    },
    {
        min: 13582080,
        max: 13582336,
        load: types.BCHKBITREFSQ.load,
    },
    {
        min: 13582336,
        max: 13582592,
        load: types.STZEROES.load,
    },
    {
        min: 13582592,
        max: 13582848,
        load: types.STONES.load,
    },
    {
        min: 13582848,
        max: 13583104,
        load: types.STSAME.load,
    },
    {
        min: 13631488,
        max: 13697024,
        load: types.CTOS.load,
    },
    {
        min: 13697024,
        max: 13762560,
        load: types.ENDS.load,
    },
    {
        min: 13893632,
        max: 13959168,
        load: types.LDREF.load,
    },
    {
        min: 13959168,
        max: 14024704,
        load: types.LDREFRTOS.load,
    },
    {
        min: 14098432,
        max: 14098688,
        load: types.SDCUTFIRST.load,
    },
    {
        min: 14098688,
        max: 14098944,
        load: types.SDSKIPFIRST.load,
    },
    {
        min: 14098944,
        max: 14099200,
        load: types.SDCUTLAST.load,
    },
    {
        min: 14099200,
        max: 14099456,
        load: types.SDSKIPLAST.load,
    },
    {
        min: 14099456,
        max: 14099712,
        load: types.SDSUBSTR.load,
    },
    {
        min: 14102528,
        max: 14102784,
        load: types.SCUTFIRST.load,
    },
    {
        min: 14102784,
        max: 14103040,
        load: types.SSKIPFIRST.load,
    },
    {
        min: 14103040,
        max: 14103296,
        load: types.SCUTLAST.load,
    },
    {
        min: 14103296,
        max: 14103552,
        load: types.SSKIPLAST.load,
    },
    {
        min: 14103552,
        max: 14103808,
        load: types.SUBSLICE.load,
    },
    {
        min: 14104064,
        max: 14104320,
        load: types.SPLIT.load,
    },
    {
        min: 14104320,
        max: 14104576,
        load: types.SPLITQ.load,
    },
    {
        min: 14104832,
        max: 14105088,
        load: types.XCTOS.load,
    },
    {
        min: 14105088,
        max: 14105344,
        load: types.XLOAD.load,
    },
    {
        min: 14105344,
        max: 14105600,
        load: types.XLOADQ.load,
    },
    {
        min: 14106880,
        max: 14107136,
        load: types.SCHKBITS.load,
    },
    {
        min: 14107136,
        max: 14107392,
        load: types.SCHKREFS.load,
    },
    {
        min: 14107392,
        max: 14107648,
        load: types.SCHKBITREFS.load,
    },
    {
        min: 14107904,
        max: 14108160,
        load: types.SCHKBITSQ.load,
    },
    {
        min: 14108160,
        max: 14108416,
        load: types.SCHKREFSQ.load,
    },
    {
        min: 14108416,
        max: 14108672,
        load: types.SCHKBITREFSQ.load,
    },
    {
        min: 14108672,
        max: 14108928,
        load: types.PLDREFVAR.load,
    },
    {
        min: 14108928,
        max: 14109184,
        load: types.SBITS.load,
    },
    {
        min: 14109184,
        max: 14109440,
        load: types.SREFS.load,
    },
    {
        min: 14109440,
        max: 14109696,
        load: types.SBITREFS.load,
    },
    {
        min: 14114816,
        max: 14115072,
        load: types.LDZEROES.load,
    },
    {
        min: 14115072,
        max: 14115328,
        load: types.LDONES.load,
    },
    {
        min: 14115328,
        max: 14115584,
        load: types.LDSAME.load,
    },
    {
        min: 14115840,
        max: 14116096,
        load: types.SDEPTH.load,
    },
    {
        min: 14116096,
        max: 14116352,
        load: types.CDEPTH.load,
    },
    {
        min: 14116352,
        max: 14116608,
        load: types.CLEVEL.load,
    },
    {
        min: 14116608,
        max: 14116864,
        load: types.CLEVELMASK.load,
    },
    {
        min: 14118912,
        max: 14119168,
        load: types.CHASHIX.load,
    },
    {
        min: 14119168,
        max: 14119424,
        load: types.CDEPTHIX.load,
    },
    {
        min: 14155776,
        max: 14221312,
        load: types.EXECUTE.load,
    },
    {
        min: 14221312,
        max: 14286848,
        load: types.JMPX.load,
    },
    {
        min: 14364672,
        max: 14364928,
        load: types.RET.load,
    },
    {
        min: 14364928,
        max: 14365184,
        load: types.RETALT.load,
    },
    {
        min: 14365184,
        max: 14365440,
        load: types.RETBOOL.load,
    },
    {
        min: 14365696,
        max: 14365952,
        load: types.CALLCC.load,
    },
    {
        min: 14365952,
        max: 14366208,
        load: types.JMPXDATA.load,
    },
    {
        min: 14366720,
        max: 14366976,
        load: types.CALLXVARARGS.load,
    },
    {
        min: 14366976,
        max: 14367232,
        load: types.RETVARARGS.load,
    },
    {
        min: 14367232,
        max: 14367488,
        load: types.JMPXVARARGS.load,
    },
    {
        min: 14367488,
        max: 14367744,
        load: types.CALLCCVARARGS.load,
    },
    {
        min: 14368512,
        max: 14368768,
        load: types.RETDATA.load,
    },
    {
        min: 14372864,
        max: 14373120,
        load: types.RUNVMX.load,
    },
    {
        min: 14417920,
        max: 14483456,
        load: types.IFRET.load,
    },
    {
        min: 14483456,
        max: 14548992,
        load: types.IFNOTRET.load,
    },
    {
        min: 14548992,
        max: 14614528,
        load: types.IF.load,
    },
    {
        min: 14614528,
        max: 14680064,
        load: types.IFNOT.load,
    },
    {
        min: 14680064,
        max: 14745600,
        load: types.IFJMP.load,
    },
    {
        min: 14745600,
        max: 14811136,
        load: types.IFNOTJMP.load,
    },
    {
        min: 14811136,
        max: 14876672,
        load: types.IFELSE.load,
    },
    {
        min: 14877696,
        max: 14877952,
        load: types.CONDSEL.load,
    },
    {
        min: 14877952,
        max: 14878208,
        load: types.CONDSELCHK.load,
    },
    {
        min: 14878720,
        max: 14878976,
        load: types.IFRETALT.load,
    },
    {
        min: 14878976,
        max: 14879232,
        load: types.IFNOTRETALT.load,
    },
    {
        min: 14942208,
        max: 15007744,
        load: types.REPEAT.load,
    },
    {
        min: 15007744,
        max: 15073280,
        load: types.REPEATEND.load,
    },
    {
        min: 15073280,
        max: 15138816,
        load: types.UNTIL.load,
    },
    {
        min: 15138816,
        max: 15204352,
        load: types.UNTILEND.load,
    },
    {
        min: 15204352,
        max: 15269888,
        load: types.WHILE.load,
    },
    {
        min: 15269888,
        max: 15335424,
        load: types.WHILEEND.load,
    },
    {
        min: 15335424,
        max: 15400960,
        load: types.AGAIN.load,
    },
    {
        min: 15400960,
        max: 15466496,
        load: types.AGAINEND.load,
    },
    {
        min: 14881792,
        max: 14882048,
        load: types.REPEATBRK.load,
    },
    {
        min: 14882048,
        max: 14882304,
        load: types.REPEATENDBRK.load,
    },
    {
        min: 14882304,
        max: 14882560,
        load: types.UNTILBRK.load,
    },
    {
        min: 14882560,
        max: 14882816,
        load: types.UNTILENDBRK.load,
    },
    {
        min: 14882816,
        max: 14883072,
        load: types.WHILEBRK.load,
    },
    {
        min: 14883072,
        max: 14883328,
        load: types.WHILEENDBRK.load,
    },
    {
        min: 14883328,
        max: 14883584,
        load: types.AGAINBRK.load,
    },
    {
        min: 14883584,
        max: 14883840,
        load: types.AGAINENDBRK.load,
    },
    {
        min: 15536128,
        max: 15536384,
        load: types.RETURNVARARGS.load,
    },
    {
        min: 15536384,
        max: 15536640,
        load: types.SETCONTVARARGS.load,
    },
    {
        min: 15536640,
        max: 15536896,
        load: types.SETNUMVARARGS.load,
    },
    {
        min: 15539712,
        max: 15539968,
        load: types.BLESS.load,
    },
    {
        min: 15539968,
        max: 15540224,
        load: types.BLESSVARARGS.load,
    },
    {
        min: 15589376,
        max: 15589632,
        load: types.PUSHCTRX.load,
    },
    {
        min: 15589632,
        max: 15589888,
        load: types.POPCTRX.load,
    },
    {
        min: 15589888,
        max: 15590144,
        load: types.SETCONTCTRX.load,
    },
    {
        min: 15590400,
        max: 15590656,
        load: types.SETCONTCTRMANYX.load,
    },
    {
        min: 15593472,
        max: 15593728,
        load: types.BOOLAND.load,
    },
    {
        min: 15593728,
        max: 15593984,
        load: types.BOOLOR.load,
    },
    {
        min: 15593984,
        max: 15594240,
        load: types.COMPOSBOTH.load,
    },
    {
        min: 15594240,
        max: 15594496,
        load: types.ATEXIT.load,
    },
    {
        min: 15594496,
        max: 15594752,
        load: types.ATEXITALT.load,
    },
    {
        min: 15594752,
        max: 15595008,
        load: types.SETEXITALT.load,
    },
    {
        min: 15595008,
        max: 15595264,
        load: types.THENRET.load,
    },
    {
        min: 15595264,
        max: 15595520,
        load: types.THENRETALT.load,
    },
    {
        min: 15595520,
        max: 15595776,
        load: types.INVERT.load,
    },
    {
        min: 15595776,
        max: 15596032,
        load: types.BOOLEVAL.load,
    },
    {
        min: 15596032,
        max: 15596288,
        load: types.SAMEALT.load,
    },
    {
        min: 15596288,
        max: 15596544,
        load: types.SAMEALTSAVE.load,
    },
    {
        min: 15924992,
        max: 15925248,
        load: types.TRY.load,
    },
    {
        min: 15990784,
        max: 15991040,
        load: types.STDICT.load,
    },
    {
        min: 15991040,
        max: 15991296,
        load: types.SKIPDICT.load,
    },
    {
        min: 15991296,
        max: 15991552,
        load: types.LDDICTS.load,
    },
    {
        min: 15991552,
        max: 15991808,
        load: types.PLDDICTS.load,
    },
    {
        min: 15991808,
        max: 15992064,
        load: types.LDDICT.load,
    },
    {
        min: 15992064,
        max: 15992320,
        load: types.PLDDICT.load,
    },
    {
        min: 15992320,
        max: 15992576,
        load: types.LDDICTQ.load,
    },
    {
        min: 15992576,
        max: 15992832,
        load: types.PLDDICTQ.load,
    },
    {
        min: 16019456,
        max: 16019712,
        load: types.PFXDICTSET.load,
    },
    {
        min: 16019712,
        max: 16019968,
        load: types.PFXDICTREPLACE.load,
    },
    {
        min: 16019968,
        max: 16020224,
        load: types.PFXDICTADD.load,
    },
    {
        min: 16020224,
        max: 16020480,
        load: types.PFXDICTDEL.load,
    },
    {
        min: 16033792,
        max: 16034048,
        load: types.PFXDICTGETQ.load,
    },
    {
        min: 16034048,
        max: 16034304,
        load: types.PFXDICTGET.load,
    },
    {
        min: 16034304,
        max: 16034560,
        load: types.PFXDICTGETJMP.load,
    },
    {
        min: 16034560,
        max: 16034816,
        load: types.PFXDICTGETEXEC.load,
    },
    {
        min: 0,
        max: 65536,
        load: types.NOP.load,
    },
    {
        min: 65536,
        max: 131072,
        load: types.SWAP.load,
    },
    {
        min: 2097152,
        max: 2162688,
        load: types.DUP.load,
    },
    {
        min: 2162688,
        max: 2228224,
        load: types.OVER.load,
    },
    {
        min: 3145728,
        max: 3211264,
        load: types.DROP.load,
    },
    {
        min: 3211264,
        max: 3276800,
        load: types.NIP.load,
    },
    {
        min: 5767168,
        max: 5832704,
        load: types.ROT.load,
    },
    {
        min: 5832704,
        max: 5898240,
        load: types.ROTREV.load,
    },
    {
        min: 6291456,
        max: 6356992,
        load: types.PICK.load,
    },
    {
        min: 6356992,
        max: 6422528,
        load: types.ROLL.load,
    },
    {
        min: 6422528,
        max: 6488064,
        load: types.ROLLREV.load,
    },
    {
        min: 6488064,
        max: 6553600,
        load: types.BLKSWX.load,
    },
    {
        min: 6553600,
        max: 6619136,
        load: types.REVX.load,
    },
    {
        min: 6619136,
        max: 6684672,
        load: types.DROPX.load,
    },
    {
        min: 6684672,
        max: 6750208,
        load: types.TUCK.load,
    },
    {
        min: 6750208,
        max: 6815744,
        load: types.XCHGX.load,
    },
    {
        min: 6815744,
        max: 6881280,
        load: types.DEPTH.load,
    },
    {
        min: 6881280,
        max: 6946816,
        load: types.CHKDEPTH.load,
    },
    {
        min: 6946816,
        max: 7012352,
        load: types.ONLYTOPX.load,
    },
    {
        min: 7012352,
        max: 7077888,
        load: types.ONLYX.load,
    },
    {
        min: 16252928,
        max: 16253184,
        load: types.ACCEPT.load,
    },
    {
        min: 16253184,
        max: 16253440,
        load: types.SETGASLIMIT.load,
    },
    {
        min: 16254720,
        max: 16254976,
        load: types.GASCONSUMED.load,
    },
    {
        min: 16256768,
        max: 16257024,
        load: types.COMMIT.load,
    },
    {
        min: 16261888,
        max: 16262144,
        load: types.NOW.load,
    },
    {
        min: 16262144,
        max: 16262400,
        load: types.BLOCKLT.load,
    },
    {
        min: 16262400,
        max: 16262656,
        load: types.LTIME.load,
    },
    {
        min: 16262656,
        max: 16262912,
        load: types.RANDSEED.load,
    },
    {
        min: 16262912,
        max: 16263168,
        load: types.BALANCE.load,
    },
    {
        min: 16263168,
        max: 16263424,
        load: types.MYADDR.load,
    },
    {
        min: 16263424,
        max: 16263680,
        load: types.CONFIGROOT.load,
    },
    {
        min: 16263680,
        max: 16263936,
        load: types.MYCODE.load,
    },
    {
        min: 16263936,
        max: 16264192,
        load: types.INCOMINGVALUE.load,
    },
    {
        min: 16264192,
        max: 16264448,
        load: types.STORAGEFEES.load,
    },
    {
        min: 16264448,
        max: 16264704,
        load: types.PREVBLOCKSINFOTUPLE.load,
    },
    {
        min: 16264704,
        max: 16264960,
        load: types.UNPACKEDCONFIGTUPLE.load,
    },
    {
        min: 16264960,
        max: 16265216,
        load: types.DUEPAYMENT.load,
    },
    {
        min: 16265216,
        max: 16265472,
        load: types.CONFIGDICT.load,
    },
    {
        min: 16265728,
        max: 16265984,
        load: types.CONFIGPARAM.load,
    },
    {
        min: 16265984,
        max: 16266240,
        load: types.CONFIGOPTPARAM.load,
    },
    {
        min: 16266240,
        max: 16266241,
        load: types.PREVMCBLOCKS.load,
    },
    {
        min: 16266241,
        max: 16266242,
        load: types.PREVKEYBLOCK.load,
    },
    {
        min: 16266242,
        max: 16266243,
        load: types.PREVMCBLOCKS_100.load,
    },
    {
        min: 16266496,
        max: 16266752,
        load: types.GLOBALID.load,
    },
    {
        min: 16266752,
        max: 16267008,
        load: types.GETGASFEE.load,
    },
    {
        min: 16267008,
        max: 16267264,
        load: types.GETSTORAGEFEE.load,
    },
    {
        min: 16267264,
        max: 16267520,
        load: types.GETFORWARDFEE.load,
    },
    {
        min: 16267520,
        max: 16267776,
        load: types.GETPRECOMPILEDGAS.load,
    },
    {
        min: 16267776,
        max: 16268032,
        load: types.GETORIGINALFWDFEE.load,
    },
    {
        min: 16268032,
        max: 16268288,
        load: types.GETGASFEESIMPLE.load,
    },
    {
        min: 16268288,
        max: 16268544,
        load: types.GETFORWARDFEESIMPLE.load,
    },
    {
        min: 16269312,
        max: 16269568,
        load: types.GETGLOBVAR.load,
    },
    {
        min: 16277504,
        max: 16277760,
        load: types.SETGLOBVAR.load,
    },
    {
        min: 16257024,
        max: 16257280,
        load: types.RANDU256.load,
    },
    {
        min: 16257280,
        max: 16257536,
        load: types.RAND.load,
    },
    {
        min: 16258048,
        max: 16258304,
        load: types.SETRAND.load,
    },
    {
        min: 16258304,
        max: 16258560,
        load: types.ADDRAND.load,
    },
    {
        min: 16318464,
        max: 16318720,
        load: types.HASHCU.load,
    },
    {
        min: 16318720,
        max: 16318976,
        load: types.HASHSU.load,
    },
    {
        min: 16318976,
        max: 16319232,
        load: types.SHA256U.load,
    },
    {
        min: 16322560,
        max: 16322816,
        load: types.CHKSIGNU.load,
    },
    {
        min: 16322816,
        max: 16323072,
        load: types.CHKSIGNS.load,
    },
    {
        min: 16323072,
        max: 16323328,
        load: types.ECRECOVER.load,
    },
    {
        min: 16323328,
        max: 16323584,
        load: types.SECP256K1_XONLY_PUBKEY_TWEAK_ADD.load,
    },
    {
        min: 16323584,
        max: 16323840,
        load: types.P256_CHKSIGNU.load,
    },
    {
        min: 16323840,
        max: 16324096,
        load: types.P256_CHKSIGNS.load,
    },
    {
        min: 16326656,
        max: 16326912,
        load: types.RIST255_FROMHASH.load,
    },
    {
        min: 16326912,
        max: 16327168,
        load: types.RIST255_VALIDATE.load,
    },
    {
        min: 16327168,
        max: 16327424,
        load: types.RIST255_ADD.load,
    },
    {
        min: 16327424,
        max: 16327680,
        load: types.RIST255_SUB.load,
    },
    {
        min: 16327680,
        max: 16327936,
        load: types.RIST255_MUL.load,
    },
    {
        min: 16327936,
        max: 16328192,
        load: types.RIST255_MULBASE.load,
    },
    {
        min: 16328192,
        max: 16328448,
        load: types.RIST255_PUSHL.load,
    },
    {
        min: 12056865,
        max: 12056866,
        load: types.RIST255_QVALIDATE.load,
    },
    {
        min: 12056866,
        max: 12056867,
        load: types.RIST255_QADD.load,
    },
    {
        min: 12056867,
        max: 12056868,
        load: types.RIST255_QSUB.load,
    },
    {
        min: 12056868,
        max: 12056869,
        load: types.RIST255_QMUL.load,
    },
    {
        min: 12056869,
        max: 12056870,
        load: types.RIST255_QMULBASE.load,
    },
    {
        min: 16330752,
        max: 16330753,
        load: types.BLS_VERIFY.load,
    },
    {
        min: 16330753,
        max: 16330754,
        load: types.BLS_AGGREGATE.load,
    },
    {
        min: 16330754,
        max: 16330755,
        load: types.BLS_FASTAGGREGATEVERIFY.load,
    },
    {
        min: 16330755,
        max: 16330756,
        load: types.BLS_AGGREGATEVERIFY.load,
    },
    {
        min: 16330768,
        max: 16330769,
        load: types.BLS_G1_ADD.load,
    },
    {
        min: 16330769,
        max: 16330770,
        load: types.BLS_G1_SUB.load,
    },
    {
        min: 16330770,
        max: 16330771,
        load: types.BLS_G1_NEG.load,
    },
    {
        min: 16330771,
        max: 16330772,
        load: types.BLS_G1_MUL.load,
    },
    {
        min: 16330772,
        max: 16330773,
        load: types.BLS_G1_MULTIEXP.load,
    },
    {
        min: 16330773,
        max: 16330774,
        load: types.BLS_G1_ZERO.load,
    },
    {
        min: 16330774,
        max: 16330775,
        load: types.BLS_MAP_TO_G1.load,
    },
    {
        min: 16330775,
        max: 16330776,
        load: types.BLS_G1_INGROUP.load,
    },
    {
        min: 16330776,
        max: 16330777,
        load: types.BLS_G1_ISZERO.load,
    },
    {
        min: 16330784,
        max: 16330785,
        load: types.BLS_G2_ADD.load,
    },
    {
        min: 16330785,
        max: 16330786,
        load: types.BLS_G2_SUB.load,
    },
    {
        min: 16330786,
        max: 16330787,
        load: types.BLS_G2_NEG.load,
    },
    {
        min: 16330787,
        max: 16330788,
        load: types.BLS_G2_MUL.load,
    },
    {
        min: 16330788,
        max: 16330789,
        load: types.BLS_G2_MULTIEXP.load,
    },
    {
        min: 16330789,
        max: 16330790,
        load: types.BLS_G2_ZERO.load,
    },
    {
        min: 16330790,
        max: 16330791,
        load: types.BLS_MAP_TO_G2.load,
    },
    {
        min: 16330791,
        max: 16330792,
        load: types.BLS_G2_INGROUP.load,
    },
    {
        min: 16330792,
        max: 16330793,
        load: types.BLS_G2_ISZERO.load,
    },
    {
        min: 16330800,
        max: 16330801,
        load: types.BLS_PAIRING.load,
    },
    {
        min: 16330801,
        max: 16330802,
        load: types.BLS_PUSHR.load,
    },
    {
        min: 16334848,
        max: 16335104,
        load: types.CDATASIZEQ.load,
    },
    {
        min: 16335104,
        max: 16335360,
        load: types.CDATASIZE.load,
    },
    {
        min: 16335360,
        max: 16335616,
        load: types.SDATASIZEQ.load,
    },
    {
        min: 16335616,
        max: 16335872,
        load: types.SDATASIZE.load,
    },
    {
        min: 16384000,
        max: 16384256,
        load: types.LDGRAMS.load,
    },
    {
        min: 16384256,
        max: 16384512,
        load: types.LDVARINT16.load,
    },
    {
        min: 16384512,
        max: 16384768,
        load: types.STGRAMS.load,
    },
    {
        min: 16384768,
        max: 16385024,
        load: types.STVARINT16.load,
    },
    {
        min: 16385024,
        max: 16385280,
        load: types.LDVARUINT32.load,
    },
    {
        min: 16385280,
        max: 16385536,
        load: types.LDVARINT32.load,
    },
    {
        min: 16385536,
        max: 16385792,
        load: types.STVARUINT32.load,
    },
    {
        min: 16385792,
        max: 16386048,
        load: types.STVARINT32.load,
    },
    {
        min: 16400384,
        max: 16400640,
        load: types.LDMSGADDR.load,
    },
    {
        min: 16400640,
        max: 16400896,
        load: types.LDMSGADDRQ.load,
    },
    {
        min: 16400896,
        max: 16401152,
        load: types.PARSEMSGADDR.load,
    },
    {
        min: 16401152,
        max: 16401408,
        load: types.PARSEMSGADDRQ.load,
    },
    {
        min: 16401408,
        max: 16401664,
        load: types.REWRITESTDADDR.load,
    },
    {
        min: 16401664,
        max: 16401920,
        load: types.REWRITESTDADDRQ.load,
    },
    {
        min: 16401920,
        max: 16402176,
        load: types.REWRITEVARADDR.load,
    },
    {
        min: 16402176,
        max: 16402432,
        load: types.REWRITEVARADDRQ.load,
    },
    {
        min: 16449536,
        max: 16449792,
        load: types.SENDRAWMSG.load,
    },
    {
        min: 16450048,
        max: 16450304,
        load: types.RAWRESERVE.load,
    },
    {
        min: 16450304,
        max: 16450560,
        load: types.RAWRESERVEX.load,
    },
    {
        min: 16450560,
        max: 16450816,
        load: types.SETCODE.load,
    },
    {
        min: 16451072,
        max: 16451328,
        load: types.SETLIBCODE.load,
    },
    {
        min: 16451328,
        max: 16451584,
        load: types.CHANGELIB.load,
    },
    {
        min: 16451584,
        max: 16451840,
        load: types.SENDMSG.load,
    },
    {
        min: 7143424,
        max: 7208960,
        load: types.PUSHNULL.load,
    },
    {
        min: 7208960,
        max: 7274496,
        load: types.ISNULL.load,
    },
    {
        min: 7307264,
        max: 7307520,
        load: types.TUPLEVAR.load,
    },
    {
        min: 7307520,
        max: 7307776,
        load: types.INDEXVAR.load,
    },
    {
        min: 7307776,
        max: 7308032,
        load: types.UNTUPLEVAR.load,
    },
    {
        min: 7308032,
        max: 7308288,
        load: types.UNPACKFIRSTVAR.load,
    },
    {
        min: 7308288,
        max: 7308544,
        load: types.EXPLODEVAR.load,
    },
    {
        min: 7308544,
        max: 7308800,
        load: types.SETINDEXVAR.load,
    },
    {
        min: 7308800,
        max: 7309056,
        load: types.INDEXVARQ.load,
    },
    {
        min: 7309056,
        max: 7309312,
        load: types.SETINDEXVARQ.load,
    },
    {
        min: 7309312,
        max: 7309568,
        load: types.TLEN.load,
    },
    {
        min: 7309568,
        max: 7309824,
        load: types.QTLEN.load,
    },
    {
        min: 7309824,
        max: 7310080,
        load: types.ISTUPLE.load,
    },
    {
        min: 7310080,
        max: 7310336,
        load: types.LAST.load,
    },
    {
        min: 7310336,
        max: 7310592,
        load: types.TPUSH.load,
    },
    {
        min: 7310592,
        max: 7310848,
        load: types.TPOP.load,
    },
    {
        min: 7315456,
        max: 7315712,
        load: types.NULLSWAPIF.load,
    },
    {
        min: 7315712,
        max: 7315968,
        load: types.NULLSWAPIFNOT.load,
    },
    {
        min: 7315968,
        max: 7316224,
        load: types.NULLROTRIF.load,
    },
    {
        min: 7316224,
        max: 7316480,
        load: types.NULLROTRIFNOT.load,
    },
    {
        min: 7316480,
        max: 7316736,
        load: types.NULLSWAPIF2.load,
    },
    {
        min: 7316736,
        max: 7316992,
        load: types.NULLSWAPIFNOT2.load,
    },
    {
        min: 7316992,
        max: 7317248,
        load: types.NULLROTRIF2.load,
    },
    {
        min: 7317248,
        max: 7317504,
        load: types.NULLROTRIFNOT2.load,
    },
    {
        min: 11075584,
        max: 11075840,
        load: types.ADDDIVMOD.load,
    },
    {
        min: 11075840,
        max: 11076096,
        load: types.ADDDIVMODR.load,
    },
    {
        min: 11076096,
        max: 11076352,
        load: types.ADDDIVMODC.load,
    },
    {
        min: 11076608,
        max: 11076864,
        load: types.DIV.load,
    },
    {
        min: 11076864,
        max: 11077120,
        load: types.DIVR.load,
    },
    {
        min: 11077120,
        max: 11077376,
        load: types.DIVC.load,
    },
    {
        min: 11077632,
        max: 11077888,
        load: types.MOD.load,
    },
    {
        min: 11077888,
        max: 11078144,
        load: types.MODR.load,
    },
    {
        min: 11078144,
        max: 11078400,
        load: types.MODC.load,
    },
    {
        min: 11078656,
        max: 11078912,
        load: types.DIVMOD.load,
    },
    {
        min: 11078912,
        max: 11079168,
        load: types.DIVMODR.load,
    },
    {
        min: 11079168,
        max: 11079424,
        load: types.DIVMODC.load,
    },
    {
        min: 12036352,
        max: 12036353,
        load: types.QADDDIVMOD.load,
    },
    {
        min: 12036353,
        max: 12036354,
        load: types.QADDDIVMODR.load,
    },
    {
        min: 12036354,
        max: 12036355,
        load: types.QADDDIVMODC.load,
    },
    {
        min: 12036356,
        max: 12036357,
        load: types.QDIV.load,
    },
    {
        min: 12036357,
        max: 12036358,
        load: types.QDIVR.load,
    },
    {
        min: 12036358,
        max: 12036359,
        load: types.QDIVC.load,
    },
    {
        min: 12036360,
        max: 12036361,
        load: types.QMOD.load,
    },
    {
        min: 12036361,
        max: 12036362,
        load: types.QMODR.load,
    },
    {
        min: 12036362,
        max: 12036363,
        load: types.QMODC.load,
    },
    {
        min: 12036364,
        max: 12036365,
        load: types.QDIVMOD.load,
    },
    {
        min: 12036365,
        max: 12036366,
        load: types.QDIVMODR.load,
    },
    {
        min: 12036366,
        max: 12036367,
        load: types.QDIVMODC.load,
    },
    {
        min: 11083776,
        max: 11084032,
        load: types.ADDRSHIFTMOD.load,
    },
    {
        min: 11084032,
        max: 11084288,
        load: types.ADDRSHIFTMODR.load,
    },
    {
        min: 11084288,
        max: 11084544,
        load: types.ADDRSHIFTMODC.load,
    },
    {
        min: 11085056,
        max: 11085312,
        load: types.RSHIFTR.load,
    },
    {
        min: 11085312,
        max: 11085568,
        load: types.RSHIFTC.load,
    },
    {
        min: 11085824,
        max: 11086080,
        load: types.MODPOW2.load,
    },
    {
        min: 11086080,
        max: 11086336,
        load: types.MODPOW2R.load,
    },
    {
        min: 11086336,
        max: 11086592,
        load: types.MODPOW2C.load,
    },
    {
        min: 11086848,
        max: 11087104,
        load: types.RSHIFTMOD.load,
    },
    {
        min: 11087104,
        max: 11087360,
        load: types.RSHIFTMODR.load,
    },
    {
        min: 11087360,
        max: 11087616,
        load: types.RSHIFTMODC.load,
    },
    {
        min: 12036384,
        max: 12036385,
        load: types.QADDRSHIFTMOD.load,
    },
    {
        min: 12036385,
        max: 12036386,
        load: types.QADDRSHIFTMODR.load,
    },
    {
        min: 12036386,
        max: 12036387,
        load: types.QADDRSHIFTMODC.load,
    },
    {
        min: 12036389,
        max: 12036390,
        load: types.QRSHIFTR.load,
    },
    {
        min: 12036390,
        max: 12036391,
        load: types.QRSHIFTC.load,
    },
    {
        min: 12036392,
        max: 12036393,
        load: types.QMODPOW2.load,
    },
    {
        min: 12036393,
        max: 12036394,
        load: types.QMODPOW2R.load,
    },
    {
        min: 12036394,
        max: 12036395,
        load: types.QMODPOW2C.load,
    },
    {
        min: 12036396,
        max: 12036397,
        load: types.QRSHIFTMOD.load,
    },
    {
        min: 12036397,
        max: 12036398,
        load: types.QRSHIFTMODR.load,
    },
    {
        min: 12036398,
        max: 12036399,
        load: types.QRSHIFTMODC.load,
    },
    {
        min: 11108352,
        max: 11108608,
        load: types.MULADDDIVMOD.load,
    },
    {
        min: 11108608,
        max: 11108864,
        load: types.MULADDDIVMODR.load,
    },
    {
        min: 11108864,
        max: 11109120,
        load: types.MULADDDIVMODC.load,
    },
    {
        min: 11109376,
        max: 11109632,
        load: types.MULDIV.load,
    },
    {
        min: 11109632,
        max: 11109888,
        load: types.MULDIVR.load,
    },
    {
        min: 11109888,
        max: 11110144,
        load: types.MULDIVC.load,
    },
    {
        min: 11110400,
        max: 11110656,
        load: types.MULMOD.load,
    },
    {
        min: 11110656,
        max: 11110912,
        load: types.MULMODR.load,
    },
    {
        min: 11110912,
        max: 11111168,
        load: types.MULMODC.load,
    },
    {
        min: 11111424,
        max: 11111680,
        load: types.MULDIVMOD.load,
    },
    {
        min: 11111680,
        max: 11111936,
        load: types.MULDIVMODR.load,
    },
    {
        min: 11111936,
        max: 11112192,
        load: types.MULDIVMODC.load,
    },
    {
        min: 12036480,
        max: 12036481,
        load: types.QMULADDDIVMOD.load,
    },
    {
        min: 12036481,
        max: 12036482,
        load: types.QMULADDDIVMODR.load,
    },
    {
        min: 12036482,
        max: 12036483,
        load: types.QMULADDDIVMODC.load,
    },
    {
        min: 12036484,
        max: 12036485,
        load: types.QMULDIV.load,
    },
    {
        min: 12036485,
        max: 12036486,
        load: types.QMULDIVR.load,
    },
    {
        min: 12036486,
        max: 12036487,
        load: types.QMULDIVC.load,
    },
    {
        min: 12036488,
        max: 12036489,
        load: types.QMULMOD.load,
    },
    {
        min: 12036489,
        max: 12036490,
        load: types.QMULMODR.load,
    },
    {
        min: 12036490,
        max: 12036491,
        load: types.QMULMODC.load,
    },
    {
        min: 12036492,
        max: 12036493,
        load: types.QMULDIVMOD.load,
    },
    {
        min: 12036493,
        max: 12036494,
        load: types.QMULDIVMODR.load,
    },
    {
        min: 12036494,
        max: 12036495,
        load: types.QMULDIVMODC.load,
    },
    {
        min: 11116544,
        max: 11116800,
        load: types.MULADDRSHIFTMOD.load,
    },
    {
        min: 11116800,
        max: 11117056,
        load: types.MULADDRSHIFTRMOD.load,
    },
    {
        min: 11117056,
        max: 11117312,
        load: types.MULADDRSHIFTCMOD.load,
    },
    {
        min: 11117568,
        max: 11117824,
        load: types.MULRSHIFT.load,
    },
    {
        min: 11117824,
        max: 11118080,
        load: types.MULRSHIFTR.load,
    },
    {
        min: 11118080,
        max: 11118336,
        load: types.MULRSHIFTC.load,
    },
    {
        min: 11118592,
        max: 11118848,
        load: types.MULMODPOW2.load,
    },
    {
        min: 11118848,
        max: 11119104,
        load: types.MULMODPOW2R.load,
    },
    {
        min: 11119104,
        max: 11119360,
        load: types.MULMODPOW2C.load,
    },
    {
        min: 11119616,
        max: 11119872,
        load: types.MULRSHIFTMOD.load,
    },
    {
        min: 11119872,
        max: 11120128,
        load: types.MULRSHIFTRMOD.load,
    },
    {
        min: 11120128,
        max: 11120384,
        load: types.MULRSHIFTCMOD.load,
    },
    {
        min: 12036512,
        max: 12036513,
        load: types.QMULADDRSHIFTMOD.load,
    },
    {
        min: 12036513,
        max: 12036514,
        load: types.QMULADDRSHIFTRMOD.load,
    },
    {
        min: 12036514,
        max: 12036515,
        load: types.QMULADDRSHIFTCMOD.load,
    },
    {
        min: 12036516,
        max: 12036517,
        load: types.QMULRSHIFT.load,
    },
    {
        min: 12036517,
        max: 12036518,
        load: types.QMULRSHIFTR.load,
    },
    {
        min: 12036518,
        max: 12036519,
        load: types.QMULRSHIFTC.load,
    },
    {
        min: 12036520,
        max: 12036521,
        load: types.QMULMODPOW2.load,
    },
    {
        min: 12036521,
        max: 12036522,
        load: types.QMULMODPOW2R.load,
    },
    {
        min: 12036522,
        max: 12036523,
        load: types.QMULMODPOW2C.load,
    },
    {
        min: 12036524,
        max: 12036525,
        load: types.QMULRSHIFTMOD.load,
    },
    {
        min: 12036525,
        max: 12036526,
        load: types.QMULRSHIFTRMOD.load,
    },
    {
        min: 12036526,
        max: 12036527,
        load: types.QMULRSHIFTCMOD.load,
    },
    {
        min: 11124736,
        max: 11124992,
        load: types.LSHIFTADDDIVMOD.load,
    },
    {
        min: 11124992,
        max: 11125248,
        load: types.LSHIFTADDDIVMODR.load,
    },
    {
        min: 11125248,
        max: 11125504,
        load: types.LSHIFTADDDIVMODC.load,
    },
    {
        min: 11125760,
        max: 11126016,
        load: types.LSHIFTDIV.load,
    },
    {
        min: 11126016,
        max: 11126272,
        load: types.LSHIFTDIVR.load,
    },
    {
        min: 11126272,
        max: 11126528,
        load: types.LSHIFTDIVC.load,
    },
    {
        min: 11126784,
        max: 11127040,
        load: types.LSHIFTMOD.load,
    },
    {
        min: 11127040,
        max: 11127296,
        load: types.LSHIFTMODR.load,
    },
    {
        min: 11127296,
        max: 11127552,
        load: types.LSHIFTMODC.load,
    },
    {
        min: 11127808,
        max: 11128064,
        load: types.LSHIFTDIVMOD.load,
    },
    {
        min: 11128064,
        max: 11128320,
        load: types.LSHIFTDIVMODR.load,
    },
    {
        min: 11128320,
        max: 11128576,
        load: types.LSHIFTDIVMODC.load,
    },
    {
        min: 12036544,
        max: 12036545,
        load: types.QLSHIFTADDDIVMOD.load,
    },
    {
        min: 12036545,
        max: 12036546,
        load: types.QLSHIFTADDDIVMODR.load,
    },
    {
        min: 12036546,
        max: 12036547,
        load: types.QLSHIFTADDDIVMODC.load,
    },
    {
        min: 12036548,
        max: 12036549,
        load: types.QLSHIFTDIV.load,
    },
    {
        min: 12036549,
        max: 12036550,
        load: types.QLSHIFTDIVR.load,
    },
    {
        min: 12036550,
        max: 12036551,
        load: types.QLSHIFTDIVC.load,
    },
    {
        min: 12036552,
        max: 12036553,
        load: types.QLSHIFTMOD.load,
    },
    {
        min: 12036553,
        max: 12036554,
        load: types.QLSHIFTMODR.load,
    },
    {
        min: 12036554,
        max: 12036555,
        load: types.QLSHIFTMODC.load,
    },
    {
        min: 12036556,
        max: 12036557,
        load: types.QLSHIFTDIVMOD.load,
    },
    {
        min: 12036557,
        max: 12036558,
        load: types.QLSHIFTDIVMODR.load,
    },
    {
        min: 12036558,
        max: 12036559,
        load: types.QLSHIFTDIVMODC.load,
    },
    {
        min: 13565952,
        max: 13566208,
        load: types.STIX.load,
    },
    {
        min: 13566208,
        max: 13566464,
        load: types.STUX.load,
    },
    {
        min: 13566464,
        max: 13566720,
        load: types.STIXR.load,
    },
    {
        min: 13566720,
        max: 13566976,
        load: types.STUXR.load,
    },
    {
        min: 13566976,
        max: 13567232,
        load: types.STIXQ.load,
    },
    {
        min: 13567232,
        max: 13567488,
        load: types.STUXQ.load,
    },
    {
        min: 13567488,
        max: 13567744,
        load: types.STIXRQ.load,
    },
    {
        min: 13567744,
        max: 13568000,
        load: types.STUXRQ.load,
    },
    {
        min: 13576192,
        max: 13576448,
        load: types.STILE4.load,
    },
    {
        min: 13576448,
        max: 13576704,
        load: types.STULE4.load,
    },
    {
        min: 13576704,
        max: 13576960,
        load: types.STILE8.load,
    },
    {
        min: 13576960,
        max: 13577216,
        load: types.STULE8.load,
    },
    {
        min: 14090240,
        max: 14090496,
        load: types.LDIX.load,
    },
    {
        min: 14090496,
        max: 14090752,
        load: types.LDUX.load,
    },
    {
        min: 14090752,
        max: 14091008,
        load: types.PLDIX.load,
    },
    {
        min: 14091008,
        max: 14091264,
        load: types.PLDUX.load,
    },
    {
        min: 14091264,
        max: 14091520,
        load: types.LDIXQ.load,
    },
    {
        min: 14091520,
        max: 14091776,
        load: types.LDUXQ.load,
    },
    {
        min: 14091776,
        max: 14092032,
        load: types.PLDIXQ.load,
    },
    {
        min: 14092032,
        max: 14092288,
        load: types.PLDUXQ.load,
    },
    {
        min: 14096384,
        max: 14096640,
        load: types.LDSLICEX.load,
    },
    {
        min: 14096640,
        max: 14096896,
        load: types.PLDSLICEX.load,
    },
    {
        min: 14096896,
        max: 14097152,
        load: types.LDSLICEXQ.load,
    },
    {
        min: 14097152,
        max: 14097408,
        load: types.PLDSLICEXQ.load,
    },
    {
        min: 14110720,
        max: 14110976,
        load: types.LDILE4.load,
    },
    {
        min: 14110976,
        max: 14111232,
        load: types.LDULE4.load,
    },
    {
        min: 14111232,
        max: 14111488,
        load: types.LDILE8.load,
    },
    {
        min: 14111488,
        max: 14111744,
        load: types.LDULE8.load,
    },
    {
        min: 14111744,
        max: 14112000,
        load: types.PLDILE4.load,
    },
    {
        min: 14112000,
        max: 14112256,
        load: types.PLDULE4.load,
    },
    {
        min: 14112256,
        max: 14112512,
        load: types.PLDILE8.load,
    },
    {
        min: 14112512,
        max: 14112768,
        load: types.PLDULE8.load,
    },
    {
        min: 14112768,
        max: 14113024,
        load: types.LDILE4Q.load,
    },
    {
        min: 14113024,
        max: 14113280,
        load: types.LDULE4Q.load,
    },
    {
        min: 14113280,
        max: 14113536,
        load: types.LDILE8Q.load,
    },
    {
        min: 14113536,
        max: 14113792,
        load: types.LDULE8Q.load,
    },
    {
        min: 14113792,
        max: 14114048,
        load: types.PLDILE4Q.load,
    },
    {
        min: 14114048,
        max: 14114304,
        load: types.PLDULE4Q.load,
    },
    {
        min: 14114304,
        max: 14114560,
        load: types.PLDILE8Q.load,
    },
    {
        min: 14114560,
        max: 14114816,
        load: types.PLDULE8Q.load,
    },
    {
        min: 16031744,
        max: 16032000,
        load: types.DICTIGETJMP.load,
    },
    {
        min: 16032000,
        max: 16032256,
        load: types.DICTUGETJMP.load,
    },
    {
        min: 16032256,
        max: 16032512,
        load: types.DICTIGETEXEC.load,
    },
    {
        min: 16032512,
        max: 16032768,
        load: types.DICTUGETEXEC.load,
    },
    {
        min: 16038912,
        max: 16039168,
        load: types.DICTIGETJMPZ.load,
    },
    {
        min: 16039168,
        max: 16039424,
        load: types.DICTUGETJMPZ.load,
    },
    {
        min: 16039424,
        max: 16039680,
        load: types.DICTIGETEXECZ.load,
    },
    {
        min: 16039680,
        max: 16039936,
        load: types.DICTUGETEXECZ.load,
    },
    {
        min: 15993344,
        max: 15993600,
        load: types.DICTGET.load,
    },
    {
        min: 15993600,
        max: 15993856,
        load: types.DICTGETREF.load,
    },
    {
        min: 15993856,
        max: 15994112,
        load: types.DICTIGET.load,
    },
    {
        min: 15994112,
        max: 15994368,
        load: types.DICTIGETREF.load,
    },
    {
        min: 15994368,
        max: 15994624,
        load: types.DICTUGET.load,
    },
    {
        min: 15994624,
        max: 15994880,
        load: types.DICTUGETREF.load,
    },
    {
        min: 15995392,
        max: 15995648,
        load: types.DICTSET.load,
    },
    {
        min: 15995648,
        max: 15995904,
        load: types.DICTSETREF.load,
    },
    {
        min: 15995904,
        max: 15996160,
        load: types.DICTISET.load,
    },
    {
        min: 15996160,
        max: 15996416,
        load: types.DICTISETREF.load,
    },
    {
        min: 15996416,
        max: 15996672,
        load: types.DICTUSET.load,
    },
    {
        min: 15996672,
        max: 15996928,
        load: types.DICTUSETREF.load,
    },
    {
        min: 15997440,
        max: 15997696,
        load: types.DICTSETGET.load,
    },
    {
        min: 15997696,
        max: 15997952,
        load: types.DICTSETGETREF.load,
    },
    {
        min: 15997952,
        max: 15998208,
        load: types.DICTISETGET.load,
    },
    {
        min: 15998208,
        max: 15998464,
        load: types.DICTISETGETREF.load,
    },
    {
        min: 15998464,
        max: 15998720,
        load: types.DICTUSETGET.load,
    },
    {
        min: 15998720,
        max: 15998976,
        load: types.DICTUSETGETREF.load,
    },
    {
        min: 15999488,
        max: 15999744,
        load: types.DICTREPLACE.load,
    },
    {
        min: 15999744,
        max: 16000000,
        load: types.DICTREPLACEREF.load,
    },
    {
        min: 16000000,
        max: 16000256,
        load: types.DICTIREPLACE.load,
    },
    {
        min: 16000256,
        max: 16000512,
        load: types.DICTIREPLACEREF.load,
    },
    {
        min: 16000512,
        max: 16000768,
        load: types.DICTUREPLACE.load,
    },
    {
        min: 16000768,
        max: 16001024,
        load: types.DICTUREPLACEREF.load,
    },
    {
        min: 16001536,
        max: 16001792,
        load: types.DICTREPLACEGET.load,
    },
    {
        min: 16001792,
        max: 16002048,
        load: types.DICTREPLACEGETREF.load,
    },
    {
        min: 16002048,
        max: 16002304,
        load: types.DICTIREPLACEGET.load,
    },
    {
        min: 16002304,
        max: 16002560,
        load: types.DICTIREPLACEGETREF.load,
    },
    {
        min: 16002560,
        max: 16002816,
        load: types.DICTUREPLACEGET.load,
    },
    {
        min: 16002816,
        max: 16003072,
        load: types.DICTUREPLACEGETREF.load,
    },
    {
        min: 16003584,
        max: 16003840,
        load: types.DICTADD.load,
    },
    {
        min: 16003840,
        max: 16004096,
        load: types.DICTADDREF.load,
    },
    {
        min: 16004096,
        max: 16004352,
        load: types.DICTIADD.load,
    },
    {
        min: 16004352,
        max: 16004608,
        load: types.DICTIADDREF.load,
    },
    {
        min: 16004608,
        max: 16004864,
        load: types.DICTUADD.load,
    },
    {
        min: 16004864,
        max: 16005120,
        load: types.DICTUADDREF.load,
    },
    {
        min: 16005632,
        max: 16005888,
        load: types.DICTADDGET.load,
    },
    {
        min: 16005888,
        max: 16006144,
        load: types.DICTADDGETREF.load,
    },
    {
        min: 16006144,
        max: 16006400,
        load: types.DICTIADDGET.load,
    },
    {
        min: 16006400,
        max: 16006656,
        load: types.DICTIADDGETREF.load,
    },
    {
        min: 16006656,
        max: 16006912,
        load: types.DICTUADDGET.load,
    },
    {
        min: 16006912,
        max: 16007168,
        load: types.DICTUADDGETREF.load,
    },
    {
        min: 16015872,
        max: 16016128,
        load: types.DICTDELGET.load,
    },
    {
        min: 16016128,
        max: 16016384,
        load: types.DICTDELGETREF.load,
    },
    {
        min: 16016384,
        max: 16016640,
        load: types.DICTIDELGET.load,
    },
    {
        min: 16016640,
        max: 16016896,
        load: types.DICTIDELGETREF.load,
    },
    {
        min: 16016896,
        max: 16017152,
        load: types.DICTUDELGET.load,
    },
    {
        min: 16017152,
        max: 16017408,
        load: types.DICTUDELGETREF.load,
    },
    {
        min: 16024064,
        max: 16024320,
        load: types.DICTMIN.load,
    },
    {
        min: 16024320,
        max: 16024576,
        load: types.DICTMINREF.load,
    },
    {
        min: 16024576,
        max: 16024832,
        load: types.DICTIMIN.load,
    },
    {
        min: 16024832,
        max: 16025088,
        load: types.DICTIMINREF.load,
    },
    {
        min: 16025088,
        max: 16025344,
        load: types.DICTUMIN.load,
    },
    {
        min: 16025344,
        max: 16025600,
        load: types.DICTUMINREF.load,
    },
    {
        min: 16026112,
        max: 16026368,
        load: types.DICTMAX.load,
    },
    {
        min: 16026368,
        max: 16026624,
        load: types.DICTMAXREF.load,
    },
    {
        min: 16026624,
        max: 16026880,
        load: types.DICTIMAX.load,
    },
    {
        min: 16026880,
        max: 16027136,
        load: types.DICTIMAXREF.load,
    },
    {
        min: 16027136,
        max: 16027392,
        load: types.DICTUMAX.load,
    },
    {
        min: 16027392,
        max: 16027648,
        load: types.DICTUMAXREF.load,
    },
    {
        min: 16028160,
        max: 16028416,
        load: types.DICTREMMIN.load,
    },
    {
        min: 16028416,
        max: 16028672,
        load: types.DICTREMMINREF.load,
    },
    {
        min: 16028672,
        max: 16028928,
        load: types.DICTIREMMIN.load,
    },
    {
        min: 16028928,
        max: 16029184,
        load: types.DICTIREMMINREF.load,
    },
    {
        min: 16029184,
        max: 16029440,
        load: types.DICTUREMMIN.load,
    },
    {
        min: 16029440,
        max: 16029696,
        load: types.DICTUREMMINREF.load,
    },
    {
        min: 16030208,
        max: 16030464,
        load: types.DICTREMMAX.load,
    },
    {
        min: 16030464,
        max: 16030720,
        load: types.DICTREMMAXREF.load,
    },
    {
        min: 16030720,
        max: 16030976,
        load: types.DICTIREMMAX.load,
    },
    {
        min: 16030976,
        max: 16031232,
        load: types.DICTIREMMAXREF.load,
    },
    {
        min: 16031232,
        max: 16031488,
        load: types.DICTUREMMAX.load,
    },
    {
        min: 16031488,
        max: 16031744,
        load: types.DICTUREMMAXREF.load,
    },
    {
        min: 16007424,
        max: 16007680,
        load: types.DICTSETB.load,
    },
    {
        min: 16007680,
        max: 16007936,
        load: types.DICTISETB.load,
    },
    {
        min: 16007936,
        max: 16008192,
        load: types.DICTUSETB.load,
    },
    {
        min: 16008448,
        max: 16008704,
        load: types.DICTSETGETB.load,
    },
    {
        min: 16008704,
        max: 16008960,
        load: types.DICTISETGETB.load,
    },
    {
        min: 16008960,
        max: 16009216,
        load: types.DICTUSETGETB.load,
    },
    {
        min: 16009472,
        max: 16009728,
        load: types.DICTREPLACEB.load,
    },
    {
        min: 16009728,
        max: 16009984,
        load: types.DICTIREPLACEB.load,
    },
    {
        min: 16009984,
        max: 16010240,
        load: types.DICTUREPLACEB.load,
    },
    {
        min: 16010496,
        max: 16010752,
        load: types.DICTREPLACEGETB.load,
    },
    {
        min: 16010752,
        max: 16011008,
        load: types.DICTIREPLACEGETB.load,
    },
    {
        min: 16011008,
        max: 16011264,
        load: types.DICTUREPLACEGETB.load,
    },
    {
        min: 16011520,
        max: 16011776,
        load: types.DICTADDB.load,
    },
    {
        min: 16011776,
        max: 16012032,
        load: types.DICTIADDB.load,
    },
    {
        min: 16012032,
        max: 16012288,
        load: types.DICTUADDB.load,
    },
    {
        min: 16012544,
        max: 16012800,
        load: types.DICTADDGETB.load,
    },
    {
        min: 16012800,
        max: 16013056,
        load: types.DICTIADDGETB.load,
    },
    {
        min: 16013056,
        max: 16013312,
        load: types.DICTUADDGETB.load,
    },
    {
        min: 16013568,
        max: 16013824,
        load: types.DICTDEL.load,
    },
    {
        min: 16013824,
        max: 16014080,
        load: types.DICTIDEL.load,
    },
    {
        min: 16014080,
        max: 16014336,
        load: types.DICTUDEL.load,
    },
    {
        min: 16017664,
        max: 16017920,
        load: types.DICTGETOPTREF.load,
    },
    {
        min: 16017920,
        max: 16018176,
        load: types.DICTIGETOPTREF.load,
    },
    {
        min: 16018176,
        max: 16018432,
        load: types.DICTUGETOPTREF.load,
    },
    {
        min: 16018688,
        max: 16018944,
        load: types.DICTSETGETOPTREF.load,
    },
    {
        min: 16018944,
        max: 16019200,
        load: types.DICTISETGETOPTREF.load,
    },
    {
        min: 16019200,
        max: 16019456,
        load: types.DICTUSETGETOPTREF.load,
    },
    {
        min: 16036096,
        max: 16036352,
        load: types.SUBDICTGET.load,
    },
    {
        min: 16036352,
        max: 16036608,
        load: types.SUBDICTIGET.load,
    },
    {
        min: 16036608,
        max: 16036864,
        load: types.SUBDICTUGET.load,
    },
    {
        min: 16037120,
        max: 16037376,
        load: types.SUBDICTRPGET.load,
    },
    {
        min: 16037376,
        max: 16037632,
        load: types.SUBDICTIRPGET.load,
    },
    {
        min: 16037632,
        max: 16037888,
        load: types.SUBDICTURPGET.load,
    },
    {
        min: 15921152,
        max: 15921408,
        load: types.THROWANY.load,
    },
    {
        min: 15921408,
        max: 15921664,
        load: types.THROWARGANY.load,
    },
    {
        min: 15922176,
        max: 15922432,
        load: types.THROWANYIFNOT.load,
    },
    {
        min: 15922432,
        max: 15922688,
        load: types.THROWARGANYIFNOT.load,
    },
    {
        min: 16020480,
        max: 16020736,
        load: types.DICTGETNEXT.load,
    },
    {
        min: 16020736,
        max: 16020992,
        load: types.DICTGETNEXTEQ.load,
    },
    {
        min: 16020992,
        max: 16021248,
        load: types.DICTGETPREV.load,
    },
    {
        min: 16021248,
        max: 16021504,
        load: types.DICTGETPREVEQ.load,
    },
    {
        min: 16021504,
        max: 16021760,
        load: types.DICTIGETNEXT.load,
    },
    {
        min: 16021760,
        max: 16022016,
        load: types.DICTIGETNEXTEQ.load,
    },
    {
        min: 16022016,
        max: 16022272,
        load: types.DICTIGETPREV.load,
    },
    {
        min: 16022272,
        max: 16022528,
        load: types.DICTIGETPREVEQ.load,
    },
    {
        min: 16022528,
        max: 16022784,
        load: types.DICTUGETNEXT.load,
    },
    {
        min: 16022784,
        max: 16023040,
        load: types.DICTUGETNEXTEQ.load,
    },
    {
        min: 16023040,
        max: 16023296,
        load: types.DICTUGETPREV.load,
    },
    {
        min: 16023296,
        max: 16023552,
        load: types.DICTUGETPREVEQ.load,
    },
    {
        min: 10878976,
        max: 10944512,
        load: types.ADDINT.load,
    },
    {
        min: 10944512,
        max: 11010048,
        load: types.MULINT.load,
    },
    {
        min: 12035584,
        max: 12035840,
        load: types.QADDINT.load,
    },
    {
        min: 12035840,
        max: 12036096,
        load: types.QMULINT.load,
    },
    {
        min: 12582912,
        max: 12648448,
        load: types.EQINT.load,
    },
    {
        min: 12648448,
        max: 12713984,
        load: types.LESSINT.load,
    },
    {
        min: 12713984,
        max: 12779520,
        load: types.GTINT.load,
    },
    {
        min: 12779520,
        max: 12845056,
        load: types.NEQINT.load,
    },
    {
        min: 12042240,
        max: 12042496,
        load: types.QEQINT.load,
    },
    {
        min: 12042496,
        max: 12042752,
        load: types.QLESSINT.load,
    },
    {
        min: 12042752,
        max: 12043008,
        load: types.QGTINT.load,
    },
    {
        min: 12043008,
        max: 12043264,
        load: types.QNEQINT.load,
    },
    {
        min: 8650752,
        max: 8716288,
        load: types.PUSHPOW2DEC.load,
    },
    {
        min: 8716288,
        max: 8781824,
        load: types.PUSHNEGPOW2.load,
    },
    {
        min: 11796480,
        max: 11862016,
        load: types.FITS.load,
    },
    {
        min: 11862016,
        max: 11927552,
        load: types.UFITS.load,
    },
    {
        min: 12039168,
        max: 12039424,
        load: types.QFITS.load,
    },
    {
        min: 12039424,
        max: 12039680,
        load: types.QUFITS.load,
    },
    {
        min: 15590144,
        max: 15590400,
        load: types.SETCONTCTRMANY.load,
    },
    {
        min: 14366208,
        max: 14366464,
        load: types.CALLCCARGS.load,
    },
    {
        min: 15925248,
        max: 15990784,
        load: types.TRYARGS.load,
    },
    {
        min: 14109696,
        max: 14110720,
        load: types.PLDREFIDX.load,
    },
    {
        min: 14116864,
        max: 14117888,
        load: types.CHASHI.load,
    },
    {
        min: 14117888,
        max: 14118912,
        load: types.CDEPTHI.load,
    },
    {
        min: 15810560,
        max: 15826944,
        load: types.JMPDICT.load,
    },
    {
        min: 15826944,
        max: 15843328,
        load: types.PREPAREDICT.load,
    },
    {
        min: 15910912,
        max: 15912960,
        load: types.THROWARG.load,
    },
    {
        min: 15915008,
        max: 15917056,
        load: types.THROWARGIF.load,
    },
    {
        min: 15919104,
        max: 15921152,
        load: types.THROWARGIFNOT.load,
    },
    {
        min: 14356480,
        max: 14360576,
        load: types.JMPXARGS.load,
    },
    {
        min: 14360576,
        max: 14364672,
        load: types.RETARGS.load,
    },
    {
        min: 15532032,
        max: 15536128,
        load: types.RETURNARGS.load,
    },
    {
        min: 6225920,
        max: 6230016,
        load: types.BLKDROP.load,
    },
    {
        min: 7274496,
        max: 7278592,
        load: types.TUPLE.load,
    },
    {
        min: 7278592,
        max: 7282688,
        load: types.INDEX.load,
    },
    {
        min: 7282688,
        max: 7286784,
        load: types.UNTUPLE.load,
    },
    {
        min: 7286784,
        max: 7290880,
        load: types.UNPACKFIRST.load,
    },
    {
        min: 7290880,
        max: 7294976,
        load: types.EXPLODE.load,
    },
    {
        min: 7294976,
        max: 7299072,
        load: types.SETINDEX.load,
    },
    {
        min: 7299072,
        max: 7303168,
        load: types.INDEXQ.load,
    },
    {
        min: 7303168,
        max: 7307264,
        load: types.SETINDEXQ.load,
    },
    {
        min: 5509120,
        max: 5513216,
        load: types.XC2PU.load,
    },
    {
        min: 5517312,
        max: 5521408,
        load: types.XCPU2.load,
    },
    {
        min: 5533696,
        max: 5537792,
        load: types.PUSH3.load,
    },
    {
        min: 5242880,
        max: 5308416,
        load: types.XCHG2.load,
    },
    {
        min: 5308416,
        max: 5373952,
        load: types.XCPU.load,
    },
    {
        min: 5439488,
        max: 5505024,
        load: types.PUSH2.load,
    },
    {
        min: 5373952,
        max: 5439488,
        load: types.PUXC.load,
    },
    {
        min: 5513216,
        max: 5517312,
        load: types.XCPUXC.load,
    },
    {
        min: 5521408,
        max: 5525504,
        load: types.PUXC2.load,
    },
    {
        min: 5525504,
        max: 5529600,
        load: types.PUXCPU.load,
    },
    {
        min: 5529600,
        max: 5533696,
        load: types.PU2XC.load,
    },
    {
        min: 5570560,
        max: 5636096,
        load: types.BLKSWAP.load,
    },
    {
        min: 6160384,
        max: 6225920,
        load: types.REVERSE.load,
    },
    {
        min: 15466496,
        max: 15532032,
        load: types.SETCONTARGS.load,
    },
    {
        min: 15597568,
        max: 15663104,
        load: types.BLESSARGS.load,
    },
    {
        min: 13568512,
        max: 13568768,
        load: types.STIR.load,
    },
    {
        min: 13568768,
        max: 13569024,
        load: types.STUR.load,
    },
    {
        min: 13569024,
        max: 13569280,
        load: types.STIQ.load,
    },
    {
        min: 13569280,
        max: 13569536,
        load: types.STUQ.load,
    },
    {
        min: 13569536,
        max: 13569792,
        load: types.STIRQ.load,
    },
    {
        min: 13569792,
        max: 13570048,
        load: types.STURQ.load,
    },
    {
        min: 14092800,
        max: 14093056,
        load: types.PLDI.load,
    },
    {
        min: 14093056,
        max: 14093312,
        load: types.PLDU.load,
    },
    {
        min: 14093312,
        max: 14093568,
        load: types.LDIQ.load,
    },
    {
        min: 14093568,
        max: 14093824,
        load: types.LDUQ.load,
    },
    {
        min: 14093824,
        max: 14094080,
        load: types.PLDIQ.load,
    },
    {
        min: 14094080,
        max: 14094336,
        load: types.PLDUQ.load,
    },
    {
        min: 14094336,
        max: 14096384,
        load: types.PLDUZ.load,
    },
    {
        min: 14097664,
        max: 14097920,
        load: types.PLDSLICE.load,
    },
    {
        min: 14097920,
        max: 14098176,
        load: types.LDSLICEQ.load,
    },
    {
        min: 14098176,
        max: 14098432,
        load: types.PLDSLICEQ.load,
    },
    {
        min: 14909440,
        max: 14917632,
        load: types.IFBITJMP.load,
    },
    {
        min: 14917632,
        max: 14925824,
        load: types.IFNBITJMP.load,
    },
    {
        min: 7319552,
        max: 7323648,
        load: types.INDEX2.load,
    },
    {
        min: 7323648,
        max: 7340032,
        load: types.INDEX3.load,
    },
    {
        min: 8585216,
        max: 8650496,
        load: types.PUSHPOW2.load,
    },
    {
        min: 6230016,
        max: 6291456,
        load: types.BLKPUSH.load,
    },
    {
        min: 7081984,
        max: 7143424,
        load: types.BLKDROP2.load,
    },
    {
        min: 16269568,
        max: 16277504,
        load: types.GETGLOB.load,
    },
    {
        min: 16277760,
        max: 16285696,
        load: types.SETGLOB.load,
    },
    {
        min: 16261120,
        max: 16261888,
        load: types.GETPARAM.load,
    },
    {
        min: 8912896,
        max: 8978432,
        load: types.PUSHREF.load,
    },
    {
        min: 8978432,
        max: 9043968,
        load: types.PUSHREFSLICE.load,
    },
    {
        min: 9043968,
        max: 9109504,
        load: types.PUSHREFCONT.load,
    },
    {
        min: 14367744,
        max: 14368000,
        load: types.CALLREF.load,
    },
    {
        min: 14368000,
        max: 14368256,
        load: types.JMPREF.load,
    },
    {
        min: 14368256,
        max: 14368512,
        load: types.JMPREFDATA.load,
    },
    {
        min: 14876672,
        max: 14876928,
        load: types.IFREF.load,
    },
    {
        min: 14876928,
        max: 14877184,
        load: types.IFNOTREF.load,
    },
    {
        min: 14877184,
        max: 14877440,
        load: types.IFJMPREF.load,
    },
    {
        min: 14877440,
        max: 14877696,
        load: types.IFNOTJMPREF.load,
    },
    {
        min: 14880000,
        max: 14880256,
        load: types.IFREFELSE.load,
    },
    {
        min: 14880256,
        max: 14880512,
        load: types.IFELSEREF.load,
    },
    {
        min: 14880512,
        max: 14880768,
        load: types.IFREFELSEREF.load,
    },
    {
        min: 14925824,
        max: 14934016,
        load: types.IFBITJMPREF.load,
    },
    {
        min: 14934016,
        max: 14942208,
        load: types.IFNBITJMPREF.load,
    },
    {
        min: 16032768,
        max: 16033792,
        load: types.DICTPUSHCONST.load,
    },
    {
        min: 16034816,
        max: 16035840,
        load: types.PFXDICTSWITCH.load,
    },
    {
        min: 14099968,
        max: 14100224,
        load: types.SDBEGINSX.load,
    },
    {
        min: 14100224,
        max: 14100480,
        load: types.SDBEGINSXQ.load,
    },
    {
        min: 14100480,
        max: 14101504,
        load: types.SDBEGINS.load,
    },
    {
        min: 14101504,
        max: 14102528,
        load: types.SDBEGINSQ.load,
    },
    {
        min: 13574144,
        max: 13574400,
        load: types.STREFCONST.load,
    },
    {
        min: 13574400,
        max: 13574656,
        load: types.STREF2CONST.load,
    },
    {
        min: 15921664,
        max: 15921920,
        load: types.THROWANYIF.load,
    },
    {
        min: 15921920,
        max: 15922176,
        load: types.THROWARGANYIF.load,
    },
    {
        min: 16707584,
        max: 16711680,
        load: types.DEBUGSTR.load,
    },
    {
        min: 15556608,
        max: 15558656,
        load: types.SETCONTCTR.load,
    },
    {
        min: 15560704,
        max: 15562752,
        load: types.SETRETCTR.load,
    },
    {
        min: 15564800,
        max: 15566848,
        load: types.SETALTCTR.load,
    },
    {
        min: 15568896,
        max: 15570944,
        load: types.POPSAVE.load,
    },
    {
        min: 15572992,
        max: 15575040,
        load: types.SAVECTR.load,
    },
    {
        min: 15577088,
        max: 15579136,
        load: types.SAVEALTCTR.load,
    },
    {
        min: 15581184,
        max: 15583232,
        load: types.SAVEBOTHCTR.load,
    },
    {
        min: 14368768,
        max: 14372864,
        load: types.RUNVM.load,
    },
    {
        min: 5898240,
        max: 5963776,
        load: types.SWAP2.load,
    },
    {
        min: 5963776,
        max: 6029312,
        load: types.DROP2.load,
    },
    {
        min: 6029312,
        max: 6094848,
        load: types.DUP2.load,
    },
    {
        min: 6094848,
        max: 6160384,
        load: types.OVER2.load,
    },
    {
        min: 11087872,
        max: 11088128,
        load: types.ADDRSHIFT_MOD.load,
    },
    {
        min: 11088128,
        max: 11088384,
        load: types.ADDRSHIFTR_MOD.load,
    },
    {
        min: 11088384,
        max: 11088640,
        load: types.ADDRSHIFTC_MOD.load,
    },
    {
        min: 11088896,
        max: 11089152,
        load: types.RSHIFT_.load,
    },
    {
        min: 11089152,
        max: 11089408,
        load: types.RSHIFTR_.load,
    },
    {
        min: 11089408,
        max: 11089664,
        load: types.RSHIFTC_.load,
    },
    {
        min: 11089920,
        max: 11090176,
        load: types.MODPOW2_.load,
    },
    {
        min: 11090176,
        max: 11090432,
        load: types.MODPOW2R_.load,
    },
    {
        min: 11090432,
        max: 11090688,
        load: types.MODPOW2C_.load,
    },
    {
        min: 11090944,
        max: 11091200,
        load: types.RSHIFT_MOD.load,
    },
    {
        min: 11091200,
        max: 11091456,
        load: types.RSHIFTR_MOD.load,
    },
    {
        min: 11091456,
        max: 11091712,
        load: types.RSHIFTC_MOD.load,
    },
    {
        min: 11120640,
        max: 11120896,
        load: types.MULADDRSHIFT_MOD.load,
    },
    {
        min: 11120896,
        max: 11121152,
        load: types.MULADDRSHIFTR_MOD.load,
    },
    {
        min: 11121152,
        max: 11121408,
        load: types.MULADDRSHIFTC_MOD.load,
    },
    {
        min: 11121664,
        max: 11121920,
        load: types.MULRSHIFT_.load,
    },
    {
        min: 11121920,
        max: 11122176,
        load: types.MULRSHIFTR_.load,
    },
    {
        min: 11122176,
        max: 11122432,
        load: types.MULRSHIFTC_.load,
    },
    {
        min: 11122688,
        max: 11122944,
        load: types.MULMODPOW2_.load,
    },
    {
        min: 11122944,
        max: 11123200,
        load: types.MULMODPOW2R_.load,
    },
    {
        min: 11123200,
        max: 11123456,
        load: types.MULMODPOW2C_.load,
    },
    {
        min: 11123712,
        max: 11123968,
        load: types.MULRSHIFT_MOD.load,
    },
    {
        min: 11123968,
        max: 11124224,
        load: types.MULRSHIFTR_MOD.load,
    },
    {
        min: 11124224,
        max: 11124480,
        load: types.MULRSHIFTC_MOD.load,
    },
    {
        min: 11128832,
        max: 11129088,
        load: types.LSHIFT_ADDDIVMOD.load,
    },
    {
        min: 11129088,
        max: 11129344,
        load: types.LSHIFT_ADDDIVMODR.load,
    },
    {
        min: 11129344,
        max: 11129600,
        load: types.LSHIFT_ADDDIVMODC.load,
    },
    {
        min: 11129856,
        max: 11130112,
        load: types.LSHIFT_DIV.load,
    },
    {
        min: 11130112,
        max: 11130368,
        load: types.LSHIFT_DIVR.load,
    },
    {
        min: 11130368,
        max: 11130624,
        load: types.LSHIFT_DIVC.load,
    },
    {
        min: 11130880,
        max: 11131136,
        load: types.LSHIFT_MOD.load,
    },
    {
        min: 11131136,
        max: 11131392,
        load: types.LSHIFT_MODR.load,
    },
    {
        min: 11131392,
        max: 11131648,
        load: types.LSHIFT_MODC.load,
    },
    {
        min: 11131904,
        max: 11132160,
        load: types.LSHIFT_DIVMOD.load,
    },
    {
        min: 11132160,
        max: 11132416,
        load: types.LSHIFT_DIVMODR.load,
    },
    {
        min: 11132416,
        max: 11132672,
        load: types.LSHIFT_DIVMODC.load,
    },
    {
        min: 16319488,
        max: 16319744,
        load: types.HASHEXT.load,
    },
    {
        min: 16319744,
        max: 16320000,
        load: types.HASHEXTR.load,
    },
    {
        min: 16320000,
        max: 16320256,
        load: types.HASHEXTA.load,
    },
    {
        min: 16320256,
        max: 16320512,
        load: types.HASHEXTAR.load,
    },
    {
        min: 13369344,
        max: 13434880,
        load: types.STREF.load,
    },
    {
        min: 13570048,
        max: 13570304,
        load: types.STREF_ALT.load,
    },
    {
        min: 13500416,
        max: 13565952,
        load: types.STSLICE.load,
    },
    {
        min: 13570560,
        max: 13570816,
        load: types.STSLICE_ALT.load,
    },
    {
        min: 4194304,
        max: 5242880,
        load: types.XCHG3.load,
    },
    {
        min: 5505024,
        max: 5509120,
        load: types.XCHG3_ALT.load,
    },
    {
        min: 13238272,
        max: 13303808,
        load: types.STI.load,
    },
    {
        min: 13568000,
        max: 13568256,
        load: types.STI_ALT.load,
    },
    {
        min: 13303808,
        max: 13369344,
        load: types.STU.load,
    },
    {
        min: 13568256,
        max: 13568512,
        load: types.STU_ALT.load,
    },
    {
        min: 13762560,
        max: 13828096,
        load: types.LDI.load,
    },
    {
        min: 14092288,
        max: 14092544,
        load: types.LDI_ALT.load,
    },
    {
        min: 13828096,
        max: 13893632,
        load: types.LDU.load,
    },
    {
        min: 14092544,
        max: 14092800,
        load: types.LDU_ALT.load,
    },
    {
        min: 14024704,
        max: 14090240,
        load: types.LDSLICE.load,
    },
    {
        min: 14097408,
        max: 14097664,
        load: types.LDSLICE_ALT.load,
    },
    {
        min: 11272192,
        max: 11337728,
        load: types.LSHIFT_VAR.load,
    },
    {
        min: 11141120,
        max: 11206656,
        load: types.LSHIFT.load,
    },
    {
        min: 12037120,
        max: 12037376,
        load: types.QLSHIFT_VAR.load,
    },
    {
        min: 12036608,
        max: 12036864,
        load: types.QLSHIFT.load,
    },
    {
        min: 13580544,
        max: 13580800,
        load: types.BCHKBITS_VAR.load,
    },
    {
        min: 13580288,
        max: 13580544,
        load: types.BCHKBITS.load,
    },
    {
        min: 13581568,
        max: 13581824,
        load: types.BCHKBITSQ_VAR.load,
    },
    {
        min: 13581312,
        max: 13581568,
        load: types.BCHKBITSQ.load,
    },
    {
        min: 11337728,
        max: 11403264,
        load: types.RSHIFT_VAR.load,
    },
    {
        min: 11206656,
        max: 11272192,
        load: types.RSHIFT.load,
    },
    {
        min: 11084800,
        max: 11085056,
        load: types.RSHIFT_ALT.load,
    },
    {
        min: 12037376,
        max: 12037632,
        load: types.QRSHIFT_VAR.load,
    },
    {
        min: 12036864,
        max: 12037120,
        load: types.QRSHIFT.load,
    },
    {
        min: 12036388,
        max: 12036389,
        load: types.QRSHIFT_ALT.load,
    },
    {
        min: 15728640,
        max: 15794176,
        load: types.CALLDICT.load,
    },
    {
        min: 15794176,
        max: 15810560,
        load: types.CALLDICT_LONG.load,
    },
    {
        min: 15859712,
        max: 15876096,
        load: types.THROW_SHORT.load,
    },
    {
        min: 15908864,
        max: 15910912,
        load: types.THROW.load,
    },
    {
        min: 15876096,
        max: 15892480,
        load: types.THROWIF_SHORT.load,
    },
    {
        min: 15912960,
        max: 15915008,
        load: types.THROWIF.load,
    },
    {
        min: 15892480,
        max: 15908864,
        load: types.THROWIFNOT_SHORT.load,
    },
    {
        min: 15917056,
        max: 15919104,
        load: types.THROWIFNOT.load,
    },
    {
        min: 7340032,
        max: 8388608,
        load: types.PUSHINT_4.load,
    },
    {
        min: 8388608,
        max: 8454144,
        load: types.PUSHINT_8.load,
    },
    {
        min: 8454144,
        max: 8519680,
        load: types.PUSHINT_16.load,
    },
    {
        min: 8519680,
        max: 8583168,
        load: types.PUSHINT_LONG.load,
    },
    {
        min: 1114112,
        max: 1179648,
        load: types.XCHG_0I_LONG.load,
    },
    {
        min: 131072,
        max: 1048576,
        load: types.XCHG_0I.load,
    },
    {
        min: 1048576,
        max: 1114112,
        load: types.XCHG_IJ.load,
    },
    {
        min: 1179648,
        max: 2097152,
        load: types.XCHG_1I.load,
    },
    {
        min: 16646144,
        max: 16646400,
        load: types.DUMPSTK.load,
    },
    {
        min: 16646400,
        max: 16651264,
        load: types.DEBUG.load,
    },
    {
        min: 16651264,
        max: 16651520,
        load: types.STRDUMP.load,
    },
    {
        min: 16651520,
        max: 16654336,
        load: types.DEBUG_1.load,
    },
    {
        min: 16654336,
        max: 16658432,
        load: types.DUMP.load,
    },
    {
        min: 16658432,
        max: 16707584,
        load: types.DEBUG_2.load,
    },
    {
        min: 15548416,
        max: 15550464,
        load: types.PUSHCTR.load,
    },
    {
        min: 2228224,
        max: 3145728,
        load: types.PUSH.load,
    },
    {
        min: 5636096,
        max: 5701632,
        load: types.PUSH_LONG.load,
    },
    {
        min: 15552512,
        max: 15554560,
        load: types.POPCTR.load,
    },
    {
        min: 3276800,
        max: 4194304,
        load: types.POP.load,
    },
    {
        min: 5701632,
        max: 5767168,
        load: types.POP_LONG.load,
    },
    {
        min: 14352384,
        max: 14356480,
        load: types.CALLXARGS.load,
    },
    {
        min: 14286848,
        max: 14352384,
        load: types.CALLXARGS_1.load,
    },
    {
        min: 9109504,
        max: 9175040,
        load: types.PUSHSLICE.load,
    },
    {
        min: 9175040,
        max: 9240576,
        load: types.PUSHSLICE_REFS.load,
    },
    {
        min: 9240576,
        max: 9281536,
        load: types.PUSHSLICE_LONG.load,
    },
    {
        min: 9306112,
        max: 9437184,
        load: types.PUSHCONT.load,
    },
    {
        min: 9437184,
        max: 10485760,
        load: types.PUSHCONT_SHORT.load,
    },
    {
        min: 13598720,
        max: 13631488,
        load: types.STSLICECONST.load,
    },
    {
        min: 16711680,
        max: 16773120,
        load: types.SETCP.load,
    },
    {
        min: 16773120,
        max: 16773376,
        load: types.SETCPX.load,
    },
    {
        min: 16773376,
        max: 16777216,
        load: types.SETCP_SHORT.load,
    },
    {
        min: 16285952,
        max: 16285969,
        load: types.GETPARAMLONG.load,
    },
    {
        min: 16285969,
        max: 16285970,
        load: types.INMSGPARAMS.load,
    },
    {
        min: 16285970,
        max: 16286207,
        load: types.GETPARAMLONG2.load,
    },
    {
        min: 16289792,
        max: 16290048,
        load: types.INMSG_BOUNCE.load,
    },
    {
        min: 16290048,
        max: 16290304,
        load: types.INMSG_BOUNCED.load,
    },
    {
        min: 16290304,
        max: 16290560,
        load: types.INMSG_SRC.load,
    },
    {
        min: 16290560,
        max: 16290816,
        load: types.INMSG_FWDFEE.load,
    },
    {
        min: 16290816,
        max: 16291072,
        load: types.INMSG_LT.load,
    },
    {
        min: 16291072,
        max: 16291328,
        load: types.INMSG_UTIME.load,
    },
    {
        min: 16291328,
        max: 16291584,
        load: types.INMSG_ORIGVALUE.load,
    },
    {
        min: 16291584,
        max: 16291840,
        load: types.INMSG_VALUE.load,
    },
    {
        min: 16291840,
        max: 16292096,
        load: types.INMSG_VALUEEXTRA.load,
    },
    {
        min: 16292096,
        max: 16292352,
        load: types.INMSG_STATEINIT.load,
    },
    {
        min: 16292352,
        max: 16293888,
        load: types.INMSGPARAM.load,
    },
    {
        min: 13586432,
        max: 13586688,
        load: types.BTOS.load,
    },
    {
        min: 16324096,
        max: 16324352,
        load: types.HASHBU.load,
    },
    {
        min: 16402432,
        max: 16402688,
        load: types.LDSTDADDR.load,
    },
    {
        min: 16402688,
        max: 16402944,
        load: types.LDSTDADDRQ.load,
    },
    {
        min: 16404480,
        max: 16404736,
        load: types.LDOPTSTDADDR.load,
    },
    {
        min: 16404736,
        max: 16404992,
        load: types.LDOPTSTDADDRQ.load,
    },
    {
        min: 16404992,
        max: 16405248,
        load: types.STSTDADDR.load,
    },
    {
        min: 16405248,
        max: 16405504,
        load: types.STSTDADDRQ.load,
    },
    {
        min: 16405504,
        max: 16405760,
        load: types.STOPTSTDADDR.load,
    },
    {
        min: 16405760,
        max: 16406016,
        load: types.STOPTSTDADDRQ.load,
    },
    {
        min: 16340224,
        max: 16340480,
        load: types.DEBUGMARK.load,
    },
];
exports.storeMapping = new Map();
exports.storeMapping.set("PUSHNAN", types.PUSHNAN.store);
exports.storeMapping.set("ADD", types.ADD.store);
exports.storeMapping.set("SUB", types.SUB.store);
exports.storeMapping.set("SUBR", types.SUBR.store);
exports.storeMapping.set("NEGATE", types.NEGATE.store);
exports.storeMapping.set("INC", types.INC.store);
exports.storeMapping.set("DEC", types.DEC.store);
exports.storeMapping.set("MUL", types.MUL.store);
exports.storeMapping.set("POW2", types.POW2.store);
exports.storeMapping.set("AND", types.AND.store);
exports.storeMapping.set("OR", types.OR.store);
exports.storeMapping.set("XOR", types.XOR.store);
exports.storeMapping.set("NOT", types.NOT.store);
exports.storeMapping.set("FITSX", types.FITSX.store);
exports.storeMapping.set("UFITSX", types.UFITSX.store);
exports.storeMapping.set("BITSIZE", types.BITSIZE.store);
exports.storeMapping.set("UBITSIZE", types.UBITSIZE.store);
exports.storeMapping.set("MIN", types.MIN.store);
exports.storeMapping.set("MAX", types.MAX.store);
exports.storeMapping.set("MINMAX", types.MINMAX.store);
exports.storeMapping.set("ABS", types.ABS.store);
exports.storeMapping.set("QADD", types.QADD.store);
exports.storeMapping.set("QSUB", types.QSUB.store);
exports.storeMapping.set("QSUBR", types.QSUBR.store);
exports.storeMapping.set("QNEGATE", types.QNEGATE.store);
exports.storeMapping.set("QINC", types.QINC.store);
exports.storeMapping.set("QDEC", types.QDEC.store);
exports.storeMapping.set("QMUL", types.QMUL.store);
exports.storeMapping.set("QPOW2", types.QPOW2.store);
exports.storeMapping.set("QAND", types.QAND.store);
exports.storeMapping.set("QOR", types.QOR.store);
exports.storeMapping.set("QXOR", types.QXOR.store);
exports.storeMapping.set("QNOT", types.QNOT.store);
exports.storeMapping.set("QFITSX", types.QFITSX.store);
exports.storeMapping.set("QUFITSX", types.QUFITSX.store);
exports.storeMapping.set("QBITSIZE", types.QBITSIZE.store);
exports.storeMapping.set("QUBITSIZE", types.QUBITSIZE.store);
exports.storeMapping.set("QMIN", types.QMIN.store);
exports.storeMapping.set("QMAX", types.QMAX.store);
exports.storeMapping.set("QMINMAX", types.QMINMAX.store);
exports.storeMapping.set("QABS", types.QABS.store);
exports.storeMapping.set("SGN", types.SGN.store);
exports.storeMapping.set("LESS", types.LESS.store);
exports.storeMapping.set("EQUAL", types.EQUAL.store);
exports.storeMapping.set("LEQ", types.LEQ.store);
exports.storeMapping.set("GREATER", types.GREATER.store);
exports.storeMapping.set("NEQ", types.NEQ.store);
exports.storeMapping.set("GEQ", types.GEQ.store);
exports.storeMapping.set("CMP", types.CMP.store);
exports.storeMapping.set("ISNAN", types.ISNAN.store);
exports.storeMapping.set("CHKNAN", types.CHKNAN.store);
exports.storeMapping.set("QSGN", types.QSGN.store);
exports.storeMapping.set("QLESS", types.QLESS.store);
exports.storeMapping.set("QEQUAL", types.QEQUAL.store);
exports.storeMapping.set("QLEQ", types.QLEQ.store);
exports.storeMapping.set("QGREATER", types.QGREATER.store);
exports.storeMapping.set("QNEQ", types.QNEQ.store);
exports.storeMapping.set("QGEQ", types.QGEQ.store);
exports.storeMapping.set("QCMP", types.QCMP.store);
exports.storeMapping.set("SEMPTY", types.SEMPTY.store);
exports.storeMapping.set("SDEMPTY", types.SDEMPTY.store);
exports.storeMapping.set("SREMPTY", types.SREMPTY.store);
exports.storeMapping.set("SDFIRST", types.SDFIRST.store);
exports.storeMapping.set("SDLEXCMP", types.SDLEXCMP.store);
exports.storeMapping.set("SDEQ", types.SDEQ.store);
exports.storeMapping.set("SDPFX", types.SDPFX.store);
exports.storeMapping.set("SDPFXREV", types.SDPFXREV.store);
exports.storeMapping.set("SDPPFX", types.SDPPFX.store);
exports.storeMapping.set("SDPPFXREV", types.SDPPFXREV.store);
exports.storeMapping.set("SDSFX", types.SDSFX.store);
exports.storeMapping.set("SDSFXREV", types.SDSFXREV.store);
exports.storeMapping.set("SDPSFX", types.SDPSFX.store);
exports.storeMapping.set("SDPSFXREV", types.SDPSFXREV.store);
exports.storeMapping.set("SDCNTLEAD0", types.SDCNTLEAD0.store);
exports.storeMapping.set("SDCNTLEAD1", types.SDCNTLEAD1.store);
exports.storeMapping.set("SDCNTTRAIL0", types.SDCNTTRAIL0.store);
exports.storeMapping.set("SDCNTTRAIL1", types.SDCNTTRAIL1.store);
exports.storeMapping.set("NEWC", types.NEWC.store);
exports.storeMapping.set("ENDC", types.ENDC.store);
exports.storeMapping.set("ENDCST", types.ENDCST.store);
exports.storeMapping.set("STBREF", types.STBREF.store);
exports.storeMapping.set("STB", types.STB.store);
exports.storeMapping.set("STREFR", types.STREFR.store);
exports.storeMapping.set("STBREFR", types.STBREFR.store);
exports.storeMapping.set("STSLICER", types.STSLICER.store);
exports.storeMapping.set("STBR", types.STBR.store);
exports.storeMapping.set("STREFQ", types.STREFQ.store);
exports.storeMapping.set("STBREFQ", types.STBREFQ.store);
exports.storeMapping.set("STSLICEQ", types.STSLICEQ.store);
exports.storeMapping.set("STBQ", types.STBQ.store);
exports.storeMapping.set("STREFRQ", types.STREFRQ.store);
exports.storeMapping.set("STBREFRQ", types.STBREFRQ.store);
exports.storeMapping.set("STSLICERQ", types.STSLICERQ.store);
exports.storeMapping.set("STBRQ", types.STBRQ.store);
exports.storeMapping.set("ENDXC", types.ENDXC.store);
exports.storeMapping.set("BDEPTH", types.BDEPTH.store);
exports.storeMapping.set("BBITS", types.BBITS.store);
exports.storeMapping.set("BREFS", types.BREFS.store);
exports.storeMapping.set("BBITREFS", types.BBITREFS.store);
exports.storeMapping.set("BREMBITS", types.BREMBITS.store);
exports.storeMapping.set("BREMREFS", types.BREMREFS.store);
exports.storeMapping.set("BREMBITREFS", types.BREMBITREFS.store);
exports.storeMapping.set("BCHKREFS", types.BCHKREFS.store);
exports.storeMapping.set("BCHKBITREFS", types.BCHKBITREFS.store);
exports.storeMapping.set("BCHKREFSQ", types.BCHKREFSQ.store);
exports.storeMapping.set("BCHKBITREFSQ", types.BCHKBITREFSQ.store);
exports.storeMapping.set("STZEROES", types.STZEROES.store);
exports.storeMapping.set("STONES", types.STONES.store);
exports.storeMapping.set("STSAME", types.STSAME.store);
exports.storeMapping.set("CTOS", types.CTOS.store);
exports.storeMapping.set("ENDS", types.ENDS.store);
exports.storeMapping.set("LDREF", types.LDREF.store);
exports.storeMapping.set("LDREFRTOS", types.LDREFRTOS.store);
exports.storeMapping.set("SDCUTFIRST", types.SDCUTFIRST.store);
exports.storeMapping.set("SDSKIPFIRST", types.SDSKIPFIRST.store);
exports.storeMapping.set("SDCUTLAST", types.SDCUTLAST.store);
exports.storeMapping.set("SDSKIPLAST", types.SDSKIPLAST.store);
exports.storeMapping.set("SDSUBSTR", types.SDSUBSTR.store);
exports.storeMapping.set("SCUTFIRST", types.SCUTFIRST.store);
exports.storeMapping.set("SSKIPFIRST", types.SSKIPFIRST.store);
exports.storeMapping.set("SCUTLAST", types.SCUTLAST.store);
exports.storeMapping.set("SSKIPLAST", types.SSKIPLAST.store);
exports.storeMapping.set("SUBSLICE", types.SUBSLICE.store);
exports.storeMapping.set("SPLIT", types.SPLIT.store);
exports.storeMapping.set("SPLITQ", types.SPLITQ.store);
exports.storeMapping.set("XCTOS", types.XCTOS.store);
exports.storeMapping.set("XLOAD", types.XLOAD.store);
exports.storeMapping.set("XLOADQ", types.XLOADQ.store);
exports.storeMapping.set("SCHKBITS", types.SCHKBITS.store);
exports.storeMapping.set("SCHKREFS", types.SCHKREFS.store);
exports.storeMapping.set("SCHKBITREFS", types.SCHKBITREFS.store);
exports.storeMapping.set("SCHKBITSQ", types.SCHKBITSQ.store);
exports.storeMapping.set("SCHKREFSQ", types.SCHKREFSQ.store);
exports.storeMapping.set("SCHKBITREFSQ", types.SCHKBITREFSQ.store);
exports.storeMapping.set("PLDREFVAR", types.PLDREFVAR.store);
exports.storeMapping.set("SBITS", types.SBITS.store);
exports.storeMapping.set("SREFS", types.SREFS.store);
exports.storeMapping.set("SBITREFS", types.SBITREFS.store);
exports.storeMapping.set("LDZEROES", types.LDZEROES.store);
exports.storeMapping.set("LDONES", types.LDONES.store);
exports.storeMapping.set("LDSAME", types.LDSAME.store);
exports.storeMapping.set("SDEPTH", types.SDEPTH.store);
exports.storeMapping.set("CDEPTH", types.CDEPTH.store);
exports.storeMapping.set("CLEVEL", types.CLEVEL.store);
exports.storeMapping.set("CLEVELMASK", types.CLEVELMASK.store);
exports.storeMapping.set("CHASHIX", types.CHASHIX.store);
exports.storeMapping.set("CDEPTHIX", types.CDEPTHIX.store);
exports.storeMapping.set("EXECUTE", types.EXECUTE.store);
exports.storeMapping.set("JMPX", types.JMPX.store);
exports.storeMapping.set("RET", types.RET.store);
exports.storeMapping.set("RETALT", types.RETALT.store);
exports.storeMapping.set("RETBOOL", types.RETBOOL.store);
exports.storeMapping.set("CALLCC", types.CALLCC.store);
exports.storeMapping.set("JMPXDATA", types.JMPXDATA.store);
exports.storeMapping.set("CALLXVARARGS", types.CALLXVARARGS.store);
exports.storeMapping.set("RETVARARGS", types.RETVARARGS.store);
exports.storeMapping.set("JMPXVARARGS", types.JMPXVARARGS.store);
exports.storeMapping.set("CALLCCVARARGS", types.CALLCCVARARGS.store);
exports.storeMapping.set("RETDATA", types.RETDATA.store);
exports.storeMapping.set("RUNVMX", types.RUNVMX.store);
exports.storeMapping.set("IFRET", types.IFRET.store);
exports.storeMapping.set("IFNOTRET", types.IFNOTRET.store);
exports.storeMapping.set("IF", types.IF.store);
exports.storeMapping.set("IFNOT", types.IFNOT.store);
exports.storeMapping.set("IFJMP", types.IFJMP.store);
exports.storeMapping.set("IFNOTJMP", types.IFNOTJMP.store);
exports.storeMapping.set("IFELSE", types.IFELSE.store);
exports.storeMapping.set("CONDSEL", types.CONDSEL.store);
exports.storeMapping.set("CONDSELCHK", types.CONDSELCHK.store);
exports.storeMapping.set("IFRETALT", types.IFRETALT.store);
exports.storeMapping.set("IFNOTRETALT", types.IFNOTRETALT.store);
exports.storeMapping.set("REPEAT", types.REPEAT.store);
exports.storeMapping.set("REPEATEND", types.REPEATEND.store);
exports.storeMapping.set("UNTIL", types.UNTIL.store);
exports.storeMapping.set("UNTILEND", types.UNTILEND.store);
exports.storeMapping.set("WHILE", types.WHILE.store);
exports.storeMapping.set("WHILEEND", types.WHILEEND.store);
exports.storeMapping.set("AGAIN", types.AGAIN.store);
exports.storeMapping.set("AGAINEND", types.AGAINEND.store);
exports.storeMapping.set("REPEATBRK", types.REPEATBRK.store);
exports.storeMapping.set("REPEATENDBRK", types.REPEATENDBRK.store);
exports.storeMapping.set("UNTILBRK", types.UNTILBRK.store);
exports.storeMapping.set("UNTILENDBRK", types.UNTILENDBRK.store);
exports.storeMapping.set("WHILEBRK", types.WHILEBRK.store);
exports.storeMapping.set("WHILEENDBRK", types.WHILEENDBRK.store);
exports.storeMapping.set("AGAINBRK", types.AGAINBRK.store);
exports.storeMapping.set("AGAINENDBRK", types.AGAINENDBRK.store);
exports.storeMapping.set("RETURNVARARGS", types.RETURNVARARGS.store);
exports.storeMapping.set("SETCONTVARARGS", types.SETCONTVARARGS.store);
exports.storeMapping.set("SETNUMVARARGS", types.SETNUMVARARGS.store);
exports.storeMapping.set("BLESS", types.BLESS.store);
exports.storeMapping.set("BLESSVARARGS", types.BLESSVARARGS.store);
exports.storeMapping.set("PUSHCTRX", types.PUSHCTRX.store);
exports.storeMapping.set("POPCTRX", types.POPCTRX.store);
exports.storeMapping.set("SETCONTCTRX", types.SETCONTCTRX.store);
exports.storeMapping.set("SETCONTCTRMANYX", types.SETCONTCTRMANYX.store);
exports.storeMapping.set("BOOLAND", types.BOOLAND.store);
exports.storeMapping.set("BOOLOR", types.BOOLOR.store);
exports.storeMapping.set("COMPOSBOTH", types.COMPOSBOTH.store);
exports.storeMapping.set("ATEXIT", types.ATEXIT.store);
exports.storeMapping.set("ATEXITALT", types.ATEXITALT.store);
exports.storeMapping.set("SETEXITALT", types.SETEXITALT.store);
exports.storeMapping.set("THENRET", types.THENRET.store);
exports.storeMapping.set("THENRETALT", types.THENRETALT.store);
exports.storeMapping.set("INVERT", types.INVERT.store);
exports.storeMapping.set("BOOLEVAL", types.BOOLEVAL.store);
exports.storeMapping.set("SAMEALT", types.SAMEALT.store);
exports.storeMapping.set("SAMEALTSAVE", types.SAMEALTSAVE.store);
exports.storeMapping.set("TRY", types.TRY.store);
exports.storeMapping.set("STDICT", types.STDICT.store);
exports.storeMapping.set("SKIPDICT", types.SKIPDICT.store);
exports.storeMapping.set("LDDICTS", types.LDDICTS.store);
exports.storeMapping.set("PLDDICTS", types.PLDDICTS.store);
exports.storeMapping.set("LDDICT", types.LDDICT.store);
exports.storeMapping.set("PLDDICT", types.PLDDICT.store);
exports.storeMapping.set("LDDICTQ", types.LDDICTQ.store);
exports.storeMapping.set("PLDDICTQ", types.PLDDICTQ.store);
exports.storeMapping.set("PFXDICTSET", types.PFXDICTSET.store);
exports.storeMapping.set("PFXDICTREPLACE", types.PFXDICTREPLACE.store);
exports.storeMapping.set("PFXDICTADD", types.PFXDICTADD.store);
exports.storeMapping.set("PFXDICTDEL", types.PFXDICTDEL.store);
exports.storeMapping.set("PFXDICTGETQ", types.PFXDICTGETQ.store);
exports.storeMapping.set("PFXDICTGET", types.PFXDICTGET.store);
exports.storeMapping.set("PFXDICTGETJMP", types.PFXDICTGETJMP.store);
exports.storeMapping.set("PFXDICTGETEXEC", types.PFXDICTGETEXEC.store);
exports.storeMapping.set("NOP", types.NOP.store);
exports.storeMapping.set("SWAP", types.SWAP.store);
exports.storeMapping.set("DUP", types.DUP.store);
exports.storeMapping.set("OVER", types.OVER.store);
exports.storeMapping.set("DROP", types.DROP.store);
exports.storeMapping.set("NIP", types.NIP.store);
exports.storeMapping.set("ROT", types.ROT.store);
exports.storeMapping.set("ROTREV", types.ROTREV.store);
exports.storeMapping.set("PICK", types.PICK.store);
exports.storeMapping.set("ROLL", types.ROLL.store);
exports.storeMapping.set("ROLLREV", types.ROLLREV.store);
exports.storeMapping.set("BLKSWX", types.BLKSWX.store);
exports.storeMapping.set("REVX", types.REVX.store);
exports.storeMapping.set("DROPX", types.DROPX.store);
exports.storeMapping.set("TUCK", types.TUCK.store);
exports.storeMapping.set("XCHGX", types.XCHGX.store);
exports.storeMapping.set("DEPTH", types.DEPTH.store);
exports.storeMapping.set("CHKDEPTH", types.CHKDEPTH.store);
exports.storeMapping.set("ONLYTOPX", types.ONLYTOPX.store);
exports.storeMapping.set("ONLYX", types.ONLYX.store);
exports.storeMapping.set("ACCEPT", types.ACCEPT.store);
exports.storeMapping.set("SETGASLIMIT", types.SETGASLIMIT.store);
exports.storeMapping.set("GASCONSUMED", types.GASCONSUMED.store);
exports.storeMapping.set("COMMIT", types.COMMIT.store);
exports.storeMapping.set("NOW", types.NOW.store);
exports.storeMapping.set("BLOCKLT", types.BLOCKLT.store);
exports.storeMapping.set("LTIME", types.LTIME.store);
exports.storeMapping.set("RANDSEED", types.RANDSEED.store);
exports.storeMapping.set("BALANCE", types.BALANCE.store);
exports.storeMapping.set("MYADDR", types.MYADDR.store);
exports.storeMapping.set("CONFIGROOT", types.CONFIGROOT.store);
exports.storeMapping.set("MYCODE", types.MYCODE.store);
exports.storeMapping.set("INCOMINGVALUE", types.INCOMINGVALUE.store);
exports.storeMapping.set("STORAGEFEES", types.STORAGEFEES.store);
exports.storeMapping.set("PREVBLOCKSINFOTUPLE", types.PREVBLOCKSINFOTUPLE.store);
exports.storeMapping.set("UNPACKEDCONFIGTUPLE", types.UNPACKEDCONFIGTUPLE.store);
exports.storeMapping.set("DUEPAYMENT", types.DUEPAYMENT.store);
exports.storeMapping.set("CONFIGDICT", types.CONFIGDICT.store);
exports.storeMapping.set("CONFIGPARAM", types.CONFIGPARAM.store);
exports.storeMapping.set("CONFIGOPTPARAM", types.CONFIGOPTPARAM.store);
exports.storeMapping.set("PREVMCBLOCKS", types.PREVMCBLOCKS.store);
exports.storeMapping.set("PREVKEYBLOCK", types.PREVKEYBLOCK.store);
exports.storeMapping.set("PREVMCBLOCKS_100", types.PREVMCBLOCKS_100.store);
exports.storeMapping.set("GLOBALID", types.GLOBALID.store);
exports.storeMapping.set("GETGASFEE", types.GETGASFEE.store);
exports.storeMapping.set("GETSTORAGEFEE", types.GETSTORAGEFEE.store);
exports.storeMapping.set("GETFORWARDFEE", types.GETFORWARDFEE.store);
exports.storeMapping.set("GETPRECOMPILEDGAS", types.GETPRECOMPILEDGAS.store);
exports.storeMapping.set("GETORIGINALFWDFEE", types.GETORIGINALFWDFEE.store);
exports.storeMapping.set("GETGASFEESIMPLE", types.GETGASFEESIMPLE.store);
exports.storeMapping.set("GETFORWARDFEESIMPLE", types.GETFORWARDFEESIMPLE.store);
exports.storeMapping.set("GETGLOBVAR", types.GETGLOBVAR.store);
exports.storeMapping.set("SETGLOBVAR", types.SETGLOBVAR.store);
exports.storeMapping.set("RANDU256", types.RANDU256.store);
exports.storeMapping.set("RAND", types.RAND.store);
exports.storeMapping.set("SETRAND", types.SETRAND.store);
exports.storeMapping.set("ADDRAND", types.ADDRAND.store);
exports.storeMapping.set("HASHCU", types.HASHCU.store);
exports.storeMapping.set("HASHSU", types.HASHSU.store);
exports.storeMapping.set("SHA256U", types.SHA256U.store);
exports.storeMapping.set("CHKSIGNU", types.CHKSIGNU.store);
exports.storeMapping.set("CHKSIGNS", types.CHKSIGNS.store);
exports.storeMapping.set("ECRECOVER", types.ECRECOVER.store);
exports.storeMapping.set("SECP256K1_XONLY_PUBKEY_TWEAK_ADD", types.SECP256K1_XONLY_PUBKEY_TWEAK_ADD.store);
exports.storeMapping.set("P256_CHKSIGNU", types.P256_CHKSIGNU.store);
exports.storeMapping.set("P256_CHKSIGNS", types.P256_CHKSIGNS.store);
exports.storeMapping.set("RIST255_FROMHASH", types.RIST255_FROMHASH.store);
exports.storeMapping.set("RIST255_VALIDATE", types.RIST255_VALIDATE.store);
exports.storeMapping.set("RIST255_ADD", types.RIST255_ADD.store);
exports.storeMapping.set("RIST255_SUB", types.RIST255_SUB.store);
exports.storeMapping.set("RIST255_MUL", types.RIST255_MUL.store);
exports.storeMapping.set("RIST255_MULBASE", types.RIST255_MULBASE.store);
exports.storeMapping.set("RIST255_PUSHL", types.RIST255_PUSHL.store);
exports.storeMapping.set("RIST255_QVALIDATE", types.RIST255_QVALIDATE.store);
exports.storeMapping.set("RIST255_QADD", types.RIST255_QADD.store);
exports.storeMapping.set("RIST255_QSUB", types.RIST255_QSUB.store);
exports.storeMapping.set("RIST255_QMUL", types.RIST255_QMUL.store);
exports.storeMapping.set("RIST255_QMULBASE", types.RIST255_QMULBASE.store);
exports.storeMapping.set("BLS_VERIFY", types.BLS_VERIFY.store);
exports.storeMapping.set("BLS_AGGREGATE", types.BLS_AGGREGATE.store);
exports.storeMapping.set("BLS_FASTAGGREGATEVERIFY", types.BLS_FASTAGGREGATEVERIFY.store);
exports.storeMapping.set("BLS_AGGREGATEVERIFY", types.BLS_AGGREGATEVERIFY.store);
exports.storeMapping.set("BLS_G1_ADD", types.BLS_G1_ADD.store);
exports.storeMapping.set("BLS_G1_SUB", types.BLS_G1_SUB.store);
exports.storeMapping.set("BLS_G1_NEG", types.BLS_G1_NEG.store);
exports.storeMapping.set("BLS_G1_MUL", types.BLS_G1_MUL.store);
exports.storeMapping.set("BLS_G1_MULTIEXP", types.BLS_G1_MULTIEXP.store);
exports.storeMapping.set("BLS_G1_ZERO", types.BLS_G1_ZERO.store);
exports.storeMapping.set("BLS_MAP_TO_G1", types.BLS_MAP_TO_G1.store);
exports.storeMapping.set("BLS_G1_INGROUP", types.BLS_G1_INGROUP.store);
exports.storeMapping.set("BLS_G1_ISZERO", types.BLS_G1_ISZERO.store);
exports.storeMapping.set("BLS_G2_ADD", types.BLS_G2_ADD.store);
exports.storeMapping.set("BLS_G2_SUB", types.BLS_G2_SUB.store);
exports.storeMapping.set("BLS_G2_NEG", types.BLS_G2_NEG.store);
exports.storeMapping.set("BLS_G2_MUL", types.BLS_G2_MUL.store);
exports.storeMapping.set("BLS_G2_MULTIEXP", types.BLS_G2_MULTIEXP.store);
exports.storeMapping.set("BLS_G2_ZERO", types.BLS_G2_ZERO.store);
exports.storeMapping.set("BLS_MAP_TO_G2", types.BLS_MAP_TO_G2.store);
exports.storeMapping.set("BLS_G2_INGROUP", types.BLS_G2_INGROUP.store);
exports.storeMapping.set("BLS_G2_ISZERO", types.BLS_G2_ISZERO.store);
exports.storeMapping.set("BLS_PAIRING", types.BLS_PAIRING.store);
exports.storeMapping.set("BLS_PUSHR", types.BLS_PUSHR.store);
exports.storeMapping.set("CDATASIZEQ", types.CDATASIZEQ.store);
exports.storeMapping.set("CDATASIZE", types.CDATASIZE.store);
exports.storeMapping.set("SDATASIZEQ", types.SDATASIZEQ.store);
exports.storeMapping.set("SDATASIZE", types.SDATASIZE.store);
exports.storeMapping.set("LDGRAMS", types.LDGRAMS.store);
exports.storeMapping.set("LDVARINT16", types.LDVARINT16.store);
exports.storeMapping.set("STGRAMS", types.STGRAMS.store);
exports.storeMapping.set("STVARINT16", types.STVARINT16.store);
exports.storeMapping.set("LDVARUINT32", types.LDVARUINT32.store);
exports.storeMapping.set("LDVARINT32", types.LDVARINT32.store);
exports.storeMapping.set("STVARUINT32", types.STVARUINT32.store);
exports.storeMapping.set("STVARINT32", types.STVARINT32.store);
exports.storeMapping.set("LDMSGADDR", types.LDMSGADDR.store);
exports.storeMapping.set("LDMSGADDRQ", types.LDMSGADDRQ.store);
exports.storeMapping.set("PARSEMSGADDR", types.PARSEMSGADDR.store);
exports.storeMapping.set("PARSEMSGADDRQ", types.PARSEMSGADDRQ.store);
exports.storeMapping.set("REWRITESTDADDR", types.REWRITESTDADDR.store);
exports.storeMapping.set("REWRITESTDADDRQ", types.REWRITESTDADDRQ.store);
exports.storeMapping.set("REWRITEVARADDR", types.REWRITEVARADDR.store);
exports.storeMapping.set("REWRITEVARADDRQ", types.REWRITEVARADDRQ.store);
exports.storeMapping.set("SENDRAWMSG", types.SENDRAWMSG.store);
exports.storeMapping.set("RAWRESERVE", types.RAWRESERVE.store);
exports.storeMapping.set("RAWRESERVEX", types.RAWRESERVEX.store);
exports.storeMapping.set("SETCODE", types.SETCODE.store);
exports.storeMapping.set("SETLIBCODE", types.SETLIBCODE.store);
exports.storeMapping.set("CHANGELIB", types.CHANGELIB.store);
exports.storeMapping.set("SENDMSG", types.SENDMSG.store);
exports.storeMapping.set("PUSHNULL", types.PUSHNULL.store);
exports.storeMapping.set("ISNULL", types.ISNULL.store);
exports.storeMapping.set("TUPLEVAR", types.TUPLEVAR.store);
exports.storeMapping.set("INDEXVAR", types.INDEXVAR.store);
exports.storeMapping.set("UNTUPLEVAR", types.UNTUPLEVAR.store);
exports.storeMapping.set("UNPACKFIRSTVAR", types.UNPACKFIRSTVAR.store);
exports.storeMapping.set("EXPLODEVAR", types.EXPLODEVAR.store);
exports.storeMapping.set("SETINDEXVAR", types.SETINDEXVAR.store);
exports.storeMapping.set("INDEXVARQ", types.INDEXVARQ.store);
exports.storeMapping.set("SETINDEXVARQ", types.SETINDEXVARQ.store);
exports.storeMapping.set("TLEN", types.TLEN.store);
exports.storeMapping.set("QTLEN", types.QTLEN.store);
exports.storeMapping.set("ISTUPLE", types.ISTUPLE.store);
exports.storeMapping.set("LAST", types.LAST.store);
exports.storeMapping.set("TPUSH", types.TPUSH.store);
exports.storeMapping.set("TPOP", types.TPOP.store);
exports.storeMapping.set("NULLSWAPIF", types.NULLSWAPIF.store);
exports.storeMapping.set("NULLSWAPIFNOT", types.NULLSWAPIFNOT.store);
exports.storeMapping.set("NULLROTRIF", types.NULLROTRIF.store);
exports.storeMapping.set("NULLROTRIFNOT", types.NULLROTRIFNOT.store);
exports.storeMapping.set("NULLSWAPIF2", types.NULLSWAPIF2.store);
exports.storeMapping.set("NULLSWAPIFNOT2", types.NULLSWAPIFNOT2.store);
exports.storeMapping.set("NULLROTRIF2", types.NULLROTRIF2.store);
exports.storeMapping.set("NULLROTRIFNOT2", types.NULLROTRIFNOT2.store);
exports.storeMapping.set("ADDDIVMOD", types.ADDDIVMOD.store);
exports.storeMapping.set("ADDDIVMODR", types.ADDDIVMODR.store);
exports.storeMapping.set("ADDDIVMODC", types.ADDDIVMODC.store);
exports.storeMapping.set("DIV", types.DIV.store);
exports.storeMapping.set("DIVR", types.DIVR.store);
exports.storeMapping.set("DIVC", types.DIVC.store);
exports.storeMapping.set("MOD", types.MOD.store);
exports.storeMapping.set("MODR", types.MODR.store);
exports.storeMapping.set("MODC", types.MODC.store);
exports.storeMapping.set("DIVMOD", types.DIVMOD.store);
exports.storeMapping.set("DIVMODR", types.DIVMODR.store);
exports.storeMapping.set("DIVMODC", types.DIVMODC.store);
exports.storeMapping.set("QADDDIVMOD", types.QADDDIVMOD.store);
exports.storeMapping.set("QADDDIVMODR", types.QADDDIVMODR.store);
exports.storeMapping.set("QADDDIVMODC", types.QADDDIVMODC.store);
exports.storeMapping.set("QDIV", types.QDIV.store);
exports.storeMapping.set("QDIVR", types.QDIVR.store);
exports.storeMapping.set("QDIVC", types.QDIVC.store);
exports.storeMapping.set("QMOD", types.QMOD.store);
exports.storeMapping.set("QMODR", types.QMODR.store);
exports.storeMapping.set("QMODC", types.QMODC.store);
exports.storeMapping.set("QDIVMOD", types.QDIVMOD.store);
exports.storeMapping.set("QDIVMODR", types.QDIVMODR.store);
exports.storeMapping.set("QDIVMODC", types.QDIVMODC.store);
exports.storeMapping.set("ADDRSHIFTMOD", types.ADDRSHIFTMOD.store);
exports.storeMapping.set("ADDRSHIFTMODR", types.ADDRSHIFTMODR.store);
exports.storeMapping.set("ADDRSHIFTMODC", types.ADDRSHIFTMODC.store);
exports.storeMapping.set("RSHIFTR", types.RSHIFTR.store);
exports.storeMapping.set("RSHIFTC", types.RSHIFTC.store);
exports.storeMapping.set("MODPOW2", types.MODPOW2.store);
exports.storeMapping.set("MODPOW2R", types.MODPOW2R.store);
exports.storeMapping.set("MODPOW2C", types.MODPOW2C.store);
exports.storeMapping.set("RSHIFTMOD", types.RSHIFTMOD.store);
exports.storeMapping.set("RSHIFTMODR", types.RSHIFTMODR.store);
exports.storeMapping.set("RSHIFTMODC", types.RSHIFTMODC.store);
exports.storeMapping.set("QADDRSHIFTMOD", types.QADDRSHIFTMOD.store);
exports.storeMapping.set("QADDRSHIFTMODR", types.QADDRSHIFTMODR.store);
exports.storeMapping.set("QADDRSHIFTMODC", types.QADDRSHIFTMODC.store);
exports.storeMapping.set("QRSHIFTR", types.QRSHIFTR.store);
exports.storeMapping.set("QRSHIFTC", types.QRSHIFTC.store);
exports.storeMapping.set("QMODPOW2", types.QMODPOW2.store);
exports.storeMapping.set("QMODPOW2R", types.QMODPOW2R.store);
exports.storeMapping.set("QMODPOW2C", types.QMODPOW2C.store);
exports.storeMapping.set("QRSHIFTMOD", types.QRSHIFTMOD.store);
exports.storeMapping.set("QRSHIFTMODR", types.QRSHIFTMODR.store);
exports.storeMapping.set("QRSHIFTMODC", types.QRSHIFTMODC.store);
exports.storeMapping.set("MULADDDIVMOD", types.MULADDDIVMOD.store);
exports.storeMapping.set("MULADDDIVMODR", types.MULADDDIVMODR.store);
exports.storeMapping.set("MULADDDIVMODC", types.MULADDDIVMODC.store);
exports.storeMapping.set("MULDIV", types.MULDIV.store);
exports.storeMapping.set("MULDIVR", types.MULDIVR.store);
exports.storeMapping.set("MULDIVC", types.MULDIVC.store);
exports.storeMapping.set("MULMOD", types.MULMOD.store);
exports.storeMapping.set("MULMODR", types.MULMODR.store);
exports.storeMapping.set("MULMODC", types.MULMODC.store);
exports.storeMapping.set("MULDIVMOD", types.MULDIVMOD.store);
exports.storeMapping.set("MULDIVMODR", types.MULDIVMODR.store);
exports.storeMapping.set("MULDIVMODC", types.MULDIVMODC.store);
exports.storeMapping.set("QMULADDDIVMOD", types.QMULADDDIVMOD.store);
exports.storeMapping.set("QMULADDDIVMODR", types.QMULADDDIVMODR.store);
exports.storeMapping.set("QMULADDDIVMODC", types.QMULADDDIVMODC.store);
exports.storeMapping.set("QMULDIV", types.QMULDIV.store);
exports.storeMapping.set("QMULDIVR", types.QMULDIVR.store);
exports.storeMapping.set("QMULDIVC", types.QMULDIVC.store);
exports.storeMapping.set("QMULMOD", types.QMULMOD.store);
exports.storeMapping.set("QMULMODR", types.QMULMODR.store);
exports.storeMapping.set("QMULMODC", types.QMULMODC.store);
exports.storeMapping.set("QMULDIVMOD", types.QMULDIVMOD.store);
exports.storeMapping.set("QMULDIVMODR", types.QMULDIVMODR.store);
exports.storeMapping.set("QMULDIVMODC", types.QMULDIVMODC.store);
exports.storeMapping.set("MULADDRSHIFTMOD", types.MULADDRSHIFTMOD.store);
exports.storeMapping.set("MULADDRSHIFTRMOD", types.MULADDRSHIFTRMOD.store);
exports.storeMapping.set("MULADDRSHIFTCMOD", types.MULADDRSHIFTCMOD.store);
exports.storeMapping.set("MULRSHIFT", types.MULRSHIFT.store);
exports.storeMapping.set("MULRSHIFTR", types.MULRSHIFTR.store);
exports.storeMapping.set("MULRSHIFTC", types.MULRSHIFTC.store);
exports.storeMapping.set("MULMODPOW2", types.MULMODPOW2.store);
exports.storeMapping.set("MULMODPOW2R", types.MULMODPOW2R.store);
exports.storeMapping.set("MULMODPOW2C", types.MULMODPOW2C.store);
exports.storeMapping.set("MULRSHIFTMOD", types.MULRSHIFTMOD.store);
exports.storeMapping.set("MULRSHIFTRMOD", types.MULRSHIFTRMOD.store);
exports.storeMapping.set("MULRSHIFTCMOD", types.MULRSHIFTCMOD.store);
exports.storeMapping.set("QMULADDRSHIFTMOD", types.QMULADDRSHIFTMOD.store);
exports.storeMapping.set("QMULADDRSHIFTRMOD", types.QMULADDRSHIFTRMOD.store);
exports.storeMapping.set("QMULADDRSHIFTCMOD", types.QMULADDRSHIFTCMOD.store);
exports.storeMapping.set("QMULRSHIFT", types.QMULRSHIFT.store);
exports.storeMapping.set("QMULRSHIFTR", types.QMULRSHIFTR.store);
exports.storeMapping.set("QMULRSHIFTC", types.QMULRSHIFTC.store);
exports.storeMapping.set("QMULMODPOW2", types.QMULMODPOW2.store);
exports.storeMapping.set("QMULMODPOW2R", types.QMULMODPOW2R.store);
exports.storeMapping.set("QMULMODPOW2C", types.QMULMODPOW2C.store);
exports.storeMapping.set("QMULRSHIFTMOD", types.QMULRSHIFTMOD.store);
exports.storeMapping.set("QMULRSHIFTRMOD", types.QMULRSHIFTRMOD.store);
exports.storeMapping.set("QMULRSHIFTCMOD", types.QMULRSHIFTCMOD.store);
exports.storeMapping.set("LSHIFTADDDIVMOD", types.LSHIFTADDDIVMOD.store);
exports.storeMapping.set("LSHIFTADDDIVMODR", types.LSHIFTADDDIVMODR.store);
exports.storeMapping.set("LSHIFTADDDIVMODC", types.LSHIFTADDDIVMODC.store);
exports.storeMapping.set("LSHIFTDIV", types.LSHIFTDIV.store);
exports.storeMapping.set("LSHIFTDIVR", types.LSHIFTDIVR.store);
exports.storeMapping.set("LSHIFTDIVC", types.LSHIFTDIVC.store);
exports.storeMapping.set("LSHIFTMOD", types.LSHIFTMOD.store);
exports.storeMapping.set("LSHIFTMODR", types.LSHIFTMODR.store);
exports.storeMapping.set("LSHIFTMODC", types.LSHIFTMODC.store);
exports.storeMapping.set("LSHIFTDIVMOD", types.LSHIFTDIVMOD.store);
exports.storeMapping.set("LSHIFTDIVMODR", types.LSHIFTDIVMODR.store);
exports.storeMapping.set("LSHIFTDIVMODC", types.LSHIFTDIVMODC.store);
exports.storeMapping.set("QLSHIFTADDDIVMOD", types.QLSHIFTADDDIVMOD.store);
exports.storeMapping.set("QLSHIFTADDDIVMODR", types.QLSHIFTADDDIVMODR.store);
exports.storeMapping.set("QLSHIFTADDDIVMODC", types.QLSHIFTADDDIVMODC.store);
exports.storeMapping.set("QLSHIFTDIV", types.QLSHIFTDIV.store);
exports.storeMapping.set("QLSHIFTDIVR", types.QLSHIFTDIVR.store);
exports.storeMapping.set("QLSHIFTDIVC", types.QLSHIFTDIVC.store);
exports.storeMapping.set("QLSHIFTMOD", types.QLSHIFTMOD.store);
exports.storeMapping.set("QLSHIFTMODR", types.QLSHIFTMODR.store);
exports.storeMapping.set("QLSHIFTMODC", types.QLSHIFTMODC.store);
exports.storeMapping.set("QLSHIFTDIVMOD", types.QLSHIFTDIVMOD.store);
exports.storeMapping.set("QLSHIFTDIVMODR", types.QLSHIFTDIVMODR.store);
exports.storeMapping.set("QLSHIFTDIVMODC", types.QLSHIFTDIVMODC.store);
exports.storeMapping.set("STIX", types.STIX.store);
exports.storeMapping.set("STUX", types.STUX.store);
exports.storeMapping.set("STIXR", types.STIXR.store);
exports.storeMapping.set("STUXR", types.STUXR.store);
exports.storeMapping.set("STIXQ", types.STIXQ.store);
exports.storeMapping.set("STUXQ", types.STUXQ.store);
exports.storeMapping.set("STIXRQ", types.STIXRQ.store);
exports.storeMapping.set("STUXRQ", types.STUXRQ.store);
exports.storeMapping.set("STILE4", types.STILE4.store);
exports.storeMapping.set("STULE4", types.STULE4.store);
exports.storeMapping.set("STILE8", types.STILE8.store);
exports.storeMapping.set("STULE8", types.STULE8.store);
exports.storeMapping.set("LDIX", types.LDIX.store);
exports.storeMapping.set("LDUX", types.LDUX.store);
exports.storeMapping.set("PLDIX", types.PLDIX.store);
exports.storeMapping.set("PLDUX", types.PLDUX.store);
exports.storeMapping.set("LDIXQ", types.LDIXQ.store);
exports.storeMapping.set("LDUXQ", types.LDUXQ.store);
exports.storeMapping.set("PLDIXQ", types.PLDIXQ.store);
exports.storeMapping.set("PLDUXQ", types.PLDUXQ.store);
exports.storeMapping.set("LDSLICEX", types.LDSLICEX.store);
exports.storeMapping.set("PLDSLICEX", types.PLDSLICEX.store);
exports.storeMapping.set("LDSLICEXQ", types.LDSLICEXQ.store);
exports.storeMapping.set("PLDSLICEXQ", types.PLDSLICEXQ.store);
exports.storeMapping.set("LDILE4", types.LDILE4.store);
exports.storeMapping.set("LDULE4", types.LDULE4.store);
exports.storeMapping.set("LDILE8", types.LDILE8.store);
exports.storeMapping.set("LDULE8", types.LDULE8.store);
exports.storeMapping.set("PLDILE4", types.PLDILE4.store);
exports.storeMapping.set("PLDULE4", types.PLDULE4.store);
exports.storeMapping.set("PLDILE8", types.PLDILE8.store);
exports.storeMapping.set("PLDULE8", types.PLDULE8.store);
exports.storeMapping.set("LDILE4Q", types.LDILE4Q.store);
exports.storeMapping.set("LDULE4Q", types.LDULE4Q.store);
exports.storeMapping.set("LDILE8Q", types.LDILE8Q.store);
exports.storeMapping.set("LDULE8Q", types.LDULE8Q.store);
exports.storeMapping.set("PLDILE4Q", types.PLDILE4Q.store);
exports.storeMapping.set("PLDULE4Q", types.PLDULE4Q.store);
exports.storeMapping.set("PLDILE8Q", types.PLDILE8Q.store);
exports.storeMapping.set("PLDULE8Q", types.PLDULE8Q.store);
exports.storeMapping.set("DICTIGETJMP", types.DICTIGETJMP.store);
exports.storeMapping.set("DICTUGETJMP", types.DICTUGETJMP.store);
exports.storeMapping.set("DICTIGETEXEC", types.DICTIGETEXEC.store);
exports.storeMapping.set("DICTUGETEXEC", types.DICTUGETEXEC.store);
exports.storeMapping.set("DICTIGETJMPZ", types.DICTIGETJMPZ.store);
exports.storeMapping.set("DICTUGETJMPZ", types.DICTUGETJMPZ.store);
exports.storeMapping.set("DICTIGETEXECZ", types.DICTIGETEXECZ.store);
exports.storeMapping.set("DICTUGETEXECZ", types.DICTUGETEXECZ.store);
exports.storeMapping.set("DICTGET", types.DICTGET.store);
exports.storeMapping.set("DICTGETREF", types.DICTGETREF.store);
exports.storeMapping.set("DICTIGET", types.DICTIGET.store);
exports.storeMapping.set("DICTIGETREF", types.DICTIGETREF.store);
exports.storeMapping.set("DICTUGET", types.DICTUGET.store);
exports.storeMapping.set("DICTUGETREF", types.DICTUGETREF.store);
exports.storeMapping.set("DICTSET", types.DICTSET.store);
exports.storeMapping.set("DICTSETREF", types.DICTSETREF.store);
exports.storeMapping.set("DICTISET", types.DICTISET.store);
exports.storeMapping.set("DICTISETREF", types.DICTISETREF.store);
exports.storeMapping.set("DICTUSET", types.DICTUSET.store);
exports.storeMapping.set("DICTUSETREF", types.DICTUSETREF.store);
exports.storeMapping.set("DICTSETGET", types.DICTSETGET.store);
exports.storeMapping.set("DICTSETGETREF", types.DICTSETGETREF.store);
exports.storeMapping.set("DICTISETGET", types.DICTISETGET.store);
exports.storeMapping.set("DICTISETGETREF", types.DICTISETGETREF.store);
exports.storeMapping.set("DICTUSETGET", types.DICTUSETGET.store);
exports.storeMapping.set("DICTUSETGETREF", types.DICTUSETGETREF.store);
exports.storeMapping.set("DICTREPLACE", types.DICTREPLACE.store);
exports.storeMapping.set("DICTREPLACEREF", types.DICTREPLACEREF.store);
exports.storeMapping.set("DICTIREPLACE", types.DICTIREPLACE.store);
exports.storeMapping.set("DICTIREPLACEREF", types.DICTIREPLACEREF.store);
exports.storeMapping.set("DICTUREPLACE", types.DICTUREPLACE.store);
exports.storeMapping.set("DICTUREPLACEREF", types.DICTUREPLACEREF.store);
exports.storeMapping.set("DICTREPLACEGET", types.DICTREPLACEGET.store);
exports.storeMapping.set("DICTREPLACEGETREF", types.DICTREPLACEGETREF.store);
exports.storeMapping.set("DICTIREPLACEGET", types.DICTIREPLACEGET.store);
exports.storeMapping.set("DICTIREPLACEGETREF", types.DICTIREPLACEGETREF.store);
exports.storeMapping.set("DICTUREPLACEGET", types.DICTUREPLACEGET.store);
exports.storeMapping.set("DICTUREPLACEGETREF", types.DICTUREPLACEGETREF.store);
exports.storeMapping.set("DICTADD", types.DICTADD.store);
exports.storeMapping.set("DICTADDREF", types.DICTADDREF.store);
exports.storeMapping.set("DICTIADD", types.DICTIADD.store);
exports.storeMapping.set("DICTIADDREF", types.DICTIADDREF.store);
exports.storeMapping.set("DICTUADD", types.DICTUADD.store);
exports.storeMapping.set("DICTUADDREF", types.DICTUADDREF.store);
exports.storeMapping.set("DICTADDGET", types.DICTADDGET.store);
exports.storeMapping.set("DICTADDGETREF", types.DICTADDGETREF.store);
exports.storeMapping.set("DICTIADDGET", types.DICTIADDGET.store);
exports.storeMapping.set("DICTIADDGETREF", types.DICTIADDGETREF.store);
exports.storeMapping.set("DICTUADDGET", types.DICTUADDGET.store);
exports.storeMapping.set("DICTUADDGETREF", types.DICTUADDGETREF.store);
exports.storeMapping.set("DICTDELGET", types.DICTDELGET.store);
exports.storeMapping.set("DICTDELGETREF", types.DICTDELGETREF.store);
exports.storeMapping.set("DICTIDELGET", types.DICTIDELGET.store);
exports.storeMapping.set("DICTIDELGETREF", types.DICTIDELGETREF.store);
exports.storeMapping.set("DICTUDELGET", types.DICTUDELGET.store);
exports.storeMapping.set("DICTUDELGETREF", types.DICTUDELGETREF.store);
exports.storeMapping.set("DICTMIN", types.DICTMIN.store);
exports.storeMapping.set("DICTMINREF", types.DICTMINREF.store);
exports.storeMapping.set("DICTIMIN", types.DICTIMIN.store);
exports.storeMapping.set("DICTIMINREF", types.DICTIMINREF.store);
exports.storeMapping.set("DICTUMIN", types.DICTUMIN.store);
exports.storeMapping.set("DICTUMINREF", types.DICTUMINREF.store);
exports.storeMapping.set("DICTMAX", types.DICTMAX.store);
exports.storeMapping.set("DICTMAXREF", types.DICTMAXREF.store);
exports.storeMapping.set("DICTIMAX", types.DICTIMAX.store);
exports.storeMapping.set("DICTIMAXREF", types.DICTIMAXREF.store);
exports.storeMapping.set("DICTUMAX", types.DICTUMAX.store);
exports.storeMapping.set("DICTUMAXREF", types.DICTUMAXREF.store);
exports.storeMapping.set("DICTREMMIN", types.DICTREMMIN.store);
exports.storeMapping.set("DICTREMMINREF", types.DICTREMMINREF.store);
exports.storeMapping.set("DICTIREMMIN", types.DICTIREMMIN.store);
exports.storeMapping.set("DICTIREMMINREF", types.DICTIREMMINREF.store);
exports.storeMapping.set("DICTUREMMIN", types.DICTUREMMIN.store);
exports.storeMapping.set("DICTUREMMINREF", types.DICTUREMMINREF.store);
exports.storeMapping.set("DICTREMMAX", types.DICTREMMAX.store);
exports.storeMapping.set("DICTREMMAXREF", types.DICTREMMAXREF.store);
exports.storeMapping.set("DICTIREMMAX", types.DICTIREMMAX.store);
exports.storeMapping.set("DICTIREMMAXREF", types.DICTIREMMAXREF.store);
exports.storeMapping.set("DICTUREMMAX", types.DICTUREMMAX.store);
exports.storeMapping.set("DICTUREMMAXREF", types.DICTUREMMAXREF.store);
exports.storeMapping.set("DICTSETB", types.DICTSETB.store);
exports.storeMapping.set("DICTISETB", types.DICTISETB.store);
exports.storeMapping.set("DICTUSETB", types.DICTUSETB.store);
exports.storeMapping.set("DICTSETGETB", types.DICTSETGETB.store);
exports.storeMapping.set("DICTISETGETB", types.DICTISETGETB.store);
exports.storeMapping.set("DICTUSETGETB", types.DICTUSETGETB.store);
exports.storeMapping.set("DICTREPLACEB", types.DICTREPLACEB.store);
exports.storeMapping.set("DICTIREPLACEB", types.DICTIREPLACEB.store);
exports.storeMapping.set("DICTUREPLACEB", types.DICTUREPLACEB.store);
exports.storeMapping.set("DICTREPLACEGETB", types.DICTREPLACEGETB.store);
exports.storeMapping.set("DICTIREPLACEGETB", types.DICTIREPLACEGETB.store);
exports.storeMapping.set("DICTUREPLACEGETB", types.DICTUREPLACEGETB.store);
exports.storeMapping.set("DICTADDB", types.DICTADDB.store);
exports.storeMapping.set("DICTIADDB", types.DICTIADDB.store);
exports.storeMapping.set("DICTUADDB", types.DICTUADDB.store);
exports.storeMapping.set("DICTADDGETB", types.DICTADDGETB.store);
exports.storeMapping.set("DICTIADDGETB", types.DICTIADDGETB.store);
exports.storeMapping.set("DICTUADDGETB", types.DICTUADDGETB.store);
exports.storeMapping.set("DICTDEL", types.DICTDEL.store);
exports.storeMapping.set("DICTIDEL", types.DICTIDEL.store);
exports.storeMapping.set("DICTUDEL", types.DICTUDEL.store);
exports.storeMapping.set("DICTGETOPTREF", types.DICTGETOPTREF.store);
exports.storeMapping.set("DICTIGETOPTREF", types.DICTIGETOPTREF.store);
exports.storeMapping.set("DICTUGETOPTREF", types.DICTUGETOPTREF.store);
exports.storeMapping.set("DICTSETGETOPTREF", types.DICTSETGETOPTREF.store);
exports.storeMapping.set("DICTISETGETOPTREF", types.DICTISETGETOPTREF.store);
exports.storeMapping.set("DICTUSETGETOPTREF", types.DICTUSETGETOPTREF.store);
exports.storeMapping.set("SUBDICTGET", types.SUBDICTGET.store);
exports.storeMapping.set("SUBDICTIGET", types.SUBDICTIGET.store);
exports.storeMapping.set("SUBDICTUGET", types.SUBDICTUGET.store);
exports.storeMapping.set("SUBDICTRPGET", types.SUBDICTRPGET.store);
exports.storeMapping.set("SUBDICTIRPGET", types.SUBDICTIRPGET.store);
exports.storeMapping.set("SUBDICTURPGET", types.SUBDICTURPGET.store);
exports.storeMapping.set("THROWANY", types.THROWANY.store);
exports.storeMapping.set("THROWARGANY", types.THROWARGANY.store);
exports.storeMapping.set("THROWANYIFNOT", types.THROWANYIFNOT.store);
exports.storeMapping.set("THROWARGANYIFNOT", types.THROWARGANYIFNOT.store);
exports.storeMapping.set("DICTGETNEXT", types.DICTGETNEXT.store);
exports.storeMapping.set("DICTGETNEXTEQ", types.DICTGETNEXTEQ.store);
exports.storeMapping.set("DICTGETPREV", types.DICTGETPREV.store);
exports.storeMapping.set("DICTGETPREVEQ", types.DICTGETPREVEQ.store);
exports.storeMapping.set("DICTIGETNEXT", types.DICTIGETNEXT.store);
exports.storeMapping.set("DICTIGETNEXTEQ", types.DICTIGETNEXTEQ.store);
exports.storeMapping.set("DICTIGETPREV", types.DICTIGETPREV.store);
exports.storeMapping.set("DICTIGETPREVEQ", types.DICTIGETPREVEQ.store);
exports.storeMapping.set("DICTUGETNEXT", types.DICTUGETNEXT.store);
exports.storeMapping.set("DICTUGETNEXTEQ", types.DICTUGETNEXTEQ.store);
exports.storeMapping.set("DICTUGETPREV", types.DICTUGETPREV.store);
exports.storeMapping.set("DICTUGETPREVEQ", types.DICTUGETPREVEQ.store);
exports.storeMapping.set("ADDINT", types.ADDINT.store);
exports.storeMapping.set("MULINT", types.MULINT.store);
exports.storeMapping.set("QADDINT", types.QADDINT.store);
exports.storeMapping.set("QMULINT", types.QMULINT.store);
exports.storeMapping.set("EQINT", types.EQINT.store);
exports.storeMapping.set("LESSINT", types.LESSINT.store);
exports.storeMapping.set("GTINT", types.GTINT.store);
exports.storeMapping.set("NEQINT", types.NEQINT.store);
exports.storeMapping.set("QEQINT", types.QEQINT.store);
exports.storeMapping.set("QLESSINT", types.QLESSINT.store);
exports.storeMapping.set("QGTINT", types.QGTINT.store);
exports.storeMapping.set("QNEQINT", types.QNEQINT.store);
exports.storeMapping.set("PUSHPOW2DEC", types.PUSHPOW2DEC.store);
exports.storeMapping.set("PUSHNEGPOW2", types.PUSHNEGPOW2.store);
exports.storeMapping.set("FITS", types.FITS.store);
exports.storeMapping.set("UFITS", types.UFITS.store);
exports.storeMapping.set("QFITS", types.QFITS.store);
exports.storeMapping.set("QUFITS", types.QUFITS.store);
exports.storeMapping.set("SETCONTCTRMANY", types.SETCONTCTRMANY.store);
exports.storeMapping.set("CALLCCARGS", types.CALLCCARGS.store);
exports.storeMapping.set("TRYARGS", types.TRYARGS.store);
exports.storeMapping.set("PLDREFIDX", types.PLDREFIDX.store);
exports.storeMapping.set("CHASHI", types.CHASHI.store);
exports.storeMapping.set("CDEPTHI", types.CDEPTHI.store);
exports.storeMapping.set("JMPDICT", types.JMPDICT.store);
exports.storeMapping.set("PREPAREDICT", types.PREPAREDICT.store);
exports.storeMapping.set("THROWARG", types.THROWARG.store);
exports.storeMapping.set("THROWARGIF", types.THROWARGIF.store);
exports.storeMapping.set("THROWARGIFNOT", types.THROWARGIFNOT.store);
exports.storeMapping.set("JMPXARGS", types.JMPXARGS.store);
exports.storeMapping.set("RETARGS", types.RETARGS.store);
exports.storeMapping.set("RETURNARGS", types.RETURNARGS.store);
exports.storeMapping.set("BLKDROP", types.BLKDROP.store);
exports.storeMapping.set("TUPLE", types.TUPLE.store);
exports.storeMapping.set("INDEX", types.INDEX.store);
exports.storeMapping.set("UNTUPLE", types.UNTUPLE.store);
exports.storeMapping.set("UNPACKFIRST", types.UNPACKFIRST.store);
exports.storeMapping.set("EXPLODE", types.EXPLODE.store);
exports.storeMapping.set("SETINDEX", types.SETINDEX.store);
exports.storeMapping.set("INDEXQ", types.INDEXQ.store);
exports.storeMapping.set("SETINDEXQ", types.SETINDEXQ.store);
exports.storeMapping.set("XC2PU", types.XC2PU.store);
exports.storeMapping.set("XCPU2", types.XCPU2.store);
exports.storeMapping.set("PUSH3", types.PUSH3.store);
exports.storeMapping.set("XCHG2", types.XCHG2.store);
exports.storeMapping.set("XCPU", types.XCPU.store);
exports.storeMapping.set("PUSH2", types.PUSH2.store);
exports.storeMapping.set("PUXC", types.PUXC.store);
exports.storeMapping.set("XCPUXC", types.XCPUXC.store);
exports.storeMapping.set("PUXC2", types.PUXC2.store);
exports.storeMapping.set("PUXCPU", types.PUXCPU.store);
exports.storeMapping.set("PU2XC", types.PU2XC.store);
exports.storeMapping.set("BLKSWAP", types.BLKSWAP.store);
exports.storeMapping.set("REVERSE", types.REVERSE.store);
exports.storeMapping.set("SETCONTARGS", types.SETCONTARGS.store);
exports.storeMapping.set("BLESSARGS", types.BLESSARGS.store);
exports.storeMapping.set("STIR", types.STIR.store);
exports.storeMapping.set("STUR", types.STUR.store);
exports.storeMapping.set("STIQ", types.STIQ.store);
exports.storeMapping.set("STUQ", types.STUQ.store);
exports.storeMapping.set("STIRQ", types.STIRQ.store);
exports.storeMapping.set("STURQ", types.STURQ.store);
exports.storeMapping.set("PLDI", types.PLDI.store);
exports.storeMapping.set("PLDU", types.PLDU.store);
exports.storeMapping.set("LDIQ", types.LDIQ.store);
exports.storeMapping.set("LDUQ", types.LDUQ.store);
exports.storeMapping.set("PLDIQ", types.PLDIQ.store);
exports.storeMapping.set("PLDUQ", types.PLDUQ.store);
exports.storeMapping.set("PLDUZ", types.PLDUZ.store);
exports.storeMapping.set("PLDSLICE", types.PLDSLICE.store);
exports.storeMapping.set("LDSLICEQ", types.LDSLICEQ.store);
exports.storeMapping.set("PLDSLICEQ", types.PLDSLICEQ.store);
exports.storeMapping.set("IFBITJMP", types.IFBITJMP.store);
exports.storeMapping.set("IFNBITJMP", types.IFNBITJMP.store);
exports.storeMapping.set("INDEX2", types.INDEX2.store);
exports.storeMapping.set("INDEX3", types.INDEX3.store);
exports.storeMapping.set("PUSHPOW2", types.PUSHPOW2.store);
exports.storeMapping.set("BLKPUSH", types.BLKPUSH.store);
exports.storeMapping.set("BLKDROP2", types.BLKDROP2.store);
exports.storeMapping.set("GETGLOB", types.GETGLOB.store);
exports.storeMapping.set("SETGLOB", types.SETGLOB.store);
exports.storeMapping.set("GETPARAM", types.GETPARAM.store);
exports.storeMapping.set("PUSHREF", types.PUSHREF.store);
exports.storeMapping.set("PUSHREFSLICE", types.PUSHREFSLICE.store);
exports.storeMapping.set("PUSHREFCONT", types.PUSHREFCONT.store);
exports.storeMapping.set("CALLREF", types.CALLREF.store);
exports.storeMapping.set("JMPREF", types.JMPREF.store);
exports.storeMapping.set("JMPREFDATA", types.JMPREFDATA.store);
exports.storeMapping.set("IFREF", types.IFREF.store);
exports.storeMapping.set("IFNOTREF", types.IFNOTREF.store);
exports.storeMapping.set("IFJMPREF", types.IFJMPREF.store);
exports.storeMapping.set("IFNOTJMPREF", types.IFNOTJMPREF.store);
exports.storeMapping.set("IFREFELSE", types.IFREFELSE.store);
exports.storeMapping.set("IFELSEREF", types.IFELSEREF.store);
exports.storeMapping.set("IFREFELSEREF", types.IFREFELSEREF.store);
exports.storeMapping.set("IFBITJMPREF", types.IFBITJMPREF.store);
exports.storeMapping.set("IFNBITJMPREF", types.IFNBITJMPREF.store);
exports.storeMapping.set("DICTPUSHCONST", types.DICTPUSHCONST.store);
exports.storeMapping.set("PFXDICTSWITCH", types.PFXDICTSWITCH.store);
exports.storeMapping.set("SDBEGINSX", types.SDBEGINSX.store);
exports.storeMapping.set("SDBEGINSXQ", types.SDBEGINSXQ.store);
exports.storeMapping.set("SDBEGINS", types.SDBEGINS.store);
exports.storeMapping.set("SDBEGINSQ", types.SDBEGINSQ.store);
exports.storeMapping.set("STREFCONST", types.STREFCONST.store);
exports.storeMapping.set("STREF2CONST", types.STREF2CONST.store);
exports.storeMapping.set("THROWANYIF", types.THROWANYIF.store);
exports.storeMapping.set("THROWARGANYIF", types.THROWARGANYIF.store);
exports.storeMapping.set("DEBUGSTR", types.DEBUGSTR.store);
exports.storeMapping.set("SETCONTCTR", types.SETCONTCTR.store);
exports.storeMapping.set("SETRETCTR", types.SETRETCTR.store);
exports.storeMapping.set("SETALTCTR", types.SETALTCTR.store);
exports.storeMapping.set("POPSAVE", types.POPSAVE.store);
exports.storeMapping.set("SAVECTR", types.SAVECTR.store);
exports.storeMapping.set("SAVEALTCTR", types.SAVEALTCTR.store);
exports.storeMapping.set("SAVEBOTHCTR", types.SAVEBOTHCTR.store);
exports.storeMapping.set("RUNVM", types.RUNVM.store);
exports.storeMapping.set("SWAP2", types.SWAP2.store);
exports.storeMapping.set("DROP2", types.DROP2.store);
exports.storeMapping.set("DUP2", types.DUP2.store);
exports.storeMapping.set("OVER2", types.OVER2.store);
exports.storeMapping.set("ADDRSHIFT_MOD", types.ADDRSHIFT_MOD.store);
exports.storeMapping.set("ADDRSHIFTR_MOD", types.ADDRSHIFTR_MOD.store);
exports.storeMapping.set("ADDRSHIFTC_MOD", types.ADDRSHIFTC_MOD.store);
exports.storeMapping.set("RSHIFT_", types.RSHIFT_.store);
exports.storeMapping.set("RSHIFTR_", types.RSHIFTR_.store);
exports.storeMapping.set("RSHIFTC_", types.RSHIFTC_.store);
exports.storeMapping.set("MODPOW2_", types.MODPOW2_.store);
exports.storeMapping.set("MODPOW2R_", types.MODPOW2R_.store);
exports.storeMapping.set("MODPOW2C_", types.MODPOW2C_.store);
exports.storeMapping.set("RSHIFT_MOD", types.RSHIFT_MOD.store);
exports.storeMapping.set("RSHIFTR_MOD", types.RSHIFTR_MOD.store);
exports.storeMapping.set("RSHIFTC_MOD", types.RSHIFTC_MOD.store);
exports.storeMapping.set("MULADDRSHIFT_MOD", types.MULADDRSHIFT_MOD.store);
exports.storeMapping.set("MULADDRSHIFTR_MOD", types.MULADDRSHIFTR_MOD.store);
exports.storeMapping.set("MULADDRSHIFTC_MOD", types.MULADDRSHIFTC_MOD.store);
exports.storeMapping.set("MULRSHIFT_", types.MULRSHIFT_.store);
exports.storeMapping.set("MULRSHIFTR_", types.MULRSHIFTR_.store);
exports.storeMapping.set("MULRSHIFTC_", types.MULRSHIFTC_.store);
exports.storeMapping.set("MULMODPOW2_", types.MULMODPOW2_.store);
exports.storeMapping.set("MULMODPOW2R_", types.MULMODPOW2R_.store);
exports.storeMapping.set("MULMODPOW2C_", types.MULMODPOW2C_.store);
exports.storeMapping.set("MULRSHIFT_MOD", types.MULRSHIFT_MOD.store);
exports.storeMapping.set("MULRSHIFTR_MOD", types.MULRSHIFTR_MOD.store);
exports.storeMapping.set("MULRSHIFTC_MOD", types.MULRSHIFTC_MOD.store);
exports.storeMapping.set("LSHIFT_ADDDIVMOD", types.LSHIFT_ADDDIVMOD.store);
exports.storeMapping.set("LSHIFT_ADDDIVMODR", types.LSHIFT_ADDDIVMODR.store);
exports.storeMapping.set("LSHIFT_ADDDIVMODC", types.LSHIFT_ADDDIVMODC.store);
exports.storeMapping.set("LSHIFT_DIV", types.LSHIFT_DIV.store);
exports.storeMapping.set("LSHIFT_DIVR", types.LSHIFT_DIVR.store);
exports.storeMapping.set("LSHIFT_DIVC", types.LSHIFT_DIVC.store);
exports.storeMapping.set("LSHIFT_MOD", types.LSHIFT_MOD.store);
exports.storeMapping.set("LSHIFT_MODR", types.LSHIFT_MODR.store);
exports.storeMapping.set("LSHIFT_MODC", types.LSHIFT_MODC.store);
exports.storeMapping.set("LSHIFT_DIVMOD", types.LSHIFT_DIVMOD.store);
exports.storeMapping.set("LSHIFT_DIVMODR", types.LSHIFT_DIVMODR.store);
exports.storeMapping.set("LSHIFT_DIVMODC", types.LSHIFT_DIVMODC.store);
exports.storeMapping.set("HASHEXT", types.HASHEXT.store);
exports.storeMapping.set("HASHEXTR", types.HASHEXTR.store);
exports.storeMapping.set("HASHEXTA", types.HASHEXTA.store);
exports.storeMapping.set("HASHEXTAR", types.HASHEXTAR.store);
exports.storeMapping.set("STREF", types.STREF.store);
exports.storeMapping.set("STREF_ALT", types.STREF_ALT.store);
exports.storeMapping.set("STSLICE", types.STSLICE.store);
exports.storeMapping.set("STSLICE_ALT", types.STSLICE_ALT.store);
exports.storeMapping.set("XCHG3", types.XCHG3.store);
exports.storeMapping.set("XCHG3_ALT", types.XCHG3_ALT.store);
exports.storeMapping.set("STI", types.STI.store);
exports.storeMapping.set("STI_ALT", types.STI_ALT.store);
exports.storeMapping.set("STU", types.STU.store);
exports.storeMapping.set("STU_ALT", types.STU_ALT.store);
exports.storeMapping.set("LDI", types.LDI.store);
exports.storeMapping.set("LDI_ALT", types.LDI_ALT.store);
exports.storeMapping.set("LDU", types.LDU.store);
exports.storeMapping.set("LDU_ALT", types.LDU_ALT.store);
exports.storeMapping.set("LDSLICE", types.LDSLICE.store);
exports.storeMapping.set("LDSLICE_ALT", types.LDSLICE_ALT.store);
exports.storeMapping.set("LSHIFT_VAR", types.LSHIFT_VAR.store);
exports.storeMapping.set("LSHIFT", types.LSHIFT.store);
exports.storeMapping.set("QLSHIFT_VAR", types.QLSHIFT_VAR.store);
exports.storeMapping.set("QLSHIFT", types.QLSHIFT.store);
exports.storeMapping.set("BCHKBITS_VAR", types.BCHKBITS_VAR.store);
exports.storeMapping.set("BCHKBITS", types.BCHKBITS.store);
exports.storeMapping.set("BCHKBITSQ_VAR", types.BCHKBITSQ_VAR.store);
exports.storeMapping.set("BCHKBITSQ", types.BCHKBITSQ.store);
exports.storeMapping.set("RSHIFT_VAR", types.RSHIFT_VAR.store);
exports.storeMapping.set("RSHIFT", types.RSHIFT.store);
exports.storeMapping.set("RSHIFT_ALT", types.RSHIFT_ALT.store);
exports.storeMapping.set("QRSHIFT_VAR", types.QRSHIFT_VAR.store);
exports.storeMapping.set("QRSHIFT", types.QRSHIFT.store);
exports.storeMapping.set("QRSHIFT_ALT", types.QRSHIFT_ALT.store);
exports.storeMapping.set("CALLDICT", types.CALLDICT.store);
exports.storeMapping.set("CALLDICT_LONG", types.CALLDICT_LONG.store);
exports.storeMapping.set("THROW_SHORT", types.THROW_SHORT.store);
exports.storeMapping.set("THROW", types.THROW.store);
exports.storeMapping.set("THROWIF_SHORT", types.THROWIF_SHORT.store);
exports.storeMapping.set("THROWIF", types.THROWIF.store);
exports.storeMapping.set("THROWIFNOT_SHORT", types.THROWIFNOT_SHORT.store);
exports.storeMapping.set("THROWIFNOT", types.THROWIFNOT.store);
exports.storeMapping.set("PUSHINT_4", types.PUSHINT_4.store);
exports.storeMapping.set("PUSHINT_8", types.PUSHINT_8.store);
exports.storeMapping.set("PUSHINT_16", types.PUSHINT_16.store);
exports.storeMapping.set("PUSHINT_LONG", types.PUSHINT_LONG.store);
exports.storeMapping.set("XCHG_0I_LONG", types.XCHG_0I_LONG.store);
exports.storeMapping.set("XCHG_0I", types.XCHG_0I.store);
exports.storeMapping.set("XCHG_IJ", types.XCHG_IJ.store);
exports.storeMapping.set("XCHG_1I", types.XCHG_1I.store);
exports.storeMapping.set("DUMPSTK", types.DUMPSTK.store);
exports.storeMapping.set("DEBUG", types.DEBUG.store);
exports.storeMapping.set("STRDUMP", types.STRDUMP.store);
exports.storeMapping.set("DEBUG_1", types.DEBUG_1.store);
exports.storeMapping.set("DUMP", types.DUMP.store);
exports.storeMapping.set("DEBUG_2", types.DEBUG_2.store);
exports.storeMapping.set("PUSHCTR", types.PUSHCTR.store);
exports.storeMapping.set("PUSH", types.PUSH.store);
exports.storeMapping.set("PUSH_LONG", types.PUSH_LONG.store);
exports.storeMapping.set("POPCTR", types.POPCTR.store);
exports.storeMapping.set("POP", types.POP.store);
exports.storeMapping.set("POP_LONG", types.POP_LONG.store);
exports.storeMapping.set("CALLXARGS", types.CALLXARGS.store);
exports.storeMapping.set("CALLXARGS_1", types.CALLXARGS_1.store);
exports.storeMapping.set("PUSHSLICE", types.PUSHSLICE.store);
exports.storeMapping.set("PUSHSLICE_REFS", types.PUSHSLICE_REFS.store);
exports.storeMapping.set("PUSHSLICE_LONG", types.PUSHSLICE_LONG.store);
exports.storeMapping.set("PUSHCONT", types.PUSHCONT.store);
exports.storeMapping.set("PUSHCONT_SHORT", types.PUSHCONT_SHORT.store);
exports.storeMapping.set("STSLICECONST", types.STSLICECONST.store);
exports.storeMapping.set("SETCP", types.SETCP.store);
exports.storeMapping.set("SETCPX", types.SETCPX.store);
exports.storeMapping.set("SETCP_SHORT", types.SETCP_SHORT.store);
exports.storeMapping.set("GETPARAMLONG", types.GETPARAMLONG.store);
exports.storeMapping.set("INMSGPARAMS", types.INMSGPARAMS.store);
exports.storeMapping.set("GETPARAMLONG2", types.GETPARAMLONG2.store);
exports.storeMapping.set("INMSG_BOUNCE", types.INMSG_BOUNCE.store);
exports.storeMapping.set("INMSG_BOUNCED", types.INMSG_BOUNCED.store);
exports.storeMapping.set("INMSG_SRC", types.INMSG_SRC.store);
exports.storeMapping.set("INMSG_FWDFEE", types.INMSG_FWDFEE.store);
exports.storeMapping.set("INMSG_LT", types.INMSG_LT.store);
exports.storeMapping.set("INMSG_UTIME", types.INMSG_UTIME.store);
exports.storeMapping.set("INMSG_ORIGVALUE", types.INMSG_ORIGVALUE.store);
exports.storeMapping.set("INMSG_VALUE", types.INMSG_VALUE.store);
exports.storeMapping.set("INMSG_VALUEEXTRA", types.INMSG_VALUEEXTRA.store);
exports.storeMapping.set("INMSG_STATEINIT", types.INMSG_STATEINIT.store);
exports.storeMapping.set("INMSGPARAM", types.INMSGPARAM.store);
exports.storeMapping.set("BTOS", types.BTOS.store);
exports.storeMapping.set("HASHBU", types.HASHBU.store);
exports.storeMapping.set("LDSTDADDR", types.LDSTDADDR.store);
exports.storeMapping.set("LDSTDADDRQ", types.LDSTDADDRQ.store);
exports.storeMapping.set("LDOPTSTDADDR", types.LDOPTSTDADDR.store);
exports.storeMapping.set("LDOPTSTDADDRQ", types.LDOPTSTDADDRQ.store);
exports.storeMapping.set("STSTDADDR", types.STSTDADDR.store);
exports.storeMapping.set("STSTDADDRQ", types.STSTDADDRQ.store);
exports.storeMapping.set("STOPTSTDADDR", types.STOPTSTDADDR.store);
exports.storeMapping.set("STOPTSTDADDRQ", types.STOPTSTDADDRQ.store);
exports.storeMapping.set("DEBUGMARK", types.DEBUGMARK.store);
exports.storeMapping.set("fPUSHINT", ftypes.fPUSHINT.store);
exports.storeMapping.set("fPUSHSLICE", ftypes.fPUSHSLICE.store);
exports.storeMapping.set("fPUSHCONT", ftypes.fPUSHCONT.store);
exports.storeMapping.set("fSTSLICECONST", ftypes.fSTSLICECONST.store);
exports.storeMapping.set("fXCHG", ftypes.fXCHG.store);
exports.storeMapping.set("fPUSHINTX", ftypes.fPUSHINTX.store);
exports.storeMapping.set("fSDBEGINS", ftypes.fSDBEGINS.store);
exports.storeMapping.set("fSDBEGINSQ", ftypes.fSDBEGINSQ.store);
exports.storeMapping.set("fCALLXARGS", ftypes.fCALLXARGS.store);
exports.storeMapping.set("fCALLDICT", ftypes.fCALLDICT.store);
exports.storeMapping.set("fJMPDICT", ftypes.fJMPDICT.store);
exports.storeMapping.set("fPREPAREDICT", ftypes.fPREPAREDICT.store);
exports.storeMapping.set("fTHROW", ftypes.fTHROW.store);
exports.storeMapping.set("fTHROWIF", ftypes.fTHROWIF.store);
exports.storeMapping.set("fTHROWIFNOT", ftypes.fTHROWIFNOT.store);
exports.storeMapping.set("fIF", ftypes.fIF.store);
//# sourceMappingURL=instr-gen.js.map