38423 lines
1.9 MiB
38423 lines
1.9 MiB
(async () => {
|
|
(function() {
|
|
const t = document.createElement("link").relList;
|
|
if (t && t.supports && t.supports("modulepreload")) return;
|
|
for (const _ of document.querySelectorAll('link[rel="modulepreload"]')) o(_);
|
|
new MutationObserver((_) => {
|
|
for (const n of _) if (n.type === "childList") for (const d of n.addedNodes) d.tagName === "LINK" && d.rel === "modulepreload" && o(d);
|
|
}).observe(document, {
|
|
childList: true,
|
|
subtree: true
|
|
});
|
|
function r(_) {
|
|
const n = {};
|
|
return _.integrity && (n.integrity = _.integrity), _.referrerPolicy && (n.referrerPolicy = _.referrerPolicy), _.crossOrigin === "use-credentials" ? n.credentials = "include" : _.crossOrigin === "anonymous" ? n.credentials = "omit" : n.credentials = "same-origin", n;
|
|
}
|
|
function o(_) {
|
|
if (_.ep) return;
|
|
_.ep = true;
|
|
const n = r(_);
|
|
fetch(_.href, n);
|
|
}
|
|
})();
|
|
const xm = "modulepreload", Am = function(f, t) {
|
|
return new URL(f, t).href;
|
|
}, Wl = {}, jm = function(t, r, o) {
|
|
let _ = Promise.resolve();
|
|
if (r && r.length > 0) {
|
|
let w = function(k) {
|
|
return Promise.all(k.map((x) => Promise.resolve(x).then((R) => ({
|
|
status: "fulfilled",
|
|
value: R
|
|
}), (R) => ({
|
|
status: "rejected",
|
|
reason: R
|
|
}))));
|
|
};
|
|
const d = document.getElementsByTagName("link"), c = document.querySelector("meta[property=csp-nonce]"), h = (c == null ? void 0 : c.nonce) || (c == null ? void 0 : c.getAttribute("nonce"));
|
|
_ = w(r.map((k) => {
|
|
if (k = Am(k, o), k in Wl) return;
|
|
Wl[k] = true;
|
|
const x = k.endsWith(".css"), R = x ? '[rel="stylesheet"]' : "";
|
|
if (o) for (let Y = d.length - 1; Y >= 0; Y--) {
|
|
const P = d[Y];
|
|
if (P.href === k && (!x || P.rel === "stylesheet")) return;
|
|
}
|
|
else if (document.querySelector(`link[href="${k}"]${R}`)) return;
|
|
const D = document.createElement("link");
|
|
if (D.rel = x ? "stylesheet" : xm, x || (D.as = "script"), D.crossOrigin = "", D.href = k, h && D.setAttribute("nonce", h), document.head.appendChild(D), x) return new Promise((Y, P) => {
|
|
D.addEventListener("load", Y), D.addEventListener("error", () => P(new Error(`Unable to preload CSS for ${k}`)));
|
|
});
|
|
}));
|
|
}
|
|
function n(d) {
|
|
const c = new Event("vite:preloadError", {
|
|
cancelable: true
|
|
});
|
|
if (c.payload = d, window.dispatchEvent(c), !c.defaultPrevented) throw d;
|
|
}
|
|
return _.then((d) => {
|
|
for (const c of d || []) c.status === "rejected" && n(c.reason);
|
|
return t().catch(n);
|
|
});
|
|
};
|
|
function zm(f) {
|
|
if (Object.prototype.hasOwnProperty.call(f, "__esModule")) return f;
|
|
var t = f.default;
|
|
if (typeof t == "function") {
|
|
var r = function o() {
|
|
var _ = false;
|
|
try {
|
|
_ = this instanceof o;
|
|
} catch {
|
|
}
|
|
return _ ? Reflect.construct(t, arguments, this.constructor) : t.apply(this, arguments);
|
|
};
|
|
r.prototype = t.prototype;
|
|
} else r = {};
|
|
return Object.defineProperty(r, "__esModule", {
|
|
value: true
|
|
}), Object.keys(f).forEach(function(o) {
|
|
var _ = Object.getOwnPropertyDescriptor(f, o);
|
|
Object.defineProperty(r, o, _.get ? _ : {
|
|
enumerable: true,
|
|
get: function() {
|
|
return f[o];
|
|
}
|
|
});
|
|
}), r;
|
|
}
|
|
var Au = {}, Tc = {};
|
|
Tc.byteLength = Sm;
|
|
Tc.toByteArray = Rm;
|
|
Tc.fromByteArray = Cm;
|
|
var To = [], C_ = [], Em = typeof Uint8Array < "u" ? Uint8Array : Array, id = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
|
|
for (var Mi = 0, Bm = id.length; Mi < Bm; ++Mi) To[Mi] = id[Mi], C_[id.charCodeAt(Mi)] = Mi;
|
|
C_[45] = 62;
|
|
C_[95] = 63;
|
|
function uv(f) {
|
|
var t = f.length;
|
|
if (t % 4 > 0) throw new Error("Invalid string. Length must be a multiple of 4");
|
|
var r = f.indexOf("=");
|
|
r === -1 && (r = t);
|
|
var o = r === t ? 0 : 4 - r % 4;
|
|
return [
|
|
r,
|
|
o
|
|
];
|
|
}
|
|
function Sm(f) {
|
|
var t = uv(f), r = t[0], o = t[1];
|
|
return (r + o) * 3 / 4 - o;
|
|
}
|
|
function Fm(f, t, r) {
|
|
return (t + r) * 3 / 4 - r;
|
|
}
|
|
function Rm(f) {
|
|
var t, r = uv(f), o = r[0], _ = r[1], n = new Em(Fm(f, o, _)), d = 0, c = _ > 0 ? o - 4 : o, h;
|
|
for (h = 0; h < c; h += 4) t = C_[f.charCodeAt(h)] << 18 | C_[f.charCodeAt(h + 1)] << 12 | C_[f.charCodeAt(h + 2)] << 6 | C_[f.charCodeAt(h + 3)], n[d++] = t >> 16 & 255, n[d++] = t >> 8 & 255, n[d++] = t & 255;
|
|
return _ === 2 && (t = C_[f.charCodeAt(h)] << 2 | C_[f.charCodeAt(h + 1)] >> 4, n[d++] = t & 255), _ === 1 && (t = C_[f.charCodeAt(h)] << 10 | C_[f.charCodeAt(h + 1)] << 4 | C_[f.charCodeAt(h + 2)] >> 2, n[d++] = t >> 8 & 255, n[d++] = t & 255), n;
|
|
}
|
|
function Tm(f) {
|
|
return To[f >> 18 & 63] + To[f >> 12 & 63] + To[f >> 6 & 63] + To[f & 63];
|
|
}
|
|
function Om(f, t, r) {
|
|
for (var o, _ = [], n = t; n < r; n += 3) o = (f[n] << 16 & 16711680) + (f[n + 1] << 8 & 65280) + (f[n + 2] & 255), _.push(Tm(o));
|
|
return _.join("");
|
|
}
|
|
function Cm(f) {
|
|
for (var t, r = f.length, o = r % 3, _ = [], n = 16383, d = 0, c = r - o; d < c; d += n) _.push(Om(f, d, d + n > c ? c : d + n));
|
|
return o === 1 ? (t = f[r - 1], _.push(To[t >> 2] + To[t << 4 & 63] + "==")) : o === 2 && (t = (f[r - 2] << 8) + f[r - 1], _.push(To[t >> 10] + To[t >> 4 & 63] + To[t << 2 & 63] + "=")), _.join("");
|
|
}
|
|
var ju = {};
|
|
ju.read = function(f, t, r, o, _) {
|
|
var n, d, c = _ * 8 - o - 1, h = (1 << c) - 1, w = h >> 1, k = -7, x = r ? _ - 1 : 0, R = r ? -1 : 1, D = f[t + x];
|
|
for (x += R, n = D & (1 << -k) - 1, D >>= -k, k += c; k > 0; n = n * 256 + f[t + x], x += R, k -= 8) ;
|
|
for (d = n & (1 << -k) - 1, n >>= -k, k += o; k > 0; d = d * 256 + f[t + x], x += R, k -= 8) ;
|
|
if (n === 0) n = 1 - w;
|
|
else {
|
|
if (n === h) return d ? NaN : (D ? -1 : 1) * (1 / 0);
|
|
d = d + Math.pow(2, o), n = n - w;
|
|
}
|
|
return (D ? -1 : 1) * d * Math.pow(2, n - o);
|
|
};
|
|
ju.write = function(f, t, r, o, _, n) {
|
|
var d, c, h, w = n * 8 - _ - 1, k = (1 << w) - 1, x = k >> 1, R = _ === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0, D = o ? 0 : n - 1, Y = o ? 1 : -1, P = t < 0 || t === 0 && 1 / t < 0 ? 1 : 0;
|
|
for (t = Math.abs(t), isNaN(t) || t === 1 / 0 ? (c = isNaN(t) ? 1 : 0, d = k) : (d = Math.floor(Math.log(t) / Math.LN2), t * (h = Math.pow(2, -d)) < 1 && (d--, h *= 2), d + x >= 1 ? t += R / h : t += R * Math.pow(2, 1 - x), t * h >= 2 && (d++, h /= 2), d + x >= k ? (c = 0, d = k) : d + x >= 1 ? (c = (t * h - 1) * Math.pow(2, _), d = d + x) : (c = t * Math.pow(2, x - 1) * Math.pow(2, _), d = 0)); _ >= 8; f[r + D] = c & 255, D += Y, c /= 256, _ -= 8) ;
|
|
for (d = d << _ | c, w += _; w > 0; f[r + D] = d & 255, D += Y, d /= 256, w -= 8) ;
|
|
f[r + D - Y] |= P * 128;
|
|
};
|
|
(function(f) {
|
|
const t = Tc, r = ju, o = typeof Symbol == "function" && typeof Symbol.for == "function" ? Symbol.for("nodejs.util.inspect.custom") : null;
|
|
f.Buffer = k, f.SlowBuffer = at, f.INSPECT_MAX_BYTES = 50;
|
|
const _ = 2147483647;
|
|
f.kMaxLength = _;
|
|
const { Uint8Array: n, ArrayBuffer: d, SharedArrayBuffer: c } = globalThis;
|
|
k.TYPED_ARRAY_SUPPORT = h(), !k.TYPED_ARRAY_SUPPORT && typeof console < "u" && typeof console.error == "function" && console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");
|
|
function h() {
|
|
try {
|
|
const G = new n(1), S = {
|
|
foo: function() {
|
|
return 42;
|
|
}
|
|
};
|
|
return Object.setPrototypeOf(S, n.prototype), Object.setPrototypeOf(G, S), G.foo() === 42;
|
|
} catch {
|
|
return false;
|
|
}
|
|
}
|
|
Object.defineProperty(k.prototype, "parent", {
|
|
enumerable: true,
|
|
get: function() {
|
|
if (k.isBuffer(this)) return this.buffer;
|
|
}
|
|
}), Object.defineProperty(k.prototype, "offset", {
|
|
enumerable: true,
|
|
get: function() {
|
|
if (k.isBuffer(this)) return this.byteOffset;
|
|
}
|
|
});
|
|
function w(G) {
|
|
if (G > _) throw new RangeError('The value "' + G + '" is invalid for option "size"');
|
|
const S = new n(G);
|
|
return Object.setPrototypeOf(S, k.prototype), S;
|
|
}
|
|
function k(G, S, T) {
|
|
if (typeof G == "number") {
|
|
if (typeof S == "string") throw new TypeError('The "string" argument must be of type string. Received type number');
|
|
return Y(G);
|
|
}
|
|
return x(G, S, T);
|
|
}
|
|
k.poolSize = 8192;
|
|
function x(G, S, T) {
|
|
if (typeof G == "string") return P(G, S);
|
|
if (d.isView(G)) return _t(G);
|
|
if (G == null) throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof G);
|
|
if (lr(G, d) || G && lr(G.buffer, d) || typeof c < "u" && (lr(G, c) || G && lr(G.buffer, c))) return V(G, S, T);
|
|
if (typeof G == "number") throw new TypeError('The "value" argument must not be of type number. Received type number');
|
|
const ut = G.valueOf && G.valueOf();
|
|
if (ut != null && ut !== G) return k.from(ut, S, T);
|
|
const Jt = xt(G);
|
|
if (Jt) return Jt;
|
|
if (typeof Symbol < "u" && Symbol.toPrimitive != null && typeof G[Symbol.toPrimitive] == "function") return k.from(G[Symbol.toPrimitive]("string"), S, T);
|
|
throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof G);
|
|
}
|
|
k.from = function(G, S, T) {
|
|
return x(G, S, T);
|
|
}, Object.setPrototypeOf(k.prototype, n.prototype), Object.setPrototypeOf(k, n);
|
|
function R(G) {
|
|
if (typeof G != "number") throw new TypeError('"size" argument must be of type number');
|
|
if (G < 0) throw new RangeError('The value "' + G + '" is invalid for option "size"');
|
|
}
|
|
function D(G, S, T) {
|
|
return R(G), G <= 0 ? w(G) : S !== void 0 ? typeof T == "string" ? w(G).fill(S, T) : w(G).fill(S) : w(G);
|
|
}
|
|
k.alloc = function(G, S, T) {
|
|
return D(G, S, T);
|
|
};
|
|
function Y(G) {
|
|
return R(G), w(G < 0 ? 0 : ct(G) | 0);
|
|
}
|
|
k.allocUnsafe = function(G) {
|
|
return Y(G);
|
|
}, k.allocUnsafeSlow = function(G) {
|
|
return Y(G);
|
|
};
|
|
function P(G, S) {
|
|
if ((typeof S != "string" || S === "") && (S = "utf8"), !k.isEncoding(S)) throw new TypeError("Unknown encoding: " + S);
|
|
const T = rt(G, S) | 0;
|
|
let ut = w(T);
|
|
const Jt = ut.write(G, S);
|
|
return Jt !== T && (ut = ut.slice(0, Jt)), ut;
|
|
}
|
|
function ft(G) {
|
|
const S = G.length < 0 ? 0 : ct(G.length) | 0, T = w(S);
|
|
for (let ut = 0; ut < S; ut += 1) T[ut] = G[ut] & 255;
|
|
return T;
|
|
}
|
|
function _t(G) {
|
|
if (lr(G, n)) {
|
|
const S = new n(G);
|
|
return V(S.buffer, S.byteOffset, S.byteLength);
|
|
}
|
|
return ft(G);
|
|
}
|
|
function V(G, S, T) {
|
|
if (S < 0 || G.byteLength < S) throw new RangeError('"offset" is outside of buffer bounds');
|
|
if (G.byteLength < S + (T || 0)) throw new RangeError('"length" is outside of buffer bounds');
|
|
let ut;
|
|
return S === void 0 && T === void 0 ? ut = new n(G) : T === void 0 ? ut = new n(G, S) : ut = new n(G, S, T), Object.setPrototypeOf(ut, k.prototype), ut;
|
|
}
|
|
function xt(G) {
|
|
if (k.isBuffer(G)) {
|
|
const S = ct(G.length) | 0, T = w(S);
|
|
return T.length === 0 || G.copy(T, 0, 0, S), T;
|
|
}
|
|
if (G.length !== void 0) return typeof G.length != "number" || Ir(G.length) ? w(0) : ft(G);
|
|
if (G.type === "Buffer" && Array.isArray(G.data)) return ft(G.data);
|
|
}
|
|
function ct(G) {
|
|
if (G >= _) throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x" + _.toString(16) + " bytes");
|
|
return G | 0;
|
|
}
|
|
function at(G) {
|
|
return +G != G && (G = 0), k.alloc(+G);
|
|
}
|
|
k.isBuffer = function(S) {
|
|
return S != null && S._isBuffer === true && S !== k.prototype;
|
|
}, k.compare = function(S, T) {
|
|
if (lr(S, n) && (S = k.from(S, S.offset, S.byteLength)), lr(T, n) && (T = k.from(T, T.offset, T.byteLength)), !k.isBuffer(S) || !k.isBuffer(T)) throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');
|
|
if (S === T) return 0;
|
|
let ut = S.length, Jt = T.length;
|
|
for (let ye = 0, Oe = Math.min(ut, Jt); ye < Oe; ++ye) if (S[ye] !== T[ye]) {
|
|
ut = S[ye], Jt = T[ye];
|
|
break;
|
|
}
|
|
return ut < Jt ? -1 : Jt < ut ? 1 : 0;
|
|
}, k.isEncoding = function(S) {
|
|
switch (String(S).toLowerCase()) {
|
|
case "hex":
|
|
case "utf8":
|
|
case "utf-8":
|
|
case "ascii":
|
|
case "latin1":
|
|
case "binary":
|
|
case "base64":
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return true;
|
|
default:
|
|
return false;
|
|
}
|
|
}, k.concat = function(S, T) {
|
|
if (!Array.isArray(S)) throw new TypeError('"list" argument must be an Array of Buffers');
|
|
if (S.length === 0) return k.alloc(0);
|
|
let ut;
|
|
if (T === void 0) for (T = 0, ut = 0; ut < S.length; ++ut) T += S[ut].length;
|
|
const Jt = k.allocUnsafe(T);
|
|
let ye = 0;
|
|
for (ut = 0; ut < S.length; ++ut) {
|
|
let Oe = S[ut];
|
|
if (lr(Oe, n)) ye + Oe.length > Jt.length ? (k.isBuffer(Oe) || (Oe = k.from(Oe)), Oe.copy(Jt, ye)) : n.prototype.set.call(Jt, Oe, ye);
|
|
else if (k.isBuffer(Oe)) Oe.copy(Jt, ye);
|
|
else throw new TypeError('"list" argument must be an Array of Buffers');
|
|
ye += Oe.length;
|
|
}
|
|
return Jt;
|
|
};
|
|
function rt(G, S) {
|
|
if (k.isBuffer(G)) return G.length;
|
|
if (d.isView(G) || lr(G, d)) return G.byteLength;
|
|
if (typeof G != "string") throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof G);
|
|
const T = G.length, ut = arguments.length > 2 && arguments[2] === true;
|
|
if (!ut && T === 0) return 0;
|
|
let Jt = false;
|
|
for (; ; ) switch (S) {
|
|
case "ascii":
|
|
case "latin1":
|
|
case "binary":
|
|
return T;
|
|
case "utf8":
|
|
case "utf-8":
|
|
return ce(G).length;
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return T * 2;
|
|
case "hex":
|
|
return T >>> 1;
|
|
case "base64":
|
|
return de(G).length;
|
|
default:
|
|
if (Jt) return ut ? -1 : ce(G).length;
|
|
S = ("" + S).toLowerCase(), Jt = true;
|
|
}
|
|
}
|
|
k.byteLength = rt;
|
|
function pt(G, S, T) {
|
|
let ut = false;
|
|
if ((S === void 0 || S < 0) && (S = 0), S > this.length || ((T === void 0 || T > this.length) && (T = this.length), T <= 0) || (T >>>= 0, S >>>= 0, T <= S)) return "";
|
|
for (G || (G = "utf8"); ; ) switch (G) {
|
|
case "hex":
|
|
return Ve(this, S, T);
|
|
case "utf8":
|
|
case "utf-8":
|
|
return Wt(this, S, T);
|
|
case "ascii":
|
|
return Se(this, S, T);
|
|
case "latin1":
|
|
case "binary":
|
|
return Ke(this, S, T);
|
|
case "base64":
|
|
return Ze(this, S, T);
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return It(this, S, T);
|
|
default:
|
|
if (ut) throw new TypeError("Unknown encoding: " + G);
|
|
G = (G + "").toLowerCase(), ut = true;
|
|
}
|
|
}
|
|
k.prototype._isBuffer = true;
|
|
function H(G, S, T) {
|
|
const ut = G[S];
|
|
G[S] = G[T], G[T] = ut;
|
|
}
|
|
k.prototype.swap16 = function() {
|
|
const S = this.length;
|
|
if (S % 2 !== 0) throw new RangeError("Buffer size must be a multiple of 16-bits");
|
|
for (let T = 0; T < S; T += 2) H(this, T, T + 1);
|
|
return this;
|
|
}, k.prototype.swap32 = function() {
|
|
const S = this.length;
|
|
if (S % 4 !== 0) throw new RangeError("Buffer size must be a multiple of 32-bits");
|
|
for (let T = 0; T < S; T += 4) H(this, T, T + 3), H(this, T + 1, T + 2);
|
|
return this;
|
|
}, k.prototype.swap64 = function() {
|
|
const S = this.length;
|
|
if (S % 8 !== 0) throw new RangeError("Buffer size must be a multiple of 64-bits");
|
|
for (let T = 0; T < S; T += 8) H(this, T, T + 7), H(this, T + 1, T + 6), H(this, T + 2, T + 5), H(this, T + 3, T + 4);
|
|
return this;
|
|
}, k.prototype.toString = function() {
|
|
const S = this.length;
|
|
return S === 0 ? "" : arguments.length === 0 ? Wt(this, 0, S) : pt.apply(this, arguments);
|
|
}, k.prototype.toLocaleString = k.prototype.toString, k.prototype.equals = function(S) {
|
|
if (!k.isBuffer(S)) throw new TypeError("Argument must be a Buffer");
|
|
return this === S ? true : k.compare(this, S) === 0;
|
|
}, k.prototype.inspect = function() {
|
|
let S = "";
|
|
const T = f.INSPECT_MAX_BYTES;
|
|
return S = this.toString("hex", 0, T).replace(/(.{2})/g, "$1 ").trim(), this.length > T && (S += " ... "), "<Buffer " + S + ">";
|
|
}, o && (k.prototype[o] = k.prototype.inspect), k.prototype.compare = function(S, T, ut, Jt, ye) {
|
|
if (lr(S, n) && (S = k.from(S, S.offset, S.byteLength)), !k.isBuffer(S)) throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof S);
|
|
if (T === void 0 && (T = 0), ut === void 0 && (ut = S ? S.length : 0), Jt === void 0 && (Jt = 0), ye === void 0 && (ye = this.length), T < 0 || ut > S.length || Jt < 0 || ye > this.length) throw new RangeError("out of range index");
|
|
if (Jt >= ye && T >= ut) return 0;
|
|
if (Jt >= ye) return -1;
|
|
if (T >= ut) return 1;
|
|
if (T >>>= 0, ut >>>= 0, Jt >>>= 0, ye >>>= 0, this === S) return 0;
|
|
let Oe = ye - Jt, or = ut - T;
|
|
const Ar = Math.min(Oe, or), ue = this.slice(Jt, ye), Ue = S.slice(T, ut);
|
|
for (let Ye = 0; Ye < Ar; ++Ye) if (ue[Ye] !== Ue[Ye]) {
|
|
Oe = ue[Ye], or = Ue[Ye];
|
|
break;
|
|
}
|
|
return Oe < or ? -1 : or < Oe ? 1 : 0;
|
|
};
|
|
function st(G, S, T, ut, Jt) {
|
|
if (G.length === 0) return -1;
|
|
if (typeof T == "string" ? (ut = T, T = 0) : T > 2147483647 ? T = 2147483647 : T < -2147483648 && (T = -2147483648), T = +T, Ir(T) && (T = Jt ? 0 : G.length - 1), T < 0 && (T = G.length + T), T >= G.length) {
|
|
if (Jt) return -1;
|
|
T = G.length - 1;
|
|
} else if (T < 0) if (Jt) T = 0;
|
|
else return -1;
|
|
if (typeof S == "string" && (S = k.from(S, ut)), k.isBuffer(S)) return S.length === 0 ? -1 : et(G, S, T, ut, Jt);
|
|
if (typeof S == "number") return S = S & 255, typeof n.prototype.indexOf == "function" ? Jt ? n.prototype.indexOf.call(G, S, T) : n.prototype.lastIndexOf.call(G, S, T) : et(G, [
|
|
S
|
|
], T, ut, Jt);
|
|
throw new TypeError("val must be string, number or Buffer");
|
|
}
|
|
function et(G, S, T, ut, Jt) {
|
|
let ye = 1, Oe = G.length, or = S.length;
|
|
if (ut !== void 0 && (ut = String(ut).toLowerCase(), ut === "ucs2" || ut === "ucs-2" || ut === "utf16le" || ut === "utf-16le")) {
|
|
if (G.length < 2 || S.length < 2) return -1;
|
|
ye = 2, Oe /= 2, or /= 2, T /= 2;
|
|
}
|
|
function Ar(Ue, Ye) {
|
|
return ye === 1 ? Ue[Ye] : Ue.readUInt16BE(Ye * ye);
|
|
}
|
|
let ue;
|
|
if (Jt) {
|
|
let Ue = -1;
|
|
for (ue = T; ue < Oe; ue++) if (Ar(G, ue) === Ar(S, Ue === -1 ? 0 : ue - Ue)) {
|
|
if (Ue === -1 && (Ue = ue), ue - Ue + 1 === or) return Ue * ye;
|
|
} else Ue !== -1 && (ue -= ue - Ue), Ue = -1;
|
|
} else for (T + or > Oe && (T = Oe - or), ue = T; ue >= 0; ue--) {
|
|
let Ue = true;
|
|
for (let Ye = 0; Ye < or; Ye++) if (Ar(G, ue + Ye) !== Ar(S, Ye)) {
|
|
Ue = false;
|
|
break;
|
|
}
|
|
if (Ue) return ue;
|
|
}
|
|
return -1;
|
|
}
|
|
k.prototype.includes = function(S, T, ut) {
|
|
return this.indexOf(S, T, ut) !== -1;
|
|
}, k.prototype.indexOf = function(S, T, ut) {
|
|
return st(this, S, T, ut, true);
|
|
}, k.prototype.lastIndexOf = function(S, T, ut) {
|
|
return st(this, S, T, ut, false);
|
|
};
|
|
function Ot(G, S, T, ut) {
|
|
T = Number(T) || 0;
|
|
const Jt = G.length - T;
|
|
ut ? (ut = Number(ut), ut > Jt && (ut = Jt)) : ut = Jt;
|
|
const ye = S.length;
|
|
ut > ye / 2 && (ut = ye / 2);
|
|
let Oe;
|
|
for (Oe = 0; Oe < ut; ++Oe) {
|
|
const or = parseInt(S.substr(Oe * 2, 2), 16);
|
|
if (Ir(or)) return Oe;
|
|
G[T + Oe] = or;
|
|
}
|
|
return Oe;
|
|
}
|
|
function kt(G, S, T, ut) {
|
|
return ar(ce(S, G.length - T), G, T, ut);
|
|
}
|
|
function Zt(G, S, T, ut) {
|
|
return ar(je(S), G, T, ut);
|
|
}
|
|
function qe(G, S, T, ut) {
|
|
return ar(de(S), G, T, ut);
|
|
}
|
|
function Ge(G, S, T, ut) {
|
|
return ar(Qe(S, G.length - T), G, T, ut);
|
|
}
|
|
k.prototype.write = function(S, T, ut, Jt) {
|
|
if (T === void 0) Jt = "utf8", ut = this.length, T = 0;
|
|
else if (ut === void 0 && typeof T == "string") Jt = T, ut = this.length, T = 0;
|
|
else if (isFinite(T)) T = T >>> 0, isFinite(ut) ? (ut = ut >>> 0, Jt === void 0 && (Jt = "utf8")) : (Jt = ut, ut = void 0);
|
|
else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");
|
|
const ye = this.length - T;
|
|
if ((ut === void 0 || ut > ye) && (ut = ye), S.length > 0 && (ut < 0 || T < 0) || T > this.length) throw new RangeError("Attempt to write outside buffer bounds");
|
|
Jt || (Jt = "utf8");
|
|
let Oe = false;
|
|
for (; ; ) switch (Jt) {
|
|
case "hex":
|
|
return Ot(this, S, T, ut);
|
|
case "utf8":
|
|
case "utf-8":
|
|
return kt(this, S, T, ut);
|
|
case "ascii":
|
|
case "latin1":
|
|
case "binary":
|
|
return Zt(this, S, T, ut);
|
|
case "base64":
|
|
return qe(this, S, T, ut);
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return Ge(this, S, T, ut);
|
|
default:
|
|
if (Oe) throw new TypeError("Unknown encoding: " + Jt);
|
|
Jt = ("" + Jt).toLowerCase(), Oe = true;
|
|
}
|
|
}, k.prototype.toJSON = function() {
|
|
return {
|
|
type: "Buffer",
|
|
data: Array.prototype.slice.call(this._arr || this, 0)
|
|
};
|
|
};
|
|
function Ze(G, S, T) {
|
|
return S === 0 && T === G.length ? t.fromByteArray(G) : t.fromByteArray(G.slice(S, T));
|
|
}
|
|
function Wt(G, S, T) {
|
|
T = Math.min(G.length, T);
|
|
const ut = [];
|
|
let Jt = S;
|
|
for (; Jt < T; ) {
|
|
const ye = G[Jt];
|
|
let Oe = null, or = ye > 239 ? 4 : ye > 223 ? 3 : ye > 191 ? 2 : 1;
|
|
if (Jt + or <= T) {
|
|
let Ar, ue, Ue, Ye;
|
|
switch (or) {
|
|
case 1:
|
|
ye < 128 && (Oe = ye);
|
|
break;
|
|
case 2:
|
|
Ar = G[Jt + 1], (Ar & 192) === 128 && (Ye = (ye & 31) << 6 | Ar & 63, Ye > 127 && (Oe = Ye));
|
|
break;
|
|
case 3:
|
|
Ar = G[Jt + 1], ue = G[Jt + 2], (Ar & 192) === 128 && (ue & 192) === 128 && (Ye = (ye & 15) << 12 | (Ar & 63) << 6 | ue & 63, Ye > 2047 && (Ye < 55296 || Ye > 57343) && (Oe = Ye));
|
|
break;
|
|
case 4:
|
|
Ar = G[Jt + 1], ue = G[Jt + 2], Ue = G[Jt + 3], (Ar & 192) === 128 && (ue & 192) === 128 && (Ue & 192) === 128 && (Ye = (ye & 15) << 18 | (Ar & 63) << 12 | (ue & 63) << 6 | Ue & 63, Ye > 65535 && Ye < 1114112 && (Oe = Ye));
|
|
}
|
|
}
|
|
Oe === null ? (Oe = 65533, or = 1) : Oe > 65535 && (Oe -= 65536, ut.push(Oe >>> 10 & 1023 | 55296), Oe = 56320 | Oe & 1023), ut.push(Oe), Jt += or;
|
|
}
|
|
return Ft(ut);
|
|
}
|
|
const oe = 4096;
|
|
function Ft(G) {
|
|
const S = G.length;
|
|
if (S <= oe) return String.fromCharCode.apply(String, G);
|
|
let T = "", ut = 0;
|
|
for (; ut < S; ) T += String.fromCharCode.apply(String, G.slice(ut, ut += oe));
|
|
return T;
|
|
}
|
|
function Se(G, S, T) {
|
|
let ut = "";
|
|
T = Math.min(G.length, T);
|
|
for (let Jt = S; Jt < T; ++Jt) ut += String.fromCharCode(G[Jt] & 127);
|
|
return ut;
|
|
}
|
|
function Ke(G, S, T) {
|
|
let ut = "";
|
|
T = Math.min(G.length, T);
|
|
for (let Jt = S; Jt < T; ++Jt) ut += String.fromCharCode(G[Jt]);
|
|
return ut;
|
|
}
|
|
function Ve(G, S, T) {
|
|
const ut = G.length;
|
|
(!S || S < 0) && (S = 0), (!T || T < 0 || T > ut) && (T = ut);
|
|
let Jt = "";
|
|
for (let ye = S; ye < T; ++ye) Jt += _r[G[ye]];
|
|
return Jt;
|
|
}
|
|
function It(G, S, T) {
|
|
const ut = G.slice(S, T);
|
|
let Jt = "";
|
|
for (let ye = 0; ye < ut.length - 1; ye += 2) Jt += String.fromCharCode(ut[ye] + ut[ye + 1] * 256);
|
|
return Jt;
|
|
}
|
|
k.prototype.slice = function(S, T) {
|
|
const ut = this.length;
|
|
S = ~~S, T = T === void 0 ? ut : ~~T, S < 0 ? (S += ut, S < 0 && (S = 0)) : S > ut && (S = ut), T < 0 ? (T += ut, T < 0 && (T = 0)) : T > ut && (T = ut), T < S && (T = S);
|
|
const Jt = this.subarray(S, T);
|
|
return Object.setPrototypeOf(Jt, k.prototype), Jt;
|
|
};
|
|
function C(G, S, T) {
|
|
if (G % 1 !== 0 || G < 0) throw new RangeError("offset is not uint");
|
|
if (G + S > T) throw new RangeError("Trying to access beyond buffer length");
|
|
}
|
|
k.prototype.readUintLE = k.prototype.readUIntLE = function(S, T, ut) {
|
|
S = S >>> 0, T = T >>> 0, ut || C(S, T, this.length);
|
|
let Jt = this[S], ye = 1, Oe = 0;
|
|
for (; ++Oe < T && (ye *= 256); ) Jt += this[S + Oe] * ye;
|
|
return Jt;
|
|
}, k.prototype.readUintBE = k.prototype.readUIntBE = function(S, T, ut) {
|
|
S = S >>> 0, T = T >>> 0, ut || C(S, T, this.length);
|
|
let Jt = this[S + --T], ye = 1;
|
|
for (; T > 0 && (ye *= 256); ) Jt += this[S + --T] * ye;
|
|
return Jt;
|
|
}, k.prototype.readUint8 = k.prototype.readUInt8 = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 1, this.length), this[S];
|
|
}, k.prototype.readUint16LE = k.prototype.readUInt16LE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 2, this.length), this[S] | this[S + 1] << 8;
|
|
}, k.prototype.readUint16BE = k.prototype.readUInt16BE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 2, this.length), this[S] << 8 | this[S + 1];
|
|
}, k.prototype.readUint32LE = k.prototype.readUInt32LE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 4, this.length), (this[S] | this[S + 1] << 8 | this[S + 2] << 16) + this[S + 3] * 16777216;
|
|
}, k.prototype.readUint32BE = k.prototype.readUInt32BE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 4, this.length), this[S] * 16777216 + (this[S + 1] << 16 | this[S + 2] << 8 | this[S + 3]);
|
|
}, k.prototype.readBigUInt64LE = ir(function(S) {
|
|
S = S >>> 0, ee(S, "offset");
|
|
const T = this[S], ut = this[S + 7];
|
|
(T === void 0 || ut === void 0) && Xt(S, this.length - 8);
|
|
const Jt = T + this[++S] * 2 ** 8 + this[++S] * 2 ** 16 + this[++S] * 2 ** 24, ye = this[++S] + this[++S] * 2 ** 8 + this[++S] * 2 ** 16 + ut * 2 ** 24;
|
|
return BigInt(Jt) + (BigInt(ye) << BigInt(32));
|
|
}), k.prototype.readBigUInt64BE = ir(function(S) {
|
|
S = S >>> 0, ee(S, "offset");
|
|
const T = this[S], ut = this[S + 7];
|
|
(T === void 0 || ut === void 0) && Xt(S, this.length - 8);
|
|
const Jt = T * 2 ** 24 + this[++S] * 2 ** 16 + this[++S] * 2 ** 8 + this[++S], ye = this[++S] * 2 ** 24 + this[++S] * 2 ** 16 + this[++S] * 2 ** 8 + ut;
|
|
return (BigInt(Jt) << BigInt(32)) + BigInt(ye);
|
|
}), k.prototype.readIntLE = function(S, T, ut) {
|
|
S = S >>> 0, T = T >>> 0, ut || C(S, T, this.length);
|
|
let Jt = this[S], ye = 1, Oe = 0;
|
|
for (; ++Oe < T && (ye *= 256); ) Jt += this[S + Oe] * ye;
|
|
return ye *= 128, Jt >= ye && (Jt -= Math.pow(2, 8 * T)), Jt;
|
|
}, k.prototype.readIntBE = function(S, T, ut) {
|
|
S = S >>> 0, T = T >>> 0, ut || C(S, T, this.length);
|
|
let Jt = T, ye = 1, Oe = this[S + --Jt];
|
|
for (; Jt > 0 && (ye *= 256); ) Oe += this[S + --Jt] * ye;
|
|
return ye *= 128, Oe >= ye && (Oe -= Math.pow(2, 8 * T)), Oe;
|
|
}, k.prototype.readInt8 = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 1, this.length), this[S] & 128 ? (255 - this[S] + 1) * -1 : this[S];
|
|
}, k.prototype.readInt16LE = function(S, T) {
|
|
S = S >>> 0, T || C(S, 2, this.length);
|
|
const ut = this[S] | this[S + 1] << 8;
|
|
return ut & 32768 ? ut | 4294901760 : ut;
|
|
}, k.prototype.readInt16BE = function(S, T) {
|
|
S = S >>> 0, T || C(S, 2, this.length);
|
|
const ut = this[S + 1] | this[S] << 8;
|
|
return ut & 32768 ? ut | 4294901760 : ut;
|
|
}, k.prototype.readInt32LE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 4, this.length), this[S] | this[S + 1] << 8 | this[S + 2] << 16 | this[S + 3] << 24;
|
|
}, k.prototype.readInt32BE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 4, this.length), this[S] << 24 | this[S + 1] << 16 | this[S + 2] << 8 | this[S + 3];
|
|
}, k.prototype.readBigInt64LE = ir(function(S) {
|
|
S = S >>> 0, ee(S, "offset");
|
|
const T = this[S], ut = this[S + 7];
|
|
(T === void 0 || ut === void 0) && Xt(S, this.length - 8);
|
|
const Jt = this[S + 4] + this[S + 5] * 2 ** 8 + this[S + 6] * 2 ** 16 + (ut << 24);
|
|
return (BigInt(Jt) << BigInt(32)) + BigInt(T + this[++S] * 2 ** 8 + this[++S] * 2 ** 16 + this[++S] * 2 ** 24);
|
|
}), k.prototype.readBigInt64BE = ir(function(S) {
|
|
S = S >>> 0, ee(S, "offset");
|
|
const T = this[S], ut = this[S + 7];
|
|
(T === void 0 || ut === void 0) && Xt(S, this.length - 8);
|
|
const Jt = (T << 24) + this[++S] * 2 ** 16 + this[++S] * 2 ** 8 + this[++S];
|
|
return (BigInt(Jt) << BigInt(32)) + BigInt(this[++S] * 2 ** 24 + this[++S] * 2 ** 16 + this[++S] * 2 ** 8 + ut);
|
|
}), k.prototype.readFloatLE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 4, this.length), r.read(this, S, true, 23, 4);
|
|
}, k.prototype.readFloatBE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 4, this.length), r.read(this, S, false, 23, 4);
|
|
}, k.prototype.readDoubleLE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 8, this.length), r.read(this, S, true, 52, 8);
|
|
}, k.prototype.readDoubleBE = function(S, T) {
|
|
return S = S >>> 0, T || C(S, 8, this.length), r.read(this, S, false, 52, 8);
|
|
};
|
|
function Vt(G, S, T, ut, Jt, ye) {
|
|
if (!k.isBuffer(G)) throw new TypeError('"buffer" argument must be a Buffer instance');
|
|
if (S > Jt || S < ye) throw new RangeError('"value" argument is out of bounds');
|
|
if (T + ut > G.length) throw new RangeError("Index out of range");
|
|
}
|
|
k.prototype.writeUintLE = k.prototype.writeUIntLE = function(S, T, ut, Jt) {
|
|
if (S = +S, T = T >>> 0, ut = ut >>> 0, !Jt) {
|
|
const or = Math.pow(2, 8 * ut) - 1;
|
|
Vt(this, S, T, ut, or, 0);
|
|
}
|
|
let ye = 1, Oe = 0;
|
|
for (this[T] = S & 255; ++Oe < ut && (ye *= 256); ) this[T + Oe] = S / ye & 255;
|
|
return T + ut;
|
|
}, k.prototype.writeUintBE = k.prototype.writeUIntBE = function(S, T, ut, Jt) {
|
|
if (S = +S, T = T >>> 0, ut = ut >>> 0, !Jt) {
|
|
const or = Math.pow(2, 8 * ut) - 1;
|
|
Vt(this, S, T, ut, or, 0);
|
|
}
|
|
let ye = ut - 1, Oe = 1;
|
|
for (this[T + ye] = S & 255; --ye >= 0 && (Oe *= 256); ) this[T + ye] = S / Oe & 255;
|
|
return T + ut;
|
|
}, k.prototype.writeUint8 = k.prototype.writeUInt8 = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 1, 255, 0), this[T] = S & 255, T + 1;
|
|
}, k.prototype.writeUint16LE = k.prototype.writeUInt16LE = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 2, 65535, 0), this[T] = S & 255, this[T + 1] = S >>> 8, T + 2;
|
|
}, k.prototype.writeUint16BE = k.prototype.writeUInt16BE = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 2, 65535, 0), this[T] = S >>> 8, this[T + 1] = S & 255, T + 2;
|
|
}, k.prototype.writeUint32LE = k.prototype.writeUInt32LE = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 4, 4294967295, 0), this[T + 3] = S >>> 24, this[T + 2] = S >>> 16, this[T + 1] = S >>> 8, this[T] = S & 255, T + 4;
|
|
}, k.prototype.writeUint32BE = k.prototype.writeUInt32BE = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 4, 4294967295, 0), this[T] = S >>> 24, this[T + 1] = S >>> 16, this[T + 2] = S >>> 8, this[T + 3] = S & 255, T + 4;
|
|
};
|
|
function ge(G, S, T, ut, Jt) {
|
|
ne(S, ut, Jt, G, T, 7);
|
|
let ye = Number(S & BigInt(4294967295));
|
|
G[T++] = ye, ye = ye >> 8, G[T++] = ye, ye = ye >> 8, G[T++] = ye, ye = ye >> 8, G[T++] = ye;
|
|
let Oe = Number(S >> BigInt(32) & BigInt(4294967295));
|
|
return G[T++] = Oe, Oe = Oe >> 8, G[T++] = Oe, Oe = Oe >> 8, G[T++] = Oe, Oe = Oe >> 8, G[T++] = Oe, T;
|
|
}
|
|
function ot(G, S, T, ut, Jt) {
|
|
ne(S, ut, Jt, G, T, 7);
|
|
let ye = Number(S & BigInt(4294967295));
|
|
G[T + 7] = ye, ye = ye >> 8, G[T + 6] = ye, ye = ye >> 8, G[T + 5] = ye, ye = ye >> 8, G[T + 4] = ye;
|
|
let Oe = Number(S >> BigInt(32) & BigInt(4294967295));
|
|
return G[T + 3] = Oe, Oe = Oe >> 8, G[T + 2] = Oe, Oe = Oe >> 8, G[T + 1] = Oe, Oe = Oe >> 8, G[T] = Oe, T + 8;
|
|
}
|
|
k.prototype.writeBigUInt64LE = ir(function(S, T = 0) {
|
|
return ge(this, S, T, BigInt(0), BigInt("0xffffffffffffffff"));
|
|
}), k.prototype.writeBigUInt64BE = ir(function(S, T = 0) {
|
|
return ot(this, S, T, BigInt(0), BigInt("0xffffffffffffffff"));
|
|
}), k.prototype.writeIntLE = function(S, T, ut, Jt) {
|
|
if (S = +S, T = T >>> 0, !Jt) {
|
|
const Ar = Math.pow(2, 8 * ut - 1);
|
|
Vt(this, S, T, ut, Ar - 1, -Ar);
|
|
}
|
|
let ye = 0, Oe = 1, or = 0;
|
|
for (this[T] = S & 255; ++ye < ut && (Oe *= 256); ) S < 0 && or === 0 && this[T + ye - 1] !== 0 && (or = 1), this[T + ye] = (S / Oe >> 0) - or & 255;
|
|
return T + ut;
|
|
}, k.prototype.writeIntBE = function(S, T, ut, Jt) {
|
|
if (S = +S, T = T >>> 0, !Jt) {
|
|
const Ar = Math.pow(2, 8 * ut - 1);
|
|
Vt(this, S, T, ut, Ar - 1, -Ar);
|
|
}
|
|
let ye = ut - 1, Oe = 1, or = 0;
|
|
for (this[T + ye] = S & 255; --ye >= 0 && (Oe *= 256); ) S < 0 && or === 0 && this[T + ye + 1] !== 0 && (or = 1), this[T + ye] = (S / Oe >> 0) - or & 255;
|
|
return T + ut;
|
|
}, k.prototype.writeInt8 = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 1, 127, -128), S < 0 && (S = 255 + S + 1), this[T] = S & 255, T + 1;
|
|
}, k.prototype.writeInt16LE = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 2, 32767, -32768), this[T] = S & 255, this[T + 1] = S >>> 8, T + 2;
|
|
}, k.prototype.writeInt16BE = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 2, 32767, -32768), this[T] = S >>> 8, this[T + 1] = S & 255, T + 2;
|
|
}, k.prototype.writeInt32LE = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 4, 2147483647, -2147483648), this[T] = S & 255, this[T + 1] = S >>> 8, this[T + 2] = S >>> 16, this[T + 3] = S >>> 24, T + 4;
|
|
}, k.prototype.writeInt32BE = function(S, T, ut) {
|
|
return S = +S, T = T >>> 0, ut || Vt(this, S, T, 4, 2147483647, -2147483648), S < 0 && (S = 4294967295 + S + 1), this[T] = S >>> 24, this[T + 1] = S >>> 16, this[T + 2] = S >>> 8, this[T + 3] = S & 255, T + 4;
|
|
}, k.prototype.writeBigInt64LE = ir(function(S, T = 0) {
|
|
return ge(this, S, T, -BigInt("0x8000000000000000"), BigInt("0x7fffffffffffffff"));
|
|
}), k.prototype.writeBigInt64BE = ir(function(S, T = 0) {
|
|
return ot(this, S, T, -BigInt("0x8000000000000000"), BigInt("0x7fffffffffffffff"));
|
|
});
|
|
function N(G, S, T, ut, Jt, ye) {
|
|
if (T + ut > G.length) throw new RangeError("Index out of range");
|
|
if (T < 0) throw new RangeError("Index out of range");
|
|
}
|
|
function Bt(G, S, T, ut, Jt) {
|
|
return S = +S, T = T >>> 0, Jt || N(G, S, T, 4), r.write(G, S, T, ut, 23, 4), T + 4;
|
|
}
|
|
k.prototype.writeFloatLE = function(S, T, ut) {
|
|
return Bt(this, S, T, true, ut);
|
|
}, k.prototype.writeFloatBE = function(S, T, ut) {
|
|
return Bt(this, S, T, false, ut);
|
|
};
|
|
function L(G, S, T, ut, Jt) {
|
|
return S = +S, T = T >>> 0, Jt || N(G, S, T, 8), r.write(G, S, T, ut, 52, 8), T + 8;
|
|
}
|
|
k.prototype.writeDoubleLE = function(S, T, ut) {
|
|
return L(this, S, T, true, ut);
|
|
}, k.prototype.writeDoubleBE = function(S, T, ut) {
|
|
return L(this, S, T, false, ut);
|
|
}, k.prototype.copy = function(S, T, ut, Jt) {
|
|
if (!k.isBuffer(S)) throw new TypeError("argument should be a Buffer");
|
|
if (ut || (ut = 0), !Jt && Jt !== 0 && (Jt = this.length), T >= S.length && (T = S.length), T || (T = 0), Jt > 0 && Jt < ut && (Jt = ut), Jt === ut || S.length === 0 || this.length === 0) return 0;
|
|
if (T < 0) throw new RangeError("targetStart out of bounds");
|
|
if (ut < 0 || ut >= this.length) throw new RangeError("Index out of range");
|
|
if (Jt < 0) throw new RangeError("sourceEnd out of bounds");
|
|
Jt > this.length && (Jt = this.length), S.length - T < Jt - ut && (Jt = S.length - T + ut);
|
|
const ye = Jt - ut;
|
|
return this === S && typeof n.prototype.copyWithin == "function" ? this.copyWithin(T, ut, Jt) : n.prototype.set.call(S, this.subarray(ut, Jt), T), ye;
|
|
}, k.prototype.fill = function(S, T, ut, Jt) {
|
|
if (typeof S == "string") {
|
|
if (typeof T == "string" ? (Jt = T, T = 0, ut = this.length) : typeof ut == "string" && (Jt = ut, ut = this.length), Jt !== void 0 && typeof Jt != "string") throw new TypeError("encoding must be a string");
|
|
if (typeof Jt == "string" && !k.isEncoding(Jt)) throw new TypeError("Unknown encoding: " + Jt);
|
|
if (S.length === 1) {
|
|
const Oe = S.charCodeAt(0);
|
|
(Jt === "utf8" && Oe < 128 || Jt === "latin1") && (S = Oe);
|
|
}
|
|
} else typeof S == "number" ? S = S & 255 : typeof S == "boolean" && (S = Number(S));
|
|
if (T < 0 || this.length < T || this.length < ut) throw new RangeError("Out of range index");
|
|
if (ut <= T) return this;
|
|
T = T >>> 0, ut = ut === void 0 ? this.length : ut >>> 0, S || (S = 0);
|
|
let ye;
|
|
if (typeof S == "number") for (ye = T; ye < ut; ++ye) this[ye] = S;
|
|
else {
|
|
const Oe = k.isBuffer(S) ? S : k.from(S, Jt), or = Oe.length;
|
|
if (or === 0) throw new TypeError('The value "' + S + '" is invalid for argument "value"');
|
|
for (ye = 0; ye < ut - T; ++ye) this[ye + T] = Oe[ye % or];
|
|
}
|
|
return this;
|
|
};
|
|
const W = {};
|
|
function dt(G, S, T) {
|
|
W[G] = class extends T {
|
|
constructor() {
|
|
super(), Object.defineProperty(this, "message", {
|
|
value: S.apply(this, arguments),
|
|
writable: true,
|
|
configurable: true
|
|
}), this.name = `${this.name} [${G}]`, this.stack, delete this.name;
|
|
}
|
|
get code() {
|
|
return G;
|
|
}
|
|
set code(Jt) {
|
|
Object.defineProperty(this, "code", {
|
|
configurable: true,
|
|
enumerable: true,
|
|
value: Jt,
|
|
writable: true
|
|
});
|
|
}
|
|
toString() {
|
|
return `${this.name} [${G}]: ${this.message}`;
|
|
}
|
|
};
|
|
}
|
|
dt("ERR_BUFFER_OUT_OF_BOUNDS", function(G) {
|
|
return G ? `${G} is outside of buffer bounds` : "Attempt to access memory outside buffer bounds";
|
|
}, RangeError), dt("ERR_INVALID_ARG_TYPE", function(G, S) {
|
|
return `The "${G}" argument must be of type number. Received type ${typeof S}`;
|
|
}, TypeError), dt("ERR_OUT_OF_RANGE", function(G, S, T) {
|
|
let ut = `The value of "${G}" is out of range.`, Jt = T;
|
|
return Number.isInteger(T) && Math.abs(T) > 2 ** 32 ? Jt = Ct(String(T)) : typeof T == "bigint" && (Jt = String(T), (T > BigInt(2) ** BigInt(32) || T < -(BigInt(2) ** BigInt(32))) && (Jt = Ct(Jt)), Jt += "n"), ut += ` It must be ${S}. Received ${Jt}`, ut;
|
|
}, RangeError);
|
|
function Ct(G) {
|
|
let S = "", T = G.length;
|
|
const ut = G[0] === "-" ? 1 : 0;
|
|
for (; T >= ut + 4; T -= 3) S = `_${G.slice(T - 3, T)}${S}`;
|
|
return `${G.slice(0, T)}${S}`;
|
|
}
|
|
function Kt(G, S, T) {
|
|
ee(S, "offset"), (G[S] === void 0 || G[S + T] === void 0) && Xt(S, G.length - (T + 1));
|
|
}
|
|
function ne(G, S, T, ut, Jt, ye) {
|
|
if (G > T || G < S) {
|
|
const Oe = typeof S == "bigint" ? "n" : "";
|
|
let or;
|
|
throw S === 0 || S === BigInt(0) ? or = `>= 0${Oe} and < 2${Oe} ** ${(ye + 1) * 8}${Oe}` : or = `>= -(2${Oe} ** ${(ye + 1) * 8 - 1}${Oe}) and < 2 ** ${(ye + 1) * 8 - 1}${Oe}`, new W.ERR_OUT_OF_RANGE("value", or, G);
|
|
}
|
|
Kt(ut, Jt, ye);
|
|
}
|
|
function ee(G, S) {
|
|
if (typeof G != "number") throw new W.ERR_INVALID_ARG_TYPE(S, "number", G);
|
|
}
|
|
function Xt(G, S, T) {
|
|
throw Math.floor(G) !== G ? (ee(G, T), new W.ERR_OUT_OF_RANGE("offset", "an integer", G)) : S < 0 ? new W.ERR_BUFFER_OUT_OF_BOUNDS() : new W.ERR_OUT_OF_RANGE("offset", `>= 0 and <= ${S}`, G);
|
|
}
|
|
const re = /[^+/0-9A-Za-z-_]/g;
|
|
function jt(G) {
|
|
if (G = G.split("=")[0], G = G.trim().replace(re, ""), G.length < 2) return "";
|
|
for (; G.length % 4 !== 0; ) G = G + "=";
|
|
return G;
|
|
}
|
|
function ce(G, S) {
|
|
S = S || 1 / 0;
|
|
let T;
|
|
const ut = G.length;
|
|
let Jt = null;
|
|
const ye = [];
|
|
for (let Oe = 0; Oe < ut; ++Oe) {
|
|
if (T = G.charCodeAt(Oe), T > 55295 && T < 57344) {
|
|
if (!Jt) {
|
|
if (T > 56319) {
|
|
(S -= 3) > -1 && ye.push(239, 191, 189);
|
|
continue;
|
|
} else if (Oe + 1 === ut) {
|
|
(S -= 3) > -1 && ye.push(239, 191, 189);
|
|
continue;
|
|
}
|
|
Jt = T;
|
|
continue;
|
|
}
|
|
if (T < 56320) {
|
|
(S -= 3) > -1 && ye.push(239, 191, 189), Jt = T;
|
|
continue;
|
|
}
|
|
T = (Jt - 55296 << 10 | T - 56320) + 65536;
|
|
} else Jt && (S -= 3) > -1 && ye.push(239, 191, 189);
|
|
if (Jt = null, T < 128) {
|
|
if ((S -= 1) < 0) break;
|
|
ye.push(T);
|
|
} else if (T < 2048) {
|
|
if ((S -= 2) < 0) break;
|
|
ye.push(T >> 6 | 192, T & 63 | 128);
|
|
} else if (T < 65536) {
|
|
if ((S -= 3) < 0) break;
|
|
ye.push(T >> 12 | 224, T >> 6 & 63 | 128, T & 63 | 128);
|
|
} else if (T < 1114112) {
|
|
if ((S -= 4) < 0) break;
|
|
ye.push(T >> 18 | 240, T >> 12 & 63 | 128, T >> 6 & 63 | 128, T & 63 | 128);
|
|
} else throw new Error("Invalid code point");
|
|
}
|
|
return ye;
|
|
}
|
|
function je(G) {
|
|
const S = [];
|
|
for (let T = 0; T < G.length; ++T) S.push(G.charCodeAt(T) & 255);
|
|
return S;
|
|
}
|
|
function Qe(G, S) {
|
|
let T, ut, Jt;
|
|
const ye = [];
|
|
for (let Oe = 0; Oe < G.length && !((S -= 2) < 0); ++Oe) T = G.charCodeAt(Oe), ut = T >> 8, Jt = T % 256, ye.push(Jt), ye.push(ut);
|
|
return ye;
|
|
}
|
|
function de(G) {
|
|
return t.toByteArray(jt(G));
|
|
}
|
|
function ar(G, S, T, ut) {
|
|
let Jt;
|
|
for (Jt = 0; Jt < ut && !(Jt + T >= S.length || Jt >= G.length); ++Jt) S[Jt + T] = G[Jt];
|
|
return Jt;
|
|
}
|
|
function lr(G, S) {
|
|
return G instanceof S || G != null && G.constructor != null && G.constructor.name != null && G.constructor.name === S.name;
|
|
}
|
|
function Ir(G) {
|
|
return G !== G;
|
|
}
|
|
const _r = (function() {
|
|
const G = "0123456789abcdef", S = new Array(256);
|
|
for (let T = 0; T < 16; ++T) {
|
|
const ut = T * 16;
|
|
for (let Jt = 0; Jt < 16; ++Jt) S[ut + Jt] = G[T] + G[Jt];
|
|
}
|
|
return S;
|
|
})();
|
|
function ir(G) {
|
|
return typeof BigInt > "u" ? xr : G;
|
|
}
|
|
function xr() {
|
|
throw new Error("BigInt not supported");
|
|
}
|
|
})(Au);
|
|
const pr = Au.Buffer, zu = Au.Buffer;
|
|
function Um(f) {
|
|
return f && f.__esModule && Object.prototype.hasOwnProperty.call(f, "default") ? f.default : f;
|
|
}
|
|
var lv = {
|
|
exports: {}
|
|
}, wn = lv.exports = {}, ho, bo;
|
|
function yu() {
|
|
throw new Error("setTimeout has not been defined");
|
|
}
|
|
function mu() {
|
|
throw new Error("clearTimeout has not been defined");
|
|
}
|
|
(function() {
|
|
try {
|
|
typeof setTimeout == "function" ? ho = setTimeout : ho = yu;
|
|
} catch {
|
|
ho = yu;
|
|
}
|
|
try {
|
|
typeof clearTimeout == "function" ? bo = clearTimeout : bo = mu;
|
|
} catch {
|
|
bo = mu;
|
|
}
|
|
})();
|
|
function pv(f) {
|
|
if (ho === setTimeout) return setTimeout(f, 0);
|
|
if ((ho === yu || !ho) && setTimeout) return ho = setTimeout, setTimeout(f, 0);
|
|
try {
|
|
return ho(f, 0);
|
|
} catch {
|
|
try {
|
|
return ho.call(null, f, 0);
|
|
} catch {
|
|
return ho.call(this, f, 0);
|
|
}
|
|
}
|
|
}
|
|
function Pm(f) {
|
|
if (bo === clearTimeout) return clearTimeout(f);
|
|
if ((bo === mu || !bo) && clearTimeout) return bo = clearTimeout, clearTimeout(f);
|
|
try {
|
|
return bo(f);
|
|
} catch {
|
|
try {
|
|
return bo.call(null, f);
|
|
} catch {
|
|
return bo.call(this, f);
|
|
}
|
|
}
|
|
}
|
|
var Pa = [], Gi = false, yi, kc = -1;
|
|
function Lm() {
|
|
!Gi || !yi || (Gi = false, yi.length ? Pa = yi.concat(Pa) : kc = -1, Pa.length && gv());
|
|
}
|
|
function gv() {
|
|
if (!Gi) {
|
|
var f = pv(Lm);
|
|
Gi = true;
|
|
for (var t = Pa.length; t; ) {
|
|
for (yi = Pa, Pa = []; ++kc < t; ) yi && yi[kc].run();
|
|
kc = -1, t = Pa.length;
|
|
}
|
|
yi = null, Gi = false, Pm(f);
|
|
}
|
|
}
|
|
wn.nextTick = function(f) {
|
|
var t = new Array(arguments.length - 1);
|
|
if (arguments.length > 1) for (var r = 1; r < arguments.length; r++) t[r - 1] = arguments[r];
|
|
Pa.push(new fv(f, t)), Pa.length === 1 && !Gi && pv(gv);
|
|
};
|
|
function fv(f, t) {
|
|
this.fun = f, this.array = t;
|
|
}
|
|
fv.prototype.run = function() {
|
|
this.fun.apply(null, this.array);
|
|
};
|
|
wn.title = "browser";
|
|
wn.browser = true;
|
|
wn.env = {};
|
|
wn.argv = [];
|
|
wn.version = "";
|
|
wn.versions = {};
|
|
function Da() {
|
|
}
|
|
wn.on = Da;
|
|
wn.addListener = Da;
|
|
wn.once = Da;
|
|
wn.off = Da;
|
|
wn.removeListener = Da;
|
|
wn.removeAllListeners = Da;
|
|
wn.emit = Da;
|
|
wn.prependListener = Da;
|
|
wn.prependOnceListener = Da;
|
|
wn.listeners = function(f) {
|
|
return [];
|
|
};
|
|
wn.binding = function(f) {
|
|
throw new Error("process.binding is not supported");
|
|
};
|
|
wn.cwd = function() {
|
|
return "/";
|
|
};
|
|
wn.chdir = function(f) {
|
|
throw new Error("process.chdir is not supported");
|
|
};
|
|
wn.umask = function() {
|
|
return 0;
|
|
};
|
|
var Nm = lv.exports;
|
|
const _n = Um(Nm);
|
|
function qm(f) {
|
|
throw new Error('Could not dynamically require "' + f + '". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.');
|
|
}
|
|
var Ic = {
|
|
exports: {}
|
|
};
|
|
const Mm = {}, Dm = Object.freeze(Object.defineProperty({
|
|
__proto__: null,
|
|
default: Mm
|
|
}, Symbol.toStringTag, {
|
|
value: "Module"
|
|
})), Hm = zm(Dm);
|
|
var sd, Kl;
|
|
function Gm() {
|
|
if (Kl) return sd;
|
|
Kl = 1;
|
|
function f(_) {
|
|
if (typeof _ != "string") throw new TypeError("Path must be a string. Received " + JSON.stringify(_));
|
|
}
|
|
function t(_, n) {
|
|
for (var d = "", c = 0, h = -1, w = 0, k, x = 0; x <= _.length; ++x) {
|
|
if (x < _.length) k = _.charCodeAt(x);
|
|
else {
|
|
if (k === 47) break;
|
|
k = 47;
|
|
}
|
|
if (k === 47) {
|
|
if (!(h === x - 1 || w === 1)) if (h !== x - 1 && w === 2) {
|
|
if (d.length < 2 || c !== 2 || d.charCodeAt(d.length - 1) !== 46 || d.charCodeAt(d.length - 2) !== 46) {
|
|
if (d.length > 2) {
|
|
var R = d.lastIndexOf("/");
|
|
if (R !== d.length - 1) {
|
|
R === -1 ? (d = "", c = 0) : (d = d.slice(0, R), c = d.length - 1 - d.lastIndexOf("/")), h = x, w = 0;
|
|
continue;
|
|
}
|
|
} else if (d.length === 2 || d.length === 1) {
|
|
d = "", c = 0, h = x, w = 0;
|
|
continue;
|
|
}
|
|
}
|
|
n && (d.length > 0 ? d += "/.." : d = "..", c = 2);
|
|
} else d.length > 0 ? d += "/" + _.slice(h + 1, x) : d = _.slice(h + 1, x), c = x - h - 1;
|
|
h = x, w = 0;
|
|
} else k === 46 && w !== -1 ? ++w : w = -1;
|
|
}
|
|
return d;
|
|
}
|
|
function r(_, n) {
|
|
var d = n.dir || n.root, c = n.base || (n.name || "") + (n.ext || "");
|
|
return d ? d === n.root ? d + c : d + _ + c : c;
|
|
}
|
|
var o = {
|
|
resolve: function() {
|
|
for (var n = "", d = false, c, h = arguments.length - 1; h >= -1 && !d; h--) {
|
|
var w;
|
|
h >= 0 ? w = arguments[h] : (c === void 0 && (c = _n.cwd()), w = c), f(w), w.length !== 0 && (n = w + "/" + n, d = w.charCodeAt(0) === 47);
|
|
}
|
|
return n = t(n, !d), d ? n.length > 0 ? "/" + n : "/" : n.length > 0 ? n : ".";
|
|
},
|
|
normalize: function(n) {
|
|
if (f(n), n.length === 0) return ".";
|
|
var d = n.charCodeAt(0) === 47, c = n.charCodeAt(n.length - 1) === 47;
|
|
return n = t(n, !d), n.length === 0 && !d && (n = "."), n.length > 0 && c && (n += "/"), d ? "/" + n : n;
|
|
},
|
|
isAbsolute: function(n) {
|
|
return f(n), n.length > 0 && n.charCodeAt(0) === 47;
|
|
},
|
|
join: function() {
|
|
if (arguments.length === 0) return ".";
|
|
for (var n, d = 0; d < arguments.length; ++d) {
|
|
var c = arguments[d];
|
|
f(c), c.length > 0 && (n === void 0 ? n = c : n += "/" + c);
|
|
}
|
|
return n === void 0 ? "." : o.normalize(n);
|
|
},
|
|
relative: function(n, d) {
|
|
if (f(n), f(d), n === d || (n = o.resolve(n), d = o.resolve(d), n === d)) return "";
|
|
for (var c = 1; c < n.length && n.charCodeAt(c) === 47; ++c) ;
|
|
for (var h = n.length, w = h - c, k = 1; k < d.length && d.charCodeAt(k) === 47; ++k) ;
|
|
for (var x = d.length, R = x - k, D = w < R ? w : R, Y = -1, P = 0; P <= D; ++P) {
|
|
if (P === D) {
|
|
if (R > D) {
|
|
if (d.charCodeAt(k + P) === 47) return d.slice(k + P + 1);
|
|
if (P === 0) return d.slice(k + P);
|
|
} else w > D && (n.charCodeAt(c + P) === 47 ? Y = P : P === 0 && (Y = 0));
|
|
break;
|
|
}
|
|
var ft = n.charCodeAt(c + P), _t = d.charCodeAt(k + P);
|
|
if (ft !== _t) break;
|
|
ft === 47 && (Y = P);
|
|
}
|
|
var V = "";
|
|
for (P = c + Y + 1; P <= h; ++P) (P === h || n.charCodeAt(P) === 47) && (V.length === 0 ? V += ".." : V += "/..");
|
|
return V.length > 0 ? V + d.slice(k + Y) : (k += Y, d.charCodeAt(k) === 47 && ++k, d.slice(k));
|
|
},
|
|
_makeLong: function(n) {
|
|
return n;
|
|
},
|
|
dirname: function(n) {
|
|
if (f(n), n.length === 0) return ".";
|
|
for (var d = n.charCodeAt(0), c = d === 47, h = -1, w = true, k = n.length - 1; k >= 1; --k) if (d = n.charCodeAt(k), d === 47) {
|
|
if (!w) {
|
|
h = k;
|
|
break;
|
|
}
|
|
} else w = false;
|
|
return h === -1 ? c ? "/" : "." : c && h === 1 ? "//" : n.slice(0, h);
|
|
},
|
|
basename: function(n, d) {
|
|
if (d !== void 0 && typeof d != "string") throw new TypeError('"ext" argument must be a string');
|
|
f(n);
|
|
var c = 0, h = -1, w = true, k;
|
|
if (d !== void 0 && d.length > 0 && d.length <= n.length) {
|
|
if (d.length === n.length && d === n) return "";
|
|
var x = d.length - 1, R = -1;
|
|
for (k = n.length - 1; k >= 0; --k) {
|
|
var D = n.charCodeAt(k);
|
|
if (D === 47) {
|
|
if (!w) {
|
|
c = k + 1;
|
|
break;
|
|
}
|
|
} else R === -1 && (w = false, R = k + 1), x >= 0 && (D === d.charCodeAt(x) ? --x === -1 && (h = k) : (x = -1, h = R));
|
|
}
|
|
return c === h ? h = R : h === -1 && (h = n.length), n.slice(c, h);
|
|
} else {
|
|
for (k = n.length - 1; k >= 0; --k) if (n.charCodeAt(k) === 47) {
|
|
if (!w) {
|
|
c = k + 1;
|
|
break;
|
|
}
|
|
} else h === -1 && (w = false, h = k + 1);
|
|
return h === -1 ? "" : n.slice(c, h);
|
|
}
|
|
},
|
|
extname: function(n) {
|
|
f(n);
|
|
for (var d = -1, c = 0, h = -1, w = true, k = 0, x = n.length - 1; x >= 0; --x) {
|
|
var R = n.charCodeAt(x);
|
|
if (R === 47) {
|
|
if (!w) {
|
|
c = x + 1;
|
|
break;
|
|
}
|
|
continue;
|
|
}
|
|
h === -1 && (w = false, h = x + 1), R === 46 ? d === -1 ? d = x : k !== 1 && (k = 1) : d !== -1 && (k = -1);
|
|
}
|
|
return d === -1 || h === -1 || k === 0 || k === 1 && d === h - 1 && d === c + 1 ? "" : n.slice(d, h);
|
|
},
|
|
format: function(n) {
|
|
if (n === null || typeof n != "object") throw new TypeError('The "pathObject" argument must be of type Object. Received type ' + typeof n);
|
|
return r("/", n);
|
|
},
|
|
parse: function(n) {
|
|
f(n);
|
|
var d = {
|
|
root: "",
|
|
dir: "",
|
|
base: "",
|
|
ext: "",
|
|
name: ""
|
|
};
|
|
if (n.length === 0) return d;
|
|
var c = n.charCodeAt(0), h = c === 47, w;
|
|
h ? (d.root = "/", w = 1) : w = 0;
|
|
for (var k = -1, x = 0, R = -1, D = true, Y = n.length - 1, P = 0; Y >= w; --Y) {
|
|
if (c = n.charCodeAt(Y), c === 47) {
|
|
if (!D) {
|
|
x = Y + 1;
|
|
break;
|
|
}
|
|
continue;
|
|
}
|
|
R === -1 && (D = false, R = Y + 1), c === 46 ? k === -1 ? k = Y : P !== 1 && (P = 1) : k !== -1 && (P = -1);
|
|
}
|
|
return k === -1 || R === -1 || P === 0 || P === 1 && k === R - 1 && k === x + 1 ? R !== -1 && (x === 0 && h ? d.base = d.name = n.slice(1, R) : d.base = d.name = n.slice(x, R)) : (x === 0 && h ? (d.name = n.slice(1, k), d.base = n.slice(1, R)) : (d.name = n.slice(x, k), d.base = n.slice(x, R)), d.ext = n.slice(k, R)), x > 0 ? d.dir = n.slice(0, x - 1) : h && (d.dir = "/"), d;
|
|
},
|
|
sep: "/",
|
|
delimiter: ":",
|
|
win32: null,
|
|
posix: null
|
|
};
|
|
return o.posix = o, sd = o, sd;
|
|
}
|
|
Ic.exports;
|
|
var Yl;
|
|
function Rs() {
|
|
return Yl || (Yl = 1, (function(f) {
|
|
var t = typeof t < "u" ? t : {}, r = {}, o;
|
|
for (o in t) t.hasOwnProperty(o) && (r[o] = t[o]);
|
|
t.arguments = [], t.thisProgram = "./this.program", t.quit = (function(ue, Ue) {
|
|
throw Ue;
|
|
}), t.preRun = [], t.postRun = [];
|
|
var _ = false, n = false, d = false, c = false;
|
|
if (_ = typeof window == "object", n = typeof importScripts == "function", d = typeof _n == "object" && typeof qm == "function" && !_ && !n, c = !_ && !d && !n, d) {
|
|
var h, w;
|
|
t.read = function(Ue, Ye) {
|
|
var it;
|
|
return it = ir(Ue), it || (h || (h = Hm), w || (w = Gm()), Ue = w.normalize(Ue), it = h.readFileSync(Ue)), Ye ? it : it.toString();
|
|
}, t.readBinary = function(Ue) {
|
|
var Ye = t.read(Ue, true);
|
|
return Ye.buffer || (Ye = new Uint8Array(Ye)), _t(Ye.buffer), Ye;
|
|
}, _n.argv.length > 1 && (t.thisProgram = _n.argv[1].replace(/\\/g, "/")), t.arguments = _n.argv.slice(2), f.exports = t, t.quit = (function(ue) {
|
|
_n.exit(ue);
|
|
}), t.inspect = (function() {
|
|
return "[Emscripten Module object]";
|
|
});
|
|
} else c ? (typeof read < "u" && (t.read = function(Ue) {
|
|
var Ye = ir(Ue);
|
|
return Ye ? lr(Ye) : read(Ue);
|
|
}), t.readBinary = function(Ue) {
|
|
var Ye;
|
|
return Ye = ir(Ue), Ye || (typeof readbuffer == "function" ? new Uint8Array(readbuffer(Ue)) : (Ye = read(Ue, "binary"), _t(typeof Ye == "object"), Ye));
|
|
}, typeof scriptArgs < "u" ? t.arguments = scriptArgs : typeof arguments < "u" && (t.arguments = arguments), typeof quit == "function" && (t.quit = (function(ue) {
|
|
quit(ue);
|
|
}))) : (_ || n) && (t.read = function(Ue) {
|
|
try {
|
|
var Ye = new XMLHttpRequest();
|
|
return Ye.open("GET", Ue, false), Ye.send(null), Ye.responseText;
|
|
} catch (i) {
|
|
var it = ir(Ue);
|
|
if (it) return lr(it);
|
|
throw i;
|
|
}
|
|
}, n && (t.readBinary = function(Ue) {
|
|
try {
|
|
var Ye = new XMLHttpRequest();
|
|
return Ye.open("GET", Ue, false), Ye.responseType = "arraybuffer", Ye.send(null), new Uint8Array(Ye.response);
|
|
} catch (i) {
|
|
var it = ir(Ue);
|
|
if (it) return it;
|
|
throw i;
|
|
}
|
|
}), t.readAsync = function(Ue, Ye, it) {
|
|
var i = new XMLHttpRequest();
|
|
i.open("GET", Ue, true), i.responseType = "arraybuffer", i.onload = function() {
|
|
if (i.status == 200 || i.status == 0 && i.response) {
|
|
Ye(i.response);
|
|
return;
|
|
}
|
|
var Vr = ir(Ue);
|
|
if (Vr) {
|
|
Ye(Vr.buffer);
|
|
return;
|
|
}
|
|
it();
|
|
}, i.onerror = it, i.send(null);
|
|
}, t.setWindowTitle = (function(ue) {
|
|
document.title = ue;
|
|
}));
|
|
var k = t.print || (typeof console < "u" ? console.log.bind(console) : typeof print < "u" ? print : null), x = t.printErr || (typeof printErr < "u" ? printErr : typeof console < "u" && console.warn.bind(console) || k);
|
|
for (o in r) r.hasOwnProperty(o) && (t[o] = r[o]);
|
|
r = void 0;
|
|
var R = 16;
|
|
function D(ue) {
|
|
var Ue = Ot;
|
|
return Ot = Ot + ue + 15 & -16, Ue;
|
|
}
|
|
function Y(ue, Ue) {
|
|
Ue || (Ue = R);
|
|
var Ye = ue = Math.ceil(ue / Ue) * Ue;
|
|
return Ye;
|
|
}
|
|
new Array(0);
|
|
var P = 8, ft = 0;
|
|
function _t(ue, Ue) {
|
|
ue || Ar("Assertion failed: " + Ue);
|
|
}
|
|
function V(ue, Ue) {
|
|
if (Ue === 0 || !ue) return "";
|
|
for (var Ye = 0, it, i = 0; it = pt[ue + i >> 0], Ye |= it, !(it == 0 && !Ue || (i++, Ue && i == Ue)); ) ;
|
|
Ue || (Ue = i);
|
|
var we = "";
|
|
if (Ye < 128) {
|
|
for (var Vr = 1024, St; Ue > 0; ) St = String.fromCharCode.apply(String, pt.subarray(ue, ue + Math.min(Ue, Vr))), we = we ? we + St : St, ue += Vr, Ue -= Vr;
|
|
return we;
|
|
}
|
|
return at(ue);
|
|
}
|
|
var xt = typeof TextDecoder < "u" ? new TextDecoder("utf8") : void 0;
|
|
function ct(ue, Ue) {
|
|
for (var Ye = Ue; ue[Ye]; ) ++Ye;
|
|
if (Ye - Ue > 16 && ue.subarray && xt) return xt.decode(ue.subarray(Ue, Ye));
|
|
for (var it, i, we, Vr, St, p, $ = ""; ; ) {
|
|
if (it = ue[Ue++], !it) return $;
|
|
if (!(it & 128)) {
|
|
$ += String.fromCharCode(it);
|
|
continue;
|
|
}
|
|
if (i = ue[Ue++] & 63, (it & 224) == 192) {
|
|
$ += String.fromCharCode((it & 31) << 6 | i);
|
|
continue;
|
|
}
|
|
if (we = ue[Ue++] & 63, (it & 240) == 224 ? it = (it & 15) << 12 | i << 6 | we : (Vr = ue[Ue++] & 63, (it & 248) == 240 ? it = (it & 7) << 18 | i << 12 | we << 6 | Vr : (St = ue[Ue++] & 63, (it & 252) == 248 ? it = (it & 3) << 24 | i << 18 | we << 12 | Vr << 6 | St : (p = ue[Ue++] & 63, it = (it & 1) << 30 | i << 24 | we << 18 | Vr << 12 | St << 6 | p))), it < 65536) $ += String.fromCharCode(it);
|
|
else {
|
|
var F = it - 65536;
|
|
$ += String.fromCharCode(55296 | F >> 10, 56320 | F & 1023);
|
|
}
|
|
}
|
|
}
|
|
function at(ue) {
|
|
return ct(pt, ue);
|
|
}
|
|
typeof TextDecoder < "u" && new TextDecoder("utf-16le");
|
|
var rt, pt, H;
|
|
function st() {
|
|
t.HEAP8 = new Int8Array(rt), t.HEAP16 = new Int16Array(rt), t.HEAP32 = H = new Int32Array(rt), t.HEAPU8 = pt = new Uint8Array(rt), t.HEAPU16 = new Uint16Array(rt), t.HEAPU32 = new Uint32Array(rt), t.HEAPF32 = new Float32Array(rt), t.HEAPF64 = new Float64Array(rt);
|
|
}
|
|
var et, Ot, kt, Zt, qe, Ge, Ze;
|
|
et = Ot = kt = Zt = qe = Ge = Ze = 0;
|
|
function Wt() {
|
|
Ar("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value " + Se + ", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ");
|
|
}
|
|
function oe() {
|
|
Wt();
|
|
}
|
|
var Ft = t.TOTAL_STACK || 5242880, Se = t.TOTAL_MEMORY || 16777216;
|
|
Se < Ft && x("TOTAL_MEMORY should be larger than TOTAL_STACK, was " + Se + "! (TOTAL_STACK=" + Ft + ")"), t.buffer ? rt = t.buffer : (rt = new ArrayBuffer(Se), t.buffer = rt), st();
|
|
function Ke() {
|
|
return Se;
|
|
}
|
|
function Ve(ue) {
|
|
for (; ue.length > 0; ) {
|
|
var Ue = ue.shift();
|
|
if (typeof Ue == "function") {
|
|
Ue();
|
|
continue;
|
|
}
|
|
var Ye = Ue.func;
|
|
typeof Ye == "number" ? Ue.arg === void 0 ? t.dynCall_v(Ye) : t.dynCall_vi(Ye, Ue.arg) : Ye(Ue.arg === void 0 ? null : Ue.arg);
|
|
}
|
|
}
|
|
var It = [], C = [], Vt = [], ge = [], ot = false;
|
|
function N() {
|
|
if (t.preRun) for (typeof t.preRun == "function" && (t.preRun = [
|
|
t.preRun
|
|
]); t.preRun.length; ) dt(t.preRun.shift());
|
|
Ve(It);
|
|
}
|
|
function Bt() {
|
|
ot || (ot = true, Ve(C));
|
|
}
|
|
function L() {
|
|
Ve(Vt);
|
|
}
|
|
function W() {
|
|
if (t.postRun) for (typeof t.postRun == "function" && (t.postRun = [
|
|
t.postRun
|
|
]); t.postRun.length; ) Ct(t.postRun.shift());
|
|
Ve(ge);
|
|
}
|
|
function dt(ue) {
|
|
It.unshift(ue);
|
|
}
|
|
function Ct(ue) {
|
|
ge.unshift(ue);
|
|
}
|
|
var Kt = 0, ne = null;
|
|
function ee(ue) {
|
|
Kt++, t.monitorRunDependencies && t.monitorRunDependencies(Kt);
|
|
}
|
|
function Xt(ue) {
|
|
if (Kt--, t.monitorRunDependencies && t.monitorRunDependencies(Kt), Kt == 0 && ne) {
|
|
var Ue = ne;
|
|
ne = null, Ue();
|
|
}
|
|
}
|
|
t.preloadedImages = {}, t.preloadedAudios = {};
|
|
var re = null, jt = "data:application/octet-stream;base64,";
|
|
function ce(ue) {
|
|
return String.prototype.startsWith ? ue.startsWith(jt) : ue.indexOf(jt) === 0;
|
|
}
|
|
et = P, Ot = et + 30640, C.push(), re = "data:application/octet-stream;base64,AAAAAAAAAACjeFkDhHLTAL1uFQMOCmoAKcABAJjoeQG7PKADmHHOAf+24gKzDUgBAAAAAAAAAAA+kUDXBTkQnbO+QNEFnzn9CYqPaDSEwaVnEviYki/9RIU7jPXGk7wvGQ6M+8Ytk8/CQj1kmEgLJ2W61DM6nc8HWbtvS2cVvdvqpaLuAD/hQfrGV8kcndTNyuwWrx++Dk+o1bRCYKWZivasYE4MgSuPqjdusWsjnuBVJclpppW1a9dxPJP85ySStfUPepadRp8CB9bhZZqmWi4ufag/BgxZAmjT2qp+NG4FSO6Dk1nzuiZoB+YQvso7uNFeFgpPMUll0vyk6B9hVn26weX9U9M7vdZLIRrzMYFi2ltVhxW5KjCX7kyosCWvikuG6DCEWgIyZwGfAlAbwfT4gJobThZ6NEhn8fQR8puV+C32F2tOuE4qclsHb97XISq7Y7kEmlS/GGgFCgX+lan6YFZxiX4yc1CgBs3j6MOapEV0TD+TJ58J/I65UXMoOCX9ffTGZWdlkgr7PY00yieH5SEDkQ5osCYU5exFHr+UD7ptPcYr48BS+IzVdCnkGEzmsLF58ES61kekw4KRf7cpJ0vRFADVh6BkuBzxPOPzVRvrc35KFTO7pQhEvBKiAu1ex8NIUI1E7L9aDOsb3esG4kbxzEUpswPQ53mhMsh+TRIACp1yX/OPbQ6h1MFimHqyOFmsuGikjH17tgaYSTkn0ieE4ltXuVNFIOdcCLuEeEGuQUy2ODFxFXfr7gw6iK/IAIkVJ5s2p1naaLZlgL04zKK2e+VRpOOdaJGtnY83kfv4KCRfF4i5z58ytQoFn8BUE6LfZXixITKqmixvuqcjujtTIaBsOiwZkk926p3gF1MuXd1uHb+jTpTQXBpr0sCdszo1cHRJLlQoglKycX6SPChp6htGNtoPq6yKeiHISTU9VMYopWh1qxOLW9A3N7wsOmLvPCPZNJLz7V2n4vlYteGAdj2W+yM8bqxBJyzDAQ4yoSSQOo8+3QRmWbdZLHCI4ncDs2wjw9leZpwzsS/lvGFg5xUJfqM0qDXofd/qV5ho2pzhiyazZ3E2hREswtXv29mznlheUapJVGNb7TqCxgufxGWoxNFCW+kfDIW5FdMDb23XMB2cL2MO3cwuFTGJdpa20FFYemOoa7ffUjnvDqBJfdNtx+QGIRdERGxpf42SgNZT+yY/TWmknnO0sEuGLhGXxhDeX759J8STZKJ+rRmtT10mkEUwRsjfAA4J/mbtqxzmJQXIWIOgKqYMR0IgeuNKPWrc7RE7ptNkdO8GCFWvm78DBGZYzCjhEz9+dFm07HNYb/VoEsztPbagLOKGRWN4bVY0CMGcn6Q3FlHEm6jVVo6829J/fw/stRzZNcxeyluXM9AvWsaFQgWhw2cW8yoRZGxY7hpzQOIKaCqyk0fzpfsU1PeFaRZG1zxXAMjJhF4+WR4TYXu28sMvbFL8g+qcghTCld2XhHtD/6e1TqowTnRsi+iFPGFdDJ5zgXVfHsfZL7jscU4vC+ch43ekQLndVuaATx3OzlZlv357XVPEO/wF3d6vUq6zuCTPMDvtjGOVNJWBvqmDvKQzBB9lXEdnNzfZrdFA/Zm6LyfQ9JZvFgezrjvwFVLwY0OZ+Rg7bKW+H5BlJBTLlUBjNVXBFkAUEu9gvBCJDBQ4nox8kDBXkPVriltB4fF4pw9+p8O6959ABlCaopq411JvVlpjevYcUgKUUp0KC+4/UWZa3w9c55iPzgfhv4iGYdTtLDhxfgqgP+ReL3cgZxSxzpoHlrGU+OhKgqwATSL4SsRszffZUxcANNs9li0jaTxYOJe02ofeHYXykaD50deqtu1IoC/+tRJN4/yWxPvwce1b861rgrlzYcUo/2FyBNJvILFv+XabdJIeb60mfCvfE4lLUCPTZkvDixx1wJ1AjLjHlgfCk35vBa6mrgT2Wh+ZnOS+8VEjwWZr/+61CKhhUSHgAQ/Bzg9EHv5JplhNZH53rTGirvwh0tB/iFocRALzEcWDcaoBSUVOJMSd0vI9Ct7Yk3QOAitNIQyCfgbIbAq56m8WeTdB8PgajFS3sQi0mWIkfHoPzjnZBh75sGD3ExJtcnuIu0G+RkN0RH3oQCUrtRXU2kgdPmA7oRiKOnz3vc0vwSi3Tq6RZnxZTCN+yLSFCj2diGTn+ko1DMni2h2eagwHHocKiYm8S5m1ATNgQt1bOq5rczye1RnirWENZNSFJg8w5z631n2e5FXS9aweC2FcERaAyofhkl2XmTzCJZGXYleBExh1HoRHefpD10acY1n6xuV0KwXjHV4GoTCQuM+ixkd94NbwjhTQ2j88b1SRmnQ+nVeBuyYQYuxxgOzJNI31jBQn8DR59pKkRqkKhPa+hJlGVBhhiSq8oVzUu129HvryP2115Jp9L1fif0jziLtFw1aNqGBpbQvRn7mhrk6t648nZjmTjB9oqrGYDCkgnJQhjFI8nSGRUhE5e2ec/gLdBEEqQiQRXr+ycrU6o5gzDPqhZrZS+gFhy5TVU6+vADuGLLhqCdsGTiGBNU/kDMm2qCH1Kp5AKsEkZYGk/I6ktWUBdmqEoHSkkPHAfC/NhPnvEo8rqlgGKV5puMj+v9lnG1n6m7SAHA0vMYrs86teUXlZiBzwnsAzcHLLe4/Kxy7gPV21GJ9xs7mZHmSMofrlZeTtBZ/CNhEIYYsSMHCGT5tI75LrOi0QMtJhqBZhtFNi4SSqCxnnq349v75sSbr79UnUz1uKEJqUMOtzZLxw3UDcHA18MMGUwpJ0bvrLbagEVi5XnB6MYl0VQUeIxayGTYrrY1dR9lKjkVtRZ4jCpqEGtmQXfNTRiHJRi0HgQBFUctH2rBhgGgOfxkIn/omemCB/zC06/XeXSZLYT6UsfIUyoOMH0mTYeaIpfqYMHe0DBC7s6oWLJ3QW3yvLegfcIVZa9MthFkwKZNOVBfdQmQtzUsVOhzUtS8mNbySYz8jmxc41wBb6Rsv3zD0wCENF11vCTLIoldGaf4HBNWNlVGt/NnLAT262uGaDrYBzAHg6Eyp55xUhk8SFyd3NvaKJTMZi16OtqD0enSz4ZzAS27dbvmLKxmf0YQnuUhkh1iHsBHBH1Zt3YCMY0uDwWG3KDXROzs9SB+5I37cI7Abz+v/DxFlUuSoLcQWNoz6W+iUdFjxDeARXjBojnUOBwg4ntbefB9nj6pmq29kDK2wl9QMsfaRTe3UYD3l5WAzPMAF7MPn3fiV3PZAxr7uWvb1olGnP/tr0Ri8fvffWf6QUAe98f7NHStr9H9OFV5BzpBlSUkgZqWrmPd3YzNLAL8JkUEgv6v00ZiRImzouSmxOHD4p4RJRkksTbjegXaHctXg3cBExHEaviUWwIygDf0RcYFuJfMQgWYBlucyPO5IMEPDnd+/iAmUlAQDus66ozm2nJEzw5/DG/uk7YknjdZ5XaoYa5h0eFu9CVdW9Wsz0/hIvQMfA37IiRQoHpMlAf27QEGj2z3hBFM/GkDekGCV7YF4YGN9sjx2zWKJYYsNPp881bh3mZk//s+H31c1sq6xnUBTPlqUcQyygAOTTrkAtxOPbJg8ugCZF0mhwRZ4TMx8gUZ0DCGt/Uv0GAHwBZEmxGKikJS6wDiLVdQNGYoi6fDmyWVnwkzDBMHZ5qemNoTriJl4dcpHULyI6bG52INM5I+d5E8j7wxV48Srh3SCUYabV/aiF+MCp/1LC4cEiQBt3py86UYbZfdgIz9T5cZus9bODoh4bw2vQdhqXGZIYGjPGgE/7RW8W9c91x2HexzacHNlBkBvo1OMh/r2Da3wWMa9ydZ06L1EmnkoHaIjiy1vE94ARwcHthHumSfafYckaaBBLUkI4K/KH6ZzuOzRoUMhQYkqEcZ38EbEIHzQ2JGGNiU6H20Gd2SDcB2zxpf4JvJsP0GcsPXlA/16eMOLrRjgmLRrjSWOLNf3TmwC3352ka6CjuPGLf0UE2XgxqiIVOElhaVMvOCwQbS23mkD+2ifyRraRM8jobDAkBfVw/kWMCwyWpnVI2iAvDu920Ghb1I8LPc9R+wfUkuOgIxaNQpEUlcggSfJiogxjP8gH8AW41Mn10kW7b0UierVtn2EW/QijAURKTwisyqV2wxkiqH280UNG3rjexji9YC1ZgR1frA2mVoc2YVfcq+tqL+AXfQ/OTC0/GX/w3OyJd0ojIOjFhXuftmWHsrpo0Ytn8G+bDzMdfOdwOnyOr7BRbV86UrJ4cbYN0nZg0R7V+TQcB3AR5LMgSir2ZuP/PDWC1ny2+ofYW6ThC247QLoyaoQqAGBu6RIQktlDCdw7hsg4KPP0rGhgzWWm0+PXPBgt2ULZJWAznThZV//YLCs7JfA+MFBGSs+wa9Grd8UVQWtJ+p1Bq/SKrs+CEiioBqa43CHIn52MRgRgXMujKtRuCUAlnC/uEkxNWxKrHaOUgdDDC7oxd776AI2aiRieYn5gA4J/2fNDNwLMsotnb2y/DYRdi+GfMA04bnDHZeG5pi2wbqsgrn2ZurtX3ZbBKiN2Qjr6hHCKLENCS0Xlud/jGYqJXeRYnCEAn77R622hznfxH8t+RNtywfg7vS0oxh/Ez1/+Fap1wP+sgPmp4SToyXAH/bW1RZrZYc8keTob6YQJhok+PjAZCTDnHgtQQf1k8jmc4ufbFzStp5wTnCtqN5S9qXtZk44b6aBAmIhoNNcSF+F7Cf6rSpvRKRng3+H8baT/8aYslAjJw07xNSwnIcZl3ZMxzviJK+e7wCWhVjMQTYP+HC49qRkEcuKcsQqA+SLL+J4+ijZaYBVHUKUiwOnjjyQkX7BIPVXlJnZkzRb0E6z9bprdnwJCQUmlNL7OErl7872HuWQPZLTKmIXTpHFBjEzJmapYJ/oHuACwb28AI5JT2q3dkdL7q9FLV/oUglBL/tY+FWkCwsR3HVE5Z1qmlK8ULEYm3stLp6tv7GD5ItYD0FO7FRpGZcnzvIgoELJaOmhsdXbFJ0e0bMikWHc6dlCuk/YRgVSmVP0d3yGuHWVeEfOQjCQSlPTnjV/Rn11/cmNt0wgUAzO1x9fvmjdqS+KuzMWP4anTvo9PkTUvMx5S1+4qTSQ/FZYuQyiQOo7UFpwud7pk4diY60f6h8E7DMKG6hUBR20l0UZsy7eKmYgBZjq1MnjXA7pvkM6BDUV1UiCmobZ7boOOPEHXIU+qslyP6FXRVm/hWzSmS13iLT90rhyW2HTQ7WMc7vUYbfgp7fTnW8W9lwixOmZ50rpMzR/XoCSQ0YD4iij7CsIlxRlkOl9Ll6OxM3IA4u+8f30BKGsmah7v+hafc9XEaGyGLHYDG7wvivaNWreHXkN1WZSQwvPFXXzNqwWRKpqigcdYMBxCNh3GgNfU2NyW0ZxPaDd7atiXkhljetEaJFjQ0BcMHFytnAK6BwN6OITQzXwXBCZtLEKm3L1AgpRQPRWud8Zo+7TBwKlTz9Bh7dCLQpPMYGcYhAybmSqzGnoArs0Y2gtihuyNqETKkIGEypM1p5qEXpoYE5LN+thlNcPY1NG7/VNbVFKM5mMt2giDOScT1F5DKI3DQsnMeDJg81C97wPaeRqrB7tVM4y+rpeVJlMkcApMDqG53ht91WZYog/32ifNtdm5//0zLElFKSxXvjDN1kXHf8f7rrrj0+jf5AzaXaowiCyigMpbwJhUmH8X4QufiM5JOIiiVHsbrQWAHJL8I5/Doz0E8zEKR+zCdmNjvw9SFVbTpvtNz0VaBAjCoD+HvE/C7ucSm9Y8ZfIwhQzBqjjJCIrLayfbYJsXRnCsbw4ewCCp2nNkWfFzEi8RHuCKfPw5R5+rakqQdFL9Lo9yh4KK2UHyaVvYKleeXcALp1XXi0gw50LU8aS11gZiYVm8nqbR6oT3xe2XGaw4O7FRpxe1ZgaMhZt+hgZ9dEneTUURwKysnObpv5zN3yLZDA3D4NLbjTNDu6xfZo6tH5YqMowla4/HwUhUwBYpa6HgOxC0WexWaflZ0uy64y4yzfUTlLJ8eXLkzSR4h+kPO5G6CtE0234OrG0ugs2jThX4eGX/PQhmFwrwfzA/MEyFjLIX1jsK0+o7dzm3d9PFv1xqHoznxsbEtyqL97hhDQBF2Q1YA/wpk+y7b6R60uz4p+LCXxUKE9WhBrcaFWtBsDbB6e/XqFYgS+RYzeUHvavgVxvaL+av0uh3QvcqGhkxFDzFS/cWzt7tciDOJZcr5z6ytW/DubgIyVwLRQ4ufvsORk9DK+af1gc2ptQD094k2qC3DiFS8JNbVAC+fX4jMLQBZ+11NQEQ/Quf5pQQIyJ/5IMVDzJ141URsZmmr3EdtlM5m2/OZeZBoa/qOVjG/ln3qf1fQw+OwrHC6UIRAtZQO0ccPELqEO84Ox966FGVvsmyX7+Emxya+Hi8H3MAgBj4SBjHMOQZwc5eIgyWv+MVumuD4Nq2CFjhRzNvTUzJH33Bz+z3GBQ8QFGm9XVs3wzu9ytx3tsieuSnqt0/GXAZj5j83QwvG/W5sCdikWu+dpF3xLbHbqifj6gAlb84b4foNzzJ0h8sRtEYWh72onYSJDmC9YBQaUkNv565b2rrVQhWu8FGap3wk/g4uxYkwaxxjzcRHdfqlhijFGn3dcYj5La1IrHujv+G8hBwnZOMXc8dgyqpkBDrxUKf2m8T0b0Fo7HfTPkILPifnUs2D4pYu8Ol2IcqutzoC1GDIQIULa1eOGb3SjBYfMqA2I6gPR4hEOamEw0DbIB74RwHan96MEMBcVqdX6R9xJ7eY7DTepK+Uv67ImxCQP1BxIcT+IqXh9HD07UTRA5/PVorcqB8R7tISHsNktwer2qycTGoTFaXkDEvqRnhdSJMuHv/UFGHpDf+VU9ag/A8h9QfItFHirLYtw2m8aRwF9YUv6ZYvd1Tk/ih1OlDQjRjSlFsQWMVOk8gIiMtAwq66eBz+w4DD0FM3eD8qkqS+5al2kjHnKVcZo7KbqCsOC5LJUeozhce0gjHrzH3StjK/NZtZ5OXTMhdHfYUBoJB7+P5QZmsd2I0j7j1zal5ig76N8hYWJD8loVo+QwboFZ787vcHWrWNUl958LcCn+lxvJzTxy7oF8wvU96Dq1jxlTgTJ2CSDjjL4PDIfRCTPYbDchaeYQ0fPxucG6zYc/Bw7TJ33Plxxx4yXkd61xnr33bmkVwsyu0kUnbkRvK3AJLI5YmV9x4jB/lnt+f0x/ijIRi4V8alpThTyFZTk/NcQ3Hfb5JLfJQO9LPAJMycpH8RtSJRwiyfF0thXko5/J9aHDd3riReGghq/8L3DWqfWdDwEQrjrdOB6uHHBpn9NqZjtHG+meQT0jNu6w+5KS5K+8uxWDxi/07vIldCxpV88k3kmuw9Sgw1bAWTA6rys8sMZy8EBFtrnzCxStwq4ykVJtpx0SyLkm6VkC8721nttlIctdwW6DCPkvoiqrggRft9J5pmNGFjnDkE0V5E/R2qdNbdWNTCNEqPqBftWk15p6QdW81kLhpvv3x+Z+Eb8GLxMGMDbes8ZcYEMc92LtlwV592l0PAqEPnFuOUFYqxTcXdWMnqRm0btMClAKlYLR3fk608FZJPNQwYqjP52bReordwnAO7G+fUJRhZY1Rxkapfi7uXJvgZ/PBM5eVhJRjY6wPLhN+7bh9ltSReoF21wovJXRkJYUN4IIJ5OU8pRY4YbgyZM1I5L7353nQhngIZzrIai7b5KDZ1J/4QU9ac1wheUEq7dzX55RwjHCc00fDivuXAtkGqTPgO+F2ndkMo0QDcDTNayi5M67k3NadVbZ+77cfjtOzHxSLJ4bCQSJmhfox9CI2LkJsgq8tUDOYhykgwSOROCvht8GbiSSVqRIjuyTDZ94yF+2osUhJG0YYlLQ80rzPdkNDvY4IgBgehz7uD2tc+PUqDPhBlGf6BMOEcmitG7qjmd9FiRZd6//5Kh0N3x5iMqGK2ql5ZSJZoSK4MJPBmqd7GQRAdh1TGJfXrBY9HZstr3LfclokMqQ2KkZjN5azFnmgzj4JIzC59g4+Eq22h3jFxlnJuv6QX62e4ZQE9UKjYk7iFgAXFhhL004WmuYvGUzZfkgTFZE66iyuYSfepLnT9nuH6/NzEMYP2nhqxivlKF3xW44a8HAY40cs3YvCBryvGSQ6F2sl694lLZQ6DGjxgJ+i5ufpGhV+93FzeQFIWPEAEd2NsxazpEoFuHwmGY1GyN+vTeVmnHgoCxfsbmYqHesqYKd9q6YQRhP+sPaNx44TURv1deWJ2pdTufF6cR16IAlQ1iAruv0CIRX10XfnZSrN8WCqj4eRiVTlBrzavDu3sfvJfKnLeEhloeZcBQXknpYprVESaKe8NhWkfaoX9Ro6urLsKdsl1wpXJE6DsWdC3MUbznC1RHW2117R9wt68BpQNqBx+8/vSoVvBZsMvMf+1//152hSfVP6rhJDYsavd9mfOQJTX2dPHhcVBDY2LcM7SJiJEe8rzRBRlNCtbgqHYWWoonK7zAvIqbHqL5ZeGM19FGU15ueG8m1buzHgkrA+t9ZZq/AkQJYS/lBMXm0Yfp/o/oJ7OeCwMXBQxfbHO8I3jxBp/XhmwmNoYzH6hhXyMy1XSIz2B/yunnifzHNPAUetjhDiQi2b0t+UFRP1l2pMPzFdmFVhEFBFCAc/oesi09K4CCZrZ5N1Uw8Ne3EhTAYeEwtpTpGf4Cp1roe2G248Qpun8wtCRytbHGW6OIGAGxsx7LZxhrA1MbyxDP974PEMnPovXXS9yMkrHlpSv4GdRyYIJlvq21UB3w7HEdXQ9QyW6zziGmpO0yFX3zZg0LN7mSeI27H6anXIwwnC0znIHUzlW+EGSpkyGYddcluw2rHOtRw1MgXKt9pJFcR998GOJ2HY3lhcxWbykzcX2ElORczFdsnIqMMmvPiC41z59oVU6J3zL6jJwraoW/stjFks9Y7v7khzFS3xB5GAM9hbHVNraboIesXvw+4+7XcRSP/UF1XgBMtxpvE/ej3qVP58lLQzBhJCAGGReJiUC+j66+w8sedOwKTwlJVzvnCFkdW0mQrTNQoQEklHMb2CBr5vfm17I97GeeoRGXYe4d47OcvjO0MH9JfpXMBEef+jUVyw5D1dV3yEdlr9gTNYn9r2et4+hy0JNDdDZDF6FdmBqvTut7j6Bkim9eb+k7C2p39wVDZ3LoH5XU7hAmKq9eEVUBdZDaJsHeK603WiGFMCYAGKYUMFwSNMl/S96g2TRs6dJQpvqiy6mqK4LCAEDZYHLTZDFEt6H262x7fEzH4vDPUlfhVEHK8+cfxt8D73Y9pSZ0QvWMucUhzpVHyW+zXGZJIm9jBlGRJ49K9HJ1xv9uoYhAMX5EwyINN7McbEi0ik6EIQqGQTWk6L8R6yyY2izUscKgxHBB9v0MdN0lnAh9s+niayj9Ky+3ICW9F3SPbG0YtVfEVpvWlIgcTtIo0cvn2QbQ2rxVzVEtI7xoPcFKMwm2paPUaW0yQV7NDwJFrDimK7EqRfvBx5Ogylw6/7CsqlBATWQ6cKB0AfjOheJlvL0LrM3tKPZmsES1czlt3K/Vs5RtFvQSobnrxii1lQ4yj3xrVnaV092D80BJju+OcWdVI5nJpdGi3bfxEqXADRvEV3nOpv1VTxvtTvFtAi6CmaV3YXKsBJfo62RX+jqbyiUc0jG0wi7BFf1j6xvQWe3ISjQ/I0tFITtTwz4YDek0koMtjONQ11hyhRtcF3Jyq7FMUCRbbxi9rVS2hTS7X2ftOL+1PSsKnXFjkxWYBUYQmSYBGqz9opaRZNtI9ZE4RMn1LaWVU9Rcpj7+kLjmnFWxIeNc1NmzYWVjh6YzVcZacswHUhgPHU+RvCfULg5pF0fWMvvnv2GkabtNRhiavIegMD1vuZpvmf4d5xmirO5wYtGH/saAGrZI58ekPF7RVVSlrL2g7NR9MZVQmwkz40jKzUZyJ1IY5yS0UJ2LiE1PToWKo8kEZ/TSVY0xdSHCRDwKxEd1d6T7trfRzhE4OR1P41i4RGa8nGodxKvXGtEoMcbVWCOY0M40DvFzT6oxU+B/cxbmRzB8vzIU//ToIdbWxsdCHoG7FWZ/CB3fOjECP4rw9dRplqVdCy+AV/jMw4vnoJpC2lfofJSQxDHdybVWlDTNLrzPcJOCwCvYTuS6MUflcKO6dhrGji8PWlkTcQ+vry6QBta4I+4cFCj9dv6X76YCvXTb2+zv6UESIPBtpPavT/0cjAd1lKEpWSAPu4BFNwxm4pTTUdPbbYMa1fPgXD8+xCvbSMlQtn/VNjoQyOOSHzMys4igX1ibTASK0LuuJabrM9pQO1k4/mMqKVne2jWgFWt7T5qpgncq2NXBNyrF4joLdhYarO0k59j+mEsr8bYWXZx+l3Z2U2gMdyVBIry+5uUNmZMgVlzFeJXk7hB0qZ+Q2YyxLkTnHHbjxv1xWj/Xdckt7tpbsCNDEdOawLP5ukd8TNWAskF/BHZN7aOP2tasinMo2SGYGgr4Tteq9Q5Vv2FQHeT26yCWEhISaYKdnWrQuBBQJ4BtDruhajIRn8cLjffi9Cib2zdk/rayks903CNtTxOAewrnPiQd9YZIvB89marVrXnMGxYO8OalbZDlwlrAuaPvXHYqDsnQR7g0RENXrjy9yTvu0PM3mIdYfdxRLDBGB4ZA6Vwsvck2BtcOCFhZrzHzM557PYpdA2O0WPceHyuUN8qSdICOrRV0sDhGC+7t5rVLgPeLbCmTGVBi22q3Yzl5B9ZIvJgDFucbAooee2eu6qi6iTbVnBpDBhIbKC3rT3GL2X3Z2ZPjbEH+41wUOols/I5AhVs26XMNOMtQFoL7QrBTppeJvuSMauS+LcSBgvYK+8ulVym3Yx6e88bjzLkFWz+cablx8jxvMqzEveMVwfjSD+MLBLsGa0T8EJcI23EyR5CJv6mwf0DTDaUTqQ47BaqT0jZDmEgGQ1Cy3xPO2UcYGE9neMA0VC1aKA7cnzUjn2d3iLoAp1VAjRY6xt12tjcJQV+/Qe7HsWW+ZeToXCzdCWQgpZWZkhEJg037JyVv8LSirpXlfPLxiKkIDA1L2dSJnCcOEw3jP3Ule9ugUA/dMsEefUQwHYpApFvEZd2LkzpScSr8PCBokrJjueOBtYLzh+HgogxTr56me5jVHAUmYFm5i8cfWXcVbZhSv+OE4eZVLKDgWcDD9F3hpDw5s7cP9eBPXpPXuE7cl62fzG9FgcwuYOS+po5mB2OayXl7Q6Ff67GZufp+w0tXmxTFeuMaGfwFFhll3w/Q1c9Tp67rQq4C4m3QkXFxKHu7IRCwMPgPok7x+WMaca+1PWNxhk1z8wlZQPshc6+wkLIK0+YcgvKUlNVIZrlzD1r9IiBEbSwga4kI3luuVNbImh3BcMNMjmXwAoiIZSNJ+672qhfRAllP8bXDZL2WbNu1v3+m0xD5Ny5HJPCIGXjCCVJuEORSMLKlCxAt7vA6aunf1MozMnjC6dWid2KtM19vMH8GZlX4ZNqnpQRNAol+eFPDhk4A8Af+4f5ffbA9oFU3a9zTQUSfLapOyIStLN1Up7QwUE7lFA+QCyMNPDI2s1jQYbR7CbixzyPLhCbmwxbLMNseqLfpzXB1OXrwe7k+/Xp2a3Pc/QPljFHgtuv5hpzlIE1F3S/7dHEt0IvJz7+4ebwu7hOmsGir/BH9srJFcNtkumXqMgNRxKo8u8plPSgJshODihw2E+luOCmAG2w5Bv5g5ddwU9HFnAayFAb6jNfti8Eh0jux+QCccXnmqVtFUu0WY7DHU4GuUilEDxLmlx9l0rPMfAyyngTHTnTwEhfEgw08fiIQaNg1mCzGCYr9yan8bBSOqQMB5YZTdIJmW8pdN7CdYHAPPw27CWF663luF84bmv31S0o6rpcTCSJZ0uAKGcWI5dS6lCCJUdv8A+Lo9YY8PTsu/iUbs4FJYKhr8cPHjXgxXheqJd76Lu7HQBZ1UUOnxZehYJZhIqpslwj+2BLl8qJcconcwERwOQj8Us955nGx0mh1u+XyvhFgpYxYNOBlhJDehmUCaUKA1rjHwwhffD/P0SEQx42lMbiLND2AsXnAf/b/pk5OwGBSPlBWIeQ+O+Quq4USRCeTUA+8lK4wXsbVbQ1cBQzdbNO1cDu21o95pI78PzP3KmPMyKezHXwGhns8FV8eUltpSRe3uZp/N7QQAma23cvSzC9FLN3RReRFFRSRQ7SytQV7O8S0Rr/2eO24VjFidpvbjIlZLjMW8YE1WkviurRzGJKZEHkk+iU4yn9zC+SPlJSz3UT24IkOkSLrvff7OWDPH56hwSXpOanz+YWzrENhHfr5k+XfDjsnfexC6cxalvKcvzhE+/YYu8CPmoF9kGdxxdJdN6/JW3Y6Sw3RKcY5jVa4YkwDCf0aVg5PxYAy980YpeCS4VlaEHyF+eOAKPNqg75I3PAjtDkEMmQcVd/aGvNwEvAz3ojz6UonAFuRWLL0lFCGdwQvKUhP27YeFaHN4HQKx/eTu6dTzR7+iNTHAIMTfgM44axd/jzWASpV2dpYaMJaaZCNYiltHNcMDbOWKain1si4r+YGASQOu8R4izXp53h3vQBAmckbrd1B/OtKqNTMc+2zHPUcyGrWPMYywH3h28PxTiQ7lA+UhmLTL0OQwtvQwvlQYx+YGgrZd2Fmwq97rOqkBioJWiW5x0NPha0jfKW3yU1moxyeenO/FmrAy0jSOvvVbrMzX147kqNkA9uW7VaIUzclVaHVIUDp4YE3SDbagkHbI7ncFs0xATuYYjYrdrKgZcT6HXkYWbfFRXHn5QMaoDH87U/0h27PQcjKxU8OpF4Hw1CR2CJdKIWUjrmtxhskO7ebuIGR5b5Z01esF90J6gM+o9YOIuLLDCaydbz1VgMmQTlWyLPVEZe/QLACZx/pRnlU/V3RCNAmQJlELi1bQC8o3RKMtVobQI5WwYRkbM6olDgmyT9JzEEDRdrgnIpieIsQ0fzeumi+hbWmc619M3Wlj1FaPfLvJ+oWD/dHG2LFRpPcQKJyzNsspmalc+St1sA9dpJFn6eZkljD1gAxUi0OELOfnN7lnx44xyRCBCqfTwlHpmHImCNvSQOLf0HXskorKz4PKS5GARVSsGnmx8Dnt/DeKP6xWSWfxYJu/8YYz1+AcYIi5f1AmU1J9cVeMwprYfjaiqsj3gUtNFgmloehgYKoVdsdvXrN2G06rk84LE9g+B4rpEzwGvPUdMz0b55cSe7SVlQgMzkBYB2l4O3Mrly/KnsXJAX+sUzXs4KUCBSfGnbjwhVEgrOfh+Hny6zilWjMOIJLvFjA3lqmUQVw0g3yVFLBxKZ8q/1i07XDBAg+Gx5wcKFuccT+aYoWm8eBrZ4LJikGeWUMiciMlHuHBQQGZK9Z2/oZMkqeZpc+3Kxdw0RAHhM/uEPJZd7UfnoIbtdpUBcOT5Z9J7abIlZGiYE/s/Z524x11B2fulPF47J987zE7g0kxOtT1oIBSX0Z0kHr14tALBWF4ANQxiXKy6zC/TAvstpwj16zu2YNBazMFvu+40i6xGlukMG2pT3mumSdqw08GB0GFBO+gxTysGnhLH6JfYCjIpT4/kST9oGG9L4exbFwNVLbYez1VYPcJlEBB5WJyBlFBtCJ2Lp1/FEqkvQOLUkQhXZGWaZlKM9X3jtXYwNsyZ5925Otcg7hNJ4xyDvTMBumKq+1Ya7MmdXFBrPpQaN3ynu1clMFF2NEFWrnOYXIrFmWeDxBO54bNaRl06QmE/8ceHwRP8trm17GQ2+BkHtjemkwz4ZoDQi11q+9zEQkgaV+zE695lU+W4g+iy1Ce45ch9yL1QEeHfboM3bWDZqxHwFT41MpY7tyXDOrBkrtVfckRk1R19EmIz+H+kjxV8zXHEap+8iwwiSUNFcW4uc58hEllkDprIuggA5pfC4MPh6hHqTH18l+ef4Yvj880Fo2MPRTo6J0Y52DEvjwcQpZTegzGdOIBvmRdtbOPRe6ipk5ONjDEZ/v8qA1108mbbJH9JPJ8M75iFuuPTmLwUUx2aZ3xMIpjTHaspnmZdO54tNFgWkvzNc1nz/R2FVfYKlSXDQZpQ6SX5ptxuwL0zHxtk9PM+eYk+g52AEuyCiROhKCPwvwUL4MojcBMyNlnPrNEKz0pUiBwa0kkQdJanRCr6w4wLeOQSxQ3doIFo/vqlRMgN509AUkqPa450H+qjAe7Nd2JXXzBPI7yK8x4I3gUUvX9Xmg0q5jQUpYJeobdxYnIY9F+d24kXDAiOOfV45/MlIGCnXQO9BkyJmPq+Zqkl3ANqEECVthPoR9vl4RAmQzsqXfN2Eng46SYfrGnLoKCM29Qp0FMzM68KrdnlCdOspZ1mOPD3iMiKZVc8+r4sBVGKs0qT1WhnJSt82hPKIkRXwMGYHc4KytULqPGQpojArdHNKZzA3V/v0c/Wzl1X9/0+K+jCNBYgXWvVJZsr7QS7xkEwSOFW2fny8g8uazWfdZfnrVwCbF+7mEYae5oEFGi9SxBn7fFoMf3wUcI7b9jNHYEs3vLSBENc3ERJcSoJV8zoW2Pxf9Zfml2pgVbHTJ3mK+lX8iDeTAL4t/UtB/sgKk8gebDrMD07FMgwLmW9WhWJdTFcbY8xPDxlHxZ5whf7cCV1FbYsfzb6PmwC1hx2b/n1YiW1ZSoUx+jNCgNT6mXLPVokuAtVqS4Z0VCQj6j75sg1yaSILeqGeWiGAd6RXxwkqmzeQCkX2Cg6c9ki8Cy/j9EBWyPd/NcW5fDNX90OQghK+mKDqyD/zW4+GuLUGOFXK+Y5/BeWF+P9aRe871OaDc4Q9AROw1gDhQZuJ1pbE7YhFbnrx3CWXZyI2yHzVNYE1bW93RbBfV4t3aWNtt5UKZKiNDMXCLYc1xqZGCZPekqVX7FfAhin9I8bXGs0X/Y9EhHgAIXw/M1IGNPdTAy1EUsqN6+RssMk8keBcXCC2pPynomGZIWE3TPu4CNCMZZK1v+kCEQn6KbZdhWcfheOc/KzAj22SDN3Ucxrzk3OS0+EJSTiWs4fp56K9ZJWcuom9DzqHNcJGtLmARy3FN38c28LncRuYeIwFyPsyo9xVuSmT2vym0DrSDdfWWHlzkIwQaybRHlwfkIKMeK8beNahXwahF8hdq5M1uGcmgx0njjOudw0rrP8ZK3QSOMjA1CXGzjGYn3ws0WIZ1pGeVNUYSisDlf2eL3J4ZyRJzILW+XtkZuhqz78ZZA2JtblJcQlbt7X8aYGPj8IIwaOJ3b5Pndsik4m9hSMWUdIFYmgOWVz99LDdB/S6UVoxCVBVFDBM565+ehcTmJsGM3FquTFERlKuxTU28Tdjk9CmDy8shlpcco215+oSJC9GfAOMmUPxuD9yrHRhtSBUTsW4+Y/T5qT8voNr6hZKgcz7L3Hq0wuCpwIJJaeIzhH/jrAxEjHKqFPdirt2xeChRwy8JObY4nSeD+PeI/An01AoSynMP6dzGXP/It38iEgy1oWmOR+w6ERkeMI1XuJdJCA1JArKxn9cq7CrtLnpgK2hTxJ3w5oWptZWIHMrg7iresPT1fqB3+2InQd5E+0T50B45I7QBNBdoTSxGdnNfj19z9AkKDevubK+s+PHGmj39FUDMAE+FxGi4Evwk3474AUWvOgcVfWxwStv+iu9HZhsiqxWzX0u5N0zGQep8Owo+zZhL3lhecF+gzFawoSwy4YMoGbDxhzjFrH2gGjEarOs50DkO0tP647v3wHb46tUuD46hh1Mmx/G8RZiKSYMjj0vGAtD9nRsckpqRUYxFUXuxuHw0dIT+xxl1NEUW5djMl9sQX4a8bDRxrBYvfcmUZ2hZu4ALBmUMhQXeb7sJmis7DE7GLg6BpE6lQ35V+N1OgsoP4I0OreaHbdTYIjXWhLIEVkyGXWiV3NzxS1N9V1T6cpOEcYxHlGddrSgvCNYbLY1zvmCutHrCTvXjW0xjNITGh4IMkCOa06U9kjj1gD787dwmS0L+HPkHMlFZDT5ERNi2ZsDIJ4eiHPSDuXPieBsgpq93vtjoynZWypP0OKTwWmEXRtyJ25Mp1lTRXxOmB13EwEiOTC3CxxTLP/NIH7dGUTfLR1sRg95ZpXAqGS81kxcWj1Ne8euuxVhI85jEVyqMkem1CiANSk5ri0gsgLAteBm2F1lfGbzOdXYGTNx6WI3Try3DW2cFeJq7wfbPZs798Ch9G2vmgCU4V0nofM/CmZJEYwOVnUmMKF7Fn2X5g1fo86bvbyKqIsHSCnBqQxEbphKZCVFvGg0KOJvX66bGs7AgczeCY+WvF75+zYuwwxIFZD1jRJQ5OJUvUiEqUG+Nu5Ihz0w4+HbY8wl51NKmpnN9aF4nf0tUZmk2GPbGf/6EDdlLWrEXPspk3sjGXzRsh+xy6iHT+PXpsTzQFsdx0PE7ifmKLPj0wh1Z2bOSP3qm1Hvj3rYnU6X7igvY5UOOr3mXJ0RTHlwwBR1ScW5+kEE6KOray/BDtYhOiLFOhDtynbxRAIO1geK6q7s47lSVQr/pzcatIUmHgL3UiLP6sbPArGefn/4Q/ak9YtfC3eaESeRhmUXjW7UVTH3SNM3OYzYpl/RNa2pZNjvUT7b3zObM4HY/jG2JpLKAxdQzE1ESEsd3plxWao1FJzJGN+QqZdyiKs3ojGlBr4H667924GuQ9YWY04jK2IqCyf57+a8lhoPueNq88O6aV2fjefbwNUglkBvgtbSfA2HvSnxCl2V/bNDnG/ZFpLPCksRjjlTLG5OgvVVtBDNnBIWxgkN/lqiKjGCUUCIDJziVVLEzbg0p8oMzwjNuKDj8GuDLslH3DtbGHk+LCow32oJZ4OZgD3nKW89B8G42HpC8S9v5IMLhPBvnzZ9hid5Nu/dOYGSoTWYE6sIrX1IFFelVDAWwpyNVqAm0MJPwz8q0JiN4tO6EaTIlzzFxRp7PBOFLucmw6tIFf7j9S6+w4N+dtrkYHuv0NVY1IxgdTYezM/6wQRIu6+sV3Vm+6NuT9yCjerw8mR12gcv/GoRN48/RwZRG02FIy88kMXPJ47bIW1/CbaLpf7p2gOL7jMRDJZvOakZ0EAJ/Z2KJ07ZOtodg5AnR1dhAb8IQNDSxtqJFUifrs4ee6PzvhlJr7CLNaA6BT/Z+nuTjYvfm4u8fbSfstwM7M0zNaBhu6Rxc1Tp4XtnBACzoOIgFjBhXTt5GX+LW78dhGbYZxb0GyvtICEpbL0yd8txE3p6wKlTz00X31nTDr8CLgOd0mJ4pDbo0D0rCrM+5ibh9fe/k81IbYGafJUPmof6jQH05nBpGDWXBYxtoXAQJWCWfcjPjPi0QC5FgGtL09UTq6UQbK+RGzvVxhRHFRfmASNNi1rHqar9y6XpIRURDi2O7cd2SyWCJwS/Kp3BeaJFrbzOZthb4HuRClfmVE0fH3qn9D8UpH2XJOwlGyBSkBcKEeqmo4lt5MoBKacuBCcKBiXSUdZPSY/UyTF+OsSFe/DFMu/YgKOUbd31Xi4IG7wRVq+QTl1ZV+cbe2ufNC2Uf9ynGt3EalNDe/Z0dIXaj4/Bxiv8idpEFLXGeU//SIApjwst+Mip8ZlzGNPIXKTpgdTQH/jtJVnMy/XFKermRB2c6fQ+9bJy3GBxUjfX8kpO/S5t50ddY9RT0qCBdbEnS8xvXLA8rBFFVqFrCQfqgWVjjII1iTuIBQM0cFIR6Il+wZc5P/H5pXjKp5zugDWkIdc3pguWd+iwkXTt7/lIpm0+WA7WhHzeK1nPjooAya7iOr1JkSu+zuXhNl5BjZQTmkmDAOfXCbSGNXnfSlyObkMvscdJEiAMGOLTZvxMgiTKAINyd/TRRknRmgp4QVaSZwts+6Cuny5K/H8yO/O4NG1k66rLbCbjWkTnAzAOVBFLCTIu7+t2YEw0OwMyLyS38j1pmY1hEzOWILTJc94aJ1IMY5rrhWH8CucqxyFqgX6TvCXWqfJMvg/awdSawAceJWd4c/gKeIQY5YY34G2OWtRcNM531ciYcc7RONXTS0IzrkWfsv1Kbx6QUzxBzSrp/Qrzmuz1M51nxpW6eJ9y16ltvTUcN6Z24Vdf1IBSIGa7tNAxMnb7SlgGq+QKmuXHuaa/PQjadFfP+AdKDVXLdHt5kOuZKdKPi3R6fTYXwrYslsk8+t3mwe5L0cbMNgzc+5M8uZHxgkhbCfIElhG2WIQKrK+Q00W3DE4dftlcNdoKd57Sg0YkGexHCssswX9qE3SzF7AyIPv3wWsGs+hYc35ffLvvtuZHkd7o1ZVO5WB1XospPz3zPMzQ24oFDKdlws0DZ3CtuEHc1ZIGncxgtRN4STFsDK2pCsaVFGz7fNaKyhIYNGj6zZzetJ5wE9/L7+JsDjJUafp3wJlvZckU+SAeJzA//+SjvnKzmdFEg3FhgxEizTcUeaUzMnLNxO5PD5kTfciZAjN47rCcBEktHPECoar+T815BMB7h2R8K/ExutgUOdKDQCHbJYShj/eDSp4yQyaVYWDceqyzR1VjCPvMVuGYn89YXN5dqdKUBONBDb6/Bic3Z2Jc7OdFSmq0JKfCzWf3NQZiofufvUmse+HVtUsqwx78XokYtGAUWckWk80WsGFaTC6nT2UQUCWzOtDuu7Aw6+c6iacnHSNxsx3HO6V+tkPNIR22aEgFN2qbKJDdyFLzreKZCS0pkfjyfsDek8dyxnQAJhCMdkST1k305l3xgB7pDqyQFE8XpXzX+NUKBhEEqBZQzGSTxtRCRWJnRBcPmpp6S2R+s45IDBflz/k6iCuLRN/KlebI7FmmKQwMM8zWUhfIdJzHyX29N5RQKqCq/Yjmm/VkfFfaJAtrDPUnoEjhclfeauDKD3rk1WAckXvyzaPdWpSDAK829ie+DSYd2ykfNz5qvLIdLDho9xMUql3ODEVRsyqAonMQvBZ7zHptksSjp2cWCyXWceuiuHIrQzFAlYK/ixF33d4ZKD3oIaffGAOJ2TEu8kR+/El6here4dLMHt9+0z+dZu4bD20coDcapzZlMZUn0zjPjeqw7hkUwc5K2K0FBLviZfCmYbiDRlX33HNbivQcMnsV8hDw8U6TUO8TB1bJp8KzBUm+7blzI24Kw5POgWnaTOLSQET0S1ZWBL3mC9Wng+1TKeUDCATjo6p9B9bZw8wgiHMKpr5qgbYSeJqOgGnVE9ErhIu3tfLqfA+/vzgXYN1DYm/zlRFYefpYoAdWnyQqYXaemViD7mRtagOGum0NN/7HQ6N81/yruiMiymyDPfvU3mSKnZwFXkqyYlLas+nMHpFGJSF5FxNQKi4NN5lIQrqcnqD9nnPC7QHqz9wrjh3xzYWUtzXpwMYJ6ZrNTNpg7XsbsL9/rVj3xOo1XMlsqSaqpOiahxeRt0r1nGA33jTKMwzZbSkDwp5Q9v2WtoB9/lfZOOkKxfzF/PVdPVe97HatS3N9WWwFs+Vf9eF8Ek/6h9XFD0rKyYhNjMcgcrZZ1Tlb6g3jCkrdXyLOTtirOOSCG3ajNnpR0XM60rJAW0nGwfwEnCMxIbFurjnqfvWcZsSCFOStz1a+fuIXRC2VHOejUALbluoW1Mya4AHolhKAzrm2yzfocnd2TsX33JY/h4PUCvBGDnULljWWOA6Z8mOJ+3mGaOesRPN4QYjbxZvUa3QQL5qqx+TMo4RjghNoBRe4z9mYuEmNWCAMFMDW55irytHRwSNJ5ALqjsnv0OWRl94DBN7g40aajp/C4A9XTlE5vf27QHJVdWolTljLFkweM1ofjBRLu390DCzMxLyGk1Z4JxNzPCO59sbd5pJj38YZWlomAksIBSSClBHuGgel7Scz7tkZilylaArQfpyJueNXNmJxVFDCBVGLqC5rsAZkLyuTAMWDRHHVewymWUB9W0O/l3KlSgNyjukYl08vDHwQGB68M8+i/wZRbUPE6I9GJjNE4+u3d4xVr8BzJ62jmicb4lEpq2DvPDin3pfX5UtykGC8o0DtKhOAtLK8QpG7SqD7oykBVMwRl8a8UlFdyGRY6QsVDAJziQGwQb99ZDoH/IQiF01aMS1Pq+Mbv4IeIJL1waKwuPUQYUL8/1Voc8/pC43No4W99JE+JJk3mTgsoBCTzKnKJlULhruY6cybvLq/V/St+SRrmlNf9E70zu8av/cwN5mG0mnMurHPbH1mJjbFn7M+NXjR9n4y1K/Cqys5F7I0DjzCKFk2tCOSvB1SyjiZ68sIu2ke3sfeaM0gmeLAbewuPZMvXMamSGog8N6DDLfAbwnq2Nwd4QbMz3BmYoH64JKDVMlSPnhMDZMAFpTq4wmeC1+i/+EzCMjSMe5cBcQP3XqZZ6/mmxFc2ltgKgASfyyfyVQuM/IEvSsK1u9vwzg57MNY2MJ4j78Zj1ry7VhfyzWgRo7RBNCBL4P26HhIRnspAKiuCQ7miXmXLigr0XMele4N3Cgi+jmy8y/CXgSUTwUPV95z/FiYcj18lfuJhmGjBF4NQYchSQhF89/BuxdK9E2V0UVeZEnbRIKOnj8XI/k1aybF9/otr02WSioW4gX9S7crliMTpc3RqRB8Kv7Iu+5inGA6VbZheGmqEOx+ngbL1EvWzD7v+6WuJaViK04+dMl3dVGxy318JUAOruQgpZXAeEgCkO4GvdH7PAkjWWT89Hu4m6oCXXP4aMq3DU+xH3D2X2IZWaWhVVTsEsxmw/JsXkg7/iN4MYvwYx1FiD3fhiXPidcKnhalP1OXpnGdjU+fSMfBdguD5kK1YIduE8E2eMHqcUY38FZY0zOHTezV0m7AbI0RXDKLt0wnD+CeX/oE7WjOdI0g9ioH7nUcDbBM72Q9TZBtRK02YTXcwNOCrqH9WjwH5xq3shQAE6JJwjnW+19VZm/PPDWBhxDsKlkGSl9W6HWsy41gjrVoPa0sEddpIlDzlZxbDQYzgp9GgcLuofIqi0H0+5ipb8FKSYBi3bvwAIwVM+cfupGccw7LDFE4SBSNQzMQVGxCQeVZQ02X50gG2L1mtNVd2H3vGl8XynoBOvX8Ad981AvJRjbENeYFxejqVHpHaWsInOaWm/FxkEvDAChi5v7/gzBeZ/EnxzFPHBH+k7Kr0fhoiFOSb5E2aPr1Cnnnq94gEAJno0DnIZHelYlRSQ7je6AlqsCmg3l3YWKpO9JorkPTiKaIdn2HtkdHwn6NLtG6st2XWuU2QzsbFVXiLod0Fxv3HJkd7RCjxRpAa9UcyeF9jPjCiIleB4XQfng0zZpA3Su5vFGx/zQoj6LQD4x3QOchvsWYgm2M5cZjigz4avYtHL8JD7QkQnt9xFIddBwj4vjgT/+r9l+zA+Rf0uHZSShuFxUBEcMS9J+OaiTCfUEwQ9RUCTIF181f9sKpJlC18MjuXT36vjLiz581T3c3kzT4tMKnSRuM8UPDG/ZzzHDGd5edBz+7gkA/dbyvh768IsVfBKieZguQnwZ9kc2ylLU3Uqky6xOS8E/QZtoT+8HffhONXS5Ua7Ej6Lelv5NdNNzmR2oSDiHC2hAYpXfZ9F5JNhOddnFYCK14/64sEHr/C41UDxl9qkwrAiIbSM5BdKSLTA9KKS8osETeNk9hqGR8GLthvpowri8x65Mrhxvt9PlEHfx4OS2b7wtk2q9pCm/4QTo9np41GYZXmDQJrReX9wOZ47aU9a/U1RB9qkk7B7c6SOKVwM7Joe/crocNlFstEWhf08xvypAqVD0jI7c8VfihL6oI0vVux07cctto793IeTjf4rdTZ3OMA5idlZkE6tYmQ6ze09ZS98pEjLvChxcj9t5+rwbCDezWV/CHoFIYIckg5xldnoIu7WKfTgZ5kouo0RTqvbbjXhAG7S06oh9YA0TSpfrsF4DPr8XG9kAGoP7W5hEfhFhNjGWcSpG4PxLkCXUSDSsg2Q9pFu+Wmh1svJh6zMJlm5SSf/JqA89VGll9noQdXLfquawI7YpVRMY1dGt19vwGBEfwc+IeJ+Xm3UUcfDhMocBOsplGri1ef6DLuK8Fsf1wYUJ6BnrK7SuSiUUN6ad7BOmkBUF6nJZEXiP3CCs1A+oT02slNKamjQENrNkLRvA2ztfkJWcfk8uMIFXvEtnYg/crYk5D1LYxtn7U66ZKYxMjmMu2TqZMf6ZUjU9RMhx1+rr2xw7zYtmlKTxnkmSgMitRKHE7kIZkkkjrhlTrH2SPuoMkT0bLCIRPCWU5DxVdcr5TjFlCirCJ/n3f5O3LTWm0BcGH3Tbdq9VEaLzglntLXxkGOL2TDp5HDzNGjbPO7w1Wqy8ni+rps2o6WDoYBMa6m2bw10FtluNwnwiGbGr/013vE7iB4kso+TOeDyotiSqEHcwGhKXSgOfXl3b5C28NDAJ/FPhsdNRlZFGBUYt5UB6bMc/M8mDdMc+cVnWr5YruHfgv4jTvJcQIyieKJs67WxKuXtSLkhbmSqZPVYBODhufNAFNOXYZC/eNVBI96mnIJsGiWsNInBiQaAqgU5bJPn6iVqZBe9yUM7Erf9z63OqAyG8I3fbx7WM+oJAVcE0x/iGhgZ+pef22cjmKc+bY6cI03MEBZ5YAyZ57sqSxNxGEkJLK0+pAeZ076ECGjQE3r9zLxDGRVd/q7kY65DGh1fuijoCqa/3LdoSJ7c9AVzqJX1ZNpocUbXg2rSiBv//KylgyHo0QlD1XTcfmC2hTtol12s/rFhgEHuNTXNfkMZvnldA2S2TApL5+GZk0NZg2hnMfnsNaVxpPDfCeG6QQgZmLiXd0ivhSkREHZVWOXQBdq01Qpv6fKdRSq5tUIaj51Q2JoLbgi2Pzf+7CbrK9Rtm3L4D9XWJBw3LWGKY8omRVEIpSeRu4+IjtMqgoWbwzbDifA6jhYzEOmSUxK05YTz0HTb9SE3pOt0X2wlKZ7SPXQpuZvlwS9nf/qb+Lbr8wVHAMPGJqy9/ftSCSLXu7IoTVlJhDctwSE72uypri0Wq8LxlzV2Y6HW6Tr6a5N4U1RDIC39vE/QmpGsAuTUw4FeeNmeNKDxGT9nfyMv12+74vI0fDaATcnOtnayDmC73Lrr49p9XaexD3S4eMXWrxd59kDod3IHQPjGTFrqANBuFrZ8yKcshAwM8ASgB4/0bo0QbAQAMbMY/bKDfP9IN1k2O40BdcU2OJjiL43rhV4NukY3EOlynCmppH1YWar1SWFxyv8GtZnmaf92oESYQhdKiiNljLiO9r1MHEgCD9tj9uM4r6ZEr54SzaRb4ZqBoIyvV+jMWHuTFxkkGVDV3PzMwZPgKRucF89L8rLKn3FaiKfTAFujPIsTQyCyNyzqhBXtPKwdvpfbs5rb+o+JxCrnMVcM8MZE+kEOUtunON1Z6y5SkuESSurqk0XzIaHWua0KvHmOf/mbaEATps6blFmxSS92Fg7/5HmGXPby1Gakei2SZVegNcKO5ddlHUgX44vvFgHLhXeQyJ49lU7WAX2Z/LB9DGXuPhURjAtZKUeqhLzWrFNepkCAaRACJJjslkV9xBHtDrvasKL3tg7R6XH2LfDWGRCzrt2lHQMA/WPbC9XuzWca65sSAwnazC5sdbd3TDpdE+QtFWJWasCPizVf6rNBIcearfeQmD7Y3Oi9il6HR8ZQDlul+zghC2zttM5FBIxb2fyb23pnkuUMILHR7ynJ3sfKk6T8VoCMGUNDV7N/fLECG8x/WnEndoCU2BsObzSnDPdc9AtjiUTGSOyB6cCVKau32U4pmtyqhcNEdWEJCMGEB4jpMFABA/EmOJG2JIVeuGxj9F1VuC7RjuSufYiKQJUYGMum8CVXaEzz2dN2OV07a0KGRUF0oCD7+tadvqkuzk5PhfBflY/0wsMSvNckDPQwrScZ2cpn8BeLfxMLMRzw6Yt2Em9LcoseIAlmrwj65e9jke9Kgoe0aOWHrTYupg5vLc9DdoJnOyg8gWsLVLcvRMq4JOiGn1cL1QN+HKw8pqx7oxqSuC16s22ps9hsOfogseenVq+JdbZLLGAACGh5frrrNabq/X4/oWrNIBXPuuKjLo1E1xBZfEbIdb6JlUDiMq1JPD3bKuB1BO0RDMDTj1qFLCVuAGT81CXfxPr8rcCIGywY/Qt1FeNh3IlpYYonUM4JfiqF/JXjstcSYZv9BPjelb46nH5jvUIknVnbAyB/VWc/DOPK2BgX90u2bjw5Xq58QvyamRrjBqGBBP53Phuqjc3Dh3F8VB7f7jDqOioMx/OdTSBb2E7aE9LsofGwTb1wvYfK+Ed32B9HqrzNv3hPSmn5SXfeIgTXLeR7x4/fuwzY0AfgQnv5/aouC/N75vOUI+X8xODs6G5XXZYGB4PXYU+l32d6dKUQMpYTlJUWGDC1s3PTy0TkttYpHWdFSktOkpmYHyBqHvOHd5W/JwaZAayy4FCIhGkF62BYVYgZCWn69s8EkWgzN45uHt5T51rFdwFemjPNlgXz4KIMFTtXi1aT7+pm9LtevH+KPd+luc8J6Sd5tWnpXC5kf1vfoG61ONKOPeeqs61AefVLgDVKeVsZ3Pm1NU+EviEXWg3l1XTRpZqYRqhcR7bZijxJemFcY3X3d9ib2uOWPaORvPJQpmazYopKDo2Hx+bXzmsi+E9uZJnTwBeQ8hM99wDJHSkjWkGyZMlbK/UMh1eHGXZHDKL6zGxknc35oOWemdVY4FCB47+ip/aown2Siy6jfXFDr0UyzwE0duloRRsAaDMidzG2mNqQ4G/RcoJfG19uVvvPrp6t9fo32uKB9dtq1w1MZD9SbnhEhc2+sHWBZsv4hYMwDS0tng36IX1oRPaFwzwFjj8TQDTUVuM7PfqS8pNSXAvc0FE3kVrZpNrlDpqDTKJaeZCDD5gDLw7Uy7C18iQJTmwzH0dXieuNDM+Gm7QY/fjjAOqGZUR0wZxE4Jjb42Fq9vunVT83mIWpf5kYwChfG8SQ10gAqKnFYVbeCjDy922lX/5Wh8flrWOOymWYSKUHvARONcEcI03G9sIIR0DJUMjaLHgAHGzdFC3n4Xo0I26blNwlh3PB4UrhuoWHSSQOseSHlkDewrw4vBEg3wVUFlhGqC4LmQZohDG1Iczj3gRxhxgJaZ8yaMB2udQ9egEBRMMxiJuP7AuxtOZLqHt/rLLNbQ8VEM65E7kOlu7mJ8pxCcclanQ5286pgk0/G5YIdj2eUfxsi1WJtk9AYnClMUgwaDIpstWvIMYZK2y4FdaNiRXW85P0OXDx69zom1IV1TRTp/hF7rt89GfdZgHAGpTcgkoNTmvIU9deyJdx+cd9AMLWZ23D5IWJM7cO3NJLaPgnue1w2cl5/IXFFB/xbV1vZlAZdZ3k3Mx4Z9Ls3Cpq86rRHTBDxdz6zCC8GOZN9vjKf3+VZllv9vZ4frT3/rLdJc8tVBbJwTCwRVcUTUb7NH4iaOkKIZkc7UF6Fd2ZESkAGSo85NA7ovc4+2SJ9tgcvgidB6LMJjW1bsB+mP3RyIzaKNgVUXigZSz4JC5MYQPbzcw7h431vXTlz2hcy9D6cN8rW3opvmrK3/T0SQOORshqi4Zd7SJ6U5v0CfZb5l97TyC7nDXi855oIRYXiCgZNfxzP3o04uBFIClEVrDjkjJJx9ouyDnIn9ADz6h9nqkGMKirrco+SMjeX13+hKaaHtTKtxu8dp5VR7xq+W6/tFXuRdxKMFC7a5Xr795EpZyjd+BsgfUatT+90mpH+laIIo/bse4I6AXukCdMBTpaXx6NbTzzEcannela99B68vZhE1rJMYj/ITh8s0mQQ5AFAOLqlxfkuzXSe+vZt/bZ6Jq/kvHiC8Q6Z7/HQs1WCk/LFkKOMdVqVJEbZECe3ogNQfdXSxqg6yoe0oL8A1OPscuuzROK6LZTcYR2LkeCMZjCBmkY27Y3TquivKajm1D/UOfYngHMKzOH/Vy9KD5hDmIPhDQ1nAP0V+0lKP1wQnKYmUWPKmCZ4urAyiDFl54v/XJL3MRg4zB8poJEbqAgH68pJzD20Hw7ZPV4vcD0uhlPS5BgJP55qqU0C9j53XjIz+koMSwA8K7j0BqxGqZrzxAaopYSiHIdHzcZfJtM+F9IfzQH9Q2tExZdGS12nx7//D99I+P0VWnhGquu5aCgU91JbENdoWvMOdj5YQse1kLkK7rlS3HU/kisHwicUv/DZ8G8tC0JzBh6Fnsv2LK/EOCLGEzlZj3Pz+5mWuIranrw06i9jtT3Y2V33K+5u9KVZZzn2sRcNc3KeSTHR8hsTX9dJ3xoyBNUlmIKxkEkukYmaPofr6u34SnBMOT3w7g4r35WkfhlZrlrl5Blg4QTpki9+ekN756SaFW/BLc7HwAzX9MH96kUr10WAhQGEaVEGL8+i+iJMxi0ia2U2GpTe2mIDyOteWu2xzM8kRg62lQNcvZLC21nJgQTcHZ2gMUDZVl3qznM/xo1OCtG/p7c5s8lEfgBXvvquVxV/IMFg2xhiJpGIBSYE/2CDpgT3WfTmYXbeP9nDUTWHEnMqG4NXXWFOLgytVELldsY8joFMrczOA5MsQl4InxK0yswH7LhDRLIQ+u0NKlIruNVnO+7rwaWfRmPxNtOfwW7y0rSlCJR6p7qy7GI9KxVhUnnt5dHX3Q59NWJJcUxrudDIgnS+2GapGflZLnQotq82KAeSpQTheYVezV9KoTDGrQGtWpg/ZnVQPZFh2jEyGjYtxg1wAiCUMlhH+s6UlT9RAdgCXF3AMaHC2z1LxV7O+Q/cmg0TL4xrKpwDFZX48McHgAJrswSsFIOWeBS7lieiV6rzIdoHm7e6OogcOaAxGOJL5fkFMtg4++dejmpEQcv9jVP5N0lDqf2spXiMPCaNkK9GCQ3Kmzxj0GFmJdv/NUl0Y7toC3iJa73FA+w+VYAyG2/1165H2F+Wbt9z/Pi8KKOt/Dfwpl1phO4JqcI427R/Y9x7BvgtrCNbe1KA7lO50pqNbd76qhmP6M+CDhUEF3EO3N6V3bm7uXnCJjFqQFWz65PDyGiog2PSgnq55SlkDGxHIf3JWPFlUHRzn46ufZnRFgi7z/iiMqAKX0RtErpszTS4zApGEagbVJlCDPtpgXBnz27XrABG4bpF5nCKuaou8vqkWJ7zgTmTCiNZdYr7GF305mBpjxYdtTypFEWphTr90KwFNwjcON5v5m2l30XIOkhALAClUuEy9rTHY+HS6WUbvNwuRfQwQJd1xYInbYXMvpz5aUUT+nFO6sBz/ESIaSQ/WRqaLWOmywe4FWu79tfwVLzfxyMYC2cpbgOXHbtXSu1HiPQkC6eEDO0R/Qm/OmmfDYFx8GN5h89XLYyQIaJL9oryfVo6x+obUb7U2tzyzCbtdYBTpGWaXwCf/5zhYx9IdUT3/DTKZ5d4TOCXwX1G2TjLTXG4qF/5g4KI3lX3Y/pNFtw7PZiqz3irHbul8nILGWei7VyOYJIKEckJk7B0sy8EoxkBfRfC6JzYomfB0JVo9qWdZrCigrLlmGX1cwri7fGIwFYXbqgQET1tM/qydQsyiPPXiCkHJXYzFfmHixCZa0xnCQKP8ySsXxtYvQzjuv7pC6nwks+KAmkhmo8DWYOkfosD+G8xmSH4Tp9PjafqgtJJL3Qx71qrpXEJZetpWQIxXm77k+WH9WJssXE+Xcre7ZlJbT7MFODBkbSo26iJRxH1CCJiBmMO+wQzP7qsh4kGNfujYRCMdyQZvSCGg9FDrVgw0GN25f0PPDIQpi6iON/DBZpPmay9ise9mdzj76SfVCbW+WseRloddIGld3f8swUj2dN0ZKJ0VdT/4AFk3OEmGW5mP69JhUbbpQ5K8QTPf9dHDLqk9z/yPYU8zjLh3xA6oM4X6opOf+D9wR86RhXVL/HA8jH9IlMXFV0ehh3QoR8ymFl9lFWAzCBV8TfaVkYeIJMFTnT39pkzz3VqvGM1d6uU39EArNw46Q0I0d0rcS5i4tX9PukTf+UBmu4Y7fxzs5wTYwjpsQbNPqDFZ9qTpDKJY63IzneNRE+GG3BrQh8BHJFBTCbJ7yUsohe4t6PxRxQP82vadViQsDEdJ/UaTlIloZHINX7xdpxeV1OBa7c+cpsNb0CD+jjkpz8bu3YLm5OSf/nBuAhuq0TUy3FnvheAu5ljZOUiValytx7WbXuSPfNQ6MGtt8/VjGBP+ph521v8jb0tlq1PLx2vzps+cMfSAav5qzBXGDsUQNx2+xaBssugZb5shv5q/5tlm/pTVVSIlOnIFGzl1K5lZl06hPFa1rw+txsYUB/GxOWTjTnzSOIzZ9FLHF8KvxWHEp69dgMLofCMP9QTGxnfXZuwU/Lj59JgfIfDsYuCMKCqNDs48Z5z5yY+KHcFwwKQnJxpzPFGWSOnBvN92eXMtRgXknXptIFH0s0oB9nNbwzzylEK4HR2QqcLpvN7eqFwhQ5jzCQzzz1WWDeq/YMjKaoEVcdUrBia+XpzD7Mcxdx4M5DHDOFMM7yJK5rp+InBKa4SzwENH8vAnqmu9zQ6zO/RDSJOnNAhdcpV6qXrWOlP0V8sq0Uo3y3ctZPpfwqxkZQGRuMCQNbzqk3RdGRYbvI/CY7Lk79e/kI8X1bUNlGo377oIEKInoXw4CjRJQeWP9d9KZgFaP4kDbHlI6/bcgZzdSmsV7Q6JWcTpHC0hry8WS9fExeZQn2Eg9cDfVYfkRut0ap3vtlId35Kr1EuLrRYVAHDkbZg1UFwHufXrT8bIIWFVTMRY+HCFrEoCAE9XqUqT0QHDOaSUe0QHUJ0LU7FQmTItf2CTCs1ZIZ2ikoA6RPbzi+DRYidc2P4a67J1jj69/5Pt8oNvDJe5LwUiH6Tc3+HOxnJAC67a1Dc4JCo4+yfZN42wLfz7Bqe3pgIBEZfjfR7KRZxA7k0aPDUIjvRqca9lkZXFZfhNejVkeik+CxnDxEHh/2TbUm1OHzTCUzdhmpzwkxqsXwJKiVYbr1JIKJr0Bd+SLUsaxlQORw40iQwipeFgZxl1/ak1pEof296Se+aao39CX0LuT1bvmDu8NS/nlEstSFMHZRFxd+qEWA8+JXPbZJnX3GQKHFhhX58W3qPmfPnodbg+WILG8zFb5D4ywLI0N5jqmr/DcqY0PuZ7ba5/QpNYh4LNHm3GM5py3mYsihV79GSkH7UPK4a3VIjnxhCBH4S8QFx5TprWRWieZE/0jknRs/d1pcxEoP/ihTyU7XeBxPaTV97aDciDcokUX4WMf8J30XH2YsV5AvlVvV+In0rKTjRtq9B4qQ69QUzKr84wSzDJumijz9YSOvSSVWisToIbKOHRm6q/DL1mn3FjW7Fe/K98J3t0gs+o+TvIt4UwKpcar3+zuknRt/MhydzpAcy+OMT8ggZ4xdOlg321+yy1ekLYMI2Y290HJdsq0XzSj8fc0OZcuuI4m0YRAOKalkzk2LWfgAXSXtksISrXPuFLRS884nSEHhJDM4Ve0Tcakd7/UT4dqMrEt2iU90oGzRUP/xC31uQF6r0+NJN2ZL1D33TjOAPYgMdVOW0os0yAsJ/GF0RQv3Qntl51H2+tKsuTOxoK/ULxwK7LwtdS+yHosqCSAeQV1xBXIHQwR6mRODg9Z5ACk8zJuFyjUW/MuWstTy3fOBo51vnvYvulH3PVgM6tP7jlwZrwKNi30rwyLZdpG0H7wDwPqnS8ElYuZycri8bREN/wxxPMsdcWlaPUCKpBuXAxGHQGaxFXNurGPtKMYADwQlobLmuzsnxVmbXamXlGPgVWxw0I0yEMijnJjhoGS93bzQ6yGra4hJR1dLtUeixMQO96WJyxo7dRgeW0MX3bp8bkQW7Dt/1g5kzwaxMLFGPdfPA4ZizCwoT8SxiDCeq+ew8a+/qLlHzrElTScvBHNNBwSCNaJqpBwwYJBctS8bR+V5VCL1zO7pwpzYMv6+jCO9KYvJGCbSY/zdXnXSBM+FNX2f8ghdrA1IsDrSDrWyBbIFkPgdkadm93NAgxWQB953ZEx2z2jvZ9i+h/i1lnQ/YJQeHlL6a80+cAUM8zYK4UPRgysDlIcNeSwGivxnXyWnLT6AjAHUYHF9OgKztVZ7eBhzixD6j1noPmY7gLr44+QhmFUUoY8VDoZwNti3sH4rzTKppbf9AK9X/u0lA3BgLUzSXmE2jL1xKXi26Mn2Obwl451z6DWWqqqCMR7VIKp7E+VtyA3B9zAlPvhoJJjqtPDd89cmCTWOUsjZFkyTh/csfWtuMQbNNnJ78GURF2fNAAK273Yn7qL7xy66uYbwsyzudjZsfu6dYj4amElHaflQh04ZZ/Tnp/d4MOApRiSwn9LkZMbsHpCu39E0lSjMKVWM3z2m17dYHZeEupQywKYQXXdZr65AAfOpRj/fax2LqPkl7VHJFWLqb4AjE4vrGBfON8TTHafroYHp2faqvK6k5TieT5hPHJJ1109tod4VjX5qziutgVVJwzcTJZQZqQ2gnPy8g6DUCvLB1+WTiAFzHFiSMo9XppJH5ibeK9ue2F3wQIOgX01YeZekKhERoJsV6/A8yxqHgwXIUYZGcZnNTV1IOmqsUKF38s8rJhCCPkMoeLVuI9cqvEX34eKa1tBxs/Eo5a8BktrFf2pgk3ogMNNjKSxYDjU+iNHTeeMoLM+cHoKJiqnRrscdx8LDgEfMj4gsAOOQHV6xu74It/cAtTnQZEYT/LpgkRwcrll5p+ftTyb9PwYrF9RyfNhu+MTzuipQITYb0sG8cupHuGdwHWKGspq7NdXm71GJCE2ELM3JCy/mTvGjBmNvOxx9xuK56jaw0qlIOf7tVfX4Jwc5BioBtotcZlvdtFZ4dntQfuyffodtsw9dzfXcoH9lMtCZ1dDiPR0jwUTzLvpz0vF2yVSCf2UQSq5rWpRAcbJ5wLIMDc2KT8rfhLIrK6/95UksUE9S/inf82g9hcpwUEOt9eu5mh2qvYssOzVNVBOzLZrXkCw84AYBY6uIs9p+O5gitMMFLClCtNJzUCz1J2ziNvokKUJg9XKIJO7ruhz8fL/nyuArVCS0v3yNZxY0huay5bHZzJjSPSvUZ9zjXO7FMSrYV5XWMhPc4kErbugGVpVAbdT8/MQ3C6C6uwFPjoRnDBfq6YHUcfWFe5cagoOGzc2TWwBiXUuOGNAzCEWtUQb29ltXNciG0QPzumENF4JO1CUG0R1OxnzSuZgKZ02tztLM0k1AtU4VzZYFgSxH9RnWDXEIwX1/MXKt/uKKVIkHp1n71iJvJGSXI+G0my5NTc9IKsxMy7lw0Li2161PhFMbqk+JhUmUu26wzIQOSWoRrmQB5y3UJRoDdWhmNu2AHioHmzRcaPkGEoGntqW0VV7HMykaPJr8s8sU6w5u+NGuywHg6ZC/f83wCLvIelz5Mo7XBSV4cfewt3SIJj8ESINPycWVlafwRenMOU0XoycY1UP7Uouc64wvTbS62x7kBKZ3IWuVVC4hjp6BFHySDFB9s58Lf7zY96K1LTnhbrwgzJR+I3Jk0KLYjk3faJQWd9EE0Z/vdeomNFjoWcZ23MksszInSFHPijReHohG95EvOZDP61ijVGG6C2a/VwSNkarP87dn4hcz55UY3j8K8Is3T5fk4453kzC0+wfteCkhxIGIBC+dRC8WvHYvPBbUGzata72Gwaywxv7cMYCeqRx8izkLkTGG2KDkFTMydGW4DvhzcpLQ/ZgaOHGlHHbMkw/gVwO0eVCp8P2l8fv6kEdZ4ok4TZq/wlKDdFF1YW1QPOtSgXie/Z77umwg0juatLud51EwTiUJUVLoyw/liD+Ehs+PQ5ARilR7/KHpjqjuevZlb/c8MC3HQyGQ+3CJNOV871olltPxhz8tXP2quXAX6OpXSwrr+NhQ3NhqgDxz/PZQitgTG0qCzz0TOvoy8eIaAl/NPJV2/phw7T2GjD1Bqk4wOKwhptsXawTWgyfk0tt/EVD63b0DBKx2bQQVA8IK+ub3+A6CQrEQ6r8GJII76VBmRn0n4QqtA74ohuh8+9cj6SJRUq0E3pnua6PaBAV4rbH1s/XRCbsioyjouOZQBez4EVz5Pf6/aCO4+Hajx3tyZq8Y5yNVhd/8TXVNsrzWKPuk0vUwW6IdYRIEHLquwmvJ2nDEZO8EK1eR/4SV29gQe15soCpUPQtZSHI4gqx9pNLDYhlFRs58qRFFXJach8Xb1f1+R44fNLycySsMm5RtN3i+6zJuJaYmPgrprATn+kGa80eLVepmgGEq1TNRghK8UaR2X5Htrf09QnVXVVOuzeINzp3w8VaVm02kdugAo+WLPJgoXMn6A1RKrAf1m0vbnkUicG3gHA5uhRAc74mFgHY84iA7VSzWjpj4Sli3jQZAYjRFIWDHYwuPtudlFMthxQqseVKEYyeJhOUqgu+b44DvccQrj/340+M7Wakc64V9Ckqljtx3747zWLB4/I/NE1icDFvD8NA4mmkl5udryFqe1gx8R1Jut7qxoEMLX8w7JtDgMBK23JG6OMCM+57fx2WA4l/UItdVgV1mXY6oE4b8pYcv8p6QIAJaPWJSQfYnAiz+pkbLcPqSfcJAnAv3ryyqIYFcRxAUzr4n0czR945L0ZStaUVTfxbIsyir9Y4xdCuv/TmkuZsEr0jqwy/hu8yMnHxPI8Owp8HAzPu0uswcTRueBVaQzLwSuZgNfGdNJRMlYSDFsil19C7mwEF6qr2oqqRoE73Cj8Hgf1jqqd/s+d+HZS6eipexEQ9WVezJI1CUdDzSjAIPTcCvF4WAcUxze5Ol9LFEkIicuNMVJr5K8GtD65rIR2O7/KU7I/I2Mou9DxUykGN+1Efx1qUKKu3u/WKOtlnc5XIxIqu3Nb8d/4qYgvPbXX3MZZkLIQtCQq+N+VBl/D46E67mXpGXQoQMlX4nfkRGR7w8+kUADdUEOAKJz1gMFii4AfOb0AwmKjwA0GsIAuPRMAIGPKQG+9BMBhTuMAb3xJAH3JcMBYNw3ALdMPgPCQj0AMkykAeGkTAFLPaMDdD4fAGiqegNhgUQAedWTAFZlHgGgZ5sAjFlDAe7lvgFDC7UAxvCJAu1FvAFl0vwAKfpHAMyqTwMNLu8BT03vAL3WSwEQjfkAJlBMAb1VdQBW5KoAMJfuABMqbAHkVXEBMkSHARBqCQAyZwEBTwGoASOYHgEPqLkBOFnoAYnY0AHDz6QBlUJMA67hEAGMUGIBTNvyAMaicgAu2pgAmyvxApqgaAG61kcA6bBgAPLvNgE5WYoAUwBUA4egZABcjngCZ3y+ALWxPgP5KVUAM7ulAAIRrwBCVKAB9zoeACNBNQJE7L8ALYb1AaN73QAgbhQDMxelAIWCKgFg/PYAl5c/Au6FPgAgOJwALae9AY2FswGDVtMAu7OWAvmqDgGxITICqibLAU33dADR3ZkAhYCyATosGQDJJzsBvRP8ADHl0gF1u3UAv6NOACU0lwBjTRoA7pzVAdTA0QFJLlQAFEEpATbOTwDJg5ICqW8YAaKzuAEActsAMF6TAPUpOAB9DcwC8613ACzdIAJT6hQA+aDGAex+6gFkgJ0DgF+IAW1+MwACqbcBBoJiAkSwXgFzBOMB2fKRAcmtHwFpAScBL2OoAqnimQFls9gA4o16AXlCmQK19YYA4+QZAdY56wHXrTgDtOfSABuvRQDkLzoB1uBFAs44RQEP/osDFs/UAckUfgNe1WABCLAhAMgFzwFIQ4YBksDWASsmcABEuEsBzVr7AJXrjQC1qjoAdPTvAFydAgBmrWIA3iqAAiIhwAH35cQBgRF4APtnlwMGNHABizhCAyfi9QHYRiUCq9YJAemJYAF/McsABZuUABeUCQHSegwAIoYaAdrMiACGCCkB31MrAlQZ9wCTv38CzE7AAQ1q7QG720wAr/O7AmhZrQBVGVkBovOUAAJ20QIgngkAbX8AAqiIMADud9sD5q3VAM4S/gIHugcBfQkHAW8qSABvNOwCXz+NAHijLgNcRigAbCqOAm78jgGa35AAM+WnAUj8mwNddAwBl6DaA5vuJQELz4wCkWHzAIHAGgLIVCEBbgpOA5JRsgEDBBgAoe7XAQWNIQA11w4BoOrPA8QAswGZpI0A4cRoAAojGQLQ1PIBYP3eArdl5QDeEn8BpIiHARa10APmi50As8vdA/65cQC94qwDcELWAck+LQNlQAgBTa4QAoR1RAGH3iAAEZLhAAKBtgGXrLUAwHMoAiUtlAGUEycBPwcCAYIk/gL5n8YBgZ0OAeW7nQFY8okAuAZuAIMYlQJIEo8BNzKbAVN1vACF200CZMm0AVTIyAEprmAAjm1AAfnyzwFR9M8ADI13AUGMrANZLlUB7lllAxIbHQFHEXQAGbJRAZAmCQHmd+gAu9b0ATKjcgADO80B8t/aAF7blwCNWYYAK5rGARvP3gFu+sICT3w7AcjqewO1FjoB2nuOAqzo9gHpT+MBR2lyAWcO8QHeczwAon4rAsIyDwFqd/8DdyIUAIiL0wE4YXcAIgjGA0ARIAF10TYCjnQIAG1HxgPcTD8BKtDuAkeKgwAQci4Ds8uLAeSNhQAmeNwBx3+jAAu0JwGEeJUBrTAdAYNmgQIjDm4B5Gu3ABWxLQEGZVECYs5UAd8eRQCedL0AQnOZA0wszAF1aesACJWlAc8WpQPvKMIAWv9oAUd7aQFZc1IAVjF4AVzXrwPcVs4AcLnkAOmrHABtD54CDIWIAf3+NQGAbQYAgw4VAr+KRAEyArsCWfIrAWiCPAMgHnEAjxT8A3AOXgD5i30B4rISAYNLEwIXBRoAzMOCAYIheQCZ1xMD1z4aAH5URAMNSvIB0mreAycxVABoqNwAJ49hAAkXWgGKw90AE/0gA40WNgAGq3EDxz94AV/gkQNdm+IBOBFHAUKl/ADPMcoArXvKAby/dQGtCKcBEuK8AxVCJAGZu3UAaK2sAXa5oAPREtwBF6saAbqgqwDNBpgCkPVCAerYjwFFFaABVa3EA/9xyQHAmNAAx/0KADDSbADzaicBsgX5A0yZAgGkuC4A6/tcAV+FXwIYVTMBspnPAXTFmQCInKYBEBWIAFRLzQGfEBIBxb2KAHpkdAAfy3cCJDPlAVNQrAKwCbEBXglLArOXaQG2a/ICIRAxAIV4GQBapdAByPy2A9UgwAE0SlgC4O7nAAN6JQOjlR4Bka0eAQJiUwAkzrEAxhaFAG2dZgOopE4AAT93AM7JGQBxYZ8B3q/UASMz4wK2Ka0B3NHqAqVR7QHQGoUB+r0bAOV9VwAwx90AUpmLA66B8gCQA9UBceACAOyABwCNRA0Br6L4Abel8ABBJR8DrkvTAJ3/IwNtBToAQ1TiAgWtoQDovtEAjn8vAHd0AAOxJCoAE6cUAXZ+RQHVVSIDf2TMAe+9pAIw11MBz4sRAP9V9wDHkDQBTmfqAeijvQINSbsA6pHyAEC/CgAho94B4JwvAJOxsgC1VPoALzAoAYudoQC99S4C84pjAYpvjAM9OqMBsmGSA7iJuwGdzwsBqULPABdvPQLKG9oBJVvjAE+CDQDP6VIBXZPtAGCECwI/uMcB5WnJAJhBpwHZqUYAaMfLAGp8WQGbqUQBUXWlAJwmGABMRjwCIrAJAOE57gDyxxQB0pqKAxdMWAHVwLADOQqzAORsigM62N4BpnfCAWEKAQHr00YDXpmNAXzF8gJrKAwA0a6SAHvjJQEBonwCa2saAFUPKQNIukcAbJGNAWKQpQHUNT4BsasCAKrSOgDA3H0Adg/BAAtZAQCm/CwAPtIOAClD7gAED5AAZUDCAXD6ggBgXgICuBI5ABwEJwPlXn4B7OzAAhwNWgF8zrECCyJiAH4GRQEx2aUBpnOWAAn24QAqfJIAN6pvAfAOZQG1Y28B4UDNA4/DOwCs8GEDzCrUATcQ+ALooIwA0SN+Af7rHQFou7wBYyUuANat6APlFggAdXD7A6zlUwHNHrEChfFrAe8ijwC70ucALtklAoXn7ABziFAA9RZ+AV3o+wEOmuMBeZJmAQqBfAH1QUkC6+sjAIh26wDxYFcARkHKAufNcwB1u1IAp//1AGuFuAPNfcsABk7xAtAgGAB1QdcBIp7lAFCl+wNBRkgAiAA1A6PJwwFV89wAHEgEAWTkIgDnP/cBJTPgAJi2UgGadu8CYzaXAIybAwBbOQEBR1+AAexgkQHQLIMD6waLABfX1AMGsEwAj1unAzA9OwGIrc8B0TTwAYozeADj0scBIyu8AgU/iwGq2YACRD1fAFqpIAKX6+4A7KpiA1FdgwBD9bkBTaw/Aa6TrQJk9I4B980SAqmLEwGrgxUBJj2cAbSQhwK24uIAWLc7A/Hb8AHRS3MD5bEpAQ6VswIiyTsAyD6lATJVjAHuPG8AeTyuAF35UQM3pxIAuJbVA/5YdgFK5awA2maLAJnFNgCiYyoBoessA6xrEgB+/twDGE+fAe4ayAErvEQAZXGCABN8TwHwMLQDzJa/AGKNDAKXGUcBMXn8Ad1CHwBKdboAOdNbAEm+PwAwOWsBnBUqAbCDnwBnD1MDhXvlAYG97AKUwpYAqeT8AaUBdwF9BHUBMUruAOWGJgHU/I4AVNxJA29GswGjnBcCFGTYAdCv8ANkWTAAKHRcAR5xmQBCVF0BFBDHAC4LtAHPg9QBhsOvAVlImAH/A2IDqMZFAKqoIACqC5kAED8xA97ufADkKXQCzgZ4AaFXkwP0+EIBtqeUAvTM6gCz7VkCbh4xAW8yTQBGwzABPO/MAbIkxAGMkWQDwI8UAHuKYwFb/aEBE9CKAqTlgQAzT6UBAeF0AVcCPQBshToAzx0FAB0r9gCt0EMBva1CAJDaDwDrPHQB5OVzAUnHewF6E7cDls4FAYoh+QB8jFsB+ALhAOLXWAG4pWkBdvGyAHo0iwHy/kwB46QUApUVfwHlem0AccOVAW3ikQPGp2IAq0I/AIatDQGYgU8CKitUAVTEFABxxIkBjpiQA515uAASSeQC5uJ4AFRWBwDtPpIBcs1AAHZ8owBm1AkAHVPIAHAXZQIBnWAAZcKGAjxRNAGBku4APCJdAAx2XAM2m2cAuOxzAFCqbwHkm8gCRMJvAYOM8wJy64sBLM6zAmWwlwB7AU8Df5XdAWGPFABXs+oA+NJDA/yYMwCONh4BHyp4AOqeAQBvexEA0dAoAbvmpQEbT5QB4UErAQGDMQMwzY4BsdAEAYs5OAABZ3IDjKidAWmXLQCBpqcAKJAdAzL86wBeQCACzvpxAfgw2QJqbX8BR4w7AvnVKQFWJJcCJKWjANJMbwD6OUQABTXFAP3CkAFEclAA+TCZAHCSowHGJ9MBR7yZAz3hzwGZvTIDfT6zAOT1AwK1JzYA+IoBAIGFRwEYIkoAtzsuANCEkwNi6kYBk5YLAl8VFwBvfskDR4xzAB/btQPPj4ABmPzoAd0l7QFFUL8BK1zrAJj+eAEwVbgBsA7CASLsrgHungsDftC3AW/hhwH7IUQBMaefANe2QABhGIQAvH+iAL+a1gK/zVgA7PkpAa4ZPAGTW2wC5386AbqySwBvImMAypUqANnvqwHB0vUCGIM3ALVPcwNzgCUB9vBjAuBwrQEGbbUBvY8YAQOVGwHh0jYAzKgTAT4cVAG8K6wCZ1jZAVl09AGJ1OoASFurAEU72wEBuO0ATwJLAA8ZuADC5B8Bgh9iANcIBQF2WhoA/dfHAG25qgPc2ZwBNWacAR6qzgDyXAgBr0f9AeH14wOZPksAatTjATwDYACo8F8B2M1QASGOngK88YwAsWwVAD9iPQBp8KQBU9DYAOqKtgG2WsoBQ64WA0TcNAFYjRwAQ7OEAIHHGAMfRDUBXhqlA/STkgE3u0gAQTM9AR4VQwHhdJwBFBmRAN7ddgBvwmsAX47UAL57IgConmIAi1/qATCjeQFfHXoCjo+/ASpu0gJetsYAthpwAXfaUQBntrQBfM6gAHvjigNSyCoB/rCgA7vClwDSF6AAKovrAWK5IAFC+wUA/bZTA874YQBjFHoAZApWAZKn4ACSfJABImY6AfFHewBZ8bICCeWmAXrdKgIdFNQAUoADADDR8wB3eUADMeOcAf9txQFnG5AAAAAAAAAAAACwoA4C0smGAZ0YjwB/aTUAYAy9AKfX+wGeTIACaWXhAR38BACSDK4AAAAAAAAAAAAirijXmC+KQs1l7yORRDdxLztN7M/7wLW824mBpdu16Ti1SPNbwlY5GdAFtvER8VmbTxmvpII/khiBbdrVXhyrQgIDo5iqB9i+b3BFAVuDEoyy5E6+hTEk4rT/1cN9DFVviXvydF2+crGWFjv+sd6ANRLHJacG3JuUJmnPdPGbwdJK8Z7BaZvk4yVPOIZHvu+11YyLxp3BD2WcrHfMoQwkdQIrWW8s6S2D5KZuqoR0StT7Qb3cqbBctVMRg9qI+Xar32buUlE+mBAytC1txjGoPyH7mMgnA7DkDu++x39Zv8KPqD3zC+DGJacKk0eRp9VvggPgUWPKBnBuDgpnKSkU/C/SRoUKtycmySZcOCEbLu0qxFr8bSxN37OVnRMNOFPeY6+LVHMKZaiydzy7Cmp25q7tRy7JwoE7NYIUhSxykmQD8Uyh6L+iATBCvEtmGqiRl/jQcItLwjC+VAajUWzHGFLv1hnoktEQqWVVJAaZ1iogcVeFNQ70uNG7MnCgahDI0NK4FsGkGVOrQVEIbDcemeuO30x3SCeoSJvhtbywNGNaycWzDBw5y4pB40qq2E5z42N3T8qcW6O4stbzby5o/LLvXe6Cj3RgLxdDb2OleHKr8KEUeMiE7DlkGggCx4woHmMj+v++kOm9gt7rbFCkFXnGsvej+b4rU3Lj8nhxxpxhJurOPifKB8LAIce4htEe6+DN1n3a6njRbu5/T331um8Xcqpn8AammMiixX1jCq4N+b4EmD8RG0ccEzULcRuEfQQj9XfbKJMkx0B7q8oyvL7JFQq+njxMDRCcxGcdQ7ZCPsu+1MVMKn5l/Jwpf1ns+tY6q2/LXxdYR0qMGURsAQAAAAAAAACCgAAAAAAAAIqAAAAAAACAAIAAgAAAAICLgAAAAAAAAAEAAIAAAAAAgYAAgAAAAIAJgAAAAAAAgIoAAAAAAAAAiAAAAAAAAAAJgACAAAAAAAoAAIAAAAAAi4AAgAAAAACLAAAAAAAAgImAAAAAAACAA4AAAAAAAIACgAAAAAAAgIAAAAAAAACACoAAAAAAAAAKAACAAAAAgIGAAIAAAACAgIAAAAAAAIABAACAAAAAAAiAAIAAAACACMm882fmCWo7p8qEha5nuyv4lP5y82488TYdXzr1T6XRguatf1IOUR9sPiuMaAWba71B+6vZgx95IX4TGc3gWwoAAAAHAAAACwAAABEAAAASAAAAAwAAAAUAAAAQAAAACAAAABUAAAAYAAAABAAAAA8AAAAXAAAAEwAAAA0AAAAMAAAAAgAAABQAAAAOAAAAFgAAAAkAAAAGAAAAAQAAAAEAAAADAAAABgAAAAoAAAAPAAAAFQAAABwAAAAkAAAALQAAADcAAAACAAAADgAAABsAAAApAAAAOAAAAAgAAAAZAAAAKwAAAD4AAAASAAAAJwAAAD0AAAAUAAAALAAAAAEAAAACAAEAAwBlbmNyeXB0ZWQgd2FsbGV0IHNhbHQAcGFzc19sZW4gPiAwAC4vdmVuZG9yL2NiaXRzL2VuY3J5cHRlZF9zaWduLmgAc3RyZXRjaABpdGVyYXRpb25zAHZlbmRvci9jYml0cy9jcnlwdG9uaXRlX2NiaXRzL2NyeXB0b25pdGVfcGJrZGYyLmMAb3V0ICYmIG5vdXQAcGJrZGYyX3NoYTUxMgCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGV4cGFuZCAzMi1ieXRlIGtleHBhbmQgMTYtYnl0ZSBra2V5X2xlbiA9PSAxMjggfHwga2V5X2xlbiA9PSAyNTYAdmVuZG9yL2NiaXRzL2NoYWNoYXBvbHkvY2hhY2hhcG9seS5jAGNoYWNoYXBvbHlfaW5pdAAB";
|
|
var je = Ot;
|
|
Ot += 16;
|
|
function Qe(ue, Ue, Ye, it) {
|
|
Ar("Assertion failed: " + V(ue) + ", at: " + [
|
|
Ue ? V(Ue) : "unknown filename",
|
|
Ye,
|
|
it ? V(it) : "unknown function"
|
|
]);
|
|
}
|
|
function de(ue, Ue, Ye) {
|
|
return pt.set(pt.subarray(Ue, Ue + Ye), ue), ue;
|
|
}
|
|
function ar(ue) {
|
|
return t.___errno_location && (H[t.___errno_location() >> 2] = ue), ue;
|
|
}
|
|
Ze = D(4), kt = Zt = Y(Ot), qe = kt + Ft, Ge = Y(qe), H[Ze >> 2] = Ge;
|
|
function lr(ue) {
|
|
for (var Ue = [], Ye = 0; Ye < ue.length; Ye++) {
|
|
var it = ue[Ye];
|
|
it > 255 && (it &= 255), Ue.push(String.fromCharCode(it));
|
|
}
|
|
return Ue.join("");
|
|
}
|
|
var Ir = typeof atob == "function" ? atob : (function(ue) {
|
|
var Ue = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", Ye = "", it, i, we, Vr, St, p, $, F = 0;
|
|
ue = ue.replace(/[^A-Za-z0-9\+\/\=]/g, "");
|
|
do
|
|
Vr = Ue.indexOf(ue.charAt(F++)), St = Ue.indexOf(ue.charAt(F++)), p = Ue.indexOf(ue.charAt(F++)), $ = Ue.indexOf(ue.charAt(F++)), it = Vr << 2 | St >> 4, i = (St & 15) << 4 | p >> 2, we = (p & 3) << 6 | $, Ye = Ye + String.fromCharCode(it), p !== 64 && (Ye = Ye + String.fromCharCode(i)), $ !== 64 && (Ye = Ye + String.fromCharCode(we));
|
|
while (F < ue.length);
|
|
return Ye;
|
|
});
|
|
function _r(ue) {
|
|
if (typeof d == "boolean" && d) {
|
|
var Ue;
|
|
try {
|
|
Ue = pr.from(ue, "base64");
|
|
} catch {
|
|
Ue = new pr(ue, "base64");
|
|
}
|
|
return new Uint8Array(Ue.buffer, Ue.byteOffset, Ue.byteLength);
|
|
}
|
|
try {
|
|
for (var Ye = Ir(ue), it = new Uint8Array(Ye.length), i = 0; i < Ye.length; ++i) it[i] = Ye.charCodeAt(i);
|
|
return it;
|
|
} catch {
|
|
throw new Error("Converting base64 string to bytes failed.");
|
|
}
|
|
}
|
|
function ir(ue) {
|
|
if (ce(ue)) return _r(ue.slice(jt.length));
|
|
}
|
|
function xr(ue, Ue, Ye, it) {
|
|
var i = T();
|
|
try {
|
|
return t.dynCall_iiii(ue, Ue, Ye, it);
|
|
} catch (we) {
|
|
if (S(i), typeof we != "number" && we !== "longjmp") throw we;
|
|
t.setThrew(1, 0);
|
|
}
|
|
}
|
|
t.asmGlobalArg = {
|
|
Math,
|
|
Int8Array,
|
|
Int16Array,
|
|
Int32Array,
|
|
Uint8Array,
|
|
Uint16Array,
|
|
Uint32Array,
|
|
Float32Array,
|
|
Float64Array,
|
|
NaN: NaN,
|
|
Infinity: 1 / 0
|
|
}, t.asmLibraryArg = {
|
|
abort: Ar,
|
|
assert: _t,
|
|
enlargeMemory: oe,
|
|
getTotalMemory: Ke,
|
|
abortOnCannotGrowMemory: Wt,
|
|
invoke_iiii: xr,
|
|
___assert_fail: Qe,
|
|
___setErrNo: ar,
|
|
_emscripten_memcpy_big: de,
|
|
DYNAMICTOP_PTR: Ze,
|
|
tempDoublePtr: je,
|
|
ABORT: ft,
|
|
STACKTOP: Zt,
|
|
STACK_MAX: qe
|
|
};
|
|
var G = (function(ue, Ue, Ye) {
|
|
var it = new ue.Int8Array(Ye);
|
|
new ue.Int16Array(Ye);
|
|
var i = new ue.Int32Array(Ye), we = new ue.Uint8Array(Ye);
|
|
new ue.Uint16Array(Ye), new ue.Uint32Array(Ye), new ue.Float32Array(Ye), new ue.Float64Array(Ye);
|
|
var Vr = Ue.DYNAMICTOP_PTR | 0;
|
|
Ue.tempDoublePtr | 0, Ue.ABORT | 0;
|
|
var St = Ue.STACKTOP | 0;
|
|
Ue.STACK_MAX | 0, ue.NaN, ue.Infinity;
|
|
var p = 0;
|
|
ue.Math.floor, ue.Math.abs, ue.Math.sqrt, ue.Math.pow, ue.Math.cos, ue.Math.sin, ue.Math.tan, ue.Math.acos, ue.Math.asin, ue.Math.atan, ue.Math.atan2, ue.Math.exp, ue.Math.log, ue.Math.ceil;
|
|
var $ = ue.Math.imul;
|
|
ue.Math.min, ue.Math.max, ue.Math.clz32;
|
|
var F = Ue.abort;
|
|
Ue.assert;
|
|
var O = Ue.enlargeMemory, zt = Ue.getTotalMemory, le = Ue.abortOnCannotGrowMemory;
|
|
Ue.invoke_iiii;
|
|
var Ce = Ue.___assert_fail, De = Ue.___setErrNo, Er = Ue._emscripten_memcpy_big;
|
|
function Zr(l) {
|
|
l = l | 0;
|
|
var u = 0;
|
|
return u = St, St = St + l | 0, St = St + 15 & -16, u | 0;
|
|
}
|
|
function Yr() {
|
|
return St | 0;
|
|
}
|
|
function vr(l) {
|
|
l = l | 0, St = l;
|
|
}
|
|
function Dr(l, u) {
|
|
l = l | 0, St = l;
|
|
}
|
|
function Hc(l, u) {
|
|
}
|
|
function Gc(l) {
|
|
l = l | 0, p = l;
|
|
}
|
|
function Wc() {
|
|
return p | 0;
|
|
}
|
|
function fi(l, u) {
|
|
l = l | 0, u = u | 0, mn(l | 0, 0, u | 0) | 0;
|
|
}
|
|
function Kc(l, u, g, b, y) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0;
|
|
var I = 0, j = 0;
|
|
return j = St, St = St + 64 | 0, I = j, P1(g, I) | 0 ? l = 1 : (Us(l, u, I, b, y), l = 0), St = j, l | 0;
|
|
}
|
|
function Us(l, u, g, b, y) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0;
|
|
var I = 0, j = 0;
|
|
I = St, St = St + 32 | 0, j = I, Ls(g, j), gs(l, u, g, y, 64), l = y + 64 | 0, u = j, g = l + 32 | 0;
|
|
do
|
|
it[l >> 0] = it[u >> 0] | 0, l = l + 1 | 0, u = u + 1 | 0;
|
|
while ((l | 0) < (g | 0));
|
|
l = y + 96 | 0, u = b, g = l + 32 | 0;
|
|
do
|
|
it[l >> 0] = it[u >> 0] | 0, l = l + 1 | 0, u = u + 1 | 0;
|
|
while ((l | 0) < (g | 0));
|
|
St = I;
|
|
}
|
|
function Yc(l, u, g, b, y, I) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0;
|
|
var j = 0, B = 0, z = 0;
|
|
j = St, St = St + 96 | 0, B = j + 32 | 0, z = j, Hr(u, g, l, B), Ls(B, z), x1(b, y, l + 96 | 0, 32, B, z, I), Ps(B), St = j;
|
|
}
|
|
function Hr(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, gs(l, u, g, b, 64);
|
|
}
|
|
function Ps(l) {
|
|
l = l | 0, fi(l, 64);
|
|
}
|
|
function gs(l, u, g, b, y) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0;
|
|
var I = 0, j = 0, B = 0;
|
|
B = St, St = St + 176 | 0, I = B + 136 | 0, j = B, u ? (mn(j | 0, 0, 131) | 0, b1(I, l, u), q1(j, 20, 32, I, 8, I + 32 | 0), fi(I, 40), M1(b, j, g, y), fi(j, 131)) : tn(b | 0, g | 0, y | 0) | 0, St = B;
|
|
}
|
|
function $t(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0;
|
|
for (b = 0, y = 0; b = b + (we[l + y >> 0] | 0) + (we[u + y >> 0] | 0) | 0, it[g + y >> 0] = b, y = y + 1 | 0, (y | 0) != 32; ) b = b >>> 8;
|
|
}
|
|
function Rr(l, u, g, b, y, I) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0;
|
|
var j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0;
|
|
M = St, St = St + 688 | 0, E = M + 616 | 0, K = M + 552 | 0, tt = M, q = M + 544 | 0, j = M + 480 | 0, B = M + 416 | 0, Tr(q, b, I), Hr(u, g, l, E), z = l + 96 | 0, jr(tt, z, 32), b = (wi(b) | 0) == 0, b ? (an(tt, 29668, 1), an(tt, l + 64 | 0, 32)) : (an(tt, 30596, 1), an(tt, E, 64)), an(tt, q, 4), Fi(tt, j), t1(K, j, E, I), e1(K, j, E, I), jr(tt, z, 32), b ? (an(tt, 29672, 1), an(tt, l + 64 | 0, 32)) : (an(tt, 29670, 1), an(tt, E, 64)), an(tt, q, 4), Fi(tt, B), Ps(E), Us(u, g, K, B + 32 | 0, y), fi(K, 64), fi(B, 64), St = M;
|
|
}
|
|
function Tr(l, u, g) {
|
|
switch (l = l | 0, u = u | 0, g = g | 0, g | 0) {
|
|
case 1: {
|
|
it[l >> 0] = u >>> 24, it[l + 1 >> 0] = u >>> 16, it[l + 2 >> 0] = u >>> 8, it[l + 3 >> 0] = u;
|
|
break;
|
|
}
|
|
case 2: {
|
|
it[l + 3 >> 0] = u >>> 24, it[l + 2 >> 0] = u >>> 16, it[l + 1 >> 0] = u >>> 8, it[l >> 0] = u;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
function jr(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0;
|
|
j = St, St = St + 384 | 0, b = j + 256 | 0, y = j + 128 | 0, I = j, g >>> 0 > 128 && (Qa(l), Kn(l, u, g), Va(l, b), g = 64, u = b), (b | 0) != (u | 0) && tn(b | 0, u | 0, g | 0) | 0, g >>> 0 < 128 && mn(b + g | 0, 0, 128 - g | 0) | 0, u = 0;
|
|
do
|
|
g = it[b + u >> 0] | 0, it[y + u >> 0] = g ^ 54, it[I + u >> 0] = g ^ 92, u = u + 1 | 0;
|
|
while ((u | 0) != 128);
|
|
Qa(l), Kn(l, y, 128), y = l + 208 | 0, Qa(y), Kn(y, I, 128), St = j;
|
|
}
|
|
function wi(l) {
|
|
return l = l | 0, l & -2147483648 | 0;
|
|
}
|
|
function an(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0, Kn(l, u, g);
|
|
}
|
|
function Fi(l, u) {
|
|
l = l | 0, u = u | 0, Va(l, u), l = l + 208 | 0, Kn(l, u, 64), Va(l, u);
|
|
}
|
|
function t1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0;
|
|
j = St, St = St + 32 | 0, y = j, I = y, B = I + 32 | 0;
|
|
do
|
|
it[I >> 0] = 0, I = I + 1 | 0;
|
|
while ((I | 0) < (B | 0));
|
|
switch (b | 0) {
|
|
case 1: {
|
|
Nu(y, u), T1(y, g, l) | 0;
|
|
break;
|
|
}
|
|
case 2: {
|
|
qu(y, u), $t(y, g, l);
|
|
break;
|
|
}
|
|
}
|
|
St = j;
|
|
}
|
|
function e1(l, u, g, b) {
|
|
switch (l = l | 0, u = u | 0, g = g | 0, b = b | 0, b | 0) {
|
|
case 1: {
|
|
v1(l + 32 | 0, u + 32 | 0, g + 32 | 0);
|
|
break;
|
|
}
|
|
case 2: {
|
|
y1(l + 32 | 0, u + 32 | 0, g + 32 | 0);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
function r1(l, u, g, b, y, I) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0;
|
|
var j = 0, B = 0, z = 0, E = 0, K = 0;
|
|
if (K = St, St = St + 560 | 0, j = K, B = K + 544 | 0, z = K + 480 | 0, E = K + 416 | 0, wi(g) | 0) l = 1;
|
|
else {
|
|
Tr(B, g, I), jr(j, u, 32), an(j, 29668, 1), an(j, l, 32), an(j, B, 4), Fi(j, z), n1(b, z, l, I), jr(j, u, 32), an(j, 29672, 1), an(j, l, 32), an(j, B, 4), Fi(j, E), l = E + 32 | 0, u = y + 32 | 0;
|
|
do
|
|
it[y >> 0] = it[l >> 0] | 0, y = y + 1 | 0, l = l + 1 | 0;
|
|
while ((y | 0) < (u | 0));
|
|
l = 0;
|
|
}
|
|
return St = K, l | 0;
|
|
}
|
|
function n1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0, z = 0;
|
|
B = St, St = St + 64 | 0, y = B + 32 | 0, I = B, j = y, z = j + 32 | 0;
|
|
do
|
|
it[j >> 0] = 0, j = j + 1 | 0;
|
|
while ((j | 0) < (z | 0));
|
|
switch (b | 0) {
|
|
case 1: {
|
|
Nu(y, u);
|
|
break;
|
|
}
|
|
case 2: {
|
|
qu(y, u);
|
|
break;
|
|
}
|
|
}
|
|
Ls(y, I), O1(I, g, l) | 0, St = B;
|
|
}
|
|
function _1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, Yc(l, 0, 0, u, g, b);
|
|
}
|
|
function o1(l, u, g, b) {
|
|
return l = l | 0, u = u | 0, g = g | 0, b = b | 0, j1(l, u, g, b) | 0;
|
|
}
|
|
function a1(l, u) {
|
|
l = l | 0, u = u | 0, Ls(l, u);
|
|
}
|
|
function i1(l, u, g) {
|
|
return l = l | 0, u = u | 0, g = g | 0, Kc(0, 0, l, u, g) | 0;
|
|
}
|
|
function s1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, Rr(l, 0, 0, u, g, b);
|
|
}
|
|
function c1(l, u, g, b, y, I) {
|
|
return l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0, r1(l, u, g, b, y, I) | 0;
|
|
}
|
|
function d1(l, u, g, b) {
|
|
return l = l | 0, u = u | 0, g = g | 0, b = b | 0, dm(g, b, l, u, 0, 0) | 0;
|
|
}
|
|
function u1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0;
|
|
b = St, St = St + 208 | 0, y = b, mn(y | 0, 0, 208) | 0, X1(y, 256), Z1(y, l, u), em(y, 256, g), St = b;
|
|
}
|
|
function l1(l, u, g, b, y) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, gs(l, u, g, b, y);
|
|
}
|
|
function p1(l, u, g, b, y, I, j, B) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0, j = j | 0, B = B | 0;
|
|
var z = 0, E = 0, K = 0, tt = 0;
|
|
K = St, St = St + 64 | 0, z = K, E = z, tt = E + 64 | 0;
|
|
do
|
|
i[E >> 2] = 0, E = E + 4 | 0;
|
|
while ((E | 0) < (tt | 0));
|
|
return lm(z, l, 256) | 0, tt = pm(z, u, 0, 0, g, b, y, I, j, B) | 0, St = K, tt | 0;
|
|
}
|
|
function g1() {
|
|
return 416;
|
|
}
|
|
function f1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0, jr(l, u, g);
|
|
}
|
|
function w1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0, an(l, u, g);
|
|
}
|
|
function h1(l, u) {
|
|
l = l | 0, u = u | 0, Fi(l, u);
|
|
}
|
|
function b1(l, u, g) {
|
|
if (l = l | 0, u = u | 0, g = g | 0, !g) Ce(29696, 29709, 28, 29741);
|
|
else {
|
|
H1(u, g, 29674, 22, 15e3, l, 40);
|
|
return;
|
|
}
|
|
}
|
|
function Nu(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0;
|
|
g = 0;
|
|
do
|
|
it[l + g >> 0] = (we[u + g >> 0] | 0) << 3, g = g + 1 | 0;
|
|
while ((g | 0) != 32);
|
|
}
|
|
function qu(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0;
|
|
for (g = 0, b = 0; y = u + g | 0, it[l + g >> 0] = (we[y >> 0] | 0) << 3 | b & 7, g = g + 1 | 0, (g | 0) != 28; ) b = (we[y >> 0] | 0) >>> 5;
|
|
it[l + 28 >> 0] = (we[u + 27 >> 0] | 0) >>> 5;
|
|
}
|
|
function v1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0;
|
|
b = 0;
|
|
do
|
|
it[l + b >> 0] = (we[g + b >> 0] | 0) + (we[u + b >> 0] | 0), b = b + 1 | 0;
|
|
while ((b | 0) != 32);
|
|
}
|
|
function y1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0;
|
|
for (b = 0, y = 0; b = b + (we[u + y >> 0] | 0) + (we[g + y >> 0] | 0) | 0, it[l + y >> 0] = b, y = y + 1 | 0, (y | 0) != 32; ) b = b >>> 0 > 255 & 1;
|
|
}
|
|
function Ls(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0;
|
|
j = St, St = St + 272 | 0, g = j + 160 | 0, b = j, y = j + 200 | 0, I = y + 32 | 0, B = I + 32 | 0;
|
|
do
|
|
it[I >> 0] = 0, I = I + 1 | 0;
|
|
while ((I | 0) < (B | 0));
|
|
I = y, B = I + 32 | 0;
|
|
do
|
|
it[I >> 0] = it[l >> 0] | 0, I = I + 1 | 0, l = l + 1 | 0;
|
|
while ((I | 0) < (B | 0));
|
|
Ga(g, y, 32), Mu(b, g), Ns(u, b), St = j;
|
|
}
|
|
function Ga(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0;
|
|
b = St, St = St + 112 | 0, Pt = b + 40 | 0, y = b, mn(Pt + g | 0, 0, (g >>> 0 > 63 ? 0 : 64 - g | 0) | 0) | 0, tn(Pt | 0, u | 0, g | 0) | 0, Rt = Pn(Pt) | 0, Et = Pn(Pt + 4 | 0) | 0, wt = Pn(Pt + 8 | 0) | 0, gt = Pn(Pt + 12 | 0) | 0, nt = Pn(Pt + 16 | 0) | 0, M = Pn(Pt + 20 | 0) | 0, q = Pn(Pt + 24 | 0) | 0, tt = Pn(Pt + 28 | 0) | 0, K = Pn(Pt + 32 | 0) | 0, E = Pn(Pt + 36 | 0) | 0, z = Pn(Pt + 40 | 0) | 0, B = Pn(Pt + 44 | 0) | 0, j = Pn(Pt + 48 | 0) | 0, I = Pn(Pt + 52 | 0) | 0, u = Pn(Pt + 56 | 0) | 0, g = Pn(Pt + 60 | 0) | 0, i[l >> 2] = Rt & 1073741823, i[l + 4 >> 2] = Et << 2 & 1073741820 | Rt >>> 30, i[l + 8 >> 2] = wt << 4 & 1073741808 | Et >>> 28, i[l + 12 >> 2] = gt << 6 & 1073741760 | wt >>> 26, i[l + 16 >> 2] = nt << 8 & 1073741568 | gt >>> 24, i[l + 20 >> 2] = M << 10 & 1073740800 | nt >>> 22, i[l + 24 >> 2] = q << 12 & 1073737728 | M >>> 20, i[l + 28 >> 2] = tt << 14 & 1073725440 | q >>> 18, i[l + 32 >> 2] = K << 16 & 16711680 | tt >>> 16, i[y >> 2] = K << 8 & 1073741568 | tt >>> 24, i[y + 4 >> 2] = E << 10 & 1073740800 | K >>> 22, i[y + 8 >> 2] = z << 12 & 1073737728 | E >>> 20, i[y + 12 >> 2] = B << 14 & 1073725440 | z >>> 18, i[y + 16 >> 2] = j << 16 & 1073676288 | B >>> 16, i[y + 20 >> 2] = I << 18 & 1073479680 | j >>> 14, i[y + 24 >> 2] = u << 20 & 1072693248 | I >>> 12, i[y + 28 >> 2] = g << 22 & 1069547520 | u >>> 10, i[y + 32 >> 2] = g >>> 8, Gu(l, y, l), St = b;
|
|
}
|
|
function Mu(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0;
|
|
j = St, St = St + 192 | 0, y = j + 120 | 0, I = j, k1(y, u), qs(I, 0, it[y + 1 >> 0] | 0), b = i[I + 40 >> 2] | 0, J = i[I >> 2] | 0, Dt = b + 268435380 - J | 0, vt = Dt & 67108863, i[l >> 2] = vt, ht = i[I + 44 >> 2] | 0, Z = i[I + 4 >> 2] | 0, Dt = ht + 134217724 + (Dt >>> 26) - Z | 0, i[l + 4 >> 2] = Dt & 33554431, At = i[I + 48 >> 2] | 0, u = i[I + 8 >> 2] | 0, Dt = At + 268435452 - u + (Dt >>> 25) | 0, i[l + 8 >> 2] = Dt & 67108863, Rt = i[I + 52 >> 2] | 0, Pt = i[I + 12 >> 2] | 0, Dt = Rt + 134217724 - Pt + (Dt >>> 26) | 0, i[l + 12 >> 2] = Dt & 33554431, wt = i[I + 56 >> 2] | 0, Et = i[I + 16 >> 2] | 0, Dt = wt + 268435452 - Et + (Dt >>> 25) | 0, i[l + 16 >> 2] = Dt & 67108863, nt = i[I + 60 >> 2] | 0, gt = i[I + 20 >> 2] | 0, Dt = nt + 134217724 - gt + (Dt >>> 26) | 0, i[l + 20 >> 2] = Dt & 33554431, q = i[I + 64 >> 2] | 0, M = i[I + 24 >> 2] | 0, Dt = q + 268435452 - M + (Dt >>> 25) | 0, i[l + 24 >> 2] = Dt & 67108863, K = i[I + 68 >> 2] | 0, tt = i[I + 28 >> 2] | 0, Dt = K + 134217724 - tt + (Dt >>> 26) | 0, i[l + 28 >> 2] = Dt & 33554431, z = i[I + 72 >> 2] | 0, E = i[I + 32 >> 2] | 0, Dt = z + 268435452 - E + (Dt >>> 25) | 0, i[l + 32 >> 2] = Dt & 67108863, g = i[I + 76 >> 2] | 0, B = i[I + 36 >> 2] | 0, Dt = g + 134217724 - B + (Dt >>> 26) | 0, i[l + 36 >> 2] = Dt & 33554431, i[l >> 2] = ((Dt >>> 25) * 19 | 0) + vt, b = J + b | 0, Z = (b >>> 26) + ht + Z | 0, i[l + 44 >> 2] = Z & 33554431, u = (Z >>> 25) + At + u | 0, i[l + 48 >> 2] = u & 67108863, u = Pt + Rt + (u >>> 26) | 0, i[l + 52 >> 2] = u & 33554431, u = Et + wt + (u >>> 25) | 0, i[l + 56 >> 2] = u & 67108863, u = gt + nt + (u >>> 26) | 0, i[l + 60 >> 2] = u & 33554431, u = M + q + (u >>> 25) | 0, i[l + 64 >> 2] = u & 67108863, u = tt + K + (u >>> 26) | 0, i[l + 68 >> 2] = u & 33554431, u = E + z + (u >>> 25) | 0, i[l + 72 >> 2] = u & 67108863, u = B + g + (u >>> 26) | 0, i[l + 76 >> 2] = u & 33554431, i[l + 40 >> 2] = ((u >>> 25) * 19 | 0) + (b & 67108863), b = l + 80 | 0, u = l + 84 | 0, g = u + 36 | 0;
|
|
do
|
|
i[u >> 2] = 0, u = u + 4 | 0;
|
|
while ((u | 0) < (g | 0));
|
|
g = I + 80 | 0, i[l + 120 >> 2] = i[g >> 2], i[l + 124 >> 2] = i[I + 84 >> 2], i[l + 128 >> 2] = i[I + 88 >> 2], i[l + 132 >> 2] = i[I + 92 >> 2], i[l + 136 >> 2] = i[I + 96 >> 2], i[l + 140 >> 2] = i[I + 100 >> 2], i[l + 144 >> 2] = i[I + 104 >> 2], i[l + 148 >> 2] = i[I + 108 >> 2], i[l + 152 >> 2] = i[I + 112 >> 2], i[l + 156 >> 2] = i[I + 116 >> 2], i[b >> 2] = 2, u = 3;
|
|
do
|
|
qs(I, u >>> 1, it[y + u >> 0] | 0), Qc(l, I), u = u + 2 | 0;
|
|
while (u >>> 0 < 64);
|
|
Vc(l, l), Vc(l, l), Vc(l, l), Hu(l, l), qs(I, 0, it[y >> 0] | 0), nr(g, g, 16), Qc(l, I), u = 2;
|
|
do
|
|
qs(I, u >>> 1, it[y + u >> 0] | 0), Qc(l, I), u = u + 2 | 0;
|
|
while (u >>> 0 < 64);
|
|
St = j;
|
|
}
|
|
function Ns(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0;
|
|
g = St, St = St + 160 | 0, y = g + 80 | 0, I = g + 40 | 0, j = g, b = g + 120 | 0, m1(j, u + 80 | 0), nr(y, u, j), nr(I, u + 40 | 0, j), fs(l, I), fs(b, y), u = l + 31 | 0, it[u >> 0] = it[u >> 0] ^ it[b >> 0] << 7 & 255, St = g;
|
|
}
|
|
function m1(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0;
|
|
g = St, St = St + 144 | 0, b = g + 96 | 0, I = g + 48 | 0, y = g, Wn(b, u, 1), Wn(I, b, 2), nr(y, I, u), nr(b, y, b), Wn(I, b, 1), nr(y, I, y), Du(y), Wn(y, y, 5), nr(l, y, b), St = g;
|
|
}
|
|
function nr(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0, We = 0, $e = 0, er = 0, Me = 0, Xe = 0, te = 0, qt = 0, Gt = 0, Nt = 0, gr = 0, se = 0, ve = 0, Fr = 0, hr = 0, sr = 0, yr = 0, wr = 0, Qt = 0, Ie = 0, Or = 0, cn = 0, be = 0, Ee = 0, br = 0, Cr = 0, ie = 0, Be = 0, Kr = 0, $r = 0, Br = 0, mr = 0, he = 0, me = 0, ze = 0, kn = 0, hn = 0, b_ = 0, F_ = 0, go = 0, fo = 0, d_ = 0, wo = 0, u_ = 0, R_ = 0, T_ = 0, Yn = 0, Bn = 0, Rn = 0, bn = 0, In = 0, l_ = 0, eo = 0, Ln = 0, p_ = 0, hi = 0, hs = 0, bi = 0, xn = 0, Qo = 0, Nn = 0, dn = 0, Qn = 0, un = 0, ln = 0, v_ = 0, Oi = 0, y_ = 0, Xa = 0, m_ = 0, Gs = 0, gl = 0, Ws = 0, fl = 0, Ks = 0, wl = 0, Ys = 0, hl = 0, bl = 0, vl = 0, yl = 0, Qs = 0, bs = 0, Vs = 0, ml = 0, Js = 0, kl = 0, Xs = 0, Il = 0, Zs = 0, xl = 0, $s = 0, Al = 0, tc = 0, jl = 0, ec = 0, zl = 0, El = 0, Bl = 0, Vn = 0, Za = 0, Jn = 0, Ci = 0, Ui = 0, Pi = 0, Li = 0, Ni = 0, qi = 0, An = 0, k_ = 0, $a = 0, I_ = 0, rc = 0, Sl = 0, nc = 0, Fl = 0, Rl = 0, Tl = 0, Ol = 0, _c = 0, Cl = 0, oc = 0, Ul = 0, ac = 0, Pl = 0, ic = 0, Ll = 0, sc = 0, Nl = 0, cc = 0, ql = 0, dc = 0, Ml = 0, uc = 0, Dl = 0, Hl = 0, Gl = 0;
|
|
Pe = i[g >> 2] | 0, E = i[g + 4 >> 2] | 0, An = i[g + 8 >> 2] | 0, Vn = i[g + 12 >> 2] | 0, Jn = i[g + 16 >> 2] | 0, dn = i[g + 20 >> 2] | 0, un = i[g + 24 >> 2] | 0, Ee = i[g + 28 >> 2] | 0, Cr = i[g + 32 >> 2] | 0, Fe = i[g + 36 >> 2] | 0, We = i[u >> 2] | 0, b = i[u + 4 >> 2] | 0, ln = i[u + 8 >> 2] | 0, I_ = i[u + 12 >> 2] | 0, k_ = i[u + 16 >> 2] | 0, m_ = i[u + 20 >> 2] | 0, y_ = i[u + 24 >> 2] | 0, Be = i[u + 28 >> 2] | 0, br = i[u + 32 >> 2] | 0, g = i[u + 36 >> 2] | 0, Gl = Q(b | 0, 0, Pe | 0, 0) | 0, Hl = p, Dl = Q(We | 0, 0, E | 0, 0) | 0, uc = p, Al = Q(I_ | 0, 0, Pe | 0, 0) | 0, $s = p, jl = Q(ln | 0, 0, E | 0, 0) | 0, tc = p, Bl = Q(b | 0, 0, An | 0, 0) | 0, El = p, zl = Q(We | 0, 0, Vn | 0, 0) | 0, ec = p, In = Q(m_ | 0, 0, Pe | 0, 0) | 0, bn = p, eo = Q(k_ | 0, 0, E | 0, 0) | 0, l_ = p, p_ = Q(I_ | 0, 0, An | 0, 0) | 0, Ln = p, hs = Q(ln | 0, 0, Vn | 0, 0) | 0, hi = p, Nn = Q(b | 0, 0, Jn | 0, 0) | 0, Qo = p, xn = Q(We | 0, 0, dn | 0, 0) | 0, bi = p, Gt = Q(Be | 0, 0, Pe | 0, 0) | 0, qt = p, gr = Q(y_ | 0, 0, E | 0, 0) | 0, Nt = p, ve = Q(m_ | 0, 0, An | 0, 0) | 0, se = p, hr = Q(k_ | 0, 0, Vn | 0, 0) | 0, Fr = p, yr = Q(I_ | 0, 0, Jn | 0, 0) | 0, sr = p, Qt = Q(ln | 0, 0, dn | 0, 0) | 0, wr = p, be = Q(b | 0, 0, un | 0, 0) | 0, cn = p, Or = Q(We | 0, 0, Ee | 0, 0) | 0, Ie = p, M = Q(g | 0, 0, Pe | 0, 0) | 0, q = p, gt = Q(br | 0, 0, E | 0, 0) | 0, nt = p, Et = Q(Be | 0, 0, An | 0, 0) | 0, wt = p, Pt = Q(y_ | 0, 0, Vn | 0, 0) | 0, Rt = p, Z = Q(m_ | 0, 0, Jn | 0, 0) | 0, At = p, J = Q(k_ | 0, 0, dn | 0, 0) | 0, ht = p, Dt = Q(I_ | 0, 0, un | 0, 0) | 0, vt = p, yt = Q(ln | 0, 0, Ee | 0, 0) | 0, _e = p, Le = Q(b | 0, 0, Cr | 0, 0) | 0, fe = p, bt = Q(We | 0, 0, Fe | 0, 0) | 0, Re = p, Mt = E << 1, ae = Vn << 1, Ne = dn << 1, I = Q(We | 0, 0, Pe | 0, 0) | 0, Qn = p, Sl = Q(ln | 0, 0, Pe | 0, 0) | 0, rc = p, Tl = Q(b | 0, 0, Mt | 0, 0) | 0, Rl = p, Fl = Q(We | 0, 0, An | 0, 0) | 0, nc = p, gl = Q(k_ | 0, 0, Pe | 0, 0) | 0, Gs = p, fl = Q(I_ | 0, 0, Mt | 0, 0) | 0, Ws = p, wl = Q(ln | 0, 0, An | 0, 0) | 0, Ks = p, vl = Q(b | 0, 0, ae | 0, 0) | 0, bl = p, hl = Q(We | 0, 0, Jn | 0, 0) | 0, Ys = p, $r = Q(y_ | 0, 0, Pe | 0, 0) | 0, Kr = p, mr = Q(m_ | 0, 0, Mt | 0, 0) | 0, Br = p, me = Q(k_ | 0, 0, An | 0, 0) | 0, he = p, kn = Q(I_ | 0, 0, ae | 0, 0) | 0, ze = p, b_ = Q(ln | 0, 0, Jn | 0, 0) | 0, hn = p, d_ = Q(b | 0, 0, Ne | 0, 0) | 0, fo = p, go = Q(We | 0, 0, un | 0, 0) | 0, F_ = p, Pe = Q(br | 0, 0, Pe | 0, 0) | 0, ke = p, Mt = Q(Be | 0, 0, Mt | 0, 0) | 0, Te = p, Yt = Q(y_ | 0, 0, An | 0, 0) | 0, Tt = p, ae = Q(m_ | 0, 0, ae | 0, 0) | 0, Ut = p, rr = Q(k_ | 0, 0, Jn | 0, 0) | 0, cr = p, Ne = Q(I_ | 0, 0, Ne | 0, 0) | 0, Ht = p, He = Q(ln | 0, 0, un | 0, 0) | 0, Lt = p, er = Q(b | 0, 0, Ee << 1 | 0, 0) | 0, $e = p, We = Q(We | 0, 0, Cr | 0, 0) | 0, tr = p, An = An * 19 | 0, Vn = Vn & 2147483647, Jn = Jn * 19 | 0, dn = dn & 2147483647, bs = dn * 19 | 0, un = un * 19 | 0, Ee = Ee & 2147483647, R_ = Ee * 19 | 0, Cr = Cr * 19 | 0, te = Fe * 19 | 0, Ml = Q(ln | 0, 0, te | 0, 0) | 0, dc = p, ql = Q(I_ | 0, 0, Cr | 0, 0) | 0, cc = p, Nl = Q(k_ | 0, 0, R_ | 0, 0) | 0, sc = p, Ll = Q(m_ | 0, 0, un | 0, 0) | 0, ic = p, Pl = Q(y_ | 0, 0, bs | 0, 0) | 0, ac = p, Ul = Q(Be | 0, 0, Jn | 0, 0) | 0, oc = p, Cl = Q(br | 0, 0, Vn * 19 | 0, 0) | 0, _c = p, Ol = Q(g | 0, 0, An | 0, 0) | 0, z = p, xl = Q(k_ | 0, 0, te | 0, 0) | 0, Zs = p, Il = Q(m_ | 0, 0, Cr | 0, 0) | 0, Xs = p, kl = Q(y_ | 0, 0, R_ | 0, 0) | 0, Js = p, ml = Q(Be | 0, 0, un | 0, 0) | 0, Vs = p, bs = Q(br | 0, 0, bs | 0, 0) | 0, Qs = p, yl = Q(g | 0, 0, Jn | 0, 0) | 0, j = p, Rn = Q(y_ | 0, 0, te | 0, 0) | 0, Bn = p, Yn = Q(Be | 0, 0, Cr | 0, 0) | 0, T_ = p, R_ = Q(br | 0, 0, R_ | 0, 0) | 0, u_ = p, wo = Q(g | 0, 0, un | 0, 0) | 0, y = p, te = Q(br | 0, 0, te | 0, 0) | 0, Xe = p, Me = Q(g | 0, 0, Cr | 0, 0) | 0, u = p, Vn = Vn * 38 | 0, dn = dn * 38 | 0, Ee = Ee * 38 | 0, Fe = Fe * 38 | 0, b = Q(b | 0, 0, Fe | 0, 0) | 0, ie = p, ln = Q(ln | 0, 0, Cr | 0, 0) | 0, v_ = p, Oi = Q(I_ | 0, 0, Ee | 0, 0) | 0, Xa = p, B = Q(k_ | 0, 0, un | 0, 0) | 0, Za = p, Ci = Q(m_ | 0, 0, dn | 0, 0) | 0, Ui = p, Pi = Q(y_ | 0, 0, Jn | 0, 0) | 0, Li = p, Ni = Q(Be | 0, 0, Vn | 0, 0) | 0, qi = p, An = Q(br | 0, 0, An | 0, 0) | 0, $a = p, E = Q(g | 0, 0, E * 38 | 0, 0) | 0, tt = p, Qn = v(b | 0, ie | 0, I | 0, Qn | 0) | 0, v_ = v(Qn | 0, p | 0, ln | 0, v_ | 0) | 0, Xa = v(v_ | 0, p | 0, Oi | 0, Xa | 0) | 0, Za = v(Xa | 0, p | 0, B | 0, Za | 0) | 0, Ui = v(Za | 0, p | 0, Ci | 0, Ui | 0) | 0, Li = v(Ui | 0, p | 0, Pi | 0, Li | 0) | 0, qi = v(Li | 0, p | 0, Ni | 0, qi | 0) | 0, $a = v(qi | 0, p | 0, An | 0, $a | 0) | 0, tt = v($a | 0, p | 0, E | 0, tt | 0) | 0, E = p, I_ = Q(I_ | 0, 0, Fe | 0, 0) | 0, $a = p, k_ = Q(k_ | 0, 0, Cr | 0, 0) | 0, An = p, qi = Q(m_ | 0, 0, Ee | 0, 0) | 0, Ni = p, Li = Q(y_ | 0, 0, un | 0, 0) | 0, Pi = p, Ui = Q(Be | 0, 0, dn | 0, 0) | 0, Ci = p, Jn = Q(br | 0, 0, Jn | 0, 0) | 0, Za = p, Vn = Q(g | 0, 0, Vn | 0, 0) | 0, B = p, m_ = Q(m_ | 0, 0, Fe | 0, 0) | 0, Xa = p, y_ = Q(y_ | 0, 0, Cr | 0, 0) | 0, Oi = p, v_ = Q(Be | 0, 0, Ee | 0, 0) | 0, ln = p, un = Q(br | 0, 0, un | 0, 0) | 0, Qn = p, dn = Q(g | 0, 0, dn | 0, 0) | 0, I = p, Be = Q(Be | 0, 0, Fe | 0, 0) | 0, ie = p, Cr = Q(br | 0, 0, Cr | 0, 0) | 0, br = p, Ee = Q(g | 0, 0, Ee | 0, 0) | 0, b = p, Fe = Q(g | 0, 0, Fe | 0, 0) | 0, g = p, E = Je(tt | 0, E | 0, 26) | 0, K = p, uc = v(Gl | 0, Hl | 0, Dl | 0, uc | 0) | 0, dc = v(uc | 0, p | 0, Ml | 0, dc | 0) | 0, cc = v(dc | 0, p | 0, ql | 0, cc | 0) | 0, sc = v(cc | 0, p | 0, Nl | 0, sc | 0) | 0, ic = v(sc | 0, p | 0, Ll | 0, ic | 0) | 0, ac = v(ic | 0, p | 0, Pl | 0, ac | 0) | 0, oc = v(ac | 0, p | 0, Ul | 0, oc | 0) | 0, _c = v(oc | 0, p | 0, Cl | 0, _c | 0) | 0, z = v(_c | 0, p | 0, Ol | 0, z | 0) | 0, K = v(z | 0, p | 0, E | 0, K | 0) | 0, E = Je(K | 0, p | 0, 25) | 0, z = p, nc = v(Tl | 0, Rl | 0, Fl | 0, nc | 0) | 0, rc = v(nc | 0, p | 0, Sl | 0, rc | 0) | 0, $a = v(rc | 0, p | 0, I_ | 0, $a | 0) | 0, An = v($a | 0, p | 0, k_ | 0, An | 0) | 0, Ni = v(An | 0, p | 0, qi | 0, Ni | 0) | 0, Pi = v(Ni | 0, p | 0, Li | 0, Pi | 0) | 0, Ci = v(Pi | 0, p | 0, Ui | 0, Ci | 0) | 0, Za = v(Ci | 0, p | 0, Jn | 0, Za | 0) | 0, B = v(Za | 0, p | 0, Vn | 0, B | 0) | 0, z = v(B | 0, p | 0, E | 0, z | 0) | 0, E = Je(z | 0, p | 0, 26) | 0, B = p, ec = v(Bl | 0, El | 0, zl | 0, ec | 0) | 0, tc = v(ec | 0, p | 0, jl | 0, tc | 0) | 0, $s = v(tc | 0, p | 0, Al | 0, $s | 0) | 0, Zs = v($s | 0, p | 0, xl | 0, Zs | 0) | 0, Xs = v(Zs | 0, p | 0, Il | 0, Xs | 0) | 0, Js = v(Xs | 0, p | 0, kl | 0, Js | 0) | 0, Vs = v(Js | 0, p | 0, ml | 0, Vs | 0) | 0, Qs = v(Vs | 0, p | 0, bs | 0, Qs | 0) | 0, j = v(Qs | 0, p | 0, yl | 0, j | 0) | 0, B = v(j | 0, p | 0, E | 0, B | 0) | 0, E = Je(B | 0, p | 0, 25) | 0, j = p, Ys = v(vl | 0, bl | 0, hl | 0, Ys | 0) | 0, Ks = v(Ys | 0, p | 0, wl | 0, Ks | 0) | 0, Ws = v(Ks | 0, p | 0, fl | 0, Ws | 0) | 0, Gs = v(Ws | 0, p | 0, gl | 0, Gs | 0) | 0, Xa = v(Gs | 0, p | 0, m_ | 0, Xa | 0) | 0, Oi = v(Xa | 0, p | 0, y_ | 0, Oi | 0) | 0, ln = v(Oi | 0, p | 0, v_ | 0, ln | 0) | 0, Qn = v(ln | 0, p | 0, un | 0, Qn | 0) | 0, I = v(Qn | 0, p | 0, dn | 0, I | 0) | 0, j = v(I | 0, p | 0, E | 0, j | 0) | 0, E = Je(j | 0, p | 0, 26) | 0, I = p, bi = v(Nn | 0, Qo | 0, xn | 0, bi | 0) | 0, hi = v(bi | 0, p | 0, hs | 0, hi | 0) | 0, Ln = v(hi | 0, p | 0, p_ | 0, Ln | 0) | 0, l_ = v(Ln | 0, p | 0, eo | 0, l_ | 0) | 0, bn = v(l_ | 0, p | 0, In | 0, bn | 0) | 0, Bn = v(bn | 0, p | 0, Rn | 0, Bn | 0) | 0, T_ = v(Bn | 0, p | 0, Yn | 0, T_ | 0) | 0, u_ = v(T_ | 0, p | 0, R_ | 0, u_ | 0) | 0, y = v(u_ | 0, p | 0, wo | 0, y | 0) | 0, I = v(y | 0, p | 0, E | 0, I | 0) | 0, E = Je(I | 0, p | 0, 25) | 0, y = p, F_ = v(d_ | 0, fo | 0, go | 0, F_ | 0) | 0, hn = v(F_ | 0, p | 0, b_ | 0, hn | 0) | 0, ze = v(hn | 0, p | 0, kn | 0, ze | 0) | 0, he = v(ze | 0, p | 0, me | 0, he | 0) | 0, Br = v(he | 0, p | 0, mr | 0, Br | 0) | 0, Kr = v(Br | 0, p | 0, $r | 0, Kr | 0) | 0, ie = v(Kr | 0, p | 0, Be | 0, ie | 0) | 0, br = v(ie | 0, p | 0, Cr | 0, br | 0) | 0, b = v(br | 0, p | 0, Ee | 0, b | 0) | 0, y = v(b | 0, p | 0, E | 0, y | 0) | 0, E = Je(y | 0, p | 0, 26) | 0, b = p, Ie = v(be | 0, cn | 0, Or | 0, Ie | 0) | 0, wr = v(Ie | 0, p | 0, Qt | 0, wr | 0) | 0, sr = v(wr | 0, p | 0, yr | 0, sr | 0) | 0, Fr = v(sr | 0, p | 0, hr | 0, Fr | 0) | 0, se = v(Fr | 0, p | 0, ve | 0, se | 0) | 0, Nt = v(se | 0, p | 0, gr | 0, Nt | 0) | 0, qt = v(Nt | 0, p | 0, Gt | 0, qt | 0) | 0, Xe = v(qt | 0, p | 0, te | 0, Xe | 0) | 0, u = v(Xe | 0, p | 0, Me | 0, u | 0) | 0, b = v(u | 0, p | 0, E | 0, b | 0) | 0, E = Je(b | 0, p | 0, 25) | 0, u = p, tr = v(er | 0, $e | 0, We | 0, tr | 0) | 0, Lt = v(tr | 0, p | 0, He | 0, Lt | 0) | 0, Ht = v(Lt | 0, p | 0, Ne | 0, Ht | 0) | 0, cr = v(Ht | 0, p | 0, rr | 0, cr | 0) | 0, Ut = v(cr | 0, p | 0, ae | 0, Ut | 0) | 0, Tt = v(Ut | 0, p | 0, Yt | 0, Tt | 0) | 0, Te = v(Tt | 0, p | 0, Mt | 0, Te | 0) | 0, ke = v(Te | 0, p | 0, Pe | 0, ke | 0) | 0, g = v(ke | 0, p | 0, Fe | 0, g | 0) | 0, u = v(g | 0, p | 0, E | 0, u | 0) | 0, E = Je(u | 0, p | 0, 26) | 0, g = p, Re = v(Le | 0, fe | 0, bt | 0, Re | 0) | 0, _e = v(Re | 0, p | 0, yt | 0, _e | 0) | 0, vt = v(_e | 0, p | 0, Dt | 0, vt | 0) | 0, ht = v(vt | 0, p | 0, J | 0, ht | 0) | 0, At = v(ht | 0, p | 0, Z | 0, At | 0) | 0, Rt = v(At | 0, p | 0, Pt | 0, Rt | 0) | 0, wt = v(Rt | 0, p | 0, Et | 0, wt | 0) | 0, nt = v(wt | 0, p | 0, gt | 0, nt | 0) | 0, q = v(nt | 0, p | 0, M | 0, q | 0) | 0, g = v(q | 0, p | 0, E | 0, g | 0) | 0, E = Je(g | 0, p | 0, 25) | 0, E = Q(E | 0, 0, 19, 0) | 0, tt = v(E | 0, p | 0, tt & 67108863 | 0, 0) | 0, E = Je(tt | 0, p | 0, 26) | 0, i[l >> 2] = tt & 67108863, i[l + 4 >> 2] = (K & 33554431) + E, i[l + 8 >> 2] = z & 67108863, i[l + 12 >> 2] = B & 33554431, i[l + 16 >> 2] = j & 67108863, i[l + 20 >> 2] = I & 33554431, i[l + 24 >> 2] = y & 67108863, i[l + 28 >> 2] = b & 33554431, i[l + 32 >> 2] = u & 67108863, i[l + 36 >> 2] = g & 33554431;
|
|
}
|
|
function fs(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0;
|
|
K = i[u >> 2] | 0, E = (i[u + 4 >> 2] | 0) + (K >>> 26) | 0, z = (E >>> 25) + (i[u + 8 >> 2] | 0) | 0, B = (z >>> 26) + (i[u + 12 >> 2] | 0) | 0, j = (B >>> 25) + (i[u + 16 >> 2] | 0) | 0, I = (j >>> 26) + (i[u + 20 >> 2] | 0) | 0, y = (I >>> 25) + (i[u + 24 >> 2] | 0) | 0, b = (y >>> 26) + (i[u + 28 >> 2] | 0) | 0, g = (b >>> 25) + (i[u + 32 >> 2] | 0) | 0, u = (g >>> 26) + (i[u + 36 >> 2] | 0) | 0, K = ((u >>> 25) * 19 | 0) + (K & 67108863) | 0, E = (K >>> 26) + (E & 33554431) | 0, z = (E >>> 25) + (z & 67108863) | 0, B = (z >>> 26) + (B & 33554431) | 0, j = (B >>> 25) + (j & 67108863) | 0, I = (j >>> 26) + (I & 33554431) | 0, y = (I >>> 25) + (y & 67108863) | 0, b = (y >>> 26) + (b & 33554431) | 0, g = (b >>> 25) + (g & 67108863) | 0, u = (g >>> 26) + (u & 33554431) | 0, K = (K & 67108863) + 19 + (0 - (u >>> 25) & 19) | 0, E = (K >>> 26) + (E & 33554431) | 0, z = (E >>> 25) + (z & 67108863) | 0, B = (z >>> 26) + (B & 33554431) | 0, j = (B >>> 25) + (j & 67108863) | 0, I = (j >>> 26) + (I & 33554431) | 0, y = (I >>> 25) + (y & 67108863) | 0, b = (y >>> 26) + (b & 33554431) | 0, g = (b >>> 25) + (g & 67108863) | 0, u = (g >>> 26) + (u & 33554431) | 0, K = (K & 67108863) + 67108845 + (0 - (u >>> 25) & 19) | 0, E = (E & 33554431) + 33554431 + (K >>> 26) | 0, z = (z & 67108863) + 67108863 + (E >>> 25) | 0, B = (B & 33554431) + 33554431 + (z >>> 26) | 0, j = (j & 67108863) + 67108863 + (B >>> 25) | 0, I = (I & 33554431) + 33554431 + (j >>> 26) | 0, y = (y & 67108863) + 67108863 + (I >>> 25) | 0, b = (b & 33554431) + 33554431 + (y >>> 26) | 0, g = (g & 67108863) + 67108863 + (b >>> 25) | 0, u = u + 33554431 + (g >>> 26) | 0, it[l >> 0] = K, it[l + 1 >> 0] = K >>> 8, it[l + 2 >> 0] = K >>> 16, it[l + 3 >> 0] = E << 2 | K >>> 24 & 3, it[l + 4 >> 0] = E >>> 6, it[l + 5 >> 0] = E >>> 14, it[l + 6 >> 0] = z << 3 | E >>> 22 & 7, it[l + 7 >> 0] = z >>> 5, it[l + 8 >> 0] = z >>> 13, it[l + 9 >> 0] = B << 5 | z >>> 21 & 31, it[l + 10 >> 0] = B >>> 3, it[l + 11 >> 0] = B >>> 11, it[l + 12 >> 0] = j << 6 | B >>> 19 & 63, it[l + 13 >> 0] = j >>> 2, it[l + 14 >> 0] = j >>> 10, it[l + 15 >> 0] = j >>> 18, it[l + 16 >> 0] = I, it[l + 17 >> 0] = I >>> 8, it[l + 18 >> 0] = I >>> 16, it[l + 19 >> 0] = y << 1 | I >>> 24 & 1, it[l + 20 >> 0] = y >>> 7, it[l + 21 >> 0] = y >>> 15, it[l + 22 >> 0] = b << 3 | y >>> 23 & 7, it[l + 23 >> 0] = b >>> 5, it[l + 24 >> 0] = b >>> 13, it[l + 25 >> 0] = g << 4 | b >>> 21 & 15, it[l + 26 >> 0] = g >>> 4, it[l + 27 >> 0] = g >>> 12, it[l + 28 >> 0] = u << 6 | g >>> 20 & 63, it[l + 29 >> 0] = u >>> 2, it[l + 30 >> 0] = u >>> 10, it[l + 31 >> 0] = u >>> 18 & 127;
|
|
}
|
|
function Wn(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0, We = 0, $e = 0, er = 0, Me = 0, Xe = 0, te = 0, qt = 0, Gt = 0, Nt = 0, gr = 0, se = 0, ve = 0, Fr = 0, hr = 0, sr = 0, yr = 0, wr = 0, Qt = 0, Ie = 0, Or = 0, cn = 0, be = 0, Ee = 0, br = 0, Cr = 0, ie = 0, Be = 0, Kr = 0, $r = 0, Br = 0, mr = 0, he = 0, me = 0, ze = 0, kn = 0, hn = 0, b_ = 0, F_ = 0, go = 0, fo = 0, d_ = 0, wo = 0, u_ = 0, R_ = 0, T_ = 0, Yn = 0, Bn = 0, Rn = 0, bn = 0, In = 0, l_ = 0, eo = 0, Ln = 0, p_ = 0, hi = 0, hs = 0, bi = 0, xn = 0, Qo = 0, Nn = 0, dn = 0, Qn = 0, un = 0, ln = 0, v_ = 0;
|
|
b = i[u >> 2] | 0, y = i[u + 4 >> 2] | 0, I = i[u + 8 >> 2] | 0, j = i[u + 12 >> 2] | 0, B = i[u + 16 >> 2] | 0, z = i[u + 20 >> 2] | 0, E = i[u + 24 >> 2] | 0, K = i[u + 28 >> 2] | 0, tt = i[u + 32 >> 2] | 0, u = i[u + 36 >> 2] | 0;
|
|
do
|
|
nt = Q(b | 0, 0, b | 0, 0) | 0, q = p, Et = b << 1, bi = Q(Et | 0, 0, y | 0, 0) | 0, gt = p, Yn = Q(Et | 0, 0, I | 0, 0) | 0, T_ = p, xn = y << 1, Rn = Q(xn | 0, 0, y | 0, 0) | 0, Bn = p, hn = Q(Et | 0, 0, j | 0, 0) | 0, kn = p, F_ = Q(xn | 0, 0, I | 0, 0) | 0, b_ = p, br = Q(Et | 0, 0, B | 0, 0) | 0, Ee = p, In = j << 1, ie = Q(xn | 0, 0, In | 0, 0) | 0, Cr = p, Kr = Q(I | 0, 0, I | 0, 0) | 0, Be = p, Nn = I << 1, hr = Q(Et | 0, 0, z | 0, 0) | 0, Fr = p, yr = Q(xn | 0, 0, B | 0, 0) | 0, sr = p, Qt = Q(Nn | 0, 0, j | 0, 0) | 0, wr = p, $e = Q(Et | 0, 0, E | 0, 0) | 0, We = p, Br = z << 1, Me = Q(xn | 0, 0, Br | 0, 0) | 0, er = p, te = Q(Nn | 0, 0, B | 0, 0) | 0, Xe = p, Gt = Q(In | 0, 0, j | 0, 0) | 0, qt = p, Ut = Q(Et | 0, 0, K | 0, 0) | 0, Yt = p, cr = Q(xn | 0, 0, E | 0, 0) | 0, ae = p, Ht = Q(Nn | 0, 0, z | 0, 0) | 0, rr = p, tr = Q(In | 0, 0, B | 0, 0) | 0, He = p, yt = Q(Et | 0, 0, tt | 0, 0) | 0, _e = p, ve = K << 1, bt = Q(xn | 0, 0, ve | 0, 0) | 0, Re = p, Le = Q(Nn | 0, 0, E | 0, 0) | 0, fe = p, ke = Q(In | 0, 0, Br | 0, 0) | 0, Fe = p, Tt = Q(B | 0, 0, B | 0, 0) | 0, Mt = p, Et = Q(Et | 0, 0, u | 0, 0) | 0, wt = p, Pt = Q(xn | 0, 0, tt | 0, 0) | 0, Rt = p, Z = Q(Nn | 0, 0, K | 0, 0) | 0, At = p, Dt = Q(In | 0, 0, E | 0, 0) | 0, vt = p, J = Q(B | 0, 0, Br | 0, 0) | 0, ht = p, p_ = E * 19 | 0, he = K * 38 | 0, gr = tt * 19 | 0, Te = u * 38 | 0, xn = Q(xn | 0, 0, Te | 0, 0) | 0, Qo = p, Nn = Q(Nn | 0, 0, gr | 0, 0) | 0, dn = p, Qn = Q(In | 0, 0, he | 0, 0) | 0, un = p, eo = B << 1, bn = Q(eo | 0, 0, p_ | 0, 0) | 0, ln = p, v_ = Q(z * 38 | 0, 0, z | 0, 0) | 0, v_ = v(bn | 0, ln | 0, v_ | 0, p | 0) | 0, un = v(v_ | 0, p | 0, Qn | 0, un | 0) | 0, dn = v(un | 0, p | 0, Nn | 0, dn | 0) | 0, Qo = v(dn | 0, p | 0, xn | 0, Qo | 0) | 0, q = v(Qo | 0, p | 0, nt | 0, q | 0) | 0, nt = p, Qo = Q(I & 2147483647 | 0, 0, Te | 0, 0) | 0, xn = p, dn = Q(In | 0, 0, gr | 0, 0) | 0, Nn = p, un = Q(B | 0, 0, he | 0, 0) | 0, Qn = p, v_ = Q(Br | 0, 0, p_ | 0, 0) | 0, ln = p, In = Q(In | 0, 0, Te | 0, 0) | 0, bn = p, eo = Q(eo | 0, 0, gr | 0, 0) | 0, l_ = p, hs = Q(Br | 0, 0, he | 0, 0) | 0, hi = p, p_ = Q(p_ | 0, 0, E | 0, 0) | 0, Ln = p, fo = Q(B | 0, 0, Te | 0, 0) | 0, go = p, R_ = Q(Br | 0, 0, gr | 0, 0) | 0, u_ = p, wo = Q(he | 0, 0, E | 0, 0) | 0, d_ = p, Br = Q(Br | 0, 0, Te | 0, 0) | 0, $r = p, ze = Q(E << 1 | 0, 0, gr | 0, 0) | 0, me = p, he = Q(he | 0, 0, K | 0, 0) | 0, mr = p, be = Q(E | 0, 0, Te | 0, 0) | 0, cn = p, Or = Q(ve | 0, 0, gr | 0, 0) | 0, Ie = p, ve = Q(ve | 0, 0, Te | 0, 0) | 0, se = p, gr = Q(gr | 0, 0, tt | 0, 0) | 0, Nt = p, Lt = Q(Te | 0, 0, tt | 0, 0) | 0, Ne = p, Te = Q(Te | 0, 0, u | 0, 0) | 0, Pe = p, nt = Je(q | 0, nt | 0, 26) | 0, M = p, Qn = v(v_ | 0, ln | 0, un | 0, Qn | 0) | 0, Nn = v(Qn | 0, p | 0, dn | 0, Nn | 0) | 0, xn = v(Nn | 0, p | 0, Qo | 0, xn | 0) | 0, gt = v(xn | 0, p | 0, bi | 0, gt | 0) | 0, M = v(gt | 0, p | 0, nt | 0, M | 0) | 0, nt = Je(M | 0, p | 0, 25) | 0, gt = p, Ln = v(hs | 0, hi | 0, p_ | 0, Ln | 0) | 0, l_ = v(Ln | 0, p | 0, eo | 0, l_ | 0) | 0, bn = v(l_ | 0, p | 0, In | 0, bn | 0) | 0, Bn = v(bn | 0, p | 0, Rn | 0, Bn | 0) | 0, T_ = v(Bn | 0, p | 0, Yn | 0, T_ | 0) | 0, gt = v(T_ | 0, p | 0, nt | 0, gt | 0) | 0, I = gt & 67108863, gt = Je(gt | 0, p | 0, 26) | 0, nt = p, d_ = v(R_ | 0, u_ | 0, wo | 0, d_ | 0) | 0, go = v(d_ | 0, p | 0, fo | 0, go | 0) | 0, b_ = v(go | 0, p | 0, F_ | 0, b_ | 0) | 0, kn = v(b_ | 0, p | 0, hn | 0, kn | 0) | 0, nt = v(kn | 0, p | 0, gt | 0, nt | 0) | 0, j = nt & 33554431, nt = Je(nt | 0, p | 0, 25) | 0, gt = p, mr = v(ze | 0, me | 0, he | 0, mr | 0) | 0, $r = v(mr | 0, p | 0, Br | 0, $r | 0) | 0, Be = v($r | 0, p | 0, Kr | 0, Be | 0) | 0, Cr = v(Be | 0, p | 0, ie | 0, Cr | 0) | 0, Ee = v(Cr | 0, p | 0, br | 0, Ee | 0) | 0, gt = v(Ee | 0, p | 0, nt | 0, gt | 0) | 0, B = gt & 67108863, gt = Je(gt | 0, p | 0, 26) | 0, nt = p, Ie = v(be | 0, cn | 0, Or | 0, Ie | 0) | 0, wr = v(Ie | 0, p | 0, Qt | 0, wr | 0) | 0, sr = v(wr | 0, p | 0, yr | 0, sr | 0) | 0, Fr = v(sr | 0, p | 0, hr | 0, Fr | 0) | 0, nt = v(Fr | 0, p | 0, gt | 0, nt | 0) | 0, z = nt & 33554431, nt = Je(nt | 0, p | 0, 25) | 0, gt = p, Nt = v(ve | 0, se | 0, gr | 0, Nt | 0) | 0, qt = v(Nt | 0, p | 0, Gt | 0, qt | 0) | 0, Xe = v(qt | 0, p | 0, te | 0, Xe | 0) | 0, er = v(Xe | 0, p | 0, Me | 0, er | 0) | 0, We = v(er | 0, p | 0, $e | 0, We | 0) | 0, gt = v(We | 0, p | 0, nt | 0, gt | 0) | 0, E = gt & 67108863, gt = Je(gt | 0, p | 0, 26) | 0, nt = p, Ne = v(tr | 0, He | 0, Lt | 0, Ne | 0) | 0, rr = v(Ne | 0, p | 0, Ht | 0, rr | 0) | 0, ae = v(rr | 0, p | 0, cr | 0, ae | 0) | 0, Yt = v(ae | 0, p | 0, Ut | 0, Yt | 0) | 0, nt = v(Yt | 0, p | 0, gt | 0, nt | 0) | 0, K = nt & 33554431, nt = Je(nt | 0, p | 0, 25) | 0, gt = p, Pe = v(Tt | 0, Mt | 0, Te | 0, Pe | 0) | 0, Fe = v(Pe | 0, p | 0, ke | 0, Fe | 0) | 0, fe = v(Fe | 0, p | 0, Le | 0, fe | 0) | 0, Re = v(fe | 0, p | 0, bt | 0, Re | 0) | 0, _e = v(Re | 0, p | 0, yt | 0, _e | 0) | 0, gt = v(_e | 0, p | 0, nt | 0, gt | 0) | 0, tt = gt & 67108863, gt = Je(gt | 0, p | 0, 26) | 0, nt = p, ht = v(Dt | 0, vt | 0, J | 0, ht | 0) | 0, At = v(ht | 0, p | 0, Z | 0, At | 0) | 0, Rt = v(At | 0, p | 0, Pt | 0, Rt | 0) | 0, wt = v(Rt | 0, p | 0, Et | 0, wt | 0) | 0, nt = v(wt | 0, p | 0, gt | 0, nt | 0) | 0, u = nt & 33554431, nt = Je(nt | 0, p | 0, 25) | 0, nt = Q(nt | 0, 0, 19, 0) | 0, q = v(nt | 0, p | 0, q & 67108863 | 0, 0) | 0, b = q & 67108863, q = Je(q | 0, p | 0, 26) | 0, y = (M & 33554431) + q | 0, g = g + -1 | 0;
|
|
while ((g | 0) != 0);
|
|
i[l >> 2] = b, i[l + 4 >> 2] = y, i[l + 8 >> 2] = I, i[l + 12 >> 2] = j, i[l + 16 >> 2] = B, i[l + 20 >> 2] = z, i[l + 24 >> 2] = E, i[l + 28 >> 2] = K, i[l + 32 >> 2] = tt, i[l + 36 >> 2] = u;
|
|
}
|
|
function Du(l) {
|
|
l = l | 0;
|
|
var u = 0, g = 0, b = 0;
|
|
u = St, St = St + 96 | 0, g = u + 48 | 0, b = u, Wn(g, l, 5), nr(l, g, l), Wn(g, l, 10), nr(b, g, l), Wn(g, b, 20), nr(g, g, b), Wn(g, g, 10), nr(l, g, l), Wn(g, l, 50), nr(b, g, l), Wn(g, b, 100), nr(g, g, b), Wn(g, g, 50), nr(l, g, l), St = u;
|
|
}
|
|
function k1(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0;
|
|
for (j = 0, B = l; ; ) {
|
|
for (g = 0, y = i[u + (j << 2) >> 2] | 0, b = B; it[b >> 0] = y & 15, y = y >>> 4, g = g + 1 | 0, (g | 0) != 7; ) b = b + 1 | 0;
|
|
for (I = 0, g = i[u + ((j | 1) << 2) >> 2] << 2 | y, b = B + 7 | 0; it[b >> 0] = g & 15, I = I + 1 | 0, (I | 0) != 8; ) g = g >>> 4, b = b + 1 | 0;
|
|
if (j = j + 2 | 0, j >>> 0 >= 8) break;
|
|
B = B + 15 | 0;
|
|
}
|
|
g = i[u + 32 >> 2] | 0, it[l + 60 >> 0] = g & 15, it[l + 61 >> 0] = g >>> 4 & 15, it[l + 62 >> 0] = g >>> 8 & 15, it[l + 63 >> 0] = g >>> 12 & 15, g = 0, b = 0, y = it[l >> 0] | 0;
|
|
do
|
|
B = g + (y & 255) | 0, u = b, b = b + 1 | 0, j = l + b | 0, y = (B << 24 >> 28) + (we[j >> 0] | 0) & 255, it[j >> 0] = y, B = B & 15, g = B >>> 3, it[l + u >> 0] = B - (g << 4);
|
|
while ((b | 0) != 63);
|
|
l = l + 63 | 0, it[l >> 0] = g + (we[l >> 0] | 0);
|
|
}
|
|
function qs(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0, We = 0, $e = 0, er = 0, Me = 0, Xe = 0, te = 0, qt = 0, Gt = 0, Nt = 0;
|
|
te = St, St = St + 96 | 0, Me = te, er = (g & 255) >>> 7, Xe = 0 - er | 0, er = (g << 24 >> 24) - er ^ Xe, g = Me, b = g + 96 | 0;
|
|
do
|
|
i[g >> 2] = 0, g = g + 4 | 0;
|
|
while ((g | 0) < (b | 0));
|
|
it[Me >> 0] = 1, $e = Me + 32 | 0, it[$e >> 0] = 1, y = u << 3, B = Me + 4 | 0, E = Me + 8 | 0, q = Me + 12 | 0, gt = Me + 16 | 0, Et = Me + 20 | 0, At = Me + 24 | 0, J = Me + 28 | 0, vt = Me + 36 | 0, Dt = Me + 40 | 0, _e = Me + 44 | 0, yt = Me + 48 | 0, Re = Me + 52 | 0, bt = Me + 56 | 0, fe = Me + 60 | 0, Le = Me + 64 | 0, Fe = Me + 68 | 0, ke = Me + 72 | 0, Pe = Me + 76 | 0, Te = Me + 80 | 0, Mt = Me + 84 | 0, Tt = Me + 88 | 0, Yt = Me + 92 | 0, g = 0, b = 0, u = 0, I = 0, j = 0, z = 0, K = 0, tt = 0, M = 0, nt = 0, wt = 0, Rt = 0, Pt = 0, Z = 0, ht = 0, Ut = i[Me >> 2] | 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = i[$e >> 2] | 0, We = 0;
|
|
do
|
|
Nt = g + y | 0, g = g + 1 | 0, Gt = I1(er, g) | 0, qt = Gt + -1 | 0, Gt = 0 - Gt | 0, Ut = i[64 + (Nt * 96 | 0) >> 2] & Gt | Ut & qt, ae = i[64 + (Nt * 96 | 0) + 4 >> 2] & Gt | ae & qt, cr = i[64 + (Nt * 96 | 0) + 8 >> 2] & Gt | cr & qt, rr = i[64 + (Nt * 96 | 0) + 12 >> 2] & Gt | rr & qt, Ht = i[64 + (Nt * 96 | 0) + 16 >> 2] & Gt | Ht & qt, Ne = i[64 + (Nt * 96 | 0) + 20 >> 2] & Gt | Ne & qt, Lt = i[64 + (Nt * 96 | 0) + 24 >> 2] & Gt | Lt & qt, He = i[64 + (Nt * 96 | 0) + 28 >> 2] & Gt | He & qt, tr = i[64 + (Nt * 96 | 0) + 32 >> 2] & Gt | tr & qt, We = i[64 + (Nt * 96 | 0) + 36 >> 2] & Gt | We & qt, b = i[64 + (Nt * 96 | 0) + 40 >> 2] & Gt | b & qt, u = i[64 + (Nt * 96 | 0) + 44 >> 2] & Gt | u & qt, I = i[64 + (Nt * 96 | 0) + 48 >> 2] & Gt | I & qt, j = i[64 + (Nt * 96 | 0) + 52 >> 2] & Gt | j & qt, z = i[64 + (Nt * 96 | 0) + 56 >> 2] & Gt | z & qt, K = i[64 + (Nt * 96 | 0) + 60 >> 2] & Gt | K & qt, tt = i[64 + (Nt * 96 | 0) + 64 >> 2] & Gt | tt & qt, M = i[64 + (Nt * 96 | 0) + 68 >> 2] & Gt | M & qt, nt = i[64 + (Nt * 96 | 0) + 72 >> 2] & Gt | nt & qt, wt = i[64 + (Nt * 96 | 0) + 76 >> 2] & Gt | wt & qt, Rt = i[64 + (Nt * 96 | 0) + 80 >> 2] & Gt | Rt & qt, Pt = i[64 + (Nt * 96 | 0) + 84 >> 2] & Gt | Pt & qt, Z = i[64 + (Nt * 96 | 0) + 88 >> 2] & Gt | Z & qt, ht = i[64 + (Nt * 96 | 0) + 92 >> 2] & Gt | ht & qt;
|
|
while ((g | 0) != 8);
|
|
i[Me >> 2] = Ut, i[B >> 2] = ae, i[E >> 2] = cr, i[q >> 2] = rr, i[gt >> 2] = Ht, i[Et >> 2] = Ne, i[At >> 2] = Lt, i[J >> 2] = He, i[$e >> 2] = tr, i[vt >> 2] = We, i[Dt >> 2] = b, i[_e >> 2] = u, i[yt >> 2] = I, i[Re >> 2] = j, i[bt >> 2] = z, i[fe >> 2] = K, i[Le >> 2] = tt, i[Fe >> 2] = M, i[ke >> 2] = nt, i[Pe >> 2] = wt, i[Te >> 2] = Rt, i[Mt >> 2] = Pt, i[Tt >> 2] = Z, i[Yt >> 2] = ht, Ms(l, Me), fe = l + 40 | 0, Ms(fe, $e), yt = l + 80 | 0, Ms(yt, Le), _e = i[l >> 2] | 0, bt = i[fe >> 2] | 0, Re = (bt ^ _e) & Xe, i[l >> 2] = Re ^ _e, i[fe >> 2] = Re ^ bt, fe = l + 4 | 0, bt = i[fe >> 2] | 0, Re = l + 44 | 0, _e = i[Re >> 2] | 0, Dt = (_e ^ bt) & Xe, i[fe >> 2] = Dt ^ bt, i[Re >> 2] = Dt ^ _e, Re = l + 8 | 0, _e = i[Re >> 2] | 0, Dt = l + 48 | 0, fe = i[Dt >> 2] | 0, bt = (fe ^ _e) & Xe, i[Re >> 2] = bt ^ _e, i[Dt >> 2] = bt ^ fe, Dt = l + 12 | 0, fe = i[Dt >> 2] | 0, bt = l + 52 | 0, Re = i[bt >> 2] | 0, _e = (Re ^ fe) & Xe, i[Dt >> 2] = _e ^ fe, i[bt >> 2] = _e ^ Re, bt = l + 16 | 0, Re = i[bt >> 2] | 0, _e = l + 56 | 0, Dt = i[_e >> 2] | 0, fe = (Dt ^ Re) & Xe, i[bt >> 2] = fe ^ Re, i[_e >> 2] = fe ^ Dt, _e = l + 20 | 0, Dt = i[_e >> 2] | 0, fe = l + 60 | 0, bt = i[fe >> 2] | 0, Re = (bt ^ Dt) & Xe, i[_e >> 2] = Re ^ Dt, i[fe >> 2] = Re ^ bt, fe = l + 24 | 0, bt = i[fe >> 2] | 0, Re = l + 64 | 0, _e = i[Re >> 2] | 0, Dt = (_e ^ bt) & Xe, i[fe >> 2] = Dt ^ bt, i[Re >> 2] = Dt ^ _e, Re = l + 28 | 0, _e = i[Re >> 2] | 0, Dt = l + 68 | 0, fe = i[Dt >> 2] | 0, bt = (fe ^ _e) & Xe, i[Re >> 2] = bt ^ _e, i[Dt >> 2] = bt ^ fe, Dt = l + 32 | 0, fe = i[Dt >> 2] | 0, bt = l + 72 | 0, Re = i[bt >> 2] | 0, _e = (Re ^ fe) & Xe, i[Dt >> 2] = _e ^ fe, i[bt >> 2] = _e ^ Re, bt = l + 36 | 0, Re = i[bt >> 2] | 0, _e = l + 76 | 0, Dt = i[_e >> 2] | 0, fe = (Dt ^ Re) & Xe, i[bt >> 2] = fe ^ Re, i[_e >> 2] = fe ^ Dt, _e = i[yt >> 2] | 0, Dt = 134217690 - _e | 0, fe = l + 84 | 0, bt = i[fe >> 2] | 0, Re = 67108862 - bt + (Dt >>> 26) | 0, ke = l + 88 | 0, Fe = i[ke >> 2] | 0, Le = (Re >>> 25) + (134217726 - Fe) | 0, Mt = l + 92 | 0, Te = i[Mt >> 2] | 0, Pe = (Le >>> 26) + (67108862 - Te) | 0, Ut = l + 96 | 0, Yt = i[Ut >> 2] | 0, Tt = (Pe >>> 25) + (134217726 - Yt) | 0, rr = l + 100 | 0, cr = i[rr >> 2] | 0, ae = (Tt >>> 26) + (67108862 - cr) | 0, Lt = l + 104 | 0, Ne = i[Lt >> 2] | 0, Ht = (ae >>> 25) + (134217726 - Ne) | 0, We = l + 108 | 0, tr = i[We >> 2] | 0, He = (Ht >>> 26) + (67108862 - tr) | 0, Me = l + 112 | 0, er = i[Me >> 2] | 0, $e = (He >>> 25) + (134217726 - er) | 0, Nt = l + 116 | 0, Gt = i[Nt >> 2] | 0, qt = ($e >>> 26) + (67108862 - Gt) | 0, i[yt >> 2] = (((qt >>> 25) * 19 | 0) + (Dt & 67108863) ^ _e) & Xe ^ _e, i[fe >> 2] = (Re & 33554431 ^ bt) & Xe ^ bt, i[ke >> 2] = (Le & 67108863 ^ Fe) & Xe ^ Fe, i[Mt >> 2] = (Pe & 33554431 ^ Te) & Xe ^ Te, i[Ut >> 2] = (Tt & 67108863 ^ Yt) & Xe ^ Yt, i[rr >> 2] = (ae & 33554431 ^ cr) & Xe ^ cr, i[Lt >> 2] = (Ht & 67108863 ^ Ne) & Xe ^ Ne, i[We >> 2] = (He & 33554431 ^ tr) & Xe ^ tr, i[Me >> 2] = ($e & 67108863 ^ er) & Xe ^ er, i[Nt >> 2] = (qt & 33554431 ^ Gt) & Xe ^ Gt, St = te;
|
|
}
|
|
function Qc(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0;
|
|
g = St, St = St + 288 | 0, yt = g + 240 | 0, Z = g + 200 | 0, q = g + 160 | 0, y = g + 120 | 0, j = g + 80 | 0, B = g + 40 | 0, b = g, z = l + 40 | 0, Rt = i[z >> 2] | 0, gt = i[l >> 2] | 0, ht = Rt + 134217690 - gt | 0, i[yt >> 2] = ht & 67108863, I = i[l + 44 >> 2] | 0, Mt = i[l + 4 >> 2] | 0, ht = I + 67108862 + (ht >>> 26) - Mt | 0, wt = yt + 4 | 0, i[wt >> 2] = ht & 33554431, Te = i[l + 48 >> 2] | 0, Fe = i[l + 8 >> 2] | 0, ht = Te + 134217726 - Fe + (ht >>> 25) | 0, Ut = yt + 8 | 0, i[Ut >> 2] = ht & 67108863, Le = i[l + 52 >> 2] | 0, Re = i[l + 12 >> 2] | 0, ht = Le + 67108862 - Re + (ht >>> 26) | 0, E = yt + 12 | 0, i[E >> 2] = ht & 33554431, _e = i[l + 56 >> 2] | 0, J = i[l + 16 >> 2] | 0, nt = yt + 16 | 0, i[nt >> 2] = _e + 134217726 - J + (ht >>> 25), ht = i[l + 60 >> 2] | 0, Pt = i[l + 20 >> 2] | 0, At = yt + 20 | 0, i[At >> 2] = ht + 67108862 - Pt, Et = i[l + 64 >> 2] | 0, M = i[l + 24 >> 2] | 0, Dt = yt + 24 | 0, i[Dt >> 2] = Et + 134217726 - M, tt = i[l + 68 >> 2] | 0, Yt = i[l + 28 >> 2] | 0, bt = yt + 28 | 0, i[bt >> 2] = tt + 67108862 - Yt, K = i[l + 72 >> 2] | 0, ke = i[l + 32 >> 2] | 0, Pe = yt + 32 | 0, i[Pe >> 2] = K + 134217726 - ke, fe = i[l + 76 >> 2] | 0, vt = i[l + 36 >> 2] | 0, Tt = yt + 36 | 0, i[Tt >> 2] = fe + 67108862 - vt, i[Z >> 2] = gt + Rt, i[Z + 4 >> 2] = Mt + I, i[Z + 8 >> 2] = Fe + Te, i[Z + 12 >> 2] = Re + Le, i[Z + 16 >> 2] = J + _e, i[Z + 20 >> 2] = Pt + ht, i[Z + 24 >> 2] = M + Et, i[Z + 28 >> 2] = Yt + tt, i[Z + 32 >> 2] = ke + K, i[Z + 36 >> 2] = vt + fe, nr(yt, yt, u), nr(y, Z, u + 40 | 0), Z = i[y >> 2] | 0, yt = i[yt >> 2] | 0, i[b >> 2] = yt + Z, fe = y + 4 | 0, vt = i[fe >> 2] | 0, wt = i[wt >> 2] | 0, i[b + 4 >> 2] = wt + vt, K = y + 8 | 0, ke = i[K >> 2] | 0, Ut = i[Ut >> 2] | 0, i[b + 8 >> 2] = Ut + ke, tt = y + 12 | 0, Yt = i[tt >> 2] | 0, E = i[E >> 2] | 0, i[b + 12 >> 2] = E + Yt, Et = y + 16 | 0, M = i[Et >> 2] | 0, nt = i[nt >> 2] | 0, i[b + 16 >> 2] = nt + M, ht = y + 20 | 0, Pt = i[ht >> 2] | 0, At = i[At >> 2] | 0, i[b + 20 >> 2] = At + Pt, _e = y + 24 | 0, J = i[_e >> 2] | 0, Dt = i[Dt >> 2] | 0, i[b + 24 >> 2] = Dt + J, Le = y + 28 | 0, Re = i[Le >> 2] | 0, bt = i[bt >> 2] | 0, i[b + 28 >> 2] = bt + Re, Te = y + 32 | 0, Fe = i[Te >> 2] | 0, Pe = i[Pe >> 2] | 0, i[b + 32 >> 2] = Pe + Fe, I = y + 36 | 0, Mt = i[I >> 2] | 0, Tt = i[Tt >> 2] | 0, i[b + 36 >> 2] = Tt + Mt, yt = Z + 134217690 - yt | 0, i[y >> 2] = yt & 67108863, wt = vt + 67108862 + (yt >>> 26) - wt | 0, i[fe >> 2] = wt & 33554431, wt = ke + 134217726 - Ut + (wt >>> 25) | 0, i[K >> 2] = wt & 67108863, wt = Yt + 67108862 - E + (wt >>> 26) | 0, i[tt >> 2] = wt & 33554431, i[Et >> 2] = M + 134217726 - nt + (wt >>> 25), i[ht >> 2] = Pt + 67108862 - At, i[_e >> 2] = J + 134217726 - Dt, i[Le >> 2] = Re + 67108862 - bt, i[Te >> 2] = Fe + 134217726 - Pe, i[I >> 2] = Mt + 67108862 - Tt, I = l + 120 | 0, nr(q, I, u + 80 | 0), u = l + 80 | 0, Tt = i[u >> 2] << 1, i[j >> 2] = Tt, Mt = i[l + 84 >> 2] << 1, Te = j + 4 | 0, i[Te >> 2] = Mt, Pe = i[l + 88 >> 2] << 1, Fe = j + 8 | 0, i[Fe >> 2] = Pe, Le = i[l + 92 >> 2] << 1, bt = j + 12 | 0, i[bt >> 2] = Le, Re = i[l + 96 >> 2] << 1, _e = j + 16 | 0, i[_e >> 2] = Re, Dt = i[l + 100 >> 2] << 1, J = j + 20 | 0, i[J >> 2] = Dt, ht = i[l + 104 >> 2] << 1, At = j + 24 | 0, i[At >> 2] = ht, Pt = i[l + 108 >> 2] << 1, Et = j + 28 | 0, i[Et >> 2] = Pt, wt = i[l + 112 >> 2] << 1, nt = j + 32 | 0, i[nt >> 2] = wt, M = i[l + 116 >> 2] << 1, tt = j + 36 | 0, i[tt >> 2] = M, E = i[q >> 2] | 0, Yt = E + Tt | 0, K = i[q + 4 >> 2] | 0, Ut = (Yt >>> 26) + Mt + K | 0, i[B + 4 >> 2] = Ut & 33554431, ke = i[q + 8 >> 2] | 0, Ut = ke + Pe + (Ut >>> 25) | 0, i[B + 8 >> 2] = Ut & 67108863, fe = i[q + 12 >> 2] | 0, Ut = fe + Le + (Ut >>> 26) | 0, i[B + 12 >> 2] = Ut & 33554431, yt = i[q + 16 >> 2] | 0, Ut = yt + Re + (Ut >>> 25) | 0, i[B + 16 >> 2] = Ut & 67108863, vt = i[q + 20 >> 2] | 0, Ut = vt + Dt + (Ut >>> 26) | 0, i[B + 20 >> 2] = Ut & 33554431, Z = i[q + 24 >> 2] | 0, Ut = Z + ht + (Ut >>> 25) | 0, i[B + 24 >> 2] = Ut & 67108863, Rt = i[q + 28 >> 2] | 0, Ut = Rt + Pt + (Ut >>> 26) | 0, i[B + 28 >> 2] = Ut & 33554431, gt = i[q + 32 >> 2] | 0, Ut = gt + wt + (Ut >>> 25) | 0, i[B + 32 >> 2] = Ut & 67108863, q = i[q + 36 >> 2] | 0, Ut = q + M + (Ut >>> 26) | 0, i[B + 36 >> 2] = Ut & 33554431, i[B >> 2] = ((Ut >>> 25) * 19 | 0) + (Yt & 67108863), E = Tt + 268435380 - E | 0, K = Mt + 134217724 + (E >>> 26) - K | 0, i[Te >> 2] = K & 33554431, K = Pe + 268435452 - ke + (K >>> 25) | 0, i[Fe >> 2] = K & 67108863, K = Le + 134217724 - fe + (K >>> 26) | 0, i[bt >> 2] = K & 33554431, K = Re + 268435452 - yt + (K >>> 25) | 0, i[_e >> 2] = K & 67108863, K = Dt + 134217724 - vt + (K >>> 26) | 0, i[J >> 2] = K & 33554431, K = ht + 268435452 - Z + (K >>> 25) | 0, i[At >> 2] = K & 67108863, K = Pt + 134217724 - Rt + (K >>> 26) | 0, i[Et >> 2] = K & 33554431, K = wt + 268435452 - gt + (K >>> 25) | 0, i[nt >> 2] = K & 67108863, K = M + 134217724 - q + (K >>> 26) | 0, i[tt >> 2] = K & 33554431, i[j >> 2] = ((K >>> 25) * 19 | 0) + (E & 67108863), nr(l, y, j), nr(z, b, B), nr(u, B, j), nr(I, y, b), St = g;
|
|
}
|
|
function Vc(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0;
|
|
g = St, St = St + 160 | 0, y = g, Jc(y, u), u = y + 120 | 0, nr(l, y, u), b = y + 80 | 0, nr(l + 40 | 0, y + 40 | 0, b), nr(l + 80 | 0, b, u), St = g;
|
|
}
|
|
function Hu(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0;
|
|
g = St, St = St + 160 | 0, b = g, Jc(b, u), y = b + 120 | 0, nr(l, b, y), u = b + 40 | 0, I = b + 80 | 0, nr(l + 40 | 0, u, I), nr(l + 80 | 0, I, y), nr(l + 120 | 0, b, u), St = g;
|
|
}
|
|
function Jc(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0, We = 0, $e = 0, er = 0;
|
|
g = St, St = St + 128 | 0, I = g + 80 | 0, cr = g + 40 | 0, Z = g, Wa(I, u), ae = u + 40 | 0, Wa(cr, ae), Wa(Z, u + 80 | 0), Yt = i[Z >> 2] | 0, b = Z + 4 | 0, Mt = (i[b >> 2] << 1) + (Yt >>> 25 & 63) | 0, i[b >> 2] = Mt & 33554431, Rt = Z + 8 | 0, Mt = (i[Rt >> 2] << 1) + (Mt >>> 25) | 0, i[Rt >> 2] = Mt & 67108863, wt = Z + 12 | 0, Mt = (i[wt >> 2] << 1) + (Mt >>> 26) | 0, i[wt >> 2] = Mt & 33554431, nt = Z + 16 | 0, Mt = (i[nt >> 2] << 1) + (Mt >>> 25) | 0, i[nt >> 2] = Mt & 67108863, q = Z + 20 | 0, Mt = (i[q >> 2] << 1) + (Mt >>> 26) | 0, i[q >> 2] = Mt & 33554431, K = Z + 24 | 0, Mt = (i[K >> 2] << 1) + (Mt >>> 25) | 0, i[K >> 2] = Mt & 67108863, z = Z + 28 | 0, Mt = (i[z >> 2] << 1) + (Mt >>> 26) | 0, i[z >> 2] = Mt & 33554431, j = Z + 32 | 0, Mt = (i[j >> 2] << 1) + (Mt >>> 25) | 0, i[j >> 2] = Mt & 67108863, y = Z + 36 | 0, Mt = (i[y >> 2] << 1) + (Mt >>> 26) | 0, i[y >> 2] = Mt & 33554431, i[Z >> 2] = ((Mt >>> 25) * 19 | 0) + (Yt << 1 & 67108862), i[l >> 2] = (i[ae >> 2] | 0) + (i[u >> 2] | 0), ae = l + 4 | 0, i[ae >> 2] = (i[u + 44 >> 2] | 0) + (i[u + 4 >> 2] | 0), Yt = l + 8 | 0, i[Yt >> 2] = (i[u + 48 >> 2] | 0) + (i[u + 8 >> 2] | 0), Mt = l + 12 | 0, i[Mt >> 2] = (i[u + 52 >> 2] | 0) + (i[u + 12 >> 2] | 0), Pe = l + 16 | 0, i[Pe >> 2] = (i[u + 56 >> 2] | 0) + (i[u + 16 >> 2] | 0), Fe = l + 20 | 0, i[Fe >> 2] = (i[u + 60 >> 2] | 0) + (i[u + 20 >> 2] | 0), fe = l + 24 | 0, i[fe >> 2] = (i[u + 64 >> 2] | 0) + (i[u + 24 >> 2] | 0), Re = l + 28 | 0, i[Re >> 2] = (i[u + 68 >> 2] | 0) + (i[u + 28 >> 2] | 0), _e = l + 32 | 0, i[_e >> 2] = (i[u + 72 >> 2] | 0) + (i[u + 32 >> 2] | 0), vt = l + 36 | 0, i[vt >> 2] = (i[u + 76 >> 2] | 0) + (i[u + 36 >> 2] | 0), Wa(l, l), u = i[cr >> 2] | 0, At = i[I >> 2] | 0, ht = At + u | 0, i[l + 40 >> 2] = ht, er = i[cr + 4 >> 2] | 0, gt = i[I + 4 >> 2] | 0, J = gt + er | 0, i[l + 44 >> 2] = J, $e = i[cr + 8 >> 2] | 0, Pt = i[I + 8 >> 2] | 0, Ut = Pt + $e | 0, i[l + 48 >> 2] = Ut, We = i[cr + 12 >> 2] | 0, Et = i[I + 12 >> 2] | 0, Tt = Et + We | 0, i[l + 52 >> 2] = Tt, tr = i[cr + 16 >> 2] | 0, He = i[I + 16 >> 2] | 0, Te = He + tr | 0, i[l + 56 >> 2] = Te, Lt = i[cr + 20 >> 2] | 0, M = i[I + 20 >> 2] | 0, ke = M + Lt | 0, i[l + 60 >> 2] = ke, Ne = i[cr + 24 >> 2] | 0, tt = i[I + 24 >> 2] | 0, Le = tt + Ne | 0, i[l + 64 >> 2] = Le, Ht = i[cr + 28 >> 2] | 0, E = i[I + 28 >> 2] | 0, bt = E + Ht | 0, i[l + 68 >> 2] = bt, rr = i[cr + 32 >> 2] | 0, B = i[I + 32 >> 2] | 0, yt = B + rr | 0, i[l + 72 >> 2] = yt, cr = i[cr + 36 >> 2] | 0, I = i[I + 36 >> 2] | 0, Dt = I + cr | 0, i[l + 76 >> 2] = Dt, At = u + 134217690 - At | 0, u = At & 67108863, i[l + 80 >> 2] = u, gt = er + 67108862 + (At >>> 26) - gt | 0, At = gt & 33554431, i[l + 84 >> 2] = At, gt = $e + 134217726 - Pt + (gt >>> 25) | 0, Pt = gt & 67108863, i[l + 88 >> 2] = Pt, gt = We + 67108862 - Et + (gt >>> 26) | 0, Et = gt & 33554431, i[l + 92 >> 2] = Et, gt = tr + 134217726 - He + (gt >>> 25) | 0, i[l + 96 >> 2] = gt, M = Lt + 67108862 - M | 0, i[l + 100 >> 2] = M, tt = Ne + 134217726 - tt | 0, i[l + 104 >> 2] = tt, E = Ht + 67108862 - E | 0, i[l + 108 >> 2] = E, B = rr + 134217726 - B | 0, i[l + 112 >> 2] = B, I = cr + 67108862 - I | 0, i[l + 116 >> 2] = I, ht = 268435380 - ht + (i[l >> 2] | 0) | 0, J = 134217724 - J + (i[ae >> 2] | 0) + (ht >>> 26) | 0, i[ae >> 2] = J & 33554431, J = 268435452 - Ut + (i[Yt >> 2] | 0) + (J >>> 25) | 0, i[Yt >> 2] = J & 67108863, J = 134217724 - Tt + (i[Mt >> 2] | 0) + (J >>> 26) | 0, i[Mt >> 2] = J & 33554431, J = 268435452 - Te + (i[Pe >> 2] | 0) + (J >>> 25) | 0, i[Pe >> 2] = J & 67108863, J = 134217724 - ke + (i[Fe >> 2] | 0) + (J >>> 26) | 0, i[Fe >> 2] = J & 33554431, J = 268435452 - Le + (i[fe >> 2] | 0) + (J >>> 25) | 0, i[fe >> 2] = J & 67108863, J = 134217724 - bt + (i[Re >> 2] | 0) + (J >>> 26) | 0, i[Re >> 2] = J & 33554431, J = 268435452 - yt + (i[_e >> 2] | 0) + (J >>> 25) | 0, i[_e >> 2] = J & 67108863, J = 134217724 - Dt + (i[vt >> 2] | 0) + (J >>> 26) | 0, i[vt >> 2] = J & 33554431, i[l >> 2] = ((J >>> 25) * 19 | 0) + (ht & 67108863), u = 268435380 - u + (i[Z >> 2] | 0) | 0, b = 134217724 - At + (i[b >> 2] | 0) + (u >>> 26) | 0, i[l + 124 >> 2] = b & 33554431, b = 268435452 - Pt + (i[Rt >> 2] | 0) + (b >>> 25) | 0, i[l + 128 >> 2] = b & 67108863, b = 134217724 - Et + (i[wt >> 2] | 0) + (b >>> 26) | 0, i[l + 132 >> 2] = b & 33554431, b = 268435452 - gt + (i[nt >> 2] | 0) + (b >>> 25) | 0, i[l + 136 >> 2] = b & 67108863, b = 134217724 - M + (i[q >> 2] | 0) + (b >>> 26) | 0, i[l + 140 >> 2] = b & 33554431, b = 268435452 - tt + (i[K >> 2] | 0) + (b >>> 25) | 0, i[l + 144 >> 2] = b & 67108863, b = 134217724 - E + (i[z >> 2] | 0) + (b >>> 26) | 0, i[l + 148 >> 2] = b & 33554431, b = 268435452 - B + (i[j >> 2] | 0) + (b >>> 25) | 0, i[l + 152 >> 2] = b & 67108863, b = 134217724 - I + (i[y >> 2] | 0) + (b >>> 26) | 0, i[l + 156 >> 2] = b & 33554431, i[l + 120 >> 2] = ((b >>> 25) * 19 | 0) + (u & 67108863), St = g;
|
|
}
|
|
function Wa(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0, We = 0, $e = 0, er = 0, Me = 0, Xe = 0, te = 0, qt = 0, Gt = 0, Nt = 0, gr = 0, se = 0, ve = 0, Fr = 0, hr = 0, sr = 0, yr = 0, wr = 0, Qt = 0, Ie = 0, Or = 0, cn = 0, be = 0, Ee = 0, br = 0, Cr = 0, ie = 0, Be = 0, Kr = 0, $r = 0, Br = 0, mr = 0, he = 0, me = 0, ze = 0, kn = 0, hn = 0, b_ = 0, F_ = 0, go = 0, fo = 0, d_ = 0, wo = 0, u_ = 0, R_ = 0, T_ = 0, Yn = 0, Bn = 0, Rn = 0, bn = 0, In = 0, l_ = 0, eo = 0, Ln = 0, p_ = 0;
|
|
M = i[u >> 2] | 0, u_ = i[u + 4 >> 2] | 0, Yn = i[u + 8 >> 2] | 0, Xe = i[u + 12 >> 2] | 0, ie = i[u + 16 >> 2] | 0, hn = i[u + 20 >> 2] | 0, te = i[u + 24 >> 2] | 0, Ie = i[u + 28 >> 2] | 0, ke = i[u + 32 >> 2] | 0, ht = i[u + 36 >> 2] | 0, B = Q(M | 0, 0, M | 0, 0) | 0, Ln = p, M = M << 1, eo = Q(M | 0, 0, u_ | 0, 0) | 0, l_ = p, T_ = Q(Yn | 0, 0, M | 0, 0) | 0, R_ = p, E = u_ << 1, u_ = Q(E | 0, 0, u_ | 0, 0) | 0, wo = p, ze = Q(Xe | 0, 0, M | 0, 0) | 0, me = p, he = Q(E | 0, 0, Yn | 0, 0) | 0, mr = p, cn = Q(ie | 0, 0, M | 0, 0) | 0, Or = p, kn = Xe << 1, Cr = Q(kn | 0, 0, E | 0, 0) | 0, br = p, Ee = Q(Yn | 0, 0, Yn | 0, 0) | 0, be = p, Rn = Yn << 1, gr = Q(hn | 0, 0, M | 0, 0) | 0, Nt = p, hr = Q(ie | 0, 0, E | 0, 0) | 0, Fr = p, ve = Q(Rn | 0, 0, Xe | 0, 0) | 0, se = p, He = Q(te | 0, 0, M | 0, 0) | 0, Lt = p, sr = hn << 1, We = Q(sr | 0, 0, E | 0, 0) | 0, tr = p, er = Q(ie | 0, 0, Rn | 0, 0) | 0, $e = p, Xe = Q(kn | 0, 0, Xe | 0, 0) | 0, Me = p, Te = Q(Ie | 0, 0, M | 0, 0) | 0, Pe = p, Tt = Q(te | 0, 0, E | 0, 0) | 0, Mt = p, cr = Q(hn | 0, 0, Rn | 0, 0) | 0, ae = p, Ut = Q(kn | 0, 0, ie | 0, 0) | 0, Yt = p, vt = Q(ke | 0, 0, M | 0, 0) | 0, J = p, rr = Ie << 1, _e = Q(rr | 0, 0, E | 0, 0) | 0, Dt = p, Fe = Q(te | 0, 0, Rn | 0, 0) | 0, Le = p, Re = Q(sr | 0, 0, kn | 0, 0) | 0, yt = p, fe = Q(ie | 0, 0, ie | 0, 0) | 0, bt = p, M = Q(ht | 0, 0, M | 0, 0) | 0, q = p, gt = Q(ke | 0, 0, E | 0, 0) | 0, nt = p, Et = Q(Ie | 0, 0, Rn | 0, 0) | 0, wt = p, Pt = Q(te | 0, 0, kn | 0, 0) | 0, Rt = p, Z = Q(sr | 0, 0, ie | 0, 0) | 0, At = p, d_ = te * 19 | 0, Qt = Ie * 38 | 0, Ne = ke * 19 | 0, u = ht * 38 | 0, E = Q(u | 0, 0, E | 0, 0) | 0, tt = p, Rn = Q(Ne | 0, 0, Rn | 0, 0) | 0, z = p, In = Q(Qt | 0, 0, kn | 0, 0) | 0, Bn = p, b_ = ie << 1, p_ = Q(d_ | 0, 0, b_ | 0, 0) | 0, bn = p, hn = Q(hn * 38 | 0, 0, hn | 0, 0) | 0, Ln = v(hn | 0, p | 0, B | 0, Ln | 0) | 0, bn = v(Ln | 0, p | 0, p_ | 0, bn | 0) | 0, Bn = v(bn | 0, p | 0, In | 0, Bn | 0) | 0, z = v(Bn | 0, p | 0, Rn | 0, z | 0) | 0, tt = v(z | 0, p | 0, E | 0, tt | 0) | 0, E = p, Yn = Q(u | 0, 0, Yn & 2147483647 | 0, 0) | 0, z = p, Rn = Q(Ne | 0, 0, kn | 0, 0) | 0, Bn = p, In = Q(Qt | 0, 0, ie | 0, 0) | 0, bn = p, p_ = Q(d_ | 0, 0, sr | 0, 0) | 0, Ln = p, kn = Q(u | 0, 0, kn | 0, 0) | 0, B = p, b_ = Q(Ne | 0, 0, b_ | 0, 0) | 0, hn = p, go = Q(Qt | 0, 0, sr | 0, 0) | 0, F_ = p, d_ = Q(d_ | 0, 0, te | 0, 0) | 0, fo = p, ie = Q(u | 0, 0, ie | 0, 0) | 0, j = p, Kr = Q(Ne | 0, 0, sr | 0, 0) | 0, Be = p, Br = Q(Qt | 0, 0, te | 0, 0) | 0, $r = p, sr = Q(u | 0, 0, sr | 0, 0) | 0, I = p, wr = Q(Ne | 0, 0, te << 1 | 0, 0) | 0, yr = p, Ie = Q(Qt | 0, 0, Ie | 0, 0) | 0, Qt = p, te = Q(u | 0, 0, te | 0, 0) | 0, y = p, Gt = Q(Ne | 0, 0, rr | 0, 0) | 0, qt = p, rr = Q(u | 0, 0, rr | 0, 0) | 0, b = p, Ne = Q(Ne | 0, 0, ke | 0, 0) | 0, Ht = p, ke = Q(u | 0, 0, ke | 0, 0) | 0, g = p, ht = Q(u | 0, 0, ht | 0, 0) | 0, u = p, E = Je(tt | 0, E | 0, 26) | 0, K = p, l_ = v(p_ | 0, Ln | 0, eo | 0, l_ | 0) | 0, bn = v(l_ | 0, p | 0, In | 0, bn | 0) | 0, Bn = v(bn | 0, p | 0, Rn | 0, Bn | 0) | 0, z = v(Bn | 0, p | 0, Yn | 0, z | 0) | 0, K = v(z | 0, p | 0, E | 0, K | 0) | 0, E = Je(K | 0, p | 0, 25) | 0, z = p, wo = v(T_ | 0, R_ | 0, u_ | 0, wo | 0) | 0, fo = v(wo | 0, p | 0, d_ | 0, fo | 0) | 0, F_ = v(fo | 0, p | 0, go | 0, F_ | 0) | 0, hn = v(F_ | 0, p | 0, b_ | 0, hn | 0) | 0, B = v(hn | 0, p | 0, kn | 0, B | 0) | 0, z = v(B | 0, p | 0, E | 0, z | 0) | 0, E = Je(z | 0, p | 0, 26) | 0, B = p, mr = v(ze | 0, me | 0, he | 0, mr | 0) | 0, $r = v(mr | 0, p | 0, Br | 0, $r | 0) | 0, Be = v($r | 0, p | 0, Kr | 0, Be | 0) | 0, j = v(Be | 0, p | 0, ie | 0, j | 0) | 0, B = v(j | 0, p | 0, E | 0, B | 0) | 0, E = Je(B | 0, p | 0, 25) | 0, j = p, be = v(Cr | 0, br | 0, Ee | 0, be | 0) | 0, Or = v(be | 0, p | 0, cn | 0, Or | 0) | 0, Qt = v(Or | 0, p | 0, Ie | 0, Qt | 0) | 0, yr = v(Qt | 0, p | 0, wr | 0, yr | 0) | 0, I = v(yr | 0, p | 0, sr | 0, I | 0) | 0, j = v(I | 0, p | 0, E | 0, j | 0) | 0, E = Je(j | 0, p | 0, 26) | 0, I = p, se = v(hr | 0, Fr | 0, ve | 0, se | 0) | 0, Nt = v(se | 0, p | 0, gr | 0, Nt | 0) | 0, qt = v(Nt | 0, p | 0, Gt | 0, qt | 0) | 0, y = v(qt | 0, p | 0, te | 0, y | 0) | 0, I = v(y | 0, p | 0, E | 0, I | 0) | 0, E = Je(I | 0, p | 0, 25) | 0, y = p, $e = v(Xe | 0, Me | 0, er | 0, $e | 0) | 0, tr = v($e | 0, p | 0, We | 0, tr | 0) | 0, Lt = v(tr | 0, p | 0, He | 0, Lt | 0) | 0, Ht = v(Lt | 0, p | 0, Ne | 0, Ht | 0) | 0, b = v(Ht | 0, p | 0, rr | 0, b | 0) | 0, y = v(b | 0, p | 0, E | 0, y | 0) | 0, E = Je(y | 0, p | 0, 26) | 0, b = p, Yt = v(cr | 0, ae | 0, Ut | 0, Yt | 0) | 0, Mt = v(Yt | 0, p | 0, Tt | 0, Mt | 0) | 0, Pe = v(Mt | 0, p | 0, Te | 0, Pe | 0) | 0, g = v(Pe | 0, p | 0, ke | 0, g | 0) | 0, b = v(g | 0, p | 0, E | 0, b | 0) | 0, E = Je(b | 0, p | 0, 25) | 0, g = p, bt = v(Fe | 0, Le | 0, fe | 0, bt | 0) | 0, yt = v(bt | 0, p | 0, Re | 0, yt | 0) | 0, Dt = v(yt | 0, p | 0, _e | 0, Dt | 0) | 0, J = v(Dt | 0, p | 0, vt | 0, J | 0) | 0, u = v(J | 0, p | 0, ht | 0, u | 0) | 0, g = v(u | 0, p | 0, E | 0, g | 0) | 0, E = Je(g | 0, p | 0, 26) | 0, u = p, Rt = v(Z | 0, At | 0, Pt | 0, Rt | 0) | 0, wt = v(Rt | 0, p | 0, Et | 0, wt | 0) | 0, nt = v(wt | 0, p | 0, gt | 0, nt | 0) | 0, q = v(nt | 0, p | 0, M | 0, q | 0) | 0, u = v(q | 0, p | 0, E | 0, u | 0) | 0, E = Je(u | 0, p | 0, 25) | 0, E = Q(E | 0, 0, 19, 0) | 0, tt = v(E | 0, p | 0, tt & 67108863 | 0, 0) | 0, E = Je(tt | 0, p | 0, 26) | 0, i[l >> 2] = tt & 67108863, i[l + 4 >> 2] = (K & 33554431) + E, i[l + 8 >> 2] = z & 67108863, i[l + 12 >> 2] = B & 33554431, i[l + 16 >> 2] = j & 67108863, i[l + 20 >> 2] = I & 33554431, i[l + 24 >> 2] = y & 67108863, i[l + 28 >> 2] = b & 33554431, i[l + 32 >> 2] = g & 67108863, i[l + 36 >> 2] = u & 33554431;
|
|
}
|
|
function I1(l, u) {
|
|
return l = l | 0, u = u | 0, ((u ^ l) + -1 | 0) >>> 31 | 0;
|
|
}
|
|
function Ms(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0;
|
|
z = i[u >> 2] | 0, j = i[u + 12 >> 2] | 0, I = i[u + 16 >> 2] | 0, g = i[u + 28 >> 2] | 0, b = i[u + 24 >> 2] | 0, y = i[u + 20 >> 2] | 0, B = i[u + 8 >> 2] | 0, u = i[u + 4 >> 2] | 0, i[l >> 2] = z & 67108863, z = Je(z | 0, u | 0, 26) | 0, i[l + 4 >> 2] = z & 33554431, u = Je(u | 0, B | 0, 19) | 0, i[l + 8 >> 2] = u & 67108863, u = Je(B | 0, j | 0, 13) | 0, i[l + 12 >> 2] = u & 33554431, i[l + 16 >> 2] = j >>> 6, i[l + 20 >> 2] = I & 33554431, u = Je(I | 0, y | 0, 25) | 0, i[l + 24 >> 2] = u & 67108863, u = Je(y | 0, b | 0, 19) | 0, i[l + 28 >> 2] = u & 33554431, u = Je(b | 0, g | 0, 12) | 0, i[l + 32 >> 2] = u & 67108863, i[l + 36 >> 2] = g >>> 6 & 33554431;
|
|
}
|
|
function Pn(l) {
|
|
return l = l | 0, (we[l + 1 >> 0] | 0) << 8 | (we[l >> 0] | 0) | (we[l + 2 >> 0] | 0) << 16 | (we[l + 3 >> 0] | 0) << 24 | 0;
|
|
}
|
|
function Gu(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0;
|
|
Pt = i[u + 28 >> 2] | 0, I = Q(Pt | 0, 0, 170660635, 0) | 0, z = p, M = i[u + 24 >> 2] | 0, gt = Q(M | 0, 0, 913544844, 0) | 0, tt = p, B = i[u + 20 >> 2] | 0, vt = Q(B | 0, 0, 103979646, 0) | 0, Re = p, wt = i[u + 16 >> 2] | 0, bt = Q(wt | 0, 0, 25712450, 0) | 0, nt = p, q = i[u + 12 >> 2] | 0, y = Q(q | 0, 0, 1073736481, 0) | 0, Rt = p, j = i[u + 8 >> 2] | 0, Et = Q(j | 0, 0, 1073741823, 0) | 0, Dt = p, _e = i[u + 4 >> 2] | 0, ht = Q(_e | 0, 0, 1073741823, 0) | 0, b = p, yt = i[u >> 2] | 0, At = Q(yt | 0, 0, 1073741823, 0) | 0, E = p, K = v(ht | 0, b | 0, Et | 0, Dt | 0) | 0, z = v(K | 0, p | 0, I | 0, z | 0) | 0, tt = v(z | 0, p | 0, gt | 0, tt | 0) | 0, Re = v(tt | 0, p | 0, vt | 0, Re | 0) | 0, nt = v(Re | 0, p | 0, bt | 0, nt | 0) | 0, Rt = v(nt | 0, p | 0, y | 0, Rt | 0) | 0, E = v(Rt | 0, p | 0, At | 0, E | 0) | 0, E = Je(E | 0, p | 0, 30) | 0, At = p, Rt = i[u + 32 >> 2] | 0, y = Q(Rt | 0, 0, 170660635, 0) | 0, nt = p, bt = Q(Pt | 0, 0, 913544844, 0) | 0, Re = p, vt = Q(M | 0, 0, 103979646, 0) | 0, tt = p, u = Q(B | 0, 0, 25712450, 0) | 0, gt = p, z = Q(wt | 0, 0, 1073736481, 0) | 0, I = p, K = Q(q | 0, 0, 1073741823, 0) | 0, J = p, yt = Q(yt | 0, 0, 1048575, 0) | 0, Z = p, fe = v(Et | 0, Dt | 0, K | 0, J | 0) | 0, Re = v(fe | 0, p | 0, bt | 0, Re | 0) | 0, tt = v(Re | 0, p | 0, vt | 0, tt | 0) | 0, gt = v(tt | 0, p | 0, u | 0, gt | 0) | 0, I = v(gt | 0, p | 0, z | 0, I | 0) | 0, b = v(I | 0, p | 0, ht | 0, b | 0) | 0, Z = v(b | 0, p | 0, yt | 0, Z | 0) | 0, nt = v(Z | 0, p | 0, y | 0, nt | 0) | 0, At = v(nt | 0, p | 0, E | 0, At | 0) | 0, E = Je(At | 0, p | 0, 30) | 0, nt = p, y = Q(Rt | 0, 0, 913544844, 0) | 0, Z = p, yt = Q(Pt | 0, 0, 103979646, 0) | 0, b = p, ht = Q(M | 0, 0, 25712450, 0) | 0, I = p, z = Q(B | 0, 0, 1073736481, 0) | 0, gt = p, u = Q(wt | 0, 0, 1073741823, 0) | 0, tt = p, _e = Q(_e | 0, 0, 1048575, 0) | 0, vt = p, Re = v(K | 0, J | 0, u | 0, tt | 0) | 0, b = v(Re | 0, p | 0, yt | 0, b | 0) | 0, I = v(b | 0, p | 0, ht | 0, I | 0) | 0, gt = v(I | 0, p | 0, z | 0, gt | 0) | 0, Dt = v(gt | 0, p | 0, Et | 0, Dt | 0) | 0, vt = v(Dt | 0, p | 0, _e | 0, vt | 0) | 0, Z = v(vt | 0, p | 0, y | 0, Z | 0) | 0, nt = v(Z | 0, p | 0, E | 0, nt | 0) | 0, At = nt << 6 & 1073741760 | At >>> 24 & 63, E = Je(nt | 0, p | 0, 30) | 0, Z = p, y = Q(Rt | 0, 0, 103979646, 0) | 0, vt = p, _e = Q(Pt | 0, 0, 25712450, 0) | 0, Dt = p, Et = Q(M | 0, 0, 1073736481, 0) | 0, gt = p, z = Q(B | 0, 0, 1073741823, 0) | 0, I = p, j = Q(j | 0, 0, 1048575, 0) | 0, ht = p, b = v(u | 0, tt | 0, z | 0, I | 0) | 0, Dt = v(b | 0, p | 0, _e | 0, Dt | 0) | 0, gt = v(Dt | 0, p | 0, Et | 0, gt | 0) | 0, J = v(gt | 0, p | 0, K | 0, J | 0) | 0, ht = v(J | 0, p | 0, j | 0, ht | 0) | 0, vt = v(ht | 0, p | 0, y | 0, vt | 0) | 0, Z = v(vt | 0, p | 0, E | 0, Z | 0) | 0, nt = Z << 6 & 1073741760 | nt >>> 24 & 63, E = Je(Z | 0, p | 0, 30) | 0, vt = p, y = Q(Rt | 0, 0, 25712450, 0) | 0, ht = p, j = Q(Pt | 0, 0, 1073736481, 0) | 0, J = p, K = Q(M | 0, 0, 1073741823, 0) | 0, gt = p, q = Q(q | 0, 0, 1048575, 0) | 0, Et = p, I = v(z | 0, I | 0, K | 0, gt | 0) | 0, z = p, J = v(I | 0, z | 0, j | 0, J | 0) | 0, tt = v(J | 0, p | 0, u | 0, tt | 0) | 0, Et = v(tt | 0, p | 0, q | 0, Et | 0) | 0, ht = v(Et | 0, p | 0, y | 0, ht | 0) | 0, vt = v(ht | 0, p | 0, E | 0, vt | 0) | 0, Z = vt << 6 & 1073741760 | Z >>> 24 & 63, E = Je(vt | 0, p | 0, 30) | 0, ht = p, y = Q(Rt | 0, 0, 1073736481, 0) | 0, Et = p, q = Q(Pt | 0, 0, 1073741823, 0) | 0, tt = p, wt = Q(wt | 0, 0, 1048575, 0) | 0, u = p, z = v(I | 0, z | 0, q | 0, tt | 0) | 0, u = v(z | 0, p | 0, wt | 0, u | 0) | 0, Et = v(u | 0, p | 0, y | 0, Et | 0) | 0, ht = v(Et | 0, p | 0, E | 0, ht | 0) | 0, vt = ht << 6 & 1073741760 | vt >>> 24 & 63, E = Je(ht | 0, p | 0, 30) | 0, Et = p, y = Q(Rt | 0, 0, 1073741823, 0) | 0, u = p, tt = v(y | 0, u | 0, q | 0, tt | 0) | 0, q = p, B = Q(B | 0, 0, 1048575, 0) | 0, gt = v(B | 0, p | 0, K | 0, gt | 0) | 0, gt = v(gt | 0, p | 0, tt | 0, q | 0) | 0, Et = v(gt | 0, p | 0, E | 0, Et | 0) | 0, ht = Et << 6 & 1073741760 | ht >>> 24 & 63, E = Je(Et | 0, p | 0, 30) | 0, gt = p, M = Q(M | 0, 0, 1048575, 0) | 0, M = v(tt | 0, q | 0, M | 0, p | 0) | 0, gt = v(M | 0, p | 0, E | 0, gt | 0) | 0, Et = gt << 6 & 1073741760 | Et >>> 24 & 63, E = Je(gt | 0, p | 0, 30) | 0, M = p, Pt = Q(Pt | 0, 0, 1048575, 0) | 0, Pt = v(y | 0, u | 0, Pt | 0, p | 0) | 0, M = v(Pt | 0, p | 0, E | 0, M | 0) | 0, gt = M << 6 & 1073741760 | gt >>> 24 & 63, E = Je(M | 0, p | 0, 30) | 0, Pt = p, Rt = Q(Rt | 0, 0, 1048575, 0) | 0, Rt = v(E | 0, Pt | 0, Rt | 0, p | 0) | 0, M = Rt << 6 & 1073741760 | M >>> 24 & 63, Rt = Je(Rt | 0, p | 0, 24) | 0, Pt = p, E = Q(At | 0, 0, 485872621, 0) | 0, u = ($(At, 485872621) | 0) & 1073741823, E = Je(E | 0, p | 0, 30) | 0, y = p, q = Q(nt | 0, 0, 485872621, 0) | 0, tt = p, K = Q(At | 0, 0, 541690985, 0) | 0, K = v(E | 0, y | 0, K | 0, p | 0) | 0, tt = v(K | 0, p | 0, q | 0, tt | 0) | 0, q = Je(tt | 0, p | 0, 30) | 0, K = p, y = Q(Z | 0, 0, 485872621, 0) | 0, E = p, B = Q(nt | 0, 0, 541690985, 0) | 0, wt = p, z = Q(At | 0, 0, 796511589, 0) | 0, z = v(B | 0, wt | 0, z | 0, p | 0) | 0, E = v(z | 0, p | 0, y | 0, E | 0) | 0, K = v(E | 0, p | 0, q | 0, K | 0) | 0, q = Je(K | 0, p | 0, 30) | 0, E = p, y = Q(vt | 0, 0, 485872621, 0) | 0, z = p, wt = Q(Z | 0, 0, 541690985, 0) | 0, B = p, I = Q(nt | 0, 0, 796511589, 0) | 0, J = p, j = Q(At | 0, 0, 935229352, 0) | 0, j = v(I | 0, J | 0, j | 0, p | 0) | 0, B = v(j | 0, p | 0, wt | 0, B | 0) | 0, z = v(B | 0, p | 0, y | 0, z | 0) | 0, E = v(z | 0, p | 0, q | 0, E | 0) | 0, q = Je(E | 0, p | 0, 30) | 0, z = p, y = Q(ht | 0, 0, 485872621, 0) | 0, B = p, wt = Q(vt | 0, 0, 541690985, 0) | 0, j = p, J = Q(Z | 0, 0, 796511589, 0) | 0, I = p, Dt = Q(nt | 0, 0, 935229352, 0) | 0, _e = p, b = Q(At | 0, 0, 20, 0) | 0, b = v(Dt | 0, _e | 0, b | 0, p | 0) | 0, I = v(b | 0, p | 0, J | 0, I | 0) | 0, j = v(I | 0, p | 0, wt | 0, j | 0) | 0, B = v(j | 0, p | 0, y | 0, B | 0) | 0, z = v(B | 0, p | 0, q | 0, z | 0) | 0, q = Je(z | 0, p | 0, 30) | 0, B = p, y = Q(Et | 0, 0, 485872621, 0) | 0, j = p, wt = Q(ht | 0, 0, 541690985, 0) | 0, I = p, J = Q(vt | 0, 0, 796511589, 0) | 0, b = p, _e = Q(Z | 0, 0, 935229352, 0) | 0, Dt = p, nt = Q(nt | 0, 0, 20, 0) | 0, nt = v(_e | 0, Dt | 0, nt | 0, p | 0) | 0, b = v(nt | 0, p | 0, J | 0, b | 0) | 0, I = v(b | 0, p | 0, wt | 0, I | 0) | 0, j = v(I | 0, p | 0, y | 0, j | 0) | 0, B = v(j | 0, p | 0, q | 0, B | 0) | 0, q = Je(B | 0, p | 0, 30) | 0, j = p, y = Q(gt | 0, 0, 485872621, 0) | 0, I = p, wt = Q(Et | 0, 0, 541690985, 0) | 0, b = p, J = Q(ht | 0, 0, 796511589, 0) | 0, nt = p, Dt = Q(vt | 0, 0, 935229352, 0) | 0, _e = p, Z = Q(Z | 0, 0, 20, 0) | 0, Z = v(Dt | 0, _e | 0, Z | 0, p | 0) | 0, nt = v(Z | 0, p | 0, J | 0, nt | 0) | 0, b = v(nt | 0, p | 0, wt | 0, b | 0) | 0, I = v(b | 0, p | 0, y | 0, I | 0) | 0, j = v(I | 0, p | 0, q | 0, j | 0) | 0, q = Je(j | 0, p | 0, 30) | 0, I = p, y = Q(M | 0, 0, 485872621, 0) | 0, b = p, wt = Q(gt | 0, 0, 541690985, 0) | 0, nt = p, J = Q(Et | 0, 0, 796511589, 0) | 0, Z = p, _e = Q(ht | 0, 0, 935229352, 0) | 0, Dt = p, vt = Q(vt | 0, 0, 20, 0) | 0, vt = v(_e | 0, Dt | 0, vt | 0, p | 0) | 0, Z = v(vt | 0, p | 0, J | 0, Z | 0) | 0, nt = v(Z | 0, p | 0, wt | 0, nt | 0) | 0, b = v(nt | 0, p | 0, y | 0, b | 0) | 0, I = v(b | 0, p | 0, q | 0, I | 0) | 0, q = Je(I | 0, p | 0, 30) | 0, b = p, Pt = Q(Rt | 0, Pt | 0, 485872621, 0) | 0, Rt = p, M = Q(M | 0, 0, 541690985, 0) | 0, y = p, gt = Q(gt | 0, 0, 796511589, 0) | 0, nt = p, Et = Q(Et | 0, 0, 935229352, 0) | 0, wt = p, ht = Q(ht | 0, 0, 20, 0) | 0, Z = p, At = h_(At | 0, 0, 12) | 0, At = v(ht | 0, Z | 0, At | 0, p | 0) | 0, Rt = v(At | 0, p | 0, Pt | 0, Rt | 0) | 0, wt = v(Rt | 0, p | 0, Et | 0, wt | 0) | 0, nt = v(wt | 0, p | 0, gt | 0, nt | 0) | 0, y = v(nt | 0, p | 0, M | 0, y | 0) | 0, b = v(y | 0, p | 0, q | 0, b | 0) | 0, q = i[g >> 2] | 0, y = En(q, u) | 0, i[l >> 2] = (y << 30) + q - u, y = (tt & 1073741823) + y | 0, tt = i[g + 4 >> 2] | 0, u = En(tt, y) | 0, i[l + 4 >> 2] = (u << 30) + tt - y, u = (K & 1073741823) + u | 0, K = i[g + 8 >> 2] | 0, y = En(K, u) | 0, i[l + 8 >> 2] = (y << 30) + K - u, y = (E & 1073741823) + y | 0, E = i[g + 12 >> 2] | 0, u = En(E, y) | 0, i[l + 12 >> 2] = (u << 30) + E - y, u = (z & 1073741823) + u | 0, z = i[g + 16 >> 2] | 0, y = En(z, u) | 0, i[l + 16 >> 2] = (y << 30) + z - u, y = (B & 1073741823) + y | 0, B = i[g + 20 >> 2] | 0, u = En(B, y) | 0, i[l + 20 >> 2] = (u << 30) + B - y, u = (j & 1073741823) + u | 0, j = i[g + 24 >> 2] | 0, y = En(j, u) | 0, i[l + 24 >> 2] = (y << 30) + j - u, y = (I & 1073741823) + y | 0, I = i[g + 28 >> 2] | 0, u = En(I, y) | 0, i[l + 28 >> 2] = (u << 30) + I - y, u = (b & 16777215) + u | 0, g = i[g + 32 >> 2] | 0, i[l + 32 >> 2] = ((En(g, u) | 0) << 24) + g - u, Xc(l), Xc(l);
|
|
}
|
|
function En(l, u) {
|
|
return l = l | 0, u = u | 0, (l - u | 0) >>> 31 | 0;
|
|
}
|
|
function Xc(l) {
|
|
l = l | 0;
|
|
var u = 0, g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0;
|
|
yt = i[l >> 2] | 0, _e = En(yt, 485872621) | 0, vt = l + 4 | 0, Dt = i[vt >> 2] | 0, J = En(Dt, _e + 541690985 | 0) | 0, Z = l + 8 | 0, ht = i[Z >> 2] | 0, At = En(ht, J + 796511589 | 0) | 0, Rt = l + 12 | 0, Pt = i[Rt >> 2] | 0, Et = En(Pt, At + 935229352 | 0) | 0, gt = l + 16 | 0, wt = i[gt >> 2] | 0, nt = En(wt, Et + 20 | 0) | 0, q = l + 20 | 0, M = i[q >> 2] | 0, tt = En(M, nt) | 0, E = l + 24 | 0, K = i[E >> 2] | 0, z = En(K, tt) | 0, j = l + 28 | 0, B = i[j >> 2] | 0, I = En(B, z) | 0, u = l + 32 | 0, g = i[u >> 2] | 0, y = En(g, I + 4096 | 0) | 0, b = y + -1 | 0, i[l >> 2] = b & (yt + -485872621 + (_e << 30) ^ yt) ^ yt, i[vt >> 2] = b & (Dt + (-541690985 - _e) + (J << 30) ^ Dt) ^ Dt, i[Z >> 2] = b & (ht + (-796511589 - J) + (At << 30) ^ ht) ^ ht, i[Rt >> 2] = b & (Pt + (-935229352 - At) + (Et << 30) ^ Pt) ^ Pt, i[gt >> 2] = b & (wt + (-20 - Et) + (nt << 30) ^ wt) ^ wt, i[q >> 2] = b & (M - nt + (tt << 30) ^ M) ^ M, i[E >> 2] = b & (K - tt + (z << 30) ^ K) ^ K, i[j >> 2] = b & (B - z + (I << 30) ^ B) ^ B, i[u >> 2] = (g + (-4096 - I) + (y << 16) ^ g) & b ^ g;
|
|
}
|
|
function x1(l, u, g, b, y, I, j) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0, j = j | 0;
|
|
var B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0;
|
|
wt = St, St = St + 672 | 0, q = wt + 160 | 0, M = wt + 440 | 0, nt = wt + 404 | 0, B = wt + 368 | 0, z = wt, E = wt + 608 | 0, K = wt + 544 | 0, tt = wt + 480 | 0, gt = E, g = y, b = gt + 64 | 0;
|
|
do
|
|
it[gt >> 0] = it[g >> 0] | 0, gt = gt + 1 | 0, g = g + 1 | 0;
|
|
while ((gt | 0) < (b | 0));
|
|
Wu(q), ws(q, E + 32 | 0, 32), ws(q, l, u), Ku(q, K), Ga(M, K, 64), Mu(z, M), Ns(j, z), Yu(tt, j, I, l, u), Ga(nt, tt, 64), Ga(B, E, 32), A1(nt, nt, B), Qu(nt, nt, M), Vu(j + 32 | 0, nt), St = wt;
|
|
}
|
|
function Wu(l) {
|
|
l = l | 0, Qa(l);
|
|
}
|
|
function ws(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0, Kn(l, u, g);
|
|
}
|
|
function Ku(l, u) {
|
|
l = l | 0, u = u | 0, Va(l, u);
|
|
}
|
|
function Yu(l, u, g, b, y) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0;
|
|
var I = 0, j = 0;
|
|
I = St, St = St + 208 | 0, j = I, Wu(j), ws(j, u, 32), ws(j, g, 32), ws(j, b, y), Ku(j, l), St = I;
|
|
}
|
|
function A1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0;
|
|
b = St, St = St + 80 | 0, y = b + 36 | 0, I = b, bt = i[u >> 2] | 0, yt = i[g >> 2] | 0, _e = Q(yt | 0, 0, bt | 0, 0) | 0, i[y >> 2] = _e & 1073741823, _e = Je(_e | 0, p | 0, 30) | 0, gt = p, q = i[g + 4 >> 2] | 0, Pe = Q(q | 0, 0, bt | 0, 0) | 0, Ut = p, Fe = i[u + 4 >> 2] | 0, B = Q(Fe | 0, 0, yt | 0, 0) | 0, j = p, gt = v(Pe | 0, Ut | 0, _e | 0, gt | 0) | 0, j = v(gt | 0, p | 0, B | 0, j | 0) | 0, i[y + 4 >> 2] = j & 1073741823, j = Je(j | 0, p | 0, 30) | 0, B = p, gt = i[g + 8 >> 2] | 0, _e = Q(gt | 0, 0, bt | 0, 0) | 0, Ut = p, Pe = Q(Fe | 0, 0, q | 0, 0) | 0, Pe = v(_e | 0, Ut | 0, Pe | 0, p | 0) | 0, Ut = p, _e = i[u + 8 >> 2] | 0, vt = Q(_e | 0, 0, yt | 0, 0) | 0, vt = v(Pe | 0, Ut | 0, vt | 0, p | 0) | 0, B = v(vt | 0, p | 0, j | 0, B | 0) | 0, i[y + 8 >> 2] = B & 1073741823, B = Je(B | 0, p | 0, 30) | 0, j = p, vt = i[g + 12 >> 2] | 0, Ut = Q(vt | 0, 0, bt | 0, 0) | 0, Pe = p, Te = Q(gt | 0, 0, Fe | 0, 0) | 0, Mt = p, z = Q(_e | 0, 0, q | 0, 0) | 0, J = p, ht = i[u + 12 >> 2] | 0, Le = Q(ht | 0, 0, yt | 0, 0) | 0, Rt = p, Mt = v(z | 0, J | 0, Te | 0, Mt | 0) | 0, Pe = v(Mt | 0, p | 0, Ut | 0, Pe | 0) | 0, Rt = v(Pe | 0, p | 0, Le | 0, Rt | 0) | 0, j = v(Rt | 0, p | 0, B | 0, j | 0) | 0, i[y + 12 >> 2] = j & 1073741823, j = Je(j | 0, p | 0, 30) | 0, B = p, Rt = i[g + 16 >> 2] | 0, Le = Q(Rt | 0, 0, bt | 0, 0) | 0, Pe = p, Ut = Q(vt | 0, 0, Fe | 0, 0) | 0, Mt = p, Te = Q(_e | 0, 0, gt | 0, 0) | 0, J = p, z = Q(ht | 0, 0, q | 0, 0) | 0, Pt = p, At = i[u + 16 >> 2] | 0, Dt = Q(At | 0, 0, yt | 0, 0) | 0, M = p, J = v(Ut | 0, Mt | 0, Te | 0, J | 0) | 0, Pt = v(J | 0, p | 0, z | 0, Pt | 0) | 0, Pe = v(Pt | 0, p | 0, Le | 0, Pe | 0) | 0, M = v(Pe | 0, p | 0, Dt | 0, M | 0) | 0, B = v(M | 0, p | 0, j | 0, B | 0) | 0, i[y + 16 >> 2] = B & 1073741823, B = Je(B | 0, p | 0, 30) | 0, j = p, M = i[g + 20 >> 2] | 0, Dt = Q(M | 0, 0, bt | 0, 0) | 0, Pe = p, Le = Q(Rt | 0, 0, Fe | 0, 0) | 0, Pt = p, z = Q(vt | 0, 0, _e | 0, 0) | 0, J = p, Te = Q(ht | 0, 0, gt | 0, 0) | 0, Mt = p, Ut = Q(At | 0, 0, q | 0, 0) | 0, fe = p, wt = i[u + 20 >> 2] | 0, Tt = Q(wt | 0, 0, yt | 0, 0) | 0, E = p, J = v(Te | 0, Mt | 0, z | 0, J | 0) | 0, Pt = v(J | 0, p | 0, Le | 0, Pt | 0) | 0, fe = v(Pt | 0, p | 0, Ut | 0, fe | 0) | 0, Pe = v(fe | 0, p | 0, Dt | 0, Pe | 0) | 0, E = v(Pe | 0, p | 0, Tt | 0, E | 0) | 0, j = v(E | 0, p | 0, B | 0, j | 0) | 0, i[y + 20 >> 2] = j & 1073741823, j = Je(j | 0, p | 0, 30) | 0, B = p, E = i[g + 24 >> 2] | 0, Tt = Q(E | 0, 0, bt | 0, 0) | 0, Pe = p, Dt = Q(M | 0, 0, Fe | 0, 0) | 0, fe = p, Ut = Q(Rt | 0, 0, _e | 0, 0) | 0, Pt = p, Le = Q(ht | 0, 0, vt | 0, 0) | 0, J = p, z = Q(At | 0, 0, gt | 0, 0) | 0, Mt = p, Te = Q(wt | 0, 0, q | 0, 0) | 0, Yt = p, nt = i[u + 24 >> 2] | 0, Z = Q(nt | 0, 0, yt | 0, 0) | 0, tt = p, J = v(Ut | 0, Pt | 0, Le | 0, J | 0) | 0, Mt = v(J | 0, p | 0, z | 0, Mt | 0) | 0, fe = v(Mt | 0, p | 0, Dt | 0, fe | 0) | 0, Yt = v(fe | 0, p | 0, Te | 0, Yt | 0) | 0, Pe = v(Yt | 0, p | 0, Tt | 0, Pe | 0) | 0, tt = v(Pe | 0, p | 0, Z | 0, tt | 0) | 0, B = v(tt | 0, p | 0, j | 0, B | 0) | 0, i[y + 24 >> 2] = B & 1073741823, B = Je(B | 0, p | 0, 30) | 0, j = p, tt = i[g + 28 >> 2] | 0, Z = Q(tt | 0, 0, bt | 0, 0) | 0, Pe = p, Tt = Q(E | 0, 0, Fe | 0, 0) | 0, Yt = p, Te = Q(M | 0, 0, _e | 0, 0) | 0, fe = p, Dt = Q(Rt | 0, 0, ht | 0, 0) | 0, Mt = p, z = Q(At | 0, 0, vt | 0, 0) | 0, J = p, Le = Q(wt | 0, 0, gt | 0, 0) | 0, Pt = p, Ut = Q(nt | 0, 0, q | 0, 0) | 0, Re = p, K = i[u + 28 >> 2] | 0, ke = Q(K | 0, 0, yt | 0, 0) | 0, Et = p, Mt = v(z | 0, J | 0, Dt | 0, Mt | 0) | 0, fe = v(Mt | 0, p | 0, Te | 0, fe | 0) | 0, Pt = v(fe | 0, p | 0, Le | 0, Pt | 0) | 0, Yt = v(Pt | 0, p | 0, Tt | 0, Yt | 0) | 0, Re = v(Yt | 0, p | 0, Ut | 0, Re | 0) | 0, Pe = v(Re | 0, p | 0, Z | 0, Pe | 0) | 0, Et = v(Pe | 0, p | 0, ke | 0, Et | 0) | 0, j = v(Et | 0, p | 0, B | 0, j | 0) | 0, i[y + 28 >> 2] = j & 1073741823, j = Je(j | 0, p | 0, 30) | 0, B = p, g = i[g + 32 >> 2] | 0, bt = Q(g | 0, 0, bt | 0, 0) | 0, Et = p, ke = Q(tt | 0, 0, Fe | 0, 0) | 0, Pe = p, Z = Q(E | 0, 0, _e | 0, 0) | 0, Re = p, Ut = Q(M | 0, 0, ht | 0, 0) | 0, Yt = p, Tt = Q(At | 0, 0, Rt | 0, 0) | 0, Pt = p, Le = Q(wt | 0, 0, vt | 0, 0) | 0, fe = p, Te = Q(nt | 0, 0, gt | 0, 0) | 0, Mt = p, Dt = Q(K | 0, 0, q | 0, 0) | 0, J = p, z = i[u + 32 >> 2] | 0, yt = Q(z | 0, 0, yt | 0, 0) | 0, u = p, Pt = v(Ut | 0, Yt | 0, Tt | 0, Pt | 0) | 0, fe = v(Pt | 0, p | 0, Le | 0, fe | 0) | 0, Re = v(fe | 0, p | 0, Z | 0, Re | 0) | 0, Mt = v(Re | 0, p | 0, Te | 0, Mt | 0) | 0, Pe = v(Mt | 0, p | 0, ke | 0, Pe | 0) | 0, J = v(Pe | 0, p | 0, Dt | 0, J | 0) | 0, Et = v(J | 0, p | 0, bt | 0, Et | 0) | 0, u = v(Et | 0, p | 0, yt | 0, u | 0) | 0, B = v(u | 0, p | 0, j | 0, B | 0) | 0, i[y + 32 >> 2] = B & 16777215, j = Je(B | 0, p | 0, 30) | 0, u = p, Fe = Q(g | 0, 0, Fe | 0, 0) | 0, yt = p, Et = Q(tt | 0, 0, _e | 0, 0) | 0, bt = p, J = Q(E | 0, 0, ht | 0, 0) | 0, Dt = p, Pe = Q(M | 0, 0, At | 0, 0) | 0, ke = p, Mt = Q(wt | 0, 0, Rt | 0, 0) | 0, Te = p, Re = Q(nt | 0, 0, vt | 0, 0) | 0, Z = p, fe = Q(K | 0, 0, gt | 0, 0) | 0, Le = p, q = Q(z | 0, 0, q | 0, 0) | 0, Pt = p, ke = v(Mt | 0, Te | 0, Pe | 0, ke | 0) | 0, Dt = v(ke | 0, p | 0, J | 0, Dt | 0) | 0, Z = v(Dt | 0, p | 0, Re | 0, Z | 0) | 0, bt = v(Z | 0, p | 0, Et | 0, bt | 0) | 0, Le = v(bt | 0, p | 0, fe | 0, Le | 0) | 0, yt = v(Le | 0, p | 0, Fe | 0, yt | 0) | 0, Pt = v(yt | 0, p | 0, q | 0, Pt | 0) | 0, u = v(Pt | 0, p | 0, j | 0, u | 0) | 0, i[I >> 2] = u << 22 & 1069547520 | B >>> 8 & 4194303, B = Je(u | 0, p | 0, 30) | 0, j = p, _e = Q(g | 0, 0, _e | 0, 0) | 0, Pt = p, q = Q(tt | 0, 0, ht | 0, 0) | 0, yt = p, Fe = Q(E | 0, 0, At | 0, 0) | 0, Le = p, fe = Q(wt | 0, 0, M | 0, 0) | 0, bt = p, Et = Q(nt | 0, 0, Rt | 0, 0) | 0, Z = p, Re = Q(K | 0, 0, vt | 0, 0) | 0, Dt = p, gt = Q(z | 0, 0, gt | 0, 0) | 0, J = p, bt = v(Fe | 0, Le | 0, fe | 0, bt | 0) | 0, Z = v(bt | 0, p | 0, Et | 0, Z | 0) | 0, yt = v(Z | 0, p | 0, q | 0, yt | 0) | 0, Dt = v(yt | 0, p | 0, Re | 0, Dt | 0) | 0, Pt = v(Dt | 0, p | 0, _e | 0, Pt | 0) | 0, J = v(Pt | 0, p | 0, gt | 0, J | 0) | 0, j = v(J | 0, p | 0, B | 0, j | 0) | 0, i[I + 4 >> 2] = j << 22 & 1069547520 | u >>> 8 & 4194303, u = Je(j | 0, p | 0, 30) | 0, B = p, ht = Q(g | 0, 0, ht | 0, 0) | 0, J = p, gt = Q(tt | 0, 0, At | 0, 0) | 0, Pt = p, _e = Q(E | 0, 0, wt | 0, 0) | 0, Dt = p, Re = Q(nt | 0, 0, M | 0, 0) | 0, yt = p, q = Q(K | 0, 0, Rt | 0, 0) | 0, Z = p, vt = Q(z | 0, 0, vt | 0, 0) | 0, Et = p, Dt = v(Re | 0, yt | 0, _e | 0, Dt | 0) | 0, Pt = v(Dt | 0, p | 0, gt | 0, Pt | 0) | 0, Z = v(Pt | 0, p | 0, q | 0, Z | 0) | 0, J = v(Z | 0, p | 0, ht | 0, J | 0) | 0, Et = v(J | 0, p | 0, vt | 0, Et | 0) | 0, B = v(Et | 0, p | 0, u | 0, B | 0) | 0, i[I + 8 >> 2] = B << 22 & 1069547520 | j >>> 8 & 4194303, j = Je(B | 0, p | 0, 30) | 0, u = p, At = Q(g | 0, 0, At | 0, 0) | 0, Et = p, vt = Q(tt | 0, 0, wt | 0, 0) | 0, J = p, ht = Q(nt | 0, 0, E | 0, 0) | 0, Z = p, q = Q(K | 0, 0, M | 0, 0) | 0, Pt = p, Rt = Q(z | 0, 0, Rt | 0, 0) | 0, gt = p, Z = v(vt | 0, J | 0, ht | 0, Z | 0) | 0, Pt = v(Z | 0, p | 0, q | 0, Pt | 0) | 0, Et = v(Pt | 0, p | 0, At | 0, Et | 0) | 0, gt = v(Et | 0, p | 0, Rt | 0, gt | 0) | 0, u = v(gt | 0, p | 0, j | 0, u | 0) | 0, i[I + 12 >> 2] = u << 22 & 1069547520 | B >>> 8 & 4194303, B = Je(u | 0, p | 0, 30) | 0, j = p, wt = Q(g | 0, 0, wt | 0, 0) | 0, gt = p, Rt = Q(tt | 0, 0, nt | 0, 0) | 0, Et = p, At = Q(K | 0, 0, E | 0, 0) | 0, Pt = p, M = Q(z | 0, 0, M | 0, 0) | 0, q = p, Et = v(At | 0, Pt | 0, Rt | 0, Et | 0) | 0, gt = v(Et | 0, p | 0, wt | 0, gt | 0) | 0, q = v(gt | 0, p | 0, M | 0, q | 0) | 0, j = v(q | 0, p | 0, B | 0, j | 0) | 0, i[I + 16 >> 2] = j << 22 & 1069547520 | u >>> 8 & 4194303, u = Je(j | 0, p | 0, 30) | 0, B = p, nt = Q(g | 0, 0, nt | 0, 0) | 0, q = p, M = Q(K | 0, 0, tt | 0, 0) | 0, M = v(nt | 0, q | 0, M | 0, p | 0) | 0, q = p, E = Q(z | 0, 0, E | 0, 0) | 0, E = v(M | 0, q | 0, E | 0, p | 0) | 0, B = v(E | 0, p | 0, u | 0, B | 0) | 0, i[I + 20 >> 2] = B << 22 & 1069547520 | j >>> 8 & 4194303, j = Je(B | 0, p | 0, 30) | 0, u = p, K = Q(g | 0, 0, K | 0, 0) | 0, E = p, tt = Q(z | 0, 0, tt | 0, 0) | 0, E = v(tt | 0, p | 0, K | 0, E | 0) | 0, u = v(E | 0, p | 0, j | 0, u | 0) | 0, i[I + 24 >> 2] = u << 22 & 1069547520 | B >>> 8 & 4194303, B = Je(u | 0, p | 0, 30) | 0, j = p, g = Q(z | 0, 0, g | 0, 0) | 0, g = v(B | 0, j | 0, g | 0, p | 0) | 0, i[I + 28 >> 2] = g << 22 & 1069547520 | u >>> 8 & 4194303, i[I + 32 >> 2] = g >>> 8 & 4194303, Gu(l, I, y), St = b;
|
|
}
|
|
function Qu(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0;
|
|
b = (i[g >> 2] | 0) + (i[u >> 2] | 0) | 0, i[l >> 2] = b & 1073741823, b = (b >>> 30) + (i[u + 4 >> 2] | 0) + (i[g + 4 >> 2] | 0) | 0, i[l + 4 >> 2] = b & 1073741823, b = (i[g + 8 >> 2] | 0) + (i[u + 8 >> 2] | 0) + (b >>> 30) | 0, i[l + 8 >> 2] = b & 1073741823, b = (i[g + 12 >> 2] | 0) + (i[u + 12 >> 2] | 0) + (b >>> 30) | 0, i[l + 12 >> 2] = b & 1073741823, b = (i[g + 16 >> 2] | 0) + (i[u + 16 >> 2] | 0) + (b >>> 30) | 0, i[l + 16 >> 2] = b & 1073741823, b = (i[g + 20 >> 2] | 0) + (i[u + 20 >> 2] | 0) + (b >>> 30) | 0, i[l + 20 >> 2] = b & 1073741823, b = (i[g + 24 >> 2] | 0) + (i[u + 24 >> 2] | 0) + (b >>> 30) | 0, i[l + 24 >> 2] = b & 1073741823, b = (i[g + 28 >> 2] | 0) + (i[u + 28 >> 2] | 0) + (b >>> 30) | 0, i[l + 28 >> 2] = b & 1073741823, i[l + 32 >> 2] = (i[g + 32 >> 2] | 0) + (i[u + 32 >> 2] | 0) + (b >>> 30), Xc(l);
|
|
}
|
|
function Vu(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0;
|
|
g = u + 4 | 0, Ka(l, i[g >> 2] << 30 | i[u >> 2]), b = u + 8 | 0, Ka(l + 4 | 0, i[b >> 2] << 28 | (i[g >> 2] | 0) >>> 2), g = u + 12 | 0, Ka(l + 8 | 0, i[g >> 2] << 26 | (i[b >> 2] | 0) >>> 4), b = u + 16 | 0, Ka(l + 12 | 0, i[b >> 2] << 24 | (i[g >> 2] | 0) >>> 6), g = u + 20 | 0, Ka(l + 16 | 0, i[g >> 2] << 22 | (i[b >> 2] | 0) >>> 8), b = u + 24 | 0, Ka(l + 20 | 0, i[b >> 2] << 20 | (i[g >> 2] | 0) >>> 10), g = u + 28 | 0, Ka(l + 24 | 0, i[g >> 2] << 18 | (i[b >> 2] | 0) >>> 12), Ka(l + 28 | 0, i[u + 32 >> 2] << 16 | (i[g >> 2] | 0) >>> 14);
|
|
}
|
|
function Ka(l, u) {
|
|
l = l | 0, u = u | 0, it[l >> 0] = u, it[l + 1 >> 0] = u >>> 8, it[l + 2 >> 0] = u >>> 16, it[l + 3 >> 0] = u >>> 24;
|
|
}
|
|
function j1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0;
|
|
return K = St, St = St + 496 | 0, y = K + 160 | 0, I = K, j = K + 424 | 0, B = K + 356 | 0, z = K + 320 | 0, E = K + 392 | 0, (we[b + 63 >> 0] | 0) <= 31 && (Zc(I, g) | 0) != 0 ? (Yu(j, b, g, l, u), Ga(B, j, 64), Ga(z, b + 32 | 0, 32), z1(y, I, B, z), Ns(E, y), l = (($c(b, E) | 0) == 0) << 31 >> 31) : l = -1, St = K, l | 0;
|
|
}
|
|
function Zc(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0;
|
|
Te = St, St = St + 240 | 0, fe = Te + 200 | 0, Le = Te + 160 | 0, Fe = Te + 120 | 0, ke = Te + 80 | 0, M = Te + 40 | 0, nt = Te, Re = (we[u + 31 >> 0] | 0) >>> 7, bt = l + 40 | 0, Ms(bt, u), u = l + 80 | 0, i[u >> 2] = 1, g = l + 84 | 0, b = l + 88 | 0, y = l + 92 | 0, I = l + 96 | 0, j = l + 100 | 0, B = l + 104 | 0, z = l + 108 | 0, E = l + 112 | 0, K = l + 116 | 0, tt = g, q = tt + 36 | 0;
|
|
do
|
|
i[tt >> 2] = 0, tt = tt + 4 | 0;
|
|
while ((tt | 0) < (q | 0));
|
|
return Wa(ke, bt), nr(M, ke, 16), u = i[u >> 2] | 0, Mt = (i[ke >> 2] | 0) + 268435380 - u | 0, Tt = ke + 4 | 0, ht = i[g >> 2] | 0, Z = (i[Tt >> 2] | 0) + 134217724 + (Mt >>> 26) - ht | 0, i[Tt >> 2] = Z & 33554431, wt = ke + 8 | 0, At = i[b >> 2] | 0, Z = (i[wt >> 2] | 0) + 268435452 - At + (Z >>> 25) | 0, i[wt >> 2] = Z & 67108863, tt = ke + 12 | 0, Pt = i[y >> 2] | 0, Z = (i[tt >> 2] | 0) + 134217724 - Pt + (Z >>> 26) | 0, i[tt >> 2] = Z & 33554431, q = ke + 16 | 0, Et = i[I >> 2] | 0, Z = (i[q >> 2] | 0) + 268435452 - Et + (Z >>> 25) | 0, i[q >> 2] = Z & 67108863, gt = ke + 20 | 0, j = i[j >> 2] | 0, Z = (i[gt >> 2] | 0) + 134217724 - j + (Z >>> 26) | 0, i[gt >> 2] = Z & 33554431, Rt = ke + 24 | 0, I = i[B >> 2] | 0, B = (i[Rt >> 2] | 0) + 268435452 - I + (Z >>> 25) | 0, i[Rt >> 2] = B & 67108863, Z = ke + 28 | 0, y = i[z >> 2] | 0, B = (i[Z >> 2] | 0) + 134217724 - y + (B >>> 26) | 0, i[Z >> 2] = B & 33554431, vt = ke + 32 | 0, b = i[E >> 2] | 0, B = (i[vt >> 2] | 0) + 268435452 - b + (B >>> 25) | 0, i[vt >> 2] = B & 67108863, yt = ke + 36 | 0, g = i[K >> 2] | 0, B = (i[yt >> 2] | 0) + 134217724 - g + (B >>> 26) | 0, i[yt >> 2] = B & 33554431, Mt = ((B >>> 25) * 19 | 0) + (Mt & 67108863) | 0, i[ke >> 2] = Mt, i[M >> 2] = (i[M >> 2] | 0) + u, u = M + 4 | 0, i[u >> 2] = (i[u >> 2] | 0) + ht, u = M + 8 | 0, i[u >> 2] = (i[u >> 2] | 0) + At, u = M + 12 | 0, i[u >> 2] = (i[u >> 2] | 0) + Pt, u = M + 16 | 0, i[u >> 2] = (i[u >> 2] | 0) + Et, u = M + 20 | 0, i[u >> 2] = (i[u >> 2] | 0) + j, u = M + 24 | 0, i[u >> 2] = (i[u >> 2] | 0) + I, u = M + 28 | 0, i[u >> 2] = (i[u >> 2] | 0) + y, u = M + 32 | 0, i[u >> 2] = (i[u >> 2] | 0) + b, u = M + 36 | 0, i[u >> 2] = (i[u >> 2] | 0) + g, Wa(Le, M), nr(nt, Le, M), Wa(l, nt), nr(l, l, M), nr(l, l, ke), R1(l, l), nr(l, l, nt), nr(l, l, ke), Wa(Le, l), nr(Le, Le, M), Mt = (i[Le >> 2] | 0) + 268435380 - Mt | 0, u = Le + 4 | 0, g = i[u >> 2] | 0, b = i[Tt >> 2] | 0, Tt = g + 134217724 + (Mt >>> 26) - b | 0, i[Fe + 4 >> 2] = Tt & 33554431, y = Le + 8 | 0, I = i[y >> 2] | 0, j = i[wt >> 2] | 0, Tt = I + 268435452 - j + (Tt >>> 25) | 0, i[Fe + 8 >> 2] = Tt & 67108863, B = Le + 12 | 0, z = i[B >> 2] | 0, E = i[tt >> 2] | 0, Tt = z + 134217724 - E + (Tt >>> 26) | 0, i[Fe + 12 >> 2] = Tt & 33554431, K = Le + 16 | 0, tt = i[K >> 2] | 0, q = i[q >> 2] | 0, Tt = tt + 268435452 - q + (Tt >>> 25) | 0, i[Fe + 16 >> 2] = Tt & 67108863, M = Le + 20 | 0, nt = i[M >> 2] | 0, gt = i[gt >> 2] | 0, Tt = nt + 134217724 - gt + (Tt >>> 26) | 0, i[Fe + 20 >> 2] = Tt & 33554431, wt = Le + 24 | 0, Et = i[wt >> 2] | 0, Rt = i[Rt >> 2] | 0, Tt = Et + 268435452 - Rt + (Tt >>> 25) | 0, i[Fe + 24 >> 2] = Tt & 67108863, Pt = Le + 28 | 0, At = i[Pt >> 2] | 0, Z = i[Z >> 2] | 0, Tt = At + 134217724 - Z + (Tt >>> 26) | 0, i[Fe + 28 >> 2] = Tt & 33554431, ht = Le + 32 | 0, J = i[ht >> 2] | 0, vt = i[vt >> 2] | 0, Tt = J + 268435452 - vt + (Tt >>> 25) | 0, i[Fe + 32 >> 2] = Tt & 67108863, Dt = Le + 36 | 0, _e = i[Dt >> 2] | 0, yt = i[yt >> 2] | 0, Tt = _e + 134217724 - yt + (Tt >>> 26) | 0, i[Fe + 36 >> 2] = Tt & 33554431, i[Fe >> 2] = ((Tt >>> 25) * 19 | 0) + (Mt & 67108863), fs(fe, Fe), $c(fe, 30598) | 0 ? Pe = 4 : (Tt = (i[ke >> 2] | 0) + (i[Le >> 2] | 0) | 0, Mt = (Tt >>> 26) + g + b | 0, i[u >> 2] = Mt & 33554431, Mt = (Mt >>> 25) + I + j | 0, i[y >> 2] = Mt & 67108863, Mt = E + z + (Mt >>> 26) | 0, i[B >> 2] = Mt & 33554431, Mt = q + tt + (Mt >>> 25) | 0, i[K >> 2] = Mt & 67108863, Mt = gt + nt + (Mt >>> 26) | 0, i[M >> 2] = Mt & 33554431, Mt = Rt + Et + (Mt >>> 25) | 0, i[wt >> 2] = Mt & 67108863, Mt = Z + At + (Mt >>> 26) | 0, i[Pt >> 2] = Mt & 33554431, Mt = vt + J + (Mt >>> 25) | 0, i[ht >> 2] = Mt & 67108863, Mt = yt + _e + (Mt >>> 26) | 0, i[Dt >> 2] = Mt & 33554431, i[Le >> 2] = ((Mt >>> 25) * 19 | 0) + (Tt & 67108863), fs(fe, Le), $c(fe, 30598) | 0 ? (nr(l, l, 28528), Pe = 4) : u = 0), (Pe | 0) == 4 && (fs(fe, l), (it[fe >> 0] & 1) == Re << 24 >> 24 && (Tt = i[l >> 2] | 0, i[Le >> 2] = Tt, q = l + 4 | 0, Mt = i[q >> 2] | 0, i[u >> 2] = Mt, gt = l + 8 | 0, nt = i[gt >> 2] | 0, i[y >> 2] = nt, Rt = l + 12 | 0, Et = i[Rt >> 2] | 0, i[B >> 2] = Et, Z = l + 16 | 0, At = i[Z >> 2] | 0, i[K >> 2] = At, vt = l + 20 | 0, J = i[vt >> 2] | 0, i[M >> 2] = J, yt = l + 24 | 0, _e = i[yt >> 2] | 0, i[wt >> 2] = _e, fe = l + 28 | 0, Re = i[fe >> 2] | 0, i[Pt >> 2] = Re, Fe = l + 32 | 0, Le = i[Fe >> 2] | 0, i[ht >> 2] = Le, Pe = l + 36 | 0, ke = i[Pe >> 2] | 0, i[Dt >> 2] = ke, Tt = 134217690 - Tt | 0, Mt = 67108862 - Mt + (Tt >>> 26) | 0, i[q >> 2] = Mt & 33554431, Mt = 134217726 - nt + (Mt >>> 25) | 0, i[gt >> 2] = Mt & 67108863, Mt = 67108862 - Et + (Mt >>> 26) | 0, i[Rt >> 2] = Mt & 33554431, Mt = 134217726 - At + (Mt >>> 25) | 0, i[Z >> 2] = Mt & 67108863, Mt = 67108862 - J + (Mt >>> 26) | 0, i[vt >> 2] = Mt & 33554431, Mt = 134217726 - _e + (Mt >>> 25) | 0, i[yt >> 2] = Mt & 67108863, Mt = 67108862 - Re + (Mt >>> 26) | 0, i[fe >> 2] = Mt & 33554431, Mt = 134217726 - Le + (Mt >>> 25) | 0, i[Fe >> 2] = Mt & 67108863, Mt = 67108862 - ke + (Mt >>> 26) | 0, i[Pe >> 2] = Mt & 33554431, i[l >> 2] = ((Mt >>> 25) * 19 | 0) + (Tt & 67108863)), nr(l + 120 | 0, l, bt), u = 1), St = Te, u | 0;
|
|
}
|
|
function z1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0;
|
|
M = St, St = St + 2112 | 0, E = M + 1856 | 0, K = M + 1600 | 0, tt = M + 320 | 0, y = M + 160 | 0, q = M, Ju(E, g, 5), Ju(K, b, 7), Hu(y, u), E1(tt, u), u = 0;
|
|
do
|
|
z = u, u = u + 1 | 0, B1(tt + (u * 160 | 0) | 0, y, tt + (z * 160 | 0) | 0);
|
|
while ((u | 0) != 7);
|
|
for (mn(l | 0, 0, 160) | 0, B = l + 40 | 0, i[B >> 2] = 1, z = l + 80 | 0, i[z >> 2] = 1, u = 255; ; ) {
|
|
if ((it[K + u >> 0] | it[E + u >> 0]) << 24 >> 24) {
|
|
I = 6;
|
|
break;
|
|
}
|
|
if (u) u = u + -1 | 0;
|
|
else break;
|
|
}
|
|
if ((I | 0) == 6 && (u | 0) > -1) for (b = q + 120 | 0, y = q + 40 | 0, I = q + 80 | 0, j = l + 120 | 0; Jc(q, l), g = it[E + u >> 0] | 0, g << 24 >> 24 && (nr(l, q, b), nr(B, y, I), nr(z, I, b), nr(j, q, y), nt = g << 24 >> 24, S1(q, l, tt + (((((nt | 0) > -1 ? nt : 0 - nt | 0) | 0) / 2 | 0) * 160 | 0) | 0, (g & 255) >>> 7)), g = it[K + u >> 0] | 0, g << 24 >> 24 && (nr(l, q, b), nr(B, y, I), nr(z, I, b), nr(j, q, y), nt = g << 24 >> 24, F1(q, l, 24640 + (((((nt | 0) > -1 ? nt : 0 - nt | 0) | 0) / 2 | 0) * 120 | 0) | 0, (g & 255) >>> 7)), nr(l, q, b), nr(B, y, I), nr(z, I, b), (u | 0) > 0; ) u = u + -1 | 0;
|
|
St = M;
|
|
}
|
|
function $c(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0;
|
|
for (g = 0, b = 32; b = b + -1 | 0, g = g | (it[u >> 0] ^ it[l >> 0]) & 255, b; ) u = u + 1 | 0, l = l + 1 | 0;
|
|
return (g + 511 | 0) >>> 8 & 1 | 0;
|
|
}
|
|
function Ju(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0;
|
|
for (tt = 1 << g + -1, g = l, b = 0; ; ) {
|
|
for (y = 0, I = i[u + (b << 2) >> 2] | 0, j = g; it[j >> 0] = I & 1, y = y + 1 | 0, (y | 0) != 30; ) I = I >>> 1, j = j + 1 | 0;
|
|
if (b = b + 1 | 0, (b | 0) == 8) break;
|
|
g = g + 30 | 0;
|
|
}
|
|
for (y = 0, g = i[u + 32 >> 2] | 0, b = l + 240 | 0; it[b >> 0] = g & 1, y = y + 1 | 0, (y | 0) != 16; ) g = g >>> 1, b = b + 1 | 0;
|
|
E = 1 - tt | 0, z = 0;
|
|
do {
|
|
K = l + z | 0, b = it[K >> 0] | 0;
|
|
t: do
|
|
if (b << 24 >> 24 && (q = 256 - z | 0, q >>> 0 > 1)) for (g = 1; ; ) {
|
|
y = b << 24 >> 24, b = g + z | 0, I = l + b | 0, B = it[I >> 0] | 0, j = B << 24 >> 24 << g, u = j + y | 0;
|
|
e: do
|
|
if ((u | 0) >= (tt | 0)) {
|
|
if (y = y - j | 0, (y | 0) < (E | 0)) {
|
|
if (B << 24 >> 24) break t;
|
|
break;
|
|
}
|
|
if (it[K >> 0] = y, b >>> 0 < 256) {
|
|
for (; y = l + b | 0, !!(it[y >> 0] | 0); ) if (it[y >> 0] = 0, b >>> 0 < 255) b = b + 1 | 0;
|
|
else break e;
|
|
it[y >> 0] = 1;
|
|
}
|
|
} else it[K >> 0] = u, it[I >> 0] = 0;
|
|
while (false);
|
|
if (g = g + 1 | 0, !(g >>> 0 < q >>> 0 & g >>> 0 < 7)) break t;
|
|
b = it[K >> 0] | 0;
|
|
}
|
|
while (false);
|
|
z = z + 1 | 0;
|
|
} while ((z | 0) != 256);
|
|
}
|
|
function E1(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0;
|
|
At = u + 40 | 0, K = (i[At >> 2] | 0) + 134217690 - (i[u >> 2] | 0) | 0, i[l >> 2] = K & 67108863, Rt = u + 44 | 0, Pt = u + 4 | 0, K = (i[Rt >> 2] | 0) + 67108862 + (K >>> 26) - (i[Pt >> 2] | 0) | 0, i[l + 4 >> 2] = K & 33554431, wt = u + 48 | 0, Et = u + 8 | 0, K = (i[wt >> 2] | 0) + 134217726 - (i[Et >> 2] | 0) + (K >>> 25) | 0, i[l + 8 >> 2] = K & 67108863, nt = u + 52 | 0, gt = u + 12 | 0, K = (i[nt >> 2] | 0) + 67108862 - (i[gt >> 2] | 0) + (K >>> 26) | 0, i[l + 12 >> 2] = K & 33554431, q = u + 56 | 0, M = u + 16 | 0, i[l + 16 >> 2] = (i[q >> 2] | 0) + 134217726 - (i[M >> 2] | 0) + (K >>> 25), K = u + 60 | 0, tt = u + 20 | 0, i[l + 20 >> 2] = (i[K >> 2] | 0) + 67108862 - (i[tt >> 2] | 0), z = u + 64 | 0, E = u + 24 | 0, i[l + 24 >> 2] = (i[z >> 2] | 0) + 134217726 - (i[E >> 2] | 0), j = u + 68 | 0, B = u + 28 | 0, i[l + 28 >> 2] = (i[j >> 2] | 0) + 67108862 - (i[B >> 2] | 0), y = u + 72 | 0, I = u + 32 | 0, i[l + 32 >> 2] = (i[y >> 2] | 0) + 134217726 - (i[I >> 2] | 0), g = u + 76 | 0, b = u + 36 | 0, i[l + 36 >> 2] = (i[g >> 2] | 0) + 67108862 - (i[b >> 2] | 0), i[l + 40 >> 2] = (i[u >> 2] | 0) + (i[At >> 2] | 0), i[l + 44 >> 2] = (i[Pt >> 2] | 0) + (i[Rt >> 2] | 0), i[l + 48 >> 2] = (i[Et >> 2] | 0) + (i[wt >> 2] | 0), i[l + 52 >> 2] = (i[gt >> 2] | 0) + (i[nt >> 2] | 0), i[l + 56 >> 2] = (i[M >> 2] | 0) + (i[q >> 2] | 0), i[l + 60 >> 2] = (i[tt >> 2] | 0) + (i[K >> 2] | 0), i[l + 64 >> 2] = (i[E >> 2] | 0) + (i[z >> 2] | 0), i[l + 68 >> 2] = (i[B >> 2] | 0) + (i[j >> 2] | 0), i[l + 72 >> 2] = (i[I >> 2] | 0) + (i[y >> 2] | 0), i[l + 76 >> 2] = (i[b >> 2] | 0) + (i[g >> 2] | 0), i[l + 80 >> 2] = i[u + 80 >> 2], i[l + 84 >> 2] = i[u + 84 >> 2], i[l + 88 >> 2] = i[u + 88 >> 2], i[l + 92 >> 2] = i[u + 92 >> 2], i[l + 96 >> 2] = i[u + 96 >> 2], i[l + 100 >> 2] = i[u + 100 >> 2], i[l + 104 >> 2] = i[u + 104 >> 2], i[l + 108 >> 2] = i[u + 108 >> 2], i[l + 112 >> 2] = i[u + 112 >> 2], i[l + 116 >> 2] = i[u + 116 >> 2], nr(l + 120 | 0, u + 120 | 0, 28480);
|
|
}
|
|
function B1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0;
|
|
b = St, St = St + 288 | 0, z = b + 240 | 0, Tt = b + 200 | 0, Et = b + 160 | 0, J = b + 120 | 0, fe = b + 80 | 0, At = b + 40 | 0, yt = b, Yt = i[u + 40 >> 2] | 0, Ut = i[u >> 2] | 0, gt = Yt + 134217690 - Ut | 0, i[z >> 2] = gt & 67108863, Pe = i[u + 44 >> 2] | 0, ke = i[u + 4 >> 2] | 0, gt = Pe + 67108862 + (gt >>> 26) - ke | 0, vt = z + 4 | 0, i[vt >> 2] = gt & 33554431, Pt = i[u + 48 >> 2] | 0, Re = i[u + 8 >> 2] | 0, gt = Pt + 134217726 - Re + (gt >>> 25) | 0, wt = z + 8 | 0, i[wt >> 2] = gt & 67108863, ht = i[u + 52 >> 2] | 0, _e = i[u + 12 >> 2] | 0, gt = ht + 67108862 - _e + (gt >>> 26) | 0, Mt = z + 12 | 0, i[Mt >> 2] = gt & 33554431, j = i[u + 56 >> 2] | 0, I = i[u + 16 >> 2] | 0, Z = z + 16 | 0, i[Z >> 2] = j + 134217726 - I + (gt >>> 25), gt = i[u + 60 >> 2] | 0, nt = i[u + 20 >> 2] | 0, q = z + 20 | 0, i[q >> 2] = gt + 67108862 - nt, tt = i[u + 64 >> 2] | 0, bt = i[u + 24 >> 2] | 0, y = z + 24 | 0, i[y >> 2] = tt + 134217726 - bt, Te = i[u + 68 >> 2] | 0, M = i[u + 28 >> 2] | 0, Le = z + 28 | 0, i[Le >> 2] = Te + 67108862 - M, Dt = i[u + 72 >> 2] | 0, Fe = i[u + 32 >> 2] | 0, K = z + 32 | 0, i[K >> 2] = Dt + 134217726 - Fe, E = i[u + 76 >> 2] | 0, Rt = i[u + 36 >> 2] | 0, B = z + 36 | 0, i[B >> 2] = E + 67108862 - Rt, i[Tt >> 2] = Ut + Yt, i[Tt + 4 >> 2] = ke + Pe, i[Tt + 8 >> 2] = Re + Pt, i[Tt + 12 >> 2] = _e + ht, i[Tt + 16 >> 2] = I + j, i[Tt + 20 >> 2] = nt + gt, i[Tt + 24 >> 2] = bt + tt, i[Tt + 28 >> 2] = M + Te, i[Tt + 32 >> 2] = Fe + Dt, i[Tt + 36 >> 2] = Rt + E, nr(z, z, g), nr(J, Tt, g + 40 | 0), Tt = i[J >> 2] | 0, z = i[z >> 2] | 0, i[fe >> 2] = z + Tt, E = J + 4 | 0, Rt = i[E >> 2] | 0, vt = i[vt >> 2] | 0, i[fe + 4 >> 2] = vt + Rt, Dt = J + 8 | 0, Fe = i[Dt >> 2] | 0, wt = i[wt >> 2] | 0, i[fe + 8 >> 2] = wt + Fe, Te = J + 12 | 0, M = i[Te >> 2] | 0, Mt = i[Mt >> 2] | 0, i[fe + 12 >> 2] = Mt + M, tt = J + 16 | 0, bt = i[tt >> 2] | 0, Z = i[Z >> 2] | 0, i[fe + 16 >> 2] = Z + bt, gt = J + 20 | 0, nt = i[gt >> 2] | 0, q = i[q >> 2] | 0, i[fe + 20 >> 2] = q + nt, j = J + 24 | 0, I = i[j >> 2] | 0, y = i[y >> 2] | 0, i[fe + 24 >> 2] = y + I, ht = J + 28 | 0, _e = i[ht >> 2] | 0, Le = i[Le >> 2] | 0, i[fe + 28 >> 2] = Le + _e, Pt = J + 32 | 0, Re = i[Pt >> 2] | 0, K = i[K >> 2] | 0, i[fe + 32 >> 2] = K + Re, Pe = J + 36 | 0, ke = i[Pe >> 2] | 0, B = i[B >> 2] | 0, i[fe + 36 >> 2] = B + ke, z = Tt + 134217690 - z | 0, i[J >> 2] = z & 67108863, vt = Rt + 67108862 + (z >>> 26) - vt | 0, i[E >> 2] = vt & 33554431, vt = Fe + 134217726 - wt + (vt >>> 25) | 0, i[Dt >> 2] = vt & 67108863, vt = M + 67108862 - Mt + (vt >>> 26) | 0, i[Te >> 2] = vt & 33554431, i[tt >> 2] = bt + 134217726 - Z + (vt >>> 25), i[gt >> 2] = nt + 67108862 - q, i[j >> 2] = I + 134217726 - y, i[ht >> 2] = _e + 67108862 - Le, i[Pt >> 2] = Re + 134217726 - K, i[Pe >> 2] = ke + 67108862 - B, nr(Et, u + 120 | 0, g + 120 | 0), nr(yt, u + 80 | 0, g + 80 | 0), Pe = i[yt >> 2] << 1, i[yt >> 2] = Pe, B = yt + 4 | 0, ke = i[B >> 2] << 1, i[B >> 2] = ke, Pt = yt + 8 | 0, K = i[Pt >> 2] << 1, i[Pt >> 2] = K, Re = yt + 12 | 0, ht = i[Re >> 2] << 1, i[Re >> 2] = ht, Le = yt + 16 | 0, _e = i[Le >> 2] << 1, i[Le >> 2] = _e, j = yt + 20 | 0, y = i[j >> 2] << 1, i[j >> 2] = y, I = yt + 24 | 0, u = i[I >> 2] << 1, i[I >> 2] = u, gt = yt + 28 | 0, q = i[gt >> 2] << 1, i[gt >> 2] = q, nt = yt + 32 | 0, tt = i[nt >> 2] << 1, i[nt >> 2] = tt, vt = yt + 36 | 0, Z = i[vt >> 2] << 1, i[vt >> 2] = Z, bt = i[Et >> 2] | 0, Te = bt + Pe | 0, g = i[Et + 4 >> 2] | 0, Mt = (Te >>> 26) + ke + g | 0, i[At + 4 >> 2] = Mt & 33554431, M = i[Et + 8 >> 2] | 0, Mt = M + K + (Mt >>> 25) | 0, i[At + 8 >> 2] = Mt & 67108863, Dt = i[Et + 12 >> 2] | 0, Mt = Dt + ht + (Mt >>> 26) | 0, i[At + 12 >> 2] = Mt & 33554431, wt = i[Et + 16 >> 2] | 0, Mt = wt + _e + (Mt >>> 25) | 0, i[At + 16 >> 2] = Mt & 67108863, Fe = i[Et + 20 >> 2] | 0, Mt = Fe + y + (Mt >>> 26) | 0, i[At + 20 >> 2] = Mt & 33554431, E = i[Et + 24 >> 2] | 0, Mt = E + u + (Mt >>> 25) | 0, i[At + 24 >> 2] = Mt & 67108863, z = i[Et + 28 >> 2] | 0, Mt = z + q + (Mt >>> 26) | 0, i[At + 28 >> 2] = Mt & 33554431, Rt = i[Et + 32 >> 2] | 0, Mt = Rt + tt + (Mt >>> 25) | 0, i[At + 32 >> 2] = Mt & 67108863, Et = i[Et + 36 >> 2] | 0, Mt = Et + Z + (Mt >>> 26) | 0, i[At + 36 >> 2] = Mt & 33554431, i[At >> 2] = ((Mt >>> 25) * 19 | 0) + (Te & 67108863), bt = Pe + 268435380 - bt | 0, g = ke + 134217724 + (bt >>> 26) - g | 0, i[B >> 2] = g & 33554431, g = K + 268435452 - M + (g >>> 25) | 0, i[Pt >> 2] = g & 67108863, g = ht + 134217724 - Dt + (g >>> 26) | 0, i[Re >> 2] = g & 33554431, g = _e + 268435452 - wt + (g >>> 25) | 0, i[Le >> 2] = g & 67108863, g = y + 134217724 - Fe + (g >>> 26) | 0, i[j >> 2] = g & 33554431, g = u + 268435452 - E + (g >>> 25) | 0, i[I >> 2] = g & 67108863, g = q + 134217724 - z + (g >>> 26) | 0, i[gt >> 2] = g & 33554431, g = tt + 268435452 - Rt + (g >>> 25) | 0, i[nt >> 2] = g & 67108863, g = Z + 134217724 - Et + (g >>> 26) | 0, i[vt >> 2] = g & 33554431, i[yt >> 2] = ((g >>> 25) * 19 | 0) + (bt & 67108863), bt = l + 40 | 0, nr(bt, J, yt), nr(l, fe, At), nr(l + 80 | 0, At, yt), g = l + 120 | 0, nr(g, J, fe), fe = i[l >> 2] | 0, J = l + 4 | 0, yt = i[J >> 2] | 0, At = l + 8 | 0, vt = i[At >> 2] | 0, Et = l + 12 | 0, Z = i[Et >> 2] | 0, nt = l + 16 | 0, Rt = i[nt >> 2] | 0, tt = l + 20 | 0, gt = i[tt >> 2] | 0, z = l + 24 | 0, q = i[z >> 2] | 0, I = l + 28 | 0, E = i[I >> 2] | 0, u = l + 32 | 0, j = i[u >> 2] | 0, Fe = l + 36 | 0, y = i[Fe >> 2] | 0, Le = i[bt >> 2] | 0, wt = fe + 134217690 - Le | 0, i[l >> 2] = wt & 67108863, _e = l + 44 | 0, Re = i[_e >> 2] | 0, wt = yt + 67108862 + (wt >>> 26) - Re | 0, i[J >> 2] = wt & 33554431, J = l + 48 | 0, Dt = i[J >> 2] | 0, wt = vt + 134217726 - Dt + (wt >>> 25) | 0, i[At >> 2] = wt & 67108863, At = l + 52 | 0, ht = i[At >> 2] | 0, wt = Z + 67108862 - ht + (wt >>> 26) | 0, i[Et >> 2] = wt & 33554431, Et = l + 56 | 0, Pt = i[Et >> 2] | 0, i[nt >> 2] = Rt + 134217726 - Pt + (wt >>> 25), nt = l + 60 | 0, wt = i[nt >> 2] | 0, i[tt >> 2] = gt + 67108862 - wt, tt = l + 64 | 0, M = i[tt >> 2] | 0, i[z >> 2] = q + 134217726 - M, z = l + 68 | 0, K = i[z >> 2] | 0, i[I >> 2] = E + 67108862 - K, I = l + 72 | 0, B = i[I >> 2] | 0, i[u >> 2] = j + 134217726 - B, u = l + 76 | 0, l = i[u >> 2] | 0, i[Fe >> 2] = y + 67108862 - l, i[bt >> 2] = Le + fe, i[_e >> 2] = Re + yt, i[J >> 2] = Dt + vt, i[At >> 2] = ht + Z, i[Et >> 2] = Pt + Rt, i[nt >> 2] = wt + gt, i[tt >> 2] = M + q, i[z >> 2] = K + E, i[I >> 2] = B + j, i[u >> 2] = l + y, nr(g, g, 28480), St = b;
|
|
}
|
|
function S1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0;
|
|
y = St, St = St + 128 | 0, ke = y + 80 | 0, Te = y + 40 | 0, nt = y, Et = i[u + 40 >> 2] | 0, Mt = i[u >> 2] | 0, Dt = Et + 134217690 - Mt | 0, i[ke >> 2] = Dt & 67108863, B = i[u + 44 >> 2] | 0, gt = i[u + 4 >> 2] | 0, Dt = B + 67108862 + (Dt >>> 26) - gt | 0, J = ke + 4 | 0, i[J >> 2] = Dt & 33554431, tt = i[u + 48 >> 2] | 0, wt = i[u + 8 >> 2] | 0, Dt = tt + 134217726 - wt + (Dt >>> 25) | 0, fe = ke + 8 | 0, i[fe >> 2] = Dt & 67108863, Rt = i[u + 52 >> 2] | 0, z = i[u + 12 >> 2] | 0, Dt = Rt + 67108862 - z + (Dt >>> 26) | 0, yt = ke + 12 | 0, i[yt >> 2] = Dt & 33554431, Z = i[u + 56 >> 2] | 0, q = i[u + 16 >> 2] | 0, vt = ke + 16 | 0, i[vt >> 2] = Z + 134217726 - q + (Dt >>> 25), Dt = i[u + 60 >> 2] | 0, Pt = i[u + 20 >> 2] | 0, At = ke + 20 | 0, i[At >> 2] = Dt + 67108862 - Pt, Re = i[u + 64 >> 2] | 0, ht = i[u + 24 >> 2] | 0, M = ke + 24 | 0, i[M >> 2] = Re + 134217726 - ht, Le = i[u + 68 >> 2] | 0, _e = i[u + 28 >> 2] | 0, K = ke + 28 | 0, i[K >> 2] = Le + 67108862 - _e, Pe = i[u + 72 >> 2] | 0, bt = i[u + 32 >> 2] | 0, j = ke + 32 | 0, i[j >> 2] = Pe + 134217726 - bt, E = i[u + 76 >> 2] | 0, Fe = i[u + 36 >> 2] | 0, I = ke + 36 | 0, i[I >> 2] = E + 67108862 - Fe, i[Te >> 2] = Mt + Et, i[Te + 4 >> 2] = gt + B, i[Te + 8 >> 2] = wt + tt, i[Te + 12 >> 2] = z + Rt, i[Te + 16 >> 2] = q + Z, i[Te + 20 >> 2] = Pt + Dt, i[Te + 24 >> 2] = ht + Re, i[Te + 28 >> 2] = _e + Le, i[Te + 32 >> 2] = bt + Pe, i[Te + 36 >> 2] = Fe + E, E = b & 255, nr(ke, ke, g + (E * 40 | 0) | 0), b = E ^ 1, nr(l, Te, g + (b * 40 | 0) | 0), Te = i[l >> 2] | 0, ke = i[ke >> 2] | 0, i[l + 40 >> 2] = ke + Te, Fe = l + 4 | 0, Pe = i[Fe >> 2] | 0, J = i[J >> 2] | 0, i[l + 44 >> 2] = J + Pe, bt = l + 8 | 0, Le = i[bt >> 2] | 0, fe = i[fe >> 2] | 0, i[l + 48 >> 2] = fe + Le, _e = l + 12 | 0, Re = i[_e >> 2] | 0, yt = i[yt >> 2] | 0, i[l + 52 >> 2] = yt + Re, ht = l + 16 | 0, Dt = i[ht >> 2] | 0, vt = i[vt >> 2] | 0, i[l + 56 >> 2] = vt + Dt, Pt = l + 20 | 0, Z = i[Pt >> 2] | 0, At = i[At >> 2] | 0, i[l + 60 >> 2] = At + Z, q = l + 24 | 0, Rt = i[q >> 2] | 0, M = i[M >> 2] | 0, i[l + 64 >> 2] = M + Rt, z = l + 28 | 0, tt = i[z >> 2] | 0, K = i[K >> 2] | 0, i[l + 68 >> 2] = K + tt, wt = l + 32 | 0, B = i[wt >> 2] | 0, j = i[j >> 2] | 0, i[l + 72 >> 2] = j + B, gt = l + 36 | 0, Et = i[gt >> 2] | 0, I = i[I >> 2] | 0, i[l + 76 >> 2] = I + Et, ke = Te + 134217690 - ke | 0, i[l >> 2] = ke & 67108863, J = Pe + 67108862 + (ke >>> 26) - J | 0, i[Fe >> 2] = J & 33554431, J = Le + 134217726 - fe + (J >>> 25) | 0, i[bt >> 2] = J & 67108863, J = Re + 67108862 - yt + (J >>> 26) | 0, i[_e >> 2] = J & 33554431, i[ht >> 2] = Dt + 134217726 - vt + (J >>> 25), i[Pt >> 2] = Z + 67108862 - At, i[q >> 2] = Rt + 134217726 - M, i[z >> 2] = tt + 67108862 - K, i[wt >> 2] = B + 134217726 - j, i[gt >> 2] = Et + 67108862 - I, nr(nt, u + 120 | 0, g + 120 | 0), gt = l + 120 | 0, nr(gt, u + 80 | 0, g + 80 | 0), I = i[gt >> 2] | 0, Et = l + 124 | 0, wt = (i[Et >> 2] << 1) + (I >>> 25 & 63) | 0, j = wt & 33554431, i[Et >> 2] = j, Et = l + 128 | 0, wt = (i[Et >> 2] << 1) + (wt >>> 25) | 0, B = wt & 67108863, i[Et >> 2] = B, Et = l + 132 | 0, wt = (i[Et >> 2] << 1) + (wt >>> 26) | 0, z = wt & 33554431, i[Et >> 2] = z, Et = l + 136 | 0, wt = (i[Et >> 2] << 1) + (wt >>> 25) | 0, K = wt & 67108863, i[Et >> 2] = K, Et = l + 140 | 0, wt = (i[Et >> 2] << 1) + (wt >>> 26) | 0, tt = wt & 33554431, i[Et >> 2] = tt, Et = l + 144 | 0, wt = (i[Et >> 2] << 1) + (wt >>> 25) | 0, q = wt & 67108863, i[Et >> 2] = q, Et = l + 148 | 0, wt = (i[Et >> 2] << 1) + (wt >>> 26) | 0, M = wt & 33554431, i[Et >> 2] = M, Et = l + 152 | 0, wt = (i[Et >> 2] << 1) + (wt >>> 25) | 0, g = wt & 67108863, i[Et >> 2] = g, Et = l + 156 | 0, wt = (i[Et >> 2] << 1) + (wt >>> 26) | 0, u = wt & 33554431, i[Et >> 2] = u, I = ((wt >>> 25) * 19 | 0) + (I << 1 & 67108862) | 0, i[gt >> 2] = I, i[l + 80 >> 2] = I, i[l + 84 >> 2] = j, i[l + 88 >> 2] = B, i[l + 92 >> 2] = z, i[l + 96 >> 2] = K, i[l + 100 >> 2] = tt, i[l + 104 >> 2] = q, i[l + 108 >> 2] = M, i[l + 112 >> 2] = g, i[l + 116 >> 2] = u, u = E + 2 | 0, g = l + (u * 40 | 0) | 0, E = i[nt >> 2] | 0, i[g >> 2] = E + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 4 | 0, M = i[nt + 4 >> 2] | 0, i[g >> 2] = M + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 8 | 0, q = i[nt + 8 >> 2] | 0, i[g >> 2] = q + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 12 | 0, tt = i[nt + 12 >> 2] | 0, i[g >> 2] = tt + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 16 | 0, K = i[nt + 16 >> 2] | 0, i[g >> 2] = K + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 20 | 0, z = i[nt + 20 >> 2] | 0, i[g >> 2] = z + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 24 | 0, B = i[nt + 24 >> 2] | 0, i[g >> 2] = B + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 28 | 0, j = i[nt + 28 >> 2] | 0, i[g >> 2] = j + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 32 | 0, I = i[nt + 32 >> 2] | 0, i[g >> 2] = I + (i[g >> 2] | 0), u = l + (u * 40 | 0) + 36 | 0, g = i[nt + 36 >> 2] | 0, i[u >> 2] = g + (i[u >> 2] | 0), b = b + 2 | 0, u = l + (b * 40 | 0) | 0, E = 134217690 - E + (i[u >> 2] | 0) | 0, i[u >> 2] = E & 67108863, u = l + (b * 40 | 0) + 4 | 0, E = 67108862 - M + (i[u >> 2] | 0) + (E >>> 26) | 0, i[u >> 2] = E & 33554431, u = l + (b * 40 | 0) + 8 | 0, E = 134217726 - q + (i[u >> 2] | 0) + (E >>> 25) | 0, i[u >> 2] = E & 67108863, u = l + (b * 40 | 0) + 12 | 0, E = 67108862 - tt + (i[u >> 2] | 0) + (E >>> 26) | 0, i[u >> 2] = E & 33554431, u = l + (b * 40 | 0) + 16 | 0, i[u >> 2] = 134217726 - K + (i[u >> 2] | 0) + (E >>> 25), u = l + (b * 40 | 0) + 20 | 0, i[u >> 2] = 67108862 - z + (i[u >> 2] | 0), u = l + (b * 40 | 0) + 24 | 0, i[u >> 2] = 134217726 - B + (i[u >> 2] | 0), u = l + (b * 40 | 0) + 28 | 0, i[u >> 2] = 67108862 - j + (i[u >> 2] | 0), u = l + (b * 40 | 0) + 32 | 0, i[u >> 2] = 134217726 - I + (i[u >> 2] | 0), b = l + (b * 40 | 0) + 36 | 0, i[b >> 2] = 67108862 - g + (i[b >> 2] | 0), St = y;
|
|
}
|
|
function F1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0;
|
|
y = St, St = St + 128 | 0, ke = y + 80 | 0, Te = y + 40 | 0, nt = y, I = i[u + 40 >> 2] | 0, Mt = i[u >> 2] | 0, Dt = I + 134217690 - Mt | 0, i[ke >> 2] = Dt & 67108863, z = i[u + 44 >> 2] | 0, gt = i[u + 4 >> 2] | 0, Dt = z + 67108862 + (Dt >>> 26) - gt | 0, J = ke + 4 | 0, i[J >> 2] = Dt & 33554431, q = i[u + 48 >> 2] | 0, j = i[u + 8 >> 2] | 0, Dt = q + 134217726 - j + (Dt >>> 25) | 0, fe = ke + 8 | 0, i[fe >> 2] = Dt & 67108863, Rt = i[u + 52 >> 2] | 0, K = i[u + 12 >> 2] | 0, Dt = Rt + 67108862 - K + (Dt >>> 26) | 0, yt = ke + 12 | 0, i[yt >> 2] = Dt & 33554431, Z = i[u + 56 >> 2] | 0, M = i[u + 16 >> 2] | 0, vt = ke + 16 | 0, i[vt >> 2] = Z + 134217726 - M + (Dt >>> 25), Dt = i[u + 60 >> 2] | 0, Pt = i[u + 20 >> 2] | 0, At = ke + 20 | 0, i[At >> 2] = Dt + 67108862 - Pt, Re = i[u + 64 >> 2] | 0, ht = i[u + 24 >> 2] | 0, Et = ke + 24 | 0, i[Et >> 2] = Re + 134217726 - ht, Le = i[u + 68 >> 2] | 0, _e = i[u + 28 >> 2] | 0, tt = ke + 28 | 0, i[tt >> 2] = Le + 67108862 - _e, Pe = i[u + 72 >> 2] | 0, bt = i[u + 32 >> 2] | 0, B = ke + 32 | 0, i[B >> 2] = Pe + 134217726 - bt, E = i[u + 76 >> 2] | 0, Fe = i[u + 36 >> 2] | 0, wt = ke + 36 | 0, i[wt >> 2] = E + 67108862 - Fe, i[Te >> 2] = Mt + I, i[Te + 4 >> 2] = gt + z, i[Te + 8 >> 2] = j + q, i[Te + 12 >> 2] = K + Rt, i[Te + 16 >> 2] = M + Z, i[Te + 20 >> 2] = Pt + Dt, i[Te + 24 >> 2] = ht + Re, i[Te + 28 >> 2] = _e + Le, i[Te + 32 >> 2] = bt + Pe, i[Te + 36 >> 2] = Fe + E, E = b & 255, nr(ke, ke, g + (E * 40 | 0) | 0), b = E ^ 1, nr(l, Te, g + (b * 40 | 0) | 0), Te = i[l >> 2] | 0, ke = i[ke >> 2] | 0, i[l + 40 >> 2] = ke + Te, Fe = l + 4 | 0, Pe = i[Fe >> 2] | 0, J = i[J >> 2] | 0, i[l + 44 >> 2] = J + Pe, bt = l + 8 | 0, Le = i[bt >> 2] | 0, fe = i[fe >> 2] | 0, i[l + 48 >> 2] = fe + Le, _e = l + 12 | 0, Re = i[_e >> 2] | 0, yt = i[yt >> 2] | 0, i[l + 52 >> 2] = yt + Re, ht = l + 16 | 0, Dt = i[ht >> 2] | 0, vt = i[vt >> 2] | 0, i[l + 56 >> 2] = vt + Dt, Pt = l + 20 | 0, Z = i[Pt >> 2] | 0, At = i[At >> 2] | 0, i[l + 60 >> 2] = At + Z, M = l + 24 | 0, Rt = i[M >> 2] | 0, Et = i[Et >> 2] | 0, i[l + 64 >> 2] = Et + Rt, K = l + 28 | 0, q = i[K >> 2] | 0, tt = i[tt >> 2] | 0, i[l + 68 >> 2] = tt + q, j = l + 32 | 0, z = i[j >> 2] | 0, B = i[B >> 2] | 0, i[l + 72 >> 2] = B + z, gt = l + 36 | 0, I = i[gt >> 2] | 0, wt = i[wt >> 2] | 0, i[l + 76 >> 2] = wt + I, ke = Te + 134217690 - ke | 0, i[l >> 2] = ke & 67108863, J = Pe + 67108862 + (ke >>> 26) - J | 0, i[Fe >> 2] = J & 33554431, J = Le + 134217726 - fe + (J >>> 25) | 0, i[bt >> 2] = J & 67108863, J = Re + 67108862 - yt + (J >>> 26) | 0, i[_e >> 2] = J & 33554431, i[ht >> 2] = Dt + 134217726 - vt + (J >>> 25), i[Pt >> 2] = Z + 67108862 - At, i[M >> 2] = Rt + 134217726 - Et, i[K >> 2] = q + 67108862 - tt, i[j >> 2] = z + 134217726 - B, i[gt >> 2] = I + 67108862 - wt, nr(nt, u + 120 | 0, g + 80 | 0), gt = l + 120 | 0, wt = i[u + 80 >> 2] | 0, I = wt << 1 & 67108862, i[gt >> 2] = I, wt = (i[u + 84 >> 2] << 1) + (wt >>> 25 & 63) | 0, j = wt & 33554431, i[l + 124 >> 2] = j, wt = (i[u + 88 >> 2] << 1) + (wt >>> 25) | 0, B = wt & 67108863, i[l + 128 >> 2] = B, wt = (i[u + 92 >> 2] << 1) + (wt >>> 26) | 0, z = wt & 33554431, i[l + 132 >> 2] = z, wt = (i[u + 96 >> 2] << 1) + (wt >>> 25) | 0, K = wt & 67108863, i[l + 136 >> 2] = K, wt = (i[u + 100 >> 2] << 1) + (wt >>> 26) | 0, tt = wt & 33554431, i[l + 140 >> 2] = tt, wt = (i[u + 104 >> 2] << 1) + (wt >>> 25) | 0, q = wt & 67108863, i[l + 144 >> 2] = q, wt = (i[u + 108 >> 2] << 1) + (wt >>> 26) | 0, M = wt & 33554431, i[l + 148 >> 2] = M, wt = (i[u + 112 >> 2] << 1) + (wt >>> 25) | 0, g = wt & 67108863, i[l + 152 >> 2] = g, wt = (i[u + 116 >> 2] << 1) + (wt >>> 26) | 0, u = wt & 33554431, i[l + 156 >> 2] = u, I = ((wt >>> 25) * 19 | 0) + I | 0, i[gt >> 2] = I, i[l + 80 >> 2] = I, i[l + 84 >> 2] = j, i[l + 88 >> 2] = B, i[l + 92 >> 2] = z, i[l + 96 >> 2] = K, i[l + 100 >> 2] = tt, i[l + 104 >> 2] = q, i[l + 108 >> 2] = M, i[l + 112 >> 2] = g, i[l + 116 >> 2] = u, u = E + 2 | 0, g = l + (u * 40 | 0) | 0, E = i[nt >> 2] | 0, i[g >> 2] = E + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 4 | 0, M = i[nt + 4 >> 2] | 0, i[g >> 2] = M + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 8 | 0, q = i[nt + 8 >> 2] | 0, i[g >> 2] = q + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 12 | 0, tt = i[nt + 12 >> 2] | 0, i[g >> 2] = tt + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 16 | 0, K = i[nt + 16 >> 2] | 0, i[g >> 2] = K + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 20 | 0, z = i[nt + 20 >> 2] | 0, i[g >> 2] = z + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 24 | 0, B = i[nt + 24 >> 2] | 0, i[g >> 2] = B + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 28 | 0, j = i[nt + 28 >> 2] | 0, i[g >> 2] = j + (i[g >> 2] | 0), g = l + (u * 40 | 0) + 32 | 0, I = i[nt + 32 >> 2] | 0, i[g >> 2] = I + (i[g >> 2] | 0), u = l + (u * 40 | 0) + 36 | 0, g = i[nt + 36 >> 2] | 0, i[u >> 2] = g + (i[u >> 2] | 0), b = b + 2 | 0, u = l + (b * 40 | 0) | 0, E = 134217690 - E + (i[u >> 2] | 0) | 0, i[u >> 2] = E & 67108863, u = l + (b * 40 | 0) + 4 | 0, E = 67108862 - M + (i[u >> 2] | 0) + (E >>> 26) | 0, i[u >> 2] = E & 33554431, u = l + (b * 40 | 0) + 8 | 0, E = 134217726 - q + (i[u >> 2] | 0) + (E >>> 25) | 0, i[u >> 2] = E & 67108863, u = l + (b * 40 | 0) + 12 | 0, E = 67108862 - tt + (i[u >> 2] | 0) + (E >>> 26) | 0, i[u >> 2] = E & 33554431, u = l + (b * 40 | 0) + 16 | 0, i[u >> 2] = 134217726 - K + (i[u >> 2] | 0) + (E >>> 25), u = l + (b * 40 | 0) + 20 | 0, i[u >> 2] = 67108862 - z + (i[u >> 2] | 0), u = l + (b * 40 | 0) + 24 | 0, i[u >> 2] = 134217726 - B + (i[u >> 2] | 0), u = l + (b * 40 | 0) + 28 | 0, i[u >> 2] = 67108862 - j + (i[u >> 2] | 0), u = l + (b * 40 | 0) + 32 | 0, i[u >> 2] = 134217726 - I + (i[u >> 2] | 0), b = l + (b * 40 | 0) + 36 | 0, i[b >> 2] = 67108862 - g + (i[b >> 2] | 0), St = y;
|
|
}
|
|
function R1(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0;
|
|
g = St, St = St + 144 | 0, b = g + 96 | 0, I = g + 48 | 0, y = g, Wn(I, u, 1), Wn(y, I, 2), nr(b, y, u), nr(I, b, I), Wn(y, I, 1), nr(b, y, b), Du(b), Wn(b, b, 2), nr(l, b, u), St = g;
|
|
}
|
|
function T1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0;
|
|
return b = St, St = St + 80 | 0, y = b + 36 | 0, I = b, Ga(y, l, 32), Ga(I, u, 32), Qu(y, y, I), Vu(g, y), St = b, 0;
|
|
}
|
|
function O1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0;
|
|
return j = St, St = St + 480 | 0, b = j + 320 | 0, y = j + 160 | 0, I = j, (Zc(y, l) | 0) != 0 && (Zc(I, u) | 0) != 0 ? (C1(b, y, I), Ns(g, b), l = g + 31 | 0, it[l >> 0] = it[l >> 0] ^ -128, l = 0) : l = -1, St = j, l | 0;
|
|
}
|
|
function C1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0;
|
|
b = St, St = St + 160 | 0, y = b, U1(y, u, g), u = y + 120 | 0, nr(l, y, u), g = y + 40 | 0, I = y + 80 | 0, nr(l + 40 | 0, g, I), nr(l + 80 | 0, I, u), nr(l + 120 | 0, y, g), St = b;
|
|
}
|
|
function U1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0;
|
|
b = St, St = St + 240 | 0, Fe = b + 200 | 0, Le = b + 160 | 0, y = b + 120 | 0, I = b + 80 | 0, At = b + 40 | 0, Z = b, bt = i[u + 40 >> 2] | 0, Ut = i[u >> 2] | 0, nt = bt + 134217690 - Ut | 0, i[Fe >> 2] = nt & 67108863, yt = i[u + 44 >> 2] | 0, Yt = i[u + 4 >> 2] | 0, nt = yt + 67108862 + (nt >>> 26) - Yt | 0, fe = Fe + 4 | 0, i[fe >> 2] = nt & 33554431, Dt = i[u + 48 >> 2] | 0, cr = i[u + 8 >> 2] | 0, nt = Dt + 134217726 - cr + (nt >>> 25) | 0, Re = Fe + 8 | 0, i[Re >> 2] = nt & 67108863, j = i[u + 52 >> 2] | 0, ae = i[u + 12 >> 2] | 0, nt = j + 67108862 - ae + (nt >>> 26) | 0, _e = Fe + 12 | 0, i[_e >> 2] = nt & 33554431, K = i[u + 56 >> 2] | 0, Ht = i[u + 16 >> 2] | 0, vt = Fe + 16 | 0, i[vt >> 2] = K + 134217726 - Ht + (nt >>> 25), nt = i[u + 60 >> 2] | 0, rr = i[u + 20 >> 2] | 0, z = Fe + 20 | 0, i[z >> 2] = nt + 67108862 - rr, Rt = i[u + 64 >> 2] | 0, Lt = i[u + 24 >> 2] | 0, q = Fe + 24 | 0, i[q >> 2] = Rt + 134217726 - Lt, Pe = i[u + 68 >> 2] | 0, Ne = i[u + 28 >> 2] | 0, wt = Fe + 28 | 0, i[wt >> 2] = Pe + 67108862 - Ne, ke = i[u + 72 >> 2] | 0, Mt = i[u + 32 >> 2] | 0, J = Fe + 32 | 0, i[J >> 2] = ke + 134217726 - Mt, He = i[u + 76 >> 2] | 0, tr = i[u + 36 >> 2] | 0, ht = Fe + 36 | 0, i[ht >> 2] = He + 67108862 - tr, i[Le >> 2] = Ut + bt, bt = Le + 4 | 0, i[bt >> 2] = Yt + yt, yt = Le + 8 | 0, i[yt >> 2] = cr + Dt, Dt = Le + 12 | 0, i[Dt >> 2] = ae + j, j = Le + 16 | 0, i[j >> 2] = Ht + K, K = Le + 20 | 0, i[K >> 2] = rr + nt, nt = Le + 24 | 0, i[nt >> 2] = Lt + Rt, Rt = Le + 28 | 0, i[Rt >> 2] = Ne + Pe, Pe = Le + 32 | 0, i[Pe >> 2] = Mt + ke, ke = Le + 36 | 0, i[ke >> 2] = tr + He, He = i[g + 40 >> 2] | 0, tr = i[g >> 2] | 0, Mt = He + 134217690 - tr | 0, i[At >> 2] = Mt & 67108863, Ne = i[g + 44 >> 2] | 0, Lt = i[g + 4 >> 2] | 0, Mt = Ne + 67108862 + (Mt >>> 26) - Lt | 0, i[At + 4 >> 2] = Mt & 33554431, rr = i[g + 48 >> 2] | 0, Ht = i[g + 8 >> 2] | 0, Mt = rr + 134217726 - Ht + (Mt >>> 25) | 0, i[At + 8 >> 2] = Mt & 67108863, ae = i[g + 52 >> 2] | 0, cr = i[g + 12 >> 2] | 0, Mt = ae + 67108862 - cr + (Mt >>> 26) | 0, i[At + 12 >> 2] = Mt & 33554431, Yt = i[g + 56 >> 2] | 0, Ut = i[g + 16 >> 2] | 0, i[At + 16 >> 2] = Yt + 134217726 - Ut + (Mt >>> 25), Mt = i[g + 60 >> 2] | 0, Tt = i[g + 20 >> 2] | 0, i[At + 20 >> 2] = Mt + 67108862 - Tt, B = i[g + 64 >> 2] | 0, Te = i[g + 24 >> 2] | 0, i[At + 24 >> 2] = B + 134217726 - Te, tt = i[g + 68 >> 2] | 0, E = i[g + 28 >> 2] | 0, i[At + 28 >> 2] = tt + 67108862 - E, gt = i[g + 72 >> 2] | 0, M = i[g + 32 >> 2] | 0, i[At + 32 >> 2] = gt + 134217726 - M, Pt = i[g + 76 >> 2] | 0, Et = i[g + 36 >> 2] | 0, i[At + 36 >> 2] = Pt + 67108862 - Et, i[Z >> 2] = tr + He, i[Z + 4 >> 2] = Lt + Ne, i[Z + 8 >> 2] = Ht + rr, i[Z + 12 >> 2] = cr + ae, i[Z + 16 >> 2] = Ut + Yt, i[Z + 20 >> 2] = Tt + Mt, i[Z + 24 >> 2] = Te + B, i[Z + 28 >> 2] = E + tt, i[Z + 32 >> 2] = M + gt, i[Z + 36 >> 2] = Et + Pt, nr(Fe, Fe, At), nr(Le, Le, Z), nr(y, u + 120 | 0, g + 120 | 0), nr(y, y, 28480), nr(I, u + 80 | 0, g + 80 | 0), Z = i[I >> 2] << 1, i[I >> 2] = Z, u = I + 4 | 0, At = i[u >> 2] << 1, i[u >> 2] = At, u = I + 8 | 0, Pt = i[u >> 2] << 1, i[u >> 2] = Pt, u = I + 12 | 0, Et = i[u >> 2] << 1, i[u >> 2] = Et, u = I + 16 | 0, gt = i[u >> 2] << 1, i[u >> 2] = gt, u = I + 20 | 0, M = i[u >> 2] << 1, i[u >> 2] = M, u = I + 24 | 0, tt = i[u >> 2] << 1, i[u >> 2] = tt, u = I + 28 | 0, E = i[u >> 2] << 1, i[u >> 2] = E, u = I + 32 | 0, B = i[u >> 2] << 1, i[u >> 2] = B, u = I + 36 | 0, I = i[u >> 2] << 1, i[u >> 2] = I, Le = i[Le >> 2] | 0, Fe = i[Fe >> 2] | 0, u = Le + 134217690 - Fe | 0, i[l >> 2] = u & 67108863, bt = i[bt >> 2] | 0, fe = i[fe >> 2] | 0, u = bt + 67108862 + (u >>> 26) - fe | 0, i[l + 4 >> 2] = u & 33554431, yt = i[yt >> 2] | 0, Re = i[Re >> 2] | 0, u = yt + 134217726 - Re + (u >>> 25) | 0, i[l + 8 >> 2] = u & 67108863, Dt = i[Dt >> 2] | 0, _e = i[_e >> 2] | 0, u = Dt + 67108862 - _e + (u >>> 26) | 0, i[l + 12 >> 2] = u & 33554431, j = i[j >> 2] | 0, vt = i[vt >> 2] | 0, i[l + 16 >> 2] = j + 134217726 - vt + (u >>> 25), K = i[K >> 2] | 0, z = i[z >> 2] | 0, i[l + 20 >> 2] = K + 67108862 - z, nt = i[nt >> 2] | 0, q = i[q >> 2] | 0, i[l + 24 >> 2] = nt + 134217726 - q, Rt = i[Rt >> 2] | 0, wt = i[wt >> 2] | 0, i[l + 28 >> 2] = Rt + 67108862 - wt, u = i[Pe >> 2] | 0, J = i[J >> 2] | 0, i[l + 32 >> 2] = u + 134217726 - J, g = i[ke >> 2] | 0, ht = i[ht >> 2] | 0, i[l + 36 >> 2] = g + 67108862 - ht, i[l + 40 >> 2] = Fe + Le, i[l + 44 >> 2] = fe + bt, i[l + 48 >> 2] = Re + yt, i[l + 52 >> 2] = _e + Dt, i[l + 56 >> 2] = vt + j, i[l + 60 >> 2] = z + K, i[l + 64 >> 2] = q + nt, i[l + 68 >> 2] = wt + Rt, i[l + 72 >> 2] = J + u, i[l + 76 >> 2] = ht + g, g = i[y >> 2] | 0, ht = g + Z | 0, u = i[y + 4 >> 2] | 0, J = (ht >>> 26) + At + u | 0, i[l + 84 >> 2] = J & 33554431, Rt = i[y + 8 >> 2] | 0, J = Rt + Pt + (J >>> 25) | 0, i[l + 88 >> 2] = J & 67108863, wt = i[y + 12 >> 2] | 0, J = wt + Et + (J >>> 26) | 0, i[l + 92 >> 2] = J & 33554431, nt = i[y + 16 >> 2] | 0, J = nt + gt + (J >>> 25) | 0, i[l + 96 >> 2] = J & 67108863, q = i[y + 20 >> 2] | 0, J = q + M + (J >>> 26) | 0, i[l + 100 >> 2] = J & 33554431, K = i[y + 24 >> 2] | 0, J = K + tt + (J >>> 25) | 0, i[l + 104 >> 2] = J & 67108863, z = i[y + 28 >> 2] | 0, J = z + E + (J >>> 26) | 0, i[l + 108 >> 2] = J & 33554431, j = i[y + 32 >> 2] | 0, J = j + B + (J >>> 25) | 0, i[l + 112 >> 2] = J & 67108863, y = i[y + 36 >> 2] | 0, J = y + I + (J >>> 26) | 0, i[l + 116 >> 2] = J & 33554431, i[l + 80 >> 2] = ((J >>> 25) * 19 | 0) + (ht & 67108863), g = Z + 268435380 - g | 0, u = At + 134217724 + (g >>> 26) - u | 0, i[l + 124 >> 2] = u & 33554431, u = Pt + 268435452 - Rt + (u >>> 25) | 0, i[l + 128 >> 2] = u & 67108863, u = Et + 134217724 - wt + (u >>> 26) | 0, i[l + 132 >> 2] = u & 33554431, u = gt + 268435452 - nt + (u >>> 25) | 0, i[l + 136 >> 2] = u & 67108863, u = M + 134217724 - q + (u >>> 26) | 0, i[l + 140 >> 2] = u & 33554431, u = tt + 268435452 - K + (u >>> 25) | 0, i[l + 144 >> 2] = u & 67108863, u = E + 134217724 - z + (u >>> 26) | 0, i[l + 148 >> 2] = u & 33554431, u = B + 268435452 - j + (u >>> 25) | 0, i[l + 152 >> 2] = u & 67108863, u = I + 134217724 - y + (u >>> 26) | 0, i[l + 156 >> 2] = u & 33554431, i[l + 120 >> 2] = ((u >>> 25) * 19 | 0) + (g & 67108863), St = b;
|
|
}
|
|
function P1(l, u) {
|
|
return l = l | 0, u = u | 0, L1(u, l), it[u >> 0] = it[u >> 0] & -8, l = u + 31 | 0, u = it[l >> 0] | 0, it[l >> 0] = u & 63 | 64, (u & 255) >>> 5 & 1 | 0;
|
|
}
|
|
function L1(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0;
|
|
g = St, St = St + 208 | 0, b = g, Qa(b), Kn(b, u, 32), Va(b, l), St = g;
|
|
}
|
|
function N1(l, u, g, b, y) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0;
|
|
var I = 0, j = 0;
|
|
switch (u = (u | 0) == 32, j = u ? 29964 : 29980, i[l >> 2] = Ds(j) | 0, i[l + 4 >> 2] = Ds(j + 4 | 0) | 0, i[l + 8 >> 2] = Ds(j + 8 | 0) | 0, i[l + 12 >> 2] = Ds(j + 12 | 0) | 0, i[l + 16 >> 2] = S_(g) | 0, i[l + 20 >> 2] = S_(g + 4 | 0) | 0, i[l + 24 >> 2] = S_(g + 8 | 0) | 0, i[l + 28 >> 2] = S_(g + 12 | 0) | 0, g = u ? g + 16 | 0 : g, i[l + 32 >> 2] = S_(g) | 0, i[l + 36 >> 2] = S_(g + 4 | 0) | 0, i[l + 40 >> 2] = S_(g + 8 | 0) | 0, i[l + 44 >> 2] = S_(g + 12 | 0) | 0, i[l + 48 >> 2] = 0, b | 0) {
|
|
case 8: {
|
|
i[l + 52 >> 2] = 0, u = 4, g = S_(y) | 0, I = 4;
|
|
break;
|
|
}
|
|
case 12: {
|
|
i[l + 52 >> 2] = S_(y) | 0, u = 8, g = S_(y + 4 | 0) | 0, I = 4;
|
|
break;
|
|
}
|
|
}
|
|
(I | 0) == 4 && (i[l + 56 >> 2] = g, i[l + 60 >> 2] = S_(y + u | 0) | 0);
|
|
}
|
|
function Ds(l) {
|
|
return l = l | 0, i[l >> 2] | 0;
|
|
}
|
|
function S_(l) {
|
|
return l = l | 0, (we[l + 1 >> 0] | 0) << 8 | (we[l >> 0] | 0) | (we[l + 2 >> 0] | 0) << 16 | (we[l + 3 >> 0] | 0) << 24 | 0;
|
|
}
|
|
function q1(l, u, g, b, y, I) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0, mn(l | 0, 0, 136) | 0, it[l + 130 >> 0] = u, N1(l, g, b, y, I);
|
|
}
|
|
function M1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0;
|
|
gt = St, St = St + 64 | 0, M = gt;
|
|
do
|
|
if (b | 0) {
|
|
if (nt = u + 129 | 0, q = it[nt >> 0] | 0, y = q & 255, q << 24 >> 24) {
|
|
if (j = y >>> 0 < b >>> 0 ? y : b, I = u + 128 | 0, (j | 0) > 0) {
|
|
y = 0;
|
|
do
|
|
it[l + y >> 0] = it[y + (we[I >> 0] | 0) + (u + 64) >> 0] ^ it[g + y >> 0], y = y + 1 | 0;
|
|
while (y >>> 0 < j >>> 0);
|
|
}
|
|
if (mn((we[I >> 0] | 0) + (u + 64) | 0, 0, j | 0) | 0, it[nt >> 0] = (we[nt >> 0] | 0) - j, it[I >> 0] = j + (we[I >> 0] | 0), b = b - j | 0, b) g = g + j | 0, I = l + j | 0;
|
|
else break;
|
|
} else I = l;
|
|
if (b >>> 0 > 63) {
|
|
for (l = u + 130 | 0, B = u + 48 | 0, z = u + 52 | 0, E = b + -64 | 0, K = E & -64, tt = K + 64 | 0, q = g + tt | 0, j = I; ; ) {
|
|
Xu(we[l >> 0] | 0, M, u), y = (i[B >> 2] | 0) + 1 | 0, i[B >> 2] = y, y || (i[z >> 2] = (i[z >> 2] | 0) + 1), y = 0;
|
|
do
|
|
it[j + y >> 0] = it[M + y >> 0] ^ it[g + y >> 0], y = y + 1 | 0;
|
|
while ((y | 0) != 64);
|
|
if (b = b + -64 | 0, b >>> 0 <= 63) break;
|
|
g = g + 64 | 0, j = j + 64 | 0;
|
|
}
|
|
if (b = E - K | 0, b) I = I + tt | 0, g = q;
|
|
else break;
|
|
}
|
|
Xu(we[u + 130 >> 0] | 0, M, u), tt = u + 48 | 0, q = (i[tt >> 2] | 0) + 1 | 0, i[tt >> 2] = q, q || (q = u + 52 | 0, i[q >> 2] = (i[q >> 2] | 0) + 1), y = 0;
|
|
do
|
|
it[I + y >> 0] = it[M + y >> 0] ^ it[g + y >> 0], y = y + 1 | 0;
|
|
while ((y | 0) != (b | 0));
|
|
y = 64 - b | 0, it[nt >> 0] = y, it[u + 128 >> 0] = b, b >>> 0 < 64 && tn(u + 64 + b | 0, M + b | 0, y | 0) | 0;
|
|
}
|
|
while (false);
|
|
St = gt;
|
|
}
|
|
function Xu(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0;
|
|
if (bt = i[g >> 2] | 0, Le = i[g + 4 >> 2] | 0, Fe = i[g + 8 >> 2] | 0, ke = i[g + 12 >> 2] | 0, Pt = i[g + 16 >> 2] | 0, At = i[g + 20 >> 2] | 0, Z = i[g + 24 >> 2] | 0, ht = i[g + 28 >> 2] | 0, J = i[g + 32 >> 2] | 0, vt = i[g + 36 >> 2] | 0, Dt = i[g + 40 >> 2] | 0, _e = i[g + 44 >> 2] | 0, yt = i[g + 48 >> 2] | 0, Re = i[g + 52 >> 2] | 0, fe = i[g + 56 >> 2] | 0, Rt = i[g + 60 >> 2] | 0, (l | 0) > 0) for (y = Rt, j = fe, K = Re, M = yt, wt = _e, Et = Dt, gt = vt, nt = J, q = ht, tt = Z, z = At, B = Pt, E = ke, I = Fe, b = Le, g = bt; ; ) if (g = B + g | 0, M = qr(M ^ g, 16) | 0, nt = M + nt | 0, B = qr(nt ^ B, 12) | 0, g = B + g | 0, M = qr(g ^ M, 8) | 0, nt = M + nt | 0, B = qr(nt ^ B, 7) | 0, b = z + b | 0, K = qr(K ^ b, 16) | 0, gt = K + gt | 0, z = qr(gt ^ z, 12) | 0, b = z + b | 0, K = qr(b ^ K, 8) | 0, gt = K + gt | 0, z = qr(gt ^ z, 7) | 0, I = tt + I | 0, j = qr(j ^ I, 16) | 0, Et = j + Et | 0, tt = qr(Et ^ tt, 12) | 0, I = tt + I | 0, j = qr(I ^ j, 8) | 0, Et = j + Et | 0, tt = qr(Et ^ tt, 7) | 0, E = q + E | 0, y = qr(y ^ E, 16) | 0, wt = y + wt | 0, q = qr(wt ^ q, 12) | 0, E = q + E | 0, y = qr(E ^ y, 8) | 0, wt = y + wt | 0, q = qr(wt ^ q, 7) | 0, g = z + g | 0, y = qr(y ^ g, 16) | 0, Et = y + Et | 0, z = qr(Et ^ z, 12) | 0, g = z + g | 0, y = qr(g ^ y, 8) | 0, Et = y + Et | 0, z = qr(Et ^ z, 7) | 0, b = tt + b | 0, M = qr(b ^ M, 16) | 0, wt = M + wt | 0, tt = qr(wt ^ tt, 12) | 0, b = tt + b | 0, M = qr(b ^ M, 8) | 0, wt = M + wt | 0, tt = qr(wt ^ tt, 7) | 0, I = q + I | 0, K = qr(I ^ K, 16) | 0, nt = K + nt | 0, q = qr(nt ^ q, 12) | 0, I = q + I | 0, K = qr(I ^ K, 8) | 0, nt = K + nt | 0, q = qr(nt ^ q, 7) | 0, E = E + B | 0, j = qr(E ^ j, 16) | 0, gt = j + gt | 0, B = qr(gt ^ B, 12) | 0, E = B + E | 0, j = qr(E ^ j, 8) | 0, gt = j + gt | 0, B = qr(gt ^ B, 7) | 0, (l | 0) > 2) l = l + -2 | 0;
|
|
else {
|
|
l = E;
|
|
break;
|
|
}
|
|
else y = Rt, j = fe, K = Re, M = yt, wt = _e, Et = Dt, gt = vt, nt = J, q = ht, tt = Z, z = At, B = Pt, l = ke, I = Fe, b = Le, g = bt;
|
|
i[u >> 2] = g + bt, i[u + 4 >> 2] = b + Le, i[u + 8 >> 2] = I + Fe, i[u + 12 >> 2] = l + ke, i[u + 16 >> 2] = B + Pt, i[u + 20 >> 2] = z + At, i[u + 24 >> 2] = tt + Z, i[u + 28 >> 2] = q + ht, i[u + 32 >> 2] = nt + J, i[u + 36 >> 2] = gt + vt, i[u + 40 >> 2] = Et + Dt, i[u + 44 >> 2] = wt + _e, i[u + 48 >> 2] = M + yt, i[u + 52 >> 2] = K + Re, i[u + 56 >> 2] = j + fe, i[u + 60 >> 2] = y + Rt;
|
|
}
|
|
function qr(l, u) {
|
|
return l = l | 0, u = u | 0, l >>> (32 - u | 0) | l << u | 0;
|
|
}
|
|
function Zu(l, u) {
|
|
l = l | 0, u = u | 0, Kn(l, u, 128);
|
|
}
|
|
function $u(l, u) {
|
|
l = l | 0, u = u | 0, it[l + 3 >> 0] = u, it[l + 2 >> 0] = u >>> 8, it[l + 1 >> 0] = u >>> 16, it[l >> 0] = u >>> 24;
|
|
}
|
|
function D1(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0;
|
|
y = l + g | 0, u = u + -4 | 0, mn(y | 0, 0, u - g | 0) | 0, it[y >> 0] = -128, $u(l + u | 0, b << 3);
|
|
}
|
|
function H1(l, u, g, b, y, I, j) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0, j = j | 0, G1(l, u, g, b, y, I, j);
|
|
}
|
|
function G1(l, u, g, b, y, I, j) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0, j = j | 0;
|
|
var B = 0, z = 0, E = 0, K = 0, tt = 0;
|
|
if (E = St, St = St + 480 | 0, B = E, z = E + 416 | 0, y || Ce(29749, 29760, 363, 29822), (I | 0) != 0 & (j | 0) != 0 || Ce(29810, 29760, 363, 29822), W1(B, l, u), u = (j + 63 | 0) >>> 6, u | 0) for (l = 1; K1(B, l, g, b, y, z), tt = (l << 6) + -64 | 0, K = j - tt | 0, tn(I + tt | 0, z | 0, (K >>> 0 < 64 ? K : 64) | 0) | 0, l >>> 0 < u >>> 0; ) l = l + 1 | 0;
|
|
St = E;
|
|
}
|
|
function W1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0;
|
|
j = St, St = St + 384 | 0, b = j + 256 | 0, y = j + 128 | 0, I = j, g >>> 0 > 128 && (Qa(l), Kn(l, u, g), Va(l, b), g = 64, u = b), (b | 0) != (u | 0) && tn(b | 0, u | 0, g | 0) | 0, g >>> 0 < 128 && mn(b + g | 0, 0, 128 - g | 0) | 0, u = 0;
|
|
do
|
|
g = it[b + u >> 0] | 0, it[y + u >> 0] = g ^ 54, it[I + u >> 0] = g ^ 92, u = u + 1 | 0;
|
|
while ((u | 0) != 128);
|
|
Qa(l), Kn(l, y, 128), y = l + 208 | 0, Qa(y), Kn(y, I, 128), St = j;
|
|
}
|
|
function K1(l, u, g, b, y, I) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0;
|
|
var j = 0, B = 0, z = 0, E = 0, K = 0;
|
|
if (E = St, St = St + 768 | 0, K = E + 752 | 0, j = E + 624 | 0, B = E + 208 | 0, z = E, $u(K, u), D1(j, 128, 64, 192), tn(B | 0, l | 0, 416) | 0, tl(B, g, b), tl(B, K, 4), Y1(B, j), g = B + 208 | 0, tn(z | 0, g | 0, 208) | 0, y >>> 0 > 1) {
|
|
b = l + 208 | 0, u = 1;
|
|
do
|
|
el(B, l), Zu(B, j), td(B, j), el(g, b), Zu(g, j), td(g, j), Q1(z, g), u = u + 1 | 0;
|
|
while ((u | 0) != (y | 0));
|
|
}
|
|
td(z, I), St = E;
|
|
}
|
|
function tl(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0, Kn(l, u, g);
|
|
}
|
|
function Y1(l, u) {
|
|
l = l | 0, u = u | 0, Va(l, u), l = l + 208 | 0, Kn(l, u, 64), Va(l, u);
|
|
}
|
|
function td(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0;
|
|
g = l + 144 | 0, Ya(u, i[g >> 2] | 0, i[g + 4 >> 2] | 0), g = l + 152 | 0, Ya(u + 8 | 0, i[g >> 2] | 0, i[g + 4 >> 2] | 0), g = l + 160 | 0, Ya(u + 16 | 0, i[g >> 2] | 0, i[g + 4 >> 2] | 0), g = l + 168 | 0, Ya(u + 24 | 0, i[g >> 2] | 0, i[g + 4 >> 2] | 0), g = l + 176 | 0, Ya(u + 32 | 0, i[g >> 2] | 0, i[g + 4 >> 2] | 0), g = l + 184 | 0, Ya(u + 40 | 0, i[g >> 2] | 0, i[g + 4 >> 2] | 0), g = l + 192 | 0, Ya(u + 48 | 0, i[g >> 2] | 0, i[g + 4 >> 2] | 0), l = l + 200 | 0, Ya(u + 56 | 0, i[l >> 2] | 0, i[l + 4 >> 2] | 0);
|
|
}
|
|
function el(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0;
|
|
y = u + 144 | 0, g = i[y + 4 >> 2] | 0, b = l + 144 | 0, i[b >> 2] = i[y >> 2], i[b + 4 >> 2] = g, b = u + 152 | 0, g = i[b + 4 >> 2] | 0, y = l + 152 | 0, i[y >> 2] = i[b >> 2], i[y + 4 >> 2] = g, y = u + 160 | 0, g = i[y + 4 >> 2] | 0, b = l + 160 | 0, i[b >> 2] = i[y >> 2], i[b + 4 >> 2] = g, b = u + 168 | 0, g = i[b + 4 >> 2] | 0, y = l + 168 | 0, i[y >> 2] = i[b >> 2], i[y + 4 >> 2] = g, y = u + 176 | 0, g = i[y + 4 >> 2] | 0, b = l + 176 | 0, i[b >> 2] = i[y >> 2], i[b + 4 >> 2] = g, b = u + 184 | 0, g = i[b + 4 >> 2] | 0, y = l + 184 | 0, i[y >> 2] = i[b >> 2], i[y + 4 >> 2] = g, y = u + 192 | 0, g = i[y + 4 >> 2] | 0, b = l + 192 | 0, i[b >> 2] = i[y >> 2], i[b + 4 >> 2] = g, b = u + 200 | 0, g = i[b + 4 >> 2] | 0, u = l + 200 | 0, i[u >> 2] = i[b >> 2], i[u + 4 >> 2] = g;
|
|
}
|
|
function Q1(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0;
|
|
b = u + 144 | 0, I = l + 144 | 0, g = I, y = i[g + 4 >> 2] ^ i[b + 4 >> 2], i[I >> 2] = i[g >> 2] ^ i[b >> 2], i[I + 4 >> 2] = y, I = u + 152 | 0, y = l + 152 | 0, b = y, g = i[b + 4 >> 2] ^ i[I + 4 >> 2], i[y >> 2] = i[b >> 2] ^ i[I >> 2], i[y + 4 >> 2] = g, y = u + 160 | 0, g = l + 160 | 0, I = g, b = i[I + 4 >> 2] ^ i[y + 4 >> 2], i[g >> 2] = i[I >> 2] ^ i[y >> 2], i[g + 4 >> 2] = b, g = u + 168 | 0, b = l + 168 | 0, y = b, I = i[y + 4 >> 2] ^ i[g + 4 >> 2], i[b >> 2] = i[y >> 2] ^ i[g >> 2], i[b + 4 >> 2] = I, b = u + 176 | 0, I = l + 176 | 0, g = I, y = i[g + 4 >> 2] ^ i[b + 4 >> 2], i[I >> 2] = i[g >> 2] ^ i[b >> 2], i[I + 4 >> 2] = y, I = u + 184 | 0, y = l + 184 | 0, b = y, g = i[b + 4 >> 2] ^ i[I + 4 >> 2], i[y >> 2] = i[b >> 2] ^ i[I >> 2], i[y + 4 >> 2] = g, y = u + 192 | 0, g = l + 192 | 0, I = g, b = i[I + 4 >> 2] ^ i[y + 4 >> 2], i[g >> 2] = i[I >> 2] ^ i[y >> 2], i[g + 4 >> 2] = b, g = u + 200 | 0, u = l + 200 | 0, b = u, l = i[b + 4 >> 2] ^ i[g + 4 >> 2], i[u >> 2] = i[b >> 2] ^ i[g >> 2], i[u + 4 >> 2] = l;
|
|
}
|
|
function Ya(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0;
|
|
it[l + 7 >> 0] = u, b = Je(u | 0, g | 0, 8) | 0, it[l + 6 >> 0] = b, b = Je(u | 0, g | 0, 16) | 0, it[l + 5 >> 0] = b, b = Je(u | 0, g | 0, 24) | 0, it[l + 4 >> 0] = b, it[l + 3 >> 0] = g, b = Je(u | 0, g | 0, 40) | 0, it[l + 2 >> 0] = b, b = Je(u | 0, g | 0, 48) | 0, it[l + 1 >> 0] = b, g = Je(u | 0, g | 0, 56) | 0, it[l >> 0] = g;
|
|
}
|
|
function Qa(l) {
|
|
l = l | 0;
|
|
var u = 0;
|
|
mn(l | 0, 0, 144) | 0, u = l + 144 | 0, i[u >> 2] = -205731576, i[u + 4 >> 2] = 1779033703, u = l + 152 | 0, i[u >> 2] = -2067093701, i[u + 4 >> 2] = -1150833019, u = l + 160 | 0, i[u >> 2] = -23791573, i[u + 4 >> 2] = 1013904242, u = l + 168 | 0, i[u >> 2] = 1595750129, i[u + 4 >> 2] = -1521486534, u = l + 176 | 0, i[u >> 2] = -1377402159, i[u + 4 >> 2] = 1359893119, u = l + 184 | 0, i[u >> 2] = 725511199, i[u + 4 >> 2] = -1694144372, u = l + 192 | 0, i[u >> 2] = -79577749, i[u + 4 >> 2] = 528734635, l = l + 200 | 0, i[l >> 2] = 327033209, i[l + 4 >> 2] = 1541459225;
|
|
}
|
|
function Kn(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0;
|
|
if (q = St, St = St + 128 | 0, tt = q, K = l, E = i[K >> 2] | 0, b = E & 127, y = 128 - b | 0, K = v(E | 0, i[K + 4 >> 2] | 0, g | 0, 0) | 0, E = p, z = l, i[z >> 2] = K, i[z + 4 >> 2] = E, E >>> 0 < 0 | (E | 0) == 0 & K >>> 0 < g >>> 0 && (K = l + 8 | 0, E = K, E = v(i[E >> 2] | 0, i[E + 4 >> 2] | 0, 1, 0) | 0, i[K >> 2] = E, i[K + 4 >> 2] = p), (b | 0) == 0 | y >>> 0 > g >>> 0 || (tn(l + 16 + b | 0, u | 0, y | 0) | 0, ed(l, l + 16 | 0), u = u + y | 0, b = 0, g = g - y | 0), u & 7) {
|
|
if (g >>> 0 > 127) {
|
|
for (E = g + -128 | 0, K = E & -128, z = K + 128 | 0, y = u; ; ) {
|
|
I = tt, j = y, B = I + 128 | 0;
|
|
do
|
|
it[I >> 0] = it[j >> 0] | 0, I = I + 1 | 0, j = j + 1 | 0;
|
|
while ((I | 0) < (B | 0));
|
|
if (ed(l, tt), g = g + -128 | 0, g >>> 0 <= 127) break;
|
|
y = y + 128 | 0;
|
|
}
|
|
u = u + z | 0, g = E - K | 0;
|
|
}
|
|
} else if (g >>> 0 > 127) {
|
|
for (j = g + -128 | 0, B = j & -128, I = B + 128 | 0, y = u; ed(l, y), g = g + -128 | 0, !(g >>> 0 <= 127); ) y = y + 128 | 0;
|
|
u = u + I | 0, g = j - B | 0;
|
|
}
|
|
g | 0 && tn(l + 16 + b | 0, u | 0, g | 0) | 0, St = q;
|
|
}
|
|
function ed(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0, We = 0, $e = 0, er = 0, Me = 0, Xe = 0, te = 0, qt = 0, Gt = 0, Nt = 0, gr = 0, se = 0, ve = 0, Fr = 0, hr = 0, sr = 0, yr = 0, wr = 0, Qt = 0, Ie = 0;
|
|
rr = St, St = St + 640 | 0, cr = rr, V1(cr, u), b = cr, u = 16, g = i[b >> 2] | 0, b = i[b + 4 >> 2] | 0;
|
|
do
|
|
Fe = cr + (u + -2 << 3) | 0, ke = i[Fe >> 2] | 0, Fe = i[Fe + 4 >> 2] | 0, Mt = fr(ke, Fe, 19) | 0, Yt = p, Te = fr(ke, Fe, 61) | 0, Pe = p, Fe = Je(ke | 0, Fe | 0, 6) | 0, ke = cr + (u + -7 << 3) | 0, ke = v(Fe ^ Mt ^ Te | 0, p ^ Yt ^ Pe | 0, i[ke >> 2] | 0, i[ke + 4 >> 2] | 0) | 0, Pe = p, Yt = cr + (u + -15 << 3) | 0, Te = g, g = i[Yt >> 2] | 0, Mt = b, b = i[Yt + 4 >> 2] | 0, Yt = fr(g, b, 1) | 0, Fe = p, ae = fr(g, b, 8) | 0, Ut = p, Tt = Je(g | 0, b | 0, 7) | 0, Ut = p ^ Fe ^ Ut, Mt = v(ke | 0, Pe | 0, Te | 0, Mt | 0) | 0, Ut = v(Mt | 0, p | 0, Tt ^ Yt ^ ae | 0, Ut | 0) | 0, ae = cr + (u << 3) | 0, i[ae >> 2] = Ut, i[ae + 4 >> 2] = p, u = u + 1 | 0;
|
|
while ((u | 0) != 80);
|
|
yt = l + 144 | 0, bt = yt, Re = i[bt >> 2] | 0, bt = i[bt + 4 >> 2] | 0, fe = l + 152 | 0, Fe = fe, Le = i[Fe >> 2] | 0, Fe = i[Fe + 4 >> 2] | 0, ke = l + 160 | 0, Te = ke, Pe = i[Te >> 2] | 0, Te = i[Te + 4 >> 2] | 0, Mt = l + 168 | 0, Yt = Mt, Tt = i[Yt >> 2] | 0, Yt = i[Yt + 4 >> 2] | 0, Ut = l + 176 | 0, At = Ut, ae = i[At >> 2] | 0, At = i[At + 4 >> 2] | 0, Z = l + 184 | 0, J = Z, ht = i[J >> 2] | 0, J = i[J + 4 >> 2] | 0, vt = l + 192 | 0, _e = vt, Dt = i[_e >> 2] | 0, _e = i[_e + 4 >> 2] | 0, g = l + 200 | 0, l = g, b = i[l >> 2] | 0, l = i[l + 4 >> 2] | 0, u = 0, y = ae, I = At, j = ht, B = Dt, z = J, E = _e, K = b, tt = l, q = Re, M = bt, nt = Le, gt = Fe, wt = Pe, Et = Te, Rt = Tt, Pt = Yt;
|
|
do
|
|
Ie = fr(y, I, 14) | 0, Ne = p, Qt = fr(y, I, 18) | 0, Ne = p ^ Ne, Gt = fr(y, I, 41) | 0, Ne = Ne ^ p, sr = 28576 + (u << 3) | 0, Lt = i[sr >> 2] | 0, sr = i[sr + 4 >> 2] | 0, Me = cr + (u << 3) | 0, hr = i[Me >> 2] | 0, Me = i[Me + 4 >> 2] | 0, Ht = v((B ^ j) & y ^ B | 0, (E ^ z) & I ^ E | 0, K | 0, tt | 0) | 0, Ne = v(Ht | 0, p | 0, Qt ^ Ie ^ Gt | 0, Ne | 0) | 0, sr = v(Ne | 0, p | 0, Lt | 0, sr | 0) | 0, Me = v(sr | 0, p | 0, hr | 0, Me | 0) | 0, hr = p, sr = fr(q, M, 28) | 0, Lt = p, Ne = fr(q, M, 34) | 0, Lt = p ^ Lt, Gt = fr(q, M, 39) | 0, Lt = Lt ^ p, Ie = v(Me | 0, hr | 0, Rt | 0, Pt | 0) | 0, Qt = p, hr = v(Me | 0, hr | 0, (q | nt) & wt | q & nt | 0, (M | gt) & Et | M & gt | 0) | 0, Lt = v(hr | 0, p | 0, Ne ^ sr ^ Gt | 0, Lt | 0) | 0, Gt = p, sr = fr(Ie, Qt, 14) | 0, Ne = p, hr = fr(Ie, Qt, 18) | 0, Ne = p ^ Ne, Me = fr(Ie, Qt, 41) | 0, Ne = Ne ^ p, Ht = u | 1, se = 28576 + (Ht << 3) | 0, We = i[se >> 2] | 0, se = i[se + 4 >> 2] | 0, Ht = cr + (Ht << 3) | 0, gr = i[Ht >> 2] | 0, Ht = i[Ht + 4 >> 2] | 0, $e = v(Ie & (j ^ y) ^ j | 0, Qt & (z ^ I) ^ z | 0, B | 0, E | 0) | 0, Ne = v($e | 0, p | 0, hr ^ sr ^ Me | 0, Ne | 0) | 0, se = v(Ne | 0, p | 0, We | 0, se | 0) | 0, Ht = v(se | 0, p | 0, gr | 0, Ht | 0) | 0, gr = p, se = fr(Lt, Gt, 28) | 0, We = p, Ne = fr(Lt, Gt, 34) | 0, We = p ^ We, Me = fr(Lt, Gt, 39) | 0, We = We ^ p, sr = v(Ht | 0, gr | 0, wt | 0, Et | 0) | 0, hr = p, gr = v(Ht | 0, gr | 0, (Lt | q) & nt | Lt & q | 0, (Gt | M) & gt | Gt & M | 0) | 0, We = v(gr | 0, p | 0, Ne ^ se ^ Me | 0, We | 0) | 0, Me = p, se = fr(sr, hr, 14) | 0, Ne = p, gr = fr(sr, hr, 18) | 0, Ne = p ^ Ne, Ht = fr(sr, hr, 41) | 0, Ne = Ne ^ p, $e = u | 2, qt = 28576 + ($e << 3) | 0, tr = i[qt >> 2] | 0, qt = i[qt + 4 >> 2] | 0, $e = cr + ($e << 3) | 0, te = i[$e >> 2] | 0, $e = i[$e + 4 >> 2] | 0, He = v(sr & (Ie ^ y) ^ y | 0, hr & (Qt ^ I) ^ I | 0, j | 0, z | 0) | 0, Ne = v(He | 0, p | 0, gr ^ se ^ Ht | 0, Ne | 0) | 0, qt = v(Ne | 0, p | 0, tr | 0, qt | 0) | 0, $e = v(qt | 0, p | 0, te | 0, $e | 0) | 0, te = p, qt = fr(We, Me, 28) | 0, tr = p, Ne = fr(We, Me, 34) | 0, tr = p ^ tr, Ht = fr(We, Me, 39) | 0, tr = tr ^ p, se = v($e | 0, te | 0, nt | 0, gt | 0) | 0, gr = p, te = v($e | 0, te | 0, (We | Lt) & q | We & Lt | 0, (Me | Gt) & M | Me & Gt | 0) | 0, tr = v(te | 0, p | 0, Ne ^ qt ^ Ht | 0, tr | 0) | 0, Ht = p, qt = fr(se, gr, 14) | 0, Ne = p, te = fr(se, gr, 18) | 0, Ne = p ^ Ne, $e = fr(se, gr, 41) | 0, Ne = Ne ^ p, He = u | 3, yr = 28576 + (He << 3) | 0, er = i[yr >> 2] | 0, yr = i[yr + 4 >> 2] | 0, He = cr + (He << 3) | 0, wr = i[He >> 2] | 0, He = i[He + 4 >> 2] | 0, Nt = v(se & (sr ^ Ie) ^ Ie | 0, gr & (hr ^ Qt) ^ Qt | 0, y | 0, I | 0) | 0, Ne = v(Nt | 0, p | 0, te ^ qt ^ $e | 0, Ne | 0) | 0, yr = v(Ne | 0, p | 0, er | 0, yr | 0) | 0, He = v(yr | 0, p | 0, wr | 0, He | 0) | 0, wr = p, yr = fr(tr, Ht, 28) | 0, er = p, Ne = fr(tr, Ht, 34) | 0, er = p ^ er, $e = fr(tr, Ht, 39) | 0, er = er ^ p, qt = v(He | 0, wr | 0, q | 0, M | 0) | 0, te = p, wr = v(He | 0, wr | 0, (tr | We) & Lt | tr & We | 0, (Ht | Me) & Gt | Ht & Me | 0) | 0, er = v(wr | 0, p | 0, Ne ^ yr ^ $e | 0, er | 0) | 0, $e = p, yr = fr(qt, te, 14) | 0, Ne = p, wr = fr(qt, te, 18) | 0, Ne = p ^ Ne, He = fr(qt, te, 41) | 0, Ne = Ne ^ p, Nt = u | 4, Fr = 28576 + (Nt << 3) | 0, ve = i[Fr >> 2] | 0, Fr = i[Fr + 4 >> 2] | 0, Nt = cr + (Nt << 3) | 0, Xe = i[Nt >> 2] | 0, Nt = i[Nt + 4 >> 2] | 0, Qt = v(qt & (se ^ sr) ^ sr | 0, te & (gr ^ hr) ^ hr | 0, Ie | 0, Qt | 0) | 0, Ne = v(Qt | 0, p | 0, wr ^ yr ^ He | 0, Ne | 0) | 0, Fr = v(Ne | 0, p | 0, ve | 0, Fr | 0) | 0, Nt = v(Fr | 0, p | 0, Xe | 0, Nt | 0) | 0, Xe = p, Fr = fr(er, $e, 28) | 0, ve = p, Ne = fr(er, $e, 34) | 0, ve = p ^ ve, He = fr(er, $e, 39) | 0, ve = ve ^ p, K = v(Nt | 0, Xe | 0, Lt | 0, Gt | 0) | 0, tt = p, Xe = v(Nt | 0, Xe | 0, (er | tr) & We | er & tr | 0, ($e | Ht) & Me | $e & Ht | 0) | 0, Rt = v(Xe | 0, p | 0, Ne ^ Fr ^ He | 0, ve | 0) | 0, Pt = p, ve = fr(K, tt, 14) | 0, He = p, Fr = fr(K, tt, 18) | 0, He = p ^ He, Ne = fr(K, tt, 41) | 0, He = He ^ p, Xe = u | 5, Nt = 28576 + (Xe << 3) | 0, Gt = i[Nt >> 2] | 0, Nt = i[Nt + 4 >> 2] | 0, Xe = cr + (Xe << 3) | 0, Lt = i[Xe >> 2] | 0, Xe = i[Xe + 4 >> 2] | 0, hr = v(K & (qt ^ se) ^ se | 0, tt & (te ^ gr) ^ gr | 0, sr | 0, hr | 0) | 0, He = v(hr | 0, p | 0, Fr ^ ve ^ Ne | 0, He | 0) | 0, Nt = v(He | 0, p | 0, Gt | 0, Nt | 0) | 0, Xe = v(Nt | 0, p | 0, Lt | 0, Xe | 0) | 0, Lt = p, Nt = fr(Rt, Pt, 28) | 0, Gt = p, He = fr(Rt, Pt, 34) | 0, Gt = p ^ Gt, Ne = fr(Rt, Pt, 39) | 0, Gt = Gt ^ p, B = v(Xe | 0, Lt | 0, We | 0, Me | 0) | 0, E = p, Lt = v(Xe | 0, Lt | 0, (Rt | er) & tr | Rt & er | 0, (Pt | $e) & Ht | Pt & $e | 0) | 0, wt = v(Lt | 0, p | 0, He ^ Nt ^ Ne | 0, Gt | 0) | 0, Et = p, Gt = fr(B, E, 14) | 0, Ne = p, Nt = fr(B, E, 18) | 0, Ne = p ^ Ne, He = fr(B, E, 41) | 0, Ne = Ne ^ p, Lt = u | 6, Xe = 28576 + (Lt << 3) | 0, Me = i[Xe >> 2] | 0, Xe = i[Xe + 4 >> 2] | 0, Lt = cr + (Lt << 3) | 0, We = i[Lt >> 2] | 0, Lt = i[Lt + 4 >> 2] | 0, gr = v(B & (K ^ qt) ^ qt | 0, E & (tt ^ te) ^ te | 0, se | 0, gr | 0) | 0, Ne = v(gr | 0, p | 0, Nt ^ Gt ^ He | 0, Ne | 0) | 0, Xe = v(Ne | 0, p | 0, Me | 0, Xe | 0) | 0, Lt = v(Xe | 0, p | 0, We | 0, Lt | 0) | 0, We = p, Xe = fr(wt, Et, 28) | 0, Me = p, Ne = fr(wt, Et, 34) | 0, Me = p ^ Me, He = fr(wt, Et, 39) | 0, Me = Me ^ p, j = v(Lt | 0, We | 0, tr | 0, Ht | 0) | 0, z = p, We = v(Lt | 0, We | 0, (wt | Rt) & er | wt & Rt | 0, (Et | Pt) & $e | Et & Pt | 0) | 0, nt = v(We | 0, p | 0, Ne ^ Xe ^ He | 0, Me | 0) | 0, gt = p, Me = fr(j, z, 14) | 0, He = p, Xe = fr(j, z, 18) | 0, He = p ^ He, Ne = fr(j, z, 41) | 0, He = He ^ p, We = u | 7, Lt = 28576 + (We << 3) | 0, Ht = i[Lt >> 2] | 0, Lt = i[Lt + 4 >> 2] | 0, We = cr + (We << 3) | 0, tr = i[We >> 2] | 0, We = i[We + 4 >> 2] | 0, te = v(j & (B ^ K) ^ K | 0, z & (E ^ tt) ^ tt | 0, qt | 0, te | 0) | 0, He = v(te | 0, p | 0, Xe ^ Me ^ Ne | 0, He | 0) | 0, Lt = v(He | 0, p | 0, Ht | 0, Lt | 0) | 0, We = v(Lt | 0, p | 0, tr | 0, We | 0) | 0, tr = p, Lt = fr(nt, gt, 28) | 0, Ht = p, He = fr(nt, gt, 34) | 0, Ht = p ^ Ht, Ne = fr(nt, gt, 39) | 0, Ht = Ht ^ p, y = v(We | 0, tr | 0, er | 0, $e | 0) | 0, I = p, tr = v(We | 0, tr | 0, (nt | wt) & Rt | nt & wt | 0, (gt | Et) & Pt | gt & Et | 0) | 0, q = v(tr | 0, p | 0, He ^ Lt ^ Ne | 0, Ht | 0) | 0, M = p, u = u + 8 | 0;
|
|
while (u >>> 0 < 80);
|
|
Ie = v(q | 0, M | 0, Re | 0, bt | 0) | 0, Qt = yt, i[Qt >> 2] = Ie, i[Qt + 4 >> 2] = p, Qt = v(nt | 0, gt | 0, Le | 0, Fe | 0) | 0, Ie = fe, i[Ie >> 2] = Qt, i[Ie + 4 >> 2] = p, Ie = v(wt | 0, Et | 0, Pe | 0, Te | 0) | 0, Qt = ke, i[Qt >> 2] = Ie, i[Qt + 4 >> 2] = p, Qt = v(Rt | 0, Pt | 0, Tt | 0, Yt | 0) | 0, Ie = Mt, i[Ie >> 2] = Qt, i[Ie + 4 >> 2] = p, Ie = v(y | 0, I | 0, ae | 0, At | 0) | 0, Qt = Ut, i[Qt >> 2] = Ie, i[Qt + 4 >> 2] = p, Qt = v(j | 0, z | 0, ht | 0, J | 0) | 0, Ie = Z, i[Ie >> 2] = Qt, i[Ie + 4 >> 2] = p, Ie = v(B | 0, E | 0, Dt | 0, _e | 0) | 0, Qt = vt, i[Qt >> 2] = Ie, i[Qt + 4 >> 2] = p, Qt = v(K | 0, tt | 0, b | 0, l | 0) | 0, Ie = g, i[Ie >> 2] = Qt, i[Ie + 4 >> 2] = p, St = rr;
|
|
}
|
|
function V1(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0;
|
|
for (g = 16; g = g + -1 | 0, y = u, y = rd(i[y >> 2] | 0, i[y + 4 >> 2] | 0) | 0, b = l, i[b >> 2] = y, i[b + 4 >> 2] = p, g; ) u = u + 8 | 0, l = l + 8 | 0;
|
|
}
|
|
function fr(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0;
|
|
return b = Je(l | 0, u | 0, g | 0) | 0, y = p, g = h_(l | 0, u | 0, 64 - g | 0) | 0, p = p | y, g | b | 0;
|
|
}
|
|
function rd(l, u) {
|
|
return l = l | 0, u = u | 0, u = rl(u) | 0, p = rl(l) | 0, u | 0;
|
|
}
|
|
function rl(l) {
|
|
return l = l | 0, ll(l | 0) | 0;
|
|
}
|
|
function Va(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0;
|
|
b = St, St = St + 16 | 0, g = b, I = l + 8 | 0, I = h_(i[I >> 2] | 0, i[I + 4 >> 2] | 0, 3) | 0, B = p, j = l, y = i[j >> 2] | 0, j = i[j + 4 >> 2] | 0, z = Je(y | 0, j | 0, 61) | 0, B = rd(z | I, p | B) | 0, I = g, i[I >> 2] = B, i[I + 4 >> 2] = p, j = h_(y | 0, j | 0, 3) | 0, j = rd(j, p) | 0, I = g + 8 | 0, i[I >> 2] = j, i[I + 4 >> 2] = p, y = y & 127, Kn(l, 29836, (y >>> 0 < 112 ? 112 : 240) - y | 0), Kn(l, g, 16), g = 0;
|
|
do
|
|
z = l + 144 + (g << 3) | 0, J1(u + (g << 3) | 0, i[z >> 2] | 0, i[z + 4 >> 2] | 0), g = g + 1 | 0;
|
|
while ((g | 0) != 8);
|
|
St = b;
|
|
}
|
|
function J1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0;
|
|
it[l + 7 >> 0] = u, b = Je(u | 0, g | 0, 8) | 0, it[l + 6 >> 0] = b, b = Je(u | 0, g | 0, 16) | 0, it[l + 5 >> 0] = b, b = Je(u | 0, g | 0, 24) | 0, it[l + 4 >> 0] = b, it[l + 3 >> 0] = g, b = Je(u | 0, g | 0, 40) | 0, it[l + 2 >> 0] = b, b = Je(u | 0, g | 0, 48) | 0, it[l + 1 >> 0] = b, g = Je(u | 0, g | 0, 56) | 0, it[l >> 0] = g;
|
|
}
|
|
function X1(l, u) {
|
|
l = l | 0, u = u | 0, u = 200 - (u >>> 3 << 1) | 0, mn(l | 0, 0, u + 208 | 0) | 0, i[l + 4 >> 2] = u;
|
|
}
|
|
function Z1(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0;
|
|
if (E = St, St = St + 176 | 0, B = E, z = l + 4 | 0, b = i[z >> 2] | 0, y = i[l >> 2] | 0, I = b - y | 0, (b | 0) != (y | 0) ? I >>> 0 > g >>> 0 | (y | 0) == 0 || (tn(l + 208 + y | 0, u | 0, I | 0) | 0, Yo(l + 8 | 0, l + 208 | 0, (i[z >> 2] | 0) >>> 3), u = u + I | 0, g = g - I | 0, j = 5) : (Yo(l + 8 | 0, l + 208 | 0, b >>> 3), j = 5), (j | 0) == 5 && (i[l >> 2] = 0), u & 7) {
|
|
if (b = i[z >> 2] | 0, g >>> 0 >= b >>> 0) {
|
|
y = l + 8 | 0;
|
|
do
|
|
tn(B | 0, u | 0, b | 0) | 0, Yo(y, B, b >>> 3), b = i[z >> 2] | 0, g = g - b | 0, u = u + b | 0;
|
|
while (g >>> 0 >= b >>> 0);
|
|
}
|
|
} else if (b = i[z >> 2] | 0, g >>> 0 >= b >>> 0) {
|
|
y = l + 8 | 0;
|
|
do
|
|
Yo(y, u, b >>> 3), b = i[z >> 2] | 0, g = g - b | 0, u = u + b | 0;
|
|
while (g >>> 0 >= b >>> 0);
|
|
}
|
|
g | 0 && (tn((i[l >> 2] | 0) + (l + 208) | 0, u | 0, g | 0) | 0, i[l >> 2] = (i[l >> 2] | 0) + g), St = E;
|
|
}
|
|
function Yo(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0;
|
|
if (M = St, St = St + 48 | 0, q = M, (g | 0) > 0) {
|
|
b = 0;
|
|
do
|
|
E = u + (b << 3) | 0, tt = l + (b << 3) | 0, z = tt, K = i[z + 4 >> 2] ^ i[E + 4 >> 2], i[tt >> 2] = i[z >> 2] ^ i[E >> 2], i[tt + 4 >> 2] = K, b = b + 1 | 0;
|
|
while ((b | 0) != (g | 0));
|
|
}
|
|
B = l + 8 | 0, z = q + 8 | 0, E = q + 16 | 0, K = q + 24 | 0, tt = q + 32 | 0, j = 0;
|
|
do {
|
|
b = 0;
|
|
do
|
|
gt = l + (b << 3) | 0, wt = l + (b + 5 << 3) | 0, nt = l + (b + 10 << 3) | 0, u = l + (b + 15 << 3) | 0, g = l + (b + 20 << 3) | 0, y = i[wt + 4 >> 2] ^ i[gt + 4 >> 2] ^ i[nt + 4 >> 2] ^ i[u + 4 >> 2] ^ i[g + 4 >> 2], I = q + (b << 3) | 0, i[I >> 2] = i[wt >> 2] ^ i[gt >> 2] ^ i[nt >> 2] ^ i[u >> 2] ^ i[g >> 2], i[I + 4 >> 2] = y, b = b + 1 | 0;
|
|
while ((b | 0) != 5);
|
|
u = 0;
|
|
do {
|
|
I = q + ((((u + 4 | 0) >>> 0) % 5 | 0) << 3) | 0, y = i[I >> 2] | 0, I = i[I + 4 >> 2] | 0, g = u, u = u + 1 | 0, b = q + (((u | 0) == 5 ? 0 : u) << 3) | 0, b = nl(i[b >> 2] | 0, i[b + 4 >> 2] | 0, 1) | 0, y = b ^ y, I = p ^ I, b = 0;
|
|
do
|
|
wt = l + (b + g << 3) | 0, nt = wt, gt = I ^ i[nt + 4 >> 2], i[wt >> 2] = y ^ i[nt >> 2], i[wt + 4 >> 2] = gt, b = b + 5 | 0;
|
|
while (b >>> 0 < 25);
|
|
} while ((u | 0) != 5);
|
|
g = B, b = 0, u = i[g >> 2] | 0, g = i[g + 4 >> 2] | 0;
|
|
do
|
|
wt = l + (i[29472 + (b << 2) >> 2] << 3) | 0, I = wt, nt = u, u = i[I >> 2] | 0, gt = g, g = i[I + 4 >> 2] | 0, gt = nl(nt, gt, i[29568 + (b << 2) >> 2] | 0) | 0, i[wt >> 2] = gt, i[wt + 4 >> 2] = p, b = b + 1 | 0;
|
|
while ((b | 0) != 24);
|
|
for (b = q, i[b >> 2] = u, i[b + 4 >> 2] = g, b = 0, u = 0; ; ) {
|
|
g = q, y = l + (u * 5 << 3) | 0, I = g + 40 | 0;
|
|
do
|
|
i[g >> 2] = i[y >> 2], g = g + 4 | 0, y = y + 4 | 0;
|
|
while ((g | 0) < (I | 0));
|
|
if (g = z, I = i[g >> 2] | 0, g = i[g + 4 >> 2] | 0, Et = E, gt = i[Et >> 2] | 0, Et = i[Et + 4 >> 2] | 0, nt = l + (b << 3) | 0, y = nt, wt = i[y + 4 >> 2] ^ Et & ~g, i[nt >> 2] = i[y >> 2] ^ gt & ~I, i[nt + 4 >> 2] = wt, nt = K, wt = i[nt >> 2] | 0, nt = i[nt + 4 >> 2] | 0, y = l + (b + 1 << 3) | 0, Rt = y, Et = i[Rt + 4 >> 2] ^ nt & ~Et, i[y >> 2] = i[Rt >> 2] ^ wt & ~gt, i[y + 4 >> 2] = Et, y = tt, Et = i[y >> 2] | 0, y = i[y + 4 >> 2] | 0, gt = l + (b + 2 << 3) | 0, Rt = gt, nt = i[Rt + 4 >> 2] ^ y & ~nt, i[gt >> 2] = i[Rt >> 2] ^ Et & ~wt, i[gt + 4 >> 2] = nt, gt = q, nt = i[gt >> 2] | 0, gt = i[gt + 4 >> 2] | 0, wt = l + (b + 3 << 3) | 0, Rt = wt, y = i[Rt + 4 >> 2] ^ gt & ~y, i[wt >> 2] = i[Rt >> 2] ^ nt & ~Et, i[wt + 4 >> 2] = y, wt = l + (b + 4 << 3) | 0, y = wt, gt = i[y + 4 >> 2] ^ g & ~gt, i[wt >> 2] = i[y >> 2] ^ I & ~nt, i[wt + 4 >> 2] = gt, u = u + 1 | 0, (u | 0) == 5) break;
|
|
b = b + 5 | 0;
|
|
}
|
|
wt = 29216 + (j << 3) | 0, gt = l, Et = i[gt + 4 >> 2] ^ i[wt + 4 >> 2], Rt = l, i[Rt >> 2] = i[gt >> 2] ^ i[wt >> 2], i[Rt + 4 >> 2] = Et, j = j + 1 | 0;
|
|
} while ((j | 0) != 24);
|
|
St = M;
|
|
}
|
|
function nl(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0;
|
|
return b = h_(l | 0, u | 0, g | 0) | 0, y = p, g = Je(l | 0, u | 0, 64 - g | 0) | 0, p = p | y, g | b | 0;
|
|
}
|
|
function $1(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0;
|
|
g = i[l >> 2] | 0, I = l + 4 | 0, (g | 0) == (i[I >> 2] | 0) ? (y = l + 208 | 0, b = l + 8 | 0, Yo(b, y, g >>> 3), i[l >> 2] = 0, g = 1) : (b = l + 8 | 0, y = l + 208 + g | 0, g = g + 1 | 0), i[l >> 2] = g, it[y >> 0] = u, u = i[l >> 2] | 0, mn(l + 208 + u | 0, 0, (i[I >> 2] | 0) - u | 0) | 0, u = (i[I >> 2] | 0) + -1 + (l + 208) | 0, it[u >> 0] = it[u >> 0] | -128, Yo(b, l + 208 | 0, (i[I >> 2] | 0) >>> 3), i[l >> 2] = 0;
|
|
}
|
|
function tm(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0;
|
|
if (z = St, St = St + 208 | 0, B = z, j = l + 4 | 0, E = i[j >> 2] | 0, b = i[l >> 2] | 0, y = E - b | 0, (E | 0) != (b | 0) ? y >>> 0 > g >>> 0 | (b | 0) == 0 || (I = l + 8 | 0, nd(B, I), tn(u | 0, B + (i[l >> 2] | 0) | 0, y | 0) | 0, Yo(I, 0, 0), u = u + y | 0, g = g - y | 0, I = 5) : (Yo(l + 8 | 0, 0, 0), I = 5), (I | 0) == 5 && (i[l >> 2] = 0), g >>> 0 > (i[j >> 2] | 0) >>> 0) {
|
|
b = l + 8 | 0;
|
|
do
|
|
nd(B, b), tn(u | 0, B | 0, i[j >> 2] | 0) | 0, Yo(b, 0, 0), E = i[j >> 2] | 0, g = g - E | 0, u = u + E | 0;
|
|
while (g >>> 0 > E >>> 0);
|
|
}
|
|
g | 0 && (nd(B, l + 8 | 0), tn(u | 0, B + (i[l >> 2] | 0) | 0, g | 0) | 0, i[l >> 2] = (i[l >> 2] | 0) + g), St = z;
|
|
}
|
|
function nd(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0;
|
|
for (g = 25; g = g + -1 | 0, I = u, y = i[I + 4 >> 2] | 0, b = l, i[b >> 2] = i[I >> 2], i[b + 4 >> 2] = y, g; ) u = u + 8 | 0, l = l + 8 | 0;
|
|
}
|
|
function em(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0, $1(l, 6), tm(l, g, u >>> 3);
|
|
}
|
|
function _l(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0;
|
|
rm(l), g = 0;
|
|
do
|
|
I = ol(u + (g << 3) | 0) | 0, b = l + (g << 3) | 0, j = b, y = i[j + 4 >> 2] ^ p, i[b >> 2] = i[j >> 2] ^ I, i[b + 4 >> 2] = y, g = g + 1 | 0;
|
|
while ((g | 0) != 8);
|
|
return i[l + 228 >> 2] = we[u >> 0], 0;
|
|
}
|
|
function rm(l) {
|
|
l = l | 0;
|
|
var u = 0, g = 0;
|
|
mn(l + 64 | 0, 0, 176) | 0, u = 29408, g = l + 64 | 0;
|
|
do
|
|
i[l >> 2] = i[u >> 2], l = l + 4 | 0, u = u + 4 | 0;
|
|
while ((l | 0) < (g | 0));
|
|
}
|
|
function ol(l) {
|
|
l = l | 0;
|
|
var u = 0, g = 0, b = 0, y = 0, I = 0, j = 0, B = 0;
|
|
return I = we[l >> 0] | 0, j = h_(we[l + 1 >> 0] | 0 | 0, 0, 8) | 0, B = p, y = h_(we[l + 2 >> 0] | 0 | 0, 0, 16) | 0, B = B | p, b = h_(we[l + 3 >> 0] | 0 | 0, 0, 24) | 0, B = B | p | (we[l + 4 >> 0] | 0), g = h_(we[l + 5 >> 0] | 0 | 0, 0, 40) | 0, B = B | p, u = h_(we[l + 6 >> 0] | 0 | 0, 0, 48) | 0, B = B | p, l = h_(we[l + 7 >> 0] | 0 | 0, 0, 56) | 0, p = B | p, j | I | y | b | g | u | l | 0;
|
|
}
|
|
function nm(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0;
|
|
if (y = St, St = St + 64 | 0, b = y, (u + -1 | 0) >>> 0 > 63) u = -1;
|
|
else {
|
|
it[b >> 0] = u, it[b + 1 >> 0] = 0, it[b + 2 >> 0] = 1, it[b + 3 >> 0] = 1, Ri(b + 4 | 0), Ri(b + 8 | 0), Ri(b + 12 | 0), u = b + 16 | 0, g = u + 48 | 0;
|
|
do
|
|
it[u >> 0] = 0, u = u + 1 | 0;
|
|
while ((u | 0) < (g | 0));
|
|
_l(l, b) | 0, u = 0;
|
|
}
|
|
return St = y, u | 0;
|
|
}
|
|
function Ri(l) {
|
|
l = l | 0, it[l >> 0] = 0, it[l + 1 >> 0] = 0, it[l + 2 >> 0] = 0, it[l + 3 >> 0] = 0;
|
|
}
|
|
function _m(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0;
|
|
if (B = St, St = St + 192 | 0, I = B + 128 | 0, j = B, (u + -1 | 0) >>> 0 <= 63 && !((g | 0) == 0 | (b + -1 | 0) >>> 0 > 63)) {
|
|
it[I >> 0] = u, it[I + 1 >> 0] = b, it[I + 2 >> 0] = 1, it[I + 3 >> 0] = 1, Ri(I + 4 | 0), Ri(I + 8 | 0), Ri(I + 12 | 0), u = I + 16 | 0, y = u + 48 | 0;
|
|
do
|
|
it[u >> 0] = 0, u = u + 1 | 0;
|
|
while ((u | 0) < (y | 0));
|
|
_l(l, I) | 0, mn(j + b | 0, 0, 128 - b | 0) | 0, tn(j | 0, g | 0, b | 0) | 0, al(l, j, 128) | 0, il(j, 128), u = 0;
|
|
} else u = -1;
|
|
return St = B, u | 0;
|
|
}
|
|
function al(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0;
|
|
if (g | 0) {
|
|
if (z = l + 224 | 0, y = i[z >> 2] | 0, b = 128 - y | 0, b >>> 0 < g >>> 0) if (i[z >> 2] = 0, tn(l + 96 + y | 0, u | 0, b | 0) | 0, _d(l, 128, 0), od(l, l + 96 | 0), B = u + b | 0, b = g - b | 0, b >>> 0 > 128) {
|
|
for (g = y + g | 0, I = g + -257 & -128, j = I + 256 - y | 0, y = g + -256 | 0, g = B; _d(l, 128, 0), od(l, g), b = b + -128 | 0, !(b >>> 0 <= 128); ) g = g + 128 | 0;
|
|
b = y - I | 0, u = u + j | 0;
|
|
} else u = B;
|
|
else b = g;
|
|
tn((i[z >> 2] | 0) + (l + 96) | 0, u | 0, b | 0) | 0, i[z >> 2] = (i[z >> 2] | 0) + b;
|
|
}
|
|
return 0;
|
|
}
|
|
function il(l, u) {
|
|
l = l | 0, u = u | 0, pl[i[7416] & 1](l, 0, u) | 0;
|
|
}
|
|
function _d(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0;
|
|
I = l + 64 | 0, b = I, b = v(i[b >> 2] | 0, i[b + 4 >> 2] | 0, u | 0, g | 0) | 0, y = p, i[I >> 2] = b, i[I + 4 >> 2] = y, l = l + 72 | 0, I = l, u = v(i[I >> 2] | 0, i[I + 4 >> 2] | 0, (y >>> 0 < g >>> 0 | (y | 0) == (g | 0) & b >>> 0 < u >>> 0) & 1 | 0, 0) | 0, g = l, i[g >> 2] = u, i[g + 4 >> 2] = p;
|
|
}
|
|
function od(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0, We = 0, $e = 0, er = 0, Me = 0, Xe = 0, te = 0, qt = 0, Gt = 0, Nt = 0, gr = 0, se = 0, ve = 0, Fr = 0, hr = 0, sr = 0, yr = 0, wr = 0, Qt = 0, Ie = 0, Or = 0, cn = 0, be = 0, Ee = 0, br = 0, Cr = 0, ie = 0, Be = 0, Kr = 0, $r = 0, Br = 0, mr = 0, he = 0, me = 0, ze = 0;
|
|
j = St, St = St + 256 | 0, y = j + 128 | 0, I = j, g = 0;
|
|
do
|
|
B = ol(u + (g << 3) | 0) | 0, b = y + (g << 3) | 0, i[b >> 2] = B, i[b + 4 >> 2] = p, g = g + 1 | 0;
|
|
while ((g | 0) != 16);
|
|
g = I, u = l, b = g + 64 | 0;
|
|
do
|
|
i[g >> 2] = i[u >> 2], g = g + 4 | 0, u = u + 4 | 0;
|
|
while ((g | 0) < (b | 0));
|
|
Dt = I + 64 | 0, K = I + 72 | 0, gr = I + 80 | 0, cr = I + 88 | 0, Lt = cr, i[Lt >> 2] = 1595750129, i[Lt + 4 >> 2] = -1521486534, Lt = l + 64 | 0, Ht = i[Lt >> 2] ^ -1377402159, Lt = i[Lt + 4 >> 2] ^ 1359893119, Ne = I + 96 | 0, bt = l + 72 | 0, yt = i[bt >> 2] ^ 725511199, bt = i[bt + 4 >> 2] ^ -1694144372, Re = I + 104 | 0, M = l + 80 | 0, q = i[M >> 2] ^ -79577749, M = i[M + 4 >> 2] ^ 528734635, se = l + 88 | 0, ve = i[se >> 2] ^ 327033209, se = i[se + 4 >> 2] ^ 1541459225, Fr = I + 120 | 0, sr = I, b = I + 32 | 0, ze = b, z = i[ze >> 2] | 0, ze = i[ze + 4 >> 2] | 0, sr = v(z | 0, ze | 0, i[sr >> 2] | 0, i[sr + 4 >> 2] | 0) | 0, $e = y, We = i[$e >> 2] | 0, $e = i[$e + 4 >> 2] | 0, sr = v(sr | 0, p | 0, We | 0, $e | 0) | 0, Me = p, Lt = X(sr ^ Ht, Me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, -205731576, 1779033703) | 0, vt = p, ze = X(ht ^ z, vt ^ ze, 24) | 0, z = p, Me = v(ze | 0, z | 0, sr | 0, Me | 0) | 0, sr = y + 8 | 0, hr = i[sr >> 2] | 0, sr = i[sr + 4 >> 2] | 0, Me = v(Me | 0, p | 0, hr | 0, sr | 0) | 0, br = p, Ht = X(Me ^ Lt, br ^ Ht, 16) | 0, Lt = p, tr = Ne, i[tr >> 2] = Ht, i[tr + 4 >> 2] = Lt, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, tr = Dt, i[tr >> 2] = vt, i[tr + 4 >> 2] = ht, z = X(vt ^ ze, ht ^ z, 63) | 0, ze = p, tr = b, i[tr >> 2] = z, i[tr + 4 >> 2] = ze, tr = I + 8 | 0, nt = tr, Xe = I + 40 | 0, Gt = Xe, te = i[Gt >> 2] | 0, Gt = i[Gt + 4 >> 2] | 0, nt = v(te | 0, Gt | 0, i[nt >> 2] | 0, i[nt + 4 >> 2] | 0) | 0, He = y + 16 | 0, rr = i[He >> 2] | 0, He = i[He + 4 >> 2] | 0, nt = v(nt | 0, p | 0, rr | 0, He | 0) | 0, wr = p, bt = X(nt ^ yt, wr ^ bt, 32) | 0, yt = p, g = v(bt | 0, yt | 0, -2067093701, -1150833019) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, wr = v(Gt | 0, te | 0, nt | 0, wr | 0) | 0, nt = y + 24 | 0, tt = i[nt >> 2] | 0, nt = i[nt + 4 >> 2] | 0, wr = v(wr | 0, p | 0, tt | 0, nt | 0) | 0, ke = p, yt = X(wr ^ bt, ke ^ yt, 16) | 0, bt = p, Le = Re, i[Le >> 2] = yt, i[Le + 4 >> 2] = bt, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, Le = K, i[Le >> 2] = E, i[Le + 4 >> 2] = g, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, Le = I + 16 | 0, Rt = Le, Mt = I + 48 | 0, Ut = Mt, Tt = i[Ut >> 2] | 0, Ut = i[Ut + 4 >> 2] | 0, Rt = v(Tt | 0, Ut | 0, i[Rt >> 2] | 0, i[Rt + 4 >> 2] | 0) | 0, Kr = y + 32 | 0, $r = i[Kr >> 2] | 0, Kr = i[Kr + 4 >> 2] | 0, Rt = v(Rt | 0, p | 0, $r | 0, Kr | 0) | 0, u = p, M = X(Rt ^ q, u ^ M, 32) | 0, q = p, qt = v(M | 0, q | 0, -23791573, 1013904242) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, u = v(Ut | 0, Tt | 0, Rt | 0, u | 0) | 0, Rt = y + 40 | 0, Pt = i[Rt >> 2] | 0, Rt = i[Rt + 4 >> 2] | 0, u = v(u | 0, p | 0, Pt | 0, Rt | 0) | 0, Or = p, q = X(u ^ M, Or ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, gt = I + 24 | 0, fe = gt, At = I + 56 | 0, J = At, Z = i[J >> 2] | 0, J = i[J + 4 >> 2] | 0, fe = v(Z | 0, J | 0, i[fe >> 2] | 0, i[fe + 4 >> 2] | 0) | 0, wt = y + 48 | 0, Et = i[wt >> 2] | 0, wt = i[wt + 4 >> 2] | 0, fe = v(fe | 0, p | 0, Et | 0, wt | 0) | 0, mr = p, se = X(fe ^ ve, mr ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, 1595750129, -1521486534) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, mr = v(J | 0, Z | 0, fe | 0, mr | 0) | 0, fe = y + 56 | 0, _e = i[fe >> 2] | 0, fe = i[fe + 4 >> 2] | 0, mr = v(mr | 0, p | 0, _e | 0, fe | 0) | 0, Te = p, ve = X(mr ^ se, Te ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, br = v(te | 0, Gt | 0, Me | 0, br | 0) | 0, Me = y + 64 | 0, er = i[Me >> 2] | 0, Me = i[Me + 4 >> 2] | 0, br = v(br | 0, p | 0, er | 0, Me | 0) | 0, me = p, se = X(br ^ ve, me ^ se, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(Gt | 0, te | 0, br | 0, me | 0) | 0, br = y + 72 | 0, Cr = i[br >> 2] | 0, br = i[br + 4 >> 2] | 0, me = v(me | 0, p | 0, Cr | 0, br | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, yr = Fr, i[yr >> 2] = ve, i[yr + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, yr = gr, i[yr >> 2] = Nt, i[yr + 4 >> 2] = qt, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, ke = v(Tt | 0, Ut | 0, wr | 0, ke | 0) | 0, wr = y + 80 | 0, yr = i[wr >> 2] | 0, wr = i[wr + 4 >> 2] | 0, ke = v(ke | 0, p | 0, yr | 0, wr | 0) | 0, ie = p, Lt = X(ke ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Ut | 0, Tt | 0, ke | 0, ie | 0) | 0, ke = y + 88 | 0, Fe = i[ke >> 2] | 0, ke = i[ke + 4 >> 2] | 0, ie = v(ie | 0, p | 0, Fe | 0, ke | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Or = v(Z | 0, J | 0, u | 0, Or | 0) | 0, u = y + 96 | 0, B = i[u >> 2] | 0, u = i[u + 4 >> 2] | 0, Or = v(Or | 0, p | 0, B | 0, u | 0) | 0, be = p, bt = X(Or ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(J | 0, Z | 0, Or | 0, be | 0) | 0, Or = y + 104 | 0, cn = i[Or >> 2] | 0, Or = i[Or + 4 >> 2] | 0, be = v(be | 0, p | 0, cn | 0, Or | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, Te = v(mr | 0, Te | 0, z | 0, ze | 0) | 0, mr = y + 112 | 0, Br = i[mr >> 2] | 0, mr = i[mr + 4 >> 2] | 0, Te = v(Te | 0, p | 0, Br | 0, mr | 0) | 0, Qt = p, M = X(Te ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, ze = X(g ^ z, E ^ ze, 24) | 0, z = p, Qt = v(ze | 0, z | 0, Te | 0, Qt | 0) | 0, Te = y + 120 | 0, Pe = i[Te >> 2] | 0, Te = i[Te + 4 >> 2] | 0, Qt = v(Qt | 0, p | 0, Pe | 0, Te | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ ze, g ^ z, 63) | 0, z = p, he = v(Br | 0, mr | 0, me | 0, he | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, yr | 0, wr | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, $r | 0, Kr | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, er | 0, Me | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, Cr | 0, br | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Pe | 0, Te | 0, Ee | 0, be | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, cn | 0, Or | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, Et | 0, wt | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, hr | 0, sr | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, B | 0, u | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, We | 0, $e | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, rr | 0, He | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, Fe | 0, ke | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, _e | 0, fe | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, Pt | 0, Rt | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, tt | 0, nt | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, Fe | 0, ke | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, er | 0, Me | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, B | 0, u | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, We | 0, $e | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, Pt | 0, Rt | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, rr | 0, He | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, Pe | 0, Te | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, cn | 0, Or | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, yr | 0, wr | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, Br | 0, mr | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, tt | 0, nt | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, Et | 0, wt | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, _e | 0, fe | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, hr | 0, sr | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, Cr | 0, br | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, $r | 0, Kr | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, _e | 0, fe | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, Cr | 0, br | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, tt | 0, nt | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, hr | 0, sr | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, cn | 0, Or | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, B | 0, u | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, Fe | 0, ke | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, Br | 0, mr | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, rr | 0, He | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, Et | 0, wt | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, Pt | 0, Rt | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, yr | 0, wr | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, $r | 0, Kr | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, We | 0, $e | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, Pe | 0, Te | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, er | 0, Me | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, Cr | 0, br | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, We | 0, $e | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, Pt | 0, Rt | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, _e | 0, fe | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, rr | 0, He | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, $r | 0, Kr | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, yr | 0, wr | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, Pe | 0, Te | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, Br | 0, mr | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, hr | 0, sr | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, Fe | 0, ke | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, B | 0, u | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, Et | 0, wt | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, er | 0, Me | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, tt | 0, nt | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, cn | 0, Or | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, rr | 0, He | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, B | 0, u | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, Et | 0, wt | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, yr | 0, wr | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, We | 0, $e | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, Fe | 0, ke | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, er | 0, Me | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, tt | 0, nt | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, $r | 0, Kr | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, cn | 0, Or | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, _e | 0, fe | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, Pt | 0, Rt | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, Pe | 0, Te | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, Br | 0, mr | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, hr | 0, sr | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, Cr | 0, br | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, B | 0, u | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, Pt | 0, Rt | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, hr | 0, sr | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, Pe | 0, Te | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, Br | 0, mr | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, cn | 0, Or | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, $r | 0, Kr | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, yr | 0, wr | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, We | 0, $e | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, _e | 0, fe | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, Et | 0, wt | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, tt | 0, nt | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, Cr | 0, br | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, rr | 0, He | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, er | 0, Me | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, Fe | 0, ke | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, cn | 0, Or | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, Fe | 0, ke | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, _e | 0, fe | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, Br | 0, mr | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, B | 0, u | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, hr | 0, sr | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, tt | 0, nt | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, Cr | 0, br | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, Pt | 0, Rt | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, We | 0, $e | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, Pe | 0, Te | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, $r | 0, Kr | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, er | 0, Me | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, Et | 0, wt | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, rr | 0, He | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, yr | 0, wr | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, Et | 0, wt | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, Pe | 0, Te | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, Br | 0, mr | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, Cr | 0, br | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, Fe | 0, ke | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, tt | 0, nt | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, We | 0, $e | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, er | 0, Me | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, B | 0, u | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, rr | 0, He | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, cn | 0, Or | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, _e | 0, fe | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, hr | 0, sr | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, $r | 0, Kr | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, yr | 0, wr | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, Pt | 0, Rt | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, yr | 0, wr | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, rr | 0, He | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, er | 0, Me | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, $r | 0, Kr | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, _e | 0, fe | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, Et | 0, wt | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, hr | 0, sr | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, Pt | 0, Rt | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, Pe | 0, Te | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, Fe | 0, ke | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, Cr | 0, br | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, Br | 0, mr | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, tt | 0, nt | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, B | 0, u | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, cn | 0, Or | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, We | 0, $e | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, he = v(me | 0, he | 0, We | 0, $e | 0) | 0, he = v(he | 0, p | 0, y | 0, z | 0) | 0, me = p, Lt = X(he ^ Ht, me ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, me = v(he | 0, me | 0, hr | 0, sr | 0) | 0, me = v(me | 0, p | 0, z | 0, y | 0) | 0, he = p, Ht = X(me ^ Lt, he ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, ze = b, i[ze >> 2] = y, i[ze + 4 >> 2] = z, ze = v(te | 0, Gt | 0, rr | 0, He | 0) | 0, Be = v(ze | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, ie = v(Be | 0, ie | 0, tt | 0, nt | 0) | 0, ie = v(ie | 0, p | 0, Gt | 0, te | 0) | 0, Be = p, yt = X(ie ^ bt, Be ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, ze = v(Tt | 0, Ut | 0, $r | 0, Kr | 0) | 0, Ee = v(ze | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, be = v(Ee | 0, be | 0, Pt | 0, Rt | 0) | 0, be = v(be | 0, p | 0, Ut | 0, Tt | 0) | 0, Ee = p, q = X(be ^ M, Ee ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, ze = v(Z | 0, J | 0, Et | 0, wt | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, Qt = v(Ie | 0, Qt | 0, _e | 0, fe | 0) | 0, Qt = v(Qt | 0, p | 0, J | 0, Z | 0) | 0, Ie = p, ve = X(Qt ^ se, Ie ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, he = v(me | 0, he | 0, er | 0, Me | 0) | 0, he = v(he | 0, p | 0, te | 0, Gt | 0) | 0, me = p, se = X(ve ^ he, se ^ me, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, me = v(he | 0, me | 0, Cr | 0, br | 0) | 0, me = v(me | 0, p | 0, Gt | 0, te | 0) | 0, he = p, ve = X(me ^ se, he ^ ve, 16) | 0, se = p, ze = Fr, i[ze >> 2] = ve, i[ze + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, te = X(Nt ^ Gt, qt ^ te, 63) | 0, Gt = p, Be = v(ie | 0, Be | 0, yr | 0, wr | 0) | 0, Be = v(Be | 0, p | 0, Tt | 0, Ut | 0) | 0, ie = p, Lt = X(Be ^ Ht, ie ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, ie = v(Be | 0, ie | 0, Fe | 0, ke | 0) | 0, ie = v(ie | 0, p | 0, Ut | 0, Tt | 0) | 0, Be = p, Ht = X(ie ^ Lt, Be ^ Ht, 16) | 0, Lt = p, ae = v(Ht | 0, Lt | 0, Yt | 0, ae | 0) | 0, Yt = p, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, Ut = p, Ee = v(be | 0, Ee | 0, B | 0, u | 0) | 0, Ee = v(Ee | 0, p | 0, Z | 0, J | 0) | 0, be = p, bt = X(Ee ^ yt, be ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, be = v(Ee | 0, be | 0, cn | 0, Or | 0) | 0, be = v(be | 0, p | 0, J | 0, Z | 0) | 0, Ee = p, yt = X(be ^ bt, Ee ^ yt, 16) | 0, bt = p, vt = v(yt | 0, bt | 0, ht | 0, vt | 0) | 0, ht = p, Z = X(vt ^ J, ht ^ Z, 63) | 0, J = p, ze = v(y | 0, z | 0, Br | 0, mr | 0) | 0, Ie = v(ze | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, M = X(Ie ^ q, Qt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, Qt = v(Ie | 0, Qt | 0, Pe | 0, Te | 0) | 0, Qt = v(Qt | 0, p | 0, z | 0, y | 0) | 0, Ie = p, q = X(Qt ^ M, Ie ^ q, 16) | 0, M = p, E = v(q | 0, M | 0, g | 0, E | 0) | 0, g = p, y = X(E ^ z, g ^ y, 63) | 0, z = p, mr = v(me | 0, he | 0, Br | 0, mr | 0) | 0, mr = v(mr | 0, p | 0, y | 0, z | 0) | 0, Br = p, Lt = X(mr ^ Ht, Br ^ Lt, 32) | 0, Ht = p, ht = v(Lt | 0, Ht | 0, vt | 0, ht | 0) | 0, vt = p, z = X(ht ^ y, vt ^ z, 24) | 0, y = p, wr = v(mr | 0, Br | 0, yr | 0, wr | 0) | 0, wr = v(wr | 0, p | 0, z | 0, y | 0) | 0, yr = p, Ht = X(wr ^ Lt, yr ^ Ht, 16) | 0, Lt = p, vt = v(Ht | 0, Lt | 0, ht | 0, vt | 0) | 0, ht = p, y = X(vt ^ z, ht ^ y, 63) | 0, z = p, Br = b, i[Br >> 2] = y, i[Br + 4 >> 2] = z, Kr = v(te | 0, Gt | 0, $r | 0, Kr | 0) | 0, Be = v(Kr | 0, p | 0, ie | 0, Be | 0) | 0, ie = p, bt = X(yt ^ Be, bt ^ ie, 32) | 0, yt = p, g = v(bt | 0, yt | 0, E | 0, g | 0) | 0, E = p, Gt = X(g ^ te, E ^ Gt, 24) | 0, te = p, Me = v(Be | 0, ie | 0, er | 0, Me | 0) | 0, Me = v(Me | 0, p | 0, Gt | 0, te | 0) | 0, er = p, yt = X(Me ^ bt, er ^ yt, 16) | 0, bt = p, E = v(yt | 0, bt | 0, g | 0, E | 0) | 0, g = p, te = X(E ^ Gt, g ^ te, 63) | 0, Gt = p, br = v(Tt | 0, Ut | 0, Cr | 0, br | 0) | 0, Ee = v(br | 0, p | 0, be | 0, Ee | 0) | 0, be = p, M = X(q ^ Ee, M ^ be, 32) | 0, q = p, qt = v(M | 0, q | 0, Nt | 0, qt | 0) | 0, Nt = p, Ut = X(qt ^ Tt, Nt ^ Ut, 24) | 0, Tt = p, Te = v(Ee | 0, be | 0, Pe | 0, Te | 0) | 0, Te = v(Te | 0, p | 0, Ut | 0, Tt | 0) | 0, Pe = p, q = X(Te ^ M, Pe ^ q, 16) | 0, M = p, Nt = v(q | 0, M | 0, qt | 0, Nt | 0) | 0, qt = p, Tt = X(Nt ^ Ut, qt ^ Tt, 63) | 0, Ut = p, Or = v(Z | 0, J | 0, cn | 0, Or | 0) | 0, Ie = v(Or | 0, p | 0, Qt | 0, Ie | 0) | 0, Qt = p, se = X(Ie ^ ve, Qt ^ se, 32) | 0, ve = p, Yt = v(se | 0, ve | 0, ae | 0, Yt | 0) | 0, ae = p, J = X(Yt ^ Z, ae ^ J, 24) | 0, Z = p, wt = v(Ie | 0, Qt | 0, Et | 0, wt | 0) | 0, wt = v(wt | 0, p | 0, J | 0, Z | 0) | 0, Et = p, ve = X(wt ^ se, Et ^ ve, 16) | 0, se = p, ae = v(ve | 0, se | 0, Yt | 0, ae | 0) | 0, Yt = p, Z = X(ae ^ J, Yt ^ Z, 63) | 0, J = p, sr = v(wr | 0, yr | 0, hr | 0, sr | 0) | 0, sr = v(sr | 0, p | 0, te | 0, Gt | 0) | 0, hr = p, se = X(ve ^ sr, se ^ hr, 32) | 0, ve = p, qt = v(se | 0, ve | 0, Nt | 0, qt | 0) | 0, Nt = p, Gt = X(qt ^ te, Nt ^ Gt, 24) | 0, te = p, u = v(sr | 0, hr | 0, B | 0, u | 0) | 0, u = v(u | 0, p | 0, Gt | 0, te | 0) | 0, B = p, hr = I, i[hr >> 2] = u, i[hr + 4 >> 2] = B, ve = X(u ^ se, B ^ ve, 16) | 0, se = p, i[Fr >> 2] = ve, i[Fr + 4 >> 2] = se, Nt = v(ve | 0, se | 0, qt | 0, Nt | 0) | 0, qt = p, i[gr >> 2] = Nt, i[gr + 4 >> 2] = qt, te = X(Nt ^ Gt, qt ^ te, 63) | 0, i[Xe >> 2] = te, i[Xe + 4 >> 2] = p, $e = v(Me | 0, er | 0, We | 0, $e | 0) | 0, $e = v($e | 0, p | 0, Tt | 0, Ut | 0) | 0, We = p, Lt = X($e ^ Ht, We ^ Lt, 32) | 0, Ht = p, Yt = v(Lt | 0, Ht | 0, ae | 0, Yt | 0) | 0, ae = p, Ut = X(Yt ^ Tt, ae ^ Ut, 24) | 0, Tt = p, He = v($e | 0, We | 0, rr | 0, He | 0) | 0, He = v(He | 0, p | 0, Ut | 0, Tt | 0) | 0, rr = p, i[tr >> 2] = He, i[tr + 4 >> 2] = rr, Ht = X(He ^ Lt, rr ^ Ht, 16) | 0, rr = p, i[Ne >> 2] = Ht, i[Ne + 4 >> 2] = rr, ae = v(Ht | 0, rr | 0, Yt | 0, ae | 0) | 0, Yt = p, i[cr >> 2] = ae, i[cr + 4 >> 2] = Yt, Tt = X(ae ^ Ut, Yt ^ Tt, 63) | 0, i[Mt >> 2] = Tt, i[Mt + 4 >> 2] = p, ke = v(Te | 0, Pe | 0, Fe | 0, ke | 0) | 0, ke = v(ke | 0, p | 0, Z | 0, J | 0) | 0, Fe = p, bt = X(ke ^ yt, Fe ^ bt, 32) | 0, yt = p, ht = v(bt | 0, yt | 0, vt | 0, ht | 0) | 0, vt = p, J = X(ht ^ Z, vt ^ J, 24) | 0, Z = p, fe = v(ke | 0, Fe | 0, _e | 0, fe | 0) | 0, fe = v(fe | 0, p | 0, J | 0, Z | 0) | 0, _e = p, i[Le >> 2] = fe, i[Le + 4 >> 2] = _e, yt = X(fe ^ bt, _e ^ yt, 16) | 0, _e = p, i[Re >> 2] = yt, i[Re + 4 >> 2] = _e, vt = v(yt | 0, _e | 0, ht | 0, vt | 0) | 0, ht = p, i[Dt >> 2] = vt, i[Dt + 4 >> 2] = ht, Z = X(vt ^ J, ht ^ Z, 63) | 0, i[At >> 2] = Z, i[At + 4 >> 2] = p, Rt = v(y | 0, z | 0, Pt | 0, Rt | 0) | 0, Et = v(Rt | 0, p | 0, wt | 0, Et | 0) | 0, wt = p, M = X(Et ^ q, wt ^ M, 32) | 0, q = p, g = v(M | 0, q | 0, E | 0, g | 0) | 0, E = p, z = X(g ^ y, E ^ z, 24) | 0, y = p, nt = v(Et | 0, wt | 0, tt | 0, nt | 0) | 0, nt = v(nt | 0, p | 0, z | 0, y | 0) | 0, tt = p, i[gt >> 2] = nt, i[gt + 4 >> 2] = tt, q = X(nt ^ M, tt ^ q, 16) | 0, tt = p, M = I + 112 | 0, i[M >> 2] = q, i[M + 4 >> 2] = tt, E = v(q | 0, tt | 0, g | 0, E | 0) | 0, g = p, i[K >> 2] = E, i[K + 4 >> 2] = g, y = X(E ^ z, g ^ y, 63) | 0, i[b >> 2] = y, i[b + 4 >> 2] = p, b = l, y = I + 64 | 0, B = B ^ i[b + 4 >> 2] ^ i[y + 4 >> 2], g = l, i[g >> 2] = u ^ i[b >> 2] ^ i[y >> 2], i[g + 4 >> 2] = B, g = 1;
|
|
do
|
|
Br = I + (g << 3) | 0, ze = l + (g << 3) | 0, mr = ze, he = I + (g + 8 << 3) | 0, me = i[Br + 4 >> 2] ^ i[mr + 4 >> 2] ^ i[he + 4 >> 2], i[ze >> 2] = i[Br >> 2] ^ i[mr >> 2] ^ i[he >> 2], i[ze + 4 >> 2] = me, g = g + 1 | 0;
|
|
while ((g | 0) != 8);
|
|
St = j;
|
|
}
|
|
function X(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0;
|
|
return b = Je(l | 0, u | 0, g | 0) | 0, y = p, g = h_(l | 0, u | 0, 64 - g | 0) | 0, p = p | y, g | b | 0;
|
|
}
|
|
function om(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0;
|
|
B = St, St = St + 64 | 0, I = B, b = I, y = b + 64 | 0;
|
|
do
|
|
it[b >> 0] = 0, b = b + 1 | 0;
|
|
while ((b | 0) < (y | 0));
|
|
if ((u | 0) != 0 && (j = l + 228 | 0, (i[j >> 2] | 0) >>> 0 <= g >>> 0) && (am(l) | 0) == 0) {
|
|
g = l + 224 | 0, _d(l, i[g >> 2] | 0, 0), im(l), g = i[g >> 2] | 0, mn(l + 96 + g | 0, 0, 128 - g | 0) | 0, od(l, l + 96 | 0), g = 0;
|
|
do
|
|
y = l + (g << 3) | 0, sm(I + (g << 3) | 0, i[y >> 2] | 0, i[y + 4 >> 2] | 0), g = g + 1 | 0;
|
|
while ((g | 0) != 8);
|
|
tn(u | 0, I | 0, i[j >> 2] | 0) | 0, il(I, 64), g = 0;
|
|
} else g = -1;
|
|
return St = B, g | 0;
|
|
}
|
|
function am(l) {
|
|
return l = l | 0, l = l + 80 | 0, ((i[l >> 2] | 0) != 0 | (i[l + 4 >> 2] | 0) != 0) & 1 | 0;
|
|
}
|
|
function im(l) {
|
|
l = l | 0, it[l + 232 >> 0] | 0 && cm(l), l = l + 80 | 0, i[l >> 2] = -1, i[l + 4 >> 2] = -1;
|
|
}
|
|
function sm(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0;
|
|
it[l >> 0] = u, b = Je(u | 0, g | 0, 8) | 0, it[l + 1 >> 0] = b, b = Je(u | 0, g | 0, 16) | 0, it[l + 2 >> 0] = b, b = Je(u | 0, g | 0, 24) | 0, it[l + 3 >> 0] = b, it[l + 4 >> 0] = g, b = Je(u | 0, g | 0, 40) | 0, it[l + 5 >> 0] = b, b = Je(u | 0, g | 0, 48) | 0, it[l + 6 >> 0] = b, g = Je(u | 0, g | 0, 56) | 0, it[l + 7 >> 0] = g;
|
|
}
|
|
function cm(l) {
|
|
l = l | 0, l = l + 88 | 0, i[l >> 2] = -1, i[l + 4 >> 2] = -1;
|
|
}
|
|
function dm(l, u, g, b, y, I) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0;
|
|
var j = 0, B = 0, z = 0;
|
|
z = St, St = St + 240 | 0, B = z;
|
|
do
|
|
if (!((l | 0) == 0 | (g | 0) == 0 & (b | 0) != 0) && (j = (I | 0) != 0, !(I >>> 0 > 64 | ((u + -1 | 0) >>> 0 > 63 | (y | 0) == 0 & j)))) {
|
|
if (j) {
|
|
if ((_m(B, u, y, I) | 0) < 0) {
|
|
l = -1;
|
|
break;
|
|
}
|
|
} else if ((nm(B, u) | 0) < 0) {
|
|
l = -1;
|
|
break;
|
|
}
|
|
al(B, g, b) | 0, om(B, l, u) | 0, l = 0;
|
|
} else l = -1;
|
|
while (false);
|
|
return St = z, l | 0;
|
|
}
|
|
function um(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0, i[l + 16 >> 2] = we[u + 1 >> 0] << 8 | we[u >> 0] | we[u + 2 >> 0] << 16 | we[u + 3 >> 0] << 24, i[l + 20 >> 2] = we[u + 5 >> 0] << 8 | we[u + 4 >> 0] | we[u + 6 >> 0] << 16 | we[u + 7 >> 0] << 24, i[l + 24 >> 2] = we[u + 9 >> 0] << 8 | we[u + 8 >> 0] | we[u + 10 >> 0] << 16 | we[u + 11 >> 0] << 24, i[l + 28 >> 2] = we[u + 13 >> 0] << 8 | we[u + 12 >> 0] | we[u + 14 >> 0] << 16 | we[u + 15 >> 0] << 24, g = (g | 0) == 256, u = g ? u + 16 | 0 : u, g = g ? 29964 : 29980, i[l + 32 >> 2] = we[u + 1 >> 0] << 8 | we[u >> 0] | we[u + 2 >> 0] << 16 | we[u + 3 >> 0] << 24, i[l + 36 >> 2] = we[u + 5 >> 0] << 8 | we[u + 4 >> 0] | we[u + 6 >> 0] << 16 | we[u + 7 >> 0] << 24, i[l + 40 >> 2] = we[u + 9 >> 0] << 8 | we[u + 8 >> 0] | we[u + 10 >> 0] << 16 | we[u + 11 >> 0] << 24, i[l + 44 >> 2] = we[u + 13 >> 0] << 8 | we[u + 12 >> 0] | we[u + 14 >> 0] << 16 | we[u + 15 >> 0] << 24, i[l >> 2] = it[g + 1 >> 0] << 8 | it[g >> 0] | it[g + 2 >> 0] << 16 | we[g + 3 >> 0] << 24, i[l + 4 >> 2] = it[g + 5 >> 0] << 8 | it[g + 4 >> 0] | it[g + 6 >> 0] << 16 | we[g + 7 >> 0] << 24, i[l + 8 >> 2] = it[g + 9 >> 0] << 8 | it[g + 8 >> 0] | it[g + 10 >> 0] << 16 | we[g + 11 >> 0] << 24, i[l + 12 >> 2] = it[g + 13 >> 0] << 8 | it[g + 12 >> 0] | it[g + 14 >> 0] << 16 | we[g + 15 >> 0] << 24;
|
|
}
|
|
function sl(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0, g ? g = (we[g + 1 >> 0] | 0) << 8 | (we[g >> 0] | 0) | (we[g + 2 >> 0] | 0) << 16 | (we[g + 3 >> 0] | 0) << 24 : g = 0, i[l + 48 >> 2] = g, i[l + 52 >> 2] = (we[u + 1 >> 0] | 0) << 8 | (we[u >> 0] | 0) | (we[u + 2 >> 0] | 0) << 16 | (we[u + 3 >> 0] | 0) << 24, i[l + 56 >> 2] = (we[u + 5 >> 0] | 0) << 8 | (we[u + 4 >> 0] | 0) | (we[u + 6 >> 0] | 0) << 16 | (we[u + 7 >> 0] | 0) << 24, i[l + 60 >> 2] = (we[u + 9 >> 0] | 0) << 8 | (we[u + 8 >> 0] | 0) | (we[u + 10 >> 0] | 0) << 16 | (we[u + 11 >> 0] | 0) << 24;
|
|
}
|
|
function cl(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0, Le = 0, Fe = 0, ke = 0, Pe = 0, Te = 0, Mt = 0, Tt = 0, Yt = 0, Ut = 0, ae = 0, cr = 0, rr = 0, Ht = 0, Ne = 0, Lt = 0, He = 0, tr = 0, We = 0, $e = 0, er = 0, Me = 0, Xe = 0, te = 0, qt = 0, Gt = 0, Nt = 0, gr = 0;
|
|
if (cr = St, St = St + 64 | 0, Yt = cr, b | 0) {
|
|
for (Ut = i[l >> 2] | 0, ae = i[l + 4 >> 2] | 0, Dt = i[l + 8 >> 2] | 0, _e = i[l + 12 >> 2] | 0, yt = i[l + 16 >> 2] | 0, Re = i[l + 20 >> 2] | 0, bt = i[l + 24 >> 2] | 0, fe = i[l + 28 >> 2] | 0, Le = i[l + 32 >> 2] | 0, Fe = i[l + 36 >> 2] | 0, ke = i[l + 40 >> 2] | 0, Pe = i[l + 44 >> 2] | 0, Te = l + 48 | 0, Mt = l + 52 | 0, Tt = i[l + 56 >> 2] | 0, vt = i[l + 60 >> 2] | 0, I = 0, l = i[Mt >> 2] | 0, y = i[Te >> 2] | 0; ; ) {
|
|
J = b >>> 0 < 64, J && (tn(Yt | 0, u | 0, b | 0) | 0, I = g, u = Yt, g = Yt), j = Ut, B = ae, z = Dt, E = _e, K = yt, tt = Re, q = bt, M = fe, nt = Le, gt = Fe, wt = ke, Et = vt, Rt = Tt, Pt = l, At = y, Z = Pe, ht = 20;
|
|
do
|
|
gr = j + K | 0, Xe = gr ^ At, Xe = Xe << 16 | Xe >>> 16, tr = Xe + nt | 0, rr = tr ^ K, rr = rr << 12 | rr >>> 20, gr = rr + gr | 0, Xe = gr ^ Xe, Xe = Xe << 8 | Xe >>> 24, tr = Xe + tr | 0, rr = tr ^ rr, rr = rr << 7 | rr >>> 25, te = B + tt | 0, We = te ^ Pt, We = We << 16 | We >>> 16, Ht = We + gt | 0, qt = Ht ^ tt, qt = qt << 12 | qt >>> 20, te = qt + te | 0, We = te ^ We, We = We << 8 | We >>> 24, Ht = We + Ht | 0, qt = Ht ^ qt, qt = qt << 7 | qt >>> 25, $e = z + q | 0, Ne = $e ^ Rt, Ne = Ne << 16 | Ne >>> 16, Gt = Ne + wt | 0, er = Gt ^ q, er = er << 12 | er >>> 20, $e = er + $e | 0, Ne = $e ^ Ne, Ne = Ne << 8 | Ne >>> 24, Gt = Ne + Gt | 0, er = Gt ^ er, er = er << 7 | er >>> 25, Lt = E + M | 0, Nt = Lt ^ Et, Nt = Nt << 16 | Nt >>> 16, Me = Nt + Z | 0, He = Me ^ M, He = He << 12 | He >>> 20, Lt = He + Lt | 0, Nt = Lt ^ Nt, Nt = Nt << 8 | Nt >>> 24, Me = Nt + Me | 0, He = Me ^ He, He = He << 7 | He >>> 25, gr = qt + gr | 0, Nt = gr ^ Nt, Nt = Nt << 16 | Nt >>> 16, Gt = Nt + Gt | 0, qt = Gt ^ qt, qt = qt << 12 | qt >>> 20, j = qt + gr | 0, Nt = j ^ Nt, Et = Nt << 8 | Nt >>> 24, wt = Et + Gt | 0, qt = wt ^ qt, tt = qt << 7 | qt >>> 25, te = er + te | 0, Xe = te ^ Xe, Xe = Xe << 16 | Xe >>> 16, Me = Xe + Me | 0, er = Me ^ er, er = er << 12 | er >>> 20, B = er + te | 0, Xe = B ^ Xe, At = Xe << 8 | Xe >>> 24, Z = At + Me | 0, er = Z ^ er, q = er << 7 | er >>> 25, $e = He + $e | 0, We = $e ^ We, We = We << 16 | We >>> 16, tr = We + tr | 0, He = tr ^ He, He = He << 12 | He >>> 20, z = He + $e | 0, We = z ^ We, Pt = We << 8 | We >>> 24, nt = Pt + tr | 0, He = nt ^ He, M = He << 7 | He >>> 25, Lt = rr + Lt | 0, Ne = Lt ^ Ne, Ne = Ne << 16 | Ne >>> 16, Ht = Ne + Ht | 0, rr = Ht ^ rr, rr = rr << 12 | rr >>> 20, E = rr + Lt | 0, Ne = E ^ Ne, Rt = Ne << 8 | Ne >>> 24, gt = Rt + Ht | 0, rr = gt ^ rr, K = rr << 7 | rr >>> 25, ht = ht + -2 | 0;
|
|
while ((ht | 0) != 0);
|
|
if (rr = ((we[u + 1 >> 0] | 0) << 8 | (we[u >> 0] | 0) | (we[u + 2 >> 0] | 0) << 16 | (we[u + 3 >> 0] | 0) << 24) ^ j + Ut, Ht = ((we[u + 5 >> 0] | 0) << 8 | (we[u + 4 >> 0] | 0) | (we[u + 6 >> 0] | 0) << 16 | (we[u + 7 >> 0] | 0) << 24) ^ B + ae, Ne = ((we[u + 9 >> 0] | 0) << 8 | (we[u + 8 >> 0] | 0) | (we[u + 10 >> 0] | 0) << 16 | (we[u + 11 >> 0] | 0) << 24) ^ z + Dt, Lt = ((we[u + 13 >> 0] | 0) << 8 | (we[u + 12 >> 0] | 0) | (we[u + 14 >> 0] | 0) << 16 | (we[u + 15 >> 0] | 0) << 24) ^ E + _e, He = ((we[u + 17 >> 0] | 0) << 8 | (we[u + 16 >> 0] | 0) | (we[u + 18 >> 0] | 0) << 16 | (we[u + 19 >> 0] | 0) << 24) ^ K + yt, tr = ((we[u + 21 >> 0] | 0) << 8 | (we[u + 20 >> 0] | 0) | (we[u + 22 >> 0] | 0) << 16 | (we[u + 23 >> 0] | 0) << 24) ^ tt + Re, We = ((we[u + 25 >> 0] | 0) << 8 | (we[u + 24 >> 0] | 0) | (we[u + 26 >> 0] | 0) << 16 | (we[u + 27 >> 0] | 0) << 24) ^ q + bt, $e = ((we[u + 29 >> 0] | 0) << 8 | (we[u + 28 >> 0] | 0) | (we[u + 30 >> 0] | 0) << 16 | (we[u + 31 >> 0] | 0) << 24) ^ M + fe, er = ((we[u + 33 >> 0] | 0) << 8 | (we[u + 32 >> 0] | 0) | (we[u + 34 >> 0] | 0) << 16 | (we[u + 35 >> 0] | 0) << 24) ^ nt + Le, Me = ((we[u + 37 >> 0] | 0) << 8 | (we[u + 36 >> 0] | 0) | (we[u + 38 >> 0] | 0) << 16 | (we[u + 39 >> 0] | 0) << 24) ^ gt + Fe, Xe = ((we[u + 41 >> 0] | 0) << 8 | (we[u + 40 >> 0] | 0) | (we[u + 42 >> 0] | 0) << 16 | (we[u + 43 >> 0] | 0) << 24) ^ wt + ke, te = ((we[u + 45 >> 0] | 0) << 8 | (we[u + 44 >> 0] | 0) | (we[u + 46 >> 0] | 0) << 16 | (we[u + 47 >> 0] | 0) << 24) ^ Z + Pe, qt = ((we[u + 49 >> 0] | 0) << 8 | (we[u + 48 >> 0] | 0) | (we[u + 50 >> 0] | 0) << 16 | (we[u + 51 >> 0] | 0) << 24) ^ At + y, Gt = ((we[u + 53 >> 0] | 0) << 8 | (we[u + 52 >> 0] | 0) | (we[u + 54 >> 0] | 0) << 16 | (we[u + 55 >> 0] | 0) << 24) ^ Pt + l, Nt = ((we[u + 57 >> 0] | 0) << 8 | (we[u + 56 >> 0] | 0) | (we[u + 58 >> 0] | 0) << 16 | (we[u + 59 >> 0] | 0) << 24) ^ Rt + Tt, gr = ((we[u + 61 >> 0] | 0) << 8 | (we[u + 60 >> 0] | 0) | (we[u + 62 >> 0] | 0) << 16 | (we[u + 63 >> 0] | 0) << 24) ^ Et + vt, y = y + 1 | 0, l = l + ((y | 0) == 0 & 1) | 0, it[g >> 0] = rr, it[g + 1 >> 0] = rr >>> 8, it[g + 2 >> 0] = rr >>> 16, it[g + 3 >> 0] = rr >>> 24, it[g + 4 >> 0] = Ht, it[g + 5 >> 0] = Ht >>> 8, it[g + 6 >> 0] = Ht >>> 16, it[g + 7 >> 0] = Ht >>> 24, it[g + 8 >> 0] = Ne, it[g + 9 >> 0] = Ne >>> 8, it[g + 10 >> 0] = Ne >>> 16, it[g + 11 >> 0] = Ne >>> 24, it[g + 12 >> 0] = Lt, it[g + 13 >> 0] = Lt >>> 8, it[g + 14 >> 0] = Lt >>> 16, it[g + 15 >> 0] = Lt >>> 24, it[g + 16 >> 0] = He, it[g + 17 >> 0] = He >>> 8, it[g + 18 >> 0] = He >>> 16, it[g + 19 >> 0] = He >>> 24, it[g + 20 >> 0] = tr, it[g + 21 >> 0] = tr >>> 8, it[g + 22 >> 0] = tr >>> 16, it[g + 23 >> 0] = tr >>> 24, it[g + 24 >> 0] = We, it[g + 25 >> 0] = We >>> 8, it[g + 26 >> 0] = We >>> 16, it[g + 27 >> 0] = We >>> 24, it[g + 28 >> 0] = $e, it[g + 29 >> 0] = $e >>> 8, it[g + 30 >> 0] = $e >>> 16, it[g + 31 >> 0] = $e >>> 24, it[g + 32 >> 0] = er, it[g + 33 >> 0] = er >>> 8, it[g + 34 >> 0] = er >>> 16, it[g + 35 >> 0] = er >>> 24, it[g + 36 >> 0] = Me, it[g + 37 >> 0] = Me >>> 8, it[g + 38 >> 0] = Me >>> 16, it[g + 39 >> 0] = Me >>> 24, it[g + 40 >> 0] = Xe, it[g + 41 >> 0] = Xe >>> 8, it[g + 42 >> 0] = Xe >>> 16, it[g + 43 >> 0] = Xe >>> 24, it[g + 44 >> 0] = te, it[g + 45 >> 0] = te >>> 8, it[g + 46 >> 0] = te >>> 16, it[g + 47 >> 0] = te >>> 24, it[g + 48 >> 0] = qt, it[g + 49 >> 0] = qt >>> 8, it[g + 50 >> 0] = qt >>> 16, it[g + 51 >> 0] = qt >>> 24, it[g + 52 >> 0] = Gt, it[g + 53 >> 0] = Gt >>> 8, it[g + 54 >> 0] = Gt >>> 16, it[g + 55 >> 0] = Gt >>> 24, it[g + 56 >> 0] = Nt, it[g + 57 >> 0] = Nt >>> 8, it[g + 58 >> 0] = Nt >>> 16, it[g + 59 >> 0] = Nt >>> 24, it[g + 60 >> 0] = gr, it[g + 61 >> 0] = gr >>> 8, it[g + 62 >> 0] = gr >>> 16, it[g + 63 >> 0] = gr >>> 24, b >>> 0 < 65) break;
|
|
u = u + 64 | 0, g = g + 64 | 0, b = b + -64 | 0;
|
|
}
|
|
J && tn(I | 0, g | 0, b | 0) | 0, i[Te >> 2] = y, i[Mt >> 2] = l;
|
|
}
|
|
St = cr;
|
|
}
|
|
function lm(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0;
|
|
switch (g | 0) {
|
|
case 128:
|
|
case 256: {
|
|
b = l, y = b + 64 | 0;
|
|
do
|
|
i[b >> 2] = 0, b = b + 4 | 0;
|
|
while ((b | 0) < (y | 0));
|
|
return um(l, u, g), 0;
|
|
}
|
|
default:
|
|
Ce(29996, 30029, 102, 30066);
|
|
}
|
|
return 0;
|
|
}
|
|
function pm(l, u, g, b, y, I, j, B, z, E) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0, j = j | 0, B = B | 0, z = z | 0, E = E | 0;
|
|
var K = 0, tt = 0, q = 0, M = 0, nt = 0;
|
|
nt = St, St = St + 80 | 0, q = nt + 16 | 0, M = nt, K = q, tt = K + 64 | 0;
|
|
do
|
|
it[K >> 0] = 0, K = K + 1 | 0;
|
|
while ((K | 0) < (tt | 0));
|
|
return sl(l, u, 0), cl(l, q, q, 64), K = (z | 0) != 0, K & (E | 0) == 0 && (dl(q, g, b, y, I, M), (gm(M, B, z) | 0) != 0) ? K = -1 : (sl(l, u, 30082), cl(l, y, j, I), K & (E | 0) != 0 && (dl(q, g, b, j, I, M), tn(B | 0, M | 0, z | 0) | 0), K = 0), St = nt, K | 0;
|
|
}
|
|
function dl(l, u, g, b, y, I) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0, y = y | 0, I = I | 0;
|
|
var j = 0, B = 0, z = 0, E = 0, K = 0;
|
|
K = St, St = St + 112 | 0, B = K + 8 | 0, z = K, E = K + 88 | 0, fm(B, l), l = E, j = l + 16 | 0;
|
|
do
|
|
it[l >> 0] = 0, l = l + 1 | 0;
|
|
while ((l | 0) < (j | 0));
|
|
Ti(B, u, g), l = (g | 0) % 16 | 0, l | 0 && Ti(B, E, 16 - l | 0), Ti(B, b, y), l = (y | 0) % 16 | 0, l | 0 && Ti(B, E, 16 - l | 0), E = z, i[E >> 2] = g, i[E + 4 >> 2] = ((g | 0) < 0) << 31 >> 31, Ti(B, z, 8), E = z, i[E >> 2] = y, i[E + 4 >> 2] = ((y | 0) < 0) << 31 >> 31, Ti(B, z, 8), wm(B, I), St = K;
|
|
}
|
|
function gm(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0;
|
|
if ((g | 0) > 0) for (b = 0, y = 0; b = it[u >> 0] ^ it[l >> 0] | b, y = y + 1 | 0, (y | 0) != (g | 0); ) u = u + 1 | 0, l = l + 1 | 0;
|
|
else b = 0;
|
|
return b & 255 | 0;
|
|
}
|
|
function fm(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0;
|
|
i[l >> 2] = (c_(u) | 0) & 67108863, i[l + 4 >> 2] = (c_(u + 3 | 0) | 0) >>> 2 & 67108611, i[l + 8 >> 2] = (c_(u + 6 | 0) | 0) >>> 4 & 67092735, i[l + 12 >> 2] = (c_(u + 9 | 0) | 0) >>> 6 & 66076671, i[l + 16 >> 2] = (c_(u + 12 | 0) | 0) >>> 8 & 1048575, g = l + 20 | 0, i[g >> 2] = 0, i[g + 4 >> 2] = 0, i[g + 8 >> 2] = 0, i[g + 12 >> 2] = 0, i[g + 16 >> 2] = 0, i[l + 40 >> 2] = c_(u + 16 | 0) | 0, i[l + 44 >> 2] = c_(u + 20 | 0) | 0, i[l + 48 >> 2] = c_(u + 24 | 0) | 0, i[l + 52 >> 2] = c_(u + 28 | 0) | 0, i[l + 56 >> 2] = 0, it[l + 76 >> 0] = 0;
|
|
}
|
|
function c_(l) {
|
|
return l = l | 0, (we[l + 1 >> 0] | 0) << 8 | (we[l >> 0] | 0) | (we[l + 2 >> 0] | 0) << 16 | (we[l + 3 >> 0] | 0) << 24 | 0;
|
|
}
|
|
function wm(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0;
|
|
b = i[l + 56 >> 2] | 0, b | 0 && (it[l + 60 + b >> 0] = 1, g = b + 1 | 0, g >>> 0 < 16 && mn(l + 60 + g | 0, 0, 15 - b | 0) | 0, it[l + 76 >> 0] = 1, ad(l, l + 60 | 0, 16)), nt = i[l + 24 >> 2] | 0, B = (i[l + 28 >> 2] | 0) + (nt >>> 26) | 0, M = B & 67108863, B = (B >>> 26) + (i[l + 32 >> 2] | 0) | 0, q = B & 67108863, B = (B >>> 26) + (i[l + 36 >> 2] | 0) | 0, I = ((B >>> 26) * 5 | 0) + (i[l + 20 >> 2] | 0) | 0, tt = I & 67108863, nt = (I >>> 26) + (nt & 67108863) | 0, I = tt + 5 | 0, b = (I >>> 26) + nt | 0, g = (b >>> 26) + M | 0, j = (g >>> 26) + q | 0, E = (B | -67108864) + (j >>> 26) | 0, K = (E >>> 31) + -1 | 0, y = K & 67108863, z = E >> 31, b = z & nt | y & b, g = z & M | y & g, j = z & q | y & j, I = v(z & tt | y & I | b << 26 | 0, 0, i[l + 40 >> 2] | 0, 0) | 0, y = p, b = v(b >>> 6 | g << 20 | 0, 0, i[l + 44 >> 2] | 0, 0) | 0, y = v(b | 0, p | 0, y | 0, 0) | 0, b = p, g = v(g >>> 12 | j << 14 | 0, 0, i[l + 48 >> 2] | 0, 0) | 0, b = v(g | 0, p | 0, b | 0, 0) | 0, g = p, j = v((K & E | z & B) << 8 | j >>> 18 | 0, 0, i[l + 52 >> 2] | 0, 0) | 0, g = v(j | 0, p | 0, g | 0, 0) | 0, Hs(u, I), Hs(u + 4 | 0, y), Hs(u + 8 | 0, b), Hs(u + 12 | 0, g), g = l + 56 | 0;
|
|
do
|
|
i[l >> 2] = 0, l = l + 4 | 0;
|
|
while ((l | 0) < (g | 0));
|
|
}
|
|
function ad(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0, ht = 0, J = 0, vt = 0, Dt = 0, _e = 0, yt = 0, Re = 0, bt = 0, fe = 0;
|
|
if (wt = (it[l + 76 >> 0] | 0) == 0 ? 16777216 : 0, Et = i[l + 4 >> 2] | 0, E = i[l + 8 >> 2] | 0, K = i[l + 12 >> 2] | 0, tt = i[l + 16 >> 2] | 0, Rt = l + 20 | 0, B = i[Rt >> 2] | 0, Pt = l + 24 | 0, j = i[Pt >> 2] | 0, At = l + 28 | 0, I = i[At >> 2] | 0, Z = l + 32 | 0, y = i[Z >> 2] | 0, ht = l + 36 | 0, b = i[ht >> 2] | 0, g >>> 0 > 15) for (q = tt * 5 | 0, M = K * 5 | 0, nt = E * 5 | 0, gt = Et * 5 | 0, z = i[l >> 2] | 0, l = u; B = ((c_(l) | 0) & 67108863) + B | 0, fe = ((c_(l + 3 | 0) | 0) >>> 2 & 67108863) + j | 0, Re = ((c_(l + 6 | 0) | 0) >>> 4 & 67108863) + I | 0, yt = ((c_(l + 9 | 0) | 0) >>> 6) + y | 0, J = ((c_(l + 12 | 0) | 0) >>> 8 | wt) + b | 0, j = Q(B | 0, 0, z | 0, 0) | 0, I = p, u = Q(fe | 0, 0, q | 0, 0) | 0, I = v(u | 0, p | 0, j | 0, I | 0) | 0, j = p, u = Q(Re | 0, 0, M | 0, 0) | 0, u = v(I | 0, j | 0, u | 0, p | 0) | 0, j = p, I = Q(yt | 0, 0, nt | 0, 0) | 0, I = v(u | 0, j | 0, I | 0, p | 0) | 0, j = p, u = Q(J | 0, 0, gt | 0, 0) | 0, u = v(I | 0, j | 0, u | 0, p | 0) | 0, j = p, I = Q(B | 0, 0, Et | 0, 0) | 0, y = p, _e = Q(fe | 0, 0, z | 0, 0) | 0, y = v(_e | 0, p | 0, I | 0, y | 0) | 0, I = p, _e = Q(Re | 0, 0, q | 0, 0) | 0, _e = v(y | 0, I | 0, _e | 0, p | 0) | 0, I = p, y = Q(yt | 0, 0, M | 0, 0) | 0, y = v(_e | 0, I | 0, y | 0, p | 0) | 0, I = p, _e = Q(J | 0, 0, nt | 0, 0) | 0, _e = v(y | 0, I | 0, _e | 0, p | 0) | 0, I = p, y = Q(B | 0, 0, E | 0, 0) | 0, b = p, Dt = Q(fe | 0, 0, Et | 0, 0) | 0, b = v(Dt | 0, p | 0, y | 0, b | 0) | 0, y = p, Dt = Q(Re | 0, 0, z | 0, 0) | 0, Dt = v(b | 0, y | 0, Dt | 0, p | 0) | 0, y = p, b = Q(yt | 0, 0, q | 0, 0) | 0, b = v(Dt | 0, y | 0, b | 0, p | 0) | 0, y = p, Dt = Q(J | 0, 0, M | 0, 0) | 0, Dt = v(b | 0, y | 0, Dt | 0, p | 0) | 0, y = p, b = Q(B | 0, 0, K | 0, 0) | 0, bt = p, vt = Q(fe | 0, 0, E | 0, 0) | 0, bt = v(vt | 0, p | 0, b | 0, bt | 0) | 0, b = p, vt = Q(Re | 0, 0, Et | 0, 0) | 0, vt = v(bt | 0, b | 0, vt | 0, p | 0) | 0, b = p, bt = Q(yt | 0, 0, z | 0, 0) | 0, bt = v(vt | 0, b | 0, bt | 0, p | 0) | 0, b = p, vt = Q(J | 0, 0, q | 0, 0) | 0, vt = v(bt | 0, b | 0, vt | 0, p | 0) | 0, b = p, B = Q(B | 0, 0, tt | 0, 0) | 0, bt = p, fe = Q(fe | 0, 0, K | 0, 0) | 0, bt = v(fe | 0, p | 0, B | 0, bt | 0) | 0, B = p, Re = Q(Re | 0, 0, E | 0, 0) | 0, Re = v(bt | 0, B | 0, Re | 0, p | 0) | 0, B = p, yt = Q(yt | 0, 0, Et | 0, 0) | 0, yt = v(Re | 0, B | 0, yt | 0, p | 0) | 0, B = p, J = Q(J | 0, 0, z | 0, 0) | 0, J = v(yt | 0, B | 0, J | 0, p | 0) | 0, B = p, j = Je(u | 0, j | 0, 26) | 0, j = v(_e | 0, I | 0, j | 0, 0) | 0, I = Je(j | 0, p | 0, 26) | 0, I = v(Dt | 0, y | 0, I | 0, 0) | 0, y = Je(I | 0, p | 0, 26) | 0, I = I & 67108863, y = v(vt | 0, b | 0, y | 0, 0) | 0, b = Je(y | 0, p | 0, 26) | 0, y = y & 67108863, b = v(J | 0, B | 0, b | 0, 0) | 0, B = Je(b | 0, p | 0, 26) | 0, b = b & 67108863, u = (B * 5 | 0) + (u & 67108863) | 0, B = u & 67108863, j = (u >>> 26) + (j & 67108863) | 0, g = g + -16 | 0, !(g >>> 0 <= 15); ) l = l + 16 | 0;
|
|
i[Rt >> 2] = B, i[Pt >> 2] = j, i[At >> 2] = I, i[Z >> 2] = y, i[ht >> 2] = b;
|
|
}
|
|
function Hs(l, u) {
|
|
l = l | 0, u = u | 0, it[l >> 0] = u, it[l + 1 >> 0] = u >>> 8, it[l + 2 >> 0] = u >>> 16, it[l + 3 >> 0] = u >>> 24;
|
|
}
|
|
function Ti(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0, B = 0;
|
|
if (B = l + 56 | 0, b = i[B >> 2] | 0, b) {
|
|
if (I = 16 - b | 0, I = I >>> 0 > g >>> 0 ? g : I, I) {
|
|
y = 0;
|
|
do
|
|
it[b + y + (l + 60) >> 0] = it[u + y >> 0] | 0, y = y + 1 | 0, b = i[B >> 2] | 0;
|
|
while (y >>> 0 < I >>> 0);
|
|
}
|
|
y = b + I | 0, i[B >> 2] = y, y >>> 0 >= 16 && (ad(l, l + 60 | 0, 16), i[B >> 2] = 0, u = u + I | 0, g = g - I | 0, j = 7);
|
|
} else j = 7;
|
|
(j | 0) == 7 && (b = g & -16, g >>> 0 > 15 && (ad(l, u, b), u = u + b | 0, g = g - b | 0), g | 0 && (tn((i[B >> 2] | 0) + (l + 60) | 0, u | 0, g | 0) | 0, i[B >> 2] = (i[B >> 2] | 0) + g));
|
|
}
|
|
function hm(l) {
|
|
l = l | 0;
|
|
var u = 0, g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0, E = 0, K = 0, tt = 0, q = 0, M = 0, nt = 0, gt = 0, wt = 0, Et = 0, Rt = 0, Pt = 0, At = 0, Z = 0;
|
|
Z = St, St = St + 16 | 0, q = Z;
|
|
do
|
|
if (l >>> 0 < 245) {
|
|
if (E = l >>> 0 < 11 ? 16 : l + 11 & -8, l = E >>> 3, tt = i[7524] | 0, g = tt >>> l, g & 3 | 0) return u = (g & 1 ^ 1) + l | 0, l = 30136 + (u << 1 << 2) | 0, g = l + 8 | 0, b = i[g >> 2] | 0, y = b + 8 | 0, I = i[y >> 2] | 0, (I | 0) == (l | 0) ? i[7524] = tt & ~(1 << u) : (i[I + 12 >> 2] = l, i[g >> 2] = I), At = u << 3, i[b + 4 >> 2] = At | 3, At = b + At + 4 | 0, i[At >> 2] = i[At >> 2] | 1, At = y, St = Z, At | 0;
|
|
if (K = i[7526] | 0, E >>> 0 > K >>> 0) {
|
|
if (g | 0) return u = 2 << l, u = g << l & (u | 0 - u), u = (u & 0 - u) + -1 | 0, B = u >>> 12 & 16, u = u >>> B, g = u >>> 5 & 8, u = u >>> g, I = u >>> 2 & 4, u = u >>> I, l = u >>> 1 & 2, u = u >>> l, b = u >>> 1 & 1, b = (g | B | I | l | b) + (u >>> b) | 0, u = 30136 + (b << 1 << 2) | 0, l = u + 8 | 0, I = i[l >> 2] | 0, B = I + 8 | 0, g = i[B >> 2] | 0, (g | 0) == (u | 0) ? (l = tt & ~(1 << b), i[7524] = l) : (i[g + 12 >> 2] = u, i[l >> 2] = g, l = tt), At = b << 3, j = At - E | 0, i[I + 4 >> 2] = E | 3, y = I + E | 0, i[y + 4 >> 2] = j | 1, i[I + At >> 2] = j, K | 0 && (b = i[7529] | 0, u = K >>> 3, g = 30136 + (u << 1 << 2) | 0, u = 1 << u, l & u ? (l = g + 8 | 0, u = i[l >> 2] | 0) : (i[7524] = l | u, u = g, l = g + 8 | 0), i[l >> 2] = b, i[u + 12 >> 2] = b, i[b + 8 >> 2] = u, i[b + 12 >> 2] = g), i[7526] = j, i[7529] = y, At = B, St = Z, At | 0;
|
|
if (I = i[7525] | 0, I) {
|
|
for (g = (I & 0 - I) + -1 | 0, y = g >>> 12 & 16, g = g >>> y, b = g >>> 5 & 8, g = g >>> b, j = g >>> 2 & 4, g = g >>> j, B = g >>> 1 & 2, g = g >>> B, z = g >>> 1 & 1, z = i[30400 + ((b | y | j | B | z) + (g >>> z) << 2) >> 2] | 0, g = z, B = z, z = (i[z + 4 >> 2] & -8) - E | 0; l = i[g + 16 >> 2] | 0, !(!l && (l = i[g + 20 >> 2] | 0, !l)); ) j = (i[l + 4 >> 2] & -8) - E | 0, y = j >>> 0 < z >>> 0, g = l, B = y ? l : B, z = y ? j : z;
|
|
if (j = B + E | 0, j >>> 0 > B >>> 0) {
|
|
y = i[B + 24 >> 2] | 0, u = i[B + 12 >> 2] | 0;
|
|
do
|
|
if ((u | 0) == (B | 0)) {
|
|
if (l = B + 20 | 0, u = i[l >> 2] | 0, !u && (l = B + 16 | 0, u = i[l >> 2] | 0, !u)) {
|
|
g = 0;
|
|
break;
|
|
}
|
|
for (; ; ) if (b = u + 20 | 0, g = i[b >> 2] | 0, g) u = g, l = b;
|
|
else if (b = u + 16 | 0, g = i[b >> 2] | 0, g) u = g, l = b;
|
|
else break;
|
|
i[l >> 2] = 0, g = u;
|
|
} else g = i[B + 8 >> 2] | 0, i[g + 12 >> 2] = u, i[u + 8 >> 2] = g, g = u;
|
|
while (false);
|
|
do
|
|
if (y | 0) {
|
|
if (u = i[B + 28 >> 2] | 0, l = 30400 + (u << 2) | 0, (B | 0) == (i[l >> 2] | 0)) {
|
|
if (i[l >> 2] = g, !g) {
|
|
i[7525] = I & ~(1 << u);
|
|
break;
|
|
}
|
|
} else if (At = y + 16 | 0, i[((i[At >> 2] | 0) == (B | 0) ? At : y + 20 | 0) >> 2] = g, !g) break;
|
|
i[g + 24 >> 2] = y, u = i[B + 16 >> 2] | 0, u | 0 && (i[g + 16 >> 2] = u, i[u + 24 >> 2] = g), u = i[B + 20 >> 2] | 0, u | 0 && (i[g + 20 >> 2] = u, i[u + 24 >> 2] = g);
|
|
}
|
|
while (false);
|
|
return z >>> 0 < 16 ? (At = z + E | 0, i[B + 4 >> 2] = At | 3, At = B + At + 4 | 0, i[At >> 2] = i[At >> 2] | 1) : (i[B + 4 >> 2] = E | 3, i[j + 4 >> 2] = z | 1, i[j + z >> 2] = z, K | 0 && (b = i[7529] | 0, u = K >>> 3, g = 30136 + (u << 1 << 2) | 0, u = 1 << u, u & tt ? (l = g + 8 | 0, u = i[l >> 2] | 0) : (i[7524] = u | tt, u = g, l = g + 8 | 0), i[l >> 2] = b, i[u + 12 >> 2] = b, i[b + 8 >> 2] = u, i[b + 12 >> 2] = g), i[7526] = z, i[7529] = j), At = B + 8 | 0, St = Z, At | 0;
|
|
} else tt = E;
|
|
} else tt = E;
|
|
} else tt = E;
|
|
} else if (l >>> 0 <= 4294967231) if (l = l + 11 | 0, E = l & -8, b = i[7525] | 0, b) {
|
|
y = 0 - E | 0, l = l >>> 8, l ? E >>> 0 > 16777215 ? z = 31 : (tt = (l + 1048320 | 0) >>> 16 & 8, gt = l << tt, B = (gt + 520192 | 0) >>> 16 & 4, gt = gt << B, z = (gt + 245760 | 0) >>> 16 & 2, z = 14 - (B | tt | z) + (gt << z >>> 15) | 0, z = E >>> (z + 7 | 0) & 1 | z << 1) : z = 0, g = i[30400 + (z << 2) >> 2] | 0;
|
|
t: do
|
|
if (!g) g = 0, l = 0, gt = 61;
|
|
else for (l = 0, B = E << ((z | 0) == 31 ? 0 : 25 - (z >>> 1) | 0), I = 0; ; ) {
|
|
if (j = (i[g + 4 >> 2] & -8) - E | 0, j >>> 0 < y >>> 0) if (j) l = g, y = j;
|
|
else {
|
|
l = g, y = 0, gt = 65;
|
|
break t;
|
|
}
|
|
if (gt = i[g + 20 >> 2] | 0, g = i[g + 16 + (B >>> 31 << 2) >> 2] | 0, I = (gt | 0) == 0 | (gt | 0) == (g | 0) ? I : gt, g) B = B << 1;
|
|
else {
|
|
g = I, gt = 61;
|
|
break;
|
|
}
|
|
}
|
|
while (false);
|
|
if ((gt | 0) == 61) {
|
|
if ((g | 0) == 0 & (l | 0) == 0) {
|
|
if (l = 2 << z, l = (l | 0 - l) & b, !l) {
|
|
tt = E;
|
|
break;
|
|
}
|
|
tt = (l & 0 - l) + -1 | 0, j = tt >>> 12 & 16, tt = tt >>> j, I = tt >>> 5 & 8, tt = tt >>> I, B = tt >>> 2 & 4, tt = tt >>> B, z = tt >>> 1 & 2, tt = tt >>> z, g = tt >>> 1 & 1, l = 0, g = i[30400 + ((I | j | B | z | g) + (tt >>> g) << 2) >> 2] | 0;
|
|
}
|
|
g ? gt = 65 : (B = l, j = y);
|
|
}
|
|
if ((gt | 0) == 65) for (I = g; ; ) if (tt = (i[I + 4 >> 2] & -8) - E | 0, g = tt >>> 0 < y >>> 0, y = g ? tt : y, l = g ? I : l, g = i[I + 16 >> 2] | 0, g || (g = i[I + 20 >> 2] | 0), g) I = g;
|
|
else {
|
|
B = l, j = y;
|
|
break;
|
|
}
|
|
if ((B | 0) != 0 && j >>> 0 < ((i[7526] | 0) - E | 0) >>> 0 && (K = B + E | 0, K >>> 0 > B >>> 0)) {
|
|
I = i[B + 24 >> 2] | 0, u = i[B + 12 >> 2] | 0;
|
|
do
|
|
if ((u | 0) == (B | 0)) {
|
|
if (l = B + 20 | 0, u = i[l >> 2] | 0, !u && (l = B + 16 | 0, u = i[l >> 2] | 0, !u)) {
|
|
u = 0;
|
|
break;
|
|
}
|
|
for (; ; ) if (y = u + 20 | 0, g = i[y >> 2] | 0, g) u = g, l = y;
|
|
else if (y = u + 16 | 0, g = i[y >> 2] | 0, g) u = g, l = y;
|
|
else break;
|
|
i[l >> 2] = 0;
|
|
} else At = i[B + 8 >> 2] | 0, i[At + 12 >> 2] = u, i[u + 8 >> 2] = At;
|
|
while (false);
|
|
do
|
|
if (I) {
|
|
if (l = i[B + 28 >> 2] | 0, g = 30400 + (l << 2) | 0, (B | 0) == (i[g >> 2] | 0)) {
|
|
if (i[g >> 2] = u, !u) {
|
|
b = b & ~(1 << l), i[7525] = b;
|
|
break;
|
|
}
|
|
} else if (At = I + 16 | 0, i[((i[At >> 2] | 0) == (B | 0) ? At : I + 20 | 0) >> 2] = u, !u) break;
|
|
i[u + 24 >> 2] = I, l = i[B + 16 >> 2] | 0, l | 0 && (i[u + 16 >> 2] = l, i[l + 24 >> 2] = u), l = i[B + 20 >> 2] | 0, l && (i[u + 20 >> 2] = l, i[l + 24 >> 2] = u);
|
|
}
|
|
while (false);
|
|
t: do
|
|
if (j >>> 0 < 16) At = j + E | 0, i[B + 4 >> 2] = At | 3, At = B + At + 4 | 0, i[At >> 2] = i[At >> 2] | 1;
|
|
else {
|
|
if (i[B + 4 >> 2] = E | 3, i[K + 4 >> 2] = j | 1, i[K + j >> 2] = j, u = j >>> 3, j >>> 0 < 256) {
|
|
g = 30136 + (u << 1 << 2) | 0, l = i[7524] | 0, u = 1 << u, l & u ? (l = g + 8 | 0, u = i[l >> 2] | 0) : (i[7524] = l | u, u = g, l = g + 8 | 0), i[l >> 2] = K, i[u + 12 >> 2] = K, i[K + 8 >> 2] = u, i[K + 12 >> 2] = g;
|
|
break;
|
|
}
|
|
if (u = j >>> 8, u ? j >>> 0 > 16777215 ? g = 31 : (Pt = (u + 1048320 | 0) >>> 16 & 8, At = u << Pt, Rt = (At + 520192 | 0) >>> 16 & 4, At = At << Rt, g = (At + 245760 | 0) >>> 16 & 2, g = 14 - (Rt | Pt | g) + (At << g >>> 15) | 0, g = j >>> (g + 7 | 0) & 1 | g << 1) : g = 0, u = 30400 + (g << 2) | 0, i[K + 28 >> 2] = g, l = K + 16 | 0, i[l + 4 >> 2] = 0, i[l >> 2] = 0, l = 1 << g, !(b & l)) {
|
|
i[7525] = b | l, i[u >> 2] = K, i[K + 24 >> 2] = u, i[K + 12 >> 2] = K, i[K + 8 >> 2] = K;
|
|
break;
|
|
}
|
|
u = i[u >> 2] | 0;
|
|
e: do
|
|
if ((i[u + 4 >> 2] & -8 | 0) != (j | 0)) {
|
|
for (b = j << ((g | 0) == 31 ? 0 : 25 - (g >>> 1) | 0); g = u + 16 + (b >>> 31 << 2) | 0, l = i[g >> 2] | 0, !!l; ) if ((i[l + 4 >> 2] & -8 | 0) == (j | 0)) {
|
|
u = l;
|
|
break e;
|
|
} else b = b << 1, u = l;
|
|
i[g >> 2] = K, i[K + 24 >> 2] = u, i[K + 12 >> 2] = K, i[K + 8 >> 2] = K;
|
|
break t;
|
|
}
|
|
while (false);
|
|
Pt = u + 8 | 0, At = i[Pt >> 2] | 0, i[At + 12 >> 2] = K, i[Pt >> 2] = K, i[K + 8 >> 2] = At, i[K + 12 >> 2] = u, i[K + 24 >> 2] = 0;
|
|
}
|
|
while (false);
|
|
return At = B + 8 | 0, St = Z, At | 0;
|
|
} else tt = E;
|
|
} else tt = E;
|
|
else tt = -1;
|
|
while (false);
|
|
if (g = i[7526] | 0, g >>> 0 >= tt >>> 0) return u = g - tt | 0, l = i[7529] | 0, u >>> 0 > 15 ? (At = l + tt | 0, i[7529] = At, i[7526] = u, i[At + 4 >> 2] = u | 1, i[l + g >> 2] = u, i[l + 4 >> 2] = tt | 3) : (i[7526] = 0, i[7529] = 0, i[l + 4 >> 2] = g | 3, At = l + g + 4 | 0, i[At >> 2] = i[At >> 2] | 1), At = l + 8 | 0, St = Z, At | 0;
|
|
if (j = i[7527] | 0, j >>> 0 > tt >>> 0) return Rt = j - tt | 0, i[7527] = Rt, At = i[7530] | 0, Pt = At + tt | 0, i[7530] = Pt, i[Pt + 4 >> 2] = Rt | 1, i[At + 4 >> 2] = tt | 3, At = At + 8 | 0, St = Z, At | 0;
|
|
if (i[7642] | 0 ? l = i[7644] | 0 : (i[7644] = 4096, i[7643] = 4096, i[7645] = -1, i[7646] = -1, i[7647] = 0, i[7635] = 0, i[7642] = q & -16 ^ 1431655768, l = 4096), B = tt + 48 | 0, z = tt + 47 | 0, I = l + z | 0, y = 0 - l | 0, E = I & y, E >>> 0 <= tt >>> 0 || (l = i[7634] | 0, l | 0 && (K = i[7632] | 0, q = K + E | 0, q >>> 0 <= K >>> 0 | q >>> 0 > l >>> 0))) return At = 0, St = Z, At | 0;
|
|
t: do
|
|
if (i[7635] & 4) u = 0, gt = 143;
|
|
else {
|
|
g = i[7530] | 0;
|
|
e: do
|
|
if (g) {
|
|
for (b = 30544; q = i[b >> 2] | 0, !(q >>> 0 <= g >>> 0 && (q + (i[b + 4 >> 2] | 0) | 0) >>> 0 > g >>> 0); ) if (l = i[b + 8 >> 2] | 0, l) b = l;
|
|
else {
|
|
gt = 128;
|
|
break e;
|
|
}
|
|
if (u = I - j & y, u >>> 0 < 2147483647) if (l = Ja(u | 0) | 0, (l | 0) == ((i[b >> 2] | 0) + (i[b + 4 >> 2] | 0) | 0)) {
|
|
if ((l | 0) != -1) {
|
|
j = u, I = l, gt = 145;
|
|
break t;
|
|
}
|
|
} else b = l, gt = 136;
|
|
else u = 0;
|
|
} else gt = 128;
|
|
while (false);
|
|
do
|
|
if ((gt | 0) == 128) if (g = Ja(0) | 0, (g | 0) != -1 && (u = g, M = i[7643] | 0, nt = M + -1 | 0, u = ((nt & u | 0) == 0 ? 0 : (nt + u & 0 - M) - u | 0) + E | 0, M = i[7632] | 0, nt = u + M | 0, u >>> 0 > tt >>> 0 & u >>> 0 < 2147483647)) {
|
|
if (q = i[7634] | 0, q | 0 && nt >>> 0 <= M >>> 0 | nt >>> 0 > q >>> 0) {
|
|
u = 0;
|
|
break;
|
|
}
|
|
if (l = Ja(u | 0) | 0, (l | 0) == (g | 0)) {
|
|
j = u, I = g, gt = 145;
|
|
break t;
|
|
} else b = l, gt = 136;
|
|
} else u = 0;
|
|
while (false);
|
|
do
|
|
if ((gt | 0) == 136) {
|
|
if (g = 0 - u | 0, !(B >>> 0 > u >>> 0 & (u >>> 0 < 2147483647 & (b | 0) != -1))) if ((b | 0) == -1) {
|
|
u = 0;
|
|
break;
|
|
} else {
|
|
j = u, I = b, gt = 145;
|
|
break t;
|
|
}
|
|
if (l = i[7644] | 0, l = z - u + l & 0 - l, l >>> 0 >= 2147483647) {
|
|
j = u, I = b, gt = 145;
|
|
break t;
|
|
}
|
|
if ((Ja(l | 0) | 0) == -1) {
|
|
Ja(g | 0) | 0, u = 0;
|
|
break;
|
|
} else {
|
|
j = l + u | 0, I = b, gt = 145;
|
|
break t;
|
|
}
|
|
}
|
|
while (false);
|
|
i[7635] = i[7635] | 4, gt = 143;
|
|
}
|
|
while (false);
|
|
if ((gt | 0) == 143 && E >>> 0 < 2147483647 && (Rt = Ja(E | 0) | 0, nt = Ja(0) | 0, wt = nt - Rt | 0, Et = wt >>> 0 > (tt + 40 | 0) >>> 0, !((Rt | 0) == -1 | Et ^ 1 | Rt >>> 0 < nt >>> 0 & ((Rt | 0) != -1 & (nt | 0) != -1) ^ 1)) && (j = Et ? wt : u, I = Rt, gt = 145), (gt | 0) == 145) {
|
|
u = (i[7632] | 0) + j | 0, i[7632] = u, u >>> 0 > (i[7633] | 0) >>> 0 && (i[7633] = u), z = i[7530] | 0;
|
|
t: do
|
|
if (z) {
|
|
for (u = 30544; ; ) {
|
|
if (l = i[u >> 2] | 0, g = i[u + 4 >> 2] | 0, (I | 0) == (l + g | 0)) {
|
|
gt = 154;
|
|
break;
|
|
}
|
|
if (b = i[u + 8 >> 2] | 0, b) u = b;
|
|
else break;
|
|
}
|
|
if ((gt | 0) == 154 && (Pt = u + 4 | 0, (i[u + 12 >> 2] & 8 | 0) == 0) && I >>> 0 > z >>> 0 & l >>> 0 <= z >>> 0) {
|
|
i[Pt >> 2] = g + j, At = (i[7527] | 0) + j | 0, Rt = z + 8 | 0, Rt = (Rt & 7 | 0) == 0 ? 0 : 0 - Rt & 7, Pt = z + Rt | 0, Rt = At - Rt | 0, i[7530] = Pt, i[7527] = Rt, i[Pt + 4 >> 2] = Rt | 1, i[z + At + 4 >> 2] = 40, i[7531] = i[7646];
|
|
break;
|
|
}
|
|
for (I >>> 0 < (i[7528] | 0) >>> 0 && (i[7528] = I), g = I + j | 0, u = 30544; ; ) {
|
|
if ((i[u >> 2] | 0) == (g | 0)) {
|
|
gt = 162;
|
|
break;
|
|
}
|
|
if (l = i[u + 8 >> 2] | 0, l) u = l;
|
|
else break;
|
|
}
|
|
if ((gt | 0) == 162 && (i[u + 12 >> 2] & 8 | 0) == 0) {
|
|
i[u >> 2] = I, K = u + 4 | 0, i[K >> 2] = (i[K >> 2] | 0) + j, K = I + 8 | 0, K = I + ((K & 7 | 0) == 0 ? 0 : 0 - K & 7) | 0, u = g + 8 | 0, u = g + ((u & 7 | 0) == 0 ? 0 : 0 - u & 7) | 0, E = K + tt | 0, B = u - K - tt | 0, i[K + 4 >> 2] = tt | 3;
|
|
e: do
|
|
if ((z | 0) == (u | 0)) At = (i[7527] | 0) + B | 0, i[7527] = At, i[7530] = E, i[E + 4 >> 2] = At | 1;
|
|
else {
|
|
if ((i[7529] | 0) == (u | 0)) {
|
|
At = (i[7526] | 0) + B | 0, i[7526] = At, i[7529] = E, i[E + 4 >> 2] = At | 1, i[E + At >> 2] = At;
|
|
break;
|
|
}
|
|
if (l = i[u + 4 >> 2] | 0, (l & 3 | 0) == 1) {
|
|
j = l & -8, b = l >>> 3;
|
|
r: do
|
|
if (l >>> 0 < 256) if (l = i[u + 8 >> 2] | 0, g = i[u + 12 >> 2] | 0, (g | 0) == (l | 0)) {
|
|
i[7524] = i[7524] & ~(1 << b);
|
|
break;
|
|
} else {
|
|
i[l + 12 >> 2] = g, i[g + 8 >> 2] = l;
|
|
break;
|
|
}
|
|
else {
|
|
I = i[u + 24 >> 2] | 0, l = i[u + 12 >> 2] | 0;
|
|
do
|
|
if ((l | 0) == (u | 0)) {
|
|
if (g = u + 16 | 0, b = g + 4 | 0, l = i[b >> 2] | 0, l) g = b;
|
|
else if (l = i[g >> 2] | 0, !l) {
|
|
l = 0;
|
|
break;
|
|
}
|
|
for (; ; ) if (y = l + 20 | 0, b = i[y >> 2] | 0, b) l = b, g = y;
|
|
else if (y = l + 16 | 0, b = i[y >> 2] | 0, b) l = b, g = y;
|
|
else break;
|
|
i[g >> 2] = 0;
|
|
} else At = i[u + 8 >> 2] | 0, i[At + 12 >> 2] = l, i[l + 8 >> 2] = At;
|
|
while (false);
|
|
if (!I) break;
|
|
g = i[u + 28 >> 2] | 0, b = 30400 + (g << 2) | 0;
|
|
do
|
|
if ((i[b >> 2] | 0) != (u | 0)) {
|
|
if (At = I + 16 | 0, i[((i[At >> 2] | 0) == (u | 0) ? At : I + 20 | 0) >> 2] = l, !l) break r;
|
|
} else {
|
|
if (i[b >> 2] = l, l | 0) break;
|
|
i[7525] = i[7525] & ~(1 << g);
|
|
break r;
|
|
}
|
|
while (false);
|
|
if (i[l + 24 >> 2] = I, g = u + 16 | 0, b = i[g >> 2] | 0, b | 0 && (i[l + 16 >> 2] = b, i[b + 24 >> 2] = l), g = i[g + 4 >> 2] | 0, !g) break;
|
|
i[l + 20 >> 2] = g, i[g + 24 >> 2] = l;
|
|
}
|
|
while (false);
|
|
u = u + j | 0, y = j + B | 0;
|
|
} else y = B;
|
|
if (u = u + 4 | 0, i[u >> 2] = i[u >> 2] & -2, i[E + 4 >> 2] = y | 1, i[E + y >> 2] = y, u = y >>> 3, y >>> 0 < 256) {
|
|
g = 30136 + (u << 1 << 2) | 0, l = i[7524] | 0, u = 1 << u, l & u ? (l = g + 8 | 0, u = i[l >> 2] | 0) : (i[7524] = l | u, u = g, l = g + 8 | 0), i[l >> 2] = E, i[u + 12 >> 2] = E, i[E + 8 >> 2] = u, i[E + 12 >> 2] = g;
|
|
break;
|
|
}
|
|
u = y >>> 8;
|
|
do
|
|
if (!u) b = 0;
|
|
else {
|
|
if (y >>> 0 > 16777215) {
|
|
b = 31;
|
|
break;
|
|
}
|
|
Pt = (u + 1048320 | 0) >>> 16 & 8, At = u << Pt, Rt = (At + 520192 | 0) >>> 16 & 4, At = At << Rt, b = (At + 245760 | 0) >>> 16 & 2, b = 14 - (Rt | Pt | b) + (At << b >>> 15) | 0, b = y >>> (b + 7 | 0) & 1 | b << 1;
|
|
}
|
|
while (false);
|
|
if (u = 30400 + (b << 2) | 0, i[E + 28 >> 2] = b, l = E + 16 | 0, i[l + 4 >> 2] = 0, i[l >> 2] = 0, l = i[7525] | 0, g = 1 << b, !(l & g)) {
|
|
i[7525] = l | g, i[u >> 2] = E, i[E + 24 >> 2] = u, i[E + 12 >> 2] = E, i[E + 8 >> 2] = E;
|
|
break;
|
|
}
|
|
u = i[u >> 2] | 0;
|
|
r: do
|
|
if ((i[u + 4 >> 2] & -8 | 0) != (y | 0)) {
|
|
for (b = y << ((b | 0) == 31 ? 0 : 25 - (b >>> 1) | 0); g = u + 16 + (b >>> 31 << 2) | 0, l = i[g >> 2] | 0, !!l; ) if ((i[l + 4 >> 2] & -8 | 0) == (y | 0)) {
|
|
u = l;
|
|
break r;
|
|
} else b = b << 1, u = l;
|
|
i[g >> 2] = E, i[E + 24 >> 2] = u, i[E + 12 >> 2] = E, i[E + 8 >> 2] = E;
|
|
break e;
|
|
}
|
|
while (false);
|
|
Pt = u + 8 | 0, At = i[Pt >> 2] | 0, i[At + 12 >> 2] = E, i[Pt >> 2] = E, i[E + 8 >> 2] = At, i[E + 12 >> 2] = u, i[E + 24 >> 2] = 0;
|
|
}
|
|
while (false);
|
|
return At = K + 8 | 0, St = Z, At | 0;
|
|
}
|
|
for (u = 30544; l = i[u >> 2] | 0, !(l >>> 0 <= z >>> 0 && (At = l + (i[u + 4 >> 2] | 0) | 0, At >>> 0 > z >>> 0)); ) u = i[u + 8 >> 2] | 0;
|
|
y = At + -47 | 0, l = y + 8 | 0, l = y + ((l & 7 | 0) == 0 ? 0 : 0 - l & 7) | 0, y = z + 16 | 0, l = l >>> 0 < y >>> 0 ? z : l, u = l + 8 | 0, g = j + -40 | 0, Rt = I + 8 | 0, Rt = (Rt & 7 | 0) == 0 ? 0 : 0 - Rt & 7, Pt = I + Rt | 0, Rt = g - Rt | 0, i[7530] = Pt, i[7527] = Rt, i[Pt + 4 >> 2] = Rt | 1, i[I + g + 4 >> 2] = 40, i[7531] = i[7646], g = l + 4 | 0, i[g >> 2] = 27, i[u >> 2] = i[7636], i[u + 4 >> 2] = i[7637], i[u + 8 >> 2] = i[7638], i[u + 12 >> 2] = i[7639], i[7636] = I, i[7637] = j, i[7639] = 0, i[7638] = u, u = l + 24 | 0;
|
|
do
|
|
Pt = u, u = u + 4 | 0, i[u >> 2] = 7;
|
|
while ((Pt + 8 | 0) >>> 0 < At >>> 0);
|
|
if ((l | 0) != (z | 0)) {
|
|
if (I = l - z | 0, i[g >> 2] = i[g >> 2] & -2, i[z + 4 >> 2] = I | 1, i[l >> 2] = I, u = I >>> 3, I >>> 0 < 256) {
|
|
g = 30136 + (u << 1 << 2) | 0, l = i[7524] | 0, u = 1 << u, l & u ? (l = g + 8 | 0, u = i[l >> 2] | 0) : (i[7524] = l | u, u = g, l = g + 8 | 0), i[l >> 2] = z, i[u + 12 >> 2] = z, i[z + 8 >> 2] = u, i[z + 12 >> 2] = g;
|
|
break;
|
|
}
|
|
if (u = I >>> 8, u ? I >>> 0 > 16777215 ? b = 31 : (Pt = (u + 1048320 | 0) >>> 16 & 8, At = u << Pt, Rt = (At + 520192 | 0) >>> 16 & 4, At = At << Rt, b = (At + 245760 | 0) >>> 16 & 2, b = 14 - (Rt | Pt | b) + (At << b >>> 15) | 0, b = I >>> (b + 7 | 0) & 1 | b << 1) : b = 0, g = 30400 + (b << 2) | 0, i[z + 28 >> 2] = b, i[z + 20 >> 2] = 0, i[y >> 2] = 0, u = i[7525] | 0, l = 1 << b, !(u & l)) {
|
|
i[7525] = u | l, i[g >> 2] = z, i[z + 24 >> 2] = g, i[z + 12 >> 2] = z, i[z + 8 >> 2] = z;
|
|
break;
|
|
}
|
|
u = i[g >> 2] | 0;
|
|
e: do
|
|
if ((i[u + 4 >> 2] & -8 | 0) != (I | 0)) {
|
|
for (b = I << ((b | 0) == 31 ? 0 : 25 - (b >>> 1) | 0); g = u + 16 + (b >>> 31 << 2) | 0, l = i[g >> 2] | 0, !!l; ) if ((i[l + 4 >> 2] & -8 | 0) == (I | 0)) {
|
|
u = l;
|
|
break e;
|
|
} else b = b << 1, u = l;
|
|
i[g >> 2] = z, i[z + 24 >> 2] = u, i[z + 12 >> 2] = z, i[z + 8 >> 2] = z;
|
|
break t;
|
|
}
|
|
while (false);
|
|
Pt = u + 8 | 0, At = i[Pt >> 2] | 0, i[At + 12 >> 2] = z, i[Pt >> 2] = z, i[z + 8 >> 2] = At, i[z + 12 >> 2] = u, i[z + 24 >> 2] = 0;
|
|
}
|
|
} else At = i[7528] | 0, (At | 0) == 0 | I >>> 0 < At >>> 0 && (i[7528] = I), i[7636] = I, i[7637] = j, i[7639] = 0, i[7533] = i[7642], i[7532] = -1, i[7537] = 30136, i[7536] = 30136, i[7539] = 30144, i[7538] = 30144, i[7541] = 30152, i[7540] = 30152, i[7543] = 30160, i[7542] = 30160, i[7545] = 30168, i[7544] = 30168, i[7547] = 30176, i[7546] = 30176, i[7549] = 30184, i[7548] = 30184, i[7551] = 30192, i[7550] = 30192, i[7553] = 30200, i[7552] = 30200, i[7555] = 30208, i[7554] = 30208, i[7557] = 30216, i[7556] = 30216, i[7559] = 30224, i[7558] = 30224, i[7561] = 30232, i[7560] = 30232, i[7563] = 30240, i[7562] = 30240, i[7565] = 30248, i[7564] = 30248, i[7567] = 30256, i[7566] = 30256, i[7569] = 30264, i[7568] = 30264, i[7571] = 30272, i[7570] = 30272, i[7573] = 30280, i[7572] = 30280, i[7575] = 30288, i[7574] = 30288, i[7577] = 30296, i[7576] = 30296, i[7579] = 30304, i[7578] = 30304, i[7581] = 30312, i[7580] = 30312, i[7583] = 30320, i[7582] = 30320, i[7585] = 30328, i[7584] = 30328, i[7587] = 30336, i[7586] = 30336, i[7589] = 30344, i[7588] = 30344, i[7591] = 30352, i[7590] = 30352, i[7593] = 30360, i[7592] = 30360, i[7595] = 30368, i[7594] = 30368, i[7597] = 30376, i[7596] = 30376, i[7599] = 30384, i[7598] = 30384, At = j + -40 | 0, Rt = I + 8 | 0, Rt = (Rt & 7 | 0) == 0 ? 0 : 0 - Rt & 7, Pt = I + Rt | 0, Rt = At - Rt | 0, i[7530] = Pt, i[7527] = Rt, i[Pt + 4 >> 2] = Rt | 1, i[I + At + 4 >> 2] = 40, i[7531] = i[7646];
|
|
while (false);
|
|
if (u = i[7527] | 0, u >>> 0 > tt >>> 0) return Rt = u - tt | 0, i[7527] = Rt, At = i[7530] | 0, Pt = At + tt | 0, i[7530] = Pt, i[Pt + 4 >> 2] = Rt | 1, i[At + 4 >> 2] = tt | 3, At = At + 8 | 0, St = Z, At | 0;
|
|
}
|
|
return i[(ul() | 0) >> 2] = 12, At = 0, St = Z, At | 0;
|
|
}
|
|
function bm(l) {
|
|
l = l | 0;
|
|
var u = 0, g = 0, b = 0, y = 0, I = 0, j = 0, B = 0, z = 0;
|
|
if (l) {
|
|
g = l + -8 | 0, y = i[7528] | 0, l = i[l + -4 >> 2] | 0, u = l & -8, z = g + u | 0;
|
|
do
|
|
if (l & 1) B = g, j = g;
|
|
else {
|
|
if (b = i[g >> 2] | 0, !(l & 3) || (j = g + (0 - b) | 0, I = b + u | 0, j >>> 0 < y >>> 0)) return;
|
|
if ((i[7529] | 0) == (j | 0)) {
|
|
if (l = z + 4 | 0, u = i[l >> 2] | 0, (u & 3 | 0) != 3) {
|
|
B = j, u = I;
|
|
break;
|
|
}
|
|
i[7526] = I, i[l >> 2] = u & -2, i[j + 4 >> 2] = I | 1, i[j + I >> 2] = I;
|
|
return;
|
|
}
|
|
if (g = b >>> 3, b >>> 0 < 256) if (l = i[j + 8 >> 2] | 0, u = i[j + 12 >> 2] | 0, (u | 0) == (l | 0)) {
|
|
i[7524] = i[7524] & ~(1 << g), B = j, u = I;
|
|
break;
|
|
} else {
|
|
i[l + 12 >> 2] = u, i[u + 8 >> 2] = l, B = j, u = I;
|
|
break;
|
|
}
|
|
y = i[j + 24 >> 2] | 0, l = i[j + 12 >> 2] | 0;
|
|
do
|
|
if ((l | 0) == (j | 0)) {
|
|
if (u = j + 16 | 0, g = u + 4 | 0, l = i[g >> 2] | 0, l) u = g;
|
|
else if (l = i[u >> 2] | 0, !l) {
|
|
l = 0;
|
|
break;
|
|
}
|
|
for (; ; ) if (b = l + 20 | 0, g = i[b >> 2] | 0, g) l = g, u = b;
|
|
else if (b = l + 16 | 0, g = i[b >> 2] | 0, g) l = g, u = b;
|
|
else break;
|
|
i[u >> 2] = 0;
|
|
} else B = i[j + 8 >> 2] | 0, i[B + 12 >> 2] = l, i[l + 8 >> 2] = B;
|
|
while (false);
|
|
if (y) {
|
|
if (u = i[j + 28 >> 2] | 0, g = 30400 + (u << 2) | 0, (i[g >> 2] | 0) == (j | 0)) {
|
|
if (i[g >> 2] = l, !l) {
|
|
i[7525] = i[7525] & ~(1 << u), B = j, u = I;
|
|
break;
|
|
}
|
|
} else if (B = y + 16 | 0, i[((i[B >> 2] | 0) == (j | 0) ? B : y + 20 | 0) >> 2] = l, !l) {
|
|
B = j, u = I;
|
|
break;
|
|
}
|
|
i[l + 24 >> 2] = y, u = j + 16 | 0, g = i[u >> 2] | 0, g | 0 && (i[l + 16 >> 2] = g, i[g + 24 >> 2] = l), u = i[u + 4 >> 2] | 0, u ? (i[l + 20 >> 2] = u, i[u + 24 >> 2] = l, B = j, u = I) : (B = j, u = I);
|
|
} else B = j, u = I;
|
|
}
|
|
while (false);
|
|
if (!(j >>> 0 >= z >>> 0) && (l = z + 4 | 0, b = i[l >> 2] | 0, !!(b & 1))) {
|
|
if (b & 2) i[l >> 2] = b & -2, i[B + 4 >> 2] = u | 1, i[j + u >> 2] = u, y = u;
|
|
else {
|
|
if ((i[7530] | 0) == (z | 0)) {
|
|
if (z = (i[7527] | 0) + u | 0, i[7527] = z, i[7530] = B, i[B + 4 >> 2] = z | 1, (B | 0) != (i[7529] | 0)) return;
|
|
i[7529] = 0, i[7526] = 0;
|
|
return;
|
|
}
|
|
if ((i[7529] | 0) == (z | 0)) {
|
|
z = (i[7526] | 0) + u | 0, i[7526] = z, i[7529] = j, i[B + 4 >> 2] = z | 1, i[j + z >> 2] = z;
|
|
return;
|
|
}
|
|
y = (b & -8) + u | 0, g = b >>> 3;
|
|
do
|
|
if (b >>> 0 < 256) if (u = i[z + 8 >> 2] | 0, l = i[z + 12 >> 2] | 0, (l | 0) == (u | 0)) {
|
|
i[7524] = i[7524] & ~(1 << g);
|
|
break;
|
|
} else {
|
|
i[u + 12 >> 2] = l, i[l + 8 >> 2] = u;
|
|
break;
|
|
}
|
|
else {
|
|
I = i[z + 24 >> 2] | 0, l = i[z + 12 >> 2] | 0;
|
|
do
|
|
if ((l | 0) == (z | 0)) {
|
|
if (u = z + 16 | 0, g = u + 4 | 0, l = i[g >> 2] | 0, l) u = g;
|
|
else if (l = i[u >> 2] | 0, !l) {
|
|
g = 0;
|
|
break;
|
|
}
|
|
for (; ; ) if (b = l + 20 | 0, g = i[b >> 2] | 0, g) l = g, u = b;
|
|
else if (b = l + 16 | 0, g = i[b >> 2] | 0, g) l = g, u = b;
|
|
else break;
|
|
i[u >> 2] = 0, g = l;
|
|
} else g = i[z + 8 >> 2] | 0, i[g + 12 >> 2] = l, i[l + 8 >> 2] = g, g = l;
|
|
while (false);
|
|
if (I | 0) {
|
|
if (l = i[z + 28 >> 2] | 0, u = 30400 + (l << 2) | 0, (i[u >> 2] | 0) == (z | 0)) {
|
|
if (i[u >> 2] = g, !g) {
|
|
i[7525] = i[7525] & ~(1 << l);
|
|
break;
|
|
}
|
|
} else if (b = I + 16 | 0, i[((i[b >> 2] | 0) == (z | 0) ? b : I + 20 | 0) >> 2] = g, !g) break;
|
|
i[g + 24 >> 2] = I, l = z + 16 | 0, u = i[l >> 2] | 0, u | 0 && (i[g + 16 >> 2] = u, i[u + 24 >> 2] = g), l = i[l + 4 >> 2] | 0, l | 0 && (i[g + 20 >> 2] = l, i[l + 24 >> 2] = g);
|
|
}
|
|
}
|
|
while (false);
|
|
if (i[B + 4 >> 2] = y | 1, i[j + y >> 2] = y, (B | 0) == (i[7529] | 0)) {
|
|
i[7526] = y;
|
|
return;
|
|
}
|
|
}
|
|
if (l = y >>> 3, y >>> 0 < 256) {
|
|
g = 30136 + (l << 1 << 2) | 0, u = i[7524] | 0, l = 1 << l, u & l ? (u = g + 8 | 0, l = i[u >> 2] | 0) : (i[7524] = u | l, l = g, u = g + 8 | 0), i[u >> 2] = B, i[l + 12 >> 2] = B, i[B + 8 >> 2] = l, i[B + 12 >> 2] = g;
|
|
return;
|
|
}
|
|
l = y >>> 8, l ? y >>> 0 > 16777215 ? b = 31 : (j = (l + 1048320 | 0) >>> 16 & 8, z = l << j, I = (z + 520192 | 0) >>> 16 & 4, z = z << I, b = (z + 245760 | 0) >>> 16 & 2, b = 14 - (I | j | b) + (z << b >>> 15) | 0, b = y >>> (b + 7 | 0) & 1 | b << 1) : b = 0, l = 30400 + (b << 2) | 0, i[B + 28 >> 2] = b, i[B + 20 >> 2] = 0, i[B + 16 >> 2] = 0, u = i[7525] | 0, g = 1 << b;
|
|
t: do
|
|
if (!(u & g)) i[7525] = u | g, i[l >> 2] = B, i[B + 24 >> 2] = l, i[B + 12 >> 2] = B, i[B + 8 >> 2] = B;
|
|
else {
|
|
l = i[l >> 2] | 0;
|
|
e: do
|
|
if ((i[l + 4 >> 2] & -8 | 0) != (y | 0)) {
|
|
for (b = y << ((b | 0) == 31 ? 0 : 25 - (b >>> 1) | 0); g = l + 16 + (b >>> 31 << 2) | 0, u = i[g >> 2] | 0, !!u; ) if ((i[u + 4 >> 2] & -8 | 0) == (y | 0)) {
|
|
l = u;
|
|
break e;
|
|
} else b = b << 1, l = u;
|
|
i[g >> 2] = B, i[B + 24 >> 2] = l, i[B + 12 >> 2] = B, i[B + 8 >> 2] = B;
|
|
break t;
|
|
}
|
|
while (false);
|
|
j = l + 8 | 0, z = i[j >> 2] | 0, i[z + 12 >> 2] = B, i[j >> 2] = B, i[B + 8 >> 2] = z, i[B + 12 >> 2] = l, i[B + 24 >> 2] = 0;
|
|
}
|
|
while (false);
|
|
if (z = (i[7532] | 0) + -1 | 0, i[7532] = z, !(z | 0)) {
|
|
for (l = 30552; l = i[l >> 2] | 0, l; ) l = l + 8 | 0;
|
|
i[7532] = -1;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
function ul() {
|
|
return 30592;
|
|
}
|
|
function vm() {
|
|
}
|
|
function ym(l, u) {
|
|
l = l | 0, u = u | 0;
|
|
var g = 0, b = 0, y = 0, I = 0;
|
|
return I = l & 65535, y = u & 65535, g = $(y, I) | 0, b = l >>> 16, l = (g >>> 16) + ($(y, b) | 0) | 0, y = u >>> 16, u = $(y, I) | 0, p = (l >>> 16) + ($(y, b) | 0) + (((l & 65535) + u | 0) >>> 16) | 0, l + u << 16 | g & 65535 | 0 | 0;
|
|
}
|
|
function Q(l, u, g, b) {
|
|
l = l | 0, u = u | 0, g = g | 0, b = b | 0;
|
|
var y = 0, I = 0;
|
|
return y = l, I = g, g = ym(y, I) | 0, l = p, p = ($(u, I) | 0) + ($(b, y) | 0) + l | l & 0, g | 0 | 0 | 0;
|
|
}
|
|
function Je(l, u, g) {
|
|
return l = l | 0, u = u | 0, g = g | 0, (g | 0) < 32 ? (p = u >>> g, l >>> g | (u & (1 << g) - 1) << 32 - g) : (p = 0, u >>> g - 32 | 0);
|
|
}
|
|
function h_(l, u, g) {
|
|
return l = l | 0, u = u | 0, g = g | 0, (g | 0) < 32 ? (p = u << g | (l & (1 << g) - 1 << 32 - g) >>> 32 - g, l << g) : (p = l << g - 32, 0);
|
|
}
|
|
function v(l, u, g, b) {
|
|
return l = l | 0, u = u | 0, g = g | 0, b = b | 0, g = l + g >>> 0, p = u + b + (g >>> 0 < l >>> 0 | 0) >>> 0, g | 0 | 0;
|
|
}
|
|
function ll(l) {
|
|
return l = l | 0, (l & 255) << 24 | (l >> 8 & 255) << 16 | (l >> 16 & 255) << 8 | l >>> 24 | 0;
|
|
}
|
|
function tn(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0;
|
|
if ((g | 0) >= 8192) return Er(l | 0, u | 0, g | 0) | 0;
|
|
if (I = l | 0, y = l + g | 0, (l & 3) == (u & 3)) {
|
|
for (; l & 3; ) {
|
|
if (!g) return I | 0;
|
|
it[l >> 0] = it[u >> 0] | 0, l = l + 1 | 0, u = u + 1 | 0, g = g - 1 | 0;
|
|
}
|
|
for (g = y & -4 | 0, b = g - 64 | 0; (l | 0) <= (b | 0); ) i[l >> 2] = i[u >> 2], i[l + 4 >> 2] = i[u + 4 >> 2], i[l + 8 >> 2] = i[u + 8 >> 2], i[l + 12 >> 2] = i[u + 12 >> 2], i[l + 16 >> 2] = i[u + 16 >> 2], i[l + 20 >> 2] = i[u + 20 >> 2], i[l + 24 >> 2] = i[u + 24 >> 2], i[l + 28 >> 2] = i[u + 28 >> 2], i[l + 32 >> 2] = i[u + 32 >> 2], i[l + 36 >> 2] = i[u + 36 >> 2], i[l + 40 >> 2] = i[u + 40 >> 2], i[l + 44 >> 2] = i[u + 44 >> 2], i[l + 48 >> 2] = i[u + 48 >> 2], i[l + 52 >> 2] = i[u + 52 >> 2], i[l + 56 >> 2] = i[u + 56 >> 2], i[l + 60 >> 2] = i[u + 60 >> 2], l = l + 64 | 0, u = u + 64 | 0;
|
|
for (; (l | 0) < (g | 0); ) i[l >> 2] = i[u >> 2], l = l + 4 | 0, u = u + 4 | 0;
|
|
} else for (g = y - 4 | 0; (l | 0) < (g | 0); ) it[l >> 0] = it[u >> 0] | 0, it[l + 1 >> 0] = it[u + 1 >> 0] | 0, it[l + 2 >> 0] = it[u + 2 >> 0] | 0, it[l + 3 >> 0] = it[u + 3 >> 0] | 0, l = l + 4 | 0, u = u + 4 | 0;
|
|
for (; (l | 0) < (y | 0); ) it[l >> 0] = it[u >> 0] | 0, l = l + 1 | 0, u = u + 1 | 0;
|
|
return I | 0;
|
|
}
|
|
function mn(l, u, g) {
|
|
l = l | 0, u = u | 0, g = g | 0;
|
|
var b = 0, y = 0, I = 0, j = 0;
|
|
if (I = l + g | 0, u = u & 255, (g | 0) >= 67) {
|
|
for (; l & 3; ) it[l >> 0] = u, l = l + 1 | 0;
|
|
for (b = I & -4 | 0, y = b - 64 | 0, j = u | u << 8 | u << 16 | u << 24; (l | 0) <= (y | 0); ) i[l >> 2] = j, i[l + 4 >> 2] = j, i[l + 8 >> 2] = j, i[l + 12 >> 2] = j, i[l + 16 >> 2] = j, i[l + 20 >> 2] = j, i[l + 24 >> 2] = j, i[l + 28 >> 2] = j, i[l + 32 >> 2] = j, i[l + 36 >> 2] = j, i[l + 40 >> 2] = j, i[l + 44 >> 2] = j, i[l + 48 >> 2] = j, i[l + 52 >> 2] = j, i[l + 56 >> 2] = j, i[l + 60 >> 2] = j, l = l + 64 | 0;
|
|
for (; (l | 0) < (b | 0); ) i[l >> 2] = j, l = l + 4 | 0;
|
|
}
|
|
for (; (l | 0) < (I | 0); ) it[l >> 0] = u, l = l + 1 | 0;
|
|
return I - g | 0;
|
|
}
|
|
function Ja(l) {
|
|
l = l | 0;
|
|
var u = 0, g = 0;
|
|
return g = i[Vr >> 2] | 0, u = g + l | 0, (l | 0) > 0 & (u | 0) < (g | 0) | (u | 0) < 0 ? (le() | 0, De(12), -1) : (i[Vr >> 2] = u, (u | 0) > (zt() | 0) && (O() | 0) == 0 ? (i[Vr >> 2] = g, De(12), -1) : g | 0);
|
|
}
|
|
function mm(l, u, g, b) {
|
|
return l = l | 0, u = u | 0, g = g | 0, b = b | 0, pl[l & 1](u | 0, g | 0, b | 0) | 0;
|
|
}
|
|
function km(l, u, g) {
|
|
return F(0), 0;
|
|
}
|
|
function Im(l, u, g) {
|
|
return l = l | 0, u = u | 0, g = g | 0, mn(l | 0, u | 0, g | 0) | 0;
|
|
}
|
|
var pl = [
|
|
km,
|
|
Im
|
|
];
|
|
return {
|
|
___errno_location: ul,
|
|
___muldi3: Q,
|
|
_bitshift64Lshr: Je,
|
|
_bitshift64Shl: h_,
|
|
_emscripten_blake2b: d1,
|
|
_emscripten_cardano_memory_combine: l1,
|
|
_emscripten_chacha20poly1305_enc: p1,
|
|
_emscripten_derive_private: s1,
|
|
_emscripten_derive_public: c1,
|
|
_emscripten_hmac_sha512_final: h1,
|
|
_emscripten_hmac_sha512_init: f1,
|
|
_emscripten_hmac_sha512_update: w1,
|
|
_emscripten_sha3_256: u1,
|
|
_emscripten_sign: _1,
|
|
_emscripten_size_of_hmac_sha512_ctx: g1,
|
|
_emscripten_to_public: a1,
|
|
_emscripten_verify: o1,
|
|
_emscripten_wallet_secret_from_seed: i1,
|
|
_free: bm,
|
|
_i64Add: v,
|
|
_llvm_bswap_i32: ll,
|
|
_malloc: hm,
|
|
_memcpy: tn,
|
|
_memset: mn,
|
|
_sbrk: Ja,
|
|
dynCall_iiii: mm,
|
|
establishStackSpace: Dr,
|
|
getTempRet0: Wc,
|
|
runPostSets: vm,
|
|
setTempRet0: Gc,
|
|
setThrew: Hc,
|
|
stackAlloc: Zr,
|
|
stackRestore: vr,
|
|
stackSave: Yr
|
|
};
|
|
})(t.asmGlobalArg, t.asmLibraryArg, rt);
|
|
t.___errno_location = G.___errno_location, t.___muldi3 = G.___muldi3, t._bitshift64Lshr = G._bitshift64Lshr, t._bitshift64Shl = G._bitshift64Shl, t._emscripten_blake2b = G._emscripten_blake2b, t._emscripten_cardano_memory_combine = G._emscripten_cardano_memory_combine, t._emscripten_chacha20poly1305_enc = G._emscripten_chacha20poly1305_enc, t._emscripten_derive_private = G._emscripten_derive_private, t._emscripten_derive_public = G._emscripten_derive_public, t._emscripten_hmac_sha512_final = G._emscripten_hmac_sha512_final, t._emscripten_hmac_sha512_init = G._emscripten_hmac_sha512_init, t._emscripten_hmac_sha512_update = G._emscripten_hmac_sha512_update, t._emscripten_sha3_256 = G._emscripten_sha3_256, t._emscripten_sign = G._emscripten_sign, t._emscripten_size_of_hmac_sha512_ctx = G._emscripten_size_of_hmac_sha512_ctx, t._emscripten_to_public = G._emscripten_to_public, t._emscripten_verify = G._emscripten_verify, t._emscripten_wallet_secret_from_seed = G._emscripten_wallet_secret_from_seed, t._free = G._free, t._i64Add = G._i64Add, t._llvm_bswap_i32 = G._llvm_bswap_i32, t._malloc = G._malloc, t._memcpy = G._memcpy, t._memset = G._memset, t._sbrk = G._sbrk, t.establishStackSpace = G.establishStackSpace, t.getTempRet0 = G.getTempRet0, t.runPostSets = G.runPostSets, t.setTempRet0 = G.setTempRet0, t.setThrew = G.setThrew, t.stackAlloc = G.stackAlloc;
|
|
var S = t.stackRestore = G.stackRestore, T = t.stackSave = G.stackSave;
|
|
if (t.dynCall_iiii = G.dynCall_iiii, t.asm = G, re) if (ce(re) || (typeof t.locateFile == "function" ? re = t.locateFile(re) : t.memoryInitializerPrefixURL && (re = t.memoryInitializerPrefixURL + re)), d || c) {
|
|
var ut = t.readBinary(re);
|
|
pt.set(ut, P);
|
|
} else {
|
|
let ue = function() {
|
|
t.readAsync(re, Jt, (function() {
|
|
throw "could not load memory initializer " + re;
|
|
}));
|
|
};
|
|
ee();
|
|
var Jt = (function(Ue) {
|
|
Ue.byteLength && (Ue = new Uint8Array(Ue)), pt.set(Ue, P), t.memoryInitializerRequest && delete t.memoryInitializerRequest.response, Xt();
|
|
}), ye = ir(re);
|
|
if (ye) Jt(ye.buffer);
|
|
else if (t.memoryInitializerRequest) {
|
|
let Ue = function() {
|
|
var Ye = t.memoryInitializerRequest, it = Ye.response;
|
|
if (Ye.status !== 200 && Ye.status !== 0) {
|
|
var i = ir(t.memoryInitializerRequestURL);
|
|
if (i) it = i.buffer;
|
|
else {
|
|
console.warn("a problem seems to have happened with Module.memoryInitializerRequest, status: " + Ye.status + ", retrying " + re), ue();
|
|
return;
|
|
}
|
|
}
|
|
Jt(it);
|
|
};
|
|
t.memoryInitializerRequest.response ? setTimeout(Ue, 0) : t.memoryInitializerRequest.addEventListener("load", Ue);
|
|
} else ue();
|
|
}
|
|
function Oe(ue) {
|
|
this.name = "ExitStatus", this.message = "Program terminated with exit(" + ue + ")", this.status = ue;
|
|
}
|
|
Oe.prototype = new Error(), Oe.prototype.constructor = Oe, ne = function ue() {
|
|
t.calledRun || or(), t.calledRun || (ne = ue);
|
|
};
|
|
function or(ue) {
|
|
if (ue = ue || t.arguments, Kt > 0 || (N(), Kt > 0) || t.calledRun) return;
|
|
function Ue() {
|
|
t.calledRun || (t.calledRun = true, !ft && (Bt(), L(), t.onRuntimeInitialized && t.onRuntimeInitialized(), W()));
|
|
}
|
|
t.setStatus ? (t.setStatus("Running..."), setTimeout((function() {
|
|
setTimeout((function() {
|
|
t.setStatus("");
|
|
}), 1), Ue();
|
|
}), 1)) : Ue();
|
|
}
|
|
t.run = or;
|
|
function Ar(ue) {
|
|
throw t.onAbort && t.onAbort(ue), ue !== void 0 ? (k(ue), x(ue), ue = JSON.stringify(ue)) : ue = "", ft = true, "abort(" + ue + "). Build with -s ASSERTIONS=1 for more info.";
|
|
}
|
|
if (t.abort = Ar, t.preInit) for (typeof t.preInit == "function" && (t.preInit = [
|
|
t.preInit
|
|
]); t.preInit.length > 0; ) t.preInit.pop()();
|
|
t.noExitRuntime = true, or(), f.exports = t;
|
|
})(Ic)), Ic.exports;
|
|
}
|
|
var O_ = {}, ro = {}, Jr = {}, qn = {}, cd = {}, vs = {}, Ql;
|
|
function Wm() {
|
|
return Ql || (Ql = 1, Object.defineProperty(vs, "__esModule", {
|
|
value: true
|
|
}), vs.crypto = void 0, vs.crypto = typeof globalThis == "object" && "crypto" in globalThis ? globalThis.crypto : void 0), vs;
|
|
}
|
|
var Vl;
|
|
function Ts() {
|
|
return Vl || (Vl = 1, (function(f) {
|
|
Object.defineProperty(f, "__esModule", {
|
|
value: true
|
|
}), f.wrapXOFConstructorWithOpts = f.wrapConstructorWithOpts = f.wrapConstructor = f.Hash = f.nextTick = f.swap32IfBE = f.byteSwapIfBE = f.swap8IfBE = f.isLE = void 0, f.isBytes = r, f.anumber = o, f.abytes = _, f.ahash = n, f.aexists = d, f.aoutput = c, f.u8 = h, f.u32 = w, f.clean = k, f.createView = x, f.rotr = R, f.rotl = D, f.byteSwap = Y, f.byteSwap32 = P, f.bytesToHex = V, f.hexToBytes = at, f.asyncLoop = pt, f.utf8ToBytes = H, f.bytesToUtf8 = st, f.toBytes = et, f.kdfInputToBytes = Ot, f.concatBytes = kt, f.checkOpts = Zt, f.createHasher = Ge, f.createOptHasher = Ze, f.createXOFer = Wt, f.randomBytes = oe;
|
|
const t = Wm();
|
|
function r(Ft) {
|
|
return Ft instanceof Uint8Array || ArrayBuffer.isView(Ft) && Ft.constructor.name === "Uint8Array";
|
|
}
|
|
function o(Ft) {
|
|
if (!Number.isSafeInteger(Ft) || Ft < 0) throw new Error("positive integer expected, got " + Ft);
|
|
}
|
|
function _(Ft, ...Se) {
|
|
if (!r(Ft)) throw new Error("Uint8Array expected");
|
|
if (Se.length > 0 && !Se.includes(Ft.length)) throw new Error("Uint8Array expected of length " + Se + ", got length=" + Ft.length);
|
|
}
|
|
function n(Ft) {
|
|
if (typeof Ft != "function" || typeof Ft.create != "function") throw new Error("Hash should be wrapped by utils.createHasher");
|
|
o(Ft.outputLen), o(Ft.blockLen);
|
|
}
|
|
function d(Ft, Se = true) {
|
|
if (Ft.destroyed) throw new Error("Hash instance has been destroyed");
|
|
if (Se && Ft.finished) throw new Error("Hash#digest() has already been called");
|
|
}
|
|
function c(Ft, Se) {
|
|
_(Ft);
|
|
const Ke = Se.outputLen;
|
|
if (Ft.length < Ke) throw new Error("digestInto() expects output buffer of length at least " + Ke);
|
|
}
|
|
function h(Ft) {
|
|
return new Uint8Array(Ft.buffer, Ft.byteOffset, Ft.byteLength);
|
|
}
|
|
function w(Ft) {
|
|
return new Uint32Array(Ft.buffer, Ft.byteOffset, Math.floor(Ft.byteLength / 4));
|
|
}
|
|
function k(...Ft) {
|
|
for (let Se = 0; Se < Ft.length; Se++) Ft[Se].fill(0);
|
|
}
|
|
function x(Ft) {
|
|
return new DataView(Ft.buffer, Ft.byteOffset, Ft.byteLength);
|
|
}
|
|
function R(Ft, Se) {
|
|
return Ft << 32 - Se | Ft >>> Se;
|
|
}
|
|
function D(Ft, Se) {
|
|
return Ft << Se | Ft >>> 32 - Se >>> 0;
|
|
}
|
|
f.isLE = new Uint8Array(new Uint32Array([
|
|
287454020
|
|
]).buffer)[0] === 68;
|
|
function Y(Ft) {
|
|
return Ft << 24 & 4278190080 | Ft << 8 & 16711680 | Ft >>> 8 & 65280 | Ft >>> 24 & 255;
|
|
}
|
|
f.swap8IfBE = f.isLE ? (Ft) => Ft : (Ft) => Y(Ft), f.byteSwapIfBE = f.swap8IfBE;
|
|
function P(Ft) {
|
|
for (let Se = 0; Se < Ft.length; Se++) Ft[Se] = Y(Ft[Se]);
|
|
return Ft;
|
|
}
|
|
f.swap32IfBE = f.isLE ? (Ft) => Ft : P;
|
|
const ft = typeof Uint8Array.from([]).toHex == "function" && typeof Uint8Array.fromHex == "function", _t = Array.from({
|
|
length: 256
|
|
}, (Ft, Se) => Se.toString(16).padStart(2, "0"));
|
|
function V(Ft) {
|
|
if (_(Ft), ft) return Ft.toHex();
|
|
let Se = "";
|
|
for (let Ke = 0; Ke < Ft.length; Ke++) Se += _t[Ft[Ke]];
|
|
return Se;
|
|
}
|
|
const xt = {
|
|
_0: 48,
|
|
_9: 57,
|
|
A: 65,
|
|
F: 70,
|
|
a: 97,
|
|
f: 102
|
|
};
|
|
function ct(Ft) {
|
|
if (Ft >= xt._0 && Ft <= xt._9) return Ft - xt._0;
|
|
if (Ft >= xt.A && Ft <= xt.F) return Ft - (xt.A - 10);
|
|
if (Ft >= xt.a && Ft <= xt.f) return Ft - (xt.a - 10);
|
|
}
|
|
function at(Ft) {
|
|
if (typeof Ft != "string") throw new Error("hex string expected, got " + typeof Ft);
|
|
if (ft) return Uint8Array.fromHex(Ft);
|
|
const Se = Ft.length, Ke = Se / 2;
|
|
if (Se % 2) throw new Error("hex string expected, got unpadded hex of length " + Se);
|
|
const Ve = new Uint8Array(Ke);
|
|
for (let It = 0, C = 0; It < Ke; It++, C += 2) {
|
|
const Vt = ct(Ft.charCodeAt(C)), ge = ct(Ft.charCodeAt(C + 1));
|
|
if (Vt === void 0 || ge === void 0) {
|
|
const ot = Ft[C] + Ft[C + 1];
|
|
throw new Error('hex string expected, got non-hex character "' + ot + '" at index ' + C);
|
|
}
|
|
Ve[It] = Vt * 16 + ge;
|
|
}
|
|
return Ve;
|
|
}
|
|
const rt = async () => {
|
|
};
|
|
f.nextTick = rt;
|
|
async function pt(Ft, Se, Ke) {
|
|
let Ve = Date.now();
|
|
for (let It = 0; It < Ft; It++) {
|
|
Ke(It);
|
|
const C = Date.now() - Ve;
|
|
C >= 0 && C < Se || (await (0, f.nextTick)(), Ve += C);
|
|
}
|
|
}
|
|
function H(Ft) {
|
|
if (typeof Ft != "string") throw new Error("string expected");
|
|
return new Uint8Array(new TextEncoder().encode(Ft));
|
|
}
|
|
function st(Ft) {
|
|
return new TextDecoder().decode(Ft);
|
|
}
|
|
function et(Ft) {
|
|
return typeof Ft == "string" && (Ft = H(Ft)), _(Ft), Ft;
|
|
}
|
|
function Ot(Ft) {
|
|
return typeof Ft == "string" && (Ft = H(Ft)), _(Ft), Ft;
|
|
}
|
|
function kt(...Ft) {
|
|
let Se = 0;
|
|
for (let Ve = 0; Ve < Ft.length; Ve++) {
|
|
const It = Ft[Ve];
|
|
_(It), Se += It.length;
|
|
}
|
|
const Ke = new Uint8Array(Se);
|
|
for (let Ve = 0, It = 0; Ve < Ft.length; Ve++) {
|
|
const C = Ft[Ve];
|
|
Ke.set(C, It), It += C.length;
|
|
}
|
|
return Ke;
|
|
}
|
|
function Zt(Ft, Se) {
|
|
if (Se !== void 0 && {}.toString.call(Se) !== "[object Object]") throw new Error("options should be object or undefined");
|
|
return Object.assign(Ft, Se);
|
|
}
|
|
class qe {
|
|
}
|
|
f.Hash = qe;
|
|
function Ge(Ft) {
|
|
const Se = (Ve) => Ft().update(et(Ve)).digest(), Ke = Ft();
|
|
return Se.outputLen = Ke.outputLen, Se.blockLen = Ke.blockLen, Se.create = () => Ft(), Se;
|
|
}
|
|
function Ze(Ft) {
|
|
const Se = (Ve, It) => Ft(It).update(et(Ve)).digest(), Ke = Ft({});
|
|
return Se.outputLen = Ke.outputLen, Se.blockLen = Ke.blockLen, Se.create = (Ve) => Ft(Ve), Se;
|
|
}
|
|
function Wt(Ft) {
|
|
const Se = (Ve, It) => Ft(It).update(et(Ve)).digest(), Ke = Ft({});
|
|
return Se.outputLen = Ke.outputLen, Se.blockLen = Ke.blockLen, Se.create = (Ve) => Ft(Ve), Se;
|
|
}
|
|
f.wrapConstructor = Ge, f.wrapConstructorWithOpts = Ze, f.wrapXOFConstructorWithOpts = Wt;
|
|
function oe(Ft = 32) {
|
|
if (t.crypto && typeof t.crypto.getRandomValues == "function") return t.crypto.getRandomValues(new Uint8Array(Ft));
|
|
if (t.crypto && typeof t.crypto.randomBytes == "function") return Uint8Array.from(t.crypto.randomBytes(Ft));
|
|
throw new Error("crypto.getRandomValues must be defined");
|
|
}
|
|
})(cd)), cd;
|
|
}
|
|
var Jl;
|
|
function Km() {
|
|
if (Jl) return qn;
|
|
Jl = 1, Object.defineProperty(qn, "__esModule", {
|
|
value: true
|
|
}), qn.SHA512_IV = qn.SHA384_IV = qn.SHA224_IV = qn.SHA256_IV = qn.HashMD = void 0, qn.setBigUint64 = t, qn.Chi = r, qn.Maj = o;
|
|
const f = Ts();
|
|
function t(n, d, c, h) {
|
|
if (typeof n.setBigUint64 == "function") return n.setBigUint64(d, c, h);
|
|
const w = BigInt(32), k = BigInt(4294967295), x = Number(c >> w & k), R = Number(c & k), D = h ? 4 : 0, Y = h ? 0 : 4;
|
|
n.setUint32(d + D, x, h), n.setUint32(d + Y, R, h);
|
|
}
|
|
function r(n, d, c) {
|
|
return n & d ^ ~n & c;
|
|
}
|
|
function o(n, d, c) {
|
|
return n & d ^ n & c ^ d & c;
|
|
}
|
|
class _ extends f.Hash {
|
|
constructor(d, c, h, w) {
|
|
super(), this.finished = false, this.length = 0, this.pos = 0, this.destroyed = false, this.blockLen = d, this.outputLen = c, this.padOffset = h, this.isLE = w, this.buffer = new Uint8Array(d), this.view = (0, f.createView)(this.buffer);
|
|
}
|
|
update(d) {
|
|
(0, f.aexists)(this), d = (0, f.toBytes)(d), (0, f.abytes)(d);
|
|
const { view: c, buffer: h, blockLen: w } = this, k = d.length;
|
|
for (let x = 0; x < k; ) {
|
|
const R = Math.min(w - this.pos, k - x);
|
|
if (R === w) {
|
|
const D = (0, f.createView)(d);
|
|
for (; w <= k - x; x += w) this.process(D, x);
|
|
continue;
|
|
}
|
|
h.set(d.subarray(x, x + R), this.pos), this.pos += R, x += R, this.pos === w && (this.process(c, 0), this.pos = 0);
|
|
}
|
|
return this.length += d.length, this.roundClean(), this;
|
|
}
|
|
digestInto(d) {
|
|
(0, f.aexists)(this), (0, f.aoutput)(d, this), this.finished = true;
|
|
const { buffer: c, view: h, blockLen: w, isLE: k } = this;
|
|
let { pos: x } = this;
|
|
c[x++] = 128, (0, f.clean)(this.buffer.subarray(x)), this.padOffset > w - x && (this.process(h, 0), x = 0);
|
|
for (let ft = x; ft < w; ft++) c[ft] = 0;
|
|
t(h, w - 8, BigInt(this.length * 8), k), this.process(h, 0);
|
|
const R = (0, f.createView)(d), D = this.outputLen;
|
|
if (D % 4) throw new Error("_sha2: outputLen should be aligned to 32bit");
|
|
const Y = D / 4, P = this.get();
|
|
if (Y > P.length) throw new Error("_sha2: outputLen bigger than state");
|
|
for (let ft = 0; ft < Y; ft++) R.setUint32(4 * ft, P[ft], k);
|
|
}
|
|
digest() {
|
|
const { buffer: d, outputLen: c } = this;
|
|
this.digestInto(d);
|
|
const h = d.slice(0, c);
|
|
return this.destroy(), h;
|
|
}
|
|
_cloneInto(d) {
|
|
d || (d = new this.constructor()), d.set(...this.get());
|
|
const { blockLen: c, buffer: h, length: w, finished: k, destroyed: x, pos: R } = this;
|
|
return d.destroyed = x, d.finished = k, d.length = w, d.pos = R, w % c && d.buffer.set(h), d;
|
|
}
|
|
clone() {
|
|
return this._cloneInto();
|
|
}
|
|
}
|
|
return qn.HashMD = _, qn.SHA256_IV = Uint32Array.from([
|
|
1779033703,
|
|
3144134277,
|
|
1013904242,
|
|
2773480762,
|
|
1359893119,
|
|
2600822924,
|
|
528734635,
|
|
1541459225
|
|
]), qn.SHA224_IV = Uint32Array.from([
|
|
3238371032,
|
|
914150663,
|
|
812702999,
|
|
4144912697,
|
|
4290775857,
|
|
1750603025,
|
|
1694076839,
|
|
3204075428
|
|
]), qn.SHA384_IV = Uint32Array.from([
|
|
3418070365,
|
|
3238371032,
|
|
1654270250,
|
|
914150663,
|
|
2438529370,
|
|
812702999,
|
|
355462360,
|
|
4144912697,
|
|
1731405415,
|
|
4290775857,
|
|
2394180231,
|
|
1750603025,
|
|
3675008525,
|
|
1694076839,
|
|
1203062813,
|
|
3204075428
|
|
]), qn.SHA512_IV = Uint32Array.from([
|
|
1779033703,
|
|
4089235720,
|
|
3144134277,
|
|
2227873595,
|
|
1013904242,
|
|
4271175723,
|
|
2773480762,
|
|
1595750129,
|
|
1359893119,
|
|
2917565137,
|
|
2600822924,
|
|
725511199,
|
|
528734635,
|
|
4215389547,
|
|
1541459225,
|
|
327033209
|
|
]), qn;
|
|
}
|
|
var kr = {}, Xl;
|
|
function Ym() {
|
|
if (Xl) return kr;
|
|
Xl = 1, Object.defineProperty(kr, "__esModule", {
|
|
value: true
|
|
}), kr.toBig = kr.shrSL = kr.shrSH = kr.rotrSL = kr.rotrSH = kr.rotrBL = kr.rotrBH = kr.rotr32L = kr.rotr32H = kr.rotlSL = kr.rotlSH = kr.rotlBL = kr.rotlBH = kr.add5L = kr.add5H = kr.add4L = kr.add4H = kr.add3L = kr.add3H = void 0, kr.add = _t, kr.fromBig = r, kr.split = o;
|
|
const f = BigInt(2 ** 32 - 1), t = BigInt(32);
|
|
function r(st, et = false) {
|
|
return et ? {
|
|
h: Number(st & f),
|
|
l: Number(st >> t & f)
|
|
} : {
|
|
h: Number(st >> t & f) | 0,
|
|
l: Number(st & f) | 0
|
|
};
|
|
}
|
|
function o(st, et = false) {
|
|
const Ot = st.length;
|
|
let kt = new Uint32Array(Ot), Zt = new Uint32Array(Ot);
|
|
for (let qe = 0; qe < Ot; qe++) {
|
|
const { h: Ge, l: Ze } = r(st[qe], et);
|
|
[kt[qe], Zt[qe]] = [
|
|
Ge,
|
|
Ze
|
|
];
|
|
}
|
|
return [
|
|
kt,
|
|
Zt
|
|
];
|
|
}
|
|
const _ = (st, et) => BigInt(st >>> 0) << t | BigInt(et >>> 0);
|
|
kr.toBig = _;
|
|
const n = (st, et, Ot) => st >>> Ot;
|
|
kr.shrSH = n;
|
|
const d = (st, et, Ot) => st << 32 - Ot | et >>> Ot;
|
|
kr.shrSL = d;
|
|
const c = (st, et, Ot) => st >>> Ot | et << 32 - Ot;
|
|
kr.rotrSH = c;
|
|
const h = (st, et, Ot) => st << 32 - Ot | et >>> Ot;
|
|
kr.rotrSL = h;
|
|
const w = (st, et, Ot) => st << 64 - Ot | et >>> Ot - 32;
|
|
kr.rotrBH = w;
|
|
const k = (st, et, Ot) => st >>> Ot - 32 | et << 64 - Ot;
|
|
kr.rotrBL = k;
|
|
const x = (st, et) => et;
|
|
kr.rotr32H = x;
|
|
const R = (st, et) => st;
|
|
kr.rotr32L = R;
|
|
const D = (st, et, Ot) => st << Ot | et >>> 32 - Ot;
|
|
kr.rotlSH = D;
|
|
const Y = (st, et, Ot) => et << Ot | st >>> 32 - Ot;
|
|
kr.rotlSL = Y;
|
|
const P = (st, et, Ot) => et << Ot - 32 | st >>> 64 - Ot;
|
|
kr.rotlBH = P;
|
|
const ft = (st, et, Ot) => st << Ot - 32 | et >>> 64 - Ot;
|
|
kr.rotlBL = ft;
|
|
function _t(st, et, Ot, kt) {
|
|
const Zt = (et >>> 0) + (kt >>> 0);
|
|
return {
|
|
h: st + Ot + (Zt / 2 ** 32 | 0) | 0,
|
|
l: Zt | 0
|
|
};
|
|
}
|
|
const V = (st, et, Ot) => (st >>> 0) + (et >>> 0) + (Ot >>> 0);
|
|
kr.add3L = V;
|
|
const xt = (st, et, Ot, kt) => et + Ot + kt + (st / 2 ** 32 | 0) | 0;
|
|
kr.add3H = xt;
|
|
const ct = (st, et, Ot, kt) => (st >>> 0) + (et >>> 0) + (Ot >>> 0) + (kt >>> 0);
|
|
kr.add4L = ct;
|
|
const at = (st, et, Ot, kt, Zt) => et + Ot + kt + Zt + (st / 2 ** 32 | 0) | 0;
|
|
kr.add4H = at;
|
|
const rt = (st, et, Ot, kt, Zt) => (st >>> 0) + (et >>> 0) + (Ot >>> 0) + (kt >>> 0) + (Zt >>> 0);
|
|
kr.add5L = rt;
|
|
const pt = (st, et, Ot, kt, Zt, qe) => et + Ot + kt + Zt + qe + (st / 2 ** 32 | 0) | 0;
|
|
kr.add5H = pt;
|
|
const H = {
|
|
fromBig: r,
|
|
split: o,
|
|
toBig: _,
|
|
shrSH: n,
|
|
shrSL: d,
|
|
rotrSH: c,
|
|
rotrSL: h,
|
|
rotrBH: w,
|
|
rotrBL: k,
|
|
rotr32H: x,
|
|
rotr32L: R,
|
|
rotlSH: D,
|
|
rotlSL: Y,
|
|
rotlBH: P,
|
|
rotlBL: ft,
|
|
add: _t,
|
|
add3L: V,
|
|
add3H: xt,
|
|
add4L: ct,
|
|
add4H: at,
|
|
add5H: pt,
|
|
add5L: rt
|
|
};
|
|
return kr.default = H, kr;
|
|
}
|
|
var Zl;
|
|
function wv() {
|
|
if (Zl) return Jr;
|
|
Zl = 1, Object.defineProperty(Jr, "__esModule", {
|
|
value: true
|
|
}), Jr.sha512_224 = Jr.sha512_256 = Jr.sha384 = Jr.sha512 = Jr.sha224 = Jr.sha256 = Jr.SHA512_256 = Jr.SHA512_224 = Jr.SHA384 = Jr.SHA512 = Jr.SHA224 = Jr.SHA256 = void 0;
|
|
const f = Km(), t = Ym(), r = Ts(), o = Uint32Array.from([
|
|
1116352408,
|
|
1899447441,
|
|
3049323471,
|
|
3921009573,
|
|
961987163,
|
|
1508970993,
|
|
2453635748,
|
|
2870763221,
|
|
3624381080,
|
|
310598401,
|
|
607225278,
|
|
1426881987,
|
|
1925078388,
|
|
2162078206,
|
|
2614888103,
|
|
3248222580,
|
|
3835390401,
|
|
4022224774,
|
|
264347078,
|
|
604807628,
|
|
770255983,
|
|
1249150122,
|
|
1555081692,
|
|
1996064986,
|
|
2554220882,
|
|
2821834349,
|
|
2952996808,
|
|
3210313671,
|
|
3336571891,
|
|
3584528711,
|
|
113926993,
|
|
338241895,
|
|
666307205,
|
|
773529912,
|
|
1294757372,
|
|
1396182291,
|
|
1695183700,
|
|
1986661051,
|
|
2177026350,
|
|
2456956037,
|
|
2730485921,
|
|
2820302411,
|
|
3259730800,
|
|
3345764771,
|
|
3516065817,
|
|
3600352804,
|
|
4094571909,
|
|
275423344,
|
|
430227734,
|
|
506948616,
|
|
659060556,
|
|
883997877,
|
|
958139571,
|
|
1322822218,
|
|
1537002063,
|
|
1747873779,
|
|
1955562222,
|
|
2024104815,
|
|
2227730452,
|
|
2361852424,
|
|
2428436474,
|
|
2756734187,
|
|
3204031479,
|
|
3329325298
|
|
]), _ = new Uint32Array(64);
|
|
class n extends f.HashMD {
|
|
constructor(xt = 32) {
|
|
super(64, xt, 8, false), this.A = f.SHA256_IV[0] | 0, this.B = f.SHA256_IV[1] | 0, this.C = f.SHA256_IV[2] | 0, this.D = f.SHA256_IV[3] | 0, this.E = f.SHA256_IV[4] | 0, this.F = f.SHA256_IV[5] | 0, this.G = f.SHA256_IV[6] | 0, this.H = f.SHA256_IV[7] | 0;
|
|
}
|
|
get() {
|
|
const { A: xt, B: ct, C: at, D: rt, E: pt, F: H, G: st, H: et } = this;
|
|
return [
|
|
xt,
|
|
ct,
|
|
at,
|
|
rt,
|
|
pt,
|
|
H,
|
|
st,
|
|
et
|
|
];
|
|
}
|
|
set(xt, ct, at, rt, pt, H, st, et) {
|
|
this.A = xt | 0, this.B = ct | 0, this.C = at | 0, this.D = rt | 0, this.E = pt | 0, this.F = H | 0, this.G = st | 0, this.H = et | 0;
|
|
}
|
|
process(xt, ct) {
|
|
for (let Zt = 0; Zt < 16; Zt++, ct += 4) _[Zt] = xt.getUint32(ct, false);
|
|
for (let Zt = 16; Zt < 64; Zt++) {
|
|
const qe = _[Zt - 15], Ge = _[Zt - 2], Ze = (0, r.rotr)(qe, 7) ^ (0, r.rotr)(qe, 18) ^ qe >>> 3, Wt = (0, r.rotr)(Ge, 17) ^ (0, r.rotr)(Ge, 19) ^ Ge >>> 10;
|
|
_[Zt] = Wt + _[Zt - 7] + Ze + _[Zt - 16] | 0;
|
|
}
|
|
let { A: at, B: rt, C: pt, D: H, E: st, F: et, G: Ot, H: kt } = this;
|
|
for (let Zt = 0; Zt < 64; Zt++) {
|
|
const qe = (0, r.rotr)(st, 6) ^ (0, r.rotr)(st, 11) ^ (0, r.rotr)(st, 25), Ge = kt + qe + (0, f.Chi)(st, et, Ot) + o[Zt] + _[Zt] | 0, Wt = ((0, r.rotr)(at, 2) ^ (0, r.rotr)(at, 13) ^ (0, r.rotr)(at, 22)) + (0, f.Maj)(at, rt, pt) | 0;
|
|
kt = Ot, Ot = et, et = st, st = H + Ge | 0, H = pt, pt = rt, rt = at, at = Ge + Wt | 0;
|
|
}
|
|
at = at + this.A | 0, rt = rt + this.B | 0, pt = pt + this.C | 0, H = H + this.D | 0, st = st + this.E | 0, et = et + this.F | 0, Ot = Ot + this.G | 0, kt = kt + this.H | 0, this.set(at, rt, pt, H, st, et, Ot, kt);
|
|
}
|
|
roundClean() {
|
|
(0, r.clean)(_);
|
|
}
|
|
destroy() {
|
|
this.set(0, 0, 0, 0, 0, 0, 0, 0), (0, r.clean)(this.buffer);
|
|
}
|
|
}
|
|
Jr.SHA256 = n;
|
|
class d extends n {
|
|
constructor() {
|
|
super(28), this.A = f.SHA224_IV[0] | 0, this.B = f.SHA224_IV[1] | 0, this.C = f.SHA224_IV[2] | 0, this.D = f.SHA224_IV[3] | 0, this.E = f.SHA224_IV[4] | 0, this.F = f.SHA224_IV[5] | 0, this.G = f.SHA224_IV[6] | 0, this.H = f.SHA224_IV[7] | 0;
|
|
}
|
|
}
|
|
Jr.SHA224 = d;
|
|
const c = t.split([
|
|
"0x428a2f98d728ae22",
|
|
"0x7137449123ef65cd",
|
|
"0xb5c0fbcfec4d3b2f",
|
|
"0xe9b5dba58189dbbc",
|
|
"0x3956c25bf348b538",
|
|
"0x59f111f1b605d019",
|
|
"0x923f82a4af194f9b",
|
|
"0xab1c5ed5da6d8118",
|
|
"0xd807aa98a3030242",
|
|
"0x12835b0145706fbe",
|
|
"0x243185be4ee4b28c",
|
|
"0x550c7dc3d5ffb4e2",
|
|
"0x72be5d74f27b896f",
|
|
"0x80deb1fe3b1696b1",
|
|
"0x9bdc06a725c71235",
|
|
"0xc19bf174cf692694",
|
|
"0xe49b69c19ef14ad2",
|
|
"0xefbe4786384f25e3",
|
|
"0x0fc19dc68b8cd5b5",
|
|
"0x240ca1cc77ac9c65",
|
|
"0x2de92c6f592b0275",
|
|
"0x4a7484aa6ea6e483",
|
|
"0x5cb0a9dcbd41fbd4",
|
|
"0x76f988da831153b5",
|
|
"0x983e5152ee66dfab",
|
|
"0xa831c66d2db43210",
|
|
"0xb00327c898fb213f",
|
|
"0xbf597fc7beef0ee4",
|
|
"0xc6e00bf33da88fc2",
|
|
"0xd5a79147930aa725",
|
|
"0x06ca6351e003826f",
|
|
"0x142929670a0e6e70",
|
|
"0x27b70a8546d22ffc",
|
|
"0x2e1b21385c26c926",
|
|
"0x4d2c6dfc5ac42aed",
|
|
"0x53380d139d95b3df",
|
|
"0x650a73548baf63de",
|
|
"0x766a0abb3c77b2a8",
|
|
"0x81c2c92e47edaee6",
|
|
"0x92722c851482353b",
|
|
"0xa2bfe8a14cf10364",
|
|
"0xa81a664bbc423001",
|
|
"0xc24b8b70d0f89791",
|
|
"0xc76c51a30654be30",
|
|
"0xd192e819d6ef5218",
|
|
"0xd69906245565a910",
|
|
"0xf40e35855771202a",
|
|
"0x106aa07032bbd1b8",
|
|
"0x19a4c116b8d2d0c8",
|
|
"0x1e376c085141ab53",
|
|
"0x2748774cdf8eeb99",
|
|
"0x34b0bcb5e19b48a8",
|
|
"0x391c0cb3c5c95a63",
|
|
"0x4ed8aa4ae3418acb",
|
|
"0x5b9cca4f7763e373",
|
|
"0x682e6ff3d6b2b8a3",
|
|
"0x748f82ee5defb2fc",
|
|
"0x78a5636f43172f60",
|
|
"0x84c87814a1f0ab72",
|
|
"0x8cc702081a6439ec",
|
|
"0x90befffa23631e28",
|
|
"0xa4506cebde82bde9",
|
|
"0xbef9a3f7b2c67915",
|
|
"0xc67178f2e372532b",
|
|
"0xca273eceea26619c",
|
|
"0xd186b8c721c0c207",
|
|
"0xeada7dd6cde0eb1e",
|
|
"0xf57d4f7fee6ed178",
|
|
"0x06f067aa72176fba",
|
|
"0x0a637dc5a2c898a6",
|
|
"0x113f9804bef90dae",
|
|
"0x1b710b35131c471b",
|
|
"0x28db77f523047d84",
|
|
"0x32caab7b40c72493",
|
|
"0x3c9ebe0a15c9bebc",
|
|
"0x431d67c49c100d4c",
|
|
"0x4cc5d4becb3e42b6",
|
|
"0x597f299cfc657e2a",
|
|
"0x5fcb6fab3ad6faec",
|
|
"0x6c44198c4a475817"
|
|
].map((V) => BigInt(V))), h = c[0], w = c[1], k = new Uint32Array(80), x = new Uint32Array(80);
|
|
class R extends f.HashMD {
|
|
constructor(xt = 64) {
|
|
super(128, xt, 16, false), this.Ah = f.SHA512_IV[0] | 0, this.Al = f.SHA512_IV[1] | 0, this.Bh = f.SHA512_IV[2] | 0, this.Bl = f.SHA512_IV[3] | 0, this.Ch = f.SHA512_IV[4] | 0, this.Cl = f.SHA512_IV[5] | 0, this.Dh = f.SHA512_IV[6] | 0, this.Dl = f.SHA512_IV[7] | 0, this.Eh = f.SHA512_IV[8] | 0, this.El = f.SHA512_IV[9] | 0, this.Fh = f.SHA512_IV[10] | 0, this.Fl = f.SHA512_IV[11] | 0, this.Gh = f.SHA512_IV[12] | 0, this.Gl = f.SHA512_IV[13] | 0, this.Hh = f.SHA512_IV[14] | 0, this.Hl = f.SHA512_IV[15] | 0;
|
|
}
|
|
get() {
|
|
const { Ah: xt, Al: ct, Bh: at, Bl: rt, Ch: pt, Cl: H, Dh: st, Dl: et, Eh: Ot, El: kt, Fh: Zt, Fl: qe, Gh: Ge, Gl: Ze, Hh: Wt, Hl: oe } = this;
|
|
return [
|
|
xt,
|
|
ct,
|
|
at,
|
|
rt,
|
|
pt,
|
|
H,
|
|
st,
|
|
et,
|
|
Ot,
|
|
kt,
|
|
Zt,
|
|
qe,
|
|
Ge,
|
|
Ze,
|
|
Wt,
|
|
oe
|
|
];
|
|
}
|
|
set(xt, ct, at, rt, pt, H, st, et, Ot, kt, Zt, qe, Ge, Ze, Wt, oe) {
|
|
this.Ah = xt | 0, this.Al = ct | 0, this.Bh = at | 0, this.Bl = rt | 0, this.Ch = pt | 0, this.Cl = H | 0, this.Dh = st | 0, this.Dl = et | 0, this.Eh = Ot | 0, this.El = kt | 0, this.Fh = Zt | 0, this.Fl = qe | 0, this.Gh = Ge | 0, this.Gl = Ze | 0, this.Hh = Wt | 0, this.Hl = oe | 0;
|
|
}
|
|
process(xt, ct) {
|
|
for (let Ke = 0; Ke < 16; Ke++, ct += 4) k[Ke] = xt.getUint32(ct), x[Ke] = xt.getUint32(ct += 4);
|
|
for (let Ke = 16; Ke < 80; Ke++) {
|
|
const Ve = k[Ke - 15] | 0, It = x[Ke - 15] | 0, C = t.rotrSH(Ve, It, 1) ^ t.rotrSH(Ve, It, 8) ^ t.shrSH(Ve, It, 7), Vt = t.rotrSL(Ve, It, 1) ^ t.rotrSL(Ve, It, 8) ^ t.shrSL(Ve, It, 7), ge = k[Ke - 2] | 0, ot = x[Ke - 2] | 0, N = t.rotrSH(ge, ot, 19) ^ t.rotrBH(ge, ot, 61) ^ t.shrSH(ge, ot, 6), Bt = t.rotrSL(ge, ot, 19) ^ t.rotrBL(ge, ot, 61) ^ t.shrSL(ge, ot, 6), L = t.add4L(Vt, Bt, x[Ke - 7], x[Ke - 16]), W = t.add4H(L, C, N, k[Ke - 7], k[Ke - 16]);
|
|
k[Ke] = W | 0, x[Ke] = L | 0;
|
|
}
|
|
let { Ah: at, Al: rt, Bh: pt, Bl: H, Ch: st, Cl: et, Dh: Ot, Dl: kt, Eh: Zt, El: qe, Fh: Ge, Fl: Ze, Gh: Wt, Gl: oe, Hh: Ft, Hl: Se } = this;
|
|
for (let Ke = 0; Ke < 80; Ke++) {
|
|
const Ve = t.rotrSH(Zt, qe, 14) ^ t.rotrSH(Zt, qe, 18) ^ t.rotrBH(Zt, qe, 41), It = t.rotrSL(Zt, qe, 14) ^ t.rotrSL(Zt, qe, 18) ^ t.rotrBL(Zt, qe, 41), C = Zt & Ge ^ ~Zt & Wt, Vt = qe & Ze ^ ~qe & oe, ge = t.add5L(Se, It, Vt, w[Ke], x[Ke]), ot = t.add5H(ge, Ft, Ve, C, h[Ke], k[Ke]), N = ge | 0, Bt = t.rotrSH(at, rt, 28) ^ t.rotrBH(at, rt, 34) ^ t.rotrBH(at, rt, 39), L = t.rotrSL(at, rt, 28) ^ t.rotrBL(at, rt, 34) ^ t.rotrBL(at, rt, 39), W = at & pt ^ at & st ^ pt & st, dt = rt & H ^ rt & et ^ H & et;
|
|
Ft = Wt | 0, Se = oe | 0, Wt = Ge | 0, oe = Ze | 0, Ge = Zt | 0, Ze = qe | 0, { h: Zt, l: qe } = t.add(Ot | 0, kt | 0, ot | 0, N | 0), Ot = st | 0, kt = et | 0, st = pt | 0, et = H | 0, pt = at | 0, H = rt | 0;
|
|
const Ct = t.add3L(N, L, dt);
|
|
at = t.add3H(Ct, ot, Bt, W), rt = Ct | 0;
|
|
}
|
|
({ h: at, l: rt } = t.add(this.Ah | 0, this.Al | 0, at | 0, rt | 0)), { h: pt, l: H } = t.add(this.Bh | 0, this.Bl | 0, pt | 0, H | 0), { h: st, l: et } = t.add(this.Ch | 0, this.Cl | 0, st | 0, et | 0), { h: Ot, l: kt } = t.add(this.Dh | 0, this.Dl | 0, Ot | 0, kt | 0), { h: Zt, l: qe } = t.add(this.Eh | 0, this.El | 0, Zt | 0, qe | 0), { h: Ge, l: Ze } = t.add(this.Fh | 0, this.Fl | 0, Ge | 0, Ze | 0), { h: Wt, l: oe } = t.add(this.Gh | 0, this.Gl | 0, Wt | 0, oe | 0), { h: Ft, l: Se } = t.add(this.Hh | 0, this.Hl | 0, Ft | 0, Se | 0), this.set(at, rt, pt, H, st, et, Ot, kt, Zt, qe, Ge, Ze, Wt, oe, Ft, Se);
|
|
}
|
|
roundClean() {
|
|
(0, r.clean)(k, x);
|
|
}
|
|
destroy() {
|
|
(0, r.clean)(this.buffer), this.set(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
|
}
|
|
}
|
|
Jr.SHA512 = R;
|
|
class D extends R {
|
|
constructor() {
|
|
super(48), this.Ah = f.SHA384_IV[0] | 0, this.Al = f.SHA384_IV[1] | 0, this.Bh = f.SHA384_IV[2] | 0, this.Bl = f.SHA384_IV[3] | 0, this.Ch = f.SHA384_IV[4] | 0, this.Cl = f.SHA384_IV[5] | 0, this.Dh = f.SHA384_IV[6] | 0, this.Dl = f.SHA384_IV[7] | 0, this.Eh = f.SHA384_IV[8] | 0, this.El = f.SHA384_IV[9] | 0, this.Fh = f.SHA384_IV[10] | 0, this.Fl = f.SHA384_IV[11] | 0, this.Gh = f.SHA384_IV[12] | 0, this.Gl = f.SHA384_IV[13] | 0, this.Hh = f.SHA384_IV[14] | 0, this.Hl = f.SHA384_IV[15] | 0;
|
|
}
|
|
}
|
|
Jr.SHA384 = D;
|
|
const Y = Uint32Array.from([
|
|
2352822216,
|
|
424955298,
|
|
1944164710,
|
|
2312950998,
|
|
502970286,
|
|
855612546,
|
|
1738396948,
|
|
1479516111,
|
|
258812777,
|
|
2077511080,
|
|
2011393907,
|
|
79989058,
|
|
1067287976,
|
|
1780299464,
|
|
286451373,
|
|
2446758561
|
|
]), P = Uint32Array.from([
|
|
573645204,
|
|
4230739756,
|
|
2673172387,
|
|
3360449730,
|
|
596883563,
|
|
1867755857,
|
|
2520282905,
|
|
1497426621,
|
|
2519219938,
|
|
2827943907,
|
|
3193839141,
|
|
1401305490,
|
|
721525244,
|
|
746961066,
|
|
246885852,
|
|
2177182882
|
|
]);
|
|
class ft extends R {
|
|
constructor() {
|
|
super(28), this.Ah = Y[0] | 0, this.Al = Y[1] | 0, this.Bh = Y[2] | 0, this.Bl = Y[3] | 0, this.Ch = Y[4] | 0, this.Cl = Y[5] | 0, this.Dh = Y[6] | 0, this.Dl = Y[7] | 0, this.Eh = Y[8] | 0, this.El = Y[9] | 0, this.Fh = Y[10] | 0, this.Fl = Y[11] | 0, this.Gh = Y[12] | 0, this.Gl = Y[13] | 0, this.Hh = Y[14] | 0, this.Hl = Y[15] | 0;
|
|
}
|
|
}
|
|
Jr.SHA512_224 = ft;
|
|
class _t extends R {
|
|
constructor() {
|
|
super(32), this.Ah = P[0] | 0, this.Al = P[1] | 0, this.Bh = P[2] | 0, this.Bl = P[3] | 0, this.Ch = P[4] | 0, this.Cl = P[5] | 0, this.Dh = P[6] | 0, this.Dl = P[7] | 0, this.Eh = P[8] | 0, this.El = P[9] | 0, this.Fh = P[10] | 0, this.Fl = P[11] | 0, this.Gh = P[12] | 0, this.Gl = P[13] | 0, this.Hh = P[14] | 0, this.Hl = P[15] | 0;
|
|
}
|
|
}
|
|
return Jr.SHA512_256 = _t, Jr.sha256 = (0, r.createHasher)(() => new n()), Jr.sha224 = (0, r.createHasher)(() => new d()), Jr.sha512 = (0, r.createHasher)(() => new R()), Jr.sha384 = (0, r.createHasher)(() => new D()), Jr.sha512_256 = (0, r.createHasher)(() => new _t()), Jr.sha512_224 = (0, r.createHasher)(() => new ft()), Jr;
|
|
}
|
|
var $l;
|
|
function Qm() {
|
|
if ($l) return ro;
|
|
$l = 1, Object.defineProperty(ro, "__esModule", {
|
|
value: true
|
|
}), ro.sha224 = ro.SHA224 = ro.sha256 = ro.SHA256 = void 0;
|
|
const f = wv();
|
|
return ro.SHA256 = f.SHA256, ro.sha256 = f.sha256, ro.SHA224 = f.SHA224, ro.sha224 = f.sha224, ro;
|
|
}
|
|
var jn = {}, tp;
|
|
function Vm() {
|
|
if (tp) return jn;
|
|
tp = 1, Object.defineProperty(jn, "__esModule", {
|
|
value: true
|
|
}), jn.sha512_256 = jn.SHA512_256 = jn.sha512_224 = jn.SHA512_224 = jn.sha384 = jn.SHA384 = jn.sha512 = jn.SHA512 = void 0;
|
|
const f = wv();
|
|
return jn.SHA512 = f.SHA512, jn.sha512 = f.sha512, jn.SHA384 = f.SHA384, jn.sha384 = f.sha384, jn.SHA512_224 = f.SHA512_224, jn.sha512_224 = f.sha512_224, jn.SHA512_256 = f.SHA512_256, jn.sha512_256 = f.sha512_256, jn;
|
|
}
|
|
var ys = {}, dd = {}, ep;
|
|
function Jm() {
|
|
return ep || (ep = 1, (function(f) {
|
|
Object.defineProperty(f, "__esModule", {
|
|
value: true
|
|
}), f.hmac = f.HMAC = void 0;
|
|
const t = Ts();
|
|
class r extends t.Hash {
|
|
constructor(n, d) {
|
|
super(), this.finished = false, this.destroyed = false, (0, t.ahash)(n);
|
|
const c = (0, t.toBytes)(d);
|
|
if (this.iHash = n.create(), typeof this.iHash.update != "function") throw new Error("Expected instance of class which extends utils.Hash");
|
|
this.blockLen = this.iHash.blockLen, this.outputLen = this.iHash.outputLen;
|
|
const h = this.blockLen, w = new Uint8Array(h);
|
|
w.set(c.length > h ? n.create().update(c).digest() : c);
|
|
for (let k = 0; k < w.length; k++) w[k] ^= 54;
|
|
this.iHash.update(w), this.oHash = n.create();
|
|
for (let k = 0; k < w.length; k++) w[k] ^= 106;
|
|
this.oHash.update(w), (0, t.clean)(w);
|
|
}
|
|
update(n) {
|
|
return (0, t.aexists)(this), this.iHash.update(n), this;
|
|
}
|
|
digestInto(n) {
|
|
(0, t.aexists)(this), (0, t.abytes)(n, this.outputLen), this.finished = true, this.iHash.digestInto(n), this.oHash.update(n), this.oHash.digestInto(n), this.destroy();
|
|
}
|
|
digest() {
|
|
const n = new Uint8Array(this.oHash.outputLen);
|
|
return this.digestInto(n), n;
|
|
}
|
|
_cloneInto(n) {
|
|
n || (n = Object.create(Object.getPrototypeOf(this), {}));
|
|
const { oHash: d, iHash: c, finished: h, destroyed: w, blockLen: k, outputLen: x } = this;
|
|
return n = n, n.finished = h, n.destroyed = w, n.blockLen = k, n.outputLen = x, n.oHash = d._cloneInto(n.oHash), n.iHash = c._cloneInto(n.iHash), n;
|
|
}
|
|
clone() {
|
|
return this._cloneInto();
|
|
}
|
|
destroy() {
|
|
this.destroyed = true, this.oHash.destroy(), this.iHash.destroy();
|
|
}
|
|
}
|
|
f.HMAC = r;
|
|
const o = (_, n, d) => new r(_, n).update(d).digest();
|
|
f.hmac = o, f.hmac.create = (_, n) => new r(_, n);
|
|
})(dd)), dd;
|
|
}
|
|
var rp;
|
|
function Xm() {
|
|
if (rp) return ys;
|
|
rp = 1, Object.defineProperty(ys, "__esModule", {
|
|
value: true
|
|
}), ys.pbkdf2 = _, ys.pbkdf2Async = n;
|
|
const f = Jm(), t = Ts();
|
|
function r(d, c, h, w) {
|
|
(0, t.ahash)(d);
|
|
const k = (0, t.checkOpts)({
|
|
dkLen: 32,
|
|
asyncTick: 10
|
|
}, w), { c: x, dkLen: R, asyncTick: D } = k;
|
|
if ((0, t.anumber)(x), (0, t.anumber)(R), (0, t.anumber)(D), x < 1) throw new Error("iterations (c) should be >= 1");
|
|
const Y = (0, t.kdfInputToBytes)(c), P = (0, t.kdfInputToBytes)(h), ft = new Uint8Array(R), _t = f.hmac.create(d, Y), V = _t._cloneInto().update(P);
|
|
return {
|
|
c: x,
|
|
dkLen: R,
|
|
asyncTick: D,
|
|
DK: ft,
|
|
PRF: _t,
|
|
PRFSalt: V
|
|
};
|
|
}
|
|
function o(d, c, h, w, k) {
|
|
return d.destroy(), c.destroy(), w && w.destroy(), (0, t.clean)(k), h;
|
|
}
|
|
function _(d, c, h, w) {
|
|
const { c: k, dkLen: x, DK: R, PRF: D, PRFSalt: Y } = r(d, c, h, w);
|
|
let P;
|
|
const ft = new Uint8Array(4), _t = (0, t.createView)(ft), V = new Uint8Array(D.outputLen);
|
|
for (let xt = 1, ct = 0; ct < x; xt++, ct += D.outputLen) {
|
|
const at = R.subarray(ct, ct + D.outputLen);
|
|
_t.setInt32(0, xt, false), (P = Y._cloneInto(P)).update(ft).digestInto(V), at.set(V.subarray(0, at.length));
|
|
for (let rt = 1; rt < k; rt++) {
|
|
D._cloneInto(P).update(V).digestInto(V);
|
|
for (let pt = 0; pt < at.length; pt++) at[pt] ^= V[pt];
|
|
}
|
|
}
|
|
return o(D, Y, R, P, V);
|
|
}
|
|
async function n(d, c, h, w) {
|
|
const { c: k, dkLen: x, asyncTick: R, DK: D, PRF: Y, PRFSalt: P } = r(d, c, h, w);
|
|
let ft;
|
|
const _t = new Uint8Array(4), V = (0, t.createView)(_t), xt = new Uint8Array(Y.outputLen);
|
|
for (let ct = 1, at = 0; at < x; ct++, at += Y.outputLen) {
|
|
const rt = D.subarray(at, at + Y.outputLen);
|
|
V.setInt32(0, ct, false), (ft = P._cloneInto(ft)).update(_t).digestInto(xt), rt.set(xt.subarray(0, rt.length)), await (0, t.asyncLoop)(k - 1, R, () => {
|
|
Y._cloneInto(ft).update(xt).digestInto(xt);
|
|
for (let pt = 0; pt < rt.length; pt++) rt[pt] ^= xt[pt];
|
|
});
|
|
}
|
|
return o(Y, P, D, ft, xt);
|
|
}
|
|
return ys;
|
|
}
|
|
var Xn = {};
|
|
const Zm = JSON.parse('["abdikace","abeceda","adresa","agrese","akce","aktovka","alej","alkohol","amputace","ananas","andulka","anekdota","anketa","antika","anulovat","archa","arogance","asfalt","asistent","aspirace","astma","astronom","atlas","atletika","atol","autobus","azyl","babka","bachor","bacil","baculka","badatel","bageta","bagr","bahno","bakterie","balada","baletka","balkon","balonek","balvan","balza","bambus","bankomat","barbar","baret","barman","baroko","barva","baterka","batoh","bavlna","bazalka","bazilika","bazuka","bedna","beran","beseda","bestie","beton","bezinka","bezmoc","beztak","bicykl","bidlo","biftek","bikiny","bilance","biograf","biolog","bitva","bizon","blahobyt","blatouch","blecha","bledule","blesk","blikat","blizna","blokovat","bloudit","blud","bobek","bobr","bodlina","bodnout","bohatost","bojkot","bojovat","bokorys","bolest","borec","borovice","bota","boubel","bouchat","bouda","boule","bourat","boxer","bradavka","brambora","branka","bratr","brepta","briketa","brko","brloh","bronz","broskev","brunetka","brusinka","brzda","brzy","bublina","bubnovat","buchta","buditel","budka","budova","bufet","bujarost","bukvice","buldok","bulva","bunda","bunkr","burza","butik","buvol","buzola","bydlet","bylina","bytovka","bzukot","capart","carevna","cedr","cedule","cejch","cejn","cela","celer","celkem","celnice","cenina","cennost","cenovka","centrum","cenzor","cestopis","cetka","chalupa","chapadlo","charita","chata","chechtat","chemie","chichot","chirurg","chlad","chleba","chlubit","chmel","chmura","chobot","chochol","chodba","cholera","chomout","chopit","choroba","chov","chrapot","chrlit","chrt","chrup","chtivost","chudina","chutnat","chvat","chvilka","chvost","chyba","chystat","chytit","cibule","cigareta","cihelna","cihla","cinkot","cirkus","cisterna","citace","citrus","cizinec","cizost","clona","cokoliv","couvat","ctitel","ctnost","cudnost","cuketa","cukr","cupot","cvaknout","cval","cvik","cvrkot","cyklista","daleko","dareba","datel","datum","dcera","debata","dechovka","decibel","deficit","deflace","dekl","dekret","demokrat","deprese","derby","deska","detektiv","dikobraz","diktovat","dioda","diplom","disk","displej","divadlo","divoch","dlaha","dlouho","dluhopis","dnes","dobro","dobytek","docent","dochutit","dodnes","dohled","dohoda","dohra","dojem","dojnice","doklad","dokola","doktor","dokument","dolar","doleva","dolina","doma","dominant","domluvit","domov","donutit","dopad","dopis","doplnit","doposud","doprovod","dopustit","dorazit","dorost","dort","dosah","doslov","dostatek","dosud","dosyta","dotaz","dotek","dotknout","doufat","doutnat","dovozce","dozadu","doznat","dozorce","drahota","drak","dramatik","dravec","draze","drdol","drobnost","drogerie","drozd","drsnost","drtit","drzost","duben","duchovno","dudek","duha","duhovka","dusit","dusno","dutost","dvojice","dvorec","dynamit","ekolog","ekonomie","elektron","elipsa","email","emise","emoce","empatie","epizoda","epocha","epopej","epos","esej","esence","eskorta","eskymo","etiketa","euforie","evoluce","exekuce","exkurze","expedice","exploze","export","extrakt","facka","fajfka","fakulta","fanatik","fantazie","farmacie","favorit","fazole","federace","fejeton","fenka","fialka","figurant","filozof","filtr","finance","finta","fixace","fjord","flanel","flirt","flotila","fond","fosfor","fotbal","fotka","foton","frakce","freska","fronta","fukar","funkce","fyzika","galeje","garant","genetika","geolog","gilotina","glazura","glejt","golem","golfista","gotika","graf","gramofon","granule","grep","gril","grog","groteska","guma","hadice","hadr","hala","halenka","hanba","hanopis","harfa","harpuna","havran","hebkost","hejkal","hejno","hejtman","hektar","helma","hematom","herec","herna","heslo","hezky","historik","hladovka","hlasivky","hlava","hledat","hlen","hlodavec","hloh","hloupost","hltat","hlubina","hluchota","hmat","hmota","hmyz","hnis","hnojivo","hnout","hoblina","hoboj","hoch","hodiny","hodlat","hodnota","hodovat","hojnost","hokej","holinka","holka","holub","homole","honitba","honorace","horal","horda","horizont","horko","horlivec","hormon","hornina","horoskop","horstvo","hospoda","hostina","hotovost","houba","houf","houpat","houska","hovor","hradba","hranice","hravost","hrazda","hrbolek","hrdina","hrdlo","hrdost","hrnek","hrobka","hromada","hrot","hrouda","hrozen","hrstka","hrubost","hryzat","hubenost","hubnout","hudba","hukot","humr","husita","hustota","hvozd","hybnost","hydrant","hygiena","hymna","hysterik","idylka","ihned","ikona","iluze","imunita","infekce","inflace","inkaso","inovace","inspekce","internet","invalida","investor","inzerce","ironie","jablko","jachta","jahoda","jakmile","jakost","jalovec","jantar","jarmark","jaro","jasan","jasno","jatka","javor","jazyk","jedinec","jedle","jednatel","jehlan","jekot","jelen","jelito","jemnost","jenom","jepice","jeseter","jevit","jezdec","jezero","jinak","jindy","jinoch","jiskra","jistota","jitrnice","jizva","jmenovat","jogurt","jurta","kabaret","kabel","kabinet","kachna","kadet","kadidlo","kahan","kajak","kajuta","kakao","kaktus","kalamita","kalhoty","kalibr","kalnost","kamera","kamkoliv","kamna","kanibal","kanoe","kantor","kapalina","kapela","kapitola","kapka","kaple","kapota","kapr","kapusta","kapybara","karamel","karotka","karton","kasa","katalog","katedra","kauce","kauza","kavalec","kazajka","kazeta","kazivost","kdekoliv","kdesi","kedluben","kemp","keramika","kino","klacek","kladivo","klam","klapot","klasika","klaun","klec","klenba","klepat","klesnout","klid","klima","klisna","klobouk","klokan","klopa","kloub","klubovna","klusat","kluzkost","kmen","kmitat","kmotr","kniha","knot","koalice","koberec","kobka","kobliha","kobyla","kocour","kohout","kojenec","kokos","koktejl","kolaps","koleda","kolize","kolo","komando","kometa","komik","komnata","komora","kompas","komunita","konat","koncept","kondice","konec","konfese","kongres","konina","konkurs","kontakt","konzerva","kopanec","kopie","kopnout","koprovka","korbel","korektor","kormidlo","koroptev","korpus","koruna","koryto","korzet","kosatec","kostka","kotel","kotleta","kotoul","koukat","koupelna","kousek","kouzlo","kovboj","koza","kozoroh","krabice","krach","krajina","kralovat","krasopis","kravata","kredit","krejcar","kresba","kreveta","kriket","kritik","krize","krkavec","krmelec","krmivo","krocan","krok","kronika","kropit","kroupa","krovka","krtek","kruhadlo","krupice","krutost","krvinka","krychle","krypta","krystal","kryt","kudlanka","kufr","kujnost","kukla","kulajda","kulich","kulka","kulomet","kultura","kuna","kupodivu","kurt","kurzor","kutil","kvalita","kvasinka","kvestor","kynolog","kyselina","kytara","kytice","kytka","kytovec","kyvadlo","labrador","lachtan","ladnost","laik","lakomec","lamela","lampa","lanovka","lasice","laso","lastura","latinka","lavina","lebka","leckdy","leden","lednice","ledovka","ledvina","legenda","legie","legrace","lehce","lehkost","lehnout","lektvar","lenochod","lentilka","lepenka","lepidlo","letadlo","letec","letmo","letokruh","levhart","levitace","levobok","libra","lichotka","lidojed","lidskost","lihovina","lijavec","lilek","limetka","linie","linka","linoleum","listopad","litina","litovat","lobista","lodivod","logika","logoped","lokalita","loket","lomcovat","lopata","lopuch","lord","losos","lotr","loudal","louh","louka","louskat","lovec","lstivost","lucerna","lucifer","lump","lusk","lustrace","lvice","lyra","lyrika","lysina","madam","madlo","magistr","mahagon","majetek","majitel","majorita","makak","makovice","makrela","malba","malina","malovat","malvice","maminka","mandle","manko","marnost","masakr","maskot","masopust","matice","matrika","maturita","mazanec","mazivo","mazlit","mazurka","mdloba","mechanik","meditace","medovina","melasa","meloun","mentolka","metla","metoda","metr","mezera","migrace","mihnout","mihule","mikina","mikrofon","milenec","milimetr","milost","mimika","mincovna","minibar","minomet","minulost","miska","mistr","mixovat","mladost","mlha","mlhovina","mlok","mlsat","mluvit","mnich","mnohem","mobil","mocnost","modelka","modlitba","mohyla","mokro","molekula","momentka","monarcha","monokl","monstrum","montovat","monzun","mosaz","moskyt","most","motivace","motorka","motyka","moucha","moudrost","mozaika","mozek","mozol","mramor","mravenec","mrkev","mrtvola","mrzet","mrzutost","mstitel","mudrc","muflon","mulat","mumie","munice","muset","mutace","muzeum","muzikant","myslivec","mzda","nabourat","nachytat","nadace","nadbytek","nadhoz","nadobro","nadpis","nahlas","nahnat","nahodile","nahradit","naivita","najednou","najisto","najmout","naklonit","nakonec","nakrmit","nalevo","namazat","namluvit","nanometr","naoko","naopak","naostro","napadat","napevno","naplnit","napnout","naposled","naprosto","narodit","naruby","narychlo","nasadit","nasekat","naslepo","nastat","natolik","navenek","navrch","navzdory","nazvat","nebe","nechat","necky","nedaleko","nedbat","neduh","negace","nehet","nehoda","nejen","nejprve","neklid","nelibost","nemilost","nemoc","neochota","neonka","nepokoj","nerost","nerv","nesmysl","nesoulad","netvor","neuron","nevina","nezvykle","nicota","nijak","nikam","nikdy","nikl","nikterak","nitro","nocleh","nohavice","nominace","nora","norek","nositel","nosnost","nouze","noviny","novota","nozdra","nuda","nudle","nuget","nutit","nutnost","nutrie","nymfa","obal","obarvit","obava","obdiv","obec","obehnat","obejmout","obezita","obhajoba","obilnice","objasnit","objekt","obklopit","oblast","oblek","obliba","obloha","obluda","obnos","obohatit","obojek","obout","obrazec","obrna","obruba","obrys","obsah","obsluha","obstarat","obuv","obvaz","obvinit","obvod","obvykle","obyvatel","obzor","ocas","ocel","ocenit","ochladit","ochota","ochrana","ocitnout","odboj","odbyt","odchod","odcizit","odebrat","odeslat","odevzdat","odezva","odhadce","odhodit","odjet","odjinud","odkaz","odkoupit","odliv","odluka","odmlka","odolnost","odpad","odpis","odplout","odpor","odpustit","odpykat","odrazka","odsoudit","odstup","odsun","odtok","odtud","odvaha","odveta","odvolat","odvracet","odznak","ofina","ofsajd","ohlas","ohnisko","ohrada","ohrozit","ohryzek","okap","okenice","oklika","okno","okouzlit","okovy","okrasa","okres","okrsek","okruh","okupant","okurka","okusit","olejnina","olizovat","omak","omeleta","omezit","omladina","omlouvat","omluva","omyl","onehdy","opakovat","opasek","operace","opice","opilost","opisovat","opora","opozice","opravdu","oproti","orbital","orchestr","orgie","orlice","orloj","ortel","osada","oschnout","osika","osivo","oslava","oslepit","oslnit","oslovit","osnova","osoba","osolit","ospalec","osten","ostraha","ostuda","ostych","osvojit","oteplit","otisk","otop","otrhat","otrlost","otrok","otruby","otvor","ovanout","ovar","oves","ovlivnit","ovoce","oxid","ozdoba","pachatel","pacient","padouch","pahorek","pakt","palanda","palec","palivo","paluba","pamflet","pamlsek","panenka","panika","panna","panovat","panstvo","pantofle","paprika","parketa","parodie","parta","paruka","paryba","paseka","pasivita","pastelka","patent","patrona","pavouk","pazneht","pazourek","pecka","pedagog","pejsek","peklo","peloton","penalta","pendrek","penze","periskop","pero","pestrost","petarda","petice","petrolej","pevnina","pexeso","pianista","piha","pijavice","pikle","piknik","pilina","pilnost","pilulka","pinzeta","pipeta","pisatel","pistole","pitevna","pivnice","pivovar","placenta","plakat","plamen","planeta","plastika","platit","plavidlo","plaz","plech","plemeno","plenta","ples","pletivo","plevel","plivat","plnit","plno","plocha","plodina","plomba","plout","pluk","plyn","pobavit","pobyt","pochod","pocit","poctivec","podat","podcenit","podepsat","podhled","podivit","podklad","podmanit","podnik","podoba","podpora","podraz","podstata","podvod","podzim","poezie","pohanka","pohnutka","pohovor","pohroma","pohyb","pointa","pojistka","pojmout","pokazit","pokles","pokoj","pokrok","pokuta","pokyn","poledne","polibek","polknout","poloha","polynom","pomalu","pominout","pomlka","pomoc","pomsta","pomyslet","ponechat","ponorka","ponurost","popadat","popel","popisek","poplach","poprosit","popsat","popud","poradce","porce","porod","porucha","poryv","posadit","posed","posila","poskok","poslanec","posoudit","pospolu","postava","posudek","posyp","potah","potkan","potlesk","potomek","potrava","potupa","potvora","poukaz","pouto","pouzdro","povaha","povidla","povlak","povoz","povrch","povstat","povyk","povzdech","pozdrav","pozemek","poznatek","pozor","pozvat","pracovat","prahory","praktika","prales","praotec","praporek","prase","pravda","princip","prkno","probudit","procento","prodej","profese","prohra","projekt","prolomit","promile","pronikat","propad","prorok","prosba","proton","proutek","provaz","prskavka","prsten","prudkost","prut","prvek","prvohory","psanec","psovod","pstruh","ptactvo","puberta","puch","pudl","pukavec","puklina","pukrle","pult","pumpa","punc","pupen","pusa","pusinka","pustina","putovat","putyka","pyramida","pysk","pytel","racek","rachot","radiace","radnice","radon","raft","ragby","raketa","rakovina","rameno","rampouch","rande","rarach","rarita","rasovna","rastr","ratolest","razance","razidlo","reagovat","reakce","recept","redaktor","referent","reflex","rejnok","reklama","rekord","rekrut","rektor","reputace","revize","revma","revolver","rezerva","riskovat","riziko","robotika","rodokmen","rohovka","rokle","rokoko","romaneto","ropovod","ropucha","rorejs","rosol","rostlina","rotmistr","rotoped","rotunda","roubenka","roucho","roup","roura","rovina","rovnice","rozbor","rozchod","rozdat","rozeznat","rozhodce","rozinka","rozjezd","rozkaz","rozloha","rozmar","rozpad","rozruch","rozsah","roztok","rozum","rozvod","rubrika","ruchadlo","rukavice","rukopis","ryba","rybolov","rychlost","rydlo","rypadlo","rytina","ryzost","sadista","sahat","sako","samec","samizdat","samota","sanitka","sardinka","sasanka","satelit","sazba","sazenice","sbor","schovat","sebranka","secese","sedadlo","sediment","sedlo","sehnat","sejmout","sekera","sekta","sekunda","sekvoje","semeno","seno","servis","sesadit","seshora","seskok","seslat","sestra","sesuv","sesypat","setba","setina","setkat","setnout","setrvat","sever","seznam","shoda","shrnout","sifon","silnice","sirka","sirotek","sirup","situace","skafandr","skalisko","skanzen","skaut","skeptik","skica","skladba","sklenice","sklo","skluz","skoba","skokan","skoro","skripta","skrz","skupina","skvost","skvrna","slabika","sladidlo","slanina","slast","slavnost","sledovat","slepec","sleva","slezina","slib","slina","sliznice","slon","sloupek","slovo","sluch","sluha","slunce","slupka","slza","smaragd","smetana","smilstvo","smlouva","smog","smrad","smrk","smrtka","smutek","smysl","snad","snaha","snob","sobota","socha","sodovka","sokol","sopka","sotva","souboj","soucit","soudce","souhlas","soulad","soumrak","souprava","soused","soutok","souviset","spalovna","spasitel","spis","splav","spodek","spojenec","spolu","sponzor","spornost","spousta","sprcha","spustit","sranda","sraz","srdce","srna","srnec","srovnat","srpen","srst","srub","stanice","starosta","statika","stavba","stehno","stezka","stodola","stolek","stopa","storno","stoupat","strach","stres","strhnout","strom","struna","studna","stupnice","stvol","styk","subjekt","subtropy","suchar","sudost","sukno","sundat","sunout","surikata","surovina","svah","svalstvo","svetr","svatba","svazek","svisle","svitek","svoboda","svodidlo","svorka","svrab","sykavka","sykot","synek","synovec","sypat","sypkost","syrovost","sysel","sytost","tabletka","tabule","tahoun","tajemno","tajfun","tajga","tajit","tajnost","taktika","tamhle","tampon","tancovat","tanec","tanker","tapeta","tavenina","tazatel","technika","tehdy","tekutina","telefon","temnota","tendence","tenista","tenor","teplota","tepna","teprve","terapie","termoska","textil","ticho","tiskopis","titulek","tkadlec","tkanina","tlapka","tleskat","tlukot","tlupa","tmel","toaleta","topinka","topol","torzo","touha","toulec","tradice","traktor","tramp","trasa","traverza","trefit","trest","trezor","trhavina","trhlina","trochu","trojice","troska","trouba","trpce","trpitel","trpkost","trubec","truchlit","truhlice","trus","trvat","tudy","tuhnout","tuhost","tundra","turista","turnaj","tuzemsko","tvaroh","tvorba","tvrdost","tvrz","tygr","tykev","ubohost","uboze","ubrat","ubrousek","ubrus","ubytovna","ucho","uctivost","udivit","uhradit","ujednat","ujistit","ujmout","ukazatel","uklidnit","uklonit","ukotvit","ukrojit","ulice","ulita","ulovit","umyvadlo","unavit","uniforma","uniknout","upadnout","uplatnit","uplynout","upoutat","upravit","uran","urazit","usednout","usilovat","usmrtit","usnadnit","usnout","usoudit","ustlat","ustrnout","utahovat","utkat","utlumit","utonout","utopenec","utrousit","uvalit","uvolnit","uvozovka","uzdravit","uzel","uzenina","uzlina","uznat","vagon","valcha","valoun","vana","vandal","vanilka","varan","varhany","varovat","vcelku","vchod","vdova","vedro","vegetace","vejce","velbloud","veletrh","velitel","velmoc","velryba","venkov","veranda","verze","veselka","veskrze","vesnice","vespodu","vesta","veterina","veverka","vibrace","vichr","videohra","vidina","vidle","vila","vinice","viset","vitalita","vize","vizitka","vjezd","vklad","vkus","vlajka","vlak","vlasec","vlevo","vlhkost","vliv","vlnovka","vloupat","vnucovat","vnuk","voda","vodivost","vodoznak","vodstvo","vojensky","vojna","vojsko","volant","volba","volit","volno","voskovka","vozidlo","vozovna","vpravo","vrabec","vracet","vrah","vrata","vrba","vrcholek","vrhat","vrstva","vrtule","vsadit","vstoupit","vstup","vtip","vybavit","vybrat","vychovat","vydat","vydra","vyfotit","vyhledat","vyhnout","vyhodit","vyhradit","vyhubit","vyjasnit","vyjet","vyjmout","vyklopit","vykonat","vylekat","vymazat","vymezit","vymizet","vymyslet","vynechat","vynikat","vynutit","vypadat","vyplatit","vypravit","vypustit","vyrazit","vyrovnat","vyrvat","vyslovit","vysoko","vystavit","vysunout","vysypat","vytasit","vytesat","vytratit","vyvinout","vyvolat","vyvrhel","vyzdobit","vyznat","vzadu","vzbudit","vzchopit","vzdor","vzduch","vzdychat","vzestup","vzhledem","vzkaz","vzlykat","vznik","vzorek","vzpoura","vztah","vztek","xylofon","zabrat","zabydlet","zachovat","zadarmo","zadusit","zafoukat","zahltit","zahodit","zahrada","zahynout","zajatec","zajet","zajistit","zaklepat","zakoupit","zalepit","zamezit","zamotat","zamyslet","zanechat","zanikat","zaplatit","zapojit","zapsat","zarazit","zastavit","zasunout","zatajit","zatemnit","zatknout","zaujmout","zavalit","zavelet","zavinit","zavolat","zavrtat","zazvonit","zbavit","zbrusu","zbudovat","zbytek","zdaleka","zdarma","zdatnost","zdivo","zdobit","zdroj","zdvih","zdymadlo","zelenina","zeman","zemina","zeptat","zezadu","zezdola","zhatit","zhltnout","zhluboka","zhotovit","zhruba","zima","zimnice","zjemnit","zklamat","zkoumat","zkratka","zkumavka","zlato","zlehka","zloba","zlom","zlost","zlozvyk","zmapovat","zmar","zmatek","zmije","zmizet","zmocnit","zmodrat","zmrzlina","zmutovat","znak","znalost","znamenat","znovu","zobrazit","zotavit","zoubek","zoufale","zplodit","zpomalit","zprava","zprostit","zprudka","zprvu","zrada","zranit","zrcadlo","zrnitost","zrno","zrovna","zrychlit","zrzavost","zticha","ztratit","zubovina","zubr","zvednout","zvenku","zvesela","zvon","zvrat","zvukovod","zvyk"]'), $m = JSON.parse('["\u7684","\u4E00","\u662F","\u5728","\u4E0D","\u4E86","\u6709","\u548C","\u4EBA","\u8FD9","\u4E2D","\u5927","\u4E3A","\u4E0A","\u4E2A","\u56FD","\u6211","\u4EE5","\u8981","\u4ED6","\u65F6","\u6765","\u7528","\u4EEC","\u751F","\u5230","\u4F5C","\u5730","\u4E8E","\u51FA","\u5C31","\u5206","\u5BF9","\u6210","\u4F1A","\u53EF","\u4E3B","\u53D1","\u5E74","\u52A8","\u540C","\u5DE5","\u4E5F","\u80FD","\u4E0B","\u8FC7","\u5B50","\u8BF4","\u4EA7","\u79CD","\u9762","\u800C","\u65B9","\u540E","\u591A","\u5B9A","\u884C","\u5B66","\u6CD5","\u6240","\u6C11","\u5F97","\u7ECF","\u5341","\u4E09","\u4E4B","\u8FDB","\u7740","\u7B49","\u90E8","\u5EA6","\u5BB6","\u7535","\u529B","\u91CC","\u5982","\u6C34","\u5316","\u9AD8","\u81EA","\u4E8C","\u7406","\u8D77","\u5C0F","\u7269","\u73B0","\u5B9E","\u52A0","\u91CF","\u90FD","\u4E24","\u4F53","\u5236","\u673A","\u5F53","\u4F7F","\u70B9","\u4ECE","\u4E1A","\u672C","\u53BB","\u628A","\u6027","\u597D","\u5E94","\u5F00","\u5B83","\u5408","\u8FD8","\u56E0","\u7531","\u5176","\u4E9B","\u7136","\u524D","\u5916","\u5929","\u653F","\u56DB","\u65E5","\u90A3","\u793E","\u4E49","\u4E8B","\u5E73","\u5F62","\u76F8","\u5168","\u8868","\u95F4","\u6837","\u4E0E","\u5173","\u5404","\u91CD","\u65B0","\u7EBF","\u5185","\u6570","\u6B63","\u5FC3","\u53CD","\u4F60","\u660E","\u770B","\u539F","\u53C8","\u4E48","\u5229","\u6BD4","\u6216","\u4F46","\u8D28","\u6C14","\u7B2C","\u5411","\u9053","\u547D","\u6B64","\u53D8","\u6761","\u53EA","\u6CA1","\u7ED3","\u89E3","\u95EE","\u610F","\u5EFA","\u6708","\u516C","\u65E0","\u7CFB","\u519B","\u5F88","\u60C5","\u8005","\u6700","\u7ACB","\u4EE3","\u60F3","\u5DF2","\u901A","\u5E76","\u63D0","\u76F4","\u9898","\u515A","\u7A0B","\u5C55","\u4E94","\u679C","\u6599","\u8C61","\u5458","\u9769","\u4F4D","\u5165","\u5E38","\u6587","\u603B","\u6B21","\u54C1","\u5F0F","\u6D3B","\u8BBE","\u53CA","\u7BA1","\u7279","\u4EF6","\u957F","\u6C42","\u8001","\u5934","\u57FA","\u8D44","\u8FB9","\u6D41","\u8DEF","\u7EA7","\u5C11","\u56FE","\u5C71","\u7EDF","\u63A5","\u77E5","\u8F83","\u5C06","\u7EC4","\u89C1","\u8BA1","\u522B","\u5979","\u624B","\u89D2","\u671F","\u6839","\u8BBA","\u8FD0","\u519C","\u6307","\u51E0","\u4E5D","\u533A","\u5F3A","\u653E","\u51B3","\u897F","\u88AB","\u5E72","\u505A","\u5FC5","\u6218","\u5148","\u56DE","\u5219","\u4EFB","\u53D6","\u636E","\u5904","\u961F","\u5357","\u7ED9","\u8272","\u5149","\u95E8","\u5373","\u4FDD","\u6CBB","\u5317","\u9020","\u767E","\u89C4","\u70ED","\u9886","\u4E03","\u6D77","\u53E3","\u4E1C","\u5BFC","\u5668","\u538B","\u5FD7","\u4E16","\u91D1","\u589E","\u4E89","\u6D4E","\u9636","\u6CB9","\u601D","\u672F","\u6781","\u4EA4","\u53D7","\u8054","\u4EC0","\u8BA4","\u516D","\u5171","\u6743","\u6536","\u8BC1","\u6539","\u6E05","\u7F8E","\u518D","\u91C7","\u8F6C","\u66F4","\u5355","\u98CE","\u5207","\u6253","\u767D","\u6559","\u901F","\u82B1","\u5E26","\u5B89","\u573A","\u8EAB","\u8F66","\u4F8B","\u771F","\u52A1","\u5177","\u4E07","\u6BCF","\u76EE","\u81F3","\u8FBE","\u8D70","\u79EF","\u793A","\u8BAE","\u58F0","\u62A5","\u6597","\u5B8C","\u7C7B","\u516B","\u79BB","\u534E","\u540D","\u786E","\u624D","\u79D1","\u5F20","\u4FE1","\u9A6C","\u8282","\u8BDD","\u7C73","\u6574","\u7A7A","\u5143","\u51B5","\u4ECA","\u96C6","\u6E29","\u4F20","\u571F","\u8BB8","\u6B65","\u7FA4","\u5E7F","\u77F3","\u8BB0","\u9700","\u6BB5","\u7814","\u754C","\u62C9","\u6797","\u5F8B","\u53EB","\u4E14","\u7A76","\u89C2","\u8D8A","\u7EC7","\u88C5","\u5F71","\u7B97","\u4F4E","\u6301","\u97F3","\u4F17","\u4E66","\u5E03","\u590D","\u5BB9","\u513F","\u987B","\u9645","\u5546","\u975E","\u9A8C","\u8FDE","\u65AD","\u6DF1","\u96BE","\u8FD1","\u77FF","\u5343","\u5468","\u59D4","\u7D20","\u6280","\u5907","\u534A","\u529E","\u9752","\u7701","\u5217","\u4E60","\u54CD","\u7EA6","\u652F","\u822C","\u53F2","\u611F","\u52B3","\u4FBF","\u56E2","\u5F80","\u9178","\u5386","\u5E02","\u514B","\u4F55","\u9664","\u6D88","\u6784","\u5E9C","\u79F0","\u592A","\u51C6","\u7CBE","\u503C","\u53F7","\u7387","\u65CF","\u7EF4","\u5212","\u9009","\u6807","\u5199","\u5B58","\u5019","\u6BDB","\u4EB2","\u5FEB","\u6548","\u65AF","\u9662","\u67E5","\u6C5F","\u578B","\u773C","\u738B","\u6309","\u683C","\u517B","\u6613","\u7F6E","\u6D3E","\u5C42","\u7247","\u59CB","\u5374","\u4E13","\u72B6","\u80B2","\u5382","\u4EAC","\u8BC6","\u9002","\u5C5E","\u5706","\u5305","\u706B","\u4F4F","\u8C03","\u6EE1","\u53BF","\u5C40","\u7167","\u53C2","\u7EA2","\u7EC6","\u5F15","\u542C","\u8BE5","\u94C1","\u4EF7","\u4E25","\u9996","\u5E95","\u6DB2","\u5B98","\u5FB7","\u968F","\u75C5","\u82CF","\u5931","\u5C14","\u6B7B","\u8BB2","\u914D","\u5973","\u9EC4","\u63A8","\u663E","\u8C08","\u7F6A","\u795E","\u827A","\u5462","\u5E2D","\u542B","\u4F01","\u671B","\u5BC6","\u6279","\u8425","\u9879","\u9632","\u4E3E","\u7403","\u82F1","\u6C27","\u52BF","\u544A","\u674E","\u53F0","\u843D","\u6728","\u5E2E","\u8F6E","\u7834","\u4E9A","\u5E08","\u56F4","\u6CE8","\u8FDC","\u5B57","\u6750","\u6392","\u4F9B","\u6CB3","\u6001","\u5C01","\u53E6","\u65BD","\u51CF","\u6811","\u6EB6","\u600E","\u6B62","\u6848","\u8A00","\u58EB","\u5747","\u6B66","\u56FA","\u53F6","\u9C7C","\u6CE2","\u89C6","\u4EC5","\u8D39","\u7D27","\u7231","\u5DE6","\u7AE0","\u65E9","\u671D","\u5BB3","\u7EED","\u8F7B","\u670D","\u8BD5","\u98DF","\u5145","\u5175","\u6E90","\u5224","\u62A4","\u53F8","\u8DB3","\u67D0","\u7EC3","\u5DEE","\u81F4","\u677F","\u7530","\u964D","\u9ED1","\u72AF","\u8D1F","\u51FB","\u8303","\u7EE7","\u5174","\u4F3C","\u4F59","\u575A","\u66F2","\u8F93","\u4FEE","\u6545","\u57CE","\u592B","\u591F","\u9001","\u7B14","\u8239","\u5360","\u53F3","\u8D22","\u5403","\u5BCC","\u6625","\u804C","\u89C9","\u6C49","\u753B","\u529F","\u5DF4","\u8DDF","\u867D","\u6742","\u98DE","\u68C0","\u5438","\u52A9","\u5347","\u9633","\u4E92","\u521D","\u521B","\u6297","\u8003","\u6295","\u574F","\u7B56","\u53E4","\u5F84","\u6362","\u672A","\u8DD1","\u7559","\u94A2","\u66FE","\u7AEF","\u8D23","\u7AD9","\u7B80","\u8FF0","\u94B1","\u526F","\u5C3D","\u5E1D","\u5C04","\u8349","\u51B2","\u627F","\u72EC","\u4EE4","\u9650","\u963F","\u5BA3","\u73AF","\u53CC","\u8BF7","\u8D85","\u5FAE","\u8BA9","\u63A7","\u5DDE","\u826F","\u8F74","\u627E","\u5426","\u7EAA","\u76CA","\u4F9D","\u4F18","\u9876","\u7840","\u8F7D","\u5012","\u623F","\u7A81","\u5750","\u7C89","\u654C","\u7565","\u5BA2","\u8881","\u51B7","\u80DC","\u7EDD","\u6790","\u5757","\u5242","\u6D4B","\u4E1D","\u534F","\u8BC9","\u5FF5","\u9648","\u4ECD","\u7F57","\u76D0","\u53CB","\u6D0B","\u9519","\u82E6","\u591C","\u5211","\u79FB","\u9891","\u9010","\u9760","\u6DF7","\u6BCD","\u77ED","\u76AE","\u7EC8","\u805A","\u6C7D","\u6751","\u4E91","\u54EA","\u65E2","\u8DDD","\u536B","\u505C","\u70C8","\u592E","\u5BDF","\u70E7","\u8FC5","\u5883","\u82E5","\u5370","\u6D32","\u523B","\u62EC","\u6FC0","\u5B54","\u641E","\u751A","\u5BA4","\u5F85","\u6838","\u6821","\u6563","\u4FB5","\u5427","\u7532","\u6E38","\u4E45","\u83DC","\u5473","\u65E7","\u6A21","\u6E56","\u8D27","\u635F","\u9884","\u963B","\u6BEB","\u666E","\u7A33","\u4E59","\u5988","\u690D","\u606F","\u6269","\u94F6","\u8BED","\u6325","\u9152","\u5B88","\u62FF","\u5E8F","\u7EB8","\u533B","\u7F3A","\u96E8","\u5417","\u9488","\u5218","\u554A","\u6025","\u5531","\u8BEF","\u8BAD","\u613F","\u5BA1","\u9644","\u83B7","\u8336","\u9C9C","\u7CAE","\u65A4","\u5B69","\u8131","\u786B","\u80A5","\u5584","\u9F99","\u6F14","\u7236","\u6E10","\u8840","\u6B22","\u68B0","\u638C","\u6B4C","\u6C99","\u521A","\u653B","\u8C13","\u76FE","\u8BA8","\u665A","\u7C92","\u4E71","\u71C3","\u77DB","\u4E4E","\u6740","\u836F","\u5B81","\u9C81","\u8D35","\u949F","\u7164","\u8BFB","\u73ED","\u4F2F","\u9999","\u4ECB","\u8FEB","\u53E5","\u4E30","\u57F9","\u63E1","\u5170","\u62C5","\u5F26","\u86CB","\u6C89","\u5047","\u7A7F","\u6267","\u7B54","\u4E50","\u8C01","\u987A","\u70DF","\u7F29","\u5F81","\u8138","\u559C","\u677E","\u811A","\u56F0","\u5F02","\u514D","\u80CC","\u661F","\u798F","\u4E70","\u67D3","\u4E95","\u6982","\u6162","\u6015","\u78C1","\u500D","\u7956","\u7687","\u4FC3","\u9759","\u8865","\u8BC4","\u7FFB","\u8089","\u8DF5","\u5C3C","\u8863","\u5BBD","\u626C","\u68C9","\u5E0C","\u4F24","\u64CD","\u5782","\u79CB","\u5B9C","\u6C22","\u5957","\u7763","\u632F","\u67B6","\u4EAE","\u672B","\u5BAA","\u5E86","\u7F16","\u725B","\u89E6","\u6620","\u96F7","\u9500","\u8BD7","\u5EA7","\u5C45","\u6293","\u88C2","\u80DE","\u547C","\u5A18","\u666F","\u5A01","\u7EFF","\u6676","\u539A","\u76DF","\u8861","\u9E21","\u5B59","\u5EF6","\u5371","\u80F6","\u5C4B","\u4E61","\u4E34","\u9646","\u987E","\u6389","\u5440","\u706F","\u5C81","\u63AA","\u675F","\u8010","\u5267","\u7389","\u8D75","\u8DF3","\u54E5","\u5B63","\u8BFE","\u51EF","\u80E1","\u989D","\u6B3E","\u7ECD","\u5377","\u9F50","\u4F1F","\u84B8","\u6B96","\u6C38","\u5B97","\u82D7","\u5DDD","\u7089","\u5CA9","\u5F31","\u96F6","\u6768","\u594F","\u6CBF","\u9732","\u6746","\u63A2","\u6ED1","\u9547","\u996D","\u6D53","\u822A","\u6000","\u8D76","\u5E93","\u593A","\u4F0A","\u7075","\u7A0E","\u9014","\u706D","\u8D5B","\u5F52","\u53EC","\u9F13","\u64AD","\u76D8","\u88C1","\u9669","\u5EB7","\u552F","\u5F55","\u83CC","\u7EAF","\u501F","\u7CD6","\u76D6","\u6A2A","\u7B26","\u79C1","\u52AA","\u5802","\u57DF","\u67AA","\u6DA6","\u5E45","\u54C8","\u7ADF","\u719F","\u866B","\u6CFD","\u8111","\u58E4","\u78B3","\u6B27","\u904D","\u4FA7","\u5BE8","\u6562","\u5F7B","\u8651","\u659C","\u8584","\u5EAD","\u7EB3","\u5F39","\u9972","\u4F38","\u6298","\u9EA6","\u6E7F","\u6697","\u8377","\u74E6","\u585E","\u5E8A","\u7B51","\u6076","\u6237","\u8BBF","\u5854","\u5947","\u900F","\u6881","\u5200","\u65CB","\u8FF9","\u5361","\u6C2F","\u9047","\u4EFD","\u6BD2","\u6CE5","\u9000","\u6D17","\u6446","\u7070","\u5F69","\u5356","\u8017","\u590F","\u62E9","\u5FD9","\u94DC","\u732E","\u786C","\u4E88","\u7E41","\u5708","\u96EA","\u51FD","\u4EA6","\u62BD","\u7BC7","\u9635","\u9634","\u4E01","\u5C3A","\u8FFD","\u5806","\u96C4","\u8FCE","\u6CDB","\u7238","\u697C","\u907F","\u8C0B","\u5428","\u91CE","\u732A","\u65D7","\u7D2F","\u504F","\u5178","\u9986","\u7D22","\u79E6","\u8102","\u6F6E","\u7237","\u8C46","\u5FFD","\u6258","\u60CA","\u5851","\u9057","\u6108","\u6731","\u66FF","\u7EA4","\u7C97","\u503E","\u5C1A","\u75DB","\u695A","\u8C22","\u594B","\u8D2D","\u78E8","\u541B","\u6C60","\u65C1","\u788E","\u9AA8","\u76D1","\u6355","\u5F1F","\u66B4","\u5272","\u8D2F","\u6B8A","\u91CA","\u8BCD","\u4EA1","\u58C1","\u987F","\u5B9D","\u5348","\u5C18","\u95FB","\u63ED","\u70AE","\u6B8B","\u51AC","\u6865","\u5987","\u8B66","\u7EFC","\u62DB","\u5434","\u4ED8","\u6D6E","\u906D","\u5F90","\u60A8","\u6447","\u8C37","\u8D5E","\u7BB1","\u9694","\u8BA2","\u7537","\u5439","\u56ED","\u7EB7","\u5510","\u8D25","\u5B8B","\u73BB","\u5DE8","\u8015","\u5766","\u8363","\u95ED","\u6E7E","\u952E","\u51E1","\u9A7B","\u9505","\u6551","\u6069","\u5265","\u51DD","\u78B1","\u9F7F","\u622A","\u70BC","\u9EBB","\u7EBA","\u7981","\u5E9F","\u76DB","\u7248","\u7F13","\u51C0","\u775B","\u660C","\u5A5A","\u6D89","\u7B52","\u5634","\u63D2","\u5CB8","\u6717","\u5E84","\u8857","\u85CF","\u59D1","\u8D38","\u8150","\u5974","\u5566","\u60EF","\u4E58","\u4F19","\u6062","\u5300","\u7EB1","\u624E","\u8FA9","\u8033","\u5F6A","\u81E3","\u4EBF","\u7483","\u62B5","\u8109","\u79C0","\u8428","\u4FC4","\u7F51","\u821E","\u5E97","\u55B7","\u7EB5","\u5BF8","\u6C57","\u6302","\u6D2A","\u8D3A","\u95EA","\u67EC","\u7206","\u70EF","\u6D25","\u7A3B","\u5899","\u8F6F","\u52C7","\u50CF","\u6EDA","\u5398","\u8499","\u82B3","\u80AF","\u5761","\u67F1","\u8361","\u817F","\u4EEA","\u65C5","\u5C3E","\u8F67","\u51B0","\u8D21","\u767B","\u9ECE","\u524A","\u94BB","\u52D2","\u9003","\u969C","\u6C28","\u90ED","\u5CF0","\u5E01","\u6E2F","\u4F0F","\u8F68","\u4EA9","\u6BD5","\u64E6","\u83AB","\u523A","\u6D6A","\u79D8","\u63F4","\u682A","\u5065","\u552E","\u80A1","\u5C9B","\u7518","\u6CE1","\u7761","\u7AE5","\u94F8","\u6C64","\u9600","\u4F11","\u6C47","\u820D","\u7267","\u7ED5","\u70B8","\u54F2","\u78F7","\u7EE9","\u670B","\u6DE1","\u5C16","\u542F","\u9677","\u67F4","\u5448","\u5F92","\u989C","\u6CEA","\u7A0D","\u5FD8","\u6CF5","\u84DD","\u62D6","\u6D1E","\u6388","\u955C","\u8F9B","\u58EE","\u950B","\u8D2B","\u865A","\u5F2F","\u6469","\u6CF0","\u5E7C","\u5EF7","\u5C0A","\u7A97","\u7EB2","\u5F04","\u96B6","\u7591","\u6C0F","\u5BAB","\u59D0","\u9707","\u745E","\u602A","\u5C24","\u7434","\u5FAA","\u63CF","\u819C","\u8FDD","\u5939","\u8170","\u7F18","\u73E0","\u7A77","\u68EE","\u679D","\u7AF9","\u6C9F","\u50AC","\u7EF3","\u5FC6","\u90A6","\u5269","\u5E78","\u6D46","\u680F","\u62E5","\u7259","\u8D2E","\u793C","\u6EE4","\u94A0","\u7EB9","\u7F62","\u62CD","\u54B1","\u558A","\u8896","\u57C3","\u52E4","\u7F5A","\u7126","\u6F5C","\u4F0D","\u58A8","\u6B32","\u7F1D","\u59D3","\u520A","\u9971","\u4EFF","\u5956","\u94DD","\u9B3C","\u4E3D","\u8DE8","\u9ED8","\u6316","\u94FE","\u626B","\u559D","\u888B","\u70AD","\u6C61","\u5E55","\u8BF8","\u5F27","\u52B1","\u6885","\u5976","\u6D01","\u707E","\u821F","\u9274","\u82EF","\u8BBC","\u62B1","\u6BC1","\u61C2","\u5BD2","\u667A","\u57D4","\u5BC4","\u5C4A","\u8DC3","\u6E21","\u6311","\u4E39","\u8270","\u8D1D","\u78B0","\u62D4","\u7239","\u6234","\u7801","\u68A6","\u82BD","\u7194","\u8D64","\u6E14","\u54ED","\u656C","\u9897","\u5954","\u94C5","\u4EF2","\u864E","\u7A00","\u59B9","\u4E4F","\u73CD","\u7533","\u684C","\u9075","\u5141","\u9686","\u87BA","\u4ED3","\u9B4F","\u9510","\u6653","\u6C2E","\u517C","\u9690","\u788D","\u8D6B","\u62E8","\u5FE0","\u8083","\u7F38","\u7275","\u62A2","\u535A","\u5DE7","\u58F3","\u5144","\u675C","\u8BAF","\u8BDA","\u78A7","\u7965","\u67EF","\u9875","\u5DE1","\u77E9","\u60B2","\u704C","\u9F84","\u4F26","\u7968","\u5BFB","\u6842","\u94FA","\u5723","\u6050","\u6070","\u90D1","\u8DA3","\u62AC","\u8352","\u817E","\u8D34","\u67D4","\u6EF4","\u731B","\u9614","\u8F86","\u59BB","\u586B","\u64A4","\u50A8","\u7B7E","\u95F9","\u6270","\u7D2B","\u7802","\u9012","\u620F","\u540A","\u9676","\u4F10","\u5582","\u7597","\u74F6","\u5A46","\u629A","\u81C2","\u6478","\u5FCD","\u867E","\u8721","\u90BB","\u80F8","\u5DE9","\u6324","\u5076","\u5F03","\u69FD","\u52B2","\u4E73","\u9093","\u5409","\u4EC1","\u70C2","\u7816","\u79DF","\u4E4C","\u8230","\u4F34","\u74DC","\u6D45","\u4E19","\u6682","\u71E5","\u6A61","\u67F3","\u8FF7","\u6696","\u724C","\u79E7","\u80C6","\u8BE6","\u7C27","\u8E0F","\u74F7","\u8C31","\u5446","\u5BBE","\u7CCA","\u6D1B","\u8F89","\u6124","\u7ADE","\u9699","\u6012","\u7C98","\u4E43","\u7EEA","\u80A9","\u7C4D","\u654F","\u6D82","\u7199","\u7686","\u4FA6","\u60AC","\u6398","\u4EAB","\u7EA0","\u9192","\u72C2","\u9501","\u6DC0","\u6068","\u7272","\u9738","\u722C","\u8D4F","\u9006","\u73A9","\u9675","\u795D","\u79D2","\u6D59","\u8C8C","\u5F79","\u5F7C","\u6089","\u9E2D","\u8D8B","\u51E4","\u6668","\u755C","\u8F88","\u79E9","\u5375","\u7F72","\u68AF","\u708E","\u6EE9","\u68CB","\u9A71","\u7B5B","\u5CE1","\u5192","\u5565","\u5BFF","\u8BD1","\u6D78","\u6CC9","\u5E3D","\u8FDF","\u7845","\u7586","\u8D37","\u6F0F","\u7A3F","\u51A0","\u5AE9","\u80C1","\u82AF","\u7262","\u53DB","\u8680","\u5965","\u9E23","\u5CAD","\u7F8A","\u51ED","\u4E32","\u5858","\u7ED8","\u9175","\u878D","\u76C6","\u9521","\u5E99","\u7B79","\u51BB","\u8F85","\u6444","\u88AD","\u7B4B","\u62D2","\u50DA","\u65F1","\u94BE","\u9E1F","\u6F06","\u6C88","\u7709","\u758F","\u6DFB","\u68D2","\u7A57","\u785D","\u97E9","\u903C","\u626D","\u4FA8","\u51C9","\u633A","\u7897","\u683D","\u7092","\u676F","\u60A3","\u998F","\u529D","\u8C6A","\u8FBD","\u52C3","\u9E3F","\u65E6","\u540F","\u62DC","\u72D7","\u57CB","\u8F8A","\u63A9","\u996E","\u642C","\u9A82","\u8F9E","\u52FE","\u6263","\u4F30","\u848B","\u7ED2","\u96FE","\u4E08","\u6735","\u59C6","\u62DF","\u5B87","\u8F91","\u9655","\u96D5","\u507F","\u84C4","\u5D07","\u526A","\u5021","\u5385","\u54AC","\u9A76","\u85AF","\u5237","\u65A5","\u756A","\u8D4B","\u5949","\u4F5B","\u6D47","\u6F2B","\u66FC","\u6247","\u9499","\u6843","\u6276","\u4ED4","\u8FD4","\u4FD7","\u4E8F","\u8154","\u978B","\u68F1","\u8986","\u6846","\u6084","\u53D4","\u649E","\u9A97","\u52D8","\u65FA","\u6CB8","\u5B64","\u5410","\u5B5F","\u6E20","\u5C48","\u75BE","\u5999","\u60DC","\u4EF0","\u72E0","\u80C0","\u8C10","\u629B","\u9709","\u6851","\u5C97","\u561B","\u8870","\u76D7","\u6E17","\u810F","\u8D56","\u6D8C","\u751C","\u66F9","\u9605","\u808C","\u54E9","\u5389","\u70C3","\u7EAC","\u6BC5","\u6628","\u4F2A","\u75C7","\u716E","\u53F9","\u9489","\u642D","\u830E","\u7B3C","\u9177","\u5077","\u5F13","\u9525","\u6052","\u6770","\u5751","\u9F3B","\u7FFC","\u7EB6","\u53D9","\u72F1","\u902E","\u7F50","\u7EDC","\u68DA","\u6291","\u81A8","\u852C","\u5BFA","\u9AA4","\u7A46","\u51B6","\u67AF","\u518C","\u5C38","\u51F8","\u7EC5","\u576F","\u727A","\u7130","\u8F70","\u6B23","\u664B","\u7626","\u5FA1","\u952D","\u9526","\u4E27","\u65EC","\u953B","\u5784","\u641C","\u6251","\u9080","\u4EAD","\u916F","\u8FC8","\u8212","\u8106","\u9176","\u95F2","\u5FE7","\u915A","\u987D","\u7FBD","\u6DA8","\u5378","\u4ED7","\u966A","\u8F9F","\u60E9","\u676D","\u59DA","\u809A","\u6349","\u98D8","\u6F02","\u6606","\u6B3A","\u543E","\u90CE","\u70F7","\u6C41","\u5475","\u9970","\u8427","\u96C5","\u90AE","\u8FC1","\u71D5","\u6492","\u59FB","\u8D74","\u5BB4","\u70E6","\u503A","\u5E10","\u6591","\u94C3","\u65E8","\u9187","\u8463","\u997C","\u96CF","\u59FF","\u62CC","\u5085","\u8179","\u59A5","\u63C9","\u8D24","\u62C6","\u6B6A","\u8461","\u80FA","\u4E22","\u6D69","\u5FBD","\u6602","\u57AB","\u6321","\u89C8","\u8D2A","\u6170","\u7F34","\u6C6A","\u614C","\u51AF","\u8BFA","\u59DC","\u8C0A","\u51F6","\u52A3","\u8BEC","\u8000","\u660F","\u8EBA","\u76C8","\u9A91","\u4E54","\u6EAA","\u4E1B","\u5362","\u62B9","\u95F7","\u54A8","\u522E","\u9A7E","\u7F06","\u609F","\u6458","\u94D2","\u63B7","\u9887","\u5E7B","\u67C4","\u60E0","\u60E8","\u4F73","\u4EC7","\u814A","\u7A9D","\u6DA4","\u5251","\u77A7","\u5821","\u6CFC","\u8471","\u7F69","\u970D","\u635E","\u80CE","\u82CD","\u6EE8","\u4FE9","\u6345","\u6E58","\u780D","\u971E","\u90B5","\u8404","\u75AF","\u6DEE","\u9042","\u718A","\u7CAA","\u70D8","\u5BBF","\u6863","\u6208","\u9A73","\u5AC2","\u88D5","\u5F99","\u7BAD","\u6350","\u80A0","\u6491","\u6652","\u8FA8","\u6BBF","\u83B2","\u644A","\u6405","\u9171","\u5C4F","\u75AB","\u54C0","\u8521","\u5835","\u6CAB","\u76B1","\u7545","\u53E0","\u9601","\u83B1","\u6572","\u8F96","\u94A9","\u75D5","\u575D","\u5DF7","\u997F","\u7978","\u4E18","\u7384","\u6E9C","\u66F0","\u903B","\u5F6D","\u5C1D","\u537F","\u59A8","\u8247","\u541E","\u97E6","\u6028","\u77EE","\u6B47"]'), t2 = JSON.parse('["\u7684","\u4E00","\u662F","\u5728","\u4E0D","\u4E86","\u6709","\u548C","\u4EBA","\u9019","\u4E2D","\u5927","\u70BA","\u4E0A","\u500B","\u570B","\u6211","\u4EE5","\u8981","\u4ED6","\u6642","\u4F86","\u7528","\u5011","\u751F","\u5230","\u4F5C","\u5730","\u65BC","\u51FA","\u5C31","\u5206","\u5C0D","\u6210","\u6703","\u53EF","\u4E3B","\u767C","\u5E74","\u52D5","\u540C","\u5DE5","\u4E5F","\u80FD","\u4E0B","\u904E","\u5B50","\u8AAA","\u7522","\u7A2E","\u9762","\u800C","\u65B9","\u5F8C","\u591A","\u5B9A","\u884C","\u5B78","\u6CD5","\u6240","\u6C11","\u5F97","\u7D93","\u5341","\u4E09","\u4E4B","\u9032","\u8457","\u7B49","\u90E8","\u5EA6","\u5BB6","\u96FB","\u529B","\u88E1","\u5982","\u6C34","\u5316","\u9AD8","\u81EA","\u4E8C","\u7406","\u8D77","\u5C0F","\u7269","\u73FE","\u5BE6","\u52A0","\u91CF","\u90FD","\u5169","\u9AD4","\u5236","\u6A5F","\u7576","\u4F7F","\u9EDE","\u5F9E","\u696D","\u672C","\u53BB","\u628A","\u6027","\u597D","\u61C9","\u958B","\u5B83","\u5408","\u9084","\u56E0","\u7531","\u5176","\u4E9B","\u7136","\u524D","\u5916","\u5929","\u653F","\u56DB","\u65E5","\u90A3","\u793E","\u7FA9","\u4E8B","\u5E73","\u5F62","\u76F8","\u5168","\u8868","\u9593","\u6A23","\u8207","\u95DC","\u5404","\u91CD","\u65B0","\u7DDA","\u5167","\u6578","\u6B63","\u5FC3","\u53CD","\u4F60","\u660E","\u770B","\u539F","\u53C8","\u9EBC","\u5229","\u6BD4","\u6216","\u4F46","\u8CEA","\u6C23","\u7B2C","\u5411","\u9053","\u547D","\u6B64","\u8B8A","\u689D","\u53EA","\u6C92","\u7D50","\u89E3","\u554F","\u610F","\u5EFA","\u6708","\u516C","\u7121","\u7CFB","\u8ECD","\u5F88","\u60C5","\u8005","\u6700","\u7ACB","\u4EE3","\u60F3","\u5DF2","\u901A","\u4E26","\u63D0","\u76F4","\u984C","\u9EE8","\u7A0B","\u5C55","\u4E94","\u679C","\u6599","\u8C61","\u54E1","\u9769","\u4F4D","\u5165","\u5E38","\u6587","\u7E3D","\u6B21","\u54C1","\u5F0F","\u6D3B","\u8A2D","\u53CA","\u7BA1","\u7279","\u4EF6","\u9577","\u6C42","\u8001","\u982D","\u57FA","\u8CC7","\u908A","\u6D41","\u8DEF","\u7D1A","\u5C11","\u5716","\u5C71","\u7D71","\u63A5","\u77E5","\u8F03","\u5C07","\u7D44","\u898B","\u8A08","\u5225","\u5979","\u624B","\u89D2","\u671F","\u6839","\u8AD6","\u904B","\u8FB2","\u6307","\u5E7E","\u4E5D","\u5340","\u5F37","\u653E","\u6C7A","\u897F","\u88AB","\u5E79","\u505A","\u5FC5","\u6230","\u5148","\u56DE","\u5247","\u4EFB","\u53D6","\u64DA","\u8655","\u968A","\u5357","\u7D66","\u8272","\u5149","\u9580","\u5373","\u4FDD","\u6CBB","\u5317","\u9020","\u767E","\u898F","\u71B1","\u9818","\u4E03","\u6D77","\u53E3","\u6771","\u5C0E","\u5668","\u58D3","\u5FD7","\u4E16","\u91D1","\u589E","\u722D","\u6FDF","\u968E","\u6CB9","\u601D","\u8853","\u6975","\u4EA4","\u53D7","\u806F","\u4EC0","\u8A8D","\u516D","\u5171","\u6B0A","\u6536","\u8B49","\u6539","\u6E05","\u7F8E","\u518D","\u63A1","\u8F49","\u66F4","\u55AE","\u98A8","\u5207","\u6253","\u767D","\u6559","\u901F","\u82B1","\u5E36","\u5B89","\u5834","\u8EAB","\u8ECA","\u4F8B","\u771F","\u52D9","\u5177","\u842C","\u6BCF","\u76EE","\u81F3","\u9054","\u8D70","\u7A4D","\u793A","\u8B70","\u8072","\u5831","\u9B25","\u5B8C","\u985E","\u516B","\u96E2","\u83EF","\u540D","\u78BA","\u624D","\u79D1","\u5F35","\u4FE1","\u99AC","\u7BC0","\u8A71","\u7C73","\u6574","\u7A7A","\u5143","\u6CC1","\u4ECA","\u96C6","\u6EAB","\u50B3","\u571F","\u8A31","\u6B65","\u7FA4","\u5EE3","\u77F3","\u8A18","\u9700","\u6BB5","\u7814","\u754C","\u62C9","\u6797","\u5F8B","\u53EB","\u4E14","\u7A76","\u89C0","\u8D8A","\u7E54","\u88DD","\u5F71","\u7B97","\u4F4E","\u6301","\u97F3","\u773E","\u66F8","\u5E03","\u590D","\u5BB9","\u5152","\u9808","\u969B","\u5546","\u975E","\u9A57","\u9023","\u65B7","\u6DF1","\u96E3","\u8FD1","\u7926","\u5343","\u9031","\u59D4","\u7D20","\u6280","\u5099","\u534A","\u8FA6","\u9752","\u7701","\u5217","\u7FD2","\u97FF","\u7D04","\u652F","\u822C","\u53F2","\u611F","\u52DE","\u4FBF","\u5718","\u5F80","\u9178","\u6B77","\u5E02","\u514B","\u4F55","\u9664","\u6D88","\u69CB","\u5E9C","\u7A31","\u592A","\u6E96","\u7CBE","\u503C","\u865F","\u7387","\u65CF","\u7DAD","\u5283","\u9078","\u6A19","\u5BEB","\u5B58","\u5019","\u6BDB","\u89AA","\u5FEB","\u6548","\u65AF","\u9662","\u67E5","\u6C5F","\u578B","\u773C","\u738B","\u6309","\u683C","\u990A","\u6613","\u7F6E","\u6D3E","\u5C64","\u7247","\u59CB","\u537B","\u5C08","\u72C0","\u80B2","\u5EE0","\u4EAC","\u8B58","\u9069","\u5C6C","\u5713","\u5305","\u706B","\u4F4F","\u8ABF","\u6EFF","\u7E23","\u5C40","\u7167","\u53C3","\u7D05","\u7D30","\u5F15","\u807D","\u8A72","\u9435","\u50F9","\u56B4","\u9996","\u5E95","\u6DB2","\u5B98","\u5FB7","\u96A8","\u75C5","\u8607","\u5931","\u723E","\u6B7B","\u8B1B","\u914D","\u5973","\u9EC3","\u63A8","\u986F","\u8AC7","\u7F6A","\u795E","\u85DD","\u5462","\u5E2D","\u542B","\u4F01","\u671B","\u5BC6","\u6279","\u71DF","\u9805","\u9632","\u8209","\u7403","\u82F1","\u6C27","\u52E2","\u544A","\u674E","\u53F0","\u843D","\u6728","\u5E6B","\u8F2A","\u7834","\u4E9E","\u5E2B","\u570D","\u6CE8","\u9060","\u5B57","\u6750","\u6392","\u4F9B","\u6CB3","\u614B","\u5C01","\u53E6","\u65BD","\u6E1B","\u6A39","\u6EB6","\u600E","\u6B62","\u6848","\u8A00","\u58EB","\u5747","\u6B66","\u56FA","\u8449","\u9B5A","\u6CE2","\u8996","\u50C5","\u8CBB","\u7DCA","\u611B","\u5DE6","\u7AE0","\u65E9","\u671D","\u5BB3","\u7E8C","\u8F15","\u670D","\u8A66","\u98DF","\u5145","\u5175","\u6E90","\u5224","\u8B77","\u53F8","\u8DB3","\u67D0","\u7DF4","\u5DEE","\u81F4","\u677F","\u7530","\u964D","\u9ED1","\u72AF","\u8CA0","\u64CA","\u8303","\u7E7C","\u8208","\u4F3C","\u9918","\u5805","\u66F2","\u8F38","\u4FEE","\u6545","\u57CE","\u592B","\u5920","\u9001","\u7B46","\u8239","\u4F54","\u53F3","\u8CA1","\u5403","\u5BCC","\u6625","\u8077","\u89BA","\u6F22","\u756B","\u529F","\u5DF4","\u8DDF","\u96D6","\u96DC","\u98DB","\u6AA2","\u5438","\u52A9","\u6607","\u967D","\u4E92","\u521D","\u5275","\u6297","\u8003","\u6295","\u58DE","\u7B56","\u53E4","\u5F91","\u63DB","\u672A","\u8DD1","\u7559","\u92FC","\u66FE","\u7AEF","\u8CAC","\u7AD9","\u7C21","\u8FF0","\u9322","\u526F","\u76E1","\u5E1D","\u5C04","\u8349","\u885D","\u627F","\u7368","\u4EE4","\u9650","\u963F","\u5BA3","\u74B0","\u96D9","\u8ACB","\u8D85","\u5FAE","\u8B93","\u63A7","\u5DDE","\u826F","\u8EF8","\u627E","\u5426","\u7D00","\u76CA","\u4F9D","\u512A","\u9802","\u790E","\u8F09","\u5012","\u623F","\u7A81","\u5750","\u7C89","\u6575","\u7565","\u5BA2","\u8881","\u51B7","\u52DD","\u7D55","\u6790","\u584A","\u5291","\u6E2C","\u7D72","\u5354","\u8A34","\u5FF5","\u9673","\u4ECD","\u7F85","\u9E7D","\u53CB","\u6D0B","\u932F","\u82E6","\u591C","\u5211","\u79FB","\u983B","\u9010","\u9760","\u6DF7","\u6BCD","\u77ED","\u76AE","\u7D42","\u805A","\u6C7D","\u6751","\u96F2","\u54EA","\u65E2","\u8DDD","\u885B","\u505C","\u70C8","\u592E","\u5BDF","\u71D2","\u8FC5","\u5883","\u82E5","\u5370","\u6D32","\u523B","\u62EC","\u6FC0","\u5B54","\u641E","\u751A","\u5BA4","\u5F85","\u6838","\u6821","\u6563","\u4FB5","\u5427","\u7532","\u904A","\u4E45","\u83DC","\u5473","\u820A","\u6A21","\u6E56","\u8CA8","\u640D","\u9810","\u963B","\u6BEB","\u666E","\u7A69","\u4E59","\u5ABD","\u690D","\u606F","\u64F4","\u9280","\u8A9E","\u63EE","\u9152","\u5B88","\u62FF","\u5E8F","\u7D19","\u91AB","\u7F3A","\u96E8","\u55CE","\u91DD","\u5289","\u554A","\u6025","\u5531","\u8AA4","\u8A13","\u9858","\u5BE9","\u9644","\u7372","\u8336","\u9BAE","\u7CE7","\u65A4","\u5B69","\u812B","\u786B","\u80A5","\u5584","\u9F8D","\u6F14","\u7236","\u6F38","\u8840","\u6B61","\u68B0","\u638C","\u6B4C","\u6C99","\u525B","\u653B","\u8B02","\u76FE","\u8A0E","\u665A","\u7C92","\u4E82","\u71C3","\u77DB","\u4E4E","\u6BBA","\u85E5","\u5BE7","\u9B6F","\u8CB4","\u9418","\u7164","\u8B80","\u73ED","\u4F2F","\u9999","\u4ECB","\u8FEB","\u53E5","\u8C50","\u57F9","\u63E1","\u862D","\u64D4","\u5F26","\u86CB","\u6C89","\u5047","\u7A7F","\u57F7","\u7B54","\u6A02","\u8AB0","\u9806","\u7159","\u7E2E","\u5FB5","\u81C9","\u559C","\u677E","\u8173","\u56F0","\u7570","\u514D","\u80CC","\u661F","\u798F","\u8CB7","\u67D3","\u4E95","\u6982","\u6162","\u6015","\u78C1","\u500D","\u7956","\u7687","\u4FC3","\u975C","\u88DC","\u8A55","\u7FFB","\u8089","\u8E10","\u5C3C","\u8863","\u5BEC","\u63DA","\u68C9","\u5E0C","\u50B7","\u64CD","\u5782","\u79CB","\u5B9C","\u6C2B","\u5957","\u7763","\u632F","\u67B6","\u4EAE","\u672B","\u61B2","\u6176","\u7DE8","\u725B","\u89F8","\u6620","\u96F7","\u92B7","\u8A69","\u5EA7","\u5C45","\u6293","\u88C2","\u80DE","\u547C","\u5A18","\u666F","\u5A01","\u7DA0","\u6676","\u539A","\u76DF","\u8861","\u96DE","\u5B6B","\u5EF6","\u5371","\u81A0","\u5C4B","\u9109","\u81E8","\u9678","\u9867","\u6389","\u5440","\u71C8","\u6B72","\u63AA","\u675F","\u8010","\u5287","\u7389","\u8D99","\u8DF3","\u54E5","\u5B63","\u8AB2","\u51F1","\u80E1","\u984D","\u6B3E","\u7D39","\u5377","\u9F4A","\u5049","\u84B8","\u6B96","\u6C38","\u5B97","\u82D7","\u5DDD","\u7210","\u5CA9","\u5F31","\u96F6","\u694A","\u594F","\u6CBF","\u9732","\u687F","\u63A2","\u6ED1","\u93AE","\u98EF","\u6FC3","\u822A","\u61F7","\u8D95","\u5EAB","\u596A","\u4F0A","\u9748","\u7A05","\u9014","\u6EC5","\u8CFD","\u6B78","\u53EC","\u9F13","\u64AD","\u76E4","\u88C1","\u96AA","\u5EB7","\u552F","\u9304","\u83CC","\u7D14","\u501F","\u7CD6","\u84CB","\u6A6B","\u7B26","\u79C1","\u52AA","\u5802","\u57DF","\u69CD","\u6F64","\u5E45","\u54C8","\u7ADF","\u719F","\u87F2","\u6FA4","\u8166","\u58E4","\u78B3","\u6B50","\u904D","\u5074","\u5BE8","\u6562","\u5FB9","\u616E","\u659C","\u8584","\u5EAD","\u7D0D","\u5F48","\u98FC","\u4F38","\u6298","\u9EA5","\u6FD5","\u6697","\u8377","\u74E6","\u585E","\u5E8A","\u7BC9","\u60E1","\u6236","\u8A2A","\u5854","\u5947","\u900F","\u6881","\u5200","\u65CB","\u8DE1","\u5361","\u6C2F","\u9047","\u4EFD","\u6BD2","\u6CE5","\u9000","\u6D17","\u64FA","\u7070","\u5F69","\u8CE3","\u8017","\u590F","\u64C7","\u5FD9","\u9285","\u737B","\u786C","\u4E88","\u7E41","\u5708","\u96EA","\u51FD","\u4EA6","\u62BD","\u7BC7","\u9663","\u9670","\u4E01","\u5C3A","\u8FFD","\u5806","\u96C4","\u8FCE","\u6CDB","\u7238","\u6A13","\u907F","\u8B00","\u5678","\u91CE","\u8C6C","\u65D7","\u7D2F","\u504F","\u5178","\u9928","\u7D22","\u79E6","\u8102","\u6F6E","\u723A","\u8C46","\u5FFD","\u6258","\u9A5A","\u5851","\u907A","\u6108","\u6731","\u66FF","\u7E96","\u7C97","\u50BE","\u5C1A","\u75DB","\u695A","\u8B1D","\u596E","\u8CFC","\u78E8","\u541B","\u6C60","\u65C1","\u788E","\u9AA8","\u76E3","\u6355","\u5F1F","\u66B4","\u5272","\u8CAB","\u6B8A","\u91CB","\u8A5E","\u4EA1","\u58C1","\u9813","\u5BF6","\u5348","\u5875","\u805E","\u63ED","\u70AE","\u6B98","\u51AC","\u6A4B","\u5A66","\u8B66","\u7D9C","\u62DB","\u5433","\u4ED8","\u6D6E","\u906D","\u5F90","\u60A8","\u6416","\u8C37","\u8D0A","\u7BB1","\u9694","\u8A02","\u7537","\u5439","\u5712","\u7D1B","\u5510","\u6557","\u5B8B","\u73BB","\u5DE8","\u8015","\u5766","\u69AE","\u9589","\u7063","\u9375","\u51E1","\u99D0","\u934B","\u6551","\u6069","\u525D","\u51DD","\u9E7C","\u9F52","\u622A","\u7149","\u9EBB","\u7D21","\u7981","\u5EE2","\u76DB","\u7248","\u7DE9","\u6DE8","\u775B","\u660C","\u5A5A","\u6D89","\u7B52","\u5634","\u63D2","\u5CB8","\u6717","\u838A","\u8857","\u85CF","\u59D1","\u8CBF","\u8150","\u5974","\u5566","\u6163","\u4E58","\u5925","\u6062","\u52FB","\u7D17","\u624E","\u8FAF","\u8033","\u5F6A","\u81E3","\u5104","\u7483","\u62B5","\u8108","\u79C0","\u85A9","\u4FC4","\u7DB2","\u821E","\u5E97","\u5674","\u7E31","\u5BF8","\u6C57","\u639B","\u6D2A","\u8CC0","\u9583","\u67EC","\u7206","\u70EF","\u6D25","\u7A3B","\u7246","\u8EDF","\u52C7","\u50CF","\u6EFE","\u5398","\u8499","\u82B3","\u80AF","\u5761","\u67F1","\u76EA","\u817F","\u5100","\u65C5","\u5C3E","\u8ECB","\u51B0","\u8CA2","\u767B","\u9ECE","\u524A","\u947D","\u52D2","\u9003","\u969C","\u6C28","\u90ED","\u5CF0","\u5E63","\u6E2F","\u4F0F","\u8ECC","\u755D","\u7562","\u64E6","\u83AB","\u523A","\u6D6A","\u79D8","\u63F4","\u682A","\u5065","\u552E","\u80A1","\u5CF6","\u7518","\u6CE1","\u7761","\u7AE5","\u9444","\u6E6F","\u95A5","\u4F11","\u532F","\u820D","\u7267","\u7E5E","\u70B8","\u54F2","\u78F7","\u7E3E","\u670B","\u6DE1","\u5C16","\u555F","\u9677","\u67F4","\u5448","\u5F92","\u984F","\u6DDA","\u7A0D","\u5FD8","\u6CF5","\u85CD","\u62D6","\u6D1E","\u6388","\u93E1","\u8F9B","\u58EF","\u92D2","\u8CA7","\u865B","\u5F4E","\u6469","\u6CF0","\u5E7C","\u5EF7","\u5C0A","\u7A97","\u7DB1","\u5F04","\u96B8","\u7591","\u6C0F","\u5BAE","\u59D0","\u9707","\u745E","\u602A","\u5C24","\u7434","\u5FAA","\u63CF","\u819C","\u9055","\u593E","\u8170","\u7DE3","\u73E0","\u7AAE","\u68EE","\u679D","\u7AF9","\u6E9D","\u50AC","\u7E69","\u61B6","\u90A6","\u5269","\u5E78","\u6F3F","\u6B04","\u64C1","\u7259","\u8CAF","\u79AE","\u6FFE","\u9209","\u7D0B","\u7F77","\u62CD","\u54B1","\u558A","\u8896","\u57C3","\u52E4","\u7F70","\u7126","\u6F5B","\u4F0D","\u58A8","\u6B32","\u7E2B","\u59D3","\u520A","\u98FD","\u4EFF","\u734E","\u92C1","\u9B3C","\u9E97","\u8DE8","\u9ED8","\u6316","\u93C8","\u6383","\u559D","\u888B","\u70AD","\u6C61","\u5E55","\u8AF8","\u5F27","\u52F5","\u6885","\u5976","\u6F54","\u707D","\u821F","\u9451","\u82EF","\u8A1F","\u62B1","\u6BC0","\u61C2","\u5BD2","\u667A","\u57D4","\u5BC4","\u5C46","\u8E8D","\u6E21","\u6311","\u4E39","\u8271","\u8C9D","\u78B0","\u62D4","\u7239","\u6234","\u78BC","\u5922","\u82BD","\u7194","\u8D64","\u6F01","\u54ED","\u656C","\u9846","\u5954","\u925B","\u4EF2","\u864E","\u7A00","\u59B9","\u4E4F","\u73CD","\u7533","\u684C","\u9075","\u5141","\u9686","\u87BA","\u5009","\u9B4F","\u92B3","\u66C9","\u6C2E","\u517C","\u96B1","\u7919","\u8D6B","\u64A5","\u5FE0","\u8085","\u7F38","\u727D","\u6436","\u535A","\u5DE7","\u6BBC","\u5144","\u675C","\u8A0A","\u8AA0","\u78A7","\u7965","\u67EF","\u9801","\u5DE1","\u77E9","\u60B2","\u704C","\u9F61","\u502B","\u7968","\u5C0B","\u6842","\u92EA","\u8056","\u6050","\u6070","\u912D","\u8DA3","\u62AC","\u8352","\u9A30","\u8CBC","\u67D4","\u6EF4","\u731B","\u95CA","\u8F1B","\u59BB","\u586B","\u64A4","\u5132","\u7C3D","\u9B27","\u64FE","\u7D2B","\u7802","\u905E","\u6232","\u540A","\u9676","\u4F10","\u9935","\u7642","\u74F6","\u5A46","\u64AB","\u81C2","\u6478","\u5FCD","\u8766","\u881F","\u9130","\u80F8","\u978F","\u64E0","\u5076","\u68C4","\u69FD","\u52C1","\u4E73","\u9127","\u5409","\u4EC1","\u721B","\u78DA","\u79DF","\u70CF","\u8266","\u4F34","\u74DC","\u6DFA","\u4E19","\u66AB","\u71E5","\u6A61","\u67F3","\u8FF7","\u6696","\u724C","\u79E7","\u81BD","\u8A73","\u7C27","\u8E0F","\u74F7","\u8B5C","\u5446","\u8CD3","\u7CCA","\u6D1B","\u8F1D","\u61A4","\u7AF6","\u9699","\u6012","\u7C98","\u4E43","\u7DD2","\u80A9","\u7C4D","\u654F","\u5857","\u7199","\u7686","\u5075","\u61F8","\u6398","\u4EAB","\u7CFE","\u9192","\u72C2","\u9396","\u6DC0","\u6068","\u7272","\u9738","\u722C","\u8CDE","\u9006","\u73A9","\u9675","\u795D","\u79D2","\u6D59","\u8C8C","\u5F79","\u5F7C","\u6089","\u9D28","\u8DA8","\u9CF3","\u6668","\u755C","\u8F29","\u79E9","\u5375","\u7F72","\u68AF","\u708E","\u7058","\u68CB","\u9A45","\u7BE9","\u5CFD","\u5192","\u5565","\u58FD","\u8B6F","\u6D78","\u6CC9","\u5E3D","\u9072","\u77FD","\u7586","\u8CB8","\u6F0F","\u7A3F","\u51A0","\u5AE9","\u8105","\u82AF","\u7262","\u53DB","\u8755","\u5967","\u9CF4","\u5DBA","\u7F8A","\u6191","\u4E32","\u5858","\u7E6A","\u9175","\u878D","\u76C6","\u932B","\u5EDF","\u7C4C","\u51CD","\u8F14","\u651D","\u8972","\u7B4B","\u62D2","\u50DA","\u65F1","\u9240","\u9CE5","\u6F06","\u6C88","\u7709","\u758F","\u6DFB","\u68D2","\u7A57","\u785D","\u97D3","\u903C","\u626D","\u50D1","\u6DBC","\u633A","\u7897","\u683D","\u7092","\u676F","\u60A3","\u993E","\u52F8","\u8C6A","\u907C","\u52C3","\u9D3B","\u65E6","\u540F","\u62DC","\u72D7","\u57CB","\u8F25","\u63A9","\u98F2","\u642C","\u7F75","\u8FAD","\u52FE","\u6263","\u4F30","\u8523","\u7D68","\u9727","\u4E08","\u6735","\u59C6","\u64EC","\u5B87","\u8F2F","\u965D","\u96D5","\u511F","\u84C4","\u5D07","\u526A","\u5021","\u5EF3","\u54AC","\u99DB","\u85AF","\u5237","\u65A5","\u756A","\u8CE6","\u5949","\u4F5B","\u6F86","\u6F2B","\u66FC","\u6247","\u9223","\u6843","\u6276","\u4ED4","\u8FD4","\u4FD7","\u8667","\u8154","\u978B","\u68F1","\u8986","\u6846","\u6084","\u53D4","\u649E","\u9A19","\u52D8","\u65FA","\u6CB8","\u5B64","\u5410","\u5B5F","\u6E20","\u5C48","\u75BE","\u5999","\u60DC","\u4EF0","\u72E0","\u8139","\u8AE7","\u62CB","\u9EF4","\u6851","\u5D17","\u561B","\u8870","\u76DC","\u6EF2","\u81DF","\u8CF4","\u6E67","\u751C","\u66F9","\u95B1","\u808C","\u54E9","\u53B2","\u70F4","\u7DEF","\u6BC5","\u6628","\u507D","\u75C7","\u716E","\u5606","\u91D8","\u642D","\u8396","\u7C60","\u9177","\u5077","\u5F13","\u9310","\u6046","\u5091","\u5751","\u9F3B","\u7FFC","\u7DB8","\u6558","\u7344","\u902E","\u7F50","\u7D61","\u68DA","\u6291","\u81A8","\u852C","\u5BFA","\u9A5F","\u7A46","\u51B6","\u67AF","\u518A","\u5C4D","\u51F8","\u7D33","\u576F","\u72A7","\u7130","\u8F5F","\u6B23","\u6649","\u7626","\u79A6","\u9320","\u9326","\u55AA","\u65EC","\u935B","\u58DF","\u641C","\u64B2","\u9080","\u4EAD","\u916F","\u9081","\u8212","\u8106","\u9176","\u9592","\u6182","\u915A","\u9811","\u7FBD","\u6F32","\u5378","\u4ED7","\u966A","\u95E2","\u61F2","\u676D","\u59DA","\u809A","\u6349","\u98C4","\u6F02","\u6606","\u6B3A","\u543E","\u90CE","\u70F7","\u6C41","\u5475","\u98FE","\u856D","\u96C5","\u90F5","\u9077","\u71D5","\u6492","\u59FB","\u8D74","\u5BB4","\u7169","\u50B5","\u5E33","\u6591","\u9234","\u65E8","\u9187","\u8463","\u9905","\u96DB","\u59FF","\u62CC","\u5085","\u8179","\u59A5","\u63C9","\u8CE2","\u62C6","\u6B6A","\u8461","\u80FA","\u4E1F","\u6D69","\u5FBD","\u6602","\u588A","\u64CB","\u89BD","\u8CAA","\u6170","\u7E73","\u6C6A","\u614C","\u99AE","\u8AFE","\u59DC","\u8ABC","\u5147","\u52A3","\u8AA3","\u8000","\u660F","\u8EBA","\u76C8","\u9A0E","\u55AC","\u6EAA","\u53E2","\u76E7","\u62B9","\u60B6","\u8AEE","\u522E","\u99D5","\u7E9C","\u609F","\u6458","\u927A","\u64F2","\u9817","\u5E7B","\u67C4","\u60E0","\u6158","\u4F73","\u4EC7","\u81D8","\u7AA9","\u6ECC","\u528D","\u77A7","\u5821","\u6F51","\u8525","\u7F69","\u970D","\u6488","\u80CE","\u84BC","\u6FF1","\u5006","\u6345","\u6E58","\u780D","\u971E","\u90B5","\u8404","\u760B","\u6DEE","\u9042","\u718A","\u7CDE","\u70D8","\u5BBF","\u6A94","\u6208","\u99C1","\u5AC2","\u88D5","\u5F99","\u7BAD","\u6350","\u8178","\u6490","\u66EC","\u8FA8","\u6BBF","\u84EE","\u6524","\u652A","\u91AC","\u5C4F","\u75AB","\u54C0","\u8521","\u5835","\u6CAB","\u76BA","\u66A2","\u758A","\u95A3","\u840A","\u6572","\u8F44","\u9264","\u75D5","\u58E9","\u5DF7","\u9913","\u798D","\u4E18","\u7384","\u6E9C","\u66F0","\u908F","\u5F6D","\u5617","\u537F","\u59A8","\u8247","\u541E","\u97CB","\u6028","\u77EE","\u6B47"]'), e2 = JSON.parse('["\u1100\u1161\u1100\u1167\u11A8","\u1100\u1161\u1101\u1173\u11B7","\u1100\u1161\u1102\u1161\u11AB","\u1100\u1161\u1102\u1173\u11BC","\u1100\u1161\u1103\u1173\u11A8","\u1100\u1161\u1105\u1173\u110E\u1175\u11B7","\u1100\u1161\u1106\u116E\u11B7","\u1100\u1161\u1107\u1161\u11BC","\u1100\u1161\u1109\u1161\u11BC","\u1100\u1161\u1109\u1173\u11B7","\u1100\u1161\u110B\u116E\u11AB\u1103\u1166","\u1100\u1161\u110B\u1173\u11AF","\u1100\u1161\u110B\u1175\u1103\u1173","\u1100\u1161\u110B\u1175\u11B8","\u1100\u1161\u110C\u1161\u11BC","\u1100\u1161\u110C\u1165\u11BC","\u1100\u1161\u110C\u1169\u11A8","\u1100\u1161\u110C\u116E\u11A8","\u1100\u1161\u11A8\u110B\u1169","\u1100\u1161\u11A8\u110C\u1161","\u1100\u1161\u11AB\u1100\u1167\u11A8","\u1100\u1161\u11AB\u1107\u116E","\u1100\u1161\u11AB\u1109\u1165\u11B8","\u1100\u1161\u11AB\u110C\u1161\u11BC","\u1100\u1161\u11AB\u110C\u1165\u11B8","\u1100\u1161\u11AB\u1111\u1161\u11AB","\u1100\u1161\u11AF\u1103\u1173\u11BC","\u1100\u1161\u11AF\u1107\u1175","\u1100\u1161\u11AF\u1109\u1162\u11A8","\u1100\u1161\u11AF\u110C\u1173\u11BC","\u1100\u1161\u11B7\u1100\u1161\u11A8","\u1100\u1161\u11B7\u1100\u1175","\u1100\u1161\u11B7\u1109\u1169","\u1100\u1161\u11B7\u1109\u116E\u1109\u1165\u11BC","\u1100\u1161\u11B7\u110C\u1161","\u1100\u1161\u11B7\u110C\u1165\u11BC","\u1100\u1161\u11B8\u110C\u1161\u1100\u1175","\u1100\u1161\u11BC\u1102\u1161\u11B7","\u1100\u1161\u11BC\u1103\u1161\u11BC","\u1100\u1161\u11BC\u1103\u1169","\u1100\u1161\u11BC\u1105\u1167\u11A8\u1112\u1175","\u1100\u1161\u11BC\u1107\u1167\u11AB","\u1100\u1161\u11BC\u1107\u116E\u11A8","\u1100\u1161\u11BC\u1109\u1161","\u1100\u1161\u11BC\u1109\u116E\u1105\u1163\u11BC","\u1100\u1161\u11BC\u110B\u1161\u110C\u1175","\u1100\u1161\u11BC\u110B\u116F\u11AB\u1103\u1169","\u1100\u1161\u11BC\u110B\u1174","\u1100\u1161\u11BC\u110C\u1166","\u1100\u1161\u11BC\u110C\u1169","\u1100\u1161\u11C0\u110B\u1175","\u1100\u1162\u1100\u116E\u1105\u1175","\u1100\u1162\u1102\u1161\u1105\u1175","\u1100\u1162\u1107\u1161\u11BC","\u1100\u1162\u1107\u1167\u11AF","\u1100\u1162\u1109\u1165\u11AB","\u1100\u1162\u1109\u1165\u11BC","\u1100\u1162\u110B\u1175\u11AB","\u1100\u1162\u11A8\u1100\u116A\u11AB\u110C\u1165\u11A8","\u1100\u1165\u1109\u1175\u11AF","\u1100\u1165\u110B\u1162\u11A8","\u1100\u1165\u110B\u116E\u11AF","\u1100\u1165\u110C\u1175\u11BA","\u1100\u1165\u1111\u116E\u11B7","\u1100\u1165\u11A8\u110C\u1165\u11BC","\u1100\u1165\u11AB\u1100\u1161\u11BC","\u1100\u1165\u11AB\u1106\u116E\u11AF","\u1100\u1165\u11AB\u1109\u1165\u11AF","\u1100\u1165\u11AB\u110C\u1169","\u1100\u1165\u11AB\u110E\u116E\u11A8","\u1100\u1165\u11AF\u110B\u1173\u11B7","\u1100\u1165\u11B7\u1109\u1161","\u1100\u1165\u11B7\u1110\u1169","\u1100\u1166\u1109\u1175\u1111\u1161\u11AB","\u1100\u1166\u110B\u1175\u11B7","\u1100\u1167\u110B\u116E\u11AF","\u1100\u1167\u11AB\u1112\u1162","\u1100\u1167\u11AF\u1100\u116A","\u1100\u1167\u11AF\u1100\u116E\u11A8","\u1100\u1167\u11AF\u1105\u1169\u11AB","\u1100\u1167\u11AF\u1109\u1165\u11A8","\u1100\u1167\u11AF\u1109\u1173\u11BC","\u1100\u1167\u11AF\u1109\u1175\u11B7","\u1100\u1167\u11AF\u110C\u1165\u11BC","\u1100\u1167\u11AF\u1112\u1169\u11AB","\u1100\u1167\u11BC\u1100\u1168","\u1100\u1167\u11BC\u1100\u1169","\u1100\u1167\u11BC\u1100\u1175","\u1100\u1167\u11BC\u1105\u1167\u11A8","\u1100\u1167\u11BC\u1107\u1169\u11A8\u1100\u116E\u11BC","\u1100\u1167\u11BC\u1107\u1175","\u1100\u1167\u11BC\u1109\u1161\u11BC\u1103\u1169","\u1100\u1167\u11BC\u110B\u1167\u11BC","\u1100\u1167\u11BC\u110B\u116E","\u1100\u1167\u11BC\u110C\u1162\u11BC","\u1100\u1167\u11BC\u110C\u1166","\u1100\u1167\u11BC\u110C\u116E","\u1100\u1167\u11BC\u110E\u1161\u11AF","\u1100\u1167\u11BC\u110E\u1175","\u1100\u1167\u11BC\u1112\u1163\u11BC","\u1100\u1167\u11BC\u1112\u1165\u11B7","\u1100\u1168\u1100\u1169\u11A8","\u1100\u1168\u1103\u1161\u11AB","\u1100\u1168\u1105\u1161\u11AB","\u1100\u1168\u1109\u1161\u11AB","\u1100\u1168\u1109\u1169\u11A8","\u1100\u1168\u110B\u1163\u11A8","\u1100\u1168\u110C\u1165\u11AF","\u1100\u1168\u110E\u1173\u11BC","\u1100\u1168\u1112\u116C\u11A8","\u1100\u1169\u1100\u1162\u11A8","\u1100\u1169\u1100\u116E\u1105\u1167","\u1100\u1169\u1100\u116E\u11BC","\u1100\u1169\u1100\u1173\u11B8","\u1100\u1169\u1103\u1173\u11BC\u1112\u1161\u11A8\u1109\u1162\u11BC","\u1100\u1169\u1106\u116E\u1109\u1175\u11AB","\u1100\u1169\u1106\u1175\u11AB","\u1100\u1169\u110B\u1163\u11BC\u110B\u1175","\u1100\u1169\u110C\u1161\u11BC","\u1100\u1169\u110C\u1165\u11AB","\u1100\u1169\u110C\u1175\u11B8","\u1100\u1169\u110E\u116E\u11BA\u1100\u1161\u1105\u116E","\u1100\u1169\u1110\u1169\u11BC","\u1100\u1169\u1112\u1163\u11BC","\u1100\u1169\u11A8\u1109\u1175\u11A8","\u1100\u1169\u11AF\u1106\u1169\u11A8","\u1100\u1169\u11AF\u110D\u1161\u1100\u1175","\u1100\u1169\u11AF\u1111\u1173","\u1100\u1169\u11BC\u1100\u1161\u11AB","\u1100\u1169\u11BC\u1100\u1162","\u1100\u1169\u11BC\u1100\u1167\u11A8","\u1100\u1169\u11BC\u1100\u116E\u11AB","\u1100\u1169\u11BC\u1100\u1173\u11B8","\u1100\u1169\u11BC\u1100\u1175","\u1100\u1169\u11BC\u1103\u1169\u11BC","\u1100\u1169\u11BC\u1106\u116E\u110B\u116F\u11AB","\u1100\u1169\u11BC\u1107\u116E","\u1100\u1169\u11BC\u1109\u1161","\u1100\u1169\u11BC\u1109\u1175\u11A8","\u1100\u1169\u11BC\u110B\u1165\u11B8","\u1100\u1169\u11BC\u110B\u1167\u11AB","\u1100\u1169\u11BC\u110B\u116F\u11AB","\u1100\u1169\u11BC\u110C\u1161\u11BC","\u1100\u1169\u11BC\u110D\u1161","\u1100\u1169\u11BC\u110E\u1162\u11A8","\u1100\u1169\u11BC\u1110\u1169\u11BC","\u1100\u1169\u11BC\u1111\u1169","\u1100\u1169\u11BC\u1112\u1161\u11BC","\u1100\u1169\u11BC\u1112\u1172\u110B\u1175\u11AF","\u1100\u116A\u1106\u1169\u11A8","\u1100\u116A\u110B\u1175\u11AF","\u1100\u116A\u110C\u1161\u11BC","\u1100\u116A\u110C\u1165\u11BC","\u1100\u116A\u1112\u1161\u11A8","\u1100\u116A\u11AB\u1100\u1162\u11A8","\u1100\u116A\u11AB\u1100\u1168","\u1100\u116A\u11AB\u1100\u116A\u11BC","\u1100\u116A\u11AB\u1102\u1167\u11B7","\u1100\u116A\u11AB\u1105\u1161\u11B7","\u1100\u116A\u11AB\u1105\u1167\u11AB","\u1100\u116A\u11AB\u1105\u1175","\u1100\u116A\u11AB\u1109\u1173\u11B8","\u1100\u116A\u11AB\u1109\u1175\u11B7","\u1100\u116A\u11AB\u110C\u1165\u11B7","\u1100\u116A\u11AB\u110E\u1161\u11AF","\u1100\u116A\u11BC\u1100\u1167\u11BC","\u1100\u116A\u11BC\u1100\u1169","\u1100\u116A\u11BC\u110C\u1161\u11BC","\u1100\u116A\u11BC\u110C\u116E","\u1100\u116C\u1105\u1169\u110B\u116E\u11B7","\u1100\u116C\u11BC\u110C\u1161\u11BC\u1112\u1175","\u1100\u116D\u1100\u116A\u1109\u1165","\u1100\u116D\u1106\u116E\u11AB","\u1100\u116D\u1107\u1169\u11A8","\u1100\u116D\u1109\u1175\u11AF","\u1100\u116D\u110B\u1163\u11BC","\u1100\u116D\u110B\u1172\u11A8","\u1100\u116D\u110C\u1161\u11BC","\u1100\u116D\u110C\u1175\u11A8","\u1100\u116D\u1110\u1169\u11BC","\u1100\u116D\u1112\u116A\u11AB","\u1100\u116D\u1112\u116E\u11AB","\u1100\u116E\u1100\u1167\u11BC","\u1100\u116E\u1105\u1173\u11B7","\u1100\u116E\u1106\u1165\u11BC","\u1100\u116E\u1107\u1167\u11AF","\u1100\u116E\u1107\u116E\u11AB","\u1100\u116E\u1109\u1165\u11A8","\u1100\u116E\u1109\u1165\u11BC","\u1100\u116E\u1109\u1169\u11A8","\u1100\u116E\u110B\u1167\u11A8","\u1100\u116E\u110B\u1175\u11B8","\u1100\u116E\u110E\u1165\u11BC","\u1100\u116E\u110E\u1166\u110C\u1165\u11A8","\u1100\u116E\u11A8\u1100\u1161","\u1100\u116E\u11A8\u1100\u1175","\u1100\u116E\u11A8\u1102\u1162","\u1100\u116E\u11A8\u1105\u1175\u11B8","\u1100\u116E\u11A8\u1106\u116E\u11AF","\u1100\u116E\u11A8\u1106\u1175\u11AB","\u1100\u116E\u11A8\u1109\u116E","\u1100\u116E\u11A8\u110B\u1165","\u1100\u116E\u11A8\u110B\u116A\u11BC","\u1100\u116E\u11A8\u110C\u1165\u11A8","\u1100\u116E\u11A8\u110C\u1166","\u1100\u116E\u11A8\u1112\u116C","\u1100\u116E\u11AB\u1103\u1162","\u1100\u116E\u11AB\u1109\u1161","\u1100\u116E\u11AB\u110B\u1175\u11AB","\u1100\u116E\u11BC\u1100\u1173\u11A8\u110C\u1165\u11A8","\u1100\u116F\u11AB\u1105\u1175","\u1100\u116F\u11AB\u110B\u1171","\u1100\u116F\u11AB\u1110\u116E","\u1100\u1171\u1100\u116E\u11A8","\u1100\u1171\u1109\u1175\u11AB","\u1100\u1172\u110C\u1165\u11BC","\u1100\u1172\u110E\u1175\u11A8","\u1100\u1172\u11AB\u1112\u1167\u11BC","\u1100\u1173\u1102\u1161\u11AF","\u1100\u1173\u1102\u1163\u11BC","\u1100\u1173\u1102\u1173\u11AF","\u1100\u1173\u1105\u1165\u1102\u1161","\u1100\u1173\u1105\u116E\u11B8","\u1100\u1173\u1105\u1173\u11BA","\u1100\u1173\u1105\u1175\u11B7","\u1100\u1173\u110C\u1166\u1109\u1165\u110B\u1163","\u1100\u1173\u1110\u1169\u1105\u1169\u11A8","\u1100\u1173\u11A8\u1107\u1169\u11A8","\u1100\u1173\u11A8\u1112\u1175","\u1100\u1173\u11AB\u1100\u1165","\u1100\u1173\u11AB\u1100\u116D","\u1100\u1173\u11AB\u1105\u1162","\u1100\u1173\u11AB\u1105\u1169","\u1100\u1173\u11AB\u1106\u116E","\u1100\u1173\u11AB\u1107\u1169\u11AB","\u1100\u1173\u11AB\u110B\u116F\u11AB","\u1100\u1173\u11AB\u110B\u1172\u11A8","\u1100\u1173\u11AB\u110E\u1165","\u1100\u1173\u11AF\u110A\u1175","\u1100\u1173\u11AF\u110C\u1161","\u1100\u1173\u11B7\u1100\u1161\u11BC\u1109\u1161\u11AB","\u1100\u1173\u11B7\u1100\u1169","\u1100\u1173\u11B7\u1102\u1167\u11AB","\u1100\u1173\u11B7\u1106\u1166\u1103\u1161\u11AF","\u1100\u1173\u11B7\u110B\u1162\u11A8","\u1100\u1173\u11B7\u110B\u1167\u11AB","\u1100\u1173\u11B7\u110B\u116D\u110B\u1175\u11AF","\u1100\u1173\u11B7\u110C\u1175","\u1100\u1173\u11BC\u110C\u1165\u11BC\u110C\u1165\u11A8","\u1100\u1175\u1100\u1161\u11AB","\u1100\u1175\u1100\u116A\u11AB","\u1100\u1175\u1102\u1167\u11B7","\u1100\u1175\u1102\u1173\u11BC","\u1100\u1175\u1103\u1169\u11A8\u1100\u116D","\u1100\u1175\u1103\u116E\u11BC","\u1100\u1175\u1105\u1169\u11A8","\u1100\u1175\u1105\u1173\u11B7","\u1100\u1175\u1107\u1165\u11B8","\u1100\u1175\u1107\u1169\u11AB","\u1100\u1175\u1107\u116E\u11AB","\u1100\u1175\u1108\u1173\u11B7","\u1100\u1175\u1109\u116E\u11A8\u1109\u1161","\u1100\u1175\u1109\u116E\u11AF","\u1100\u1175\u110B\u1165\u11A8","\u1100\u1175\u110B\u1165\u11B8","\u1100\u1175\u110B\u1169\u11AB","\u1100\u1175\u110B\u116E\u11AB","\u1100\u1175\u110B\u116F\u11AB","\u1100\u1175\u110C\u1165\u11A8","\u1100\u1175\u110C\u116E\u11AB","\u1100\u1175\u110E\u1175\u11B7","\u1100\u1175\u1112\u1169\u11AB","\u1100\u1175\u1112\u116C\u11A8","\u1100\u1175\u11AB\u1100\u1173\u11B8","\u1100\u1175\u11AB\u110C\u1161\u11BC","\u1100\u1175\u11AF\u110B\u1175","\u1100\u1175\u11B7\u1107\u1161\u11B8","\u1100\u1175\u11B7\u110E\u1175","\u1100\u1175\u11B7\u1111\u1169\u1100\u1169\u11BC\u1112\u1161\u11BC","\u1101\u1161\u11A8\u1103\u116E\u1100\u1175","\u1101\u1161\u11B7\u1108\u1161\u11A8","\u1101\u1162\u1103\u1161\u11AF\u110B\u1173\u11B7","\u1101\u1162\u1109\u1169\u1100\u1173\u11B7","\u1101\u1165\u11B8\u110C\u1175\u11AF","\u1101\u1169\u11A8\u1103\u1162\u1100\u1175","\u1101\u1169\u11BE\u110B\u1175\u11C1","\u1102\u1161\u1103\u1173\u11AF\u110B\u1175","\u1102\u1161\u1105\u1161\u11AB\u1112\u1175","\u1102\u1161\u1106\u1165\u110C\u1175","\u1102\u1161\u1106\u116E\u11AF","\u1102\u1161\u110E\u1175\u11B7\u1107\u1161\u11AB","\u1102\u1161\u1112\u1173\u11AF","\u1102\u1161\u11A8\u110B\u1167\u11B8","\u1102\u1161\u11AB\u1107\u1161\u11BC","\u1102\u1161\u11AF\u1100\u1162","\u1102\u1161\u11AF\u110A\u1175","\u1102\u1161\u11AF\u110D\u1161","\u1102\u1161\u11B7\u1102\u1167","\u1102\u1161\u11B7\u1103\u1162\u1106\u116E\u11AB","\u1102\u1161\u11B7\u1106\u1162","\u1102\u1161\u11B7\u1109\u1161\u11AB","\u1102\u1161\u11B7\u110C\u1161","\u1102\u1161\u11B7\u1111\u1167\u11AB","\u1102\u1161\u11B7\u1112\u1161\u11A8\u1109\u1162\u11BC","\u1102\u1161\u11BC\u1107\u1175","\u1102\u1161\u11C0\u1106\u1161\u11AF","\u1102\u1162\u1102\u1167\u11AB","\u1102\u1162\u110B\u116D\u11BC","\u1102\u1162\u110B\u1175\u11AF","\u1102\u1162\u11B7\u1107\u1175","\u1102\u1162\u11B7\u1109\u1162","\u1102\u1162\u11BA\u1106\u116E\u11AF","\u1102\u1162\u11BC\u1103\u1169\u11BC","\u1102\u1162\u11BC\u1106\u1167\u11AB","\u1102\u1162\u11BC\u1107\u1161\u11BC","\u1102\u1162\u11BC\u110C\u1161\u11BC\u1100\u1169","\u1102\u1166\u11A8\u1110\u1161\u110B\u1175","\u1102\u1166\u11BA\u110D\u1162","\u1102\u1169\u1103\u1169\u11BC","\u1102\u1169\u1105\u1161\u11AB\u1109\u1162\u11A8","\u1102\u1169\u1105\u1167\u11A8","\u1102\u1169\u110B\u1175\u11AB","\u1102\u1169\u11A8\u110B\u1173\u11B7","\u1102\u1169\u11A8\u110E\u1161","\u1102\u1169\u11A8\u1112\u116A","\u1102\u1169\u11AB\u1105\u1175","\u1102\u1169\u11AB\u1106\u116E\u11AB","\u1102\u1169\u11AB\u110C\u1162\u11BC","\u1102\u1169\u11AF\u110B\u1175","\u1102\u1169\u11BC\u1100\u116E","\u1102\u1169\u11BC\u1103\u1161\u11B7","\u1102\u1169\u11BC\u1106\u1175\u11AB","\u1102\u1169\u11BC\u1107\u116E","\u1102\u1169\u11BC\u110B\u1165\u11B8","\u1102\u1169\u11BC\u110C\u1161\u11BC","\u1102\u1169\u11BC\u110E\u1169\u11AB","\u1102\u1169\u11C1\u110B\u1175","\u1102\u116E\u11AB\u1103\u1169\u11BC\u110C\u1161","\u1102\u116E\u11AB\u1106\u116E\u11AF","\u1102\u116E\u11AB\u110A\u1165\u11B8","\u1102\u1172\u110B\u116D\u11A8","\u1102\u1173\u1101\u1175\u11B7","\u1102\u1173\u11A8\u1103\u1162","\u1102\u1173\u11BC\u1103\u1169\u11BC\u110C\u1165\u11A8","\u1102\u1173\u11BC\u1105\u1167\u11A8","\u1103\u1161\u1107\u1161\u11BC","\u1103\u1161\u110B\u1163\u11BC\u1109\u1165\u11BC","\u1103\u1161\u110B\u1173\u11B7","\u1103\u1161\u110B\u1175\u110B\u1165\u1110\u1173","\u1103\u1161\u1112\u1162\u11BC","\u1103\u1161\u11AB\u1100\u1168","\u1103\u1161\u11AB\u1100\u1169\u11AF","\u1103\u1161\u11AB\u1103\u1169\u11A8","\u1103\u1161\u11AB\u1106\u1161\u11BA","\u1103\u1161\u11AB\u1109\u116E\u11AB","\u1103\u1161\u11AB\u110B\u1165","\u1103\u1161\u11AB\u110B\u1171","\u1103\u1161\u11AB\u110C\u1165\u11B7","\u1103\u1161\u11AB\u110E\u1166","\u1103\u1161\u11AB\u110E\u116E","\u1103\u1161\u11AB\u1111\u1167\u11AB","\u1103\u1161\u11AB\u1111\u116E\u11BC","\u1103\u1161\u11AF\u1100\u1163\u11AF","\u1103\u1161\u11AF\u1105\u1165","\u1103\u1161\u11AF\u1105\u1167\u11A8","\u1103\u1161\u11AF\u1105\u1175","\u1103\u1161\u11B0\u1100\u1169\u1100\u1175","\u1103\u1161\u11B7\u1103\u1161\u11BC","\u1103\u1161\u11B7\u1107\u1162","\u1103\u1161\u11B7\u110B\u116D","\u1103\u1161\u11B7\u110B\u1175\u11B7","\u1103\u1161\u11B8\u1107\u1167\u11AB","\u1103\u1161\u11B8\u110C\u1161\u11BC","\u1103\u1161\u11BC\u1100\u1173\u11AB","\u1103\u1161\u11BC\u1107\u116E\u11AB\u1100\u1161\u11AB","\u1103\u1161\u11BC\u110B\u1167\u11AB\u1112\u1175","\u1103\u1161\u11BC\u110C\u1161\u11BC","\u1103\u1162\u1100\u1172\u1106\u1169","\u1103\u1162\u1102\u1161\u11BD","\u1103\u1162\u1103\u1161\u11AB\u1112\u1175","\u1103\u1162\u1103\u1161\u11B8","\u1103\u1162\u1103\u1169\u1109\u1175","\u1103\u1162\u1105\u1163\u11A8","\u1103\u1162\u1105\u1163\u11BC","\u1103\u1162\u1105\u1172\u11A8","\u1103\u1162\u1106\u116E\u11AB","\u1103\u1162\u1107\u116E\u1107\u116E\u11AB","\u1103\u1162\u1109\u1175\u11AB","\u1103\u1162\u110B\u1173\u11BC","\u1103\u1162\u110C\u1161\u11BC","\u1103\u1162\u110C\u1165\u11AB","\u1103\u1162\u110C\u1165\u11B8","\u1103\u1162\u110C\u116E\u11BC","\u1103\u1162\u110E\u1162\u11A8","\u1103\u1162\u110E\u116E\u11AF","\u1103\u1162\u110E\u116E\u11BC","\u1103\u1162\u1110\u1169\u11BC\u1105\u1167\u11BC","\u1103\u1162\u1112\u1161\u11A8","\u1103\u1162\u1112\u1161\u11AB\u1106\u1175\u11AB\u1100\u116E\u11A8","\u1103\u1162\u1112\u1161\u11B8\u1109\u1175\u11AF","\u1103\u1162\u1112\u1167\u11BC","\u1103\u1165\u11BC\u110B\u1165\u1105\u1175","\u1103\u1166\u110B\u1175\u1110\u1173","\u1103\u1169\u1103\u1162\u110E\u1166","\u1103\u1169\u1103\u1165\u11A8","\u1103\u1169\u1103\u116E\u11A8","\u1103\u1169\u1106\u1161\u11BC","\u1103\u1169\u1109\u1165\u1100\u116A\u11AB","\u1103\u1169\u1109\u1175\u11B7","\u1103\u1169\u110B\u116E\u11B7","\u1103\u1169\u110B\u1175\u11B8","\u1103\u1169\u110C\u1161\u1100\u1175","\u1103\u1169\u110C\u1165\u1112\u1175","\u1103\u1169\u110C\u1165\u11AB","\u1103\u1169\u110C\u116E\u11BC","\u1103\u1169\u110E\u1161\u11A8","\u1103\u1169\u11A8\u1100\u1161\u11B7","\u1103\u1169\u11A8\u1105\u1175\u11B8","\u1103\u1169\u11A8\u1109\u1165","\u1103\u1169\u11A8\u110B\u1175\u11AF","\u1103\u1169\u11A8\u110E\u1161\u11BC\u110C\u1165\u11A8","\u1103\u1169\u11BC\u1112\u116A\u110E\u1162\u11A8","\u1103\u1171\u11BA\u1106\u1169\u1109\u1173\u11B8","\u1103\u1171\u11BA\u1109\u1161\u11AB","\u1104\u1161\u11AF\u110B\u1161\u110B\u1175","\u1106\u1161\u1102\u116E\u1105\u1161","\u1106\u1161\u1102\u1173\u11AF","\u1106\u1161\u1103\u1161\u11BC","\u1106\u1161\u1105\u1161\u1110\u1169\u11AB","\u1106\u1161\u1105\u1167\u11AB","\u1106\u1161\u1106\u116E\u1105\u1175","\u1106\u1161\u1109\u1161\u110C\u1175","\u1106\u1161\u110B\u1163\u11A8","\u1106\u1161\u110B\u116D\u1102\u1166\u110C\u1173","\u1106\u1161\u110B\u1173\u11AF","\u1106\u1161\u110B\u1173\u11B7","\u1106\u1161\u110B\u1175\u110F\u1173","\u1106\u1161\u110C\u116E\u11BC","\u1106\u1161\u110C\u1175\u1106\u1161\u11A8","\u1106\u1161\u110E\u1161\u11AB\u1100\u1161\u110C\u1175","\u1106\u1161\u110E\u1161\u11AF","\u1106\u1161\u1112\u1173\u11AB","\u1106\u1161\u11A8\u1100\u1165\u11AF\u1105\u1175","\u1106\u1161\u11A8\u1102\u1162","\u1106\u1161\u11A8\u1109\u1161\u11BC","\u1106\u1161\u11AB\u1102\u1161\u11B7","\u1106\u1161\u11AB\u1103\u116E","\u1106\u1161\u11AB\u1109\u1166","\u1106\u1161\u11AB\u110B\u1163\u11A8","\u1106\u1161\u11AB\u110B\u1175\u11AF","\u1106\u1161\u11AB\u110C\u1165\u11B7","\u1106\u1161\u11AB\u110C\u1169\u11A8","\u1106\u1161\u11AB\u1112\u116A","\u1106\u1161\u11AD\u110B\u1175","\u1106\u1161\u11AF\u1100\u1175","\u1106\u1161\u11AF\u110A\u1173\u11B7","\u1106\u1161\u11AF\u1110\u116E","\u1106\u1161\u11B7\u1103\u1162\u1105\u1169","\u1106\u1161\u11BC\u110B\u116F\u11AB\u1100\u1167\u11BC","\u1106\u1162\u1102\u1167\u11AB","\u1106\u1162\u1103\u1161\u11AF","\u1106\u1162\u1105\u1167\u11A8","\u1106\u1162\u1107\u1165\u11AB","\u1106\u1162\u1109\u1173\u110F\u1165\u11B7","\u1106\u1162\u110B\u1175\u11AF","\u1106\u1162\u110C\u1161\u11BC","\u1106\u1162\u11A8\u110C\u116E","\u1106\u1165\u11A8\u110B\u1175","\u1106\u1165\u11AB\u110C\u1165","\u1106\u1165\u11AB\u110C\u1175","\u1106\u1165\u11AF\u1105\u1175","\u1106\u1166\u110B\u1175\u11AF","\u1106\u1167\u1102\u1173\u1105\u1175","\u1106\u1167\u110E\u1175\u11AF","\u1106\u1167\u11AB\u1103\u1161\u11B7","\u1106\u1167\u11AF\u110E\u1175","\u1106\u1167\u11BC\u1103\u1161\u11AB","\u1106\u1167\u11BC\u1105\u1167\u11BC","\u1106\u1167\u11BC\u110B\u1168","\u1106\u1167\u11BC\u110B\u1174","\u1106\u1167\u11BC\u110C\u1165\u11AF","\u1106\u1167\u11BC\u110E\u1175\u11BC","\u1106\u1167\u11BC\u1112\u1161\u11B7","\u1106\u1169\u1100\u1173\u11B7","\u1106\u1169\u1102\u1175\u1110\u1165","\u1106\u1169\u1103\u1166\u11AF","\u1106\u1169\u1103\u1173\u11AB","\u1106\u1169\u1107\u1165\u11B7","\u1106\u1169\u1109\u1173\u11B8","\u1106\u1169\u110B\u1163\u11BC","\u1106\u1169\u110B\u1175\u11B7","\u1106\u1169\u110C\u1169\u1105\u1175","\u1106\u1169\u110C\u1175\u11B8","\u1106\u1169\u1110\u116E\u11BC\u110B\u1175","\u1106\u1169\u11A8\u1100\u1165\u11AF\u110B\u1175","\u1106\u1169\u11A8\u1105\u1169\u11A8","\u1106\u1169\u11A8\u1109\u1161","\u1106\u1169\u11A8\u1109\u1169\u1105\u1175","\u1106\u1169\u11A8\u1109\u116E\u11B7","\u1106\u1169\u11A8\u110C\u1165\u11A8","\u1106\u1169\u11A8\u1111\u116D","\u1106\u1169\u11AF\u1105\u1162","\u1106\u1169\u11B7\u1106\u1162","\u1106\u1169\u11B7\u1106\u116E\u1100\u1166","\u1106\u1169\u11B7\u1109\u1161\u11AF","\u1106\u1169\u11B7\u1109\u1169\u11A8","\u1106\u1169\u11B7\u110C\u1175\u11BA","\u1106\u1169\u11B7\u1110\u1169\u11BC","\u1106\u1169\u11B8\u1109\u1175","\u1106\u116E\u1100\u116A\u11AB\u1109\u1175\u11B7","\u1106\u116E\u1100\u116E\u11BC\u1112\u116A","\u1106\u116E\u1103\u1165\u110B\u1171","\u1106\u116E\u1103\u1165\u11B7","\u1106\u116E\u1105\u1173\u11C1","\u1106\u116E\u1109\u1173\u11AB","\u1106\u116E\u110B\u1165\u11BA","\u1106\u116E\u110B\u1167\u11A8","\u1106\u116E\u110B\u116D\u11BC","\u1106\u116E\u110C\u1169\u1100\u1165\u11AB","\u1106\u116E\u110C\u1175\u1100\u1162","\u1106\u116E\u110E\u1165\u11A8","\u1106\u116E\u11AB\u1100\u116E","\u1106\u116E\u11AB\u1103\u1173\u11A8","\u1106\u116E\u11AB\u1107\u1165\u11B8","\u1106\u116E\u11AB\u1109\u1165","\u1106\u116E\u11AB\u110C\u1166","\u1106\u116E\u11AB\u1112\u1161\u11A8","\u1106\u116E\u11AB\u1112\u116A","\u1106\u116E\u11AF\u1100\u1161","\u1106\u116E\u11AF\u1100\u1165\u11AB","\u1106\u116E\u11AF\u1100\u1167\u11AF","\u1106\u116E\u11AF\u1100\u1169\u1100\u1175","\u1106\u116E\u11AF\u1105\u1169\u11AB","\u1106\u116E\u11AF\u1105\u1175\u1112\u1161\u11A8","\u1106\u116E\u11AF\u110B\u1173\u11B7","\u1106\u116E\u11AF\u110C\u1175\u11AF","\u1106\u116E\u11AF\u110E\u1166","\u1106\u1175\u1100\u116E\u11A8","\u1106\u1175\u1103\u1175\u110B\u1165","\u1106\u1175\u1109\u1161\u110B\u1175\u11AF","\u1106\u1175\u1109\u116E\u11AF","\u1106\u1175\u110B\u1167\u11A8","\u1106\u1175\u110B\u116D\u11BC\u1109\u1175\u11AF","\u1106\u1175\u110B\u116E\u11B7","\u1106\u1175\u110B\u1175\u11AB","\u1106\u1175\u1110\u1175\u11BC","\u1106\u1175\u1112\u1169\u11AB","\u1106\u1175\u11AB\u1100\u1161\u11AB","\u1106\u1175\u11AB\u110C\u1169\u11A8","\u1106\u1175\u11AB\u110C\u116E","\u1106\u1175\u11AE\u110B\u1173\u11B7","\u1106\u1175\u11AF\u1100\u1161\u1105\u116E","\u1106\u1175\u11AF\u1105\u1175\u1106\u1175\u1110\u1165","\u1106\u1175\u11C0\u1107\u1161\u1103\u1161\u11A8","\u1107\u1161\u1100\u1161\u110C\u1175","\u1107\u1161\u1100\u116E\u1102\u1175","\u1107\u1161\u1102\u1161\u1102\u1161","\u1107\u1161\u1102\u1173\u11AF","\u1107\u1161\u1103\u1161\u11A8","\u1107\u1161\u1103\u1161\u11BA\u1100\u1161","\u1107\u1161\u1105\u1161\u11B7","\u1107\u1161\u110B\u1175\u1105\u1165\u1109\u1173","\u1107\u1161\u1110\u1161\u11BC","\u1107\u1161\u11A8\u1106\u116E\u11AF\u1100\u116A\u11AB","\u1107\u1161\u11A8\u1109\u1161","\u1107\u1161\u11A8\u1109\u116E","\u1107\u1161\u11AB\u1103\u1162","\u1107\u1161\u11AB\u1103\u1173\u1109\u1175","\u1107\u1161\u11AB\u1106\u1161\u11AF","\u1107\u1161\u11AB\u1107\u1161\u11AF","\u1107\u1161\u11AB\u1109\u1165\u11BC","\u1107\u1161\u11AB\u110B\u1173\u11BC","\u1107\u1161\u11AB\u110C\u1161\u11BC","\u1107\u1161\u11AB\u110C\u116E\u11A8","\u1107\u1161\u11AB\u110C\u1175","\u1107\u1161\u11AB\u110E\u1161\u11AB","\u1107\u1161\u11AE\u110E\u1175\u11B7","\u1107\u1161\u11AF\u1100\u1161\u1105\u1161\u11A8","\u1107\u1161\u11AF\u1100\u1165\u11AF\u110B\u1173\u11B7","\u1107\u1161\u11AF\u1100\u1167\u11AB","\u1107\u1161\u11AF\u1103\u1161\u11AF","\u1107\u1161\u11AF\u1105\u1166","\u1107\u1161\u11AF\u1106\u1169\u11A8","\u1107\u1161\u11AF\u1107\u1161\u1103\u1161\u11A8","\u1107\u1161\u11AF\u1109\u1162\u11BC","\u1107\u1161\u11AF\u110B\u1173\u11B7","\u1107\u1161\u11AF\u110C\u1161\u1100\u116E\u11A8","\u1107\u1161\u11AF\u110C\u1165\u11AB","\u1107\u1161\u11AF\u1110\u1169\u11B8","\u1107\u1161\u11AF\u1111\u116D","\u1107\u1161\u11B7\u1112\u1161\u1102\u1173\u11AF","\u1107\u1161\u11B8\u1100\u1173\u1105\u1173\u11BA","\u1107\u1161\u11B8\u1106\u1161\u11BA","\u1107\u1161\u11B8\u1109\u1161\u11BC","\u1107\u1161\u11B8\u1109\u1169\u11C0","\u1107\u1161\u11BC\u1100\u1173\u11B7","\u1107\u1161\u11BC\u1106\u1167\u11AB","\u1107\u1161\u11BC\u1106\u116E\u11AB","\u1107\u1161\u11BC\u1107\u1161\u1103\u1161\u11A8","\u1107\u1161\u11BC\u1107\u1165\u11B8","\u1107\u1161\u11BC\u1109\u1169\u11BC","\u1107\u1161\u11BC\u1109\u1175\u11A8","\u1107\u1161\u11BC\u110B\u1161\u11AB","\u1107\u1161\u11BC\u110B\u116E\u11AF","\u1107\u1161\u11BC\u110C\u1175","\u1107\u1161\u11BC\u1112\u1161\u11A8","\u1107\u1161\u11BC\u1112\u1162","\u1107\u1161\u11BC\u1112\u1163\u11BC","\u1107\u1162\u1100\u1167\u11BC","\u1107\u1162\u1101\u1169\u11B8","\u1107\u1162\u1103\u1161\u11AF","\u1107\u1162\u1103\u1173\u1106\u1175\u11AB\u1110\u1165\u11AB","\u1107\u1162\u11A8\u1103\u116E\u1109\u1161\u11AB","\u1107\u1162\u11A8\u1109\u1162\u11A8","\u1107\u1162\u11A8\u1109\u1165\u11BC","\u1107\u1162\u11A8\u110B\u1175\u11AB","\u1107\u1162\u11A8\u110C\u1166","\u1107\u1162\u11A8\u1112\u116A\u110C\u1165\u11B7","\u1107\u1165\u1105\u1173\u11BA","\u1107\u1165\u1109\u1165\u11BA","\u1107\u1165\u1110\u1173\u11AB","\u1107\u1165\u11AB\u1100\u1162","\u1107\u1165\u11AB\u110B\u1167\u11A8","\u1107\u1165\u11AB\u110C\u1175","\u1107\u1165\u11AB\u1112\u1169","\u1107\u1165\u11AF\u1100\u1173\u11B7","\u1107\u1165\u11AF\u1105\u1166","\u1107\u1165\u11AF\u110A\u1165","\u1107\u1165\u11B7\u110B\u1171","\u1107\u1165\u11B7\u110B\u1175\u11AB","\u1107\u1165\u11B7\u110C\u116C","\u1107\u1165\u11B8\u1105\u1172\u11AF","\u1107\u1165\u11B8\u110B\u116F\u11AB","\u1107\u1165\u11B8\u110C\u1165\u11A8","\u1107\u1165\u11B8\u110E\u1175\u11A8","\u1107\u1166\u110B\u1175\u110C\u1175\u11BC","\u1107\u1166\u11AF\u1110\u1173","\u1107\u1167\u11AB\u1100\u1167\u11BC","\u1107\u1167\u11AB\u1103\u1169\u11BC","\u1107\u1167\u11AB\u1106\u1167\u11BC","\u1107\u1167\u11AB\u1109\u1175\u11AB","\u1107\u1167\u11AB\u1112\u1169\u1109\u1161","\u1107\u1167\u11AB\u1112\u116A","\u1107\u1167\u11AF\u1103\u1169","\u1107\u1167\u11AF\u1106\u1167\u11BC","\u1107\u1167\u11AF\u110B\u1175\u11AF","\u1107\u1167\u11BC\u1109\u1175\u11AF","\u1107\u1167\u11BC\u110B\u1161\u1105\u1175","\u1107\u1167\u11BC\u110B\u116F\u11AB","\u1107\u1169\u1100\u116A\u11AB","\u1107\u1169\u1102\u1165\u1109\u1173","\u1107\u1169\u1105\u1161\u1109\u1162\u11A8","\u1107\u1169\u1105\u1161\u11B7","\u1107\u1169\u1105\u1173\u11B7","\u1107\u1169\u1109\u1161\u11BC","\u1107\u1169\u110B\u1161\u11AB","\u1107\u1169\u110C\u1161\u1100\u1175","\u1107\u1169\u110C\u1161\u11BC","\u1107\u1169\u110C\u1165\u11AB","\u1107\u1169\u110C\u1169\u11AB","\u1107\u1169\u1110\u1169\u11BC","\u1107\u1169\u1111\u1167\u11AB\u110C\u1165\u11A8","\u1107\u1169\u1112\u1165\u11B7","\u1107\u1169\u11A8\u1103\u1169","\u1107\u1169\u11A8\u1109\u1161","\u1107\u1169\u11A8\u1109\u116E\u11BC\u110B\u1161","\u1107\u1169\u11A8\u1109\u1173\u11B8","\u1107\u1169\u11A9\u110B\u1173\u11B7","\u1107\u1169\u11AB\u1100\u1167\u11A8\u110C\u1165\u11A8","\u1107\u1169\u11AB\u1105\u1162","\u1107\u1169\u11AB\u1107\u116E","\u1107\u1169\u11AB\u1109\u1161","\u1107\u1169\u11AB\u1109\u1165\u11BC","\u1107\u1169\u11AB\u110B\u1175\u11AB","\u1107\u1169\u11AB\u110C\u1175\u11AF","\u1107\u1169\u11AF\u1111\u1166\u11AB","\u1107\u1169\u11BC\u1109\u1161","\u1107\u1169\u11BC\u110C\u1175","\u1107\u1169\u11BC\u1110\u116E","\u1107\u116E\u1100\u1173\u11AB","\u1107\u116E\u1101\u1173\u1105\u1165\u110B\u116E\u11B7","\u1107\u116E\u1103\u1161\u11B7","\u1107\u116E\u1103\u1169\u11BC\u1109\u1161\u11AB","\u1107\u116E\u1106\u116E\u11AB","\u1107\u116E\u1107\u116E\u11AB","\u1107\u116E\u1109\u1161\u11AB","\u1107\u116E\u1109\u1161\u11BC","\u1107\u116E\u110B\u1165\u11BF","\u1107\u116E\u110B\u1175\u11AB","\u1107\u116E\u110C\u1161\u11A8\u110B\u116D\u11BC","\u1107\u116E\u110C\u1161\u11BC","\u1107\u116E\u110C\u1165\u11BC","\u1107\u116E\u110C\u1169\u11A8","\u1107\u116E\u110C\u1175\u1105\u1165\u11AB\u1112\u1175","\u1107\u116E\u110E\u1175\u11AB","\u1107\u116E\u1110\u1161\u11A8","\u1107\u116E\u1111\u116E\u11B7","\u1107\u116E\u1112\u116C\u110C\u1161\u11BC","\u1107\u116E\u11A8\u1107\u116E","\u1107\u116E\u11A8\u1112\u1161\u11AB","\u1107\u116E\u11AB\u1102\u1169","\u1107\u116E\u11AB\u1105\u1163\u11BC","\u1107\u116E\u11AB\u1105\u1175","\u1107\u116E\u11AB\u1106\u1167\u11BC","\u1107\u116E\u11AB\u1109\u1165\u11A8","\u1107\u116E\u11AB\u110B\u1163","\u1107\u116E\u11AB\u110B\u1171\u1100\u1175","\u1107\u116E\u11AB\u1111\u1175\u11AF","\u1107\u116E\u11AB\u1112\u1169\u11BC\u1109\u1162\u11A8","\u1107\u116E\u11AF\u1100\u1169\u1100\u1175","\u1107\u116E\u11AF\u1100\u116A","\u1107\u116E\u11AF\u1100\u116D","\u1107\u116E\u11AF\u1101\u1169\u11BE","\u1107\u116E\u11AF\u1106\u1161\u11AB","\u1107\u116E\u11AF\u1107\u1165\u11B8","\u1107\u116E\u11AF\u1107\u1175\u11BE","\u1107\u116E\u11AF\u110B\u1161\u11AB","\u1107\u116E\u11AF\u110B\u1175\u110B\u1175\u11A8","\u1107\u116E\u11AF\u1112\u1162\u11BC","\u1107\u1173\u1105\u1162\u11AB\u1103\u1173","\u1107\u1175\u1100\u1173\u11A8","\u1107\u1175\u1102\u1161\u11AB","\u1107\u1175\u1102\u1175\u11AF","\u1107\u1175\u1103\u116E\u11AF\u1100\u1175","\u1107\u1175\u1103\u1175\u110B\u1169","\u1107\u1175\u1105\u1169\u1109\u1169","\u1107\u1175\u1106\u1161\u11AB","\u1107\u1175\u1106\u1167\u11BC","\u1107\u1175\u1106\u1175\u11AF","\u1107\u1175\u1107\u1161\u1105\u1161\u11B7","\u1107\u1175\u1107\u1175\u11B7\u1107\u1161\u11B8","\u1107\u1175\u1109\u1161\u11BC","\u1107\u1175\u110B\u116D\u11BC","\u1107\u1175\u110B\u1172\u11AF","\u1107\u1175\u110C\u116E\u11BC","\u1107\u1175\u1110\u1161\u1106\u1175\u11AB","\u1107\u1175\u1111\u1161\u11AB","\u1107\u1175\u11AF\u1103\u1175\u11BC","\u1107\u1175\u11BA\u1106\u116E\u11AF","\u1107\u1175\u11BA\u1107\u1161\u11BC\u110B\u116E\u11AF","\u1107\u1175\u11BA\u110C\u116E\u11AF\u1100\u1175","\u1107\u1175\u11BE\u1101\u1161\u11AF","\u1108\u1161\u11AF\u1100\u1161\u11AB\u1109\u1162\u11A8","\u1108\u1161\u11AF\u1105\u1162","\u1108\u1161\u11AF\u1105\u1175","\u1109\u1161\u1100\u1165\u11AB","\u1109\u1161\u1100\u1168\u110C\u1165\u11AF","\u1109\u1161\u1102\u1161\u110B\u1175","\u1109\u1161\u1102\u1163\u11BC","\u1109\u1161\u1105\u1161\u11B7","\u1109\u1161\u1105\u1161\u11BC","\u1109\u1161\u1105\u1175\u11B8","\u1109\u1161\u1106\u1169\u1102\u1175\u11B7","\u1109\u1161\u1106\u116E\u11AF","\u1109\u1161\u1107\u1161\u11BC","\u1109\u1161\u1109\u1161\u11BC","\u1109\u1161\u1109\u1162\u11BC\u1112\u116A\u11AF","\u1109\u1161\u1109\u1165\u11AF","\u1109\u1161\u1109\u1173\u11B7","\u1109\u1161\u1109\u1175\u11AF","\u1109\u1161\u110B\u1165\u11B8","\u1109\u1161\u110B\u116D\u11BC","\u1109\u1161\u110B\u116F\u11AF","\u1109\u1161\u110C\u1161\u11BC","\u1109\u1161\u110C\u1165\u11AB","\u1109\u1161\u110C\u1175\u11AB","\u1109\u1161\u110E\u1169\u11AB","\u1109\u1161\u110E\u116E\u11AB\u1100\u1175","\u1109\u1161\u1110\u1161\u11BC","\u1109\u1161\u1110\u116E\u1105\u1175","\u1109\u1161\u1112\u1173\u11AF","\u1109\u1161\u11AB\u1100\u1175\u11AF","\u1109\u1161\u11AB\u1107\u116E\u110B\u1175\u11AB\u1100\u116A","\u1109\u1161\u11AB\u110B\u1165\u11B8","\u1109\u1161\u11AB\u110E\u1162\u11A8","\u1109\u1161\u11AF\u1105\u1175\u11B7","\u1109\u1161\u11AF\u110B\u1175\u11AB","\u1109\u1161\u11AF\u110D\u1161\u11A8","\u1109\u1161\u11B7\u1100\u1168\u1110\u1161\u11BC","\u1109\u1161\u11B7\u1100\u116E\u11A8","\u1109\u1161\u11B7\u1109\u1175\u11B8","\u1109\u1161\u11B7\u110B\u116F\u11AF","\u1109\u1161\u11B7\u110E\u1169\u11AB","\u1109\u1161\u11BC\u1100\u116A\u11AB","\u1109\u1161\u11BC\u1100\u1173\u11B7","\u1109\u1161\u11BC\u1103\u1162","\u1109\u1161\u11BC\u1105\u1172","\u1109\u1161\u11BC\u1107\u1161\u11AB\u1100\u1175","\u1109\u1161\u11BC\u1109\u1161\u11BC","\u1109\u1161\u11BC\u1109\u1175\u11A8","\u1109\u1161\u11BC\u110B\u1165\u11B8","\u1109\u1161\u11BC\u110B\u1175\u11AB","\u1109\u1161\u11BC\u110C\u1161","\u1109\u1161\u11BC\u110C\u1165\u11B7","\u1109\u1161\u11BC\u110E\u1165","\u1109\u1161\u11BC\u110E\u116E","\u1109\u1161\u11BC\u1110\u1162","\u1109\u1161\u11BC\u1111\u116D","\u1109\u1161\u11BC\u1111\u116E\u11B7","\u1109\u1161\u11BC\u1112\u116A\u11BC","\u1109\u1162\u1107\u1167\u11A8","\u1109\u1162\u11A8\u1101\u1161\u11AF","\u1109\u1162\u11A8\u110B\u1167\u11AB\u1111\u1175\u11AF","\u1109\u1162\u11BC\u1100\u1161\u11A8","\u1109\u1162\u11BC\u1106\u1167\u11BC","\u1109\u1162\u11BC\u1106\u116E\u11AF","\u1109\u1162\u11BC\u1107\u1161\u11BC\u1109\u1169\u11BC","\u1109\u1162\u11BC\u1109\u1161\u11AB","\u1109\u1162\u11BC\u1109\u1165\u11AB","\u1109\u1162\u11BC\u1109\u1175\u11AB","\u1109\u1162\u11BC\u110B\u1175\u11AF","\u1109\u1162\u11BC\u1112\u116A\u11AF","\u1109\u1165\u1105\u1161\u11B8","\u1109\u1165\u1105\u1173\u11AB","\u1109\u1165\u1106\u1167\u11BC","\u1109\u1165\u1106\u1175\u11AB","\u1109\u1165\u1107\u1175\u1109\u1173","\u1109\u1165\u110B\u1163\u11BC","\u1109\u1165\u110B\u116E\u11AF","\u1109\u1165\u110C\u1165\u11A8","\u1109\u1165\u110C\u1165\u11B7","\u1109\u1165\u110D\u1169\u11A8","\u1109\u1165\u110F\u1173\u11AF","\u1109\u1165\u11A8\u1109\u1161","\u1109\u1165\u11A8\u110B\u1172","\u1109\u1165\u11AB\u1100\u1165","\u1109\u1165\u11AB\u1106\u116E\u11AF","\u1109\u1165\u11AB\u1107\u1162","\u1109\u1165\u11AB\u1109\u1162\u11BC","\u1109\u1165\u11AB\u1109\u116E","\u1109\u1165\u11AB\u110B\u116F\u11AB","\u1109\u1165\u11AB\u110C\u1161\u11BC","\u1109\u1165\u11AB\u110C\u1165\u11AB","\u1109\u1165\u11AB\u1110\u1162\u11A8","\u1109\u1165\u11AB\u1111\u116E\u11BC\u1100\u1175","\u1109\u1165\u11AF\u1100\u1165\u110C\u1175","\u1109\u1165\u11AF\u1102\u1161\u11AF","\u1109\u1165\u11AF\u1105\u1165\u11BC\u1110\u1161\u11BC","\u1109\u1165\u11AF\u1106\u1167\u11BC","\u1109\u1165\u11AF\u1106\u116E\u11AB","\u1109\u1165\u11AF\u1109\u1161","\u1109\u1165\u11AF\u110B\u1161\u11A8\u1109\u1161\u11AB","\u1109\u1165\u11AF\u110E\u1175","\u1109\u1165\u11AF\u1110\u1161\u11BC","\u1109\u1165\u11B8\u110A\u1175","\u1109\u1165\u11BC\u1100\u1169\u11BC","\u1109\u1165\u11BC\u1103\u1161\u11BC","\u1109\u1165\u11BC\u1106\u1167\u11BC","\u1109\u1165\u11BC\u1107\u1167\u11AF","\u1109\u1165\u11BC\u110B\u1175\u11AB","\u1109\u1165\u11BC\u110C\u1161\u11BC","\u1109\u1165\u11BC\u110C\u1165\u11A8","\u1109\u1165\u11BC\u110C\u1175\u11AF","\u1109\u1165\u11BC\u1112\u1161\u11B7","\u1109\u1166\u1100\u1173\u11B7","\u1109\u1166\u1106\u1175\u1102\u1161","\u1109\u1166\u1109\u1161\u11BC","\u1109\u1166\u110B\u116F\u11AF","\u1109\u1166\u110C\u1169\u11BC\u1103\u1162\u110B\u116A\u11BC","\u1109\u1166\u1110\u1161\u11A8","\u1109\u1166\u11AB\u1110\u1165","\u1109\u1166\u11AB\u1110\u1175\u1106\u1175\u1110\u1165","\u1109\u1166\u11BA\u110D\u1162","\u1109\u1169\u1100\u1172\u1106\u1169","\u1109\u1169\u1100\u1173\u11A8\u110C\u1165\u11A8","\u1109\u1169\u1100\u1173\u11B7","\u1109\u1169\u1102\u1161\u1100\u1175","\u1109\u1169\u1102\u1167\u11AB","\u1109\u1169\u1103\u1173\u11A8","\u1109\u1169\u1106\u1161\u11BC","\u1109\u1169\u1106\u116E\u11AB","\u1109\u1169\u1109\u1165\u11AF","\u1109\u1169\u1109\u1169\u11A8","\u1109\u1169\u110B\u1161\u1100\u116A","\u1109\u1169\u110B\u116D\u11BC","\u1109\u1169\u110B\u116F\u11AB","\u1109\u1169\u110B\u1173\u11B7","\u1109\u1169\u110C\u116E\u11BC\u1112\u1175","\u1109\u1169\u110C\u1175\u1111\u116E\u11B7","\u1109\u1169\u110C\u1175\u11AF","\u1109\u1169\u1111\u116E\u11BC","\u1109\u1169\u1112\u1167\u11BC","\u1109\u1169\u11A8\u1103\u1161\u11B7","\u1109\u1169\u11A8\u1103\u1169","\u1109\u1169\u11A8\u110B\u1169\u11BA","\u1109\u1169\u11AB\u1100\u1161\u1105\u1161\u11A8","\u1109\u1169\u11AB\u1100\u1175\u11AF","\u1109\u1169\u11AB\u1102\u1167","\u1109\u1169\u11AB\u1102\u1175\u11B7","\u1109\u1169\u11AB\u1103\u1173\u11BC","\u1109\u1169\u11AB\u1106\u1169\u11A8","\u1109\u1169\u11AB\u1108\u1167\u11A8","\u1109\u1169\u11AB\u1109\u1175\u11AF","\u1109\u1169\u11AB\u110C\u1175\u11AF","\u1109\u1169\u11AB\u1110\u1169\u11B8","\u1109\u1169\u11AB\u1112\u1162","\u1109\u1169\u11AF\u110C\u1175\u11A8\u1112\u1175","\u1109\u1169\u11B7\u110A\u1175","\u1109\u1169\u11BC\u110B\u1161\u110C\u1175","\u1109\u1169\u11BC\u110B\u1175","\u1109\u1169\u11BC\u1111\u1167\u11AB","\u1109\u116C\u1100\u1169\u1100\u1175","\u1109\u116D\u1111\u1175\u11BC","\u1109\u116E\u1100\u1165\u11AB","\u1109\u116E\u1102\u1167\u11AB","\u1109\u116E\u1103\u1161\u11AB","\u1109\u116E\u1103\u1169\u11BA\u1106\u116E\u11AF","\u1109\u116E\u1103\u1169\u11BC\u110C\u1165\u11A8","\u1109\u116E\u1106\u1167\u11AB","\u1109\u116E\u1106\u1167\u11BC","\u1109\u116E\u1107\u1161\u11A8","\u1109\u116E\u1109\u1161\u11BC","\u1109\u116E\u1109\u1165\u11A8","\u1109\u116E\u1109\u116E\u11AF","\u1109\u116E\u1109\u1175\u1105\u1169","\u1109\u116E\u110B\u1165\u11B8","\u1109\u116E\u110B\u1167\u11B7","\u1109\u116E\u110B\u1167\u11BC","\u1109\u116E\u110B\u1175\u11B8","\u1109\u116E\u110C\u116E\u11AB","\u1109\u116E\u110C\u1175\u11B8","\u1109\u116E\u110E\u116E\u11AF","\u1109\u116E\u110F\u1165\u11BA","\u1109\u116E\u1111\u1175\u11AF","\u1109\u116E\u1112\u1161\u11A8","\u1109\u116E\u1112\u1165\u11B7\u1109\u1162\u11BC","\u1109\u116E\u1112\u116A\u1100\u1175","\u1109\u116E\u11A8\u1102\u1167","\u1109\u116E\u11A8\u1109\u1169","\u1109\u116E\u11A8\u110C\u1166","\u1109\u116E\u11AB\u1100\u1161\u11AB","\u1109\u116E\u11AB\u1109\u1165","\u1109\u116E\u11AB\u1109\u116E","\u1109\u116E\u11AB\u1109\u1175\u11A8\u1100\u1161\u11AB","\u1109\u116E\u11AB\u110B\u1171","\u1109\u116E\u11AE\u1100\u1161\u1105\u1161\u11A8","\u1109\u116E\u11AF\u1107\u1167\u11BC","\u1109\u116E\u11AF\u110C\u1175\u11B8","\u1109\u116E\u11BA\u110C\u1161","\u1109\u1173\u1102\u1175\u11B7","\u1109\u1173\u1106\u116E\u11AF","\u1109\u1173\u1109\u1173\u1105\u1169","\u1109\u1173\u1109\u1173\u11BC","\u1109\u1173\u110B\u1170\u1110\u1165","\u1109\u1173\u110B\u1171\u110E\u1175","\u1109\u1173\u110F\u1166\u110B\u1175\u1110\u1173","\u1109\u1173\u1110\u1172\u1103\u1175\u110B\u1169","\u1109\u1173\u1110\u1173\u1105\u1166\u1109\u1173","\u1109\u1173\u1111\u1169\u110E\u1173","\u1109\u1173\u11AF\u110D\u1165\u11A8","\u1109\u1173\u11AF\u1111\u1173\u11B7","\u1109\u1173\u11B8\u1100\u116A\u11AB","\u1109\u1173\u11B8\u1100\u1175","\u1109\u1173\u11BC\u1100\u1162\u11A8","\u1109\u1173\u11BC\u1105\u1175","\u1109\u1173\u11BC\u1107\u116E","\u1109\u1173\u11BC\u110B\u116D\u11BC\u110E\u1161","\u1109\u1173\u11BC\u110C\u1175\u11AB","\u1109\u1175\u1100\u1161\u11A8","\u1109\u1175\u1100\u1161\u11AB","\u1109\u1175\u1100\u1169\u11AF","\u1109\u1175\u1100\u1173\u11B7\u110E\u1175","\u1109\u1175\u1102\u1161\u1105\u1175\u110B\u1169","\u1109\u1175\u1103\u1162\u11A8","\u1109\u1175\u1105\u1175\u110C\u1173","\u1109\u1175\u1106\u1166\u11AB\u1110\u1173","\u1109\u1175\u1106\u1175\u11AB","\u1109\u1175\u1107\u116E\u1106\u1169","\u1109\u1175\u1109\u1165\u11AB","\u1109\u1175\u1109\u1165\u11AF","\u1109\u1175\u1109\u1173\u1110\u1166\u11B7","\u1109\u1175\u110B\u1161\u1107\u1165\u110C\u1175","\u1109\u1175\u110B\u1165\u1106\u1165\u1102\u1175","\u1109\u1175\u110B\u116F\u11AF","\u1109\u1175\u110B\u1175\u11AB","\u1109\u1175\u110B\u1175\u11AF","\u1109\u1175\u110C\u1161\u11A8","\u1109\u1175\u110C\u1161\u11BC","\u1109\u1175\u110C\u1165\u11AF","\u1109\u1175\u110C\u1165\u11B7","\u1109\u1175\u110C\u116E\u11BC","\u1109\u1175\u110C\u1173\u11AB","\u1109\u1175\u110C\u1175\u11B8","\u1109\u1175\u110E\u1165\u11BC","\u1109\u1175\u1112\u1161\u11B8","\u1109\u1175\u1112\u1165\u11B7","\u1109\u1175\u11A8\u1100\u116E","\u1109\u1175\u11A8\u1100\u1175","\u1109\u1175\u11A8\u1103\u1161\u11BC","\u1109\u1175\u11A8\u1105\u1163\u11BC","\u1109\u1175\u11A8\u1105\u116D\u1111\u116E\u11B7","\u1109\u1175\u11A8\u1106\u116E\u11AF","\u1109\u1175\u11A8\u1108\u1161\u11BC","\u1109\u1175\u11A8\u1109\u1161","\u1109\u1175\u11A8\u1109\u1162\u11BC\u1112\u116A\u11AF","\u1109\u1175\u11A8\u110E\u1169","\u1109\u1175\u11A8\u1110\u1161\u11A8","\u1109\u1175\u11A8\u1111\u116E\u11B7","\u1109\u1175\u11AB\u1100\u1169","\u1109\u1175\u11AB\u1100\u1172","\u1109\u1175\u11AB\u1102\u1167\u11B7","\u1109\u1175\u11AB\u1106\u116E\u11AB","\u1109\u1175\u11AB\u1107\u1161\u11AF","\u1109\u1175\u11AB\u1107\u1175","\u1109\u1175\u11AB\u1109\u1161","\u1109\u1175\u11AB\u1109\u1166","\u1109\u1175\u11AB\u110B\u116D\u11BC","\u1109\u1175\u11AB\u110C\u1166\u1111\u116E\u11B7","\u1109\u1175\u11AB\u110E\u1165\u11BC","\u1109\u1175\u11AB\u110E\u1166","\u1109\u1175\u11AB\u1112\u116A","\u1109\u1175\u11AF\u1100\u1161\u11B7","\u1109\u1175\u11AF\u1102\u1162","\u1109\u1175\u11AF\u1105\u1167\u11A8","\u1109\u1175\u11AF\u1105\u1168","\u1109\u1175\u11AF\u1106\u1161\u11BC","\u1109\u1175\u11AF\u1109\u116E","\u1109\u1175\u11AF\u1109\u1173\u11B8","\u1109\u1175\u11AF\u1109\u1175","\u1109\u1175\u11AF\u110C\u1161\u11BC","\u1109\u1175\u11AF\u110C\u1165\u11BC","\u1109\u1175\u11AF\u110C\u1175\u11AF\u110C\u1165\u11A8","\u1109\u1175\u11AF\u110E\u1165\u11AB","\u1109\u1175\u11AF\u110E\u1166","\u1109\u1175\u11AF\u110F\u1165\u11BA","\u1109\u1175\u11AF\u1110\u1162","\u1109\u1175\u11AF\u1111\u1162","\u1109\u1175\u11AF\u1112\u1165\u11B7","\u1109\u1175\u11AF\u1112\u1167\u11AB","\u1109\u1175\u11B7\u1105\u1175","\u1109\u1175\u11B7\u1107\u116E\u1105\u1173\u11B7","\u1109\u1175\u11B7\u1109\u1161","\u1109\u1175\u11B7\u110C\u1161\u11BC","\u1109\u1175\u11B7\u110C\u1165\u11BC","\u1109\u1175\u11B7\u1111\u1161\u11AB","\u110A\u1161\u11BC\u1103\u116E\u11BC\u110B\u1175","\u110A\u1175\u1105\u1173\u11B7","\u110A\u1175\u110B\u1161\u11BA","\u110B\u1161\u1100\u1161\u110A\u1175","\u110B\u1161\u1102\u1161\u110B\u116E\u11AB\u1109\u1165","\u110B\u1161\u1103\u1173\u1102\u1175\u11B7","\u110B\u1161\u1103\u1173\u11AF","\u110B\u1161\u1109\u1171\u110B\u116E\u11B7","\u110B\u1161\u1109\u1173\u1111\u1161\u11AF\u1110\u1173","\u110B\u1161\u1109\u1175\u110B\u1161","\u110B\u1161\u110B\u116E\u11AF\u1105\u1165","\u110B\u1161\u110C\u1165\u110A\u1175","\u110B\u1161\u110C\u116E\u11B7\u1106\u1161","\u110B\u1161\u110C\u1175\u11A8","\u110B\u1161\u110E\u1175\u11B7","\u110B\u1161\u1111\u1161\u1110\u1173","\u110B\u1161\u1111\u1173\u1105\u1175\u110F\u1161","\u110B\u1161\u1111\u1173\u11B7","\u110B\u1161\u1112\u1169\u11B8","\u110B\u1161\u1112\u1173\u11AB","\u110B\u1161\u11A8\u1100\u1175","\u110B\u1161\u11A8\u1106\u1169\u11BC","\u110B\u1161\u11A8\u1109\u116E","\u110B\u1161\u11AB\u1100\u1162","\u110B\u1161\u11AB\u1100\u1167\u11BC","\u110B\u1161\u11AB\u1100\u116A","\u110B\u1161\u11AB\u1102\u1162","\u110B\u1161\u11AB\u1102\u1167\u11BC","\u110B\u1161\u11AB\u1103\u1169\u11BC","\u110B\u1161\u11AB\u1107\u1161\u11BC","\u110B\u1161\u11AB\u1107\u116E","\u110B\u1161\u11AB\u110C\u116E","\u110B\u1161\u11AF\u1105\u116E\u1106\u1175\u1102\u1172\u11B7","\u110B\u1161\u11AF\u110F\u1169\u110B\u1169\u11AF","\u110B\u1161\u11B7\u1109\u1175","\u110B\u1161\u11B7\u110F\u1165\u11BA","\u110B\u1161\u11B8\u1105\u1167\u11A8","\u110B\u1161\u11C1\u1102\u1161\u11AF","\u110B\u1161\u11C1\u1106\u116E\u11AB","\u110B\u1162\u110B\u1175\u11AB","\u110B\u1162\u110C\u1165\u11BC","\u110B\u1162\u11A8\u1109\u116E","\u110B\u1162\u11AF\u1107\u1165\u11B7","\u110B\u1163\u1100\u1161\u11AB","\u110B\u1163\u1103\u1161\u11AB","\u110B\u1163\u110B\u1169\u11BC","\u110B\u1163\u11A8\u1100\u1161\u11AB","\u110B\u1163\u11A8\u1100\u116E\u11A8","\u110B\u1163\u11A8\u1109\u1169\u11A8","\u110B\u1163\u11A8\u1109\u116E","\u110B\u1163\u11A8\u110C\u1165\u11B7","\u110B\u1163\u11A8\u1111\u116E\u11B7","\u110B\u1163\u11A8\u1112\u1169\u11AB\u1102\u1167","\u110B\u1163\u11BC\u1102\u1167\u11B7","\u110B\u1163\u11BC\u1105\u1167\u11A8","\u110B\u1163\u11BC\u1106\u1161\u11AF","\u110B\u1163\u11BC\u1107\u1162\u110E\u116E","\u110B\u1163\u11BC\u110C\u116E","\u110B\u1163\u11BC\u1111\u1161","\u110B\u1165\u1103\u116E\u11B7","\u110B\u1165\u1105\u1167\u110B\u116E\u11B7","\u110B\u1165\u1105\u1173\u11AB","\u110B\u1165\u110C\u1166\u11BA\u1107\u1161\u11B7","\u110B\u1165\u110D\u1162\u11BB\u1103\u1173\u11AB","\u110B\u1165\u110D\u1165\u1103\u1161\u1100\u1161","\u110B\u1165\u110D\u1165\u11AB\u110C\u1175","\u110B\u1165\u11AB\u1102\u1175","\u110B\u1165\u11AB\u1103\u1165\u11A8","\u110B\u1165\u11AB\u1105\u1169\u11AB","\u110B\u1165\u11AB\u110B\u1165","\u110B\u1165\u11AF\u1100\u116E\u11AF","\u110B\u1165\u11AF\u1105\u1173\u11AB","\u110B\u1165\u11AF\u110B\u1173\u11B7","\u110B\u1165\u11AF\u1111\u1175\u11BA","\u110B\u1165\u11B7\u1106\u1161","\u110B\u1165\u11B8\u1106\u116E","\u110B\u1165\u11B8\u110C\u1169\u11BC","\u110B\u1165\u11B8\u110E\u1166","\u110B\u1165\u11BC\u1103\u1165\u11BC\u110B\u1175","\u110B\u1165\u11BC\u1106\u1161\u11BC","\u110B\u1165\u11BC\u1110\u1165\u1105\u1175","\u110B\u1165\u11BD\u1100\u1173\u110C\u1166","\u110B\u1166\u1102\u1165\u110C\u1175","\u110B\u1166\u110B\u1165\u110F\u1165\u11AB","\u110B\u1166\u11AB\u110C\u1175\u11AB","\u110B\u1167\u1100\u1165\u11AB","\u110B\u1167\u1100\u1169\u1109\u1162\u11BC","\u110B\u1167\u1100\u116A\u11AB","\u110B\u1167\u1100\u116E\u11AB","\u110B\u1167\u1100\u116F\u11AB","\u110B\u1167\u1103\u1162\u1109\u1162\u11BC","\u110B\u1167\u1103\u1165\u11B2","\u110B\u1167\u1103\u1169\u11BC\u1109\u1162\u11BC","\u110B\u1167\u1103\u1173\u11AB","\u110B\u1167\u1105\u1169\u11AB","\u110B\u1167\u1105\u1173\u11B7","\u110B\u1167\u1109\u1165\u11BA","\u110B\u1167\u1109\u1165\u11BC","\u110B\u1167\u110B\u116A\u11BC","\u110B\u1167\u110B\u1175\u11AB","\u110B\u1167\u110C\u1165\u11AB\u1112\u1175","\u110B\u1167\u110C\u1175\u11A8\u110B\u116F\u11AB","\u110B\u1167\u1112\u1161\u11A8\u1109\u1162\u11BC","\u110B\u1167\u1112\u1162\u11BC","\u110B\u1167\u11A8\u1109\u1161","\u110B\u1167\u11A8\u1109\u1175","\u110B\u1167\u11A8\u1112\u1161\u11AF","\u110B\u1167\u11AB\u1100\u1167\u11AF","\u110B\u1167\u11AB\u1100\u116E","\u110B\u1167\u11AB\u1100\u1173\u11A8","\u110B\u1167\u11AB\u1100\u1175","\u110B\u1167\u11AB\u1105\u1161\u11A8","\u110B\u1167\u11AB\u1109\u1165\u11AF","\u110B\u1167\u11AB\u1109\u1166","\u110B\u1167\u11AB\u1109\u1169\u11A8","\u110B\u1167\u11AB\u1109\u1173\u11B8","\u110B\u1167\u11AB\u110B\u1162","\u110B\u1167\u11AB\u110B\u1168\u110B\u1175\u11AB","\u110B\u1167\u11AB\u110B\u1175\u11AB","\u110B\u1167\u11AB\u110C\u1161\u11BC","\u110B\u1167\u11AB\u110C\u116E","\u110B\u1167\u11AB\u110E\u116E\u11AF","\u110B\u1167\u11AB\u1111\u1175\u11AF","\u110B\u1167\u11AB\u1112\u1161\u11B8","\u110B\u1167\u11AB\u1112\u1172","\u110B\u1167\u11AF\u1100\u1175","\u110B\u1167\u11AF\u1106\u1162","\u110B\u1167\u11AF\u1109\u116C","\u110B\u1167\u11AF\u1109\u1175\u11B7\u1112\u1175","\u110B\u1167\u11AF\u110C\u1165\u11BC","\u110B\u1167\u11AF\u110E\u1161","\u110B\u1167\u11AF\u1112\u1173\u11AF","\u110B\u1167\u11B7\u1105\u1167","\u110B\u1167\u11B8\u1109\u1165","\u110B\u1167\u11BC\u1100\u116E\u11A8","\u110B\u1167\u11BC\u1102\u1161\u11B7","\u110B\u1167\u11BC\u1109\u1161\u11BC","\u110B\u1167\u11BC\u110B\u1163\u11BC","\u110B\u1167\u11BC\u110B\u1167\u11A8","\u110B\u1167\u11BC\u110B\u116E\u11BC","\u110B\u1167\u11BC\u110B\u116F\u11AB\u1112\u1175","\u110B\u1167\u11BC\u1112\u1161","\u110B\u1167\u11BC\u1112\u1163\u11BC","\u110B\u1167\u11BC\u1112\u1169\u11AB","\u110B\u1167\u11BC\u1112\u116A","\u110B\u1167\u11C1\u1100\u116E\u1105\u1175","\u110B\u1167\u11C1\u1107\u1161\u11BC","\u110B\u1167\u11C1\u110C\u1175\u11B8","\u110B\u1168\u1100\u1161\u11B7","\u110B\u1168\u1100\u1173\u11B7","\u110B\u1168\u1107\u1161\u11BC","\u110B\u1168\u1109\u1161\u11AB","\u110B\u1168\u1109\u1161\u11BC","\u110B\u1168\u1109\u1165\u11AB","\u110B\u1168\u1109\u116E\u11AF","\u110B\u1168\u1109\u1173\u11B8","\u110B\u1168\u1109\u1175\u11A8\u110C\u1161\u11BC","\u110B\u1168\u110B\u1163\u11A8","\u110B\u1168\u110C\u1165\u11AB","\u110B\u1168\u110C\u1165\u11AF","\u110B\u1168\u110C\u1165\u11BC","\u110B\u1168\u110F\u1165\u11AB\u1103\u1162","\u110B\u1168\u11BA\u1102\u1161\u11AF","\u110B\u1169\u1102\u1173\u11AF","\u110B\u1169\u1105\u1161\u11A8","\u110B\u1169\u1105\u1162\u11BA\u1103\u1169\u11BC\u110B\u1161\u11AB","\u110B\u1169\u1105\u1166\u11AB\u110C\u1175","\u110B\u1169\u1105\u1169\u110C\u1175","\u110B\u1169\u1105\u1173\u11AB\u1107\u1161\u11AF","\u110B\u1169\u1107\u1173\u11AB","\u110B\u1169\u1109\u1175\u11B8","\u110B\u1169\u110B\u1167\u11B7","\u110B\u1169\u110B\u116F\u11AF","\u110B\u1169\u110C\u1165\u11AB","\u110B\u1169\u110C\u1175\u11A8","\u110B\u1169\u110C\u1175\u11BC\u110B\u1165","\u110B\u1169\u1111\u1166\u1105\u1161","\u110B\u1169\u1111\u1175\u1109\u1173\u1110\u1166\u11AF","\u110B\u1169\u1112\u1175\u1105\u1167","\u110B\u1169\u11A8\u1109\u1161\u11BC","\u110B\u1169\u11A8\u1109\u116E\u1109\u116E","\u110B\u1169\u11AB\u1100\u1161\u11BD","\u110B\u1169\u11AB\u1105\u1161\u110B\u1175\u11AB","\u110B\u1169\u11AB\u1106\u1169\u11B7","\u110B\u1169\u11AB\u110C\u1169\u11BC\u110B\u1175\u11AF","\u110B\u1169\u11AB\u1110\u1169\u11BC","\u110B\u1169\u11AF\u1100\u1161\u110B\u1173\u11AF","\u110B\u1169\u11AF\u1105\u1175\u11B7\u1111\u1175\u11A8","\u110B\u1169\u11AF\u1112\u1162","\u110B\u1169\u11BA\u110E\u1161\u1105\u1175\u11B7","\u110B\u116A\u110B\u1175\u1109\u1167\u110E\u1173","\u110B\u116A\u110B\u1175\u11AB","\u110B\u116A\u11AB\u1109\u1165\u11BC","\u110B\u116A\u11AB\u110C\u1165\u11AB","\u110B\u116A\u11BC\u1107\u1175","\u110B\u116A\u11BC\u110C\u1161","\u110B\u116B\u1102\u1163\u1112\u1161\u1106\u1167\u11AB","\u110B\u116B\u11AB\u110C\u1175","\u110B\u116C\u1100\u1161\u11BA\u110C\u1175\u11B8","\u110B\u116C\u1100\u116E\u11A8","\u110B\u116C\u1105\u1169\u110B\u116E\u11B7","\u110B\u116C\u1109\u1161\u11B7\u110E\u1169\u11AB","\u110B\u116C\u110E\u116E\u11AF","\u110B\u116C\u110E\u1175\u11B7","\u110B\u116C\u1112\u1161\u11AF\u1106\u1165\u1102\u1175","\u110B\u116C\u11AB\u1107\u1161\u11AF","\u110B\u116C\u11AB\u1109\u1169\u11AB","\u110B\u116C\u11AB\u110D\u1169\u11A8","\u110B\u116D\u1100\u1173\u11B7","\u110B\u116D\u110B\u1175\u11AF","\u110B\u116D\u110C\u1173\u11B7","\u110B\u116D\u110E\u1165\u11BC","\u110B\u116D\u11BC\u1100\u1175","\u110B\u116D\u11BC\u1109\u1165","\u110B\u116D\u11BC\u110B\u1165","\u110B\u116E\u1109\u1161\u11AB","\u110B\u116E\u1109\u1165\u11AB","\u110B\u116E\u1109\u1173\u11BC","\u110B\u116E\u110B\u1167\u11AB\u1112\u1175","\u110B\u116E\u110C\u1165\u11BC","\u110B\u116E\u110E\u1166\u1100\u116E\u11A8","\u110B\u116E\u1111\u1167\u11AB","\u110B\u116E\u11AB\u1103\u1169\u11BC","\u110B\u116E\u11AB\u1106\u1167\u11BC","\u110B\u116E\u11AB\u1107\u1161\u11AB","\u110B\u116E\u11AB\u110C\u1165\u11AB","\u110B\u116E\u11AB\u1112\u1162\u11BC","\u110B\u116E\u11AF\u1109\u1161\u11AB","\u110B\u116E\u11AF\u110B\u1173\u11B7","\u110B\u116E\u11B7\u110C\u1175\u11A8\u110B\u1175\u11B7","\u110B\u116E\u11BA\u110B\u1165\u1105\u1173\u11AB","\u110B\u116E\u11BA\u110B\u1173\u11B7","\u110B\u116F\u1102\u1161\u11A8","\u110B\u116F\u11AB\u1100\u1169","\u110B\u116F\u11AB\u1105\u1162","\u110B\u116F\u11AB\u1109\u1165","\u110B\u116F\u11AB\u1109\u116E\u11BC\u110B\u1175","\u110B\u116F\u11AB\u110B\u1175\u11AB","\u110B\u116F\u11AB\u110C\u1161\u11BC","\u110B\u116F\u11AB\u1111\u1175\u1109\u1173","\u110B\u116F\u11AF\u1100\u1173\u11B8","\u110B\u116F\u11AF\u1103\u1173\u110F\u1165\u11B8","\u110B\u116F\u11AF\u1109\u1166","\u110B\u116F\u11AF\u110B\u116D\u110B\u1175\u11AF","\u110B\u1170\u110B\u1175\u1110\u1165","\u110B\u1171\u1107\u1161\u11AB","\u110B\u1171\u1107\u1165\u11B8","\u110B\u1171\u1109\u1165\u11BC","\u110B\u1171\u110B\u116F\u11AB","\u110B\u1171\u1112\u1165\u11B7","\u110B\u1171\u1112\u1167\u11B8","\u110B\u1171\u11BA\u1109\u1161\u1105\u1161\u11B7","\u110B\u1172\u1102\u1161\u11AB\u1112\u1175","\u110B\u1172\u1105\u1165\u11B8","\u110B\u1172\u1106\u1167\u11BC","\u110B\u1172\u1106\u116E\u11AF","\u110B\u1172\u1109\u1161\u11AB","\u110B\u1172\u110C\u1165\u11A8","\u110B\u1172\u110E\u1175\u110B\u116F\u11AB","\u110B\u1172\u1112\u1161\u11A8","\u110B\u1172\u1112\u1162\u11BC","\u110B\u1172\u1112\u1167\u11BC","\u110B\u1172\u11A8\u1100\u116E\u11AB","\u110B\u1172\u11A8\u1109\u1161\u11BC","\u110B\u1172\u11A8\u1109\u1175\u11B8","\u110B\u1172\u11A8\u110E\u1166","\u110B\u1173\u11AB\u1112\u1162\u11BC","\u110B\u1173\u11B7\u1105\u1167\u11A8","\u110B\u1173\u11B7\u1105\u116D","\u110B\u1173\u11B7\u1107\u1161\u11AB","\u110B\u1173\u11B7\u1109\u1165\u11BC","\u110B\u1173\u11B7\u1109\u1175\u11A8","\u110B\u1173\u11B7\u110B\u1161\u11A8","\u110B\u1173\u11B7\u110C\u116E","\u110B\u1174\u1100\u1167\u11AB","\u110B\u1174\u1102\u1169\u11AB","\u110B\u1174\u1106\u116E\u11AB","\u110B\u1174\u1107\u1169\u11A8","\u110B\u1174\u1109\u1175\u11A8","\u110B\u1174\u1109\u1175\u11B7","\u110B\u1174\u110B\u116C\u1105\u1169","\u110B\u1174\u110B\u116D\u11A8","\u110B\u1174\u110B\u116F\u11AB","\u110B\u1174\u1112\u1161\u11A8","\u110B\u1175\u1100\u1165\u11BA","\u110B\u1175\u1100\u1169\u11BA","\u110B\u1175\u1102\u1167\u11B7","\u110B\u1175\u1102\u1169\u11B7","\u110B\u1175\u1103\u1161\u11AF","\u110B\u1175\u1103\u1162\u1105\u1169","\u110B\u1175\u1103\u1169\u11BC","\u110B\u1175\u1105\u1165\u11C2\u1100\u1166","\u110B\u1175\u1105\u1167\u11A8\u1109\u1165","\u110B\u1175\u1105\u1169\u11AB\u110C\u1165\u11A8","\u110B\u1175\u1105\u1173\u11B7","\u110B\u1175\u1106\u1175\u11AB","\u110B\u1175\u1107\u1161\u11AF\u1109\u1169","\u110B\u1175\u1107\u1167\u11AF","\u110B\u1175\u1107\u116E\u11AF","\u110B\u1175\u1108\u1161\u11AF","\u110B\u1175\u1109\u1161\u11BC","\u110B\u1175\u1109\u1165\u11BC","\u110B\u1175\u1109\u1173\u11AF","\u110B\u1175\u110B\u1163\u1100\u1175","\u110B\u1175\u110B\u116D\u11BC","\u110B\u1175\u110B\u116E\u11BA","\u110B\u1175\u110B\u116F\u11AF","\u110B\u1175\u110B\u1173\u11A8\u1100\u1169","\u110B\u1175\u110B\u1175\u11A8","\u110B\u1175\u110C\u1165\u11AB","\u110B\u1175\u110C\u116E\u11BC","\u110B\u1175\u1110\u1173\u11AE\u1102\u1161\u11AF","\u110B\u1175\u1110\u1173\u11AF","\u110B\u1175\u1112\u1169\u11AB","\u110B\u1175\u11AB\u1100\u1161\u11AB","\u110B\u1175\u11AB\u1100\u1167\u11A8","\u110B\u1175\u11AB\u1100\u1169\u11BC","\u110B\u1175\u11AB\u1100\u116E","\u110B\u1175\u11AB\u1100\u1173\u11AB","\u110B\u1175\u11AB\u1100\u1175","\u110B\u1175\u11AB\u1103\u1169","\u110B\u1175\u11AB\u1105\u1172","\u110B\u1175\u11AB\u1106\u116E\u11AF","\u110B\u1175\u11AB\u1109\u1162\u11BC","\u110B\u1175\u11AB\u1109\u116B","\u110B\u1175\u11AB\u110B\u1167\u11AB","\u110B\u1175\u11AB\u110B\u116F\u11AB","\u110B\u1175\u11AB\u110C\u1162","\u110B\u1175\u11AB\u110C\u1169\u11BC","\u110B\u1175\u11AB\u110E\u1165\u11AB","\u110B\u1175\u11AB\u110E\u1166","\u110B\u1175\u11AB\u1110\u1165\u1102\u1166\u11BA","\u110B\u1175\u11AB\u1112\u1161","\u110B\u1175\u11AB\u1112\u1167\u11BC","\u110B\u1175\u11AF\u1100\u1169\u11B8","\u110B\u1175\u11AF\u1100\u1175","\u110B\u1175\u11AF\u1103\u1161\u11AB","\u110B\u1175\u11AF\u1103\u1162","\u110B\u1175\u11AF\u1103\u1173\u11BC","\u110B\u1175\u11AF\u1107\u1161\u11AB","\u110B\u1175\u11AF\u1107\u1169\u11AB","\u110B\u1175\u11AF\u1107\u116E","\u110B\u1175\u11AF\u1109\u1161\u11BC","\u110B\u1175\u11AF\u1109\u1162\u11BC","\u110B\u1175\u11AF\u1109\u1169\u11AB","\u110B\u1175\u11AF\u110B\u116D\u110B\u1175\u11AF","\u110B\u1175\u11AF\u110B\u116F\u11AF","\u110B\u1175\u11AF\u110C\u1165\u11BC","\u110B\u1175\u11AF\u110C\u1169\u11BC","\u110B\u1175\u11AF\u110C\u116E\u110B\u1175\u11AF","\u110B\u1175\u11AF\u110D\u1175\u11A8","\u110B\u1175\u11AF\u110E\u1166","\u110B\u1175\u11AF\u110E\u1175","\u110B\u1175\u11AF\u1112\u1162\u11BC","\u110B\u1175\u11AF\u1112\u116C\u110B\u116D\u11BC","\u110B\u1175\u11B7\u1100\u1173\u11B7","\u110B\u1175\u11B7\u1106\u116E","\u110B\u1175\u11B8\u1103\u1162","\u110B\u1175\u11B8\u1105\u1167\u11A8","\u110B\u1175\u11B8\u1106\u1161\u11BA","\u110B\u1175\u11B8\u1109\u1161","\u110B\u1175\u11B8\u1109\u116E\u11AF","\u110B\u1175\u11B8\u1109\u1175","\u110B\u1175\u11B8\u110B\u116F\u11AB","\u110B\u1175\u11B8\u110C\u1161\u11BC","\u110B\u1175\u11B8\u1112\u1161\u11A8","\u110C\u1161\u1100\u1161\u110B\u116D\u11BC","\u110C\u1161\u1100\u1167\u11A8","\u110C\u1161\u1100\u1173\u11A8","\u110C\u1161\u1103\u1169\u11BC","\u110C\u1161\u1105\u1161\u11BC","\u110C\u1161\u1107\u116E\u1109\u1175\u11B7","\u110C\u1161\u1109\u1175\u11A8","\u110C\u1161\u1109\u1175\u11AB","\u110C\u1161\u110B\u1167\u11AB","\u110C\u1161\u110B\u116F\u11AB","\u110C\u1161\u110B\u1172\u11AF","\u110C\u1161\u110C\u1165\u11AB\u1100\u1165","\u110C\u1161\u110C\u1165\u11BC","\u110C\u1161\u110C\u1169\u11AB\u1109\u1175\u11B7","\u110C\u1161\u1111\u1161\u11AB","\u110C\u1161\u11A8\u1100\u1161","\u110C\u1161\u11A8\u1102\u1167\u11AB","\u110C\u1161\u11A8\u1109\u1165\u11BC","\u110C\u1161\u11A8\u110B\u1165\u11B8","\u110C\u1161\u11A8\u110B\u116D\u11BC","\u110C\u1161\u11A8\u110B\u1173\u11AB\u1104\u1161\u11AF","\u110C\u1161\u11A8\u1111\u116E\u11B7","\u110C\u1161\u11AB\u1103\u1175","\u110C\u1161\u11AB\u1104\u1173\u11A8","\u110C\u1161\u11AB\u110E\u1175","\u110C\u1161\u11AF\u1106\u1169\u11BA","\u110C\u1161\u11B7\u1101\u1161\u11AB","\u110C\u1161\u11B7\u1109\u116E\u1112\u1161\u11B7","\u110C\u1161\u11B7\u1109\u1175","\u110C\u1161\u11B7\u110B\u1169\u11BA","\u110C\u1161\u11B7\u110C\u1161\u1105\u1175","\u110C\u1161\u11B8\u110C\u1175","\u110C\u1161\u11BC\u1100\u116A\u11AB","\u110C\u1161\u11BC\u1100\u116E\u11AB","\u110C\u1161\u11BC\u1100\u1175\u1100\u1161\u11AB","\u110C\u1161\u11BC\u1105\u1162","\u110C\u1161\u11BC\u1105\u1168","\u110C\u1161\u11BC\u1105\u1173","\u110C\u1161\u11BC\u1106\u1161","\u110C\u1161\u11BC\u1106\u1167\u11AB","\u110C\u1161\u11BC\u1106\u1169","\u110C\u1161\u11BC\u1106\u1175","\u110C\u1161\u11BC\u1107\u1175","\u110C\u1161\u11BC\u1109\u1161","\u110C\u1161\u11BC\u1109\u1169","\u110C\u1161\u11BC\u1109\u1175\u11A8","\u110C\u1161\u11BC\u110B\u1162\u110B\u1175\u11AB","\u110C\u1161\u11BC\u110B\u1175\u11AB","\u110C\u1161\u11BC\u110C\u1165\u11B7","\u110C\u1161\u11BC\u110E\u1161","\u110C\u1161\u11BC\u1112\u1161\u11A8\u1100\u1173\u11B7","\u110C\u1162\u1102\u1173\u11BC","\u110C\u1162\u1108\u1161\u11AF\u1105\u1175","\u110C\u1162\u1109\u1161\u11AB","\u110C\u1162\u1109\u1162\u11BC","\u110C\u1162\u110C\u1161\u11A8\u1102\u1167\u11AB","\u110C\u1162\u110C\u1165\u11BC","\u110C\u1162\u110E\u1162\u1100\u1175","\u110C\u1162\u1111\u1161\u11AB","\u110C\u1162\u1112\u1161\u11A8","\u110C\u1162\u1112\u116A\u11AF\u110B\u116D\u11BC","\u110C\u1165\u1100\u1165\u11BA","\u110C\u1165\u1100\u1169\u1105\u1175","\u110C\u1165\u1100\u1169\u11BA","\u110C\u1165\u1102\u1167\u11A8","\u110C\u1165\u1105\u1165\u11AB","\u110C\u1165\u1105\u1165\u11C2\u1100\u1166","\u110C\u1165\u1107\u1165\u11AB","\u110C\u1165\u110B\u116E\u11AF","\u110C\u1165\u110C\u1165\u11AF\u1105\u1169","\u110C\u1165\u110E\u116E\u11A8","\u110C\u1165\u11A8\u1100\u1173\u11A8","\u110C\u1165\u11A8\u1103\u1161\u11BC\u1112\u1175","\u110C\u1165\u11A8\u1109\u1165\u11BC","\u110C\u1165\u11A8\u110B\u116D\u11BC","\u110C\u1165\u11A8\u110B\u1173\u11BC","\u110C\u1165\u11AB\u1100\u1162","\u110C\u1165\u11AB\u1100\u1169\u11BC","\u110C\u1165\u11AB\u1100\u1175","\u110C\u1165\u11AB\u1103\u1161\u11AF","\u110C\u1165\u11AB\u1105\u1161\u1103\u1169","\u110C\u1165\u11AB\u1106\u1161\u11BC","\u110C\u1165\u11AB\u1106\u116E\u11AB","\u110C\u1165\u11AB\u1107\u1161\u11AB","\u110C\u1165\u11AB\u1107\u116E","\u110C\u1165\u11AB\u1109\u1166","\u110C\u1165\u11AB\u1109\u1175","\u110C\u1165\u11AB\u110B\u116D\u11BC","\u110C\u1165\u11AB\u110C\u1161","\u110C\u1165\u11AB\u110C\u1162\u11BC","\u110C\u1165\u11AB\u110C\u116E","\u110C\u1165\u11AB\u110E\u1165\u11AF","\u110C\u1165\u11AB\u110E\u1166","\u110C\u1165\u11AB\u1110\u1169\u11BC","\u110C\u1165\u11AB\u1112\u1167","\u110C\u1165\u11AB\u1112\u116E","\u110C\u1165\u11AF\u1103\u1162","\u110C\u1165\u11AF\u1106\u1161\u11BC","\u110C\u1165\u11AF\u1107\u1161\u11AB","\u110C\u1165\u11AF\u110B\u1163\u11A8","\u110C\u1165\u11AF\u110E\u1161","\u110C\u1165\u11B7\u1100\u1165\u11B7","\u110C\u1165\u11B7\u1109\u116E","\u110C\u1165\u11B7\u1109\u1175\u11B7","\u110C\u1165\u11B7\u110B\u116F\u11AB","\u110C\u1165\u11B7\u110C\u1165\u11B7","\u110C\u1165\u11B7\u110E\u1161","\u110C\u1165\u11B8\u1100\u1173\u11AB","\u110C\u1165\u11B8\u1109\u1175","\u110C\u1165\u11B8\u110E\u1169\u11A8","\u110C\u1165\u11BA\u1100\u1161\u1105\u1161\u11A8","\u110C\u1165\u11BC\u1100\u1165\u110C\u1161\u11BC","\u110C\u1165\u11BC\u1103\u1169","\u110C\u1165\u11BC\u1105\u1172\u110C\u1161\u11BC","\u110C\u1165\u11BC\u1105\u1175","\u110C\u1165\u11BC\u1106\u1161\u11AF","\u110C\u1165\u11BC\u1106\u1167\u11AB","\u110C\u1165\u11BC\u1106\u116E\u11AB","\u110C\u1165\u11BC\u1107\u1161\u11AB\u1103\u1162","\u110C\u1165\u11BC\u1107\u1169","\u110C\u1165\u11BC\u1107\u116E","\u110C\u1165\u11BC\u1107\u1175","\u110C\u1165\u11BC\u1109\u1161\u11BC","\u110C\u1165\u11BC\u1109\u1165\u11BC","\u110C\u1165\u11BC\u110B\u1169","\u110C\u1165\u11BC\u110B\u116F\u11AB","\u110C\u1165\u11BC\u110C\u1161\u11BC","\u110C\u1165\u11BC\u110C\u1175","\u110C\u1165\u11BC\u110E\u1175","\u110C\u1165\u11BC\u1112\u116A\u11A8\u1112\u1175","\u110C\u1166\u1100\u1169\u11BC","\u110C\u1166\u1100\u116A\u110C\u1165\u11B7","\u110C\u1166\u1103\u1162\u1105\u1169","\u110C\u1166\u1106\u1169\u11A8","\u110C\u1166\u1107\u1161\u11AF","\u110C\u1166\u1107\u1165\u11B8","\u110C\u1166\u1109\u1161\u11BA\u1102\u1161\u11AF","\u110C\u1166\u110B\u1161\u11AB","\u110C\u1166\u110B\u1175\u11AF","\u110C\u1166\u110C\u1161\u11A8","\u110C\u1166\u110C\u116E\u1103\u1169","\u110C\u1166\u110E\u116E\u11AF","\u110C\u1166\u1111\u116E\u11B7","\u110C\u1166\u1112\u1161\u11AB","\u110C\u1169\u1100\u1161\u11A8","\u110C\u1169\u1100\u1165\u11AB","\u110C\u1169\u1100\u1173\u11B7","\u110C\u1169\u1100\u1175\u11BC","\u110C\u1169\u1106\u1167\u11BC","\u110C\u1169\u1106\u1175\u1105\u116D","\u110C\u1169\u1109\u1161\u11BC","\u110C\u1169\u1109\u1165\u11AB","\u110C\u1169\u110B\u116D\u11BC\u1112\u1175","\u110C\u1169\u110C\u1165\u11AF","\u110C\u1169\u110C\u1165\u11BC","\u110C\u1169\u110C\u1175\u11A8","\u110C\u1169\u11AB\u1103\u1162\u11BA\u1106\u1161\u11AF","\u110C\u1169\u11AB\u110C\u1162","\u110C\u1169\u11AF\u110B\u1165\u11B8","\u110C\u1169\u11AF\u110B\u1173\u11B7","\u110C\u1169\u11BC\u1100\u116D","\u110C\u1169\u11BC\u1105\u1169","\u110C\u1169\u11BC\u1105\u1172","\u110C\u1169\u11BC\u1109\u1169\u1105\u1175","\u110C\u1169\u11BC\u110B\u1165\u11B8\u110B\u116F\u11AB","\u110C\u1169\u11BC\u110C\u1169\u11BC","\u110C\u1169\u11BC\u1112\u1161\u11B8","\u110C\u116A\u1109\u1165\u11A8","\u110C\u116C\u110B\u1175\u11AB","\u110C\u116E\u1100\u116A\u11AB\u110C\u1165\u11A8","\u110C\u116E\u1105\u1173\u11B7","\u110C\u116E\u1106\u1161\u11AF","\u110C\u116E\u1106\u1165\u1102\u1175","\u110C\u116E\u1106\u1165\u11A8","\u110C\u116E\u1106\u116E\u11AB","\u110C\u116E\u1106\u1175\u11AB","\u110C\u116E\u1107\u1161\u11BC","\u110C\u116E\u1107\u1167\u11AB","\u110C\u116E\u1109\u1175\u11A8","\u110C\u116E\u110B\u1175\u11AB","\u110C\u116E\u110B\u1175\u11AF","\u110C\u116E\u110C\u1161\u11BC","\u110C\u116E\u110C\u1165\u11AB\u110C\u1161","\u110C\u116E\u1110\u1162\u11A8","\u110C\u116E\u11AB\u1107\u1175","\u110C\u116E\u11AF\u1100\u1165\u1105\u1175","\u110C\u116E\u11AF\u1100\u1175","\u110C\u116E\u11AF\u1106\u116E\u1102\u1174","\u110C\u116E\u11BC\u1100\u1161\u11AB","\u110C\u116E\u11BC\u1100\u1168\u1107\u1161\u11BC\u1109\u1169\u11BC","\u110C\u116E\u11BC\u1100\u116E\u11A8","\u110C\u116E\u11BC\u1102\u1167\u11AB","\u110C\u116E\u11BC\u1103\u1161\u11AB","\u110C\u116E\u11BC\u1103\u1169\u11A8","\u110C\u116E\u11BC\u1107\u1161\u11AB","\u110C\u116E\u11BC\u1107\u116E","\u110C\u116E\u11BC\u1109\u1166","\u110C\u116E\u11BC\u1109\u1169\u1100\u1175\u110B\u1165\u11B8","\u110C\u116E\u11BC\u1109\u116E\u11AB","\u110C\u116E\u11BC\u110B\u1161\u11BC","\u110C\u116E\u11BC\u110B\u116D","\u110C\u116E\u11BC\u1112\u1161\u11A8\u1100\u116D","\u110C\u1173\u11A8\u1109\u1165\u11A8","\u110C\u1173\u11A8\u1109\u1175","\u110C\u1173\u11AF\u1100\u1165\u110B\u116E\u11B7","\u110C\u1173\u11BC\u1100\u1161","\u110C\u1173\u11BC\u1100\u1165","\u110C\u1173\u11BC\u1100\u116F\u11AB","\u110C\u1173\u11BC\u1109\u1161\u11BC","\u110C\u1173\u11BC\u1109\u1166","\u110C\u1175\u1100\u1161\u11A8","\u110C\u1175\u1100\u1161\u11B8","\u110C\u1175\u1100\u1167\u11BC","\u110C\u1175\u1100\u1173\u11A8\u1112\u1175","\u110C\u1175\u1100\u1173\u11B7","\u110C\u1175\u1100\u1173\u11B8","\u110C\u1175\u1102\u1173\u11BC","\u110C\u1175\u1105\u1173\u11B7\u1100\u1175\u11AF","\u110C\u1175\u1105\u1175\u1109\u1161\u11AB","\u110C\u1175\u1107\u1161\u11BC","\u110C\u1175\u1107\u116E\u11BC","\u110C\u1175\u1109\u1175\u11A8","\u110C\u1175\u110B\u1167\u11A8","\u110C\u1175\u110B\u116E\u1100\u1162","\u110C\u1175\u110B\u116F\u11AB","\u110C\u1175\u110C\u1165\u11A8","\u110C\u1175\u110C\u1165\u11B7","\u110C\u1175\u110C\u1175\u11AB","\u110C\u1175\u110E\u116E\u11AF","\u110C\u1175\u11A8\u1109\u1165\u11AB","\u110C\u1175\u11A8\u110B\u1165\u11B8","\u110C\u1175\u11A8\u110B\u116F\u11AB","\u110C\u1175\u11A8\u110C\u1161\u11BC","\u110C\u1175\u11AB\u1100\u1173\u11B8","\u110C\u1175\u11AB\u1103\u1169\u11BC","\u110C\u1175\u11AB\u1105\u1169","\u110C\u1175\u11AB\u1105\u116D","\u110C\u1175\u11AB\u1105\u1175","\u110C\u1175\u11AB\u110D\u1161","\u110C\u1175\u11AB\u110E\u1161\u11AF","\u110C\u1175\u11AB\u110E\u116E\u11AF","\u110C\u1175\u11AB\u1110\u1169\u11BC","\u110C\u1175\u11AB\u1112\u1162\u11BC","\u110C\u1175\u11AF\u1106\u116E\u11AB","\u110C\u1175\u11AF\u1107\u1167\u11BC","\u110C\u1175\u11AF\u1109\u1165","\u110C\u1175\u11B7\u110C\u1161\u11A8","\u110C\u1175\u11B8\u1103\u1161\u11AB","\u110C\u1175\u11B8\u110B\u1161\u11AB","\u110C\u1175\u11B8\u110C\u116E\u11BC","\u110D\u1161\u110C\u1173\u11BC","\u110D\u1175\u1101\u1165\u1100\u1175","\u110E\u1161\u1102\u1161\u11B7","\u110E\u1161\u1105\u1161\u1105\u1175","\u110E\u1161\u1105\u1163\u11BC","\u110E\u1161\u1105\u1175\u11B7","\u110E\u1161\u1107\u1167\u11AF","\u110E\u1161\u1109\u1165\u11AB","\u110E\u1161\u110E\u1173\u11B7","\u110E\u1161\u11A8\u1100\u1161\u11A8","\u110E\u1161\u11AB\u1106\u116E\u11AF","\u110E\u1161\u11AB\u1109\u1165\u11BC","\u110E\u1161\u11B7\u1100\u1161","\u110E\u1161\u11B7\u1100\u1175\u1105\u1173\u11B7","\u110E\u1161\u11B7\u1109\u1162","\u110E\u1161\u11B7\u1109\u1165\u11A8","\u110E\u1161\u11B7\u110B\u1167","\u110E\u1161\u11B7\u110B\u116C","\u110E\u1161\u11B7\u110C\u1169","\u110E\u1161\u11BA\u110C\u1161\u11AB","\u110E\u1161\u11BC\u1100\u1161","\u110E\u1161\u11BC\u1100\u1169","\u110E\u1161\u11BC\u1100\u116E","\u110E\u1161\u11BC\u1106\u116E\u11AB","\u110E\u1161\u11BC\u1107\u1161\u11A9","\u110E\u1161\u11BC\u110C\u1161\u11A8","\u110E\u1161\u11BC\u110C\u1169","\u110E\u1162\u1102\u1165\u11AF","\u110E\u1162\u110C\u1165\u11B7","\u110E\u1162\u11A8\u1100\u1161\u1107\u1161\u11BC","\u110E\u1162\u11A8\u1107\u1161\u11BC","\u110E\u1162\u11A8\u1109\u1161\u11BC","\u110E\u1162\u11A8\u110B\u1175\u11B7","\u110E\u1162\u11B7\u1111\u1175\u110B\u1165\u11AB","\u110E\u1165\u1107\u1165\u11AF","\u110E\u1165\u110B\u1173\u11B7","\u110E\u1165\u11AB\u1100\u116E\u11A8","\u110E\u1165\u11AB\u1103\u116E\u11BC","\u110E\u1165\u11AB\u110C\u1161\u11BC","\u110E\u1165\u11AB\u110C\u1162","\u110E\u1165\u11AB\u110E\u1165\u11AB\u1112\u1175","\u110E\u1165\u11AF\u1103\u1169","\u110E\u1165\u11AF\u110C\u1165\u1112\u1175","\u110E\u1165\u11AF\u1112\u1161\u11A8","\u110E\u1165\u11BA\u1102\u1161\u11AF","\u110E\u1165\u11BA\u110D\u1162","\u110E\u1165\u11BC\u1102\u1167\u11AB","\u110E\u1165\u11BC\u1107\u1161\u110C\u1175","\u110E\u1165\u11BC\u1109\u1169","\u110E\u1165\u11BC\u110E\u116E\u11AB","\u110E\u1166\u1100\u1168","\u110E\u1166\u1105\u1167\u11A8","\u110E\u1166\u110B\u1169\u11AB","\u110E\u1166\u110B\u1172\u11A8","\u110E\u1166\u110C\u116E\u11BC","\u110E\u1166\u1112\u1165\u11B7","\u110E\u1169\u1103\u1173\u11BC\u1112\u1161\u11A8\u1109\u1162\u11BC","\u110E\u1169\u1107\u1161\u11AB","\u110E\u1169\u1107\u1161\u11B8","\u110E\u1169\u1109\u1161\u11BC\u1112\u116A","\u110E\u1169\u1109\u116E\u11AB","\u110E\u1169\u110B\u1167\u1105\u1173\u11B7","\u110E\u1169\u110B\u116F\u11AB","\u110E\u1169\u110C\u1165\u1102\u1167\u11A8","\u110E\u1169\u110C\u1165\u11B7","\u110E\u1169\u110E\u1165\u11BC","\u110E\u1169\u110F\u1169\u11AF\u1105\u1175\u11BA","\u110E\u1169\u11BA\u1107\u116E\u11AF","\u110E\u1169\u11BC\u1100\u1161\u11A8","\u110E\u1169\u11BC\u1105\u1175","\u110E\u1169\u11BC\u110C\u1161\u11BC","\u110E\u116A\u11AF\u110B\u1167\u11BC","\u110E\u116C\u1100\u1173\u11AB","\u110E\u116C\u1109\u1161\u11BC","\u110E\u116C\u1109\u1165\u11AB","\u110E\u116C\u1109\u1175\u11AB","\u110E\u116C\u110B\u1161\u11A8","\u110E\u116C\u110C\u1169\u11BC","\u110E\u116E\u1109\u1165\u11A8","\u110E\u116E\u110B\u1165\u11A8","\u110E\u116E\u110C\u1175\u11AB","\u110E\u116E\u110E\u1165\u11AB","\u110E\u116E\u110E\u1173\u11A8","\u110E\u116E\u11A8\u1100\u116E","\u110E\u116E\u11A8\u1109\u1169","\u110E\u116E\u11A8\u110C\u1166","\u110E\u116E\u11A8\u1112\u1161","\u110E\u116E\u11AF\u1100\u1173\u11AB","\u110E\u116E\u11AF\u1107\u1161\u11AF","\u110E\u116E\u11AF\u1109\u1161\u11AB","\u110E\u116E\u11AF\u1109\u1175\u11AB","\u110E\u116E\u11AF\u110B\u1167\u11AB","\u110E\u116E\u11AF\u110B\u1175\u11B8","\u110E\u116E\u11AF\u110C\u1161\u11BC","\u110E\u116E\u11AF\u1111\u1161\u11AB","\u110E\u116E\u11BC\u1100\u1167\u11A8","\u110E\u116E\u11BC\u1100\u1169","\u110E\u116E\u11BC\u1103\u1169\u11AF","\u110E\u116E\u11BC\u1107\u116E\u11AB\u1112\u1175","\u110E\u116E\u11BC\u110E\u1165\u11BC\u1103\u1169","\u110E\u1171\u110B\u1165\u11B8","\u110E\u1171\u110C\u1175\u11A8","\u110E\u1171\u1112\u1163\u11BC","\u110E\u1175\u110B\u1163\u11A8","\u110E\u1175\u11AB\u1100\u116E","\u110E\u1175\u11AB\u110E\u1165\u11A8","\u110E\u1175\u11AF\u1109\u1175\u11B8","\u110E\u1175\u11AF\u110B\u116F\u11AF","\u110E\u1175\u11AF\u1111\u1161\u11AB","\u110E\u1175\u11B7\u1103\u1162","\u110E\u1175\u11B7\u1106\u116E\u11A8","\u110E\u1175\u11B7\u1109\u1175\u11AF","\u110E\u1175\u11BA\u1109\u1169\u11AF","\u110E\u1175\u11BC\u110E\u1161\u11AB","\u110F\u1161\u1106\u1166\u1105\u1161","\u110F\u1161\u110B\u116E\u11AB\u1110\u1165","\u110F\u1161\u11AF\u1100\u116E\u11A8\u1109\u116E","\u110F\u1162\u1105\u1175\u11A8\u1110\u1165","\u110F\u1162\u11B7\u1111\u1165\u1109\u1173","\u110F\u1162\u11B7\u1111\u1166\u110B\u1175\u11AB","\u110F\u1165\u1110\u1173\u11AB","\u110F\u1165\u11AB\u1103\u1175\u1109\u1167\u11AB","\u110F\u1165\u11AF\u1105\u1165","\u110F\u1165\u11B7\u1111\u1172\u1110\u1165","\u110F\u1169\u1101\u1175\u1105\u1175","\u110F\u1169\u1106\u1175\u1103\u1175","\u110F\u1169\u11AB\u1109\u1165\u1110\u1173","\u110F\u1169\u11AF\u1105\u1161","\u110F\u1169\u11B7\u1111\u1173\u11AF\u1105\u1166\u11A8\u1109\u1173","\u110F\u1169\u11BC\u1102\u1161\u1106\u116E\u11AF","\u110F\u116B\u1100\u1161\u11B7","\u110F\u116E\u1103\u1166\u1110\u1161","\u110F\u1173\u1105\u1175\u11B7","\u110F\u1173\u11AB\u1100\u1175\u11AF","\u110F\u1173\u11AB\u1104\u1161\u11AF","\u110F\u1173\u11AB\u1109\u1169\u1105\u1175","\u110F\u1173\u11AB\u110B\u1161\u1103\u1173\u11AF","\u110F\u1173\u11AB\u110B\u1165\u1106\u1165\u1102\u1175","\u110F\u1173\u11AB\u110B\u1175\u11AF","\u110F\u1173\u11AB\u110C\u1165\u11AF","\u110F\u1173\u11AF\u1105\u1162\u1109\u1175\u11A8","\u110F\u1173\u11AF\u1105\u1165\u11B8","\u110F\u1175\u11AF\u1105\u1169","\u1110\u1161\u110B\u1175\u11B8","\u1110\u1161\u110C\u1161\u1100\u1175","\u1110\u1161\u11A8\u1100\u116E","\u1110\u1161\u11A8\u110C\u1161","\u1110\u1161\u11AB\u1109\u1162\u11BC","\u1110\u1162\u1100\u116F\u11AB\u1103\u1169","\u1110\u1162\u110B\u1163\u11BC","\u1110\u1162\u1111\u116E\u11BC","\u1110\u1162\u11A8\u1109\u1175","\u1110\u1162\u11AF\u1105\u1165\u11AB\u1110\u1173","\u1110\u1165\u1102\u1165\u11AF","\u1110\u1165\u1106\u1175\u1102\u1165\u11AF","\u1110\u1166\u1102\u1175\u1109\u1173","\u1110\u1166\u1109\u1173\u1110\u1173","\u1110\u1166\u110B\u1175\u1107\u1173\u11AF","\u1110\u1166\u11AF\u1105\u1166\u1107\u1175\u110C\u1165\u11AB","\u1110\u1169\u1105\u1169\u11AB","\u1110\u1169\u1106\u1161\u1110\u1169","\u1110\u1169\u110B\u116D\u110B\u1175\u11AF","\u1110\u1169\u11BC\u1100\u1168","\u1110\u1169\u11BC\u1100\u116A","\u1110\u1169\u11BC\u1105\u1169","\u1110\u1169\u11BC\u1109\u1175\u11AB","\u1110\u1169\u11BC\u110B\u1167\u11A8","\u1110\u1169\u11BC\u110B\u1175\u11AF","\u1110\u1169\u11BC\u110C\u1161\u11BC","\u1110\u1169\u11BC\u110C\u1166","\u1110\u1169\u11BC\u110C\u1173\u11BC","\u1110\u1169\u11BC\u1112\u1161\u11B8","\u1110\u1169\u11BC\u1112\u116A","\u1110\u116C\u1100\u1173\u11AB","\u1110\u116C\u110B\u116F\u11AB","\u1110\u116C\u110C\u1175\u11A8\u1100\u1173\u11B7","\u1110\u1171\u1100\u1175\u11B7","\u1110\u1173\u1105\u1165\u11A8","\u1110\u1173\u11A8\u1100\u1173\u11B8","\u1110\u1173\u11A8\u1107\u1167\u11AF","\u1110\u1173\u11A8\u1109\u1165\u11BC","\u1110\u1173\u11A8\u1109\u116E","\u1110\u1173\u11A8\u110C\u1175\u11BC","\u1110\u1173\u11A8\u1112\u1175","\u1110\u1173\u11AB\u1110\u1173\u11AB\u1112\u1175","\u1110\u1175\u1109\u1167\u110E\u1173","\u1111\u1161\u1105\u1161\u11AB\u1109\u1162\u11A8","\u1111\u1161\u110B\u1175\u11AF","\u1111\u1161\u110E\u116E\u11AF\u1109\u1169","\u1111\u1161\u11AB\u1100\u1167\u11AF","\u1111\u1161\u11AB\u1103\u1161\u11AB","\u1111\u1161\u11AB\u1106\u1162","\u1111\u1161\u11AB\u1109\u1161","\u1111\u1161\u11AF\u1109\u1175\u11B8","\u1111\u1161\u11AF\u110B\u116F\u11AF","\u1111\u1161\u11B8\u1109\u1169\u11BC","\u1111\u1162\u1109\u1167\u11AB","\u1111\u1162\u11A8\u1109\u1173","\u1111\u1162\u11A8\u1109\u1175\u1106\u1175\u11AF\u1105\u1175","\u1111\u1162\u11AB\u1110\u1175","\u1111\u1165\u1109\u1166\u11AB\u1110\u1173","\u1111\u1166\u110B\u1175\u11AB\u1110\u1173","\u1111\u1167\u11AB\u1100\u1167\u11AB","\u1111\u1167\u11AB\u110B\u1174","\u1111\u1167\u11AB\u110C\u1175","\u1111\u1167\u11AB\u1112\u1175","\u1111\u1167\u11BC\u1100\u1161","\u1111\u1167\u11BC\u1100\u1172\u11AB","\u1111\u1167\u11BC\u1109\u1162\u11BC","\u1111\u1167\u11BC\u1109\u1169","\u1111\u1167\u11BC\u110B\u1163\u11BC","\u1111\u1167\u11BC\u110B\u1175\u11AF","\u1111\u1167\u11BC\u1112\u116A","\u1111\u1169\u1109\u1173\u1110\u1165","\u1111\u1169\u110B\u1175\u11AB\u1110\u1173","\u1111\u1169\u110C\u1161\u11BC","\u1111\u1169\u1112\u1161\u11B7","\u1111\u116D\u1106\u1167\u11AB","\u1111\u116D\u110C\u1165\u11BC","\u1111\u116D\u110C\u116E\u11AB","\u1111\u116D\u1112\u1167\u11AB","\u1111\u116E\u11B7\u1106\u1169\u11A8","\u1111\u116E\u11B7\u110C\u1175\u11AF","\u1111\u116E\u11BC\u1100\u1167\u11BC","\u1111\u116E\u11BC\u1109\u1169\u11A8","\u1111\u116E\u11BC\u1109\u1173\u11B8","\u1111\u1173\u1105\u1161\u11BC\u1109\u1173","\u1111\u1173\u1105\u1175\u11AB\u1110\u1165","\u1111\u1173\u11AF\u1105\u1161\u1109\u1173\u1110\u1175\u11A8","\u1111\u1175\u1100\u1169\u11AB","\u1111\u1175\u1106\u1161\u11BC","\u1111\u1175\u110B\u1161\u1102\u1169","\u1111\u1175\u11AF\u1105\u1173\u11B7","\u1111\u1175\u11AF\u1109\u116E","\u1111\u1175\u11AF\u110B\u116D","\u1111\u1175\u11AF\u110C\u1161","\u1111\u1175\u11AF\u1110\u1169\u11BC","\u1111\u1175\u11BC\u1100\u1168","\u1112\u1161\u1102\u1173\u1102\u1175\u11B7","\u1112\u1161\u1102\u1173\u11AF","\u1112\u1161\u1103\u1173\u110B\u1170\u110B\u1165","\u1112\u1161\u1105\u116E\u11BA\u1107\u1161\u11B7","\u1112\u1161\u1107\u1161\u11AB\u1100\u1175","\u1112\u1161\u1109\u116E\u11A8\u110C\u1175\u11B8","\u1112\u1161\u1109\u116E\u11AB","\u1112\u1161\u110B\u1167\u1110\u1173\u11AB","\u1112\u1161\u110C\u1175\u1106\u1161\u11AB","\u1112\u1161\u110E\u1165\u11AB","\u1112\u1161\u1111\u116E\u11B7","\u1112\u1161\u1111\u1175\u11AF","\u1112\u1161\u11A8\u1100\u116A","\u1112\u1161\u11A8\u1100\u116D","\u1112\u1161\u11A8\u1100\u1173\u11B8","\u1112\u1161\u11A8\u1100\u1175","\u1112\u1161\u11A8\u1102\u1167\u11AB","\u1112\u1161\u11A8\u1105\u1167\u11A8","\u1112\u1161\u11A8\u1107\u1165\u11AB","\u1112\u1161\u11A8\u1107\u116E\u1106\u1169","\u1112\u1161\u11A8\u1107\u1175","\u1112\u1161\u11A8\u1109\u1162\u11BC","\u1112\u1161\u11A8\u1109\u116E\u11AF","\u1112\u1161\u11A8\u1109\u1173\u11B8","\u1112\u1161\u11A8\u110B\u116D\u11BC\u1111\u116E\u11B7","\u1112\u1161\u11A8\u110B\u116F\u11AB","\u1112\u1161\u11A8\u110B\u1171","\u1112\u1161\u11A8\u110C\u1161","\u1112\u1161\u11A8\u110C\u1165\u11B7","\u1112\u1161\u11AB\u1100\u1168","\u1112\u1161\u11AB\u1100\u1173\u11AF","\u1112\u1161\u11AB\u1101\u1165\u1107\u1165\u11AB\u110B\u1166","\u1112\u1161\u11AB\u1102\u1161\u11BD","\u1112\u1161\u11AB\u1102\u116E\u11AB","\u1112\u1161\u11AB\u1103\u1169\u11BC\u110B\u1161\u11AB","\u1112\u1161\u11AB\u1104\u1162","\u1112\u1161\u11AB\u1105\u1161\u1109\u1161\u11AB","\u1112\u1161\u11AB\u1106\u1161\u1103\u1175","\u1112\u1161\u11AB\u1106\u116E\u11AB","\u1112\u1161\u11AB\u1107\u1165\u11AB","\u1112\u1161\u11AB\u1107\u1169\u11A8","\u1112\u1161\u11AB\u1109\u1175\u11A8","\u1112\u1161\u11AB\u110B\u1167\u1105\u1173\u11B7","\u1112\u1161\u11AB\u110D\u1169\u11A8","\u1112\u1161\u11AF\u1106\u1165\u1102\u1175","\u1112\u1161\u11AF\u110B\u1161\u1107\u1165\u110C\u1175","\u1112\u1161\u11AF\u110B\u1175\u11AB","\u1112\u1161\u11B7\u1101\u1166","\u1112\u1161\u11B7\u1107\u116E\u1105\u1169","\u1112\u1161\u11B8\u1100\u1167\u11A8","\u1112\u1161\u11B8\u1105\u1175\u110C\u1165\u11A8","\u1112\u1161\u11BC\u1100\u1169\u11BC","\u1112\u1161\u11BC\u1100\u116E","\u1112\u1161\u11BC\u1109\u1161\u11BC","\u1112\u1161\u11BC\u110B\u1174","\u1112\u1162\u1100\u1167\u11AF","\u1112\u1162\u1100\u116E\u11AB","\u1112\u1162\u1103\u1161\u11B8","\u1112\u1162\u1103\u1161\u11BC","\u1112\u1162\u1106\u116E\u11AF","\u1112\u1162\u1109\u1165\u11A8","\u1112\u1162\u1109\u1165\u11AF","\u1112\u1162\u1109\u116E\u110B\u116D\u11A8\u110C\u1161\u11BC","\u1112\u1162\u110B\u1161\u11AB","\u1112\u1162\u11A8\u1109\u1175\u11B7","\u1112\u1162\u11AB\u1103\u1173\u1107\u1162\u11A8","\u1112\u1162\u11B7\u1107\u1165\u1100\u1165","\u1112\u1162\u11BA\u1107\u1167\u11C0","\u1112\u1162\u11BA\u1109\u1161\u11AF","\u1112\u1162\u11BC\u1103\u1169\u11BC","\u1112\u1162\u11BC\u1107\u1169\u11A8","\u1112\u1162\u11BC\u1109\u1161","\u1112\u1162\u11BC\u110B\u116E\u11AB","\u1112\u1162\u11BC\u110B\u1171","\u1112\u1163\u11BC\u1100\u1175","\u1112\u1163\u11BC\u1109\u1161\u11BC","\u1112\u1163\u11BC\u1109\u116E","\u1112\u1165\u1105\u1161\u11A8","\u1112\u1165\u110B\u116D\u11BC","\u1112\u1166\u11AF\u1100\u1175","\u1112\u1167\u11AB\u1100\u116A\u11AB","\u1112\u1167\u11AB\u1100\u1173\u11B7","\u1112\u1167\u11AB\u1103\u1162","\u1112\u1167\u11AB\u1109\u1161\u11BC","\u1112\u1167\u11AB\u1109\u1175\u11AF","\u1112\u1167\u11AB\u110C\u1161\u11BC","\u1112\u1167\u11AB\u110C\u1162","\u1112\u1167\u11AB\u110C\u1175","\u1112\u1167\u11AF\u110B\u1162\u11A8","\u1112\u1167\u11B8\u1105\u1167\u11A8","\u1112\u1167\u11BC\u1107\u116E","\u1112\u1167\u11BC\u1109\u1161","\u1112\u1167\u11BC\u1109\u116E","\u1112\u1167\u11BC\u1109\u1175\u11A8","\u1112\u1167\u11BC\u110C\u1166","\u1112\u1167\u11BC\u1110\u1162","\u1112\u1167\u11BC\u1111\u1167\u11AB","\u1112\u1168\u1110\u1162\u11A8","\u1112\u1169\u1100\u1175\u1109\u1175\u11B7","\u1112\u1169\u1102\u1161\u11B7","\u1112\u1169\u1105\u1161\u11BC\u110B\u1175","\u1112\u1169\u1107\u1161\u11A8","\u1112\u1169\u1110\u1166\u11AF","\u1112\u1169\u1112\u1173\u11B8","\u1112\u1169\u11A8\u1109\u1175","\u1112\u1169\u11AF\u1105\u1169","\u1112\u1169\u11B7\u1111\u1166\u110B\u1175\u110C\u1175","\u1112\u1169\u11BC\u1107\u1169","\u1112\u1169\u11BC\u1109\u116E","\u1112\u1169\u11BC\u110E\u1161","\u1112\u116A\u1106\u1167\u11AB","\u1112\u116A\u1107\u116E\u11AB","\u1112\u116A\u1109\u1161\u11AF","\u1112\u116A\u110B\u116D\u110B\u1175\u11AF","\u1112\u116A\u110C\u1161\u11BC","\u1112\u116A\u1112\u1161\u11A8","\u1112\u116A\u11A8\u1107\u1169","\u1112\u116A\u11A8\u110B\u1175\u11AB","\u1112\u116A\u11A8\u110C\u1161\u11BC","\u1112\u116A\u11A8\u110C\u1165\u11BC","\u1112\u116A\u11AB\u1100\u1161\u11B8","\u1112\u116A\u11AB\u1100\u1167\u11BC","\u1112\u116A\u11AB\u110B\u1167\u11BC","\u1112\u116A\u11AB\u110B\u1172\u11AF","\u1112\u116A\u11AB\u110C\u1161","\u1112\u116A\u11AF\u1100\u1175","\u1112\u116A\u11AF\u1103\u1169\u11BC","\u1112\u116A\u11AF\u1107\u1161\u11AF\u1112\u1175","\u1112\u116A\u11AF\u110B\u116D\u11BC","\u1112\u116A\u11AF\u110D\u1161\u11A8","\u1112\u116C\u1100\u1167\u11AB","\u1112\u116C\u1100\u116A\u11AB","\u1112\u116C\u1107\u1169\u11A8","\u1112\u116C\u1109\u1162\u11A8","\u1112\u116C\u110B\u116F\u11AB","\u1112\u116C\u110C\u1161\u11BC","\u1112\u116C\u110C\u1165\u11AB","\u1112\u116C\u11BA\u1109\u116E","\u1112\u116C\u11BC\u1103\u1161\u11AB\u1107\u1169\u1103\u1169","\u1112\u116D\u110B\u1172\u11AF\u110C\u1165\u11A8","\u1112\u116E\u1107\u1161\u11AB","\u1112\u116E\u110E\u116E\u11BA\u1100\u1161\u1105\u116E","\u1112\u116E\u11AB\u1105\u1167\u11AB","\u1112\u116F\u11AF\u110A\u1175\u11AB","\u1112\u1172\u1109\u1175\u11A8","\u1112\u1172\u110B\u1175\u11AF","\u1112\u1172\u11BC\u1102\u1162","\u1112\u1173\u1105\u1173\u11B7","\u1112\u1173\u11A8\u1107\u1162\u11A8","\u1112\u1173\u11A8\u110B\u1175\u11AB","\u1112\u1173\u11AB\u110C\u1165\u11A8","\u1112\u1173\u11AB\u1112\u1175","\u1112\u1173\u11BC\u1106\u1175","\u1112\u1173\u11BC\u1107\u116E\u11AB","\u1112\u1174\u1100\u1169\u11A8","\u1112\u1174\u1106\u1161\u11BC","\u1112\u1174\u1109\u1162\u11BC","\u1112\u1174\u11AB\u1109\u1162\u11A8","\u1112\u1175\u11B7\u1101\u1165\u11BA"]'), r2 = JSON.parse('["abaisser","abandon","abdiquer","abeille","abolir","aborder","aboutir","aboyer","abrasif","abreuver","abriter","abroger","abrupt","absence","absolu","absurde","abusif","abyssal","acade\u0301mie","acajou","acarien","accabler","accepter","acclamer","accolade","accroche","accuser","acerbe","achat","acheter","aciduler","acier","acompte","acque\u0301rir","acronyme","acteur","actif","actuel","adepte","ade\u0301quat","adhe\u0301sif","adjectif","adjuger","admettre","admirer","adopter","adorer","adoucir","adresse","adroit","adulte","adverbe","ae\u0301rer","ae\u0301ronef","affaire","affecter","affiche","affreux","affubler","agacer","agencer","agile","agiter","agrafer","agre\u0301able","agrume","aider","aiguille","ailier","aimable","aisance","ajouter","ajuster","alarmer","alchimie","alerte","alge\u0300bre","algue","alie\u0301ner","aliment","alle\u0301ger","alliage","allouer","allumer","alourdir","alpaga","altesse","alve\u0301ole","amateur","ambigu","ambre","ame\u0301nager","amertume","amidon","amiral","amorcer","amour","amovible","amphibie","ampleur","amusant","analyse","anaphore","anarchie","anatomie","ancien","ane\u0301antir","angle","angoisse","anguleux","animal","annexer","annonce","annuel","anodin","anomalie","anonyme","anormal","antenne","antidote","anxieux","apaiser","ape\u0301ritif","aplanir","apologie","appareil","appeler","apporter","appuyer","aquarium","aqueduc","arbitre","arbuste","ardeur","ardoise","argent","arlequin","armature","armement","armoire","armure","arpenter","arracher","arriver","arroser","arsenic","arte\u0301riel","article","aspect","asphalte","aspirer","assaut","asservir","assiette","associer","assurer","asticot","astre","astuce","atelier","atome","atrium","atroce","attaque","attentif","attirer","attraper","aubaine","auberge","audace","audible","augurer","aurore","automne","autruche","avaler","avancer","avarice","avenir","averse","aveugle","aviateur","avide","avion","aviser","avoine","avouer","avril","axial","axiome","badge","bafouer","bagage","baguette","baignade","balancer","balcon","baleine","balisage","bambin","bancaire","bandage","banlieue","bannie\u0300re","banquier","barbier","baril","baron","barque","barrage","bassin","bastion","bataille","bateau","batterie","baudrier","bavarder","belette","be\u0301lier","belote","be\u0301ne\u0301fice","berceau","berger","berline","bermuda","besace","besogne","be\u0301tail","beurre","biberon","bicycle","bidule","bijou","bilan","bilingue","billard","binaire","biologie","biopsie","biotype","biscuit","bison","bistouri","bitume","bizarre","blafard","blague","blanchir","blessant","blinder","blond","bloquer","blouson","bobard","bobine","boire","boiser","bolide","bonbon","bondir","bonheur","bonifier","bonus","bordure","borne","botte","boucle","boueux","bougie","boulon","bouquin","bourse","boussole","boutique","boxeur","branche","brasier","brave","brebis","bre\u0300che","breuvage","bricoler","brigade","brillant","brioche","brique","brochure","broder","bronzer","brousse","broyeur","brume","brusque","brutal","bruyant","buffle","buisson","bulletin","bureau","burin","bustier","butiner","butoir","buvable","buvette","cabanon","cabine","cachette","cadeau","cadre","cafe\u0301ine","caillou","caisson","calculer","calepin","calibre","calmer","calomnie","calvaire","camarade","came\u0301ra","camion","campagne","canal","caneton","canon","cantine","canular","capable","caporal","caprice","capsule","capter","capuche","carabine","carbone","caresser","caribou","carnage","carotte","carreau","carton","cascade","casier","casque","cassure","causer","caution","cavalier","caverne","caviar","ce\u0301dille","ceinture","ce\u0301leste","cellule","cendrier","censurer","central","cercle","ce\u0301re\u0301bral","cerise","cerner","cerveau","cesser","chagrin","chaise","chaleur","chambre","chance","chapitre","charbon","chasseur","chaton","chausson","chavirer","chemise","chenille","che\u0301quier","chercher","cheval","chien","chiffre","chignon","chime\u0300re","chiot","chlorure","chocolat","choisir","chose","chouette","chrome","chute","cigare","cigogne","cimenter","cine\u0301ma","cintrer","circuler","cirer","cirque","citerne","citoyen","citron","civil","clairon","clameur","claquer","classe","clavier","client","cligner","climat","clivage","cloche","clonage","cloporte","cobalt","cobra","cocasse","cocotier","coder","codifier","coffre","cogner","cohe\u0301sion","coiffer","coincer","cole\u0300re","colibri","colline","colmater","colonel","combat","come\u0301die","commande","compact","concert","conduire","confier","congeler","connoter","consonne","contact","convexe","copain","copie","corail","corbeau","cordage","corniche","corpus","correct","corte\u0300ge","cosmique","costume","coton","coude","coupure","courage","couteau","couvrir","coyote","crabe","crainte","cravate","crayon","cre\u0301ature","cre\u0301diter","cre\u0301meux","creuser","crevette","cribler","crier","cristal","crite\u0300re","croire","croquer","crotale","crucial","cruel","crypter","cubique","cueillir","cuille\u0300re","cuisine","cuivre","culminer","cultiver","cumuler","cupide","curatif","curseur","cyanure","cycle","cylindre","cynique","daigner","damier","danger","danseur","dauphin","de\u0301battre","de\u0301biter","de\u0301border","de\u0301brider","de\u0301butant","de\u0301caler","de\u0301cembre","de\u0301chirer","de\u0301cider","de\u0301clarer","de\u0301corer","de\u0301crire","de\u0301cupler","de\u0301dale","de\u0301ductif","de\u0301esse","de\u0301fensif","de\u0301filer","de\u0301frayer","de\u0301gager","de\u0301givrer","de\u0301glutir","de\u0301grafer","de\u0301jeuner","de\u0301lice","de\u0301loger","demander","demeurer","de\u0301molir","de\u0301nicher","de\u0301nouer","dentelle","de\u0301nuder","de\u0301part","de\u0301penser","de\u0301phaser","de\u0301placer","de\u0301poser","de\u0301ranger","de\u0301rober","de\u0301sastre","descente","de\u0301sert","de\u0301signer","de\u0301sobe\u0301ir","dessiner","destrier","de\u0301tacher","de\u0301tester","de\u0301tourer","de\u0301tresse","devancer","devenir","deviner","devoir","diable","dialogue","diamant","dicter","diffe\u0301rer","dige\u0301rer","digital","digne","diluer","dimanche","diminuer","dioxyde","directif","diriger","discuter","disposer","dissiper","distance","divertir","diviser","docile","docteur","dogme","doigt","domaine","domicile","dompter","donateur","donjon","donner","dopamine","dortoir","dorure","dosage","doseur","dossier","dotation","douanier","double","douceur","douter","doyen","dragon","draper","dresser","dribbler","droiture","duperie","duplexe","durable","durcir","dynastie","e\u0301blouir","e\u0301carter","e\u0301charpe","e\u0301chelle","e\u0301clairer","e\u0301clipse","e\u0301clore","e\u0301cluse","e\u0301cole","e\u0301conomie","e\u0301corce","e\u0301couter","e\u0301craser","e\u0301cre\u0301mer","e\u0301crivain","e\u0301crou","e\u0301cume","e\u0301cureuil","e\u0301difier","e\u0301duquer","effacer","effectif","effigie","effort","effrayer","effusion","e\u0301galiser","e\u0301garer","e\u0301jecter","e\u0301laborer","e\u0301largir","e\u0301lectron","e\u0301le\u0301gant","e\u0301le\u0301phant","e\u0301le\u0300ve","e\u0301ligible","e\u0301litisme","e\u0301loge","e\u0301lucider","e\u0301luder","emballer","embellir","embryon","e\u0301meraude","e\u0301mission","emmener","e\u0301motion","e\u0301mouvoir","empereur","employer","emporter","emprise","e\u0301mulsion","encadrer","enche\u0300re","enclave","encoche","endiguer","endosser","endroit","enduire","e\u0301nergie","enfance","enfermer","enfouir","engager","engin","englober","e\u0301nigme","enjamber","enjeu","enlever","ennemi","ennuyeux","enrichir","enrobage","enseigne","entasser","entendre","entier","entourer","entraver","e\u0301nume\u0301rer","envahir","enviable","envoyer","enzyme","e\u0301olien","e\u0301paissir","e\u0301pargne","e\u0301patant","e\u0301paule","e\u0301picerie","e\u0301pide\u0301mie","e\u0301pier","e\u0301pilogue","e\u0301pine","e\u0301pisode","e\u0301pitaphe","e\u0301poque","e\u0301preuve","e\u0301prouver","e\u0301puisant","e\u0301querre","e\u0301quipe","e\u0301riger","e\u0301rosion","erreur","e\u0301ruption","escalier","espadon","espe\u0300ce","espie\u0300gle","espoir","esprit","esquiver","essayer","essence","essieu","essorer","estime","estomac","estrade","e\u0301tage\u0300re","e\u0301taler","e\u0301tanche","e\u0301tatique","e\u0301teindre","e\u0301tendoir","e\u0301ternel","e\u0301thanol","e\u0301thique","ethnie","e\u0301tirer","e\u0301toffer","e\u0301toile","e\u0301tonnant","e\u0301tourdir","e\u0301trange","e\u0301troit","e\u0301tude","euphorie","e\u0301valuer","e\u0301vasion","e\u0301ventail","e\u0301vidence","e\u0301viter","e\u0301volutif","e\u0301voquer","exact","exage\u0301rer","exaucer","exceller","excitant","exclusif","excuse","exe\u0301cuter","exemple","exercer","exhaler","exhorter","exigence","exiler","exister","exotique","expe\u0301dier","explorer","exposer","exprimer","exquis","extensif","extraire","exulter","fable","fabuleux","facette","facile","facture","faiblir","falaise","fameux","famille","farceur","farfelu","farine","farouche","fasciner","fatal","fatigue","faucon","fautif","faveur","favori","fe\u0301brile","fe\u0301conder","fe\u0301de\u0301rer","fe\u0301lin","femme","fe\u0301mur","fendoir","fe\u0301odal","fermer","fe\u0301roce","ferveur","festival","feuille","feutre","fe\u0301vrier","fiasco","ficeler","fictif","fide\u0300le","figure","filature","filetage","filie\u0300re","filleul","filmer","filou","filtrer","financer","finir","fiole","firme","fissure","fixer","flairer","flamme","flasque","flatteur","fle\u0301au","fle\u0300che","fleur","flexion","flocon","flore","fluctuer","fluide","fluvial","folie","fonderie","fongible","fontaine","forcer","forgeron","formuler","fortune","fossile","foudre","fouge\u0300re","fouiller","foulure","fourmi","fragile","fraise","franchir","frapper","frayeur","fre\u0301gate","freiner","frelon","fre\u0301mir","fre\u0301ne\u0301sie","fre\u0300re","friable","friction","frisson","frivole","froid","fromage","frontal","frotter","fruit","fugitif","fuite","fureur","furieux","furtif","fusion","futur","gagner","galaxie","galerie","gambader","garantir","gardien","garnir","garrigue","gazelle","gazon","ge\u0301ant","ge\u0301latine","ge\u0301lule","gendarme","ge\u0301ne\u0301ral","ge\u0301nie","genou","gentil","ge\u0301ologie","ge\u0301ome\u0300tre","ge\u0301ranium","germe","gestuel","geyser","gibier","gicler","girafe","givre","glace","glaive","glisser","globe","gloire","glorieux","golfeur","gomme","gonfler","gorge","gorille","goudron","gouffre","goulot","goupille","gourmand","goutte","graduel","graffiti","graine","grand","grappin","gratuit","gravir","grenat","griffure","griller","grimper","grogner","gronder","grotte","groupe","gruger","grutier","gruye\u0300re","gue\u0301pard","guerrier","guide","guimauve","guitare","gustatif","gymnaste","gyrostat","habitude","hachoir","halte","hameau","hangar","hanneton","haricot","harmonie","harpon","hasard","he\u0301lium","he\u0301matome","herbe","he\u0301risson","hermine","he\u0301ron","he\u0301siter","heureux","hiberner","hibou","hilarant","histoire","hiver","homard","hommage","homoge\u0300ne","honneur","honorer","honteux","horde","horizon","horloge","hormone","horrible","houleux","housse","hublot","huileux","humain","humble","humide","humour","hurler","hydromel","hygie\u0300ne","hymne","hypnose","idylle","ignorer","iguane","illicite","illusion","image","imbiber","imiter","immense","immobile","immuable","impact","impe\u0301rial","implorer","imposer","imprimer","imputer","incarner","incendie","incident","incliner","incolore","indexer","indice","inductif","ine\u0301dit","ineptie","inexact","infini","infliger","informer","infusion","inge\u0301rer","inhaler","inhiber","injecter","injure","innocent","inoculer","inonder","inscrire","insecte","insigne","insolite","inspirer","instinct","insulter","intact","intense","intime","intrigue","intuitif","inutile","invasion","inventer","inviter","invoquer","ironique","irradier","irre\u0301el","irriter","isoler","ivoire","ivresse","jaguar","jaillir","jambe","janvier","jardin","jauger","jaune","javelot","jetable","jeton","jeudi","jeunesse","joindre","joncher","jongler","joueur","jouissif","journal","jovial","joyau","joyeux","jubiler","jugement","junior","jupon","juriste","justice","juteux","juve\u0301nile","kayak","kimono","kiosque","label","labial","labourer","lace\u0301rer","lactose","lagune","laine","laisser","laitier","lambeau","lamelle","lampe","lanceur","langage","lanterne","lapin","largeur","larme","laurier","lavabo","lavoir","lecture","le\u0301gal","le\u0301ger","le\u0301gume","lessive","lettre","levier","lexique","le\u0301zard","liasse","libe\u0301rer","libre","licence","licorne","lie\u0300ge","lie\u0300vre","ligature","ligoter","ligue","limer","limite","limonade","limpide","line\u0301aire","lingot","lionceau","liquide","lisie\u0300re","lister","lithium","litige","littoral","livreur","logique","lointain","loisir","lombric","loterie","louer","lourd","loutre","louve","loyal","lubie","lucide","lucratif","lueur","lugubre","luisant","lumie\u0300re","lunaire","lundi","luron","lutter","luxueux","machine","magasin","magenta","magique","maigre","maillon","maintien","mairie","maison","majorer","malaxer","male\u0301fice","malheur","malice","mallette","mammouth","mandater","maniable","manquant","manteau","manuel","marathon","marbre","marchand","mardi","maritime","marqueur","marron","marteler","mascotte","massif","mate\u0301riel","matie\u0300re","matraque","maudire","maussade","mauve","maximal","me\u0301chant","me\u0301connu","me\u0301daille","me\u0301decin","me\u0301diter","me\u0301duse","meilleur","me\u0301lange","me\u0301lodie","membre","me\u0301moire","menacer","mener","menhir","mensonge","mentor","mercredi","me\u0301rite","merle","messager","mesure","me\u0301tal","me\u0301te\u0301ore","me\u0301thode","me\u0301tier","meuble","miauler","microbe","miette","mignon","migrer","milieu","million","mimique","mince","mine\u0301ral","minimal","minorer","minute","miracle","miroiter","missile","mixte","mobile","moderne","moelleux","mondial","moniteur","monnaie","monotone","monstre","montagne","monument","moqueur","morceau","morsure","mortier","moteur","motif","mouche","moufle","moulin","mousson","mouton","mouvant","multiple","munition","muraille","mure\u0300ne","murmure","muscle","muse\u0301um","musicien","mutation","muter","mutuel","myriade","myrtille","myste\u0300re","mythique","nageur","nappe","narquois","narrer","natation","nation","nature","naufrage","nautique","navire","ne\u0301buleux","nectar","ne\u0301faste","ne\u0301gation","ne\u0301gliger","ne\u0301gocier","neige","nerveux","nettoyer","neurone","neutron","neveu","niche","nickel","nitrate","niveau","noble","nocif","nocturne","noirceur","noisette","nomade","nombreux","nommer","normatif","notable","notifier","notoire","nourrir","nouveau","novateur","novembre","novice","nuage","nuancer","nuire","nuisible","nume\u0301ro","nuptial","nuque","nutritif","obe\u0301ir","objectif","obliger","obscur","observer","obstacle","obtenir","obturer","occasion","occuper","oce\u0301an","octobre","octroyer","octupler","oculaire","odeur","odorant","offenser","officier","offrir","ogive","oiseau","oisillon","olfactif","olivier","ombrage","omettre","onctueux","onduler","one\u0301reux","onirique","opale","opaque","ope\u0301rer","opinion","opportun","opprimer","opter","optique","orageux","orange","orbite","ordonner","oreille","organe","orgueil","orifice","ornement","orque","ortie","osciller","osmose","ossature","otarie","ouragan","ourson","outil","outrager","ouvrage","ovation","oxyde","oxyge\u0300ne","ozone","paisible","palace","palmare\u0300s","palourde","palper","panache","panda","pangolin","paniquer","panneau","panorama","pantalon","papaye","papier","papoter","papyrus","paradoxe","parcelle","paresse","parfumer","parler","parole","parrain","parsemer","partager","parure","parvenir","passion","paste\u0300que","paternel","patience","patron","pavillon","pavoiser","payer","paysage","peigne","peintre","pelage","pe\u0301lican","pelle","pelouse","peluche","pendule","pe\u0301ne\u0301trer","pe\u0301nible","pensif","pe\u0301nurie","pe\u0301pite","pe\u0301plum","perdrix","perforer","pe\u0301riode","permuter","perplexe","persil","perte","peser","pe\u0301tale","petit","pe\u0301trir","peuple","pharaon","phobie","phoque","photon","phrase","physique","piano","pictural","pie\u0300ce","pierre","pieuvre","pilote","pinceau","pipette","piquer","pirogue","piscine","piston","pivoter","pixel","pizza","placard","plafond","plaisir","planer","plaque","plastron","plateau","pleurer","plexus","pliage","plomb","plonger","pluie","plumage","pochette","poe\u0301sie","poe\u0300te","pointe","poirier","poisson","poivre","polaire","policier","pollen","polygone","pommade","pompier","ponctuel","ponde\u0301rer","poney","portique","position","posse\u0301der","posture","potager","poteau","potion","pouce","poulain","poumon","pourpre","poussin","pouvoir","prairie","pratique","pre\u0301cieux","pre\u0301dire","pre\u0301fixe","pre\u0301lude","pre\u0301nom","pre\u0301sence","pre\u0301texte","pre\u0301voir","primitif","prince","prison","priver","proble\u0300me","proce\u0301der","prodige","profond","progre\u0300s","proie","projeter","prologue","promener","propre","prospe\u0300re","prote\u0301ger","prouesse","proverbe","prudence","pruneau","psychose","public","puceron","puiser","pulpe","pulsar","punaise","punitif","pupitre","purifier","puzzle","pyramide","quasar","querelle","question","quie\u0301tude","quitter","quotient","racine","raconter","radieux","ragondin","raideur","raisin","ralentir","rallonge","ramasser","rapide","rasage","ratisser","ravager","ravin","rayonner","re\u0301actif","re\u0301agir","re\u0301aliser","re\u0301animer","recevoir","re\u0301citer","re\u0301clamer","re\u0301colter","recruter","reculer","recycler","re\u0301diger","redouter","refaire","re\u0301flexe","re\u0301former","refrain","refuge","re\u0301galien","re\u0301gion","re\u0301glage","re\u0301gulier","re\u0301ite\u0301rer","rejeter","rejouer","relatif","relever","relief","remarque","reme\u0300de","remise","remonter","remplir","remuer","renard","renfort","renifler","renoncer","rentrer","renvoi","replier","reporter","reprise","reptile","requin","re\u0301serve","re\u0301sineux","re\u0301soudre","respect","rester","re\u0301sultat","re\u0301tablir","retenir","re\u0301ticule","retomber","retracer","re\u0301union","re\u0301ussir","revanche","revivre","re\u0301volte","re\u0301vulsif","richesse","rideau","rieur","rigide","rigoler","rincer","riposter","risible","risque","rituel","rival","rivie\u0300re","rocheux","romance","rompre","ronce","rondin","roseau","rosier","rotatif","rotor","rotule","rouge","rouille","rouleau","routine","royaume","ruban","rubis","ruche","ruelle","rugueux","ruiner","ruisseau","ruser","rustique","rythme","sabler","saboter","sabre","sacoche","safari","sagesse","saisir","salade","salive","salon","saluer","samedi","sanction","sanglier","sarcasme","sardine","saturer","saugrenu","saumon","sauter","sauvage","savant","savonner","scalpel","scandale","sce\u0301le\u0301rat","sce\u0301nario","sceptre","sche\u0301ma","science","scinder","score","scrutin","sculpter","se\u0301ance","se\u0301cable","se\u0301cher","secouer","se\u0301cre\u0301ter","se\u0301datif","se\u0301duire","seigneur","se\u0301jour","se\u0301lectif","semaine","sembler","semence","se\u0301minal","se\u0301nateur","sensible","sentence","se\u0301parer","se\u0301quence","serein","sergent","se\u0301rieux","serrure","se\u0301rum","service","se\u0301same","se\u0301vir","sevrage","sextuple","side\u0301ral","sie\u0300cle","sie\u0301ger","siffler","sigle","signal","silence","silicium","simple","since\u0300re","sinistre","siphon","sirop","sismique","situer","skier","social","socle","sodium","soigneux","soldat","soleil","solitude","soluble","sombre","sommeil","somnoler","sonde","songeur","sonnette","sonore","sorcier","sortir","sosie","sottise","soucieux","soudure","souffle","soulever","soupape","source","soutirer","souvenir","spacieux","spatial","spe\u0301cial","sphe\u0300re","spiral","stable","station","sternum","stimulus","stipuler","strict","studieux","stupeur","styliste","sublime","substrat","subtil","subvenir","succe\u0300s","sucre","suffixe","sugge\u0301rer","suiveur","sulfate","superbe","supplier","surface","suricate","surmener","surprise","sursaut","survie","suspect","syllabe","symbole","syme\u0301trie","synapse","syntaxe","syste\u0300me","tabac","tablier","tactile","tailler","talent","talisman","talonner","tambour","tamiser","tangible","tapis","taquiner","tarder","tarif","tartine","tasse","tatami","tatouage","taupe","taureau","taxer","te\u0301moin","temporel","tenaille","tendre","teneur","tenir","tension","terminer","terne","terrible","te\u0301tine","texte","the\u0300me","the\u0301orie","the\u0301rapie","thorax","tibia","tie\u0300de","timide","tirelire","tiroir","tissu","titane","titre","tituber","toboggan","tole\u0301rant","tomate","tonique","tonneau","toponyme","torche","tordre","tornade","torpille","torrent","torse","tortue","totem","toucher","tournage","tousser","toxine","traction","trafic","tragique","trahir","train","trancher","travail","tre\u0300fle","tremper","tre\u0301sor","treuil","triage","tribunal","tricoter","trilogie","triomphe","tripler","triturer","trivial","trombone","tronc","tropical","troupeau","tuile","tulipe","tumulte","tunnel","turbine","tuteur","tutoyer","tuyau","tympan","typhon","typique","tyran","ubuesque","ultime","ultrason","unanime","unifier","union","unique","unitaire","univers","uranium","urbain","urticant","usage","usine","usuel","usure","utile","utopie","vacarme","vaccin","vagabond","vague","vaillant","vaincre","vaisseau","valable","valise","vallon","valve","vampire","vanille","vapeur","varier","vaseux","vassal","vaste","vecteur","vedette","ve\u0301ge\u0301tal","ve\u0301hicule","veinard","ve\u0301loce","vendredi","ve\u0301ne\u0301rer","venger","venimeux","ventouse","verdure","ve\u0301rin","vernir","verrou","verser","vertu","veston","ve\u0301te\u0301ran","ve\u0301tuste","vexant","vexer","viaduc","viande","victoire","vidange","vide\u0301o","vignette","vigueur","vilain","village","vinaigre","violon","vipe\u0300re","virement","virtuose","virus","visage","viseur","vision","visqueux","visuel","vital","vitesse","viticole","vitrine","vivace","vivipare","vocation","voguer","voile","voisin","voiture","volaille","volcan","voltiger","volume","vorace","vortex","voter","vouloir","voyage","voyelle","wagon","xe\u0301non","yacht","ze\u0300bre","ze\u0301nith","zeste","zoologie"]'), n2 = JSON.parse('["abaco","abbaglio","abbinato","abete","abisso","abolire","abrasivo","abrogato","accadere","accenno","accusato","acetone","achille","acido","acqua","acre","acrilico","acrobata","acuto","adagio","addebito","addome","adeguato","aderire","adipe","adottare","adulare","affabile","affetto","affisso","affranto","aforisma","afoso","africano","agave","agente","agevole","aggancio","agire","agitare","agonismo","agricolo","agrumeto","aguzzo","alabarda","alato","albatro","alberato","albo","albume","alce","alcolico","alettone","alfa","algebra","aliante","alibi","alimento","allagato","allegro","allievo","allodola","allusivo","almeno","alogeno","alpaca","alpestre","altalena","alterno","alticcio","altrove","alunno","alveolo","alzare","amalgama","amanita","amarena","ambito","ambrato","ameba","america","ametista","amico","ammasso","ammenda","ammirare","ammonito","amore","ampio","ampliare","amuleto","anacardo","anagrafe","analista","anarchia","anatra","anca","ancella","ancora","andare","andrea","anello","angelo","angolare","angusto","anima","annegare","annidato","anno","annuncio","anonimo","anticipo","anzi","apatico","apertura","apode","apparire","appetito","appoggio","approdo","appunto","aprile","arabica","arachide","aragosta","araldica","arancio","aratura","arazzo","arbitro","archivio","ardito","arenile","argento","argine","arguto","aria","armonia","arnese","arredato","arringa","arrosto","arsenico","arso","artefice","arzillo","asciutto","ascolto","asepsi","asettico","asfalto","asino","asola","aspirato","aspro","assaggio","asse","assoluto","assurdo","asta","astenuto","astice","astratto","atavico","ateismo","atomico","atono","attesa","attivare","attorno","attrito","attuale","ausilio","austria","autista","autonomo","autunno","avanzato","avere","avvenire","avviso","avvolgere","azione","azoto","azzimo","azzurro","babele","baccano","bacino","baco","badessa","badilata","bagnato","baita","balcone","baldo","balena","ballata","balzano","bambino","bandire","baraonda","barbaro","barca","baritono","barlume","barocco","basilico","basso","batosta","battuto","baule","bava","bavosa","becco","beffa","belgio","belva","benda","benevole","benigno","benzina","bere","berlina","beta","bibita","bici","bidone","bifido","biga","bilancia","bimbo","binocolo","biologo","bipede","bipolare","birbante","birra","biscotto","bisesto","bisnonno","bisonte","bisturi","bizzarro","blando","blatta","bollito","bonifico","bordo","bosco","botanico","bottino","bozzolo","braccio","bradipo","brama","branca","bravura","bretella","brevetto","brezza","briglia","brillante","brindare","broccolo","brodo","bronzina","brullo","bruno","bubbone","buca","budino","buffone","buio","bulbo","buono","burlone","burrasca","bussola","busta","cadetto","caduco","calamaro","calcolo","calesse","calibro","calmo","caloria","cambusa","camerata","camicia","cammino","camola","campale","canapa","candela","cane","canino","canotto","cantina","capace","capello","capitolo","capogiro","cappero","capra","capsula","carapace","carcassa","cardo","carisma","carovana","carretto","cartolina","casaccio","cascata","caserma","caso","cassone","castello","casuale","catasta","catena","catrame","cauto","cavillo","cedibile","cedrata","cefalo","celebre","cellulare","cena","cenone","centesimo","ceramica","cercare","certo","cerume","cervello","cesoia","cespo","ceto","chela","chiaro","chicca","chiedere","chimera","china","chirurgo","chitarra","ciao","ciclismo","cifrare","cigno","cilindro","ciottolo","circa","cirrosi","citrico","cittadino","ciuffo","civetta","civile","classico","clinica","cloro","cocco","codardo","codice","coerente","cognome","collare","colmato","colore","colposo","coltivato","colza","coma","cometa","commando","comodo","computer","comune","conciso","condurre","conferma","congelare","coniuge","connesso","conoscere","consumo","continuo","convegno","coperto","copione","coppia","copricapo","corazza","cordata","coricato","cornice","corolla","corpo","corredo","corsia","cortese","cosmico","costante","cottura","covato","cratere","cravatta","creato","credere","cremoso","crescita","creta","criceto","crinale","crisi","critico","croce","cronaca","crostata","cruciale","crusca","cucire","cuculo","cugino","cullato","cupola","curatore","cursore","curvo","cuscino","custode","dado","daino","dalmata","damerino","daniela","dannoso","danzare","datato","davanti","davvero","debutto","decennio","deciso","declino","decollo","decreto","dedicato","definito","deforme","degno","delegare","delfino","delirio","delta","demenza","denotato","dentro","deposito","derapata","derivare","deroga","descritto","deserto","desiderio","desumere","detersivo","devoto","diametro","dicembre","diedro","difeso","diffuso","digerire","digitale","diluvio","dinamico","dinnanzi","dipinto","diploma","dipolo","diradare","dire","dirotto","dirupo","disagio","discreto","disfare","disgelo","disposto","distanza","disumano","dito","divano","divelto","dividere","divorato","doblone","docente","doganale","dogma","dolce","domato","domenica","dominare","dondolo","dono","dormire","dote","dottore","dovuto","dozzina","drago","druido","dubbio","dubitare","ducale","duna","duomo","duplice","duraturo","ebano","eccesso","ecco","eclissi","economia","edera","edicola","edile","editoria","educare","egemonia","egli","egoismo","egregio","elaborato","elargire","elegante","elencato","eletto","elevare","elfico","elica","elmo","elsa","eluso","emanato","emblema","emesso","emiro","emotivo","emozione","empirico","emulo","endemico","enduro","energia","enfasi","enoteca","entrare","enzima","epatite","epilogo","episodio","epocale","eppure","equatore","erario","erba","erboso","erede","eremita","erigere","ermetico","eroe","erosivo","errante","esagono","esame","esanime","esaudire","esca","esempio","esercito","esibito","esigente","esistere","esito","esofago","esortato","esoso","espanso","espresso","essenza","esso","esteso","estimare","estonia","estroso","esultare","etilico","etnico","etrusco","etto","euclideo","europa","evaso","evidenza","evitato","evoluto","evviva","fabbrica","faccenda","fachiro","falco","famiglia","fanale","fanfara","fango","fantasma","fare","farfalla","farinoso","farmaco","fascia","fastoso","fasullo","faticare","fato","favoloso","febbre","fecola","fede","fegato","felpa","feltro","femmina","fendere","fenomeno","fermento","ferro","fertile","fessura","festivo","fetta","feudo","fiaba","fiducia","fifa","figurato","filo","finanza","finestra","finire","fiore","fiscale","fisico","fiume","flacone","flamenco","flebo","flemma","florido","fluente","fluoro","fobico","focaccia","focoso","foderato","foglio","folata","folclore","folgore","fondente","fonetico","fonia","fontana","forbito","forchetta","foresta","formica","fornaio","foro","fortezza","forzare","fosfato","fosso","fracasso","frana","frassino","fratello","freccetta","frenata","fresco","frigo","frollino","fronde","frugale","frutta","fucilata","fucsia","fuggente","fulmine","fulvo","fumante","fumetto","fumoso","fune","funzione","fuoco","furbo","furgone","furore","fuso","futile","gabbiano","gaffe","galateo","gallina","galoppo","gambero","gamma","garanzia","garbo","garofano","garzone","gasdotto","gasolio","gastrico","gatto","gaudio","gazebo","gazzella","geco","gelatina","gelso","gemello","gemmato","gene","genitore","gennaio","genotipo","gergo","ghepardo","ghiaccio","ghisa","giallo","gilda","ginepro","giocare","gioiello","giorno","giove","girato","girone","gittata","giudizio","giurato","giusto","globulo","glutine","gnomo","gobba","golf","gomito","gommone","gonfio","gonna","governo","gracile","grado","grafico","grammo","grande","grattare","gravoso","grazia","greca","gregge","grifone","grigio","grinza","grotta","gruppo","guadagno","guaio","guanto","guardare","gufo","guidare","ibernato","icona","identico","idillio","idolo","idra","idrico","idrogeno","igiene","ignaro","ignorato","ilare","illeso","illogico","illudere","imballo","imbevuto","imbocco","imbuto","immane","immerso","immolato","impacco","impeto","impiego","importo","impronta","inalare","inarcare","inattivo","incanto","incendio","inchino","incisivo","incluso","incontro","incrocio","incubo","indagine","india","indole","inedito","infatti","infilare","inflitto","ingaggio","ingegno","inglese","ingordo","ingrosso","innesco","inodore","inoltrare","inondato","insano","insetto","insieme","insonnia","insulina","intasato","intero","intonaco","intuito","inumidire","invalido","invece","invito","iperbole","ipnotico","ipotesi","ippica","iride","irlanda","ironico","irrigato","irrorare","isolato","isotopo","isterico","istituto","istrice","italia","iterare","labbro","labirinto","lacca","lacerato","lacrima","lacuna","laddove","lago","lampo","lancetta","lanterna","lardoso","larga","laringe","lastra","latenza","latino","lattuga","lavagna","lavoro","legale","leggero","lembo","lentezza","lenza","leone","lepre","lesivo","lessato","lesto","letterale","leva","levigato","libero","lido","lievito","lilla","limatura","limitare","limpido","lineare","lingua","liquido","lira","lirica","lisca","lite","litigio","livrea","locanda","lode","logica","lombare","londra","longevo","loquace","lorenzo","loto","lotteria","luce","lucidato","lumaca","luminoso","lungo","lupo","luppolo","lusinga","lusso","lutto","macabro","macchina","macero","macinato","madama","magico","maglia","magnete","magro","maiolica","malafede","malgrado","malinteso","malsano","malto","malumore","mana","mancia","mandorla","mangiare","manifesto","mannaro","manovra","mansarda","mantide","manubrio","mappa","maratona","marcire","maretta","marmo","marsupio","maschera","massaia","mastino","materasso","matricola","mattone","maturo","mazurca","meandro","meccanico","mecenate","medesimo","meditare","mega","melassa","melis","melodia","meninge","meno","mensola","mercurio","merenda","merlo","meschino","mese","messere","mestolo","metallo","metodo","mettere","miagolare","mica","micelio","michele","microbo","midollo","miele","migliore","milano","milite","mimosa","minerale","mini","minore","mirino","mirtillo","miscela","missiva","misto","misurare","mitezza","mitigare","mitra","mittente","mnemonico","modello","modifica","modulo","mogano","mogio","mole","molosso","monastero","monco","mondina","monetario","monile","monotono","monsone","montato","monviso","mora","mordere","morsicato","mostro","motivato","motosega","motto","movenza","movimento","mozzo","mucca","mucosa","muffa","mughetto","mugnaio","mulatto","mulinello","multiplo","mummia","munto","muovere","murale","musa","muscolo","musica","mutevole","muto","nababbo","nafta","nanometro","narciso","narice","narrato","nascere","nastrare","naturale","nautica","naviglio","nebulosa","necrosi","negativo","negozio","nemmeno","neofita","neretto","nervo","nessuno","nettuno","neutrale","neve","nevrotico","nicchia","ninfa","nitido","nobile","nocivo","nodo","nome","nomina","nordico","normale","norvegese","nostrano","notare","notizia","notturno","novella","nucleo","nulla","numero","nuovo","nutrire","nuvola","nuziale","oasi","obbedire","obbligo","obelisco","oblio","obolo","obsoleto","occasione","occhio","occidente","occorrere","occultare","ocra","oculato","odierno","odorare","offerta","offrire","offuscato","oggetto","oggi","ognuno","olandese","olfatto","oliato","oliva","ologramma","oltre","omaggio","ombelico","ombra","omega","omissione","ondoso","onere","onice","onnivoro","onorevole","onta","operato","opinione","opposto","oracolo","orafo","ordine","orecchino","orefice","orfano","organico","origine","orizzonte","orma","ormeggio","ornativo","orologio","orrendo","orribile","ortensia","ortica","orzata","orzo","osare","oscurare","osmosi","ospedale","ospite","ossa","ossidare","ostacolo","oste","otite","otre","ottagono","ottimo","ottobre","ovale","ovest","ovino","oviparo","ovocito","ovunque","ovviare","ozio","pacchetto","pace","pacifico","padella","padrone","paese","paga","pagina","palazzina","palesare","pallido","palo","palude","pandoro","pannello","paolo","paonazzo","paprica","parabola","parcella","parere","pargolo","pari","parlato","parola","partire","parvenza","parziale","passivo","pasticca","patacca","patologia","pattume","pavone","peccato","pedalare","pedonale","peggio","peloso","penare","pendice","penisola","pennuto","penombra","pensare","pentola","pepe","pepita","perbene","percorso","perdonato","perforare","pergamena","periodo","permesso","perno","perplesso","persuaso","pertugio","pervaso","pesatore","pesista","peso","pestifero","petalo","pettine","petulante","pezzo","piacere","pianta","piattino","piccino","picozza","piega","pietra","piffero","pigiama","pigolio","pigro","pila","pilifero","pillola","pilota","pimpante","pineta","pinna","pinolo","pioggia","piombo","piramide","piretico","pirite","pirolisi","pitone","pizzico","placebo","planare","plasma","platano","plenario","pochezza","poderoso","podismo","poesia","poggiare","polenta","poligono","pollice","polmonite","polpetta","polso","poltrona","polvere","pomice","pomodoro","ponte","popoloso","porfido","poroso","porpora","porre","portata","posa","positivo","possesso","postulato","potassio","potere","pranzo","prassi","pratica","precluso","predica","prefisso","pregiato","prelievo","premere","prenotare","preparato","presenza","pretesto","prevalso","prima","principe","privato","problema","procura","produrre","profumo","progetto","prolunga","promessa","pronome","proposta","proroga","proteso","prova","prudente","prugna","prurito","psiche","pubblico","pudica","pugilato","pugno","pulce","pulito","pulsante","puntare","pupazzo","pupilla","puro","quadro","qualcosa","quasi","querela","quota","raccolto","raddoppio","radicale","radunato","raffica","ragazzo","ragione","ragno","ramarro","ramingo","ramo","randagio","rantolare","rapato","rapina","rappreso","rasatura","raschiato","rasente","rassegna","rastrello","rata","ravveduto","reale","recepire","recinto","recluta","recondito","recupero","reddito","redimere","regalato","registro","regola","regresso","relazione","remare","remoto","renna","replica","reprimere","reputare","resa","residente","responso","restauro","rete","retina","retorica","rettifica","revocato","riassunto","ribadire","ribelle","ribrezzo","ricarica","ricco","ricevere","riciclato","ricordo","ricreduto","ridicolo","ridurre","rifasare","riflesso","riforma","rifugio","rigare","rigettato","righello","rilassato","rilevato","rimanere","rimbalzo","rimedio","rimorchio","rinascita","rincaro","rinforzo","rinnovo","rinomato","rinsavito","rintocco","rinuncia","rinvenire","riparato","ripetuto","ripieno","riportare","ripresa","ripulire","risata","rischio","riserva","risibile","riso","rispetto","ristoro","risultato","risvolto","ritardo","ritegno","ritmico","ritrovo","riunione","riva","riverso","rivincita","rivolto","rizoma","roba","robotico","robusto","roccia","roco","rodaggio","rodere","roditore","rogito","rollio","romantico","rompere","ronzio","rosolare","rospo","rotante","rotondo","rotula","rovescio","rubizzo","rubrica","ruga","rullino","rumine","rumoroso","ruolo","rupe","russare","rustico","sabato","sabbiare","sabotato","sagoma","salasso","saldatura","salgemma","salivare","salmone","salone","saltare","saluto","salvo","sapere","sapido","saporito","saraceno","sarcasmo","sarto","sassoso","satellite","satira","satollo","saturno","savana","savio","saziato","sbadiglio","sbalzo","sbancato","sbarra","sbattere","sbavare","sbendare","sbirciare","sbloccato","sbocciato","sbrinare","sbruffone","sbuffare","scabroso","scadenza","scala","scambiare","scandalo","scapola","scarso","scatenare","scavato","scelto","scenico","scettro","scheda","schiena","sciarpa","scienza","scindere","scippo","sciroppo","scivolo","sclerare","scodella","scolpito","scomparto","sconforto","scoprire","scorta","scossone","scozzese","scriba","scrollare","scrutinio","scuderia","scultore","scuola","scuro","scusare","sdebitare","sdoganare","seccatura","secondo","sedano","seggiola","segnalato","segregato","seguito","selciato","selettivo","sella","selvaggio","semaforo","sembrare","seme","seminato","sempre","senso","sentire","sepolto","sequenza","serata","serbato","sereno","serio","serpente","serraglio","servire","sestina","setola","settimana","sfacelo","sfaldare","sfamato","sfarzoso","sfaticato","sfera","sfida","sfilato","sfinge","sfocato","sfoderare","sfogo","sfoltire","sforzato","sfratto","sfruttato","sfuggito","sfumare","sfuso","sgabello","sgarbato","sgonfiare","sgorbio","sgrassato","sguardo","sibilo","siccome","sierra","sigla","signore","silenzio","sillaba","simbolo","simpatico","simulato","sinfonia","singolo","sinistro","sino","sintesi","sinusoide","sipario","sisma","sistole","situato","slitta","slogatura","sloveno","smarrito","smemorato","smentito","smeraldo","smilzo","smontare","smottato","smussato","snellire","snervato","snodo","sobbalzo","sobrio","soccorso","sociale","sodale","soffitto","sogno","soldato","solenne","solido","sollazzo","solo","solubile","solvente","somatico","somma","sonda","sonetto","sonnifero","sopire","soppeso","sopra","sorgere","sorpasso","sorriso","sorso","sorteggio","sorvolato","sospiro","sosta","sottile","spada","spalla","spargere","spatola","spavento","spazzola","specie","spedire","spegnere","spelatura","speranza","spessore","spettrale","spezzato","spia","spigoloso","spillato","spinoso","spirale","splendido","sportivo","sposo","spranga","sprecare","spronato","spruzzo","spuntino","squillo","sradicare","srotolato","stabile","stacco","staffa","stagnare","stampato","stantio","starnuto","stasera","statuto","stelo","steppa","sterzo","stiletto","stima","stirpe","stivale","stizzoso","stonato","storico","strappo","stregato","stridulo","strozzare","strutto","stuccare","stufo","stupendo","subentro","succoso","sudore","suggerito","sugo","sultano","suonare","superbo","supporto","surgelato","surrogato","sussurro","sutura","svagare","svedese","sveglio","svelare","svenuto","svezia","sviluppo","svista","svizzera","svolta","svuotare","tabacco","tabulato","tacciare","taciturno","tale","talismano","tampone","tannino","tara","tardivo","targato","tariffa","tarpare","tartaruga","tasto","tattico","taverna","tavolata","tazza","teca","tecnico","telefono","temerario","tempo","temuto","tendone","tenero","tensione","tentacolo","teorema","terme","terrazzo","terzetto","tesi","tesserato","testato","tetro","tettoia","tifare","tigella","timbro","tinto","tipico","tipografo","tiraggio","tiro","titanio","titolo","titubante","tizio","tizzone","toccare","tollerare","tolto","tombola","tomo","tonfo","tonsilla","topazio","topologia","toppa","torba","tornare","torrone","tortora","toscano","tossire","tostatura","totano","trabocco","trachea","trafila","tragedia","tralcio","tramonto","transito","trapano","trarre","trasloco","trattato","trave","treccia","tremolio","trespolo","tributo","tricheco","trifoglio","trillo","trincea","trio","tristezza","triturato","trivella","tromba","trono","troppo","trottola","trovare","truccato","tubatura","tuffato","tulipano","tumulto","tunisia","turbare","turchino","tuta","tutela","ubicato","uccello","uccisore","udire","uditivo","uffa","ufficio","uguale","ulisse","ultimato","umano","umile","umorismo","uncinetto","ungere","ungherese","unicorno","unificato","unisono","unitario","unte","uovo","upupa","uragano","urgenza","urlo","usanza","usato","uscito","usignolo","usuraio","utensile","utilizzo","utopia","vacante","vaccinato","vagabondo","vagliato","valanga","valgo","valico","valletta","valoroso","valutare","valvola","vampata","vangare","vanitoso","vano","vantaggio","vanvera","vapore","varano","varcato","variante","vasca","vedetta","vedova","veduto","vegetale","veicolo","velcro","velina","velluto","veloce","venato","vendemmia","vento","verace","verbale","vergogna","verifica","vero","verruca","verticale","vescica","vessillo","vestale","veterano","vetrina","vetusto","viandante","vibrante","vicenda","vichingo","vicinanza","vidimare","vigilia","vigneto","vigore","vile","villano","vimini","vincitore","viola","vipera","virgola","virologo","virulento","viscoso","visione","vispo","vissuto","visura","vita","vitello","vittima","vivanda","vivido","viziare","voce","voga","volatile","volere","volpe","voragine","vulcano","zampogna","zanna","zappato","zattera","zavorra","zefiro","zelante","zelo","zenzero","zerbino","zibetto","zinco","zircone","zitto","zolla","zotico","zucchero","zufolo","zulu","zuppa"]'), _2 = JSON.parse('["a\u0301baco","abdomen","abeja","abierto","abogado","abono","aborto","abrazo","abrir","abuelo","abuso","acabar","academia","acceso","accio\u0301n","aceite","acelga","acento","aceptar","a\u0301cido","aclarar","acne\u0301","acoger","acoso","activo","acto","actriz","actuar","acudir","acuerdo","acusar","adicto","admitir","adoptar","adorno","aduana","adulto","ae\u0301reo","afectar","aficio\u0301n","afinar","afirmar","a\u0301gil","agitar","agoni\u0301a","agosto","agotar","agregar","agrio","agua","agudo","a\u0301guila","aguja","ahogo","ahorro","aire","aislar","ajedrez","ajeno","ajuste","alacra\u0301n","alambre","alarma","alba","a\u0301lbum","alcalde","aldea","alegre","alejar","alerta","aleta","alfiler","alga","algodo\u0301n","aliado","aliento","alivio","alma","almeja","almi\u0301bar","altar","alteza","altivo","alto","altura","alumno","alzar","amable","amante","amapola","amargo","amasar","a\u0301mbar","a\u0301mbito","ameno","amigo","amistad","amor","amparo","amplio","ancho","anciano","ancla","andar","ande\u0301n","anemia","a\u0301ngulo","anillo","a\u0301nimo","ani\u0301s","anotar","antena","antiguo","antojo","anual","anular","anuncio","an\u0303adir","an\u0303ejo","an\u0303o","apagar","aparato","apetito","apio","aplicar","apodo","aporte","apoyo","aprender","aprobar","apuesta","apuro","arado","aran\u0303a","arar","a\u0301rbitro","a\u0301rbol","arbusto","archivo","arco","arder","ardilla","arduo","a\u0301rea","a\u0301rido","aries","armoni\u0301a","arne\u0301s","aroma","arpa","arpo\u0301n","arreglo","arroz","arruga","arte","artista","asa","asado","asalto","ascenso","asegurar","aseo","asesor","asiento","asilo","asistir","asno","asombro","a\u0301spero","astilla","astro","astuto","asumir","asunto","atajo","ataque","atar","atento","ateo","a\u0301tico","atleta","a\u0301tomo","atraer","atroz","atu\u0301n","audaz","audio","auge","aula","aumento","ausente","autor","aval","avance","avaro","ave","avellana","avena","avestruz","avio\u0301n","aviso","ayer","ayuda","ayuno","azafra\u0301n","azar","azote","azu\u0301car","azufre","azul","baba","babor","bache","bahi\u0301a","baile","bajar","balanza","balco\u0301n","balde","bambu\u0301","banco","banda","ban\u0303o","barba","barco","barniz","barro","ba\u0301scula","basto\u0301n","basura","batalla","bateri\u0301a","batir","batuta","bau\u0301l","bazar","bebe\u0301","bebida","bello","besar","beso","bestia","bicho","bien","bingo","blanco","bloque","blusa","boa","bobina","bobo","boca","bocina","boda","bodega","boina","bola","bolero","bolsa","bomba","bondad","bonito","bono","bonsa\u0301i","borde","borrar","bosque","bote","boti\u0301n","bo\u0301veda","bozal","bravo","brazo","brecha","breve","brillo","brinco","brisa","broca","broma","bronce","brote","bruja","brusco","bruto","buceo","bucle","bueno","buey","bufanda","bufo\u0301n","bu\u0301ho","buitre","bulto","burbuja","burla","burro","buscar","butaca","buzo\u0301n","caballo","cabeza","cabina","cabra","cacao","cada\u0301ver","cadena","caer","cafe\u0301","cai\u0301da","caima\u0301n","caja","cajo\u0301n","cal","calamar","calcio","caldo","calidad","calle","calma","calor","calvo","cama","cambio","camello","camino","campo","ca\u0301ncer","candil","canela","canguro","canica","canto","can\u0303a","can\u0303o\u0301n","caoba","caos","capaz","capita\u0301n","capote","captar","capucha","cara","carbo\u0301n","ca\u0301rcel","careta","carga","carin\u0303o","carne","carpeta","carro","carta","casa","casco","casero","caspa","castor","catorce","catre","caudal","causa","cazo","cebolla","ceder","cedro","celda","ce\u0301lebre","celoso","ce\u0301lula","cemento","ceniza","centro","cerca","cerdo","cereza","cero","cerrar","certeza","ce\u0301sped","cetro","chacal","chaleco","champu\u0301","chancla","chapa","charla","chico","chiste","chivo","choque","choza","chuleta","chupar","ciclo\u0301n","ciego","cielo","cien","cierto","cifra","cigarro","cima","cinco","cine","cinta","cipre\u0301s","circo","ciruela","cisne","cita","ciudad","clamor","clan","claro","clase","clave","cliente","clima","cli\u0301nica","cobre","coccio\u0301n","cochino","cocina","coco","co\u0301digo","codo","cofre","coger","cohete","coji\u0301n","cojo","cola","colcha","colegio","colgar","colina","collar","colmo","columna","combate","comer","comida","co\u0301modo","compra","conde","conejo","conga","conocer","consejo","contar","copa","copia","corazo\u0301n","corbata","corcho","cordo\u0301n","corona","correr","coser","cosmos","costa","cra\u0301neo","cra\u0301ter","crear","crecer","crei\u0301do","crema","cri\u0301a","crimen","cripta","crisis","cromo","cro\u0301nica","croqueta","crudo","cruz","cuadro","cuarto","cuatro","cubo","cubrir","cuchara","cuello","cuento","cuerda","cuesta","cueva","cuidar","culebra","culpa","culto","cumbre","cumplir","cuna","cuneta","cuota","cupo\u0301n","cu\u0301pula","curar","curioso","curso","curva","cutis","dama","danza","dar","dardo","da\u0301til","deber","de\u0301bil","de\u0301cada","decir","dedo","defensa","definir","dejar","delfi\u0301n","delgado","delito","demora","denso","dental","deporte","derecho","derrota","desayuno","deseo","desfile","desnudo","destino","desvi\u0301o","detalle","detener","deuda","di\u0301a","diablo","diadema","diamante","diana","diario","dibujo","dictar","diente","dieta","diez","difi\u0301cil","digno","dilema","diluir","dinero","directo","dirigir","disco","disen\u0303o","disfraz","diva","divino","doble","doce","dolor","domingo","don","donar","dorado","dormir","dorso","dos","dosis","drago\u0301n","droga","ducha","duda","duelo","duen\u0303o","dulce","du\u0301o","duque","durar","dureza","duro","e\u0301bano","ebrio","echar","eco","ecuador","edad","edicio\u0301n","edificio","editor","educar","efecto","eficaz","eje","ejemplo","elefante","elegir","elemento","elevar","elipse","e\u0301lite","elixir","elogio","eludir","embudo","emitir","emocio\u0301n","empate","empen\u0303o","empleo","empresa","enano","encargo","enchufe","enci\u0301a","enemigo","enero","enfado","enfermo","engan\u0303o","enigma","enlace","enorme","enredo","ensayo","ensen\u0303ar","entero","entrar","envase","envi\u0301o","e\u0301poca","equipo","erizo","escala","escena","escolar","escribir","escudo","esencia","esfera","esfuerzo","espada","espejo","espi\u0301a","esposa","espuma","esqui\u0301","estar","este","estilo","estufa","etapa","eterno","e\u0301tica","etnia","evadir","evaluar","evento","evitar","exacto","examen","exceso","excusa","exento","exigir","exilio","existir","e\u0301xito","experto","explicar","exponer","extremo","fa\u0301brica","fa\u0301bula","fachada","fa\u0301cil","factor","faena","faja","falda","fallo","falso","faltar","fama","familia","famoso","farao\u0301n","farmacia","farol","farsa","fase","fatiga","fauna","favor","fax","febrero","fecha","feliz","feo","feria","feroz","fe\u0301rtil","fervor","festi\u0301n","fiable","fianza","fiar","fibra","ficcio\u0301n","ficha","fideo","fiebre","fiel","fiera","fiesta","figura","fijar","fijo","fila","filete","filial","filtro","fin","finca","fingir","finito","firma","flaco","flauta","flecha","flor","flota","fluir","flujo","flu\u0301or","fobia","foca","fogata","fogo\u0301n","folio","folleto","fondo","forma","forro","fortuna","forzar","fosa","foto","fracaso","fra\u0301gil","franja","frase","fraude","frei\u0301r","freno","fresa","fri\u0301o","frito","fruta","fuego","fuente","fuerza","fuga","fumar","funcio\u0301n","funda","furgo\u0301n","furia","fusil","fu\u0301tbol","futuro","gacela","gafas","gaita","gajo","gala","galeri\u0301a","gallo","gamba","ganar","gancho","ganga","ganso","garaje","garza","gasolina","gastar","gato","gavila\u0301n","gemelo","gemir","gen","ge\u0301nero","genio","gente","geranio","gerente","germen","gesto","gigante","gimnasio","girar","giro","glaciar","globo","gloria","gol","golfo","goloso","golpe","goma","gordo","gorila","gorra","gota","goteo","gozar","grada","gra\u0301fico","grano","grasa","gratis","grave","grieta","grillo","gripe","gris","grito","grosor","gru\u0301a","grueso","grumo","grupo","guante","guapo","guardia","guerra","gui\u0301a","guin\u0303o","guion","guiso","guitarra","gusano","gustar","haber","ha\u0301bil","hablar","hacer","hacha","hada","hallar","hamaca","harina","haz","hazan\u0303a","hebilla","hebra","hecho","helado","helio","hembra","herir","hermano","he\u0301roe","hervir","hielo","hierro","hi\u0301gado","higiene","hijo","himno","historia","hocico","hogar","hoguera","hoja","hombre","hongo","honor","honra","hora","hormiga","horno","hostil","hoyo","hueco","huelga","huerta","hueso","huevo","huida","huir","humano","hu\u0301medo","humilde","humo","hundir","huraca\u0301n","hurto","icono","ideal","idioma","i\u0301dolo","iglesia","iglu\u0301","igual","ilegal","ilusio\u0301n","imagen","ima\u0301n","imitar","impar","imperio","imponer","impulso","incapaz","i\u0301ndice","inerte","infiel","informe","ingenio","inicio","inmenso","inmune","innato","insecto","instante","intere\u0301s","i\u0301ntimo","intuir","inu\u0301til","invierno","ira","iris","ironi\u0301a","isla","islote","jabali\u0301","jabo\u0301n","jamo\u0301n","jarabe","jardi\u0301n","jarra","jaula","jazmi\u0301n","jefe","jeringa","jinete","jornada","joroba","joven","joya","juerga","jueves","juez","jugador","jugo","juguete","juicio","junco","jungla","junio","juntar","ju\u0301piter","jurar","justo","juvenil","juzgar","kilo","koala","labio","lacio","lacra","lado","ladro\u0301n","lagarto","la\u0301grima","laguna","laico","lamer","la\u0301mina","la\u0301mpara","lana","lancha","langosta","lanza","la\u0301piz","largo","larva","la\u0301stima","lata","la\u0301tex","latir","laurel","lavar","lazo","leal","leccio\u0301n","leche","lector","leer","legio\u0301n","legumbre","lejano","lengua","lento","len\u0303a","leo\u0301n","leopardo","lesio\u0301n","letal","letra","leve","leyenda","libertad","libro","licor","li\u0301der","lidiar","lienzo","liga","ligero","lima","li\u0301mite","limo\u0301n","limpio","lince","lindo","li\u0301nea","lingote","lino","linterna","li\u0301quido","liso","lista","litera","litio","litro","llaga","llama","llanto","llave","llegar","llenar","llevar","llorar","llover","lluvia","lobo","locio\u0301n","loco","locura","lo\u0301gica","logro","lombriz","lomo","lonja","lote","lucha","lucir","lugar","lujo","luna","lunes","lupa","lustro","luto","luz","maceta","macho","madera","madre","maduro","maestro","mafia","magia","mago","mai\u0301z","maldad","maleta","malla","malo","mama\u0301","mambo","mamut","manco","mando","manejar","manga","maniqui\u0301","manjar","mano","manso","manta","man\u0303ana","mapa","ma\u0301quina","mar","marco","marea","marfil","margen","marido","ma\u0301rmol","marro\u0301n","martes","marzo","masa","ma\u0301scara","masivo","matar","materia","matiz","matriz","ma\u0301ximo","mayor","mazorca","mecha","medalla","medio","me\u0301dula","mejilla","mejor","melena","melo\u0301n","memoria","menor","mensaje","mente","menu\u0301","mercado","merengue","me\u0301rito","mes","meso\u0301n","meta","meter","me\u0301todo","metro","mezcla","miedo","miel","miembro","miga","mil","milagro","militar","millo\u0301n","mimo","mina","minero","mi\u0301nimo","minuto","miope","mirar","misa","miseria","misil","mismo","mitad","mito","mochila","mocio\u0301n","moda","modelo","moho","mojar","molde","moler","molino","momento","momia","monarca","moneda","monja","monto","mon\u0303o","morada","morder","moreno","morir","morro","morsa","mortal","mosca","mostrar","motivo","mover","mo\u0301vil","mozo","mucho","mudar","mueble","muela","muerte","muestra","mugre","mujer","mula","muleta","multa","mundo","mun\u0303eca","mural","muro","mu\u0301sculo","museo","musgo","mu\u0301sica","muslo","na\u0301car","nacio\u0301n","nadar","naipe","naranja","nariz","narrar","nasal","natal","nativo","natural","na\u0301usea","naval","nave","navidad","necio","ne\u0301ctar","negar","negocio","negro","neo\u0301n","nervio","neto","neutro","nevar","nevera","nicho","nido","niebla","nieto","nin\u0303ez","nin\u0303o","ni\u0301tido","nivel","nobleza","noche","no\u0301mina","noria","norma","norte","nota","noticia","novato","novela","novio","nube","nuca","nu\u0301cleo","nudillo","nudo","nuera","nueve","nuez","nulo","nu\u0301mero","nutria","oasis","obeso","obispo","objeto","obra","obrero","observar","obtener","obvio","oca","ocaso","oce\u0301ano","ochenta","ocho","ocio","ocre","octavo","octubre","oculto","ocupar","ocurrir","odiar","odio","odisea","oeste","ofensa","oferta","oficio","ofrecer","ogro","oi\u0301do","oi\u0301r","ojo","ola","oleada","olfato","olivo","olla","olmo","olor","olvido","ombligo","onda","onza","opaco","opcio\u0301n","o\u0301pera","opinar","oponer","optar","o\u0301ptica","opuesto","oracio\u0301n","orador","oral","o\u0301rbita","orca","orden","oreja","o\u0301rgano","orgi\u0301a","orgullo","oriente","origen","orilla","oro","orquesta","oruga","osadi\u0301a","oscuro","osezno","oso","ostra","oton\u0303o","otro","oveja","o\u0301vulo","o\u0301xido","oxi\u0301geno","oyente","ozono","pacto","padre","paella","pa\u0301gina","pago","pai\u0301s","pa\u0301jaro","palabra","palco","paleta","pa\u0301lido","palma","paloma","palpar","pan","panal","pa\u0301nico","pantera","pan\u0303uelo","papa\u0301","papel","papilla","paquete","parar","parcela","pared","parir","paro","pa\u0301rpado","parque","pa\u0301rrafo","parte","pasar","paseo","pasio\u0301n","paso","pasta","pata","patio","patria","pausa","pauta","pavo","payaso","peato\u0301n","pecado","pecera","pecho","pedal","pedir","pegar","peine","pelar","peldan\u0303o","pelea","peligro","pellejo","pelo","peluca","pena","pensar","pen\u0303o\u0301n","peo\u0301n","peor","pepino","pequen\u0303o","pera","percha","perder","pereza","perfil","perico","perla","permiso","perro","persona","pesa","pesca","pe\u0301simo","pestan\u0303a","pe\u0301talo","petro\u0301leo","pez","pezun\u0303a","picar","picho\u0301n","pie","piedra","pierna","pieza","pijama","pilar","piloto","pimienta","pino","pintor","pinza","pin\u0303a","piojo","pipa","pirata","pisar","piscina","piso","pista","pito\u0301n","pizca","placa","plan","plata","playa","plaza","pleito","pleno","plomo","pluma","plural","pobre","poco","poder","podio","poema","poesi\u0301a","poeta","polen","polici\u0301a","pollo","polvo","pomada","pomelo","pomo","pompa","poner","porcio\u0301n","portal","posada","poseer","posible","poste","potencia","potro","pozo","prado","precoz","pregunta","premio","prensa","preso","previo","primo","pri\u0301ncipe","prisio\u0301n","privar","proa","probar","proceso","producto","proeza","profesor","programa","prole","promesa","pronto","propio","pro\u0301ximo","prueba","pu\u0301blico","puchero","pudor","pueblo","puerta","puesto","pulga","pulir","pulmo\u0301n","pulpo","pulso","puma","punto","pun\u0303al","pun\u0303o","pupa","pupila","pure\u0301","quedar","queja","quemar","querer","queso","quieto","qui\u0301mica","quince","quitar","ra\u0301bano","rabia","rabo","racio\u0301n","radical","rai\u0301z","rama","rampa","rancho","rango","rapaz","ra\u0301pido","rapto","rasgo","raspa","rato","rayo","raza","razo\u0301n","reaccio\u0301n","realidad","reban\u0303o","rebote","recaer","receta","rechazo","recoger","recreo","recto","recurso","red","redondo","reducir","reflejo","reforma","refra\u0301n","refugio","regalo","regir","regla","regreso","rehe\u0301n","reino","rei\u0301r","reja","relato","relevo","relieve","relleno","reloj","remar","remedio","remo","rencor","rendir","renta","reparto","repetir","reposo","reptil","res","rescate","resina","respeto","resto","resumen","retiro","retorno","retrato","reunir","reve\u0301s","revista","rey","rezar","rico","riego","rienda","riesgo","rifa","ri\u0301gido","rigor","rinco\u0301n","rin\u0303o\u0301n","ri\u0301o","riqueza","risa","ritmo","rito","rizo","roble","roce","rociar","rodar","rodeo","rodilla","roer","rojizo","rojo","romero","romper","ron","ronco","ronda","ropa","ropero","rosa","rosca","rostro","rotar","rubi\u0301","rubor","rudo","rueda","rugir","ruido","ruina","ruleta","rulo","rumbo","rumor","ruptura","ruta","rutina","sa\u0301bado","saber","sabio","sable","sacar","sagaz","sagrado","sala","saldo","salero","salir","salmo\u0301n","salo\u0301n","salsa","salto","salud","salvar","samba","sancio\u0301n","sandi\u0301a","sanear","sangre","sanidad","sano","santo","sapo","saque","sardina","sarte\u0301n","sastre","sata\u0301n","sauna","saxofo\u0301n","seccio\u0301n","seco","secreto","secta","sed","seguir","seis","sello","selva","semana","semilla","senda","sensor","sen\u0303al","sen\u0303or","separar","sepia","sequi\u0301a","ser","serie","sermo\u0301n","servir","sesenta","sesio\u0301n","seta","setenta","severo","sexo","sexto","sidra","siesta","siete","siglo","signo","si\u0301laba","silbar","silencio","silla","si\u0301mbolo","simio","sirena","sistema","sitio","situar","sobre","socio","sodio","sol","solapa","soldado","soledad","so\u0301lido","soltar","solucio\u0301n","sombra","sondeo","sonido","sonoro","sonrisa","sopa","soplar","soporte","sordo","sorpresa","sorteo","soste\u0301n","so\u0301tano","suave","subir","suceso","sudor","suegra","suelo","suen\u0303o","suerte","sufrir","sujeto","sulta\u0301n","sumar","superar","suplir","suponer","supremo","sur","surco","suren\u0303o","surgir","susto","sutil","tabaco","tabique","tabla","tabu\u0301","taco","tacto","tajo","talar","talco","talento","talla","talo\u0301n","taman\u0303o","tambor","tango","tanque","tapa","tapete","tapia","tapo\u0301n","taquilla","tarde","tarea","tarifa","tarjeta","tarot","tarro","tarta","tatuaje","tauro","taza","tazo\u0301n","teatro","techo","tecla","te\u0301cnica","tejado","tejer","tejido","tela","tele\u0301fono","tema","temor","templo","tenaz","tender","tener","tenis","tenso","teori\u0301a","terapia","terco","te\u0301rmino","ternura","terror","tesis","tesoro","testigo","tetera","texto","tez","tibio","tiburo\u0301n","tiempo","tienda","tierra","tieso","tigre","tijera","tilde","timbre","ti\u0301mido","timo","tinta","ti\u0301o","ti\u0301pico","tipo","tira","tiro\u0301n","tita\u0301n","ti\u0301tere","ti\u0301tulo","tiza","toalla","tobillo","tocar","tocino","todo","toga","toldo","tomar","tono","tonto","topar","tope","toque","to\u0301rax","torero","tormenta","torneo","toro","torpedo","torre","torso","tortuga","tos","tosco","toser","to\u0301xico","trabajo","tractor","traer","tra\u0301fico","trago","traje","tramo","trance","trato","trauma","trazar","tre\u0301bol","tregua","treinta","tren","trepar","tres","tribu","trigo","tripa","triste","triunfo","trofeo","trompa","tronco","tropa","trote","trozo","truco","trueno","trufa","tuberi\u0301a","tubo","tuerto","tumba","tumor","tu\u0301nel","tu\u0301nica","turbina","turismo","turno","tutor","ubicar","u\u0301lcera","umbral","unidad","unir","universo","uno","untar","un\u0303a","urbano","urbe","urgente","urna","usar","usuario","u\u0301til","utopi\u0301a","uva","vaca","vaci\u0301o","vacuna","vagar","vago","vaina","vajilla","vale","va\u0301lido","valle","valor","va\u0301lvula","vampiro","vara","variar","varo\u0301n","vaso","vecino","vector","vehi\u0301culo","veinte","vejez","vela","velero","veloz","vena","vencer","venda","veneno","vengar","venir","venta","venus","ver","verano","verbo","verde","vereda","verja","verso","verter","vi\u0301a","viaje","vibrar","vicio","vi\u0301ctima","vida","vi\u0301deo","vidrio","viejo","viernes","vigor","vil","villa","vinagre","vino","vin\u0303edo","violi\u0301n","viral","virgo","virtud","visor","vi\u0301spera","vista","vitamina","viudo","vivaz","vivero","vivir","vivo","volca\u0301n","volumen","volver","voraz","votar","voto","voz","vuelo","vulgar","yacer","yate","yegua","yema","yerno","yeso","yodo","yoga","yogur","zafiro","zanja","zapato","zarza","zona","zorro","zumo","zurdo"]'), o2 = JSON.parse('["\u3042\u3044\u3053\u304F\u3057\u3093","\u3042\u3044\u3055\u3064","\u3042\u3044\u305F\u3099","\u3042\u304A\u305D\u3099\u3089","\u3042\u304B\u3061\u3083\u3093","\u3042\u304D\u308B","\u3042\u3051\u304B\u3099\u305F","\u3042\u3051\u308B","\u3042\u3053\u304B\u3099\u308C\u308B","\u3042\u3055\u3044","\u3042\u3055\u3072","\u3042\u3057\u3042\u3068","\u3042\u3057\u3099\u308F\u3046","\u3042\u3059\u3099\u304B\u308B","\u3042\u3059\u3099\u304D","\u3042\u305D\u3075\u3099","\u3042\u305F\u3048\u308B","\u3042\u305F\u305F\u3081\u308B","\u3042\u305F\u308A\u307E\u3048","\u3042\u305F\u308B","\u3042\u3064\u3044","\u3042\u3064\u304B\u3046","\u3042\u3063\u3057\u3085\u304F","\u3042\u3064\u307E\u308A","\u3042\u3064\u3081\u308B","\u3042\u3066\u306A","\u3042\u3066\u306F\u307E\u308B","\u3042\u3072\u308B","\u3042\u3075\u3099\u3089","\u3042\u3075\u3099\u308B","\u3042\u3075\u308C\u308B","\u3042\u307E\u3044","\u3042\u307E\u3068\u3099","\u3042\u307E\u3084\u304B\u3059","\u3042\u307E\u308A","\u3042\u307F\u3082\u306E","\u3042\u3081\u308A\u304B","\u3042\u3084\u307E\u308B","\u3042\u3086\u3080","\u3042\u3089\u3044\u304F\u3099\u307E","\u3042\u3089\u3057","\u3042\u3089\u3059\u3057\u3099","\u3042\u3089\u305F\u3081\u308B","\u3042\u3089\u3086\u308B","\u3042\u3089\u308F\u3059","\u3042\u308A\u304B\u3099\u3068\u3046","\u3042\u308F\u305B\u308B","\u3042\u308F\u3066\u308B","\u3042\u3093\u3044","\u3042\u3093\u304B\u3099\u3044","\u3042\u3093\u3053","\u3042\u3093\u305B\u3099\u3093","\u3042\u3093\u3066\u3044","\u3042\u3093\u306A\u3044","\u3042\u3093\u307E\u308A","\u3044\u3044\u305F\u3099\u3059","\u3044\u304A\u3093","\u3044\u304B\u3099\u3044","\u3044\u304B\u3099\u304F","\u3044\u304D\u304A\u3044","\u3044\u304D\u306A\u308A","\u3044\u304D\u3082\u306E","\u3044\u304D\u308B","\u3044\u304F\u3057\u3099","\u3044\u304F\u3075\u3099\u3093","\u3044\u3051\u306F\u3099\u306A","\u3044\u3051\u3093","\u3044\u3053\u3046","\u3044\u3053\u304F","\u3044\u3053\u3064","\u3044\u3055\u307E\u3057\u3044","\u3044\u3055\u3093","\u3044\u3057\u304D","\u3044\u3057\u3099\u3085\u3046","\u3044\u3057\u3099\u3087\u3046","\u3044\u3057\u3099\u308F\u308B","\u3044\u3059\u3099\u307F","\u3044\u3059\u3099\u308C","\u3044\u305B\u3044","\u3044\u305B\u3048\u3072\u3099","\u3044\u305B\u304B\u3044","\u3044\u305B\u304D","\u3044\u305B\u3099\u3093","\u3044\u305D\u3046\u308D\u3046","\u3044\u305D\u304B\u3099\u3057\u3044","\u3044\u305F\u3099\u3044","\u3044\u305F\u3099\u304F","\u3044\u305F\u3059\u3099\u3089","\u3044\u305F\u307F","\u3044\u305F\u308A\u3042","\u3044\u3061\u304A\u3046","\u3044\u3061\u3057\u3099","\u3044\u3061\u3068\u3099","\u3044\u3061\u306F\u3099","\u3044\u3061\u3075\u3099","\u3044\u3061\u308A\u3085\u3046","\u3044\u3064\u304B","\u3044\u3063\u3057\u3085\u3093","\u3044\u3063\u305B\u3044","\u3044\u3063\u305D\u3046","\u3044\u3063\u305F\u3093","\u3044\u3063\u3061","\u3044\u3063\u3066\u3044","\u3044\u3063\u307B\u309A\u3046","\u3044\u3066\u3055\u3099","\u3044\u3066\u3093","\u3044\u3068\u3099\u3046","\u3044\u3068\u3053","\u3044\u306A\u3044","\u3044\u306A\u304B","\u3044\u306D\u3080\u308A","\u3044\u306E\u3061","\u3044\u306E\u308B","\u3044\u306F\u3064","\u3044\u306F\u3099\u308B","\u3044\u306F\u3093","\u3044\u3072\u3099\u304D","\u3044\u3072\u3093","\u3044\u3075\u304F","\u3044\u3078\u3093","\u3044\u307B\u3046","\u3044\u307F\u3093","\u3044\u3082\u3046\u3068","\u3044\u3082\u305F\u308C","\u3044\u3082\u308A","\u3044\u3084\u304B\u3099\u308B","\u3044\u3084\u3059","\u3044\u3088\u304B\u3093","\u3044\u3088\u304F","\u3044\u3089\u3044","\u3044\u3089\u3059\u3068","\u3044\u308A\u304F\u3099\u3061","\u3044\u308A\u3087\u3046","\u3044\u308C\u3044","\u3044\u308C\u3082\u306E","\u3044\u308C\u308B","\u3044\u308D\u3048\u3093\u3072\u309A\u3064","\u3044\u308F\u3044","\u3044\u308F\u3046","\u3044\u308F\u304B\u3093","\u3044\u308F\u306F\u3099","\u3044\u308F\u3086\u308B","\u3044\u3093\u3051\u3099\u3093\u307E\u3081","\u3044\u3093\u3055\u3064","\u3044\u3093\u3057\u3087\u3046","\u3044\u3093\u3088\u3046","\u3046\u3048\u304D","\u3046\u3048\u308B","\u3046\u304A\u3055\u3099","\u3046\u304B\u3099\u3044","\u3046\u304B\u3075\u3099","\u3046\u304B\u3078\u3099\u308B","\u3046\u304D\u308F","\u3046\u304F\u3089\u3044\u306A","\u3046\u304F\u308C\u308C","\u3046\u3051\u305F\u307E\u308F\u308B","\u3046\u3051\u3064\u3051","\u3046\u3051\u3068\u308B","\u3046\u3051\u3082\u3064","\u3046\u3051\u308B","\u3046\u3053\u3099\u304B\u3059","\u3046\u3053\u3099\u304F","\u3046\u3053\u3093","\u3046\u3055\u304D\u3099","\u3046\u3057\u306A\u3046","\u3046\u3057\u308D\u304B\u3099\u307F","\u3046\u3059\u3044","\u3046\u3059\u304D\u3099","\u3046\u3059\u304F\u3099\u3089\u3044","\u3046\u3059\u3081\u308B","\u3046\u305B\u3064","\u3046\u3061\u3042\u308F\u305B","\u3046\u3061\u304B\u3099\u308F","\u3046\u3061\u304D","\u3046\u3061\u3085\u3046","\u3046\u3063\u304B\u308A","\u3046\u3064\u304F\u3057\u3044","\u3046\u3063\u305F\u3048\u308B","\u3046\u3064\u308B","\u3046\u3068\u3099\u3093","\u3046\u306A\u304D\u3099","\u3046\u306A\u3057\u3099","\u3046\u306A\u3059\u3099\u304F","\u3046\u306A\u308B","\u3046\u306D\u308B","\u3046\u306E\u3046","\u3046\u3075\u3099\u3051\u3099","\u3046\u3075\u3099\u3053\u3099\u3048","\u3046\u307E\u308C\u308B","\u3046\u3081\u308B","\u3046\u3082\u3046","\u3046\u3084\u307E\u3046","\u3046\u3088\u304F","\u3046\u3089\u304B\u3099\u3048\u3059","\u3046\u3089\u304F\u3099\u3061","\u3046\u3089\u306A\u3044","\u3046\u308A\u3042\u3051\u3099","\u3046\u308A\u304D\u308C","\u3046\u308B\u3055\u3044","\u3046\u308C\u3057\u3044","\u3046\u308C\u3086\u304D","\u3046\u308C\u308B","\u3046\u308D\u3053","\u3046\u308F\u304D","\u3046\u308F\u3055","\u3046\u3093\u3053\u3046","\u3046\u3093\u3061\u3093","\u3046\u3093\u3066\u3093","\u3046\u3093\u3068\u3099\u3046","\u3048\u3044\u3048\u3093","\u3048\u3044\u304B\u3099","\u3048\u3044\u304D\u3087\u3046","\u3048\u3044\u3053\u3099","\u3048\u3044\u305B\u3044","\u3048\u3044\u3075\u3099\u3093","\u3048\u3044\u3088\u3046","\u3048\u3044\u308F","\u3048\u304A\u308A","\u3048\u304B\u3099\u304A","\u3048\u304B\u3099\u304F","\u3048\u304D\u305F\u3044","\u3048\u304F\u305B\u308B","\u3048\u3057\u3083\u304F","\u3048\u3059\u3066","\u3048\u3064\u3089\u3093","\u3048\u306E\u304F\u3099","\u3048\u307B\u3046\u307E\u304D","\u3048\u307B\u3093","\u3048\u307E\u304D","\u3048\u3082\u3057\u3099","\u3048\u3082\u306E","\u3048\u3089\u3044","\u3048\u3089\u3075\u3099","\u3048\u308A\u3042","\u3048\u3093\u3048\u3093","\u3048\u3093\u304B\u3044","\u3048\u3093\u304D\u3099","\u3048\u3093\u3051\u3099\u304D","\u3048\u3093\u3057\u3085\u3046","\u3048\u3093\u305B\u3099\u3064","\u3048\u3093\u305D\u304F","\u3048\u3093\u3061\u3087\u3046","\u3048\u3093\u3068\u3064","\u304A\u3044\u304B\u3051\u308B","\u304A\u3044\u3053\u3059","\u304A\u3044\u3057\u3044","\u304A\u3044\u3064\u304F","\u304A\u3046\u3048\u3093","\u304A\u3046\u3055\u307E","\u304A\u3046\u3057\u3099","\u304A\u3046\u305B\u3064","\u304A\u3046\u305F\u3044","\u304A\u3046\u3075\u304F","\u304A\u3046\u3078\u3099\u3044","\u304A\u3046\u3088\u3046","\u304A\u3048\u308B","\u304A\u304A\u3044","\u304A\u304A\u3046","\u304A\u304A\u3068\u3099\u304A\u308A","\u304A\u304A\u3084","\u304A\u304A\u3088\u305D","\u304A\u304B\u3048\u308A","\u304A\u304B\u3059\u3099","\u304A\u304B\u3099\u3080","\u304A\u304B\u308F\u308A","\u304A\u304D\u3099\u306A\u3046","\u304A\u304D\u308B","\u304A\u304F\u3055\u307E","\u304A\u304F\u3057\u3099\u3087\u3046","\u304A\u304F\u308A\u304B\u3099\u306A","\u304A\u304F\u308B","\u304A\u304F\u308C\u308B","\u304A\u3053\u3059","\u304A\u3053\u306A\u3046","\u304A\u3053\u308B","\u304A\u3055\u3048\u308B","\u304A\u3055\u306A\u3044","\u304A\u3055\u3081\u308B","\u304A\u3057\u3044\u308C","\u304A\u3057\u3048\u308B","\u304A\u3057\u3099\u304D\u3099","\u304A\u3057\u3099\u3055\u3093","\u304A\u3057\u3083\u308C","\u304A\u305D\u3089\u304F","\u304A\u305D\u308F\u308B","\u304A\u305F\u304B\u3099\u3044","\u304A\u305F\u304F","\u304A\u305F\u3099\u3084\u304B","\u304A\u3061\u3064\u304F","\u304A\u3063\u3068","\u304A\u3064\u308A","\u304A\u3066\u3099\u304B\u3051","\u304A\u3068\u3057\u3082\u306E","\u304A\u3068\u306A\u3057\u3044","\u304A\u3068\u3099\u308A","\u304A\u3068\u3099\u308D\u304B\u3059","\u304A\u306F\u3099\u3055\u3093","\u304A\u307E\u3044\u308A","\u304A\u3081\u3066\u3099\u3068\u3046","\u304A\u3082\u3044\u3066\u3099","\u304A\u3082\u3046","\u304A\u3082\u305F\u3044","\u304A\u3082\u3061\u3083","\u304A\u3084\u3064","\u304A\u3084\u3086\u3072\u3099","\u304A\u3088\u307B\u3099\u3059","\u304A\u3089\u3093\u305F\u3099","\u304A\u308D\u3059","\u304A\u3093\u304B\u3099\u304F","\u304A\u3093\u3051\u3044","\u304A\u3093\u3057\u3083","\u304A\u3093\u305B\u3093","\u304A\u3093\u305F\u3099\u3093","\u304A\u3093\u3061\u3085\u3046","\u304A\u3093\u3068\u3099\u3051\u3044","\u304B\u3042\u3064","\u304B\u3044\u304B\u3099","\u304B\u3099\u3044\u304D","\u304B\u3099\u3044\u3051\u3093","\u304B\u3099\u3044\u3053\u3046","\u304B\u3044\u3055\u3064","\u304B\u3044\u3057\u3083","\u304B\u3044\u3059\u3044\u3088\u304F","\u304B\u3044\u305B\u3099\u3093","\u304B\u3044\u305D\u3099\u3046\u3068\u3099","\u304B\u3044\u3064\u3046","\u304B\u3044\u3066\u3093","\u304B\u3044\u3068\u3046","\u304B\u3044\u3075\u304F","\u304B\u3099\u3044\u3078\u304D","\u304B\u3044\u307B\u3046","\u304B\u3044\u3088\u3046","\u304B\u3099\u3044\u3089\u3044","\u304B\u3044\u308F","\u304B\u3048\u308B","\u304B\u304A\u308A","\u304B\u304B\u3048\u308B","\u304B\u304B\u3099\u304F","\u304B\u304B\u3099\u3057","\u304B\u304B\u3099\u307F","\u304B\u304F\u3053\u3099","\u304B\u304F\u3068\u304F","\u304B\u3055\u3099\u308B","\u304B\u3099\u305D\u3099\u3046","\u304B\u305F\u3044","\u304B\u305F\u3061","\u304B\u3099\u3061\u3087\u3046","\u304B\u3099\u3063\u304D\u3085\u3046","\u304B\u3099\u3063\u3053\u3046","\u304B\u3099\u3063\u3055\u3093","\u304B\u3099\u3063\u3057\u3087\u3046","\u304B\u306A\u3055\u3099\u308F\u3057","\u304B\u306E\u3046","\u304B\u3099\u306F\u304F","\u304B\u3075\u3099\u304B","\u304B\u307B\u3046","\u304B\u307B\u3053\u3099","\u304B\u307E\u3046","\u304B\u307E\u307B\u3099\u3053","\u304B\u3081\u308C\u304A\u3093","\u304B\u3086\u3044","\u304B\u3088\u3046\u3072\u3099","\u304B\u3089\u3044","\u304B\u308B\u3044","\u304B\u308D\u3046","\u304B\u308F\u304F","\u304B\u308F\u3089","\u304B\u3099\u3093\u304B","\u304B\u3093\u3051\u3044","\u304B\u3093\u3053\u3046","\u304B\u3093\u3057\u3083","\u304B\u3093\u305D\u3046","\u304B\u3093\u305F\u3093","\u304B\u3093\u3061","\u304B\u3099\u3093\u306F\u3099\u308B","\u304D\u3042\u3044","\u304D\u3042\u3064","\u304D\u3044\u308D","\u304D\u3099\u3044\u3093","\u304D\u3046\u3044","\u304D\u3046\u3093","\u304D\u3048\u308B","\u304D\u304A\u3046","\u304D\u304A\u304F","\u304D\u304A\u3061","\u304D\u304A\u3093","\u304D\u304B\u3044","\u304D\u304B\u304F","\u304D\u304B\u3093\u3057\u3083","\u304D\u304D\u3066","\u304D\u304F\u306F\u3099\u308A","\u304D\u304F\u3089\u3051\u3099","\u304D\u3051\u3093\u305B\u3044","\u304D\u3053\u3046","\u304D\u3053\u3048\u308B","\u304D\u3053\u304F","\u304D\u3055\u3044","\u304D\u3055\u304F","\u304D\u3055\u307E","\u304D\u3055\u3089\u304D\u3099","\u304D\u3099\u3057\u3099\u304B\u304B\u3099\u304F","\u304D\u3099\u3057\u304D","\u304D\u3099\u3057\u3099\u305F\u3044\u3051\u3093","\u304D\u3099\u3057\u3099\u306B\u3063\u3066\u3044","\u304D\u3099\u3057\u3099\u3085\u3064\u3057\u3083","\u304D\u3059\u3046","\u304D\u305B\u3044","\u304D\u305B\u304D","\u304D\u305B\u3064","\u304D\u305D\u3046","\u304D\u305D\u3099\u304F","\u304D\u305D\u3099\u3093","\u304D\u305F\u3048\u308B","\u304D\u3061\u3087\u3046","\u304D\u3064\u3048\u3093","\u304D\u3099\u3063\u3061\u308A","\u304D\u3064\u3064\u304D","\u304D\u3064\u306D","\u304D\u3066\u3044","\u304D\u3068\u3099\u3046","\u304D\u3068\u3099\u304F","\u304D\u306A\u3044","\u304D\u306A\u304B\u3099","\u304D\u306A\u3053","\u304D\u306C\u3053\u3099\u3057","\u304D\u306D\u3093","\u304D\u306E\u3046","\u304D\u306E\u3057\u305F","\u304D\u306F\u304F","\u304D\u3072\u3099\u3057\u3044","\u304D\u3072\u3093","\u304D\u3075\u304F","\u304D\u3075\u3099\u3093","\u304D\u307B\u3099\u3046","\u304D\u307B\u3093","\u304D\u307E\u308B","\u304D\u307F\u3064","\u304D\u3080\u3059\u3099\u304B\u3057\u3044","\u304D\u3081\u308B","\u304D\u3082\u305F\u3099\u3081\u3057","\u304D\u3082\u3061","\u304D\u3082\u306E","\u304D\u3083\u304F","\u304D\u3084\u304F","\u304D\u3099\u3085\u3046\u306B\u304F","\u304D\u3088\u3046","\u304D\u3087\u3046\u308A\u3085\u3046","\u304D\u3089\u3044","\u304D\u3089\u304F","\u304D\u308A\u3093","\u304D\u308C\u3044","\u304D\u308C\u3064","\u304D\u308D\u304F","\u304D\u3099\u308D\u3093","\u304D\u308F\u3081\u308B","\u304D\u3099\u3093\u3044\u308D","\u304D\u3093\u304B\u304F\u3057\u3099","\u304D\u3093\u3057\u3099\u3087","\u304D\u3093\u3088\u3046\u3072\u3099","\u304F\u3099\u3042\u3044","\u304F\u3044\u3059\u3099","\u304F\u3046\u304B\u3093","\u304F\u3046\u304D","\u304F\u3046\u304F\u3099\u3093","\u304F\u3046\u3053\u3046","\u304F\u3099\u3046\u305B\u3044","\u304F\u3046\u305D\u3046","\u304F\u3099\u3046\u305F\u3089","\u304F\u3046\u3075\u304F","\u304F\u3046\u307B\u3099","\u304F\u304B\u3093","\u304F\u304D\u3087\u3046","\u304F\u3051\u3099\u3093","\u304F\u3099\u3053\u3046","\u304F\u3055\u3044","\u304F\u3055\u304D","\u304F\u3055\u306F\u3099\u306A","\u304F\u3055\u308B","\u304F\u3057\u3083\u307F","\u304F\u3057\u3087\u3046","\u304F\u3059\u306E\u304D","\u304F\u3059\u308A\u3086\u3072\u3099","\u304F\u305B\u3051\u3099","\u304F\u305B\u3093","\u304F\u3099\u305F\u3044\u3066\u304D","\u304F\u305F\u3099\u3055\u308B","\u304F\u305F\u3072\u3099\u308C\u308B","\u304F\u3061\u3053\u307F","\u304F\u3061\u3055\u304D","\u304F\u3064\u3057\u305F","\u304F\u3099\u3063\u3059\u308A","\u304F\u3064\u308D\u304F\u3099","\u304F\u3068\u3046\u3066\u3093","\u304F\u3068\u3099\u304F","\u304F\u306A\u3093","\u304F\u306D\u304F\u306D","\u304F\u306E\u3046","\u304F\u3075\u3046","\u304F\u307F\u3042\u308F\u305B","\u304F\u307F\u305F\u3066\u308B","\u304F\u3081\u308B","\u304F\u3084\u304F\u3057\u3087","\u304F\u3089\u3059","\u304F\u3089\u3078\u3099\u308B","\u304F\u308B\u307E","\u304F\u308C\u308B","\u304F\u308D\u3046","\u304F\u308F\u3057\u3044","\u304F\u3099\u3093\u304B\u3093","\u304F\u3099\u3093\u3057\u3087\u304F","\u304F\u3099\u3093\u305F\u3044","\u304F\u3099\u3093\u3066","\u3051\u3042\u306A","\u3051\u3044\u304B\u304F","\u3051\u3044\u3051\u3093","\u3051\u3044\u3053","\u3051\u3044\u3055\u3064","\u3051\u3099\u3044\u3057\u3099\u3085\u3064","\u3051\u3044\u305F\u3044","\u3051\u3099\u3044\u306E\u3046\u3057\u3099\u3093","\u3051\u3044\u308C\u304D","\u3051\u3044\u308D","\u3051\u304A\u3068\u3059","\u3051\u304A\u308A\u3082\u306E","\u3051\u3099\u304D\u304B","\u3051\u3099\u304D\u3051\u3099\u3093","\u3051\u3099\u304D\u305F\u3099\u3093","\u3051\u3099\u304D\u3061\u3093","\u3051\u3099\u304D\u3068\u3064","\u3051\u3099\u304D\u306F","\u3051\u3099\u304D\u3084\u304F","\u3051\u3099\u3053\u3046","\u3051\u3099\u3053\u304F\u3057\u3099\u3087\u3046","\u3051\u3099\u3055\u3099\u3044","\u3051\u3055\u304D","\u3051\u3099\u3055\u3099\u3093","\u3051\u3057\u304D","\u3051\u3057\u3053\u3099\u3080","\u3051\u3057\u3087\u3046","\u3051\u3099\u3059\u3068","\u3051\u305F\u306F\u3099","\u3051\u3061\u3083\u3063\u3075\u309A","\u3051\u3061\u3089\u3059","\u3051\u3064\u3042\u3064","\u3051\u3064\u3044","\u3051\u3064\u3048\u304D","\u3051\u3063\u3053\u3093","\u3051\u3064\u3057\u3099\u3087","\u3051\u3063\u305B\u304D","\u3051\u3063\u3066\u3044","\u3051\u3064\u307E\u3064","\u3051\u3099\u3064\u3088\u3046\u3072\u3099","\u3051\u3099\u3064\u308C\u3044","\u3051\u3064\u308D\u3093","\u3051\u3099\u3068\u3099\u304F","\u3051\u3068\u306F\u3099\u3059","\u3051\u3068\u308B","\u3051\u306A\u3051\u3099","\u3051\u306A\u3059","\u3051\u306A\u307F","\u3051\u306C\u304D","\u3051\u3099\u306D\u3064","\u3051\u306D\u3093","\u3051\u306F\u3044","\u3051\u3099\u3072\u3093","\u3051\u3075\u3099\u304B\u3044","\u3051\u3099\u307B\u3099\u304F","\u3051\u307E\u308A","\u3051\u307F\u304B\u308B","\u3051\u3080\u3057","\u3051\u3080\u308A","\u3051\u3082\u306E","\u3051\u3089\u3044","\u3051\u308D\u3051\u308D","\u3051\u308F\u3057\u3044","\u3051\u3093\u3044","\u3051\u3093\u3048\u3064","\u3051\u3093\u304A","\u3051\u3093\u304B","\u3051\u3099\u3093\u304D","\u3051\u3093\u3051\u3099\u3093","\u3051\u3093\u3053\u3046","\u3051\u3093\u3055\u304F","\u3051\u3093\u3057\u3085\u3046","\u3051\u3093\u3059\u3046","\u3051\u3099\u3093\u305D\u3046","\u3051\u3093\u3061\u304F","\u3051\u3093\u3066\u3044","\u3051\u3093\u3068\u3046","\u3051\u3093\u306A\u3044","\u3051\u3093\u306B\u3093","\u3051\u3099\u3093\u3075\u3099\u3064","\u3051\u3093\u307E","\u3051\u3093\u307F\u3093","\u3051\u3093\u3081\u3044","\u3051\u3093\u3089\u3093","\u3051\u3093\u308A","\u3053\u3042\u304F\u307E","\u3053\u3044\u306C","\u3053\u3044\u3072\u3099\u3068","\u3053\u3099\u3046\u3044","\u3053\u3046\u3048\u3093","\u3053\u3046\u304A\u3093","\u3053\u3046\u304B\u3093","\u3053\u3099\u3046\u304D\u3085\u3046","\u3053\u3099\u3046\u3051\u3044","\u3053\u3046\u3053\u3046","\u3053\u3046\u3055\u3044","\u3053\u3046\u3057\u3099","\u3053\u3046\u3059\u3044","\u3053\u3099\u3046\u305B\u3044","\u3053\u3046\u305D\u304F","\u3053\u3046\u305F\u3044","\u3053\u3046\u3061\u3083","\u3053\u3046\u3064\u3046","\u3053\u3046\u3066\u3044","\u3053\u3046\u3068\u3099\u3046","\u3053\u3046\u306A\u3044","\u3053\u3046\u306F\u3044","\u3053\u3099\u3046\u307B\u3046","\u3053\u3099\u3046\u307E\u3093","\u3053\u3046\u3082\u304F","\u3053\u3046\u308A\u3064","\u3053\u3048\u308B","\u3053\u304A\u308A","\u3053\u3099\u304B\u3044","\u3053\u3099\u304B\u3099\u3064","\u3053\u3099\u304B\u3093","\u3053\u304F\u3053\u3099","\u3053\u304F\u3055\u3044","\u3053\u304F\u3068\u3046","\u3053\u304F\u306A\u3044","\u3053\u304F\u306F\u304F","\u3053\u304F\u3099\u307E","\u3053\u3051\u3044","\u3053\u3051\u308B","\u3053\u3053\u306E\u304B","\u3053\u3053\u308D","\u3053\u3055\u3081","\u3053\u3057\u3064","\u3053\u3059\u3046","\u3053\u305B\u3044","\u3053\u305B\u304D","\u3053\u305B\u3099\u3093","\u3053\u305D\u305F\u3099\u3066","\u3053\u305F\u3044","\u3053\u305F\u3048\u308B","\u3053\u305F\u3064","\u3053\u3061\u3087\u3046","\u3053\u3063\u304B","\u3053\u3064\u3053\u3064","\u3053\u3064\u306F\u3099\u3093","\u3053\u3064\u3075\u3099","\u3053\u3066\u3044","\u3053\u3066\u3093","\u3053\u3068\u304B\u3099\u3089","\u3053\u3068\u3057","\u3053\u3068\u306F\u3099","\u3053\u3068\u308A","\u3053\u306A\u3053\u3099\u306A","\u3053\u306D\u3053\u306D","\u3053\u306E\u307E\u307E","\u3053\u306E\u307F","\u3053\u306E\u3088","\u3053\u3099\u306F\u3093","\u3053\u3072\u3064\u3057\u3099","\u3053\u3075\u3046","\u3053\u3075\u3093","\u3053\u307B\u3099\u308C\u308B","\u3053\u3099\u307E\u3042\u3075\u3099\u3089","\u3053\u307E\u304B\u3044","\u3053\u3099\u307E\u3059\u308A","\u3053\u307E\u3064\u306A","\u3053\u307E\u308B","\u3053\u3080\u304D\u3099\u3053","\u3053\u3082\u3057\u3099","\u3053\u3082\u3061","\u3053\u3082\u306E","\u3053\u3082\u3093","\u3053\u3084\u304F","\u3053\u3084\u307E","\u3053\u3086\u3046","\u3053\u3086\u3072\u3099","\u3053\u3088\u3044","\u3053\u3088\u3046","\u3053\u308A\u308B","\u3053\u308C\u304F\u3057\u3087\u3093","\u3053\u308D\u3063\u3051","\u3053\u308F\u3082\u3066","\u3053\u308F\u308C\u308B","\u3053\u3093\u3044\u3093","\u3053\u3093\u304B\u3044","\u3053\u3093\u304D","\u3053\u3093\u3057\u3085\u3046","\u3053\u3093\u3059\u3044","\u3053\u3093\u305F\u3099\u3066","\u3053\u3093\u3068\u3093","\u3053\u3093\u306A\u3093","\u3053\u3093\u3072\u3099\u306B","\u3053\u3093\u307B\u309A\u3093","\u3053\u3093\u307E\u3051","\u3053\u3093\u3084","\u3053\u3093\u308C\u3044","\u3053\u3093\u308F\u304F","\u3055\u3099\u3044\u3048\u304D","\u3055\u3044\u304B\u3044","\u3055\u3044\u304D\u3093","\u3055\u3099\u3044\u3051\u3099\u3093","\u3055\u3099\u3044\u3053","\u3055\u3044\u3057\u3087","\u3055\u3044\u305B\u3044","\u3055\u3099\u3044\u305F\u304F","\u3055\u3099\u3044\u3061\u3085\u3046","\u3055\u3044\u3066\u304D","\u3055\u3099\u3044\u308A\u3087\u3046","\u3055\u3046\u306A","\u3055\u304B\u3044\u3057","\u3055\u304B\u3099\u3059","\u3055\u304B\u306A","\u3055\u304B\u307F\u3061","\u3055\u304B\u3099\u308B","\u3055\u304D\u3099\u3087\u3046","\u3055\u304F\u3057","\u3055\u304F\u3072\u3093","\u3055\u304F\u3089","\u3055\u3053\u304F","\u3055\u3053\u3064","\u3055\u3059\u3099\u304B\u308B","\u3055\u3099\u305B\u304D","\u3055\u305F\u3093","\u3055\u3064\u3048\u3044","\u3055\u3099\u3064\u304A\u3093","\u3055\u3099\u3063\u304B","\u3055\u3099\u3064\u304B\u3099\u304F","\u3055\u3063\u304D\u3087\u304F","\u3055\u3099\u3063\u3057","\u3055\u3064\u3057\u3099\u3093","\u3055\u3099\u3063\u305D\u3046","\u3055\u3064\u305F\u306F\u3099","\u3055\u3064\u307E\u3044\u3082","\u3055\u3066\u3044","\u3055\u3068\u3044\u3082","\u3055\u3068\u3046","\u3055\u3068\u304A\u3084","\u3055\u3068\u3057","\u3055\u3068\u308B","\u3055\u306E\u3046","\u3055\u306F\u3099\u304F","\u3055\u3072\u3099\u3057\u3044","\u3055\u3078\u3099\u3064","\u3055\u307B\u3046","\u3055\u307B\u3068\u3099","\u3055\u307E\u3059","\u3055\u307F\u3057\u3044","\u3055\u307F\u305F\u3099\u308C","\u3055\u3080\u3051","\u3055\u3081\u308B","\u3055\u3084\u3048\u3093\u3068\u3099\u3046","\u3055\u3086\u3046","\u3055\u3088\u3046","\u3055\u3088\u304F","\u3055\u3089\u305F\u3099","\u3055\u3099\u308B\u305D\u306F\u3099","\u3055\u308F\u3084\u304B","\u3055\u308F\u308B","\u3055\u3093\u3044\u3093","\u3055\u3093\u304B","\u3055\u3093\u304D\u3083\u304F","\u3055\u3093\u3053\u3046","\u3055\u3093\u3055\u3044","\u3055\u3099\u3093\u3057\u3087","\u3055\u3093\u3059\u3046","\u3055\u3093\u305B\u3044","\u3055\u3093\u305D","\u3055\u3093\u3061","\u3055\u3093\u307E","\u3055\u3093\u307F","\u3055\u3093\u3089\u3093","\u3057\u3042\u3044","\u3057\u3042\u3051\u3099","\u3057\u3042\u3055\u3063\u3066","\u3057\u3042\u308F\u305B","\u3057\u3044\u304F","\u3057\u3044\u3093","\u3057\u3046\u3061","\u3057\u3048\u3044","\u3057\u304A\u3051","\u3057\u304B\u3044","\u3057\u304B\u304F","\u3057\u3099\u304B\u3093","\u3057\u3053\u3099\u3068","\u3057\u3059\u3046","\u3057\u3099\u305F\u3099\u3044","\u3057\u305F\u3046\u3051","\u3057\u305F\u304D\u3099","\u3057\u305F\u3066","\u3057\u305F\u307F","\u3057\u3061\u3087\u3046","\u3057\u3061\u308A\u3093","\u3057\u3063\u304B\u308A","\u3057\u3064\u3057\u3099","\u3057\u3064\u3082\u3093","\u3057\u3066\u3044","\u3057\u3066\u304D","\u3057\u3066\u3064","\u3057\u3099\u3066\u3093","\u3057\u3099\u3068\u3099\u3046","\u3057\u306A\u304D\u3099\u308C","\u3057\u306A\u3082\u306E","\u3057\u306A\u3093","\u3057\u306D\u307E","\u3057\u306D\u3093","\u3057\u306E\u304F\u3099","\u3057\u306E\u3075\u3099","\u3057\u306F\u3044","\u3057\u306F\u3099\u304B\u308A","\u3057\u306F\u3064","\u3057\u306F\u3089\u3044","\u3057\u306F\u3093","\u3057\u3072\u3087\u3046","\u3057\u3075\u304F","\u3057\u3099\u3075\u3099\u3093","\u3057\u3078\u3044","\u3057\u307B\u3046","\u3057\u307B\u3093","\u3057\u307E\u3046","\u3057\u307E\u308B","\u3057\u307F\u3093","\u3057\u3080\u3051\u308B","\u3057\u3099\u3080\u3057\u3087","\u3057\u3081\u3044","\u3057\u3081\u308B","\u3057\u3082\u3093","\u3057\u3083\u3044\u3093","\u3057\u3083\u3046\u3093","\u3057\u3083\u304A\u3093","\u3057\u3099\u3083\u304B\u3099\u3044\u3082","\u3057\u3084\u304F\u3057\u3087","\u3057\u3083\u304F\u307B\u3046","\u3057\u3083\u3051\u3093","\u3057\u3083\u3053","\u3057\u3083\u3055\u3099\u3044","\u3057\u3083\u3057\u3093","\u3057\u3083\u305B\u3093","\u3057\u3083\u305D\u3046","\u3057\u3083\u305F\u3044","\u3057\u3083\u3061\u3087\u3046","\u3057\u3083\u3063\u304D\u3093","\u3057\u3099\u3083\u307E","\u3057\u3083\u308A\u3093","\u3057\u3083\u308C\u3044","\u3057\u3099\u3086\u3046","\u3057\u3099\u3085\u3046\u3057\u3087","\u3057\u3085\u304F\u306F\u304F","\u3057\u3099\u3085\u3057\u3093","\u3057\u3085\u3063\u305B\u304D","\u3057\u3085\u307F","\u3057\u3085\u3089\u306F\u3099","\u3057\u3099\u3085\u3093\u306F\u3099\u3093","\u3057\u3087\u3046\u304B\u3044","\u3057\u3087\u304F\u305F\u304F","\u3057\u3087\u3063\u3051\u3093","\u3057\u3087\u3068\u3099\u3046","\u3057\u3087\u3082\u3064","\u3057\u3089\u305B\u308B","\u3057\u3089\u3078\u3099\u308B","\u3057\u3093\u304B","\u3057\u3093\u3053\u3046","\u3057\u3099\u3093\u3057\u3099\u3083","\u3057\u3093\u305B\u3044\u3057\u3099","\u3057\u3093\u3061\u304F","\u3057\u3093\u308A\u3093","\u3059\u3042\u3051\u3099","\u3059\u3042\u3057","\u3059\u3042\u306A","\u3059\u3099\u3042\u3093","\u3059\u3044\u3048\u3044","\u3059\u3044\u304B","\u3059\u3044\u3068\u3046","\u3059\u3099\u3044\u3075\u3099\u3093","\u3059\u3044\u3088\u3046\u3072\u3099","\u3059\u3046\u304B\u3099\u304F","\u3059\u3046\u3057\u3099\u3064","\u3059\u3046\u305B\u3093","\u3059\u304A\u3068\u3099\u308A","\u3059\u304D\u307E","\u3059\u304F\u3046","\u3059\u304F\u306A\u3044","\u3059\u3051\u308B","\u3059\u3053\u3099\u3044","\u3059\u3053\u3057","\u3059\u3099\u3055\u3093","\u3059\u3059\u3099\u3057\u3044","\u3059\u3059\u3080","\u3059\u3059\u3081\u308B","\u3059\u3063\u304B\u308A","\u3059\u3099\u3063\u3057\u308A","\u3059\u3099\u3063\u3068","\u3059\u3066\u304D","\u3059\u3066\u308B","\u3059\u306D\u308B","\u3059\u306E\u3053","\u3059\u306F\u305F\u3099","\u3059\u306F\u3099\u3089\u3057\u3044","\u3059\u3099\u3072\u3087\u3046","\u3059\u3099\u3075\u3099\u306C\u308C","\u3059\u3075\u3099\u308A","\u3059\u3075\u308C","\u3059\u3078\u3099\u3066","\u3059\u3078\u3099\u308B","\u3059\u3099\u307B\u3046","\u3059\u307B\u3099\u3093","\u3059\u307E\u3044","\u3059\u3081\u3057","\u3059\u3082\u3046","\u3059\u3084\u304D","\u3059\u3089\u3059\u3089","\u3059\u308B\u3081","\u3059\u308C\u3061\u304B\u3099\u3046","\u3059\u308D\u3063\u3068","\u3059\u308F\u308B","\u3059\u3093\u305B\u3099\u3093","\u3059\u3093\u307B\u309A\u3046","\u305B\u3042\u3075\u3099\u3089","\u305B\u3044\u304B\u3064","\u305B\u3044\u3051\u3099\u3093","\u305B\u3044\u3057\u3099","\u305B\u3044\u3088\u3046","\u305B\u304A\u3046","\u305B\u304B\u3044\u304B\u3093","\u305B\u304D\u306B\u3093","\u305B\u304D\u3080","\u305B\u304D\u3086","\u305B\u304D\u3089\u3093\u3046\u3093","\u305B\u3051\u3093","\u305B\u3053\u3046","\u305B\u3059\u3057\u3099","\u305B\u305F\u3044","\u305B\u305F\u3051","\u305B\u3063\u304B\u304F","\u305B\u3063\u304D\u3083\u304F","\u305B\u3099\u3063\u304F","\u305B\u3063\u3051\u3093","\u305B\u3063\u3053\u3064","\u305B\u3063\u3055\u305F\u304F\u307E","\u305B\u3064\u305D\u3099\u304F","\u305B\u3064\u305F\u3099\u3093","\u305B\u3064\u3066\u3099\u3093","\u305B\u3063\u306F\u309A\u3093","\u305B\u3064\u3072\u3099","\u305B\u3064\u3075\u3099\u3093","\u305B\u3064\u3081\u3044","\u305B\u3064\u308A\u3064","\u305B\u306A\u304B","\u305B\u306E\u3072\u3099","\u305B\u306F\u306F\u3099","\u305B\u3072\u3099\u308D","\u305B\u307B\u3099\u306D","\u305B\u307E\u3044","\u305B\u307E\u308B","\u305B\u3081\u308B","\u305B\u3082\u305F\u308C","\u305B\u308A\u3075","\u305B\u3099\u3093\u3042\u304F","\u305B\u3093\u3044","\u305B\u3093\u3048\u3044","\u305B\u3093\u304B","\u305B\u3093\u304D\u3087","\u305B\u3093\u304F","\u305B\u3093\u3051\u3099\u3093","\u305B\u3099\u3093\u3053\u3099","\u305B\u3093\u3055\u3044","\u305B\u3093\u3057\u3085","\u305B\u3093\u3059\u3044","\u305B\u3093\u305B\u3044","\u305B\u3093\u305D\u3099","\u305B\u3093\u305F\u304F","\u305B\u3093\u3061\u3087\u3046","\u305B\u3093\u3066\u3044","\u305B\u3093\u3068\u3046","\u305B\u3093\u306C\u304D","\u305B\u3093\u306D\u3093","\u305B\u3093\u306F\u309A\u3044","\u305B\u3099\u3093\u3075\u3099","\u305B\u3099\u3093\u307B\u309A\u3046","\u305B\u3093\u3080","\u305B\u3093\u3081\u3093\u3057\u3099\u3087","\u305B\u3093\u3082\u3093","\u305B\u3093\u3084\u304F","\u305B\u3093\u3086\u3046","\u305B\u3093\u3088\u3046","\u305B\u3099\u3093\u3089","\u305B\u3099\u3093\u308A\u3083\u304F","\u305B\u3093\u308C\u3044","\u305B\u3093\u308D","\u305D\u3042\u304F","\u305D\u3044\u3068\u3051\u3099\u308B","\u305D\u3044\u306D","\u305D\u3046\u304B\u3099\u3093\u304D\u3087\u3046","\u305D\u3046\u304D","\u305D\u3046\u3053\u3099","\u305D\u3046\u3057\u3093","\u305D\u3046\u305F\u3099\u3093","\u305D\u3046\u306A\u3093","\u305D\u3046\u3072\u3099","\u305D\u3046\u3081\u3093","\u305D\u3046\u308A","\u305D\u3048\u3082\u306E","\u305D\u3048\u3093","\u305D\u304B\u3099\u3044","\u305D\u3051\u3099\u304D","\u305D\u3053\u3046","\u305D\u3053\u305D\u3053","\u305D\u3055\u3099\u3044","\u305D\u3057\u306A","\u305D\u305B\u3044","\u305D\u305B\u3093","\u305D\u305D\u304F\u3099","\u305D\u305F\u3099\u3066\u308B","\u305D\u3064\u3046","\u305D\u3064\u3048\u3093","\u305D\u3063\u304B\u3093","\u305D\u3064\u304D\u3099\u3087\u3046","\u305D\u3063\u3051\u3064","\u305D\u3063\u3053\u3046","\u305D\u3063\u305B\u3093","\u305D\u3063\u3068","\u305D\u3068\u304B\u3099\u308F","\u305D\u3068\u3064\u3099\u3089","\u305D\u306A\u3048\u308B","\u305D\u306A\u305F","\u305D\u3075\u307B\u3099","\u305D\u307B\u3099\u304F","\u305D\u307B\u3099\u308D","\u305D\u307E\u3064","\u305D\u307E\u308B","\u305D\u3080\u304F","\u305D\u3080\u308A\u3048","\u305D\u3081\u308B","\u305D\u3082\u305D\u3082","\u305D\u3088\u304B\u305B\u3099","\u305D\u3089\u307E\u3081","\u305D\u308D\u3046","\u305D\u3093\u304B\u3044","\u305D\u3093\u3051\u3044","\u305D\u3093\u3055\u3099\u3044","\u305D\u3093\u3057\u3064","\u305D\u3093\u305D\u3099\u304F","\u305D\u3093\u3061\u3087\u3046","\u305D\u3099\u3093\u3072\u3099","\u305D\u3099\u3093\u3075\u3099\u3093","\u305D\u3093\u307F\u3093","\u305F\u3042\u3044","\u305F\u3044\u3044\u3093","\u305F\u3044\u3046\u3093","\u305F\u3044\u3048\u304D","\u305F\u3044\u304A\u3046","\u305F\u3099\u3044\u304B\u3099\u304F","\u305F\u3044\u304D","\u305F\u3044\u304F\u3099\u3046","\u305F\u3044\u3051\u3093","\u305F\u3044\u3053","\u305F\u3044\u3055\u3099\u3044","\u305F\u3099\u3044\u3057\u3099\u3087\u3046\u3075\u3099","\u305F\u3099\u3044\u3059\u304D","\u305F\u3044\u305B\u3064","\u305F\u3044\u305D\u3046","\u305F\u3099\u3044\u305F\u3044","\u305F\u3044\u3061\u3087\u3046","\u305F\u3044\u3066\u3044","\u305F\u3099\u3044\u3068\u3099\u3053\u308D","\u305F\u3044\u306A\u3044","\u305F\u3044\u306D\u3064","\u305F\u3044\u306E\u3046","\u305F\u3044\u306F\u3093","\u305F\u3099\u3044\u3072\u3087\u3046","\u305F\u3044\u3075\u3046","\u305F\u3044\u3078\u3093","\u305F\u3044\u307B","\u305F\u3044\u307E\u3064\u306F\u3099\u306A","\u305F\u3044\u307F\u3093\u304F\u3099","\u305F\u3044\u3080","\u305F\u3044\u3081\u3093","\u305F\u3044\u3084\u304D","\u305F\u3044\u3088\u3046","\u305F\u3044\u3089","\u305F\u3044\u308A\u3087\u304F","\u305F\u3044\u308B","\u305F\u3044\u308F\u3093","\u305F\u3046\u3048","\u305F\u3048\u308B","\u305F\u304A\u3059","\u305F\u304A\u308B","\u305F\u304A\u308C\u308B","\u305F\u304B\u3044","\u305F\u304B\u306D","\u305F\u304D\u3072\u3099","\u305F\u304F\u3055\u3093","\u305F\u3053\u304F","\u305F\u3053\u3084\u304D","\u305F\u3055\u3044","\u305F\u3057\u3055\u3099\u3093","\u305F\u3099\u3057\u3099\u3083\u308C","\u305F\u3059\u3051\u308B","\u305F\u3059\u3099\u3055\u308F\u308B","\u305F\u305D\u304B\u3099\u308C","\u305F\u305F\u304B\u3046","\u305F\u305F\u304F","\u305F\u305F\u3099\u3057\u3044","\u305F\u305F\u307F","\u305F\u3061\u306F\u3099\u306A","\u305F\u3099\u3063\u304B\u3044","\u305F\u3099\u3063\u304D\u3083\u304F","\u305F\u3099\u3063\u3053","\u305F\u3099\u3063\u3057\u3085\u3064","\u305F\u3099\u3063\u305F\u3044","\u305F\u3066\u308B","\u305F\u3068\u3048\u308B","\u305F\u306A\u306F\u3099\u305F","\u305F\u306B\u3093","\u305F\u306C\u304D","\u305F\u306E\u3057\u307F","\u305F\u306F\u3064","\u305F\u3075\u3099\u3093","\u305F\u3078\u3099\u308B","\u305F\u307B\u3099\u3046","\u305F\u307E\u3053\u3099","\u305F\u307E\u308B","\u305F\u3099\u3080\u308B","\u305F\u3081\u3044\u304D","\u305F\u3081\u3059","\u305F\u3081\u308B","\u305F\u3082\u3064","\u305F\u3084\u3059\u3044","\u305F\u3088\u308B","\u305F\u3089\u3059","\u305F\u308A\u304D\u307B\u3093\u304B\u3099\u3093","\u305F\u308A\u3087\u3046","\u305F\u308A\u308B","\u305F\u308B\u3068","\u305F\u308C\u308B","\u305F\u308C\u3093\u3068","\u305F\u308D\u3063\u3068","\u305F\u308F\u3080\u308C\u308B","\u305F\u3099\u3093\u3042\u3064","\u305F\u3093\u3044","\u305F\u3093\u304A\u3093","\u305F\u3093\u304B","\u305F\u3093\u304D","\u305F\u3093\u3051\u3093","\u305F\u3093\u3053\u3099","\u305F\u3093\u3055\u3093","\u305F\u3093\u3057\u3099\u3087\u3046\u3072\u3099","\u305F\u3099\u3093\u305B\u3044","\u305F\u3093\u305D\u304F","\u305F\u3093\u305F\u3044","\u305F\u3099\u3093\u3061","\u305F\u3093\u3066\u3044","\u305F\u3093\u3068\u3046","\u305F\u3099\u3093\u306A","\u305F\u3093\u306B\u3093","\u305F\u3099\u3093\u306D\u3064","\u305F\u3093\u306E\u3046","\u305F\u3093\u3072\u309A\u3093","\u305F\u3099\u3093\u307B\u3099\u3046","\u305F\u3093\u307E\u3064","\u305F\u3093\u3081\u3044","\u305F\u3099\u3093\u308C\u3064","\u305F\u3099\u3093\u308D","\u305F\u3099\u3093\u308F","\u3061\u3042\u3044","\u3061\u3042\u3093","\u3061\u3044\u304D","\u3061\u3044\u3055\u3044","\u3061\u3048\u3093","\u3061\u304B\u3044","\u3061\u304B\u3089","\u3061\u304D\u3085\u3046","\u3061\u304D\u3093","\u3061\u3051\u3044\u3059\u3099","\u3061\u3051\u3093","\u3061\u3053\u304F","\u3061\u3055\u3044","\u3061\u3057\u304D","\u3061\u3057\u308A\u3087\u3046","\u3061\u305B\u3044","\u3061\u305D\u3046","\u3061\u305F\u3044","\u3061\u305F\u3093","\u3061\u3061\u304A\u3084","\u3061\u3064\u3057\u3099\u3087","\u3061\u3066\u304D","\u3061\u3066\u3093","\u3061\u306C\u304D","\u3061\u306C\u308A","\u3061\u306E\u3046","\u3061\u3072\u3087\u3046","\u3061\u3078\u3044\u305B\u3093","\u3061\u307B\u3046","\u3061\u307E\u305F","\u3061\u307F\u3064","\u3061\u307F\u3068\u3099\u308D","\u3061\u3081\u3044\u3068\u3099","\u3061\u3083\u3093\u3053\u306A\u3078\u3099","\u3061\u3085\u3046\u3044","\u3061\u3086\u308A\u3087\u304F","\u3061\u3087\u3046\u3057","\u3061\u3087\u3055\u304F\u3051\u3093","\u3061\u3089\u3057","\u3061\u3089\u307F","\u3061\u308A\u304B\u3099\u307F","\u3061\u308A\u3087\u3046","\u3061\u308B\u3068\u3099","\u3061\u308F\u308F","\u3061\u3093\u305F\u3044","\u3061\u3093\u3082\u304F","\u3064\u3044\u304B","\u3064\u3044\u305F\u3061","\u3064\u3046\u304B","\u3064\u3046\u3057\u3099\u3087\u3046","\u3064\u3046\u306F\u3093","\u3064\u3046\u308F","\u3064\u304B\u3046","\u3064\u304B\u308C\u308B","\u3064\u304F\u306D","\u3064\u304F\u308B","\u3064\u3051\u306D","\u3064\u3051\u308B","\u3064\u3053\u3099\u3046","\u3064\u305F\u3048\u308B","\u3064\u3064\u3099\u304F","\u3064\u3064\u3057\u3099","\u3064\u3064\u3080","\u3064\u3068\u3081\u308B","\u3064\u306A\u304B\u3099\u308B","\u3064\u306A\u307F","\u3064\u306D\u3064\u3099\u306D","\u3064\u306E\u308B","\u3064\u3075\u3099\u3059","\u3064\u307E\u3089\u306A\u3044","\u3064\u307E\u308B","\u3064\u307F\u304D","\u3064\u3081\u305F\u3044","\u3064\u3082\u308A","\u3064\u3082\u308B","\u3064\u3088\u3044","\u3064\u308B\u307B\u3099","\u3064\u308B\u307F\u304F","\u3064\u308F\u3082\u306E","\u3064\u308F\u308A","\u3066\u3042\u3057","\u3066\u3042\u3066","\u3066\u3042\u307F","\u3066\u3044\u304A\u3093","\u3066\u3044\u304B","\u3066\u3044\u304D","\u3066\u3044\u3051\u3044","\u3066\u3044\u3053\u304F","\u3066\u3044\u3055\u3064","\u3066\u3044\u3057","\u3066\u3044\u305B\u3044","\u3066\u3044\u305F\u3044","\u3066\u3044\u3068\u3099","\u3066\u3044\u306D\u3044","\u3066\u3044\u3072\u3087\u3046","\u3066\u3044\u3078\u3093","\u3066\u3044\u307B\u3099\u3046","\u3066\u3046\u3061","\u3066\u304A\u304F\u308C","\u3066\u304D\u3068\u3046","\u3066\u304F\u3072\u3099","\u3066\u3099\u3053\u307B\u3099\u3053","\u3066\u3055\u304D\u3099\u3087\u3046","\u3066\u3055\u3051\u3099","\u3066\u3059\u308A","\u3066\u305D\u3046","\u3066\u3061\u304B\u3099\u3044","\u3066\u3061\u3087\u3046","\u3066\u3064\u304B\u3099\u304F","\u3066\u3064\u3064\u3099\u304D","\u3066\u3099\u3063\u306F\u309A","\u3066\u3064\u307B\u3099\u3046","\u3066\u3064\u3084","\u3066\u3099\u306C\u304B\u3048","\u3066\u306C\u304D","\u3066\u306C\u304F\u3099\u3044","\u3066\u306E\u3072\u3089","\u3066\u306F\u3044","\u3066\u3075\u3099\u304F\u308D","\u3066\u3075\u305F\u3099","\u3066\u307B\u3068\u3099\u304D","\u3066\u307B\u3093","\u3066\u307E\u3048","\u3066\u307E\u304D\u3059\u3099\u3057","\u3066\u307F\u3057\u3099\u304B","\u3066\u307F\u3084\u3051\u3099","\u3066\u3089\u3059","\u3066\u308C\u3072\u3099","\u3066\u308F\u3051","\u3066\u308F\u305F\u3057","\u3066\u3099\u3093\u3042\u3064","\u3066\u3093\u3044\u3093","\u3066\u3093\u304B\u3044","\u3066\u3093\u304D","\u3066\u3093\u304F\u3099","\u3066\u3093\u3051\u3093","\u3066\u3093\u3053\u3099\u304F","\u3066\u3093\u3055\u3044","\u3066\u3093\u3057","\u3066\u3093\u3059\u3046","\u3066\u3099\u3093\u3061","\u3066\u3093\u3066\u304D","\u3066\u3093\u3068\u3046","\u3066\u3093\u306A\u3044","\u3066\u3093\u3075\u309A\u3089","\u3066\u3093\u307B\u3099\u3046\u305F\u3099\u3044","\u3066\u3093\u3081\u3064","\u3066\u3093\u3089\u3093\u304B\u3044","\u3066\u3099\u3093\u308A\u3087\u304F","\u3066\u3099\u3093\u308F","\u3068\u3099\u3042\u3044","\u3068\u3044\u308C","\u3068\u3099\u3046\u304B\u3093","\u3068\u3046\u304D\u3085\u3046","\u3068\u3099\u3046\u304F\u3099","\u3068\u3046\u3057","\u3068\u3046\u3080\u304D\u3099","\u3068\u304A\u3044","\u3068\u304A\u304B","\u3068\u304A\u304F","\u3068\u304A\u3059","\u3068\u304A\u308B","\u3068\u304B\u3044","\u3068\u304B\u3059","\u3068\u304D\u304A\u308A","\u3068\u304D\u3068\u3099\u304D","\u3068\u304F\u3044","\u3068\u304F\u3057\u3085\u3046","\u3068\u304F\u3066\u3093","\u3068\u304F\u306B","\u3068\u304F\u3078\u3099\u3064","\u3068\u3051\u3044","\u3068\u3051\u308B","\u3068\u3053\u3084","\u3068\u3055\u304B","\u3068\u3057\u3087\u304B\u3093","\u3068\u305D\u3046","\u3068\u305F\u3093","\u3068\u3061\u3085\u3046","\u3068\u3063\u304D\u3085\u3046","\u3068\u3063\u304F\u3093","\u3068\u3064\u305B\u3099\u3093","\u3068\u3064\u306B\u3085\u3046","\u3068\u3068\u3099\u3051\u308B","\u3068\u3068\u306E\u3048\u308B","\u3068\u306A\u3044","\u3068\u306A\u3048\u308B","\u3068\u306A\u308A","\u3068\u306E\u3055\u307E","\u3068\u306F\u3099\u3059","\u3068\u3099\u3075\u3099\u304B\u3099\u308F","\u3068\u307B\u3046","\u3068\u307E\u308B","\u3068\u3081\u308B","\u3068\u3082\u305F\u3099\u3061","\u3068\u3082\u308B","\u3068\u3099\u3088\u3046\u3072\u3099","\u3068\u3089\u3048\u308B","\u3068\u3093\u304B\u3064","\u3068\u3099\u3093\u3075\u3099\u308A","\u306A\u3044\u304B\u304F","\u306A\u3044\u3053\u3046","\u306A\u3044\u3057\u3087","\u306A\u3044\u3059","\u306A\u3044\u305B\u3093","\u306A\u3044\u305D\u3046","\u306A\u304A\u3059","\u306A\u304B\u3099\u3044","\u306A\u304F\u3059","\u306A\u3051\u3099\u308B","\u306A\u3053\u3046\u3068\u3099","\u306A\u3055\u3051","\u306A\u305F\u3066\u3099\u3053\u3053","\u306A\u3063\u3068\u3046","\u306A\u3064\u3084\u3059\u307F","\u306A\u306A\u304A\u3057","\u306A\u306B\u3053\u3099\u3068","\u306A\u306B\u3082\u306E","\u306A\u306B\u308F","\u306A\u306E\u304B","\u306A\u3075\u305F\u3099","\u306A\u307E\u3044\u304D","\u306A\u307E\u3048","\u306A\u307E\u307F","\u306A\u307F\u305F\u3099","\u306A\u3081\u3089\u304B","\u306A\u3081\u308B","\u306A\u3084\u3080","\u306A\u3089\u3046","\u306A\u3089\u3072\u3099","\u306A\u3089\u3075\u3099","\u306A\u308C\u308B","\u306A\u308F\u3068\u3072\u3099","\u306A\u308F\u306F\u3099\u308A","\u306B\u3042\u3046","\u306B\u3044\u304B\u3099\u305F","\u306B\u3046\u3051","\u306B\u304A\u3044","\u306B\u304B\u3044","\u306B\u304B\u3099\u3066","\u306B\u304D\u3072\u3099","\u306B\u304F\u3057\u307F","\u306B\u304F\u307E\u3093","\u306B\u3051\u3099\u308B","\u306B\u3055\u3093\u304B\u305F\u3093\u305D","\u306B\u3057\u304D","\u306B\u305B\u3082\u306E","\u306B\u3061\u3057\u3099\u3087\u3046","\u306B\u3061\u3088\u3046\u3072\u3099","\u306B\u3063\u304B","\u306B\u3063\u304D","\u306B\u3063\u3051\u3044","\u306B\u3063\u3053\u3046","\u306B\u3063\u3055\u3093","\u306B\u3063\u3057\u3087\u304F","\u306B\u3063\u3059\u3046","\u306B\u3063\u305B\u304D","\u306B\u3063\u3066\u3044","\u306B\u306A\u3046","\u306B\u307B\u3093","\u306B\u307E\u3081","\u306B\u3082\u3064","\u306B\u3084\u308A","\u306B\u3085\u3046\u3044\u3093","\u306B\u308A\u3093\u3057\u3083","\u306B\u308F\u3068\u308A","\u306B\u3093\u3044","\u306B\u3093\u304B","\u306B\u3093\u304D","\u306B\u3093\u3051\u3099\u3093","\u306B\u3093\u3057\u304D","\u306B\u3093\u3059\u3099\u3046","\u306B\u3093\u305D\u3046","\u306B\u3093\u305F\u3044","\u306B\u3093\u3061","\u306B\u3093\u3066\u3044","\u306B\u3093\u306B\u304F","\u306B\u3093\u3075\u309A","\u306B\u3093\u307E\u308A","\u306B\u3093\u3080","\u306B\u3093\u3081\u3044","\u306B\u3093\u3088\u3046","\u306C\u3044\u304F\u304D\u3099","\u306C\u304B\u3059","\u306C\u304F\u3099\u3044\u3068\u308B","\u306C\u304F\u3099\u3046","\u306C\u304F\u3082\u308A","\u306C\u3059\u3080","\u306C\u307E\u3048\u3072\u3099","\u306C\u3081\u308A","\u306C\u3089\u3059","\u306C\u3093\u3061\u3083\u304F","\u306D\u3042\u3051\u3099","\u306D\u3044\u304D","\u306D\u3044\u308B","\u306D\u3044\u308D","\u306D\u304F\u3099\u305B","\u306D\u304F\u305F\u3044","\u306D\u304F\u3089","\u306D\u3053\u305B\u3099","\u306D\u3053\u3080","\u306D\u3055\u3051\u3099","\u306D\u3059\u3053\u3099\u3059","\u306D\u305D\u3078\u3099\u308B","\u306D\u305F\u3099\u3093","\u306D\u3064\u3044","\u306D\u3063\u3057\u3093","\u306D\u3064\u305D\u3099\u3046","\u306D\u3063\u305F\u3044\u304D\u3099\u3087","\u306D\u3075\u3099\u305D\u304F","\u306D\u3075\u305F\u3099","\u306D\u307B\u3099\u3046","\u306D\u307B\u308A\u306F\u307B\u308A","\u306D\u307E\u304D","\u306D\u307E\u308F\u3057","\u306D\u307F\u307F","\u306D\u3080\u3044","\u306D\u3080\u305F\u3044","\u306D\u3082\u3068","\u306D\u3089\u3046","\u306D\u308F\u3055\u3099","\u306D\u3093\u3044\u308A","\u306D\u3093\u304A\u3057","\u306D\u3093\u304B\u3093","\u306D\u3093\u304D\u3093","\u306D\u3093\u304F\u3099","\u306D\u3093\u3055\u3099","\u306D\u3093\u3057","\u306D\u3093\u3061\u3083\u304F","\u306D\u3093\u3068\u3099","\u306D\u3093\u3072\u309A","\u306D\u3093\u3075\u3099\u3064","\u306D\u3093\u307E\u3064","\u306D\u3093\u308A\u3087\u3046","\u306D\u3093\u308C\u3044","\u306E\u3044\u3059\u3099","\u306E\u304A\u3064\u3099\u307E","\u306E\u304B\u3099\u3059","\u306E\u304D\u306A\u307F","\u306E\u3053\u304D\u3099\u308A","\u306E\u3053\u3059","\u306E\u3053\u308B","\u306E\u305B\u308B","\u306E\u305D\u3099\u304F","\u306E\u305D\u3099\u3080","\u306E\u305F\u307E\u3046","\u306E\u3061\u307B\u3068\u3099","\u306E\u3063\u304F","\u306E\u306F\u3099\u3059","\u306E\u306F\u3089","\u306E\u3078\u3099\u308B","\u306E\u307B\u3099\u308B","\u306E\u307F\u3082\u306E","\u306E\u3084\u307E","\u306E\u3089\u3044\u306C","\u306E\u3089\u306D\u3053","\u306E\u308A\u3082\u306E","\u306E\u308A\u3086\u304D","\u306E\u308C\u3093","\u306E\u3093\u304D","\u306F\u3099\u3042\u3044","\u306F\u3042\u304F","\u306F\u3099\u3042\u3055\u3093","\u306F\u3099\u3044\u304B","\u306F\u3099\u3044\u304F","\u306F\u3044\u3051\u3093","\u306F\u3044\u3053\u3099","\u306F\u3044\u3057\u3093","\u306F\u3044\u3059\u3044","\u306F\u3044\u305B\u3093","\u306F\u3044\u305D\u3046","\u306F\u3044\u3061","\u306F\u3099\u3044\u306F\u3099\u3044","\u306F\u3044\u308C\u3064","\u306F\u3048\u308B","\u306F\u304A\u308B","\u306F\u304B\u3044","\u306F\u3099\u304B\u308A","\u306F\u304B\u308B","\u306F\u304F\u3057\u3085","\u306F\u3051\u3093","\u306F\u3053\u3075\u3099","\u306F\u3055\u307F","\u306F\u3055\u3093","\u306F\u3057\u3053\u3099","\u306F\u3099\u3057\u3087","\u306F\u3057\u308B","\u306F\u305B\u308B","\u306F\u309A\u305D\u3053\u3093","\u306F\u305D\u3093","\u306F\u305F\u3093","\u306F\u3061\u307F\u3064","\u306F\u3064\u304A\u3093","\u306F\u3063\u304B\u304F","\u306F\u3064\u3099\u304D","\u306F\u3063\u304D\u308A","\u306F\u3063\u304F\u3064","\u306F\u3063\u3051\u3093","\u306F\u3063\u3053\u3046","\u306F\u3063\u3055\u3093","\u306F\u3063\u3057\u3093","\u306F\u3063\u305F\u3064","\u306F\u3063\u3061\u3085\u3046","\u306F\u3063\u3066\u3093","\u306F\u3063\u3072\u309A\u3087\u3046","\u306F\u3063\u307B\u309A\u3046","\u306F\u306A\u3059","\u306F\u306A\u3072\u3099","\u306F\u306B\u304B\u3080","\u306F\u3075\u3099\u3089\u3057","\u306F\u307F\u304B\u3099\u304D","\u306F\u3080\u304B\u3046","\u306F\u3081\u3064","\u306F\u3084\u3044","\u306F\u3084\u3057","\u306F\u3089\u3046","\u306F\u308D\u3046\u3043\u3093","\u306F\u308F\u3044","\u306F\u3093\u3044","\u306F\u3093\u3048\u3044","\u306F\u3093\u304A\u3093","\u306F\u3093\u304B\u304F","\u306F\u3093\u304D\u3087\u3046","\u306F\u3099\u3093\u304F\u3099\u307F","\u306F\u3093\u3053","\u306F\u3093\u3057\u3083","\u306F\u3093\u3059\u3046","\u306F\u3093\u305F\u3099\u3093","\u306F\u309A\u3093\u3061","\u306F\u309A\u3093\u3064","\u306F\u3093\u3066\u3044","\u306F\u3093\u3068\u3057","\u306F\u3093\u306E\u3046","\u306F\u3093\u306F\u309A","\u306F\u3093\u3075\u3099\u3093","\u306F\u3093\u3078\u309A\u3093","\u306F\u3093\u307B\u3099\u3046\u304D","\u306F\u3093\u3081\u3044","\u306F\u3093\u3089\u3093","\u306F\u3093\u308D\u3093","\u3072\u3044\u304D","\u3072\u3046\u3093","\u3072\u3048\u308B","\u3072\u304B\u304F","\u3072\u304B\u308A","\u3072\u304B\u308B","\u3072\u304B\u3093","\u3072\u304F\u3044","\u3072\u3051\u3064","\u3072\u3053\u3046\u304D","\u3072\u3053\u304F","\u3072\u3055\u3044","\u3072\u3055\u3057\u3075\u3099\u308A","\u3072\u3055\u3093","\u3072\u3099\u3057\u3099\u3085\u3064\u304B\u3093","\u3072\u3057\u3087","\u3072\u305D\u304B","\u3072\u305D\u3080","\u3072\u305F\u3080\u304D","\u3072\u305F\u3099\u308A","\u3072\u305F\u308B","\u3072\u3064\u304D\u3099","\u3072\u3063\u3053\u3057","\u3072\u3063\u3057","\u3072\u3064\u3057\u3099\u3085\u3072\u3093","\u3072\u3063\u3059","\u3072\u3064\u305B\u3099\u3093","\u3072\u309A\u3063\u305F\u308A","\u3072\u309A\u3063\u3061\u308A","\u3072\u3064\u3088\u3046","\u3072\u3066\u3044","\u3072\u3068\u3053\u3099\u307F","\u3072\u306A\u307E\u3064\u308A","\u3072\u306A\u3093","\u3072\u306D\u308B","\u3072\u306F\u3093","\u3072\u3072\u3099\u304F","\u3072\u3072\u3087\u3046","\u3072\u307B\u3046","\u3072\u307E\u308F\u308A","\u3072\u307E\u3093","\u3072\u307F\u3064","\u3072\u3081\u3044","\u3072\u3081\u3057\u3099\u3057","\u3072\u3084\u3051","\u3072\u3084\u3059","\u3072\u3088\u3046","\u3072\u3099\u3087\u3046\u304D","\u3072\u3089\u304B\u3099\u306A","\u3072\u3089\u304F","\u3072\u308A\u3064","\u3072\u308A\u3087\u3046","\u3072\u308B\u307E","\u3072\u308B\u3084\u3059\u307F","\u3072\u308C\u3044","\u3072\u308D\u3044","\u3072\u308D\u3046","\u3072\u308D\u304D","\u3072\u308D\u3086\u304D","\u3072\u3093\u304B\u304F","\u3072\u3093\u3051\u3064","\u3072\u3093\u3053\u3093","\u3072\u3093\u3057\u3085","\u3072\u3093\u305D\u3046","\u3072\u309A\u3093\u3061","\u3072\u3093\u306F\u309A\u3093","\u3072\u3099\u3093\u307B\u3099\u3046","\u3075\u3042\u3093","\u3075\u3044\u3046\u3061","\u3075\u3046\u3051\u3044","\u3075\u3046\u305B\u3093","\u3075\u309A\u3046\u305F\u308D\u3046","\u3075\u3046\u3068\u3046","\u3075\u3046\u3075","\u3075\u3048\u308B","\u3075\u304A\u3093","\u3075\u304B\u3044","\u3075\u304D\u3093","\u3075\u304F\u3055\u3099\u3064","\u3075\u304F\u3075\u3099\u304F\u308D","\u3075\u3053\u3046","\u3075\u3055\u3044","\u3075\u3057\u304D\u3099","\u3075\u3057\u3099\u307F","\u3075\u3059\u307E","\u3075\u305B\u3044","\u3075\u305B\u304F\u3099","\u3075\u305D\u304F","\u3075\u3099\u305F\u306B\u304F","\u3075\u305F\u3093","\u3075\u3061\u3087\u3046","\u3075\u3064\u3046","\u3075\u3064\u304B","\u3075\u3063\u304B\u3064","\u3075\u3063\u304D","\u3075\u3063\u3053\u304F","\u3075\u3099\u3068\u3099\u3046","\u3075\u3068\u308B","\u3075\u3068\u3093","\u3075\u306E\u3046","\u3075\u306F\u3044","\u3075\u3072\u3087\u3046","\u3075\u3078\u3093","\u3075\u307E\u3093","\u3075\u307F\u3093","\u3075\u3081\u3064","\u3075\u3081\u3093","\u3075\u3088\u3046","\u3075\u308A\u3053","\u3075\u308A\u308B","\u3075\u308B\u3044","\u3075\u3093\u3044\u304D","\u3075\u3099\u3093\u304B\u3099\u304F","\u3075\u3099\u3093\u304F\u3099","\u3075\u3093\u3057\u3064","\u3075\u3099\u3093\u305B\u304D","\u3075\u3093\u305D\u3046","\u3075\u3099\u3093\u307B\u309A\u3046","\u3078\u3044\u3042\u3093","\u3078\u3044\u304A\u3093","\u3078\u3044\u304B\u3099\u3044","\u3078\u3044\u304D","\u3078\u3044\u3051\u3099\u3093","\u3078\u3044\u3053\u3046","\u3078\u3044\u3055","\u3078\u3044\u3057\u3083","\u3078\u3044\u305B\u3064","\u3078\u3044\u305D","\u3078\u3044\u305F\u304F","\u3078\u3044\u3066\u3093","\u3078\u3044\u306D\u3064","\u3078\u3044\u308F","\u3078\u304D\u304B\u3099","\u3078\u3053\u3080","\u3078\u3099\u306B\u3044\u308D","\u3078\u3099\u306B\u3057\u3087\u3046\u304B\u3099","\u3078\u3089\u3059","\u3078\u3093\u304B\u3093","\u3078\u3099\u3093\u304D\u3087\u3046","\u3078\u3099\u3093\u3053\u3099\u3057","\u3078\u3093\u3055\u3044","\u3078\u3093\u305F\u3044","\u3078\u3099\u3093\u308A","\u307B\u3042\u3093","\u307B\u3044\u304F","\u307B\u3099\u3046\u304D\u3099\u3087","\u307B\u3046\u3053\u304F","\u307B\u3046\u305D\u3046","\u307B\u3046\u307B\u3046","\u307B\u3046\u3082\u3093","\u307B\u3046\u308A\u3064","\u307B\u3048\u308B","\u307B\u304A\u3093","\u307B\u304B\u3093","\u307B\u304D\u3087\u3046","\u307B\u3099\u304D\u3093","\u307B\u304F\u308D","\u307B\u3051\u3064","\u307B\u3051\u3093","\u307B\u3053\u3046","\u307B\u3053\u308B","\u307B\u3057\u3044","\u307B\u3057\u3064","\u307B\u3057\u3085","\u307B\u3057\u3087\u3046","\u307B\u305B\u3044","\u307B\u305D\u3044","\u307B\u305D\u304F","\u307B\u305F\u3066","\u307B\u305F\u308B","\u307B\u309A\u3061\u3075\u3099\u304F\u308D","\u307B\u3063\u304D\u3087\u304F","\u307B\u3063\u3055","\u307B\u3063\u305F\u3093","\u307B\u3068\u3093\u3068\u3099","\u307B\u3081\u308B","\u307B\u3093\u3044","\u307B\u3093\u304D","\u307B\u3093\u3051","\u307B\u3093\u3057\u3064","\u307B\u3093\u3084\u304F","\u307E\u3044\u306B\u3061","\u307E\u304B\u3044","\u307E\u304B\u305B\u308B","\u307E\u304B\u3099\u308B","\u307E\u3051\u308B","\u307E\u3053\u3068","\u307E\u3055\u3064","\u307E\u3057\u3099\u3081","\u307E\u3059\u304F","\u307E\u305B\u3099\u308B","\u307E\u3064\u308A","\u307E\u3068\u3081","\u307E\u306A\u3075\u3099","\u307E\u306C\u3051","\u307E\u306D\u304F","\u307E\u307B\u3046","\u307E\u3082\u308B","\u307E\u3086\u3051\u3099","\u307E\u3088\u3046","\u307E\u308D\u3084\u304B","\u307E\u308F\u3059","\u307E\u308F\u308A","\u307E\u308F\u308B","\u307E\u3093\u304B\u3099","\u307E\u3093\u304D\u3064","\u307E\u3093\u305D\u3099\u304F","\u307E\u3093\u306A\u304B","\u307F\u3044\u3089","\u307F\u3046\u3061","\u307F\u3048\u308B","\u307F\u304B\u3099\u304F","\u307F\u304B\u305F","\u307F\u304B\u3093","\u307F\u3051\u3093","\u307F\u3053\u3093","\u307F\u3057\u3099\u304B\u3044","\u307F\u3059\u3044","\u307F\u3059\u3048\u308B","\u307F\u305B\u308B","\u307F\u3063\u304B","\u307F\u3064\u304B\u308B","\u307F\u3064\u3051\u308B","\u307F\u3066\u3044","\u307F\u3068\u3081\u308B","\u307F\u306A\u3068","\u307F\u306A\u307F\u304B\u3055\u3044","\u307F\u306D\u3089\u308B","\u307F\u306E\u3046","\u307F\u306E\u304B\u3099\u3059","\u307F\u307B\u3093","\u307F\u3082\u3068","\u307F\u3084\u3051\u3099","\u307F\u3089\u3044","\u307F\u308A\u3087\u304F","\u307F\u308F\u304F","\u307F\u3093\u304B","\u307F\u3093\u305D\u3099\u304F","\u3080\u3044\u304B","\u3080\u3048\u304D","\u3080\u3048\u3093","\u3080\u304B\u3044","\u3080\u304B\u3046","\u3080\u304B\u3048","\u3080\u304B\u3057","\u3080\u304D\u3099\u3061\u3083","\u3080\u3051\u308B","\u3080\u3051\u3099\u3093","\u3080\u3055\u307B\u3099\u308B","\u3080\u3057\u3042\u3064\u3044","\u3080\u3057\u306F\u3099","\u3080\u3057\u3099\u3085\u3093","\u3080\u3057\u308D","\u3080\u3059\u3046","\u3080\u3059\u3053","\u3080\u3059\u3075\u3099","\u3080\u3059\u3081","\u3080\u305B\u308B","\u3080\u305B\u3093","\u3080\u3061\u3085\u3046","\u3080\u306A\u3057\u3044","\u3080\u306E\u3046","\u3080\u3084\u307F","\u3080\u3088\u3046","\u3080\u3089\u3055\u304D","\u3080\u308A\u3087\u3046","\u3080\u308D\u3093","\u3081\u3044\u3042\u3093","\u3081\u3044\u3046\u3093","\u3081\u3044\u3048\u3093","\u3081\u3044\u304B\u304F","\u3081\u3044\u304D\u3087\u304F","\u3081\u3044\u3055\u3044","\u3081\u3044\u3057","\u3081\u3044\u305D\u3046","\u3081\u3044\u3075\u3099\u3064","\u3081\u3044\u308C\u3044","\u3081\u3044\u308F\u304F","\u3081\u304F\u3099\u307E\u308C\u308B","\u3081\u3055\u3099\u3059","\u3081\u3057\u305F","\u3081\u3059\u3099\u3089\u3057\u3044","\u3081\u305F\u3099\u3064","\u3081\u307E\u3044","\u3081\u3084\u3059","\u3081\u3093\u304D\u3087","\u3081\u3093\u305B\u304D","\u3081\u3093\u3068\u3099\u3046","\u3082\u3046\u3057\u3042\u3051\u3099\u308B","\u3082\u3046\u3068\u3099\u3046\u3051\u3093","\u3082\u3048\u308B","\u3082\u304F\u3057","\u3082\u304F\u3066\u304D","\u3082\u304F\u3088\u3046\u3072\u3099","\u3082\u3061\u308D\u3093","\u3082\u3068\u3099\u308B","\u3082\u3089\u3046","\u3082\u3093\u304F","\u3082\u3093\u305F\u3099\u3044","\u3084\u304A\u3084","\u3084\u3051\u308B","\u3084\u3055\u3044","\u3084\u3055\u3057\u3044","\u3084\u3059\u3044","\u3084\u3059\u305F\u308D\u3046","\u3084\u3059\u307F","\u3084\u305B\u308B","\u3084\u305D\u3046","\u3084\u305F\u3044","\u3084\u3061\u3093","\u3084\u3063\u3068","\u3084\u3063\u306F\u309A\u308A","\u3084\u3075\u3099\u308B","\u3084\u3081\u308B","\u3084\u3084\u3053\u3057\u3044","\u3084\u3088\u3044","\u3084\u308F\u3089\u304B\u3044","\u3086\u3046\u304D","\u3086\u3046\u3072\u3099\u3093\u304D\u3087\u304F","\u3086\u3046\u3078\u3099","\u3086\u3046\u3081\u3044","\u3086\u3051\u3064","\u3086\u3057\u3085\u3064","\u3086\u305B\u3093","\u3086\u305D\u3046","\u3086\u305F\u304B","\u3086\u3061\u3083\u304F","\u3086\u3066\u3099\u308B","\u3086\u306B\u3085\u3046","\u3086\u3072\u3099\u308F","\u3086\u3089\u3044","\u3086\u308C\u308B","\u3088\u3046\u3044","\u3088\u3046\u304B","\u3088\u3046\u304D\u3085\u3046","\u3088\u3046\u3057\u3099","\u3088\u3046\u3059","\u3088\u3046\u3061\u3048\u3093","\u3088\u304B\u305B\u3099","\u3088\u304B\u3093","\u3088\u304D\u3093","\u3088\u304F\u305B\u3044","\u3088\u304F\u307B\u3099\u3046","\u3088\u3051\u3044","\u3088\u3053\u3099\u308C\u308B","\u3088\u3055\u3093","\u3088\u3057\u3085\u3046","\u3088\u305D\u3046","\u3088\u305D\u304F","\u3088\u3063\u304B","\u3088\u3066\u3044","\u3088\u3068\u3099\u304B\u3099\u308F\u304F","\u3088\u306D\u3064","\u3088\u3084\u304F","\u3088\u3086\u3046","\u3088\u308D\u3053\u3075\u3099","\u3088\u308D\u3057\u3044","\u3089\u3044\u3046","\u3089\u304F\u304B\u3099\u304D","\u3089\u304F\u3053\u3099","\u3089\u304F\u3055\u3064","\u3089\u304F\u305F\u3099","\u3089\u3057\u3093\u306F\u3099\u3093","\u3089\u305B\u3093","\u3089\u305D\u3099\u304F","\u3089\u305F\u3044","\u3089\u3063\u304B","\u3089\u308C\u3064","\u308A\u3048\u304D","\u308A\u304B\u3044","\u308A\u304D\u3055\u304F","\u308A\u304D\u305B\u3064","\u308A\u304F\u304F\u3099\u3093","\u308A\u304F\u3064","\u308A\u3051\u3093","\u308A\u3053\u3046","\u308A\u305B\u3044","\u308A\u305D\u3046","\u308A\u305D\u304F","\u308A\u3066\u3093","\u308A\u306D\u3093","\u308A\u3086\u3046","\u308A\u3085\u3046\u304B\u3099\u304F","\u308A\u3088\u3046","\u308A\u3087\u3046\u308A","\u308A\u3087\u304B\u3093","\u308A\u3087\u304F\u3061\u3083","\u308A\u3087\u3053\u3046","\u308A\u308A\u304F","\u308A\u308C\u304D","\u308A\u308D\u3093","\u308A\u3093\u3053\u3099","\u308B\u3044\u3051\u3044","\u308B\u3044\u3055\u3044","\u308B\u3044\u3057\u3099","\u308B\u3044\u305B\u304D","\u308B\u3059\u306F\u3099\u3093","\u308B\u308A\u304B\u3099\u308F\u3089","\u308C\u3044\u304B\u3093","\u308C\u3044\u304D\u3099","\u308C\u3044\u305B\u3044","\u308C\u3044\u305D\u3099\u3046\u3053","\u308C\u3044\u3068\u3046","\u308C\u3044\u307B\u3099\u3046","\u308C\u304D\u3057","\u308C\u304D\u305F\u3099\u3044","\u308C\u3093\u3042\u3044","\u308C\u3093\u3051\u3044","\u308C\u3093\u3053\u3093","\u308C\u3093\u3055\u3044","\u308C\u3093\u3057\u3085\u3046","\u308C\u3093\u305D\u3099\u304F","\u308C\u3093\u3089\u304F","\u308D\u3046\u304B","\u308D\u3046\u3053\u3099","\u308D\u3046\u3057\u3099\u3093","\u308D\u3046\u305D\u304F","\u308D\u304F\u304B\u3099","\u308D\u3053\u3064","\u308D\u3057\u3099\u3046\u3089","\u308D\u3057\u3085\u3064","\u308D\u305B\u3093","\u308D\u3066\u3093","\u308D\u3081\u3093","\u308D\u308C\u3064","\u308D\u3093\u304D\u3099","\u308D\u3093\u306F\u309A","\u308D\u3093\u3075\u3099\u3093","\u308D\u3093\u308A","\u308F\u304B\u3059","\u308F\u304B\u3081","\u308F\u304B\u3084\u307E","\u308F\u304B\u308C\u308B","\u308F\u3057\u3064","\u308F\u3057\u3099\u307E\u3057","\u308F\u3059\u308C\u3082\u306E","\u308F\u3089\u3046","\u308F\u308C\u308B"]'), a2 = JSON.parse('["abacate","abaixo","abalar","abater","abduzir","abelha","aberto","abismo","abotoar","abranger","abreviar","abrigar","abrupto","absinto","absoluto","absurdo","abutre","acabado","acalmar","acampar","acanhar","acaso","aceitar","acelerar","acenar","acervo","acessar","acetona","achatar","acidez","acima","acionado","acirrar","aclamar","aclive","acolhida","acomodar","acoplar","acordar","acumular","acusador","adaptar","adega","adentro","adepto","adequar","aderente","adesivo","adeus","adiante","aditivo","adjetivo","adjunto","admirar","adorar","adquirir","adubo","adverso","advogado","aeronave","afastar","aferir","afetivo","afinador","afivelar","aflito","afluente","afrontar","agachar","agarrar","agasalho","agenciar","agilizar","agiota","agitado","agora","agradar","agreste","agrupar","aguardar","agulha","ajoelhar","ajudar","ajustar","alameda","alarme","alastrar","alavanca","albergue","albino","alcatra","aldeia","alecrim","alegria","alertar","alface","alfinete","algum","alheio","aliar","alicate","alienar","alinhar","aliviar","almofada","alocar","alpiste","alterar","altitude","alucinar","alugar","aluno","alusivo","alvo","amaciar","amador","amarelo","amassar","ambas","ambiente","ameixa","amenizar","amido","amistoso","amizade","amolador","amontoar","amoroso","amostra","amparar","ampliar","ampola","anagrama","analisar","anarquia","anatomia","andaime","anel","anexo","angular","animar","anjo","anomalia","anotado","ansioso","anterior","anuidade","anunciar","anzol","apagador","apalpar","apanhado","apego","apelido","apertada","apesar","apetite","apito","aplauso","aplicada","apoio","apontar","aposta","aprendiz","aprovar","aquecer","arame","aranha","arara","arcada","ardente","areia","arejar","arenito","aresta","argiloso","argola","arma","arquivo","arraial","arrebate","arriscar","arroba","arrumar","arsenal","arterial","artigo","arvoredo","asfaltar","asilado","aspirar","assador","assinar","assoalho","assunto","astral","atacado","atadura","atalho","atarefar","atear","atender","aterro","ateu","atingir","atirador","ativo","atoleiro","atracar","atrevido","atriz","atual","atum","auditor","aumentar","aura","aurora","autismo","autoria","autuar","avaliar","avante","avaria","avental","avesso","aviador","avisar","avulso","axila","azarar","azedo","azeite","azulejo","babar","babosa","bacalhau","bacharel","bacia","bagagem","baiano","bailar","baioneta","bairro","baixista","bajular","baleia","baliza","balsa","banal","bandeira","banho","banir","banquete","barato","barbado","baronesa","barraca","barulho","baseado","bastante","batata","batedor","batida","batom","batucar","baunilha","beber","beijo","beirada","beisebol","beldade","beleza","belga","beliscar","bendito","bengala","benzer","berimbau","berlinda","berro","besouro","bexiga","bezerro","bico","bicudo","bienal","bifocal","bifurcar","bigorna","bilhete","bimestre","bimotor","biologia","biombo","biosfera","bipolar","birrento","biscoito","bisneto","bispo","bissexto","bitola","bizarro","blindado","bloco","bloquear","boato","bobagem","bocado","bocejo","bochecha","boicotar","bolada","boletim","bolha","bolo","bombeiro","bonde","boneco","bonita","borbulha","borda","boreal","borracha","bovino","boxeador","branco","brasa","braveza","breu","briga","brilho","brincar","broa","brochura","bronzear","broto","bruxo","bucha","budismo","bufar","bule","buraco","busca","busto","buzina","cabana","cabelo","cabide","cabo","cabrito","cacau","cacetada","cachorro","cacique","cadastro","cadeado","cafezal","caiaque","caipira","caixote","cajado","caju","calafrio","calcular","caldeira","calibrar","calmante","calota","camada","cambista","camisa","camomila","campanha","camuflar","canavial","cancelar","caneta","canguru","canhoto","canivete","canoa","cansado","cantar","canudo","capacho","capela","capinar","capotar","capricho","captador","capuz","caracol","carbono","cardeal","careca","carimbar","carneiro","carpete","carreira","cartaz","carvalho","casaco","casca","casebre","castelo","casulo","catarata","cativar","caule","causador","cautelar","cavalo","caverna","cebola","cedilha","cegonha","celebrar","celular","cenoura","censo","centeio","cercar","cerrado","certeiro","cerveja","cetim","cevada","chacota","chaleira","chamado","chapada","charme","chatice","chave","chefe","chegada","cheiro","cheque","chicote","chifre","chinelo","chocalho","chover","chumbo","chutar","chuva","cicatriz","ciclone","cidade","cidreira","ciente","cigana","cimento","cinto","cinza","ciranda","circuito","cirurgia","citar","clareza","clero","clicar","clone","clube","coado","coagir","cobaia","cobertor","cobrar","cocada","coelho","coentro","coeso","cogumelo","coibir","coifa","coiote","colar","coleira","colher","colidir","colmeia","colono","coluna","comando","combinar","comentar","comitiva","comover","complexo","comum","concha","condor","conectar","confuso","congelar","conhecer","conjugar","consumir","contrato","convite","cooperar","copeiro","copiador","copo","coquetel","coragem","cordial","corneta","coronha","corporal","correio","cortejo","coruja","corvo","cosseno","costela","cotonete","couro","couve","covil","cozinha","cratera","cravo","creche","credor","creme","crer","crespo","criada","criminal","crioulo","crise","criticar","crosta","crua","cruzeiro","cubano","cueca","cuidado","cujo","culatra","culminar","culpar","cultura","cumprir","cunhado","cupido","curativo","curral","cursar","curto","cuspir","custear","cutelo","damasco","datar","debater","debitar","deboche","debulhar","decalque","decimal","declive","decote","decretar","dedal","dedicado","deduzir","defesa","defumar","degelo","degrau","degustar","deitado","deixar","delator","delegado","delinear","delonga","demanda","demitir","demolido","dentista","depenado","depilar","depois","depressa","depurar","deriva","derramar","desafio","desbotar","descanso","desenho","desfiado","desgaste","desigual","deslize","desmamar","desova","despesa","destaque","desviar","detalhar","detentor","detonar","detrito","deusa","dever","devido","devotado","dezena","diagrama","dialeto","didata","difuso","digitar","dilatado","diluente","diminuir","dinastia","dinheiro","diocese","direto","discreta","disfarce","disparo","disquete","dissipar","distante","ditador","diurno","diverso","divisor","divulgar","dizer","dobrador","dolorido","domador","dominado","donativo","donzela","dormente","dorsal","dosagem","dourado","doutor","drenagem","drible","drogaria","duelar","duende","dueto","duplo","duquesa","durante","duvidoso","eclodir","ecoar","ecologia","edificar","edital","educado","efeito","efetivar","ejetar","elaborar","eleger","eleitor","elenco","elevador","eliminar","elogiar","embargo","embolado","embrulho","embutido","emenda","emergir","emissor","empatia","empenho","empinado","empolgar","emprego","empurrar","emulador","encaixe","encenado","enchente","encontro","endeusar","endossar","enfaixar","enfeite","enfim","engajado","engenho","englobar","engomado","engraxar","enguia","enjoar","enlatar","enquanto","enraizar","enrolado","enrugar","ensaio","enseada","ensino","ensopado","entanto","enteado","entidade","entortar","entrada","entulho","envergar","enviado","envolver","enxame","enxerto","enxofre","enxuto","epiderme","equipar","ereto","erguido","errata","erva","ervilha","esbanjar","esbelto","escama","escola","escrita","escuta","esfinge","esfolar","esfregar","esfumado","esgrima","esmalte","espanto","espelho","espiga","esponja","espreita","espumar","esquerda","estaca","esteira","esticar","estofado","estrela","estudo","esvaziar","etanol","etiqueta","euforia","europeu","evacuar","evaporar","evasivo","eventual","evidente","evoluir","exagero","exalar","examinar","exato","exausto","excesso","excitar","exclamar","executar","exemplo","exibir","exigente","exonerar","expandir","expelir","expirar","explanar","exposto","expresso","expulsar","externo","extinto","extrato","fabricar","fabuloso","faceta","facial","fada","fadiga","faixa","falar","falta","familiar","fandango","fanfarra","fantoche","fardado","farelo","farinha","farofa","farpa","fartura","fatia","fator","favorita","faxina","fazenda","fechado","feijoada","feirante","felino","feminino","fenda","feno","fera","feriado","ferrugem","ferver","festejar","fetal","feudal","fiapo","fibrose","ficar","ficheiro","figurado","fileira","filho","filme","filtrar","firmeza","fisgada","fissura","fita","fivela","fixador","fixo","flacidez","flamingo","flanela","flechada","flora","flutuar","fluxo","focal","focinho","fofocar","fogo","foguete","foice","folgado","folheto","forjar","formiga","forno","forte","fosco","fossa","fragata","fralda","frango","frasco","fraterno","freira","frente","fretar","frieza","friso","fritura","fronha","frustrar","fruteira","fugir","fulano","fuligem","fundar","fungo","funil","furador","furioso","futebol","gabarito","gabinete","gado","gaiato","gaiola","gaivota","galega","galho","galinha","galocha","ganhar","garagem","garfo","gargalo","garimpo","garoupa","garrafa","gasoduto","gasto","gata","gatilho","gaveta","gazela","gelado","geleia","gelo","gemada","gemer","gemido","generoso","gengiva","genial","genoma","genro","geologia","gerador","germinar","gesso","gestor","ginasta","gincana","gingado","girafa","girino","glacial","glicose","global","glorioso","goela","goiaba","golfe","golpear","gordura","gorjeta","gorro","gostoso","goteira","governar","gracejo","gradual","grafite","gralha","grampo","granada","gratuito","graveto","graxa","grego","grelhar","greve","grilo","grisalho","gritaria","grosso","grotesco","grudado","grunhido","gruta","guache","guarani","guaxinim","guerrear","guiar","guincho","guisado","gula","guloso","guru","habitar","harmonia","haste","haver","hectare","herdar","heresia","hesitar","hiato","hibernar","hidratar","hiena","hino","hipismo","hipnose","hipoteca","hoje","holofote","homem","honesto","honrado","hormonal","hospedar","humorado","iate","ideia","idoso","ignorado","igreja","iguana","ileso","ilha","iludido","iluminar","ilustrar","imagem","imediato","imenso","imersivo","iminente","imitador","imortal","impacto","impedir","implante","impor","imprensa","impune","imunizar","inalador","inapto","inativo","incenso","inchar","incidir","incluir","incolor","indeciso","indireto","indutor","ineficaz","inerente","infantil","infestar","infinito","inflamar","informal","infrator","ingerir","inibido","inicial","inimigo","injetar","inocente","inodoro","inovador","inox","inquieto","inscrito","inseto","insistir","inspetor","instalar","insulto","intacto","integral","intimar","intocado","intriga","invasor","inverno","invicto","invocar","iogurte","iraniano","ironizar","irreal","irritado","isca","isento","isolado","isqueiro","italiano","janeiro","jangada","janta","jararaca","jardim","jarro","jasmim","jato","javali","jazida","jejum","joaninha","joelhada","jogador","joia","jornal","jorrar","jovem","juba","judeu","judoca","juiz","julgador","julho","jurado","jurista","juro","justa","labareda","laboral","lacre","lactante","ladrilho","lagarta","lagoa","laje","lamber","lamentar","laminar","lampejo","lanche","lapidar","lapso","laranja","lareira","largura","lasanha","lastro","lateral","latido","lavanda","lavoura","lavrador","laxante","lazer","lealdade","lebre","legado","legendar","legista","leigo","leiloar","leitura","lembrete","leme","lenhador","lentilha","leoa","lesma","leste","letivo","letreiro","levar","leveza","levitar","liberal","libido","liderar","ligar","ligeiro","limitar","limoeiro","limpador","linda","linear","linhagem","liquidez","listagem","lisura","litoral","livro","lixa","lixeira","locador","locutor","lojista","lombo","lona","longe","lontra","lorde","lotado","loteria","loucura","lousa","louvar","luar","lucidez","lucro","luneta","lustre","lutador","luva","macaco","macete","machado","macio","madeira","madrinha","magnata","magreza","maior","mais","malandro","malha","malote","maluco","mamilo","mamoeiro","mamute","manada","mancha","mandato","manequim","manhoso","manivela","manobrar","mansa","manter","manusear","mapeado","maquinar","marcador","maresia","marfim","margem","marinho","marmita","maroto","marquise","marreco","martelo","marujo","mascote","masmorra","massagem","mastigar","matagal","materno","matinal","matutar","maxilar","medalha","medida","medusa","megafone","meiga","melancia","melhor","membro","memorial","menino","menos","mensagem","mental","merecer","mergulho","mesada","mesclar","mesmo","mesquita","mestre","metade","meteoro","metragem","mexer","mexicano","micro","migalha","migrar","milagre","milenar","milhar","mimado","minerar","minhoca","ministro","minoria","miolo","mirante","mirtilo","misturar","mocidade","moderno","modular","moeda","moer","moinho","moita","moldura","moleza","molho","molinete","molusco","montanha","moqueca","morango","morcego","mordomo","morena","mosaico","mosquete","mostarda","motel","motim","moto","motriz","muda","muito","mulata","mulher","multar","mundial","munido","muralha","murcho","muscular","museu","musical","nacional","nadador","naja","namoro","narina","narrado","nascer","nativa","natureza","navalha","navegar","navio","neblina","nebuloso","negativa","negociar","negrito","nervoso","neta","neural","nevasca","nevoeiro","ninar","ninho","nitidez","nivelar","nobreza","noite","noiva","nomear","nominal","nordeste","nortear","notar","noticiar","noturno","novelo","novilho","novo","nublado","nudez","numeral","nupcial","nutrir","nuvem","obcecado","obedecer","objetivo","obrigado","obscuro","obstetra","obter","obturar","ocidente","ocioso","ocorrer","oculista","ocupado","ofegante","ofensiva","oferenda","oficina","ofuscado","ogiva","olaria","oleoso","olhar","oliveira","ombro","omelete","omisso","omitir","ondulado","oneroso","ontem","opcional","operador","oponente","oportuno","oposto","orar","orbitar","ordem","ordinal","orfanato","orgasmo","orgulho","oriental","origem","oriundo","orla","ortodoxo","orvalho","oscilar","ossada","osso","ostentar","otimismo","ousadia","outono","outubro","ouvido","ovelha","ovular","oxidar","oxigenar","pacato","paciente","pacote","pactuar","padaria","padrinho","pagar","pagode","painel","pairar","paisagem","palavra","palestra","palheta","palito","palmada","palpitar","pancada","panela","panfleto","panqueca","pantanal","papagaio","papelada","papiro","parafina","parcial","pardal","parede","partida","pasmo","passado","pastel","patamar","patente","patinar","patrono","paulada","pausar","peculiar","pedalar","pedestre","pediatra","pedra","pegada","peitoral","peixe","pele","pelicano","penca","pendurar","peneira","penhasco","pensador","pente","perceber","perfeito","pergunta","perito","permitir","perna","perplexo","persiana","pertence","peruca","pescado","pesquisa","pessoa","petiscar","piada","picado","piedade","pigmento","pilastra","pilhado","pilotar","pimenta","pincel","pinguim","pinha","pinote","pintar","pioneiro","pipoca","piquete","piranha","pires","pirueta","piscar","pistola","pitanga","pivete","planta","plaqueta","platina","plebeu","plumagem","pluvial","pneu","poda","poeira","poetisa","polegada","policiar","poluente","polvilho","pomar","pomba","ponderar","pontaria","populoso","porta","possuir","postal","pote","poupar","pouso","povoar","praia","prancha","prato","praxe","prece","predador","prefeito","premiar","prensar","preparar","presilha","pretexto","prevenir","prezar","primata","princesa","prisma","privado","processo","produto","profeta","proibido","projeto","prometer","propagar","prosa","protetor","provador","publicar","pudim","pular","pulmonar","pulseira","punhal","punir","pupilo","pureza","puxador","quadra","quantia","quarto","quase","quebrar","queda","queijo","quente","querido","quimono","quina","quiosque","rabanada","rabisco","rachar","racionar","radial","raiar","rainha","raio","raiva","rajada","ralado","ramal","ranger","ranhura","rapadura","rapel","rapidez","raposa","raquete","raridade","rasante","rascunho","rasgar","raspador","rasteira","rasurar","ratazana","ratoeira","realeza","reanimar","reaver","rebaixar","rebelde","rebolar","recado","recente","recheio","recibo","recordar","recrutar","recuar","rede","redimir","redonda","reduzida","reenvio","refinar","refletir","refogar","refresco","refugiar","regalia","regime","regra","reinado","reitor","rejeitar","relativo","remador","remendo","remorso","renovado","reparo","repelir","repleto","repolho","represa","repudiar","requerer","resenha","resfriar","resgatar","residir","resolver","respeito","ressaca","restante","resumir","retalho","reter","retirar","retomada","retratar","revelar","revisor","revolta","riacho","rica","rigidez","rigoroso","rimar","ringue","risada","risco","risonho","robalo","rochedo","rodada","rodeio","rodovia","roedor","roleta","romano","roncar","rosado","roseira","rosto","rota","roteiro","rotina","rotular","rouco","roupa","roxo","rubro","rugido","rugoso","ruivo","rumo","rupestre","russo","sabor","saciar","sacola","sacudir","sadio","safira","saga","sagrada","saibro","salada","saleiro","salgado","saliva","salpicar","salsicha","saltar","salvador","sambar","samurai","sanar","sanfona","sangue","sanidade","sapato","sarda","sargento","sarjeta","saturar","saudade","saxofone","sazonal","secar","secular","seda","sedento","sediado","sedoso","sedutor","segmento","segredo","segundo","seiva","seleto","selvagem","semanal","semente","senador","senhor","sensual","sentado","separado","sereia","seringa","serra","servo","setembro","setor","sigilo","silhueta","silicone","simetria","simpatia","simular","sinal","sincero","singular","sinopse","sintonia","sirene","siri","situado","soberano","sobra","socorro","sogro","soja","solda","soletrar","solteiro","sombrio","sonata","sondar","sonegar","sonhador","sono","soprano","soquete","sorrir","sorteio","sossego","sotaque","soterrar","sovado","sozinho","suavizar","subida","submerso","subsolo","subtrair","sucata","sucesso","suco","sudeste","sufixo","sugador","sugerir","sujeito","sulfato","sumir","suor","superior","suplicar","suposto","suprimir","surdina","surfista","surpresa","surreal","surtir","suspiro","sustento","tabela","tablete","tabuada","tacho","tagarela","talher","talo","talvez","tamanho","tamborim","tampa","tangente","tanto","tapar","tapioca","tardio","tarefa","tarja","tarraxa","tatuagem","taurino","taxativo","taxista","teatral","tecer","tecido","teclado","tedioso","teia","teimar","telefone","telhado","tempero","tenente","tensor","tentar","termal","terno","terreno","tese","tesoura","testado","teto","textura","texugo","tiara","tigela","tijolo","timbrar","timidez","tingido","tinteiro","tiragem","titular","toalha","tocha","tolerar","tolice","tomada","tomilho","tonel","tontura","topete","tora","torcido","torneio","torque","torrada","torto","tostar","touca","toupeira","toxina","trabalho","tracejar","tradutor","trafegar","trajeto","trama","trancar","trapo","traseiro","tratador","travar","treino","tremer","trepidar","trevo","triagem","tribo","triciclo","tridente","trilogia","trindade","triplo","triturar","triunfal","trocar","trombeta","trova","trunfo","truque","tubular","tucano","tudo","tulipa","tupi","turbo","turma","turquesa","tutelar","tutorial","uivar","umbigo","unha","unidade","uniforme","urologia","urso","urtiga","urubu","usado","usina","usufruir","vacina","vadiar","vagaroso","vaidoso","vala","valente","validade","valores","vantagem","vaqueiro","varanda","vareta","varrer","vascular","vasilha","vassoura","vazar","vazio","veado","vedar","vegetar","veicular","veleiro","velhice","veludo","vencedor","vendaval","venerar","ventre","verbal","verdade","vereador","vergonha","vermelho","verniz","versar","vertente","vespa","vestido","vetorial","viaduto","viagem","viajar","viatura","vibrador","videira","vidraria","viela","viga","vigente","vigiar","vigorar","vilarejo","vinco","vinheta","vinil","violeta","virada","virtude","visitar","visto","vitral","viveiro","vizinho","voador","voar","vogal","volante","voleibol","voltagem","volumoso","vontade","vulto","vuvuzela","xadrez","xarope","xeque","xeretar","xerife","xingar","zangado","zarpar","zebu","zelador","zombar","zoologia","zumbido"]'), i2 = JSON.parse('["abandon","ability","able","about","above","absent","absorb","abstract","absurd","abuse","access","accident","account","accuse","achieve","acid","acoustic","acquire","across","act","action","actor","actress","actual","adapt","add","addict","address","adjust","admit","adult","advance","advice","aerobic","affair","afford","afraid","again","age","agent","agree","ahead","aim","air","airport","aisle","alarm","album","alcohol","alert","alien","all","alley","allow","almost","alone","alpha","already","also","alter","always","amateur","amazing","among","amount","amused","analyst","anchor","ancient","anger","angle","angry","animal","ankle","announce","annual","another","answer","antenna","antique","anxiety","any","apart","apology","appear","apple","approve","april","arch","arctic","area","arena","argue","arm","armed","armor","army","around","arrange","arrest","arrive","arrow","art","artefact","artist","artwork","ask","aspect","assault","asset","assist","assume","asthma","athlete","atom","attack","attend","attitude","attract","auction","audit","august","aunt","author","auto","autumn","average","avocado","avoid","awake","aware","away","awesome","awful","awkward","axis","baby","bachelor","bacon","badge","bag","balance","balcony","ball","bamboo","banana","banner","bar","barely","bargain","barrel","base","basic","basket","battle","beach","bean","beauty","because","become","beef","before","begin","behave","behind","believe","below","belt","bench","benefit","best","betray","better","between","beyond","bicycle","bid","bike","bind","biology","bird","birth","bitter","black","blade","blame","blanket","blast","bleak","bless","blind","blood","blossom","blouse","blue","blur","blush","board","boat","body","boil","bomb","bone","bonus","book","boost","border","boring","borrow","boss","bottom","bounce","box","boy","bracket","brain","brand","brass","brave","bread","breeze","brick","bridge","brief","bright","bring","brisk","broccoli","broken","bronze","broom","brother","brown","brush","bubble","buddy","budget","buffalo","build","bulb","bulk","bullet","bundle","bunker","burden","burger","burst","bus","business","busy","butter","buyer","buzz","cabbage","cabin","cable","cactus","cage","cake","call","calm","camera","camp","can","canal","cancel","candy","cannon","canoe","canvas","canyon","capable","capital","captain","car","carbon","card","cargo","carpet","carry","cart","case","cash","casino","castle","casual","cat","catalog","catch","category","cattle","caught","cause","caution","cave","ceiling","celery","cement","census","century","cereal","certain","chair","chalk","champion","change","chaos","chapter","charge","chase","chat","cheap","check","cheese","chef","cherry","chest","chicken","chief","child","chimney","choice","choose","chronic","chuckle","chunk","churn","cigar","cinnamon","circle","citizen","city","civil","claim","clap","clarify","claw","clay","clean","clerk","clever","click","client","cliff","climb","clinic","clip","clock","clog","close","cloth","cloud","clown","club","clump","cluster","clutch","coach","coast","coconut","code","coffee","coil","coin","collect","color","column","combine","come","comfort","comic","common","company","concert","conduct","confirm","congress","connect","consider","control","convince","cook","cool","copper","copy","coral","core","corn","correct","cost","cotton","couch","country","couple","course","cousin","cover","coyote","crack","cradle","craft","cram","crane","crash","crater","crawl","crazy","cream","credit","creek","crew","cricket","crime","crisp","critic","crop","cross","crouch","crowd","crucial","cruel","cruise","crumble","crunch","crush","cry","crystal","cube","culture","cup","cupboard","curious","current","curtain","curve","cushion","custom","cute","cycle","dad","damage","damp","dance","danger","daring","dash","daughter","dawn","day","deal","debate","debris","decade","december","decide","decline","decorate","decrease","deer","defense","define","defy","degree","delay","deliver","demand","demise","denial","dentist","deny","depart","depend","deposit","depth","deputy","derive","describe","desert","design","desk","despair","destroy","detail","detect","develop","device","devote","diagram","dial","diamond","diary","dice","diesel","diet","differ","digital","dignity","dilemma","dinner","dinosaur","direct","dirt","disagree","discover","disease","dish","dismiss","disorder","display","distance","divert","divide","divorce","dizzy","doctor","document","dog","doll","dolphin","domain","donate","donkey","donor","door","dose","double","dove","draft","dragon","drama","drastic","draw","dream","dress","drift","drill","drink","drip","drive","drop","drum","dry","duck","dumb","dune","during","dust","dutch","duty","dwarf","dynamic","eager","eagle","early","earn","earth","easily","east","easy","echo","ecology","economy","edge","edit","educate","effort","egg","eight","either","elbow","elder","electric","elegant","element","elephant","elevator","elite","else","embark","embody","embrace","emerge","emotion","employ","empower","empty","enable","enact","end","endless","endorse","enemy","energy","enforce","engage","engine","enhance","enjoy","enlist","enough","enrich","enroll","ensure","enter","entire","entry","envelope","episode","equal","equip","era","erase","erode","erosion","error","erupt","escape","essay","essence","estate","eternal","ethics","evidence","evil","evoke","evolve","exact","example","excess","exchange","excite","exclude","excuse","execute","exercise","exhaust","exhibit","exile","exist","exit","exotic","expand","expect","expire","explain","expose","express","extend","extra","eye","eyebrow","fabric","face","faculty","fade","faint","faith","fall","false","fame","family","famous","fan","fancy","fantasy","farm","fashion","fat","fatal","father","fatigue","fault","favorite","feature","february","federal","fee","feed","feel","female","fence","festival","fetch","fever","few","fiber","fiction","field","figure","file","film","filter","final","find","fine","finger","finish","fire","firm","first","fiscal","fish","fit","fitness","fix","flag","flame","flash","flat","flavor","flee","flight","flip","float","flock","floor","flower","fluid","flush","fly","foam","focus","fog","foil","fold","follow","food","foot","force","forest","forget","fork","fortune","forum","forward","fossil","foster","found","fox","fragile","frame","frequent","fresh","friend","fringe","frog","front","frost","frown","frozen","fruit","fuel","fun","funny","furnace","fury","future","gadget","gain","galaxy","gallery","game","gap","garage","garbage","garden","garlic","garment","gas","gasp","gate","gather","gauge","gaze","general","genius","genre","gentle","genuine","gesture","ghost","giant","gift","giggle","ginger","giraffe","girl","give","glad","glance","glare","glass","glide","glimpse","globe","gloom","glory","glove","glow","glue","goat","goddess","gold","good","goose","gorilla","gospel","gossip","govern","gown","grab","grace","grain","grant","grape","grass","gravity","great","green","grid","grief","grit","grocery","group","grow","grunt","guard","guess","guide","guilt","guitar","gun","gym","habit","hair","half","hammer","hamster","hand","happy","harbor","hard","harsh","harvest","hat","have","hawk","hazard","head","health","heart","heavy","hedgehog","height","hello","helmet","help","hen","hero","hidden","high","hill","hint","hip","hire","history","hobby","hockey","hold","hole","holiday","hollow","home","honey","hood","hope","horn","horror","horse","hospital","host","hotel","hour","hover","hub","huge","human","humble","humor","hundred","hungry","hunt","hurdle","hurry","hurt","husband","hybrid","ice","icon","idea","identify","idle","ignore","ill","illegal","illness","image","imitate","immense","immune","impact","impose","improve","impulse","inch","include","income","increase","index","indicate","indoor","industry","infant","inflict","inform","inhale","inherit","initial","inject","injury","inmate","inner","innocent","input","inquiry","insane","insect","inside","inspire","install","intact","interest","into","invest","invite","involve","iron","island","isolate","issue","item","ivory","jacket","jaguar","jar","jazz","jealous","jeans","jelly","jewel","job","join","joke","journey","joy","judge","juice","jump","jungle","junior","junk","just","kangaroo","keen","keep","ketchup","key","kick","kid","kidney","kind","kingdom","kiss","kit","kitchen","kite","kitten","kiwi","knee","knife","knock","know","lab","label","labor","ladder","lady","lake","lamp","language","laptop","large","later","latin","laugh","laundry","lava","law","lawn","lawsuit","layer","lazy","leader","leaf","learn","leave","lecture","left","leg","legal","legend","leisure","lemon","lend","length","lens","leopard","lesson","letter","level","liar","liberty","library","license","life","lift","light","like","limb","limit","link","lion","liquid","list","little","live","lizard","load","loan","lobster","local","lock","logic","lonely","long","loop","lottery","loud","lounge","love","loyal","lucky","luggage","lumber","lunar","lunch","luxury","lyrics","machine","mad","magic","magnet","maid","mail","main","major","make","mammal","man","manage","mandate","mango","mansion","manual","maple","marble","march","margin","marine","market","marriage","mask","mass","master","match","material","math","matrix","matter","maximum","maze","meadow","mean","measure","meat","mechanic","medal","media","melody","melt","member","memory","mention","menu","mercy","merge","merit","merry","mesh","message","metal","method","middle","midnight","milk","million","mimic","mind","minimum","minor","minute","miracle","mirror","misery","miss","mistake","mix","mixed","mixture","mobile","model","modify","mom","moment","monitor","monkey","monster","month","moon","moral","more","morning","mosquito","mother","motion","motor","mountain","mouse","move","movie","much","muffin","mule","multiply","muscle","museum","mushroom","music","must","mutual","myself","mystery","myth","naive","name","napkin","narrow","nasty","nation","nature","near","neck","need","negative","neglect","neither","nephew","nerve","nest","net","network","neutral","never","news","next","nice","night","noble","noise","nominee","noodle","normal","north","nose","notable","note","nothing","notice","novel","now","nuclear","number","nurse","nut","oak","obey","object","oblige","obscure","observe","obtain","obvious","occur","ocean","october","odor","off","offer","office","often","oil","okay","old","olive","olympic","omit","once","one","onion","online","only","open","opera","opinion","oppose","option","orange","orbit","orchard","order","ordinary","organ","orient","original","orphan","ostrich","other","outdoor","outer","output","outside","oval","oven","over","own","owner","oxygen","oyster","ozone","pact","paddle","page","pair","palace","palm","panda","panel","panic","panther","paper","parade","parent","park","parrot","party","pass","patch","path","patient","patrol","pattern","pause","pave","payment","peace","peanut","pear","peasant","pelican","pen","penalty","pencil","people","pepper","perfect","permit","person","pet","phone","photo","phrase","physical","piano","picnic","picture","piece","pig","pigeon","pill","pilot","pink","pioneer","pipe","pistol","pitch","pizza","place","planet","plastic","plate","play","please","pledge","pluck","plug","plunge","poem","poet","point","polar","pole","police","pond","pony","pool","popular","portion","position","possible","post","potato","pottery","poverty","powder","power","practice","praise","predict","prefer","prepare","present","pretty","prevent","price","pride","primary","print","priority","prison","private","prize","problem","process","produce","profit","program","project","promote","proof","property","prosper","protect","proud","provide","public","pudding","pull","pulp","pulse","pumpkin","punch","pupil","puppy","purchase","purity","purpose","purse","push","put","puzzle","pyramid","quality","quantum","quarter","question","quick","quit","quiz","quote","rabbit","raccoon","race","rack","radar","radio","rail","rain","raise","rally","ramp","ranch","random","range","rapid","rare","rate","rather","raven","raw","razor","ready","real","reason","rebel","rebuild","recall","receive","recipe","record","recycle","reduce","reflect","reform","refuse","region","regret","regular","reject","relax","release","relief","rely","remain","remember","remind","remove","render","renew","rent","reopen","repair","repeat","replace","report","require","rescue","resemble","resist","resource","response","result","retire","retreat","return","reunion","reveal","review","reward","rhythm","rib","ribbon","rice","rich","ride","ridge","rifle","right","rigid","ring","riot","ripple","risk","ritual","rival","river","road","roast","robot","robust","rocket","romance","roof","rookie","room","rose","rotate","rough","round","route","royal","rubber","rude","rug","rule","run","runway","rural","sad","saddle","sadness","safe","sail","salad","salmon","salon","salt","salute","same","sample","sand","satisfy","satoshi","sauce","sausage","save","say","scale","scan","scare","scatter","scene","scheme","school","science","scissors","scorpion","scout","scrap","screen","script","scrub","sea","search","season","seat","second","secret","section","security","seed","seek","segment","select","sell","seminar","senior","sense","sentence","series","service","session","settle","setup","seven","shadow","shaft","shallow","share","shed","shell","sheriff","shield","shift","shine","ship","shiver","shock","shoe","shoot","shop","short","shoulder","shove","shrimp","shrug","shuffle","shy","sibling","sick","side","siege","sight","sign","silent","silk","silly","silver","similar","simple","since","sing","siren","sister","situate","six","size","skate","sketch","ski","skill","skin","skirt","skull","slab","slam","sleep","slender","slice","slide","slight","slim","slogan","slot","slow","slush","small","smart","smile","smoke","smooth","snack","snake","snap","sniff","snow","soap","soccer","social","sock","soda","soft","solar","soldier","solid","solution","solve","someone","song","soon","sorry","sort","soul","sound","soup","source","south","space","spare","spatial","spawn","speak","special","speed","spell","spend","sphere","spice","spider","spike","spin","spirit","split","spoil","sponsor","spoon","sport","spot","spray","spread","spring","spy","square","squeeze","squirrel","stable","stadium","staff","stage","stairs","stamp","stand","start","state","stay","steak","steel","stem","step","stereo","stick","still","sting","stock","stomach","stone","stool","story","stove","strategy","street","strike","strong","struggle","student","stuff","stumble","style","subject","submit","subway","success","such","sudden","suffer","sugar","suggest","suit","summer","sun","sunny","sunset","super","supply","supreme","sure","surface","surge","surprise","surround","survey","suspect","sustain","swallow","swamp","swap","swarm","swear","sweet","swift","swim","swing","switch","sword","symbol","symptom","syrup","system","table","tackle","tag","tail","talent","talk","tank","tape","target","task","taste","tattoo","taxi","teach","team","tell","ten","tenant","tennis","tent","term","test","text","thank","that","theme","then","theory","there","they","thing","this","thought","three","thrive","throw","thumb","thunder","ticket","tide","tiger","tilt","timber","time","tiny","tip","tired","tissue","title","toast","tobacco","today","toddler","toe","together","toilet","token","tomato","tomorrow","tone","tongue","tonight","tool","tooth","top","topic","topple","torch","tornado","tortoise","toss","total","tourist","toward","tower","town","toy","track","trade","traffic","tragic","train","transfer","trap","trash","travel","tray","treat","tree","trend","trial","tribe","trick","trigger","trim","trip","trophy","trouble","truck","true","truly","trumpet","trust","truth","try","tube","tuition","tumble","tuna","tunnel","turkey","turn","turtle","twelve","twenty","twice","twin","twist","two","type","typical","ugly","umbrella","unable","unaware","uncle","uncover","under","undo","unfair","unfold","unhappy","uniform","unique","unit","universe","unknown","unlock","until","unusual","unveil","update","upgrade","uphold","upon","upper","upset","urban","urge","usage","use","used","useful","useless","usual","utility","vacant","vacuum","vague","valid","valley","valve","van","vanish","vapor","various","vast","vault","vehicle","velvet","vendor","venture","venue","verb","verify","version","very","vessel","veteran","viable","vibrant","vicious","victory","video","view","village","vintage","violin","virtual","virus","visa","visit","visual","vital","vivid","vocal","voice","void","volcano","volume","vote","voyage","wage","wagon","wait","walk","wall","walnut","want","warfare","warm","warrior","wash","wasp","waste","water","wave","way","wealth","weapon","wear","weasel","weather","web","wedding","weekend","weird","welcome","west","wet","whale","what","wheat","wheel","when","where","whip","whisper","wide","width","wife","wild","will","win","window","wine","wing","wink","winner","winter","wire","wisdom","wise","wish","witness","wolf","woman","wonder","wood","wool","word","work","world","worry","worth","wrap","wreck","wrestle","wrist","write","wrong","yard","year","yellow","you","young","youth","zebra","zero","zone","zoo"]');
|
|
var np;
|
|
function _p() {
|
|
if (np) return Xn;
|
|
np = 1, Object.defineProperty(Xn, "__esModule", {
|
|
value: true
|
|
});
|
|
const f = {};
|
|
Xn.wordlists = f;
|
|
let t;
|
|
Xn._default = t;
|
|
try {
|
|
Xn._default = t = Zm, f.czech = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = $m, f.chinese_simplified = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = t2, f.chinese_traditional = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = e2, f.korean = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = r2, f.french = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = n2, f.italian = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = _2, f.spanish = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = o2, f.japanese = t, f.JA = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = a2, f.portuguese = t;
|
|
} catch {
|
|
}
|
|
try {
|
|
Xn._default = t = i2, f.english = t, f.EN = t;
|
|
} catch {
|
|
}
|
|
return Xn;
|
|
}
|
|
var op;
|
|
function Eu() {
|
|
if (op) return O_;
|
|
op = 1, Object.defineProperty(O_, "__esModule", {
|
|
value: true
|
|
});
|
|
const f = Qm(), t = Vm(), r = Xm(), o = Ts(), _ = _p();
|
|
let n = _._default;
|
|
const d = "Invalid mnemonic", c = "Invalid entropy", h = "Invalid mnemonic checksum", w = `A wordlist is required but a default could not be found.
|
|
Please pass a 2048 word array explicitly.`;
|
|
function k(st) {
|
|
return (st || "").normalize("NFKD");
|
|
}
|
|
function x(st, et, Ot) {
|
|
for (; st.length < Ot; ) st = et + st;
|
|
return st;
|
|
}
|
|
function R(st) {
|
|
return parseInt(st, 2);
|
|
}
|
|
function D(st) {
|
|
return st.map((et) => x(et.toString(2), "0", 8)).join("");
|
|
}
|
|
function Y(st) {
|
|
const Ot = st.length * 8 / 32, kt = f.sha256(Uint8Array.from(st));
|
|
return D(Array.from(kt)).slice(0, Ot);
|
|
}
|
|
function P(st) {
|
|
return "mnemonic" + (st || "");
|
|
}
|
|
function ft(st, et) {
|
|
const Ot = Uint8Array.from(pr.from(k(st), "utf8")), kt = Uint8Array.from(pr.from(P(k(et)), "utf8")), Zt = r.pbkdf2(t.sha512, Ot, kt, {
|
|
c: 2048,
|
|
dkLen: 64
|
|
});
|
|
return pr.from(Zt);
|
|
}
|
|
O_.mnemonicToSeedSync = ft;
|
|
function _t(st, et) {
|
|
const Ot = Uint8Array.from(pr.from(k(st), "utf8")), kt = Uint8Array.from(pr.from(P(k(et)), "utf8"));
|
|
return r.pbkdf2Async(t.sha512, Ot, kt, {
|
|
c: 2048,
|
|
dkLen: 64
|
|
}).then((Zt) => pr.from(Zt));
|
|
}
|
|
O_.mnemonicToSeed = _t;
|
|
function V(st, et) {
|
|
if (et = et || n, !et) throw new Error(w);
|
|
const Ot = k(st).split(" ");
|
|
if (Ot.length % 3 !== 0) throw new Error(d);
|
|
const kt = Ot.map((Ft) => {
|
|
const Se = et.indexOf(Ft);
|
|
if (Se === -1) throw new Error(d);
|
|
return x(Se.toString(2), "0", 11);
|
|
}).join(""), Zt = Math.floor(kt.length / 33) * 32, qe = kt.slice(0, Zt), Ge = kt.slice(Zt), Ze = qe.match(/(.{1,8})/g).map(R);
|
|
if (Ze.length < 16) throw new Error(c);
|
|
if (Ze.length > 32) throw new Error(c);
|
|
if (Ze.length % 4 !== 0) throw new Error(c);
|
|
const Wt = pr.from(Ze);
|
|
if (Y(Wt) !== Ge) throw new Error(h);
|
|
return Wt.toString("hex");
|
|
}
|
|
O_.mnemonicToEntropy = V;
|
|
function xt(st, et) {
|
|
if (pr.isBuffer(st) || (st = pr.from(st, "hex")), et = et || n, !et) throw new Error(w);
|
|
if (st.length < 16) throw new TypeError(c);
|
|
if (st.length > 32) throw new TypeError(c);
|
|
if (st.length % 4 !== 0) throw new TypeError(c);
|
|
const Ot = D(Array.from(st)), kt = Y(st), Ge = (Ot + kt).match(/(.{1,11})/g).map((Ze) => {
|
|
const Wt = R(Ze);
|
|
return et[Wt];
|
|
});
|
|
return et[0] === "\u3042\u3044\u3053\u304F\u3057\u3093" ? Ge.join("\u3000") : Ge.join(" ");
|
|
}
|
|
O_.entropyToMnemonic = xt;
|
|
function ct(st, et, Ot) {
|
|
if (st = st || 128, st % 32 !== 0) throw new TypeError(c);
|
|
return et = et || ((kt) => pr.from(o.randomBytes(kt))), xt(et(st / 8), Ot);
|
|
}
|
|
O_.generateMnemonic = ct;
|
|
function at(st, et) {
|
|
try {
|
|
V(st, et);
|
|
} catch {
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
O_.validateMnemonic = at;
|
|
function rt(st) {
|
|
const et = _.wordlists[st];
|
|
if (et) n = et;
|
|
else throw new Error('Could not find wordlist for language "' + st + '"');
|
|
}
|
|
O_.setDefaultWordlist = rt;
|
|
function pt() {
|
|
if (!n) throw new Error("No Default Wordlist set");
|
|
return Object.keys(_.wordlists).filter((st) => st === "JA" || st === "EN" ? false : _.wordlists[st].every((et, Ot) => et === n[Ot]))[0];
|
|
}
|
|
O_.getDefaultWordlist = pt;
|
|
var H = _p();
|
|
return O_.wordlists = H.wordlists, O_;
|
|
}
|
|
var ud, ap;
|
|
function ss() {
|
|
if (ap) return ud;
|
|
ap = 1;
|
|
const f = Eu();
|
|
function t(x, R) {
|
|
if (!pr.isBuffer(x)) throw new Error("not buffer!");
|
|
if (R && x.length !== R) throw new Error("Invalid buffer length");
|
|
}
|
|
function r(x) {
|
|
if (typeof x != typeof []) throw new Error("not an array!");
|
|
}
|
|
function o(x) {
|
|
if (!Number.isInteger(x)) throw new Error("invalid derivation index!");
|
|
}
|
|
function _(x) {
|
|
if (typeof x != "string") throw new Error("not a string!");
|
|
}
|
|
function n(x) {
|
|
if (x !== 1 && x !== 2) throw new Error("invalid derivation scheme!");
|
|
}
|
|
function d(x) {
|
|
if (!f.validateMnemonic(x)) {
|
|
const R = new Error("Invalid or unsupported mnemonic format:");
|
|
throw R.name = "InvalidArgumentException", R;
|
|
}
|
|
}
|
|
function c(x) {
|
|
const R = f.wordlists.EN;
|
|
if (!x.split(" ").reduce((P, ft) => P && R.indexOf(ft) !== -1, true)) throw new Error("Invalid mnemonic words");
|
|
}
|
|
function h(x) {
|
|
c(x);
|
|
const R = x.split(" ").length;
|
|
if (R !== 27) throw Error(`Paper Wallet Mnemonic must be 27 words, got ${R} instead`);
|
|
}
|
|
function w(x) {
|
|
if (!Number.isInteger(x) || x < 0 || x > 15) throw Error("Network id must be an integer between 0 and 15");
|
|
}
|
|
function k(x) {
|
|
if (!Number.isInteger(x) || x < 0 || x >= Math.pow(2, 32)) throw Error("Value must be uint32");
|
|
}
|
|
return ud = {
|
|
validateBuffer: t,
|
|
validateArray: r,
|
|
validateString: _,
|
|
validateDerivationIndex: o,
|
|
validateDerivationScheme: n,
|
|
validateMnemonic: d,
|
|
validateMnemonicWords: c,
|
|
validatePaperWalletMnemonic: h,
|
|
validateNetworkId: w,
|
|
validateUint32: k
|
|
}, ud;
|
|
}
|
|
var ld, ip;
|
|
function Oc() {
|
|
if (ip) return ld;
|
|
ip = 1;
|
|
const f = Rs(), { validateBuffer: t, validateString: r, validateArray: o } = ss();
|
|
function _(k, x) {
|
|
t(k);
|
|
const R = k.length, D = f._malloc(R), Y = new Uint8Array(f.HEAPU8.buffer, D, R), P = f._malloc(x), ft = new Uint8Array(f.HEAPU8.buffer, P, x);
|
|
return Y.set(k), f._emscripten_blake2b(D, R, P, x), f._free(D), f._free(P), pr.from(ft);
|
|
}
|
|
function n(k, x) {
|
|
t(k), o(x), x.map(t);
|
|
const R = f._emscripten_size_of_hmac_sha512_ctx(), D = f._malloc(R);
|
|
new Uint8Array(f.HEAPU8.buffer, D, R);
|
|
const Y = k.length, P = f._malloc(Y), ft = new Uint8Array(f.HEAPU8.buffer, P, Y), _t = 64, V = f._malloc(_t), xt = new Uint8Array(f.HEAPU8.buffer, V, _t);
|
|
ft.set(k), f._emscripten_hmac_sha512_init(D, P, Y);
|
|
for (let ct = 0; ct < x.length; ct++) {
|
|
const at = x[ct].length, rt = f._malloc(at);
|
|
new Uint8Array(f.HEAPU8.buffer, rt, at).set(x[ct]), f._emscripten_hmac_sha512_update(D, rt, at), f._free(rt);
|
|
}
|
|
return f._emscripten_hmac_sha512_final(D, V), f._free(P), f._free(D), f._free(V), pr.from(xt);
|
|
}
|
|
function d(k, x, R) {
|
|
t(k), t(x, 32), t(R, 12);
|
|
const D = k.length, Y = f._malloc(D), P = new Uint8Array(f.HEAPU8.buffer, Y, D), ft = x.length, _t = f._malloc(ft), V = new Uint8Array(f.HEAPU8.buffer, _t, ft), xt = R.length, ct = f._malloc(xt), at = new Uint8Array(f.HEAPU8.buffer, ct, xt), rt = 16, pt = D + rt, H = f._malloc(pt), st = new Uint8Array(f.HEAPU8.buffer, H, pt);
|
|
P.set(k), V.set(x), at.set(R);
|
|
const et = f._emscripten_chacha20poly1305_enc(_t, ct, Y, D, H, H + D, rt, 1);
|
|
if (f._free(Y), f._free(_t), f._free(ct), f._free(H), et !== 0) throw Error("chacha20poly1305 encryption has failed!");
|
|
return pr.from(st);
|
|
}
|
|
function c(k, x, R) {
|
|
t(k), t(x, 32), t(R, 12);
|
|
const D = 16, Y = k.slice(k.length - D, k.length);
|
|
k = k.slice(0, k.length - D);
|
|
const P = k.length, ft = f._malloc(P), _t = new Uint8Array(f.HEAPU8.buffer, ft, P), V = f._malloc(D), xt = new Uint8Array(f.HEAPU8.buffer, V, D), ct = x.length, at = f._malloc(ct), rt = new Uint8Array(f.HEAPU8.buffer, at, ct), pt = R.length, H = f._malloc(pt), st = new Uint8Array(f.HEAPU8.buffer, H, pt), et = P, Ot = f._malloc(et), kt = new Uint8Array(f.HEAPU8.buffer, Ot, et);
|
|
_t.set(k), xt.set(Y), rt.set(x), st.set(R);
|
|
const Zt = f._emscripten_chacha20poly1305_enc(at, H, ft, P, Ot, V, D, 0);
|
|
if (f._free(ft), f._free(at), f._free(H), f._free(Ot), f._free(V), Zt !== 0) throw Error("chacha20poly1305 decryption has failed!");
|
|
return pr.from(kt);
|
|
}
|
|
function h(k) {
|
|
t(k);
|
|
const x = k.length, R = f._malloc(x), D = new Uint8Array(f.HEAPU8.buffer, R, x), Y = 32, P = f._malloc(Y), ft = new Uint8Array(f.HEAPU8.buffer, P, Y);
|
|
return D.set(k), f._emscripten_sha3_256(R, x, P), f._free(R), f._free(P), pr.from(ft);
|
|
}
|
|
function w(k, x) {
|
|
if (t(k), r(x), x === "") return k;
|
|
const R = _(pr.from(x, "utf-8"), 32), D = R.length, Y = f._malloc(D), P = new Uint8Array(f.HEAPU8.buffer, Y, D), ft = k.length, _t = f._malloc(ft), V = new Uint8Array(f.HEAPU8.buffer, _t, ft), xt = f._malloc(ft), ct = new Uint8Array(f.HEAPU8.buffer, xt, ft);
|
|
return V.set(k), P.set(R), f._emscripten_cardano_memory_combine(Y, D, _t, xt, ft), f._free(_t), f._free(xt), f._free(Y), pr.from(ct);
|
|
}
|
|
return ld = {
|
|
blake2b: _,
|
|
chacha20poly1305Decrypt: c,
|
|
chacha20poly1305Encrypt: d,
|
|
hmac_sha512: n,
|
|
sha3_256: h,
|
|
cardanoMemoryCombine: w
|
|
}, ld;
|
|
}
|
|
var pd = {}, gd = {}, sp;
|
|
function gi() {
|
|
return sp || (sp = 1, (function(f) {
|
|
Object.defineProperties(f, {
|
|
__esModule: {
|
|
value: true
|
|
},
|
|
[Symbol.toStringTag]: {
|
|
value: "Module"
|
|
}
|
|
});
|
|
var t = {}, r = {};
|
|
r.byteLength = k, r.toByteArray = R, r.fromByteArray = P;
|
|
for (var o = [], _ = [], n = typeof Uint8Array < "u" ? Uint8Array : Array, d = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", c = 0, h = d.length; c < h; ++c) o[c] = d[c], _[d.charCodeAt(c)] = c;
|
|
_[45] = 62, _[95] = 63;
|
|
function w(V) {
|
|
var xt = V.length;
|
|
if (xt % 4 > 0) throw new Error("Invalid string. Length must be a multiple of 4");
|
|
var ct = V.indexOf("=");
|
|
ct === -1 && (ct = xt);
|
|
var at = ct === xt ? 0 : 4 - ct % 4;
|
|
return [
|
|
ct,
|
|
at
|
|
];
|
|
}
|
|
function k(V) {
|
|
var xt = w(V), ct = xt[0], at = xt[1];
|
|
return (ct + at) * 3 / 4 - at;
|
|
}
|
|
function x(V, xt, ct) {
|
|
return (xt + ct) * 3 / 4 - ct;
|
|
}
|
|
function R(V) {
|
|
var xt, ct = w(V), at = ct[0], rt = ct[1], pt = new n(x(V, at, rt)), H = 0, st = rt > 0 ? at - 4 : at, et;
|
|
for (et = 0; et < st; et += 4) xt = _[V.charCodeAt(et)] << 18 | _[V.charCodeAt(et + 1)] << 12 | _[V.charCodeAt(et + 2)] << 6 | _[V.charCodeAt(et + 3)], pt[H++] = xt >> 16 & 255, pt[H++] = xt >> 8 & 255, pt[H++] = xt & 255;
|
|
return rt === 2 && (xt = _[V.charCodeAt(et)] << 2 | _[V.charCodeAt(et + 1)] >> 4, pt[H++] = xt & 255), rt === 1 && (xt = _[V.charCodeAt(et)] << 10 | _[V.charCodeAt(et + 1)] << 4 | _[V.charCodeAt(et + 2)] >> 2, pt[H++] = xt >> 8 & 255, pt[H++] = xt & 255), pt;
|
|
}
|
|
function D(V) {
|
|
return o[V >> 18 & 63] + o[V >> 12 & 63] + o[V >> 6 & 63] + o[V & 63];
|
|
}
|
|
function Y(V, xt, ct) {
|
|
for (var at, rt = [], pt = xt; pt < ct; pt += 3) at = (V[pt] << 16 & 16711680) + (V[pt + 1] << 8 & 65280) + (V[pt + 2] & 255), rt.push(D(at));
|
|
return rt.join("");
|
|
}
|
|
function P(V) {
|
|
for (var xt, ct = V.length, at = ct % 3, rt = [], pt = 16383, H = 0, st = ct - at; H < st; H += pt) rt.push(Y(V, H, H + pt > st ? st : H + pt));
|
|
return at === 1 ? (xt = V[ct - 1], rt.push(o[xt >> 2] + o[xt << 4 & 63] + "==")) : at === 2 && (xt = (V[ct - 2] << 8) + V[ct - 1], rt.push(o[xt >> 10] + o[xt >> 4 & 63] + o[xt << 2 & 63] + "=")), rt.join("");
|
|
}
|
|
var ft = {};
|
|
ft.read = function(V, xt, ct, at, rt) {
|
|
var pt, H, st = rt * 8 - at - 1, et = (1 << st) - 1, Ot = et >> 1, kt = -7, Zt = ct ? rt - 1 : 0, qe = ct ? -1 : 1, Ge = V[xt + Zt];
|
|
for (Zt += qe, pt = Ge & (1 << -kt) - 1, Ge >>= -kt, kt += st; kt > 0; pt = pt * 256 + V[xt + Zt], Zt += qe, kt -= 8) ;
|
|
for (H = pt & (1 << -kt) - 1, pt >>= -kt, kt += at; kt > 0; H = H * 256 + V[xt + Zt], Zt += qe, kt -= 8) ;
|
|
if (pt === 0) pt = 1 - Ot;
|
|
else {
|
|
if (pt === et) return H ? NaN : (Ge ? -1 : 1) * (1 / 0);
|
|
H = H + Math.pow(2, at), pt = pt - Ot;
|
|
}
|
|
return (Ge ? -1 : 1) * H * Math.pow(2, pt - at);
|
|
}, ft.write = function(V, xt, ct, at, rt, pt) {
|
|
var H, st, et, Ot = pt * 8 - rt - 1, kt = (1 << Ot) - 1, Zt = kt >> 1, qe = rt === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0, Ge = at ? 0 : pt - 1, Ze = at ? 1 : -1, Wt = xt < 0 || xt === 0 && 1 / xt < 0 ? 1 : 0;
|
|
for (xt = Math.abs(xt), isNaN(xt) || xt === 1 / 0 ? (st = isNaN(xt) ? 1 : 0, H = kt) : (H = Math.floor(Math.log(xt) / Math.LN2), xt * (et = Math.pow(2, -H)) < 1 && (H--, et *= 2), H + Zt >= 1 ? xt += qe / et : xt += qe * Math.pow(2, 1 - Zt), xt * et >= 2 && (H++, et /= 2), H + Zt >= kt ? (st = 0, H = kt) : H + Zt >= 1 ? (st = (xt * et - 1) * Math.pow(2, rt), H = H + Zt) : (st = xt * Math.pow(2, Zt - 1) * Math.pow(2, rt), H = 0)); rt >= 8; V[ct + Ge] = st & 255, Ge += Ze, st /= 256, rt -= 8) ;
|
|
for (H = H << rt | st, Ot += rt; Ot > 0; V[ct + Ge] = H & 255, Ge += Ze, H /= 256, Ot -= 8) ;
|
|
V[ct + Ge - Ze] |= Wt * 128;
|
|
};
|
|
(function(V) {
|
|
const xt = r, ct = ft, at = typeof Symbol == "function" && typeof Symbol.for == "function" ? Symbol.for("nodejs.util.inspect.custom") : null;
|
|
V.Buffer = kt, V.SlowBuffer = It, V.INSPECT_MAX_BYTES = 50;
|
|
const rt = 2147483647;
|
|
V.kMaxLength = rt;
|
|
const { Uint8Array: pt, ArrayBuffer: H, SharedArrayBuffer: st } = globalThis;
|
|
kt.TYPED_ARRAY_SUPPORT = et(), !kt.TYPED_ARRAY_SUPPORT && typeof console < "u" && typeof console.error == "function" && console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");
|
|
function et() {
|
|
try {
|
|
const $ = new pt(1), F = {
|
|
foo: function() {
|
|
return 42;
|
|
}
|
|
};
|
|
return Object.setPrototypeOf(F, pt.prototype), Object.setPrototypeOf($, F), $.foo() === 42;
|
|
} catch {
|
|
return false;
|
|
}
|
|
}
|
|
Object.defineProperty(kt.prototype, "parent", {
|
|
enumerable: true,
|
|
get: function() {
|
|
if (kt.isBuffer(this)) return this.buffer;
|
|
}
|
|
}), Object.defineProperty(kt.prototype, "offset", {
|
|
enumerable: true,
|
|
get: function() {
|
|
if (kt.isBuffer(this)) return this.byteOffset;
|
|
}
|
|
});
|
|
function Ot($) {
|
|
if ($ > rt) throw new RangeError('The value "' + $ + '" is invalid for option "size"');
|
|
const F = new pt($);
|
|
return Object.setPrototypeOf(F, kt.prototype), F;
|
|
}
|
|
function kt($, F, O) {
|
|
if (typeof $ == "number") {
|
|
if (typeof F == "string") throw new TypeError('The "string" argument must be of type string. Received type number');
|
|
return Ze($);
|
|
}
|
|
return Zt($, F, O);
|
|
}
|
|
kt.poolSize = 8192;
|
|
function Zt($, F, O) {
|
|
if (typeof $ == "string") return Wt($, F);
|
|
if (H.isView($)) return Ft($);
|
|
if ($ == null) throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof $);
|
|
if (i($, H) || $ && i($.buffer, H) || typeof st < "u" && (i($, st) || $ && i($.buffer, st))) return Se($, F, O);
|
|
if (typeof $ == "number") throw new TypeError('The "value" argument must not be of type number. Received type number');
|
|
const zt = $.valueOf && $.valueOf();
|
|
if (zt != null && zt !== $) return kt.from(zt, F, O);
|
|
const le = Ke($);
|
|
if (le) return le;
|
|
if (typeof Symbol < "u" && Symbol.toPrimitive != null && typeof $[Symbol.toPrimitive] == "function") return kt.from($[Symbol.toPrimitive]("string"), F, O);
|
|
throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof $);
|
|
}
|
|
kt.from = function($, F, O) {
|
|
return Zt($, F, O);
|
|
}, Object.setPrototypeOf(kt.prototype, pt.prototype), Object.setPrototypeOf(kt, pt);
|
|
function qe($) {
|
|
if (typeof $ != "number") throw new TypeError('"size" argument must be of type number');
|
|
if ($ < 0) throw new RangeError('The value "' + $ + '" is invalid for option "size"');
|
|
}
|
|
function Ge($, F, O) {
|
|
return qe($), $ <= 0 ? Ot($) : F !== void 0 ? typeof O == "string" ? Ot($).fill(F, O) : Ot($).fill(F) : Ot($);
|
|
}
|
|
kt.alloc = function($, F, O) {
|
|
return Ge($, F, O);
|
|
};
|
|
function Ze($) {
|
|
return qe($), Ot($ < 0 ? 0 : Ve($) | 0);
|
|
}
|
|
kt.allocUnsafe = function($) {
|
|
return Ze($);
|
|
}, kt.allocUnsafeSlow = function($) {
|
|
return Ze($);
|
|
};
|
|
function Wt($, F) {
|
|
if ((typeof F != "string" || F === "") && (F = "utf8"), !kt.isEncoding(F)) throw new TypeError("Unknown encoding: " + F);
|
|
const O = C($, F) | 0;
|
|
let zt = Ot(O);
|
|
const le = zt.write($, F);
|
|
return le !== O && (zt = zt.slice(0, le)), zt;
|
|
}
|
|
function oe($) {
|
|
const F = $.length < 0 ? 0 : Ve($.length) | 0, O = Ot(F);
|
|
for (let zt = 0; zt < F; zt += 1) O[zt] = $[zt] & 255;
|
|
return O;
|
|
}
|
|
function Ft($) {
|
|
if (i($, pt)) {
|
|
const F = new pt($);
|
|
return Se(F.buffer, F.byteOffset, F.byteLength);
|
|
}
|
|
return oe($);
|
|
}
|
|
function Se($, F, O) {
|
|
if (F < 0 || $.byteLength < F) throw new RangeError('"offset" is outside of buffer bounds');
|
|
if ($.byteLength < F + (O || 0)) throw new RangeError('"length" is outside of buffer bounds');
|
|
let zt;
|
|
return F === void 0 && O === void 0 ? zt = new pt($) : O === void 0 ? zt = new pt($, F) : zt = new pt($, F, O), Object.setPrototypeOf(zt, kt.prototype), zt;
|
|
}
|
|
function Ke($) {
|
|
if (kt.isBuffer($)) {
|
|
const F = Ve($.length) | 0, O = Ot(F);
|
|
return O.length === 0 || $.copy(O, 0, 0, F), O;
|
|
}
|
|
if ($.length !== void 0) return typeof $.length != "number" || we($.length) ? Ot(0) : oe($);
|
|
if ($.type === "Buffer" && Array.isArray($.data)) return oe($.data);
|
|
}
|
|
function Ve($) {
|
|
if ($ >= rt) throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x" + rt.toString(16) + " bytes");
|
|
return $ | 0;
|
|
}
|
|
function It($) {
|
|
return +$ != $ && ($ = 0), kt.alloc(+$);
|
|
}
|
|
kt.isBuffer = function(F) {
|
|
return F != null && F._isBuffer === true && F !== kt.prototype;
|
|
}, kt.compare = function(F, O) {
|
|
if (i(F, pt) && (F = kt.from(F, F.offset, F.byteLength)), i(O, pt) && (O = kt.from(O, O.offset, O.byteLength)), !kt.isBuffer(F) || !kt.isBuffer(O)) throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');
|
|
if (F === O) return 0;
|
|
let zt = F.length, le = O.length;
|
|
for (let Ce = 0, De = Math.min(zt, le); Ce < De; ++Ce) if (F[Ce] !== O[Ce]) {
|
|
zt = F[Ce], le = O[Ce];
|
|
break;
|
|
}
|
|
return zt < le ? -1 : le < zt ? 1 : 0;
|
|
}, kt.isEncoding = function(F) {
|
|
switch (String(F).toLowerCase()) {
|
|
case "hex":
|
|
case "utf8":
|
|
case "utf-8":
|
|
case "ascii":
|
|
case "latin1":
|
|
case "binary":
|
|
case "base64":
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return true;
|
|
default:
|
|
return false;
|
|
}
|
|
}, kt.concat = function(F, O) {
|
|
if (!Array.isArray(F)) throw new TypeError('"list" argument must be an Array of Buffers');
|
|
if (F.length === 0) return kt.alloc(0);
|
|
let zt;
|
|
if (O === void 0) for (O = 0, zt = 0; zt < F.length; ++zt) O += F[zt].length;
|
|
const le = kt.allocUnsafe(O);
|
|
let Ce = 0;
|
|
for (zt = 0; zt < F.length; ++zt) {
|
|
let De = F[zt];
|
|
if (i(De, pt)) Ce + De.length > le.length ? (kt.isBuffer(De) || (De = kt.from(De)), De.copy(le, Ce)) : pt.prototype.set.call(le, De, Ce);
|
|
else if (kt.isBuffer(De)) De.copy(le, Ce);
|
|
else throw new TypeError('"list" argument must be an Array of Buffers');
|
|
Ce += De.length;
|
|
}
|
|
return le;
|
|
};
|
|
function C($, F) {
|
|
if (kt.isBuffer($)) return $.length;
|
|
if (H.isView($) || i($, H)) return $.byteLength;
|
|
if (typeof $ != "string") throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof $);
|
|
const O = $.length, zt = arguments.length > 2 && arguments[2] === true;
|
|
if (!zt && O === 0) return 0;
|
|
let le = false;
|
|
for (; ; ) switch (F) {
|
|
case "ascii":
|
|
case "latin1":
|
|
case "binary":
|
|
return O;
|
|
case "utf8":
|
|
case "utf-8":
|
|
return Ar($).length;
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return O * 2;
|
|
case "hex":
|
|
return O >>> 1;
|
|
case "base64":
|
|
return Ye($).length;
|
|
default:
|
|
if (le) return zt ? -1 : Ar($).length;
|
|
F = ("" + F).toLowerCase(), le = true;
|
|
}
|
|
}
|
|
kt.byteLength = C;
|
|
function Vt($, F, O) {
|
|
let zt = false;
|
|
if ((F === void 0 || F < 0) && (F = 0), F > this.length || ((O === void 0 || O > this.length) && (O = this.length), O <= 0) || (O >>>= 0, F >>>= 0, O <= F)) return "";
|
|
for ($ || ($ = "utf8"); ; ) switch ($) {
|
|
case "hex":
|
|
return ce(this, F, O);
|
|
case "utf8":
|
|
case "utf-8":
|
|
return ne(this, F, O);
|
|
case "ascii":
|
|
return re(this, F, O);
|
|
case "latin1":
|
|
case "binary":
|
|
return jt(this, F, O);
|
|
case "base64":
|
|
return Kt(this, F, O);
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return je(this, F, O);
|
|
default:
|
|
if (zt) throw new TypeError("Unknown encoding: " + $);
|
|
$ = ($ + "").toLowerCase(), zt = true;
|
|
}
|
|
}
|
|
kt.prototype._isBuffer = true;
|
|
function ge($, F, O) {
|
|
const zt = $[F];
|
|
$[F] = $[O], $[O] = zt;
|
|
}
|
|
kt.prototype.swap16 = function() {
|
|
const F = this.length;
|
|
if (F % 2 !== 0) throw new RangeError("Buffer size must be a multiple of 16-bits");
|
|
for (let O = 0; O < F; O += 2) ge(this, O, O + 1);
|
|
return this;
|
|
}, kt.prototype.swap32 = function() {
|
|
const F = this.length;
|
|
if (F % 4 !== 0) throw new RangeError("Buffer size must be a multiple of 32-bits");
|
|
for (let O = 0; O < F; O += 4) ge(this, O, O + 3), ge(this, O + 1, O + 2);
|
|
return this;
|
|
}, kt.prototype.swap64 = function() {
|
|
const F = this.length;
|
|
if (F % 8 !== 0) throw new RangeError("Buffer size must be a multiple of 64-bits");
|
|
for (let O = 0; O < F; O += 8) ge(this, O, O + 7), ge(this, O + 1, O + 6), ge(this, O + 2, O + 5), ge(this, O + 3, O + 4);
|
|
return this;
|
|
}, kt.prototype.toString = function() {
|
|
const F = this.length;
|
|
return F === 0 ? "" : arguments.length === 0 ? ne(this, 0, F) : Vt.apply(this, arguments);
|
|
}, kt.prototype.toLocaleString = kt.prototype.toString, kt.prototype.equals = function(F) {
|
|
if (!kt.isBuffer(F)) throw new TypeError("Argument must be a Buffer");
|
|
return this === F ? true : kt.compare(this, F) === 0;
|
|
}, kt.prototype.inspect = function() {
|
|
let F = "";
|
|
const O = V.INSPECT_MAX_BYTES;
|
|
return F = this.toString("hex", 0, O).replace(/(.{2})/g, "$1 ").trim(), this.length > O && (F += " ... "), "<Buffer " + F + ">";
|
|
}, at && (kt.prototype[at] = kt.prototype.inspect), kt.prototype.compare = function(F, O, zt, le, Ce) {
|
|
if (i(F, pt) && (F = kt.from(F, F.offset, F.byteLength)), !kt.isBuffer(F)) throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof F);
|
|
if (O === void 0 && (O = 0), zt === void 0 && (zt = F ? F.length : 0), le === void 0 && (le = 0), Ce === void 0 && (Ce = this.length), O < 0 || zt > F.length || le < 0 || Ce > this.length) throw new RangeError("out of range index");
|
|
if (le >= Ce && O >= zt) return 0;
|
|
if (le >= Ce) return -1;
|
|
if (O >= zt) return 1;
|
|
if (O >>>= 0, zt >>>= 0, le >>>= 0, Ce >>>= 0, this === F) return 0;
|
|
let De = Ce - le, Er = zt - O;
|
|
const Zr = Math.min(De, Er), Yr = this.slice(le, Ce), vr = F.slice(O, zt);
|
|
for (let Dr = 0; Dr < Zr; ++Dr) if (Yr[Dr] !== vr[Dr]) {
|
|
De = Yr[Dr], Er = vr[Dr];
|
|
break;
|
|
}
|
|
return De < Er ? -1 : Er < De ? 1 : 0;
|
|
};
|
|
function ot($, F, O, zt, le) {
|
|
if ($.length === 0) return -1;
|
|
if (typeof O == "string" ? (zt = O, O = 0) : O > 2147483647 ? O = 2147483647 : O < -2147483648 && (O = -2147483648), O = +O, we(O) && (O = le ? 0 : $.length - 1), O < 0 && (O = $.length + O), O >= $.length) {
|
|
if (le) return -1;
|
|
O = $.length - 1;
|
|
} else if (O < 0) if (le) O = 0;
|
|
else return -1;
|
|
if (typeof F == "string" && (F = kt.from(F, zt)), kt.isBuffer(F)) return F.length === 0 ? -1 : N($, F, O, zt, le);
|
|
if (typeof F == "number") return F = F & 255, typeof pt.prototype.indexOf == "function" ? le ? pt.prototype.indexOf.call($, F, O) : pt.prototype.lastIndexOf.call($, F, O) : N($, [
|
|
F
|
|
], O, zt, le);
|
|
throw new TypeError("val must be string, number or Buffer");
|
|
}
|
|
function N($, F, O, zt, le) {
|
|
let Ce = 1, De = $.length, Er = F.length;
|
|
if (zt !== void 0 && (zt = String(zt).toLowerCase(), zt === "ucs2" || zt === "ucs-2" || zt === "utf16le" || zt === "utf-16le")) {
|
|
if ($.length < 2 || F.length < 2) return -1;
|
|
Ce = 2, De /= 2, Er /= 2, O /= 2;
|
|
}
|
|
function Zr(vr, Dr) {
|
|
return Ce === 1 ? vr[Dr] : vr.readUInt16BE(Dr * Ce);
|
|
}
|
|
let Yr;
|
|
if (le) {
|
|
let vr = -1;
|
|
for (Yr = O; Yr < De; Yr++) if (Zr($, Yr) === Zr(F, vr === -1 ? 0 : Yr - vr)) {
|
|
if (vr === -1 && (vr = Yr), Yr - vr + 1 === Er) return vr * Ce;
|
|
} else vr !== -1 && (Yr -= Yr - vr), vr = -1;
|
|
} else for (O + Er > De && (O = De - Er), Yr = O; Yr >= 0; Yr--) {
|
|
let vr = true;
|
|
for (let Dr = 0; Dr < Er; Dr++) if (Zr($, Yr + Dr) !== Zr(F, Dr)) {
|
|
vr = false;
|
|
break;
|
|
}
|
|
if (vr) return Yr;
|
|
}
|
|
return -1;
|
|
}
|
|
kt.prototype.includes = function(F, O, zt) {
|
|
return this.indexOf(F, O, zt) !== -1;
|
|
}, kt.prototype.indexOf = function(F, O, zt) {
|
|
return ot(this, F, O, zt, true);
|
|
}, kt.prototype.lastIndexOf = function(F, O, zt) {
|
|
return ot(this, F, O, zt, false);
|
|
};
|
|
function Bt($, F, O, zt) {
|
|
O = Number(O) || 0;
|
|
const le = $.length - O;
|
|
zt ? (zt = Number(zt), zt > le && (zt = le)) : zt = le;
|
|
const Ce = F.length;
|
|
zt > Ce / 2 && (zt = Ce / 2);
|
|
let De;
|
|
for (De = 0; De < zt; ++De) {
|
|
const Er = parseInt(F.substr(De * 2, 2), 16);
|
|
if (we(Er)) return De;
|
|
$[O + De] = Er;
|
|
}
|
|
return De;
|
|
}
|
|
function L($, F, O, zt) {
|
|
return it(Ar(F, $.length - O), $, O, zt);
|
|
}
|
|
function W($, F, O, zt) {
|
|
return it(ue(F), $, O, zt);
|
|
}
|
|
function dt($, F, O, zt) {
|
|
return it(Ye(F), $, O, zt);
|
|
}
|
|
function Ct($, F, O, zt) {
|
|
return it(Ue(F, $.length - O), $, O, zt);
|
|
}
|
|
kt.prototype.write = function(F, O, zt, le) {
|
|
if (O === void 0) le = "utf8", zt = this.length, O = 0;
|
|
else if (zt === void 0 && typeof O == "string") le = O, zt = this.length, O = 0;
|
|
else if (isFinite(O)) O = O >>> 0, isFinite(zt) ? (zt = zt >>> 0, le === void 0 && (le = "utf8")) : (le = zt, zt = void 0);
|
|
else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");
|
|
const Ce = this.length - O;
|
|
if ((zt === void 0 || zt > Ce) && (zt = Ce), F.length > 0 && (zt < 0 || O < 0) || O > this.length) throw new RangeError("Attempt to write outside buffer bounds");
|
|
le || (le = "utf8");
|
|
let De = false;
|
|
for (; ; ) switch (le) {
|
|
case "hex":
|
|
return Bt(this, F, O, zt);
|
|
case "utf8":
|
|
case "utf-8":
|
|
return L(this, F, O, zt);
|
|
case "ascii":
|
|
case "latin1":
|
|
case "binary":
|
|
return W(this, F, O, zt);
|
|
case "base64":
|
|
return dt(this, F, O, zt);
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return Ct(this, F, O, zt);
|
|
default:
|
|
if (De) throw new TypeError("Unknown encoding: " + le);
|
|
le = ("" + le).toLowerCase(), De = true;
|
|
}
|
|
}, kt.prototype.toJSON = function() {
|
|
return {
|
|
type: "Buffer",
|
|
data: Array.prototype.slice.call(this._arr || this, 0)
|
|
};
|
|
};
|
|
function Kt($, F, O) {
|
|
return F === 0 && O === $.length ? xt.fromByteArray($) : xt.fromByteArray($.slice(F, O));
|
|
}
|
|
function ne($, F, O) {
|
|
O = Math.min($.length, O);
|
|
const zt = [];
|
|
let le = F;
|
|
for (; le < O; ) {
|
|
const Ce = $[le];
|
|
let De = null, Er = Ce > 239 ? 4 : Ce > 223 ? 3 : Ce > 191 ? 2 : 1;
|
|
if (le + Er <= O) {
|
|
let Zr, Yr, vr, Dr;
|
|
switch (Er) {
|
|
case 1:
|
|
Ce < 128 && (De = Ce);
|
|
break;
|
|
case 2:
|
|
Zr = $[le + 1], (Zr & 192) === 128 && (Dr = (Ce & 31) << 6 | Zr & 63, Dr > 127 && (De = Dr));
|
|
break;
|
|
case 3:
|
|
Zr = $[le + 1], Yr = $[le + 2], (Zr & 192) === 128 && (Yr & 192) === 128 && (Dr = (Ce & 15) << 12 | (Zr & 63) << 6 | Yr & 63, Dr > 2047 && (Dr < 55296 || Dr > 57343) && (De = Dr));
|
|
break;
|
|
case 4:
|
|
Zr = $[le + 1], Yr = $[le + 2], vr = $[le + 3], (Zr & 192) === 128 && (Yr & 192) === 128 && (vr & 192) === 128 && (Dr = (Ce & 15) << 18 | (Zr & 63) << 12 | (Yr & 63) << 6 | vr & 63, Dr > 65535 && Dr < 1114112 && (De = Dr));
|
|
}
|
|
}
|
|
De === null ? (De = 65533, Er = 1) : De > 65535 && (De -= 65536, zt.push(De >>> 10 & 1023 | 55296), De = 56320 | De & 1023), zt.push(De), le += Er;
|
|
}
|
|
return Xt(zt);
|
|
}
|
|
const ee = 4096;
|
|
function Xt($) {
|
|
const F = $.length;
|
|
if (F <= ee) return String.fromCharCode.apply(String, $);
|
|
let O = "", zt = 0;
|
|
for (; zt < F; ) O += String.fromCharCode.apply(String, $.slice(zt, zt += ee));
|
|
return O;
|
|
}
|
|
function re($, F, O) {
|
|
let zt = "";
|
|
O = Math.min($.length, O);
|
|
for (let le = F; le < O; ++le) zt += String.fromCharCode($[le] & 127);
|
|
return zt;
|
|
}
|
|
function jt($, F, O) {
|
|
let zt = "";
|
|
O = Math.min($.length, O);
|
|
for (let le = F; le < O; ++le) zt += String.fromCharCode($[le]);
|
|
return zt;
|
|
}
|
|
function ce($, F, O) {
|
|
const zt = $.length;
|
|
(!F || F < 0) && (F = 0), (!O || O < 0 || O > zt) && (O = zt);
|
|
let le = "";
|
|
for (let Ce = F; Ce < O; ++Ce) le += Vr[$[Ce]];
|
|
return le;
|
|
}
|
|
function je($, F, O) {
|
|
const zt = $.slice(F, O);
|
|
let le = "";
|
|
for (let Ce = 0; Ce < zt.length - 1; Ce += 2) le += String.fromCharCode(zt[Ce] + zt[Ce + 1] * 256);
|
|
return le;
|
|
}
|
|
kt.prototype.slice = function(F, O) {
|
|
const zt = this.length;
|
|
F = ~~F, O = O === void 0 ? zt : ~~O, F < 0 ? (F += zt, F < 0 && (F = 0)) : F > zt && (F = zt), O < 0 ? (O += zt, O < 0 && (O = 0)) : O > zt && (O = zt), O < F && (O = F);
|
|
const le = this.subarray(F, O);
|
|
return Object.setPrototypeOf(le, kt.prototype), le;
|
|
};
|
|
function Qe($, F, O) {
|
|
if ($ % 1 !== 0 || $ < 0) throw new RangeError("offset is not uint");
|
|
if ($ + F > O) throw new RangeError("Trying to access beyond buffer length");
|
|
}
|
|
kt.prototype.readUintLE = kt.prototype.readUIntLE = function(F, O, zt) {
|
|
F = F >>> 0, O = O >>> 0, zt || Qe(F, O, this.length);
|
|
let le = this[F], Ce = 1, De = 0;
|
|
for (; ++De < O && (Ce *= 256); ) le += this[F + De] * Ce;
|
|
return le;
|
|
}, kt.prototype.readUintBE = kt.prototype.readUIntBE = function(F, O, zt) {
|
|
F = F >>> 0, O = O >>> 0, zt || Qe(F, O, this.length);
|
|
let le = this[F + --O], Ce = 1;
|
|
for (; O > 0 && (Ce *= 256); ) le += this[F + --O] * Ce;
|
|
return le;
|
|
}, kt.prototype.readUint8 = kt.prototype.readUInt8 = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 1, this.length), this[F];
|
|
}, kt.prototype.readUint16LE = kt.prototype.readUInt16LE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 2, this.length), this[F] | this[F + 1] << 8;
|
|
}, kt.prototype.readUint16BE = kt.prototype.readUInt16BE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 2, this.length), this[F] << 8 | this[F + 1];
|
|
}, kt.prototype.readUint32LE = kt.prototype.readUInt32LE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 4, this.length), (this[F] | this[F + 1] << 8 | this[F + 2] << 16) + this[F + 3] * 16777216;
|
|
}, kt.prototype.readUint32BE = kt.prototype.readUInt32BE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 4, this.length), this[F] * 16777216 + (this[F + 1] << 16 | this[F + 2] << 8 | this[F + 3]);
|
|
}, kt.prototype.readBigUInt64LE = St(function(F) {
|
|
F = F >>> 0, Jt(F, "offset");
|
|
const O = this[F], zt = this[F + 7];
|
|
(O === void 0 || zt === void 0) && ye(F, this.length - 8);
|
|
const le = O + this[++F] * 2 ** 8 + this[++F] * 2 ** 16 + this[++F] * 2 ** 24, Ce = this[++F] + this[++F] * 2 ** 8 + this[++F] * 2 ** 16 + zt * 2 ** 24;
|
|
return BigInt(le) + (BigInt(Ce) << BigInt(32));
|
|
}), kt.prototype.readBigUInt64BE = St(function(F) {
|
|
F = F >>> 0, Jt(F, "offset");
|
|
const O = this[F], zt = this[F + 7];
|
|
(O === void 0 || zt === void 0) && ye(F, this.length - 8);
|
|
const le = O * 2 ** 24 + this[++F] * 2 ** 16 + this[++F] * 2 ** 8 + this[++F], Ce = this[++F] * 2 ** 24 + this[++F] * 2 ** 16 + this[++F] * 2 ** 8 + zt;
|
|
return (BigInt(le) << BigInt(32)) + BigInt(Ce);
|
|
}), kt.prototype.readIntLE = function(F, O, zt) {
|
|
F = F >>> 0, O = O >>> 0, zt || Qe(F, O, this.length);
|
|
let le = this[F], Ce = 1, De = 0;
|
|
for (; ++De < O && (Ce *= 256); ) le += this[F + De] * Ce;
|
|
return Ce *= 128, le >= Ce && (le -= Math.pow(2, 8 * O)), le;
|
|
}, kt.prototype.readIntBE = function(F, O, zt) {
|
|
F = F >>> 0, O = O >>> 0, zt || Qe(F, O, this.length);
|
|
let le = O, Ce = 1, De = this[F + --le];
|
|
for (; le > 0 && (Ce *= 256); ) De += this[F + --le] * Ce;
|
|
return Ce *= 128, De >= Ce && (De -= Math.pow(2, 8 * O)), De;
|
|
}, kt.prototype.readInt8 = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 1, this.length), this[F] & 128 ? (255 - this[F] + 1) * -1 : this[F];
|
|
}, kt.prototype.readInt16LE = function(F, O) {
|
|
F = F >>> 0, O || Qe(F, 2, this.length);
|
|
const zt = this[F] | this[F + 1] << 8;
|
|
return zt & 32768 ? zt | 4294901760 : zt;
|
|
}, kt.prototype.readInt16BE = function(F, O) {
|
|
F = F >>> 0, O || Qe(F, 2, this.length);
|
|
const zt = this[F + 1] | this[F] << 8;
|
|
return zt & 32768 ? zt | 4294901760 : zt;
|
|
}, kt.prototype.readInt32LE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 4, this.length), this[F] | this[F + 1] << 8 | this[F + 2] << 16 | this[F + 3] << 24;
|
|
}, kt.prototype.readInt32BE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 4, this.length), this[F] << 24 | this[F + 1] << 16 | this[F + 2] << 8 | this[F + 3];
|
|
}, kt.prototype.readBigInt64LE = St(function(F) {
|
|
F = F >>> 0, Jt(F, "offset");
|
|
const O = this[F], zt = this[F + 7];
|
|
(O === void 0 || zt === void 0) && ye(F, this.length - 8);
|
|
const le = this[F + 4] + this[F + 5] * 2 ** 8 + this[F + 6] * 2 ** 16 + (zt << 24);
|
|
return (BigInt(le) << BigInt(32)) + BigInt(O + this[++F] * 2 ** 8 + this[++F] * 2 ** 16 + this[++F] * 2 ** 24);
|
|
}), kt.prototype.readBigInt64BE = St(function(F) {
|
|
F = F >>> 0, Jt(F, "offset");
|
|
const O = this[F], zt = this[F + 7];
|
|
(O === void 0 || zt === void 0) && ye(F, this.length - 8);
|
|
const le = (O << 24) + this[++F] * 2 ** 16 + this[++F] * 2 ** 8 + this[++F];
|
|
return (BigInt(le) << BigInt(32)) + BigInt(this[++F] * 2 ** 24 + this[++F] * 2 ** 16 + this[++F] * 2 ** 8 + zt);
|
|
}), kt.prototype.readFloatLE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 4, this.length), ct.read(this, F, true, 23, 4);
|
|
}, kt.prototype.readFloatBE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 4, this.length), ct.read(this, F, false, 23, 4);
|
|
}, kt.prototype.readDoubleLE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 8, this.length), ct.read(this, F, true, 52, 8);
|
|
}, kt.prototype.readDoubleBE = function(F, O) {
|
|
return F = F >>> 0, O || Qe(F, 8, this.length), ct.read(this, F, false, 52, 8);
|
|
};
|
|
function de($, F, O, zt, le, Ce) {
|
|
if (!kt.isBuffer($)) throw new TypeError('"buffer" argument must be a Buffer instance');
|
|
if (F > le || F < Ce) throw new RangeError('"value" argument is out of bounds');
|
|
if (O + zt > $.length) throw new RangeError("Index out of range");
|
|
}
|
|
kt.prototype.writeUintLE = kt.prototype.writeUIntLE = function(F, O, zt, le) {
|
|
if (F = +F, O = O >>> 0, zt = zt >>> 0, !le) {
|
|
const Er = Math.pow(2, 8 * zt) - 1;
|
|
de(this, F, O, zt, Er, 0);
|
|
}
|
|
let Ce = 1, De = 0;
|
|
for (this[O] = F & 255; ++De < zt && (Ce *= 256); ) this[O + De] = F / Ce & 255;
|
|
return O + zt;
|
|
}, kt.prototype.writeUintBE = kt.prototype.writeUIntBE = function(F, O, zt, le) {
|
|
if (F = +F, O = O >>> 0, zt = zt >>> 0, !le) {
|
|
const Er = Math.pow(2, 8 * zt) - 1;
|
|
de(this, F, O, zt, Er, 0);
|
|
}
|
|
let Ce = zt - 1, De = 1;
|
|
for (this[O + Ce] = F & 255; --Ce >= 0 && (De *= 256); ) this[O + Ce] = F / De & 255;
|
|
return O + zt;
|
|
}, kt.prototype.writeUint8 = kt.prototype.writeUInt8 = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 1, 255, 0), this[O] = F & 255, O + 1;
|
|
}, kt.prototype.writeUint16LE = kt.prototype.writeUInt16LE = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 2, 65535, 0), this[O] = F & 255, this[O + 1] = F >>> 8, O + 2;
|
|
}, kt.prototype.writeUint16BE = kt.prototype.writeUInt16BE = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 2, 65535, 0), this[O] = F >>> 8, this[O + 1] = F & 255, O + 2;
|
|
}, kt.prototype.writeUint32LE = kt.prototype.writeUInt32LE = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 4, 4294967295, 0), this[O + 3] = F >>> 24, this[O + 2] = F >>> 16, this[O + 1] = F >>> 8, this[O] = F & 255, O + 4;
|
|
}, kt.prototype.writeUint32BE = kt.prototype.writeUInt32BE = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 4, 4294967295, 0), this[O] = F >>> 24, this[O + 1] = F >>> 16, this[O + 2] = F >>> 8, this[O + 3] = F & 255, O + 4;
|
|
};
|
|
function ar($, F, O, zt, le) {
|
|
ut(F, zt, le, $, O, 7);
|
|
let Ce = Number(F & BigInt(4294967295));
|
|
$[O++] = Ce, Ce = Ce >> 8, $[O++] = Ce, Ce = Ce >> 8, $[O++] = Ce, Ce = Ce >> 8, $[O++] = Ce;
|
|
let De = Number(F >> BigInt(32) & BigInt(4294967295));
|
|
return $[O++] = De, De = De >> 8, $[O++] = De, De = De >> 8, $[O++] = De, De = De >> 8, $[O++] = De, O;
|
|
}
|
|
function lr($, F, O, zt, le) {
|
|
ut(F, zt, le, $, O, 7);
|
|
let Ce = Number(F & BigInt(4294967295));
|
|
$[O + 7] = Ce, Ce = Ce >> 8, $[O + 6] = Ce, Ce = Ce >> 8, $[O + 5] = Ce, Ce = Ce >> 8, $[O + 4] = Ce;
|
|
let De = Number(F >> BigInt(32) & BigInt(4294967295));
|
|
return $[O + 3] = De, De = De >> 8, $[O + 2] = De, De = De >> 8, $[O + 1] = De, De = De >> 8, $[O] = De, O + 8;
|
|
}
|
|
kt.prototype.writeBigUInt64LE = St(function(F, O = 0) {
|
|
return ar(this, F, O, BigInt(0), BigInt("0xffffffffffffffff"));
|
|
}), kt.prototype.writeBigUInt64BE = St(function(F, O = 0) {
|
|
return lr(this, F, O, BigInt(0), BigInt("0xffffffffffffffff"));
|
|
}), kt.prototype.writeIntLE = function(F, O, zt, le) {
|
|
if (F = +F, O = O >>> 0, !le) {
|
|
const Zr = Math.pow(2, 8 * zt - 1);
|
|
de(this, F, O, zt, Zr - 1, -Zr);
|
|
}
|
|
let Ce = 0, De = 1, Er = 0;
|
|
for (this[O] = F & 255; ++Ce < zt && (De *= 256); ) F < 0 && Er === 0 && this[O + Ce - 1] !== 0 && (Er = 1), this[O + Ce] = (F / De >> 0) - Er & 255;
|
|
return O + zt;
|
|
}, kt.prototype.writeIntBE = function(F, O, zt, le) {
|
|
if (F = +F, O = O >>> 0, !le) {
|
|
const Zr = Math.pow(2, 8 * zt - 1);
|
|
de(this, F, O, zt, Zr - 1, -Zr);
|
|
}
|
|
let Ce = zt - 1, De = 1, Er = 0;
|
|
for (this[O + Ce] = F & 255; --Ce >= 0 && (De *= 256); ) F < 0 && Er === 0 && this[O + Ce + 1] !== 0 && (Er = 1), this[O + Ce] = (F / De >> 0) - Er & 255;
|
|
return O + zt;
|
|
}, kt.prototype.writeInt8 = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 1, 127, -128), F < 0 && (F = 255 + F + 1), this[O] = F & 255, O + 1;
|
|
}, kt.prototype.writeInt16LE = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 2, 32767, -32768), this[O] = F & 255, this[O + 1] = F >>> 8, O + 2;
|
|
}, kt.prototype.writeInt16BE = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 2, 32767, -32768), this[O] = F >>> 8, this[O + 1] = F & 255, O + 2;
|
|
}, kt.prototype.writeInt32LE = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 4, 2147483647, -2147483648), this[O] = F & 255, this[O + 1] = F >>> 8, this[O + 2] = F >>> 16, this[O + 3] = F >>> 24, O + 4;
|
|
}, kt.prototype.writeInt32BE = function(F, O, zt) {
|
|
return F = +F, O = O >>> 0, zt || de(this, F, O, 4, 2147483647, -2147483648), F < 0 && (F = 4294967295 + F + 1), this[O] = F >>> 24, this[O + 1] = F >>> 16, this[O + 2] = F >>> 8, this[O + 3] = F & 255, O + 4;
|
|
}, kt.prototype.writeBigInt64LE = St(function(F, O = 0) {
|
|
return ar(this, F, O, -BigInt("0x8000000000000000"), BigInt("0x7fffffffffffffff"));
|
|
}), kt.prototype.writeBigInt64BE = St(function(F, O = 0) {
|
|
return lr(this, F, O, -BigInt("0x8000000000000000"), BigInt("0x7fffffffffffffff"));
|
|
});
|
|
function Ir($, F, O, zt, le, Ce) {
|
|
if (O + zt > $.length) throw new RangeError("Index out of range");
|
|
if (O < 0) throw new RangeError("Index out of range");
|
|
}
|
|
function _r($, F, O, zt, le) {
|
|
return F = +F, O = O >>> 0, le || Ir($, F, O, 4), ct.write($, F, O, zt, 23, 4), O + 4;
|
|
}
|
|
kt.prototype.writeFloatLE = function(F, O, zt) {
|
|
return _r(this, F, O, true, zt);
|
|
}, kt.prototype.writeFloatBE = function(F, O, zt) {
|
|
return _r(this, F, O, false, zt);
|
|
};
|
|
function ir($, F, O, zt, le) {
|
|
return F = +F, O = O >>> 0, le || Ir($, F, O, 8), ct.write($, F, O, zt, 52, 8), O + 8;
|
|
}
|
|
kt.prototype.writeDoubleLE = function(F, O, zt) {
|
|
return ir(this, F, O, true, zt);
|
|
}, kt.prototype.writeDoubleBE = function(F, O, zt) {
|
|
return ir(this, F, O, false, zt);
|
|
}, kt.prototype.copy = function(F, O, zt, le) {
|
|
if (!kt.isBuffer(F)) throw new TypeError("argument should be a Buffer");
|
|
if (zt || (zt = 0), !le && le !== 0 && (le = this.length), O >= F.length && (O = F.length), O || (O = 0), le > 0 && le < zt && (le = zt), le === zt || F.length === 0 || this.length === 0) return 0;
|
|
if (O < 0) throw new RangeError("targetStart out of bounds");
|
|
if (zt < 0 || zt >= this.length) throw new RangeError("Index out of range");
|
|
if (le < 0) throw new RangeError("sourceEnd out of bounds");
|
|
le > this.length && (le = this.length), F.length - O < le - zt && (le = F.length - O + zt);
|
|
const Ce = le - zt;
|
|
return this === F && typeof pt.prototype.copyWithin == "function" ? this.copyWithin(O, zt, le) : pt.prototype.set.call(F, this.subarray(zt, le), O), Ce;
|
|
}, kt.prototype.fill = function(F, O, zt, le) {
|
|
if (typeof F == "string") {
|
|
if (typeof O == "string" ? (le = O, O = 0, zt = this.length) : typeof zt == "string" && (le = zt, zt = this.length), le !== void 0 && typeof le != "string") throw new TypeError("encoding must be a string");
|
|
if (typeof le == "string" && !kt.isEncoding(le)) throw new TypeError("Unknown encoding: " + le);
|
|
if (F.length === 1) {
|
|
const De = F.charCodeAt(0);
|
|
(le === "utf8" && De < 128 || le === "latin1") && (F = De);
|
|
}
|
|
} else typeof F == "number" ? F = F & 255 : typeof F == "boolean" && (F = Number(F));
|
|
if (O < 0 || this.length < O || this.length < zt) throw new RangeError("Out of range index");
|
|
if (zt <= O) return this;
|
|
O = O >>> 0, zt = zt === void 0 ? this.length : zt >>> 0, F || (F = 0);
|
|
let Ce;
|
|
if (typeof F == "number") for (Ce = O; Ce < zt; ++Ce) this[Ce] = F;
|
|
else {
|
|
const De = kt.isBuffer(F) ? F : kt.from(F, le), Er = De.length;
|
|
if (Er === 0) throw new TypeError('The value "' + F + '" is invalid for argument "value"');
|
|
for (Ce = 0; Ce < zt - O; ++Ce) this[Ce + O] = De[Ce % Er];
|
|
}
|
|
return this;
|
|
};
|
|
const xr = {};
|
|
function G($, F, O) {
|
|
xr[$] = class extends O {
|
|
constructor() {
|
|
super(), Object.defineProperty(this, "message", {
|
|
value: F.apply(this, arguments),
|
|
writable: true,
|
|
configurable: true
|
|
}), this.name = `${this.name} [${$}]`, this.stack, delete this.name;
|
|
}
|
|
get code() {
|
|
return $;
|
|
}
|
|
set code(le) {
|
|
Object.defineProperty(this, "code", {
|
|
configurable: true,
|
|
enumerable: true,
|
|
value: le,
|
|
writable: true
|
|
});
|
|
}
|
|
toString() {
|
|
return `${this.name} [${$}]: ${this.message}`;
|
|
}
|
|
};
|
|
}
|
|
G("ERR_BUFFER_OUT_OF_BOUNDS", function($) {
|
|
return $ ? `${$} is outside of buffer bounds` : "Attempt to access memory outside buffer bounds";
|
|
}, RangeError), G("ERR_INVALID_ARG_TYPE", function($, F) {
|
|
return `The "${$}" argument must be of type number. Received type ${typeof F}`;
|
|
}, TypeError), G("ERR_OUT_OF_RANGE", function($, F, O) {
|
|
let zt = `The value of "${$}" is out of range.`, le = O;
|
|
return Number.isInteger(O) && Math.abs(O) > 2 ** 32 ? le = S(String(O)) : typeof O == "bigint" && (le = String(O), (O > BigInt(2) ** BigInt(32) || O < -(BigInt(2) ** BigInt(32))) && (le = S(le)), le += "n"), zt += ` It must be ${F}. Received ${le}`, zt;
|
|
}, RangeError);
|
|
function S($) {
|
|
let F = "", O = $.length;
|
|
const zt = $[0] === "-" ? 1 : 0;
|
|
for (; O >= zt + 4; O -= 3) F = `_${$.slice(O - 3, O)}${F}`;
|
|
return `${$.slice(0, O)}${F}`;
|
|
}
|
|
function T($, F, O) {
|
|
Jt(F, "offset"), ($[F] === void 0 || $[F + O] === void 0) && ye(F, $.length - (O + 1));
|
|
}
|
|
function ut($, F, O, zt, le, Ce) {
|
|
if ($ > O || $ < F) {
|
|
const De = typeof F == "bigint" ? "n" : "";
|
|
let Er;
|
|
throw F === 0 || F === BigInt(0) ? Er = `>= 0${De} and < 2${De} ** ${(Ce + 1) * 8}${De}` : Er = `>= -(2${De} ** ${(Ce + 1) * 8 - 1}${De}) and < 2 ** ${(Ce + 1) * 8 - 1}${De}`, new xr.ERR_OUT_OF_RANGE("value", Er, $);
|
|
}
|
|
T(zt, le, Ce);
|
|
}
|
|
function Jt($, F) {
|
|
if (typeof $ != "number") throw new xr.ERR_INVALID_ARG_TYPE(F, "number", $);
|
|
}
|
|
function ye($, F, O) {
|
|
throw Math.floor($) !== $ ? (Jt($, O), new xr.ERR_OUT_OF_RANGE("offset", "an integer", $)) : F < 0 ? new xr.ERR_BUFFER_OUT_OF_BOUNDS() : new xr.ERR_OUT_OF_RANGE("offset", `>= 0 and <= ${F}`, $);
|
|
}
|
|
const Oe = /[^+/0-9A-Za-z-_]/g;
|
|
function or($) {
|
|
if ($ = $.split("=")[0], $ = $.trim().replace(Oe, ""), $.length < 2) return "";
|
|
for (; $.length % 4 !== 0; ) $ = $ + "=";
|
|
return $;
|
|
}
|
|
function Ar($, F) {
|
|
F = F || 1 / 0;
|
|
let O;
|
|
const zt = $.length;
|
|
let le = null;
|
|
const Ce = [];
|
|
for (let De = 0; De < zt; ++De) {
|
|
if (O = $.charCodeAt(De), O > 55295 && O < 57344) {
|
|
if (!le) {
|
|
if (O > 56319) {
|
|
(F -= 3) > -1 && Ce.push(239, 191, 189);
|
|
continue;
|
|
} else if (De + 1 === zt) {
|
|
(F -= 3) > -1 && Ce.push(239, 191, 189);
|
|
continue;
|
|
}
|
|
le = O;
|
|
continue;
|
|
}
|
|
if (O < 56320) {
|
|
(F -= 3) > -1 && Ce.push(239, 191, 189), le = O;
|
|
continue;
|
|
}
|
|
O = (le - 55296 << 10 | O - 56320) + 65536;
|
|
} else le && (F -= 3) > -1 && Ce.push(239, 191, 189);
|
|
if (le = null, O < 128) {
|
|
if ((F -= 1) < 0) break;
|
|
Ce.push(O);
|
|
} else if (O < 2048) {
|
|
if ((F -= 2) < 0) break;
|
|
Ce.push(O >> 6 | 192, O & 63 | 128);
|
|
} else if (O < 65536) {
|
|
if ((F -= 3) < 0) break;
|
|
Ce.push(O >> 12 | 224, O >> 6 & 63 | 128, O & 63 | 128);
|
|
} else if (O < 1114112) {
|
|
if ((F -= 4) < 0) break;
|
|
Ce.push(O >> 18 | 240, O >> 12 & 63 | 128, O >> 6 & 63 | 128, O & 63 | 128);
|
|
} else throw new Error("Invalid code point");
|
|
}
|
|
return Ce;
|
|
}
|
|
function ue($) {
|
|
const F = [];
|
|
for (let O = 0; O < $.length; ++O) F.push($.charCodeAt(O) & 255);
|
|
return F;
|
|
}
|
|
function Ue($, F) {
|
|
let O, zt, le;
|
|
const Ce = [];
|
|
for (let De = 0; De < $.length && !((F -= 2) < 0); ++De) O = $.charCodeAt(De), zt = O >> 8, le = O % 256, Ce.push(le), Ce.push(zt);
|
|
return Ce;
|
|
}
|
|
function Ye($) {
|
|
return xt.toByteArray(or($));
|
|
}
|
|
function it($, F, O, zt) {
|
|
let le;
|
|
for (le = 0; le < zt && !(le + O >= F.length || le >= $.length); ++le) F[le + O] = $[le];
|
|
return le;
|
|
}
|
|
function i($, F) {
|
|
return $ instanceof F || $ != null && $.constructor != null && $.constructor.name != null && $.constructor.name === F.name;
|
|
}
|
|
function we($) {
|
|
return $ !== $;
|
|
}
|
|
const Vr = (function() {
|
|
const $ = "0123456789abcdef", F = new Array(256);
|
|
for (let O = 0; O < 16; ++O) {
|
|
const zt = O * 16;
|
|
for (let le = 0; le < 16; ++le) F[zt + le] = $[O] + $[le];
|
|
}
|
|
return F;
|
|
})();
|
|
function St($) {
|
|
return typeof BigInt > "u" ? p : $;
|
|
}
|
|
function p() {
|
|
throw new Error("BigInt not supported");
|
|
}
|
|
})(t);
|
|
const _t = t.Buffer;
|
|
f.Blob = t.Blob, f.BlobOptions = t.BlobOptions, f.Buffer = t.Buffer, f.File = t.File, f.FileOptions = t.FileOptions, f.INSPECT_MAX_BYTES = t.INSPECT_MAX_BYTES, f.SlowBuffer = t.SlowBuffer, f.TranscodeEncoding = t.TranscodeEncoding, f.atob = t.atob, f.btoa = t.btoa, f.constants = t.constants, f.default = _t, f.isAscii = t.isAscii, f.isUtf8 = t.isUtf8, f.kMaxLength = t.kMaxLength, f.kStringMaxLength = t.kStringMaxLength, f.resolveObjectURL = t.resolveObjectURL, f.transcode = t.transcode;
|
|
})(gd)), gd;
|
|
}
|
|
var lc = {};
|
|
var cp;
|
|
function s2() {
|
|
return cp || (cp = 1, lc.read = function(f, t, r, o, _) {
|
|
var n, d, c = _ * 8 - o - 1, h = (1 << c) - 1, w = h >> 1, k = -7, x = r ? _ - 1 : 0, R = r ? -1 : 1, D = f[t + x];
|
|
for (x += R, n = D & (1 << -k) - 1, D >>= -k, k += c; k > 0; n = n * 256 + f[t + x], x += R, k -= 8) ;
|
|
for (d = n & (1 << -k) - 1, n >>= -k, k += o; k > 0; d = d * 256 + f[t + x], x += R, k -= 8) ;
|
|
if (n === 0) n = 1 - w;
|
|
else {
|
|
if (n === h) return d ? NaN : (D ? -1 : 1) * (1 / 0);
|
|
d = d + Math.pow(2, o), n = n - w;
|
|
}
|
|
return (D ? -1 : 1) * d * Math.pow(2, n - o);
|
|
}, lc.write = function(f, t, r, o, _, n) {
|
|
var d, c, h, w = n * 8 - _ - 1, k = (1 << w) - 1, x = k >> 1, R = _ === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0, D = o ? 0 : n - 1, Y = o ? 1 : -1, P = t < 0 || t === 0 && 1 / t < 0 ? 1 : 0;
|
|
for (t = Math.abs(t), isNaN(t) || t === 1 / 0 ? (c = isNaN(t) ? 1 : 0, d = k) : (d = Math.floor(Math.log(t) / Math.LN2), t * (h = Math.pow(2, -d)) < 1 && (d--, h *= 2), d + x >= 1 ? t += R / h : t += R * Math.pow(2, 1 - x), t * h >= 2 && (d++, h /= 2), d + x >= k ? (c = 0, d = k) : d + x >= 1 ? (c = (t * h - 1) * Math.pow(2, _), d = d + x) : (c = t * Math.pow(2, x - 1) * Math.pow(2, _), d = 0)); _ >= 8; f[r + D] = c & 255, D += Y, c /= 256, _ -= 8) ;
|
|
for (d = d << _ | c, w += _; w > 0; f[r + D] = d & 255, D += Y, d /= 256, w -= 8) ;
|
|
f[r + D - Y] |= P * 128;
|
|
}), lc;
|
|
}
|
|
var xc = {
|
|
exports: {}
|
|
}, c2 = xc.exports, dp;
|
|
function Cc() {
|
|
return dp || (dp = 1, (function(f) {
|
|
(function(t) {
|
|
var r, o = /^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i, _ = Math.ceil, n = Math.floor, d = "[BigNumber Error] ", c = d + "Number primitive has more than 15 significant digits: ", h = 1e14, w = 14, k = 9007199254740991, x = [
|
|
1,
|
|
10,
|
|
100,
|
|
1e3,
|
|
1e4,
|
|
1e5,
|
|
1e6,
|
|
1e7,
|
|
1e8,
|
|
1e9,
|
|
1e10,
|
|
1e11,
|
|
1e12,
|
|
1e13
|
|
], R = 1e7, D = 1e9;
|
|
function Y(rt) {
|
|
var pt, H, st, et = C.prototype = {
|
|
constructor: C,
|
|
toString: null,
|
|
valueOf: null
|
|
}, Ot = new C(1), kt = 20, Zt = 4, qe = -7, Ge = 21, Ze = -1e7, Wt = 1e7, oe = false, Ft = 1, Se = 0, Ke = {
|
|
prefix: "",
|
|
groupSize: 3,
|
|
secondaryGroupSize: 0,
|
|
groupSeparator: ",",
|
|
decimalSeparator: ".",
|
|
fractionGroupSize: 0,
|
|
fractionGroupSeparator: "\xA0",
|
|
suffix: ""
|
|
}, Ve = "0123456789abcdefghijklmnopqrstuvwxyz", It = true;
|
|
function C(L, W) {
|
|
var dt, Ct, Kt, ne, ee, Xt, re, jt, ce = this;
|
|
if (!(ce instanceof C)) return new C(L, W);
|
|
if (W == null) {
|
|
if (L && L._isBigNumber === true) {
|
|
ce.s = L.s, !L.c || L.e > Wt ? ce.c = ce.e = null : L.e < Ze ? ce.c = [
|
|
ce.e = 0
|
|
] : (ce.e = L.e, ce.c = L.c.slice());
|
|
return;
|
|
}
|
|
if ((Xt = typeof L == "number") && L * 0 == 0) {
|
|
if (ce.s = 1 / L < 0 ? (L = -L, -1) : 1, L === ~~L) {
|
|
for (ne = 0, ee = L; ee >= 10; ee /= 10, ne++) ;
|
|
ne > Wt ? ce.c = ce.e = null : (ce.e = ne, ce.c = [
|
|
L
|
|
]);
|
|
return;
|
|
}
|
|
jt = String(L);
|
|
} else {
|
|
if (!o.test(jt = String(L))) return st(ce, jt, Xt);
|
|
ce.s = jt.charCodeAt(0) == 45 ? (jt = jt.slice(1), -1) : 1;
|
|
}
|
|
(ne = jt.indexOf(".")) > -1 && (jt = jt.replace(".", "")), (ee = jt.search(/e/i)) > 0 ? (ne < 0 && (ne = ee), ne += +jt.slice(ee + 1), jt = jt.substring(0, ee)) : ne < 0 && (ne = jt.length);
|
|
} else {
|
|
if (V(W, 2, Ve.length, "Base"), W == 10 && It) return ce = new C(L), N(ce, kt + ce.e + 1, Zt);
|
|
if (jt = String(L), Xt = typeof L == "number") {
|
|
if (L * 0 != 0) return st(ce, jt, Xt, W);
|
|
if (ce.s = 1 / L < 0 ? (jt = jt.slice(1), -1) : 1, C.DEBUG && jt.replace(/^0\.0*|\./, "").length > 15) throw Error(c + L);
|
|
} else ce.s = jt.charCodeAt(0) === 45 ? (jt = jt.slice(1), -1) : 1;
|
|
for (dt = Ve.slice(0, W), ne = ee = 0, re = jt.length; ee < re; ee++) if (dt.indexOf(Ct = jt.charAt(ee)) < 0) {
|
|
if (Ct == ".") {
|
|
if (ee > ne) {
|
|
ne = re;
|
|
continue;
|
|
}
|
|
} else if (!Kt && (jt == jt.toUpperCase() && (jt = jt.toLowerCase()) || jt == jt.toLowerCase() && (jt = jt.toUpperCase()))) {
|
|
Kt = true, ee = -1, ne = 0;
|
|
continue;
|
|
}
|
|
return st(ce, String(L), Xt, W);
|
|
}
|
|
Xt = false, jt = H(jt, W, 10, ce.s), (ne = jt.indexOf(".")) > -1 ? jt = jt.replace(".", "") : ne = jt.length;
|
|
}
|
|
for (ee = 0; jt.charCodeAt(ee) === 48; ee++) ;
|
|
for (re = jt.length; jt.charCodeAt(--re) === 48; ) ;
|
|
if (jt = jt.slice(ee, ++re)) {
|
|
if (re -= ee, Xt && C.DEBUG && re > 15 && (L > k || L !== n(L))) throw Error(c + ce.s * L);
|
|
if ((ne = ne - ee - 1) > Wt) ce.c = ce.e = null;
|
|
else if (ne < Ze) ce.c = [
|
|
ce.e = 0
|
|
];
|
|
else {
|
|
if (ce.e = ne, ce.c = [], ee = (ne + 1) % w, ne < 0 && (ee += w), ee < re) {
|
|
for (ee && ce.c.push(+jt.slice(0, ee)), re -= w; ee < re; ) ce.c.push(+jt.slice(ee, ee += w));
|
|
ee = w - (jt = jt.slice(ee)).length;
|
|
} else ee -= re;
|
|
for (; ee--; jt += "0") ;
|
|
ce.c.push(+jt);
|
|
}
|
|
} else ce.c = [
|
|
ce.e = 0
|
|
];
|
|
}
|
|
C.clone = Y, C.ROUND_UP = 0, C.ROUND_DOWN = 1, C.ROUND_CEIL = 2, C.ROUND_FLOOR = 3, C.ROUND_HALF_UP = 4, C.ROUND_HALF_DOWN = 5, C.ROUND_HALF_EVEN = 6, C.ROUND_HALF_CEIL = 7, C.ROUND_HALF_FLOOR = 8, C.EUCLID = 9, C.config = C.set = function(L) {
|
|
var W, dt;
|
|
if (L != null) if (typeof L == "object") {
|
|
if (L.hasOwnProperty(W = "DECIMAL_PLACES") && (dt = L[W], V(dt, 0, D, W), kt = dt), L.hasOwnProperty(W = "ROUNDING_MODE") && (dt = L[W], V(dt, 0, 8, W), Zt = dt), L.hasOwnProperty(W = "EXPONENTIAL_AT") && (dt = L[W], dt && dt.pop ? (V(dt[0], -D, 0, W), V(dt[1], 0, D, W), qe = dt[0], Ge = dt[1]) : (V(dt, -D, D, W), qe = -(Ge = dt < 0 ? -dt : dt))), L.hasOwnProperty(W = "RANGE")) if (dt = L[W], dt && dt.pop) V(dt[0], -D, -1, W), V(dt[1], 1, D, W), Ze = dt[0], Wt = dt[1];
|
|
else if (V(dt, -D, D, W), dt) Ze = -(Wt = dt < 0 ? -dt : dt);
|
|
else throw Error(d + W + " cannot be zero: " + dt);
|
|
if (L.hasOwnProperty(W = "CRYPTO")) if (dt = L[W], dt === !!dt) if (dt) if (typeof crypto < "u" && crypto && (crypto.getRandomValues || crypto.randomBytes)) oe = dt;
|
|
else throw oe = !dt, Error(d + "crypto unavailable");
|
|
else oe = dt;
|
|
else throw Error(d + W + " not true or false: " + dt);
|
|
if (L.hasOwnProperty(W = "MODULO_MODE") && (dt = L[W], V(dt, 0, 9, W), Ft = dt), L.hasOwnProperty(W = "POW_PRECISION") && (dt = L[W], V(dt, 0, D, W), Se = dt), L.hasOwnProperty(W = "FORMAT")) if (dt = L[W], typeof dt == "object") Ke = dt;
|
|
else throw Error(d + W + " not an object: " + dt);
|
|
if (L.hasOwnProperty(W = "ALPHABET")) if (dt = L[W], typeof dt == "string" && !/^.?$|[+\-.\s]|(.).*\1/.test(dt)) It = dt.slice(0, 10) == "0123456789", Ve = dt;
|
|
else throw Error(d + W + " invalid: " + dt);
|
|
} else throw Error(d + "Object expected: " + L);
|
|
return {
|
|
DECIMAL_PLACES: kt,
|
|
ROUNDING_MODE: Zt,
|
|
EXPONENTIAL_AT: [
|
|
qe,
|
|
Ge
|
|
],
|
|
RANGE: [
|
|
Ze,
|
|
Wt
|
|
],
|
|
CRYPTO: oe,
|
|
MODULO_MODE: Ft,
|
|
POW_PRECISION: Se,
|
|
FORMAT: Ke,
|
|
ALPHABET: Ve
|
|
};
|
|
}, C.isBigNumber = function(L) {
|
|
if (!L || L._isBigNumber !== true) return false;
|
|
if (!C.DEBUG) return true;
|
|
var W, dt, Ct = L.c, Kt = L.e, ne = L.s;
|
|
t: if ({}.toString.call(Ct) == "[object Array]") {
|
|
if ((ne === 1 || ne === -1) && Kt >= -D && Kt <= D && Kt === n(Kt)) {
|
|
if (Ct[0] === 0) {
|
|
if (Kt === 0 && Ct.length === 1) return true;
|
|
break t;
|
|
}
|
|
if (W = (Kt + 1) % w, W < 1 && (W += w), String(Ct[0]).length == W) {
|
|
for (W = 0; W < Ct.length; W++) if (dt = Ct[W], dt < 0 || dt >= h || dt !== n(dt)) break t;
|
|
if (dt !== 0) return true;
|
|
}
|
|
}
|
|
} else if (Ct === null && Kt === null && (ne === null || ne === 1 || ne === -1)) return true;
|
|
throw Error(d + "Invalid BigNumber: " + L);
|
|
}, C.maximum = C.max = function() {
|
|
return ge(arguments, -1);
|
|
}, C.minimum = C.min = function() {
|
|
return ge(arguments, 1);
|
|
}, C.random = (function() {
|
|
var L = 9007199254740992, W = Math.random() * L & 2097151 ? function() {
|
|
return n(Math.random() * L);
|
|
} : function() {
|
|
return (Math.random() * 1073741824 | 0) * 8388608 + (Math.random() * 8388608 | 0);
|
|
};
|
|
return function(dt) {
|
|
var Ct, Kt, ne, ee, Xt, re = 0, jt = [], ce = new C(Ot);
|
|
if (dt == null ? dt = kt : V(dt, 0, D), ee = _(dt / w), oe) if (crypto.getRandomValues) {
|
|
for (Ct = crypto.getRandomValues(new Uint32Array(ee *= 2)); re < ee; ) Xt = Ct[re] * 131072 + (Ct[re + 1] >>> 11), Xt >= 9e15 ? (Kt = crypto.getRandomValues(new Uint32Array(2)), Ct[re] = Kt[0], Ct[re + 1] = Kt[1]) : (jt.push(Xt % 1e14), re += 2);
|
|
re = ee / 2;
|
|
} else if (crypto.randomBytes) {
|
|
for (Ct = crypto.randomBytes(ee *= 7); re < ee; ) Xt = (Ct[re] & 31) * 281474976710656 + Ct[re + 1] * 1099511627776 + Ct[re + 2] * 4294967296 + Ct[re + 3] * 16777216 + (Ct[re + 4] << 16) + (Ct[re + 5] << 8) + Ct[re + 6], Xt >= 9e15 ? crypto.randomBytes(7).copy(Ct, re) : (jt.push(Xt % 1e14), re += 7);
|
|
re = ee / 7;
|
|
} else throw oe = false, Error(d + "crypto unavailable");
|
|
if (!oe) for (; re < ee; ) Xt = W(), Xt < 9e15 && (jt[re++] = Xt % 1e14);
|
|
for (ee = jt[--re], dt %= w, ee && dt && (Xt = x[w - dt], jt[re] = n(ee / Xt) * Xt); jt[re] === 0; jt.pop(), re--) ;
|
|
if (re < 0) jt = [
|
|
ne = 0
|
|
];
|
|
else {
|
|
for (ne = -1; jt[0] === 0; jt.splice(0, 1), ne -= w) ;
|
|
for (re = 1, Xt = jt[0]; Xt >= 10; Xt /= 10, re++) ;
|
|
re < w && (ne -= w - re);
|
|
}
|
|
return ce.e = ne, ce.c = jt, ce;
|
|
};
|
|
})(), C.sum = function() {
|
|
for (var L = 1, W = arguments, dt = new C(W[0]); L < W.length; ) dt = dt.plus(W[L++]);
|
|
return dt;
|
|
}, H = /* @__PURE__ */ (function() {
|
|
var L = "0123456789";
|
|
function W(dt, Ct, Kt, ne) {
|
|
for (var ee, Xt = [
|
|
0
|
|
], re, jt = 0, ce = dt.length; jt < ce; ) {
|
|
for (re = Xt.length; re--; Xt[re] *= Ct) ;
|
|
for (Xt[0] += ne.indexOf(dt.charAt(jt++)), ee = 0; ee < Xt.length; ee++) Xt[ee] > Kt - 1 && (Xt[ee + 1] == null && (Xt[ee + 1] = 0), Xt[ee + 1] += Xt[ee] / Kt | 0, Xt[ee] %= Kt);
|
|
}
|
|
return Xt.reverse();
|
|
}
|
|
return function(dt, Ct, Kt, ne, ee) {
|
|
var Xt, re, jt, ce, je, Qe, de, ar, lr = dt.indexOf("."), Ir = kt, _r = Zt;
|
|
for (lr >= 0 && (ce = Se, Se = 0, dt = dt.replace(".", ""), ar = new C(Ct), Qe = ar.pow(dt.length - lr), Se = ce, ar.c = W(at(ft(Qe.c), Qe.e, "0"), 10, Kt, L), ar.e = ar.c.length), de = W(dt, Ct, Kt, ee ? (Xt = Ve, L) : (Xt = L, Ve)), jt = ce = de.length; de[--ce] == 0; de.pop()) ;
|
|
if (!de[0]) return Xt.charAt(0);
|
|
if (lr < 0 ? --jt : (Qe.c = de, Qe.e = jt, Qe.s = ne, Qe = pt(Qe, ar, Ir, _r, Kt), de = Qe.c, je = Qe.r, jt = Qe.e), re = jt + Ir + 1, lr = de[re], ce = Kt / 2, je = je || re < 0 || de[re + 1] != null, je = _r < 4 ? (lr != null || je) && (_r == 0 || _r == (Qe.s < 0 ? 3 : 2)) : lr > ce || lr == ce && (_r == 4 || je || _r == 6 && de[re - 1] & 1 || _r == (Qe.s < 0 ? 8 : 7)), re < 1 || !de[0]) dt = je ? at(Xt.charAt(1), -Ir, Xt.charAt(0)) : Xt.charAt(0);
|
|
else {
|
|
if (de.length = re, je) for (--Kt; ++de[--re] > Kt; ) de[re] = 0, re || (++jt, de = [
|
|
1
|
|
].concat(de));
|
|
for (ce = de.length; !de[--ce]; ) ;
|
|
for (lr = 0, dt = ""; lr <= ce; dt += Xt.charAt(de[lr++])) ;
|
|
dt = at(dt, jt, Xt.charAt(0));
|
|
}
|
|
return dt;
|
|
};
|
|
})(), pt = /* @__PURE__ */ (function() {
|
|
function L(Ct, Kt, ne) {
|
|
var ee, Xt, re, jt, ce = 0, je = Ct.length, Qe = Kt % R, de = Kt / R | 0;
|
|
for (Ct = Ct.slice(); je--; ) re = Ct[je] % R, jt = Ct[je] / R | 0, ee = de * re + jt * Qe, Xt = Qe * re + ee % R * R + ce, ce = (Xt / ne | 0) + (ee / R | 0) + de * jt, Ct[je] = Xt % ne;
|
|
return ce && (Ct = [
|
|
ce
|
|
].concat(Ct)), Ct;
|
|
}
|
|
function W(Ct, Kt, ne, ee) {
|
|
var Xt, re;
|
|
if (ne != ee) re = ne > ee ? 1 : -1;
|
|
else for (Xt = re = 0; Xt < ne; Xt++) if (Ct[Xt] != Kt[Xt]) {
|
|
re = Ct[Xt] > Kt[Xt] ? 1 : -1;
|
|
break;
|
|
}
|
|
return re;
|
|
}
|
|
function dt(Ct, Kt, ne, ee) {
|
|
for (var Xt = 0; ne--; ) Ct[ne] -= Xt, Xt = Ct[ne] < Kt[ne] ? 1 : 0, Ct[ne] = Xt * ee + Ct[ne] - Kt[ne];
|
|
for (; !Ct[0] && Ct.length > 1; Ct.splice(0, 1)) ;
|
|
}
|
|
return function(Ct, Kt, ne, ee, Xt) {
|
|
var re, jt, ce, je, Qe, de, ar, lr, Ir, _r, ir, xr, G, S, T, ut, Jt, ye = Ct.s == Kt.s ? 1 : -1, Oe = Ct.c, or = Kt.c;
|
|
if (!Oe || !Oe[0] || !or || !or[0]) return new C(!Ct.s || !Kt.s || (Oe ? or && Oe[0] == or[0] : !or) ? NaN : Oe && Oe[0] == 0 || !or ? ye * 0 : ye / 0);
|
|
for (lr = new C(ye), Ir = lr.c = [], jt = Ct.e - Kt.e, ye = ne + jt + 1, Xt || (Xt = h, jt = P(Ct.e / w) - P(Kt.e / w), ye = ye / w | 0), ce = 0; or[ce] == (Oe[ce] || 0); ce++) ;
|
|
if (or[ce] > (Oe[ce] || 0) && jt--, ye < 0) Ir.push(1), je = true;
|
|
else {
|
|
for (S = Oe.length, ut = or.length, ce = 0, ye += 2, Qe = n(Xt / (or[0] + 1)), Qe > 1 && (or = L(or, Qe, Xt), Oe = L(Oe, Qe, Xt), ut = or.length, S = Oe.length), G = ut, _r = Oe.slice(0, ut), ir = _r.length; ir < ut; _r[ir++] = 0) ;
|
|
Jt = or.slice(), Jt = [
|
|
0
|
|
].concat(Jt), T = or[0], or[1] >= Xt / 2 && T++;
|
|
do {
|
|
if (Qe = 0, re = W(or, _r, ut, ir), re < 0) {
|
|
if (xr = _r[0], ut != ir && (xr = xr * Xt + (_r[1] || 0)), Qe = n(xr / T), Qe > 1) for (Qe >= Xt && (Qe = Xt - 1), de = L(or, Qe, Xt), ar = de.length, ir = _r.length; W(de, _r, ar, ir) == 1; ) Qe--, dt(de, ut < ar ? Jt : or, ar, Xt), ar = de.length, re = 1;
|
|
else Qe == 0 && (re = Qe = 1), de = or.slice(), ar = de.length;
|
|
if (ar < ir && (de = [
|
|
0
|
|
].concat(de)), dt(_r, de, ir, Xt), ir = _r.length, re == -1) for (; W(or, _r, ut, ir) < 1; ) Qe++, dt(_r, ut < ir ? Jt : or, ir, Xt), ir = _r.length;
|
|
} else re === 0 && (Qe++, _r = [
|
|
0
|
|
]);
|
|
Ir[ce++] = Qe, _r[0] ? _r[ir++] = Oe[G] || 0 : (_r = [
|
|
Oe[G]
|
|
], ir = 1);
|
|
} while ((G++ < S || _r[0] != null) && ye--);
|
|
je = _r[0] != null, Ir[0] || Ir.splice(0, 1);
|
|
}
|
|
if (Xt == h) {
|
|
for (ce = 1, ye = Ir[0]; ye >= 10; ye /= 10, ce++) ;
|
|
N(lr, ne + (lr.e = ce + jt * w - 1) + 1, ee, je);
|
|
} else lr.e = jt, lr.r = +je;
|
|
return lr;
|
|
};
|
|
})();
|
|
function Vt(L, W, dt, Ct) {
|
|
var Kt, ne, ee, Xt, re;
|
|
if (dt == null ? dt = Zt : V(dt, 0, 8), !L.c) return L.toString();
|
|
if (Kt = L.c[0], ee = L.e, W == null) re = ft(L.c), re = Ct == 1 || Ct == 2 && (ee <= qe || ee >= Ge) ? ct(re, ee) : at(re, ee, "0");
|
|
else if (L = N(new C(L), W, dt), ne = L.e, re = ft(L.c), Xt = re.length, Ct == 1 || Ct == 2 && (W <= ne || ne <= qe)) {
|
|
for (; Xt < W; re += "0", Xt++) ;
|
|
re = ct(re, ne);
|
|
} else if (W -= ee + (Ct === 2 && ne > ee), re = at(re, ne, "0"), ne + 1 > Xt) {
|
|
if (--W > 0) for (re += "."; W--; re += "0") ;
|
|
} else if (W += ne - Xt, W > 0) for (ne + 1 == Xt && (re += "."); W--; re += "0") ;
|
|
return L.s < 0 && Kt ? "-" + re : re;
|
|
}
|
|
function ge(L, W) {
|
|
for (var dt, Ct, Kt = 1, ne = new C(L[0]); Kt < L.length; Kt++) Ct = new C(L[Kt]), (!Ct.s || (dt = _t(ne, Ct)) === W || dt === 0 && ne.s === W) && (ne = Ct);
|
|
return ne;
|
|
}
|
|
function ot(L, W, dt) {
|
|
for (var Ct = 1, Kt = W.length; !W[--Kt]; W.pop()) ;
|
|
for (Kt = W[0]; Kt >= 10; Kt /= 10, Ct++) ;
|
|
return (dt = Ct + dt * w - 1) > Wt ? L.c = L.e = null : dt < Ze ? L.c = [
|
|
L.e = 0
|
|
] : (L.e = dt, L.c = W), L;
|
|
}
|
|
st = /* @__PURE__ */ (function() {
|
|
var L = /^(-?)0([xbo])(?=\w[\w.]*$)/i, W = /^([^.]+)\.$/, dt = /^\.([^.]+)$/, Ct = /^-?(Infinity|NaN)$/, Kt = /^\s*\+(?=[\w.])|^\s+|\s+$/g;
|
|
return function(ne, ee, Xt, re) {
|
|
var jt, ce = Xt ? ee : ee.replace(Kt, "");
|
|
if (Ct.test(ce)) ne.s = isNaN(ce) ? null : ce < 0 ? -1 : 1;
|
|
else {
|
|
if (!Xt && (ce = ce.replace(L, function(je, Qe, de) {
|
|
return jt = (de = de.toLowerCase()) == "x" ? 16 : de == "b" ? 2 : 8, !re || re == jt ? Qe : je;
|
|
}), re && (jt = re, ce = ce.replace(W, "$1").replace(dt, "0.$1")), ee != ce)) return new C(ce, jt);
|
|
if (C.DEBUG) throw Error(d + "Not a" + (re ? " base " + re : "") + " number: " + ee);
|
|
ne.s = null;
|
|
}
|
|
ne.c = ne.e = null;
|
|
};
|
|
})();
|
|
function N(L, W, dt, Ct) {
|
|
var Kt, ne, ee, Xt, re, jt, ce, je = L.c, Qe = x;
|
|
if (je) {
|
|
t: {
|
|
for (Kt = 1, Xt = je[0]; Xt >= 10; Xt /= 10, Kt++) ;
|
|
if (ne = W - Kt, ne < 0) ne += w, ee = W, re = je[jt = 0], ce = n(re / Qe[Kt - ee - 1] % 10);
|
|
else if (jt = _((ne + 1) / w), jt >= je.length) if (Ct) {
|
|
for (; je.length <= jt; je.push(0)) ;
|
|
re = ce = 0, Kt = 1, ne %= w, ee = ne - w + 1;
|
|
} else break t;
|
|
else {
|
|
for (re = Xt = je[jt], Kt = 1; Xt >= 10; Xt /= 10, Kt++) ;
|
|
ne %= w, ee = ne - w + Kt, ce = ee < 0 ? 0 : n(re / Qe[Kt - ee - 1] % 10);
|
|
}
|
|
if (Ct = Ct || W < 0 || je[jt + 1] != null || (ee < 0 ? re : re % Qe[Kt - ee - 1]), Ct = dt < 4 ? (ce || Ct) && (dt == 0 || dt == (L.s < 0 ? 3 : 2)) : ce > 5 || ce == 5 && (dt == 4 || Ct || dt == 6 && (ne > 0 ? ee > 0 ? re / Qe[Kt - ee] : 0 : je[jt - 1]) % 10 & 1 || dt == (L.s < 0 ? 8 : 7)), W < 1 || !je[0]) return je.length = 0, Ct ? (W -= L.e + 1, je[0] = Qe[(w - W % w) % w], L.e = -W || 0) : je[0] = L.e = 0, L;
|
|
if (ne == 0 ? (je.length = jt, Xt = 1, jt--) : (je.length = jt + 1, Xt = Qe[w - ne], je[jt] = ee > 0 ? n(re / Qe[Kt - ee] % Qe[ee]) * Xt : 0), Ct) for (; ; ) if (jt == 0) {
|
|
for (ne = 1, ee = je[0]; ee >= 10; ee /= 10, ne++) ;
|
|
for (ee = je[0] += Xt, Xt = 1; ee >= 10; ee /= 10, Xt++) ;
|
|
ne != Xt && (L.e++, je[0] == h && (je[0] = 1));
|
|
break;
|
|
} else {
|
|
if (je[jt] += Xt, je[jt] != h) break;
|
|
je[jt--] = 0, Xt = 1;
|
|
}
|
|
for (ne = je.length; je[--ne] === 0; je.pop()) ;
|
|
}
|
|
L.e > Wt ? L.c = L.e = null : L.e < Ze && (L.c = [
|
|
L.e = 0
|
|
]);
|
|
}
|
|
return L;
|
|
}
|
|
function Bt(L) {
|
|
var W, dt = L.e;
|
|
return dt === null ? L.toString() : (W = ft(L.c), W = dt <= qe || dt >= Ge ? ct(W, dt) : at(W, dt, "0"), L.s < 0 ? "-" + W : W);
|
|
}
|
|
return et.absoluteValue = et.abs = function() {
|
|
var L = new C(this);
|
|
return L.s < 0 && (L.s = 1), L;
|
|
}, et.comparedTo = function(L, W) {
|
|
return _t(this, new C(L, W));
|
|
}, et.decimalPlaces = et.dp = function(L, W) {
|
|
var dt, Ct, Kt, ne = this;
|
|
if (L != null) return V(L, 0, D), W == null ? W = Zt : V(W, 0, 8), N(new C(ne), L + ne.e + 1, W);
|
|
if (!(dt = ne.c)) return null;
|
|
if (Ct = ((Kt = dt.length - 1) - P(this.e / w)) * w, Kt = dt[Kt]) for (; Kt % 10 == 0; Kt /= 10, Ct--) ;
|
|
return Ct < 0 && (Ct = 0), Ct;
|
|
}, et.dividedBy = et.div = function(L, W) {
|
|
return pt(this, new C(L, W), kt, Zt);
|
|
}, et.dividedToIntegerBy = et.idiv = function(L, W) {
|
|
return pt(this, new C(L, W), 0, 1);
|
|
}, et.exponentiatedBy = et.pow = function(L, W) {
|
|
var dt, Ct, Kt, ne, ee, Xt, re, jt, ce, je = this;
|
|
if (L = new C(L), L.c && !L.isInteger()) throw Error(d + "Exponent not an integer: " + Bt(L));
|
|
if (W != null && (W = new C(W)), Xt = L.e > 14, !je.c || !je.c[0] || je.c[0] == 1 && !je.e && je.c.length == 1 || !L.c || !L.c[0]) return ce = new C(Math.pow(+Bt(je), Xt ? L.s * (2 - xt(L)) : +Bt(L))), W ? ce.mod(W) : ce;
|
|
if (re = L.s < 0, W) {
|
|
if (W.c ? !W.c[0] : !W.s) return new C(NaN);
|
|
Ct = !re && je.isInteger() && W.isInteger(), Ct && (je = je.mod(W));
|
|
} else {
|
|
if (L.e > 9 && (je.e > 0 || je.e < -1 || (je.e == 0 ? je.c[0] > 1 || Xt && je.c[1] >= 24e7 : je.c[0] < 8e13 || Xt && je.c[0] <= 9999975e7))) return ne = je.s < 0 && xt(L) ? -0 : 0, je.e > -1 && (ne = 1 / ne), new C(re ? 1 / ne : ne);
|
|
Se && (ne = _(Se / w + 2));
|
|
}
|
|
for (Xt ? (dt = new C(0.5), re && (L.s = 1), jt = xt(L)) : (Kt = Math.abs(+Bt(L)), jt = Kt % 2), ce = new C(Ot); ; ) {
|
|
if (jt) {
|
|
if (ce = ce.times(je), !ce.c) break;
|
|
ne ? ce.c.length > ne && (ce.c.length = ne) : Ct && (ce = ce.mod(W));
|
|
}
|
|
if (Kt) {
|
|
if (Kt = n(Kt / 2), Kt === 0) break;
|
|
jt = Kt % 2;
|
|
} else if (L = L.times(dt), N(L, L.e + 1, 1), L.e > 14) jt = xt(L);
|
|
else {
|
|
if (Kt = +Bt(L), Kt === 0) break;
|
|
jt = Kt % 2;
|
|
}
|
|
je = je.times(je), ne ? je.c && je.c.length > ne && (je.c.length = ne) : Ct && (je = je.mod(W));
|
|
}
|
|
return Ct ? ce : (re && (ce = Ot.div(ce)), W ? ce.mod(W) : ne ? N(ce, Se, Zt, ee) : ce);
|
|
}, et.integerValue = function(L) {
|
|
var W = new C(this);
|
|
return L == null ? L = Zt : V(L, 0, 8), N(W, W.e + 1, L);
|
|
}, et.isEqualTo = et.eq = function(L, W) {
|
|
return _t(this, new C(L, W)) === 0;
|
|
}, et.isFinite = function() {
|
|
return !!this.c;
|
|
}, et.isGreaterThan = et.gt = function(L, W) {
|
|
return _t(this, new C(L, W)) > 0;
|
|
}, et.isGreaterThanOrEqualTo = et.gte = function(L, W) {
|
|
return (W = _t(this, new C(L, W))) === 1 || W === 0;
|
|
}, et.isInteger = function() {
|
|
return !!this.c && P(this.e / w) > this.c.length - 2;
|
|
}, et.isLessThan = et.lt = function(L, W) {
|
|
return _t(this, new C(L, W)) < 0;
|
|
}, et.isLessThanOrEqualTo = et.lte = function(L, W) {
|
|
return (W = _t(this, new C(L, W))) === -1 || W === 0;
|
|
}, et.isNaN = function() {
|
|
return !this.s;
|
|
}, et.isNegative = function() {
|
|
return this.s < 0;
|
|
}, et.isPositive = function() {
|
|
return this.s > 0;
|
|
}, et.isZero = function() {
|
|
return !!this.c && this.c[0] == 0;
|
|
}, et.minus = function(L, W) {
|
|
var dt, Ct, Kt, ne, ee = this, Xt = ee.s;
|
|
if (L = new C(L, W), W = L.s, !Xt || !W) return new C(NaN);
|
|
if (Xt != W) return L.s = -W, ee.plus(L);
|
|
var re = ee.e / w, jt = L.e / w, ce = ee.c, je = L.c;
|
|
if (!re || !jt) {
|
|
if (!ce || !je) return ce ? (L.s = -W, L) : new C(je ? ee : NaN);
|
|
if (!ce[0] || !je[0]) return je[0] ? (L.s = -W, L) : new C(ce[0] ? ee : Zt == 3 ? -0 : 0);
|
|
}
|
|
if (re = P(re), jt = P(jt), ce = ce.slice(), Xt = re - jt) {
|
|
for ((ne = Xt < 0) ? (Xt = -Xt, Kt = ce) : (jt = re, Kt = je), Kt.reverse(), W = Xt; W--; Kt.push(0)) ;
|
|
Kt.reverse();
|
|
} else for (Ct = (ne = (Xt = ce.length) < (W = je.length)) ? Xt : W, Xt = W = 0; W < Ct; W++) if (ce[W] != je[W]) {
|
|
ne = ce[W] < je[W];
|
|
break;
|
|
}
|
|
if (ne && (Kt = ce, ce = je, je = Kt, L.s = -L.s), W = (Ct = je.length) - (dt = ce.length), W > 0) for (; W--; ce[dt++] = 0) ;
|
|
for (W = h - 1; Ct > Xt; ) {
|
|
if (ce[--Ct] < je[Ct]) {
|
|
for (dt = Ct; dt && !ce[--dt]; ce[dt] = W) ;
|
|
--ce[dt], ce[Ct] += h;
|
|
}
|
|
ce[Ct] -= je[Ct];
|
|
}
|
|
for (; ce[0] == 0; ce.splice(0, 1), --jt) ;
|
|
return ce[0] ? ot(L, ce, jt) : (L.s = Zt == 3 ? -1 : 1, L.c = [
|
|
L.e = 0
|
|
], L);
|
|
}, et.modulo = et.mod = function(L, W) {
|
|
var dt, Ct, Kt = this;
|
|
return L = new C(L, W), !Kt.c || !L.s || L.c && !L.c[0] ? new C(NaN) : !L.c || Kt.c && !Kt.c[0] ? new C(Kt) : (Ft == 9 ? (Ct = L.s, L.s = 1, dt = pt(Kt, L, 0, 3), L.s = Ct, dt.s *= Ct) : dt = pt(Kt, L, 0, Ft), L = Kt.minus(dt.times(L)), !L.c[0] && Ft == 1 && (L.s = Kt.s), L);
|
|
}, et.multipliedBy = et.times = function(L, W) {
|
|
var dt, Ct, Kt, ne, ee, Xt, re, jt, ce, je, Qe, de, ar, lr, Ir, _r = this, ir = _r.c, xr = (L = new C(L, W)).c;
|
|
if (!ir || !xr || !ir[0] || !xr[0]) return !_r.s || !L.s || ir && !ir[0] && !xr || xr && !xr[0] && !ir ? L.c = L.e = L.s = null : (L.s *= _r.s, !ir || !xr ? L.c = L.e = null : (L.c = [
|
|
0
|
|
], L.e = 0)), L;
|
|
for (Ct = P(_r.e / w) + P(L.e / w), L.s *= _r.s, re = ir.length, je = xr.length, re < je && (ar = ir, ir = xr, xr = ar, Kt = re, re = je, je = Kt), Kt = re + je, ar = []; Kt--; ar.push(0)) ;
|
|
for (lr = h, Ir = R, Kt = je; --Kt >= 0; ) {
|
|
for (dt = 0, Qe = xr[Kt] % Ir, de = xr[Kt] / Ir | 0, ee = re, ne = Kt + ee; ne > Kt; ) jt = ir[--ee] % Ir, ce = ir[ee] / Ir | 0, Xt = de * jt + ce * Qe, jt = Qe * jt + Xt % Ir * Ir + ar[ne] + dt, dt = (jt / lr | 0) + (Xt / Ir | 0) + de * ce, ar[ne--] = jt % lr;
|
|
ar[ne] = dt;
|
|
}
|
|
return dt ? ++Ct : ar.splice(0, 1), ot(L, ar, Ct);
|
|
}, et.negated = function() {
|
|
var L = new C(this);
|
|
return L.s = -L.s || null, L;
|
|
}, et.plus = function(L, W) {
|
|
var dt, Ct = this, Kt = Ct.s;
|
|
if (L = new C(L, W), W = L.s, !Kt || !W) return new C(NaN);
|
|
if (Kt != W) return L.s = -W, Ct.minus(L);
|
|
var ne = Ct.e / w, ee = L.e / w, Xt = Ct.c, re = L.c;
|
|
if (!ne || !ee) {
|
|
if (!Xt || !re) return new C(Kt / 0);
|
|
if (!Xt[0] || !re[0]) return re[0] ? L : new C(Xt[0] ? Ct : Kt * 0);
|
|
}
|
|
if (ne = P(ne), ee = P(ee), Xt = Xt.slice(), Kt = ne - ee) {
|
|
for (Kt > 0 ? (ee = ne, dt = re) : (Kt = -Kt, dt = Xt), dt.reverse(); Kt--; dt.push(0)) ;
|
|
dt.reverse();
|
|
}
|
|
for (Kt = Xt.length, W = re.length, Kt - W < 0 && (dt = re, re = Xt, Xt = dt, W = Kt), Kt = 0; W; ) Kt = (Xt[--W] = Xt[W] + re[W] + Kt) / h | 0, Xt[W] = h === Xt[W] ? 0 : Xt[W] % h;
|
|
return Kt && (Xt = [
|
|
Kt
|
|
].concat(Xt), ++ee), ot(L, Xt, ee);
|
|
}, et.precision = et.sd = function(L, W) {
|
|
var dt, Ct, Kt, ne = this;
|
|
if (L != null && L !== !!L) return V(L, 1, D), W == null ? W = Zt : V(W, 0, 8), N(new C(ne), L, W);
|
|
if (!(dt = ne.c)) return null;
|
|
if (Kt = dt.length - 1, Ct = Kt * w + 1, Kt = dt[Kt]) {
|
|
for (; Kt % 10 == 0; Kt /= 10, Ct--) ;
|
|
for (Kt = dt[0]; Kt >= 10; Kt /= 10, Ct++) ;
|
|
}
|
|
return L && ne.e + 1 > Ct && (Ct = ne.e + 1), Ct;
|
|
}, et.shiftedBy = function(L) {
|
|
return V(L, -k, k), this.times("1e" + L);
|
|
}, et.squareRoot = et.sqrt = function() {
|
|
var L, W, dt, Ct, Kt, ne = this, ee = ne.c, Xt = ne.s, re = ne.e, jt = kt + 4, ce = new C("0.5");
|
|
if (Xt !== 1 || !ee || !ee[0]) return new C(!Xt || Xt < 0 && (!ee || ee[0]) ? NaN : ee ? ne : 1 / 0);
|
|
if (Xt = Math.sqrt(+Bt(ne)), Xt == 0 || Xt == 1 / 0 ? (W = ft(ee), (W.length + re) % 2 == 0 && (W += "0"), Xt = Math.sqrt(+W), re = P((re + 1) / 2) - (re < 0 || re % 2), Xt == 1 / 0 ? W = "5e" + re : (W = Xt.toExponential(), W = W.slice(0, W.indexOf("e") + 1) + re), dt = new C(W)) : dt = new C(Xt + ""), dt.c[0]) {
|
|
for (re = dt.e, Xt = re + jt, Xt < 3 && (Xt = 0); ; ) if (Kt = dt, dt = ce.times(Kt.plus(pt(ne, Kt, jt, 1))), ft(Kt.c).slice(0, Xt) === (W = ft(dt.c)).slice(0, Xt)) if (dt.e < re && --Xt, W = W.slice(Xt - 3, Xt + 1), W == "9999" || !Ct && W == "4999") {
|
|
if (!Ct && (N(Kt, Kt.e + kt + 2, 0), Kt.times(Kt).eq(ne))) {
|
|
dt = Kt;
|
|
break;
|
|
}
|
|
jt += 4, Xt += 4, Ct = 1;
|
|
} else {
|
|
(!+W || !+W.slice(1) && W.charAt(0) == "5") && (N(dt, dt.e + kt + 2, 1), L = !dt.times(dt).eq(ne));
|
|
break;
|
|
}
|
|
}
|
|
return N(dt, dt.e + kt + 1, Zt, L);
|
|
}, et.toExponential = function(L, W) {
|
|
return L != null && (V(L, 0, D), L++), Vt(this, L, W, 1);
|
|
}, et.toFixed = function(L, W) {
|
|
return L != null && (V(L, 0, D), L = L + this.e + 1), Vt(this, L, W);
|
|
}, et.toFormat = function(L, W, dt) {
|
|
var Ct, Kt = this;
|
|
if (dt == null) L != null && W && typeof W == "object" ? (dt = W, W = null) : L && typeof L == "object" ? (dt = L, L = W = null) : dt = Ke;
|
|
else if (typeof dt != "object") throw Error(d + "Argument not an object: " + dt);
|
|
if (Ct = Kt.toFixed(L, W), Kt.c) {
|
|
var ne, ee = Ct.split("."), Xt = +dt.groupSize, re = +dt.secondaryGroupSize, jt = dt.groupSeparator || "", ce = ee[0], je = ee[1], Qe = Kt.s < 0, de = Qe ? ce.slice(1) : ce, ar = de.length;
|
|
if (re && (ne = Xt, Xt = re, re = ne, ar -= ne), Xt > 0 && ar > 0) {
|
|
for (ne = ar % Xt || Xt, ce = de.substr(0, ne); ne < ar; ne += Xt) ce += jt + de.substr(ne, Xt);
|
|
re > 0 && (ce += jt + de.slice(ne)), Qe && (ce = "-" + ce);
|
|
}
|
|
Ct = je ? ce + (dt.decimalSeparator || "") + ((re = +dt.fractionGroupSize) ? je.replace(new RegExp("\\d{" + re + "}\\B", "g"), "$&" + (dt.fractionGroupSeparator || "")) : je) : ce;
|
|
}
|
|
return (dt.prefix || "") + Ct + (dt.suffix || "");
|
|
}, et.toFraction = function(L) {
|
|
var W, dt, Ct, Kt, ne, ee, Xt, re, jt, ce, je, Qe, de = this, ar = de.c;
|
|
if (L != null && (Xt = new C(L), !Xt.isInteger() && (Xt.c || Xt.s !== 1) || Xt.lt(Ot))) throw Error(d + "Argument " + (Xt.isInteger() ? "out of range: " : "not an integer: ") + Bt(Xt));
|
|
if (!ar) return new C(de);
|
|
for (W = new C(Ot), jt = dt = new C(Ot), Ct = re = new C(Ot), Qe = ft(ar), ne = W.e = Qe.length - de.e - 1, W.c[0] = x[(ee = ne % w) < 0 ? w + ee : ee], L = !L || Xt.comparedTo(W) > 0 ? ne > 0 ? W : jt : Xt, ee = Wt, Wt = 1 / 0, Xt = new C(Qe), re.c[0] = 0; ce = pt(Xt, W, 0, 1), Kt = dt.plus(ce.times(Ct)), Kt.comparedTo(L) != 1; ) dt = Ct, Ct = Kt, jt = re.plus(ce.times(Kt = jt)), re = Kt, W = Xt.minus(ce.times(Kt = W)), Xt = Kt;
|
|
return Kt = pt(L.minus(dt), Ct, 0, 1), re = re.plus(Kt.times(jt)), dt = dt.plus(Kt.times(Ct)), re.s = jt.s = de.s, ne = ne * 2, je = pt(jt, Ct, ne, Zt).minus(de).abs().comparedTo(pt(re, dt, ne, Zt).minus(de).abs()) < 1 ? [
|
|
jt,
|
|
Ct
|
|
] : [
|
|
re,
|
|
dt
|
|
], Wt = ee, je;
|
|
}, et.toNumber = function() {
|
|
return +Bt(this);
|
|
}, et.toPrecision = function(L, W) {
|
|
return L != null && V(L, 1, D), Vt(this, L, W, 2);
|
|
}, et.toString = function(L) {
|
|
var W, dt = this, Ct = dt.s, Kt = dt.e;
|
|
return Kt === null ? Ct ? (W = "Infinity", Ct < 0 && (W = "-" + W)) : W = "NaN" : (L == null ? W = Kt <= qe || Kt >= Ge ? ct(ft(dt.c), Kt) : at(ft(dt.c), Kt, "0") : L === 10 && It ? (dt = N(new C(dt), kt + Kt + 1, Zt), W = at(ft(dt.c), dt.e, "0")) : (V(L, 2, Ve.length, "Base"), W = H(at(ft(dt.c), Kt, "0"), 10, L, Ct, true)), Ct < 0 && dt.c[0] && (W = "-" + W)), W;
|
|
}, et.valueOf = et.toJSON = function() {
|
|
return Bt(this);
|
|
}, et._isBigNumber = true, rt != null && C.set(rt), C;
|
|
}
|
|
function P(rt) {
|
|
var pt = rt | 0;
|
|
return rt > 0 || rt === pt ? pt : pt - 1;
|
|
}
|
|
function ft(rt) {
|
|
for (var pt, H, st = 1, et = rt.length, Ot = rt[0] + ""; st < et; ) {
|
|
for (pt = rt[st++] + "", H = w - pt.length; H--; pt = "0" + pt) ;
|
|
Ot += pt;
|
|
}
|
|
for (et = Ot.length; Ot.charCodeAt(--et) === 48; ) ;
|
|
return Ot.slice(0, et + 1 || 1);
|
|
}
|
|
function _t(rt, pt) {
|
|
var H, st, et = rt.c, Ot = pt.c, kt = rt.s, Zt = pt.s, qe = rt.e, Ge = pt.e;
|
|
if (!kt || !Zt) return null;
|
|
if (H = et && !et[0], st = Ot && !Ot[0], H || st) return H ? st ? 0 : -Zt : kt;
|
|
if (kt != Zt) return kt;
|
|
if (H = kt < 0, st = qe == Ge, !et || !Ot) return st ? 0 : !et ^ H ? 1 : -1;
|
|
if (!st) return qe > Ge ^ H ? 1 : -1;
|
|
for (Zt = (qe = et.length) < (Ge = Ot.length) ? qe : Ge, kt = 0; kt < Zt; kt++) if (et[kt] != Ot[kt]) return et[kt] > Ot[kt] ^ H ? 1 : -1;
|
|
return qe == Ge ? 0 : qe > Ge ^ H ? 1 : -1;
|
|
}
|
|
function V(rt, pt, H, st) {
|
|
if (rt < pt || rt > H || rt !== n(rt)) throw Error(d + (st || "Argument") + (typeof rt == "number" ? rt < pt || rt > H ? " out of range: " : " not an integer: " : " not a primitive number: ") + String(rt));
|
|
}
|
|
function xt(rt) {
|
|
var pt = rt.c.length - 1;
|
|
return P(rt.e / w) == pt && rt.c[pt] % 2 != 0;
|
|
}
|
|
function ct(rt, pt) {
|
|
return (rt.length > 1 ? rt.charAt(0) + "." + rt.slice(1) : rt) + (pt < 0 ? "e" : "e+") + pt;
|
|
}
|
|
function at(rt, pt, H) {
|
|
var st, et;
|
|
if (pt < 0) {
|
|
for (et = H + "."; ++pt; et += H) ;
|
|
rt = et + rt;
|
|
} else if (st = rt.length, ++pt > st) {
|
|
for (et = H, pt -= st; --pt; et += H) ;
|
|
rt += et;
|
|
} else pt < st && (rt = rt.slice(0, pt) + "." + rt.slice(pt));
|
|
return rt;
|
|
}
|
|
r = Y(), r.default = r.BigNumber = r, f.exports ? f.exports = r : (t || (t = typeof self < "u" && self ? self : window), t.BigNumber = r);
|
|
})(c2);
|
|
})(xc)), xc.exports;
|
|
}
|
|
var fd, up;
|
|
function d2() {
|
|
return up || (up = 1, fd = function(t, r, o) {
|
|
var _ = new t.Uint8Array(o), n = r.pushInt, d = r.pushInt32, c = r.pushInt32Neg, h = r.pushInt64, w = r.pushInt64Neg, k = r.pushFloat, x = r.pushFloatSingle, R = r.pushFloatDouble, D = r.pushTrue, Y = r.pushFalse, P = r.pushUndefined, ft = r.pushNull, _t = r.pushInfinity, V = r.pushInfinityNeg, xt = r.pushNaN, ct = r.pushNaNNeg, at = r.pushArrayStart, rt = r.pushArrayStartFixed, pt = r.pushArrayStartFixed32, H = r.pushArrayStartFixed64, st = r.pushObjectStart, et = r.pushObjectStartFixed, Ot = r.pushObjectStartFixed32, kt = r.pushObjectStartFixed64, Zt = r.pushByteString, qe = r.pushByteStringStart, Ge = r.pushUtf8String, Ze = r.pushUtf8StringStart, Wt = r.pushSimpleUnassigned, oe = r.pushTagStart, Ft = r.pushTagStart4, Se = r.pushTagStart8, Ke = r.pushTagUnassigned, Ve = r.pushBreak, It = t.Math.pow, C = 0, Vt = 0, ge = 0;
|
|
function ot($t) {
|
|
for ($t = $t | 0, C = 0, Vt = $t; (C | 0) < (Vt | 0) && (ge = gs[_[C] & 255](_[C] | 0) | 0, !((ge | 0) > 0)); ) ;
|
|
return ge | 0;
|
|
}
|
|
function N($t) {
|
|
return $t = $t | 0, ((C | 0) + ($t | 0) | 0) < (Vt | 0) ? 0 : 1;
|
|
}
|
|
function Bt($t) {
|
|
return $t = $t | 0, _[$t | 0] << 8 | _[$t + 1 | 0] | 0;
|
|
}
|
|
function L($t) {
|
|
return $t = $t | 0, _[$t | 0] << 24 | _[$t + 1 | 0] << 16 | _[$t + 2 | 0] << 8 | _[$t + 3 | 0] | 0;
|
|
}
|
|
function W($t) {
|
|
return $t = $t | 0, n($t | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function dt($t) {
|
|
return $t = $t | 0, N(1) | 0 ? 1 : (n(_[C + 1 | 0] | 0), C = C + 2 | 0, 0);
|
|
}
|
|
function Ct($t) {
|
|
return $t = $t | 0, N(2) | 0 ? 1 : (n(Bt(C + 1 | 0) | 0), C = C + 3 | 0, 0);
|
|
}
|
|
function Kt($t) {
|
|
return $t = $t | 0, N(4) | 0 ? 1 : (d(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0), C = C + 5 | 0, 0);
|
|
}
|
|
function ne($t) {
|
|
return $t = $t | 0, N(8) | 0 ? 1 : (h(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0, Bt(C + 5 | 0) | 0, Bt(C + 7 | 0) | 0), C = C + 9 | 0, 0);
|
|
}
|
|
function ee($t) {
|
|
return $t = $t | 0, n(-1 - ($t - 32 | 0) | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function Xt($t) {
|
|
return $t = $t | 0, N(1) | 0 ? 1 : (n(-1 - (_[C + 1 | 0] | 0) | 0), C = C + 2 | 0, 0);
|
|
}
|
|
function re($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0;
|
|
return N(2) | 0 ? 1 : (Rr = Bt(C + 1 | 0) | 0, n(-1 - (Rr | 0) | 0), C = C + 3 | 0, 0);
|
|
}
|
|
function jt($t) {
|
|
return $t = $t | 0, N(4) | 0 ? 1 : (c(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0), C = C + 5 | 0, 0);
|
|
}
|
|
function ce($t) {
|
|
return $t = $t | 0, N(8) | 0 ? 1 : (w(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0, Bt(C + 5 | 0) | 0, Bt(C + 7 | 0) | 0), C = C + 9 | 0, 0);
|
|
}
|
|
function je($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 0;
|
|
return jr = $t - 64 | 0, N(jr | 0) | 0 ? 1 : (Rr = C + 1 | 0, Tr = (C + 1 | 0) + (jr | 0) | 0, Zt(Rr | 0, Tr | 0), C = Tr | 0, 0);
|
|
}
|
|
function Qe($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 0;
|
|
return N(1) | 0 || (jr = _[C + 1 | 0] | 0, Rr = C + 2 | 0, Tr = (C + 2 | 0) + (jr | 0) | 0, N(jr + 1 | 0) | 0) ? 1 : (Zt(Rr | 0, Tr | 0), C = Tr | 0, 0);
|
|
}
|
|
function de($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 0;
|
|
return N(2) | 0 || (jr = Bt(C + 1 | 0) | 0, Rr = C + 3 | 0, Tr = (C + 3 | 0) + (jr | 0) | 0, N(jr + 2 | 0) | 0) ? 1 : (Zt(Rr | 0, Tr | 0), C = Tr | 0, 0);
|
|
}
|
|
function ar($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 0;
|
|
return N(4) | 0 || (jr = L(C + 1 | 0) | 0, Rr = C + 5 | 0, Tr = (C + 5 | 0) + (jr | 0) | 0, N(jr + 4 | 0) | 0) ? 1 : (Zt(Rr | 0, Tr | 0), C = Tr | 0, 0);
|
|
}
|
|
function lr($t) {
|
|
return $t = $t | 0, 1;
|
|
}
|
|
function Ir($t) {
|
|
return $t = $t | 0, qe(), C = C + 1 | 0, 0;
|
|
}
|
|
function _r($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 0;
|
|
return jr = $t - 96 | 0, N(jr | 0) | 0 ? 1 : (Rr = C + 1 | 0, Tr = (C + 1 | 0) + (jr | 0) | 0, Ge(Rr | 0, Tr | 0), C = Tr | 0, 0);
|
|
}
|
|
function ir($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 0;
|
|
return N(1) | 0 || (jr = _[C + 1 | 0] | 0, Rr = C + 2 | 0, Tr = (C + 2 | 0) + (jr | 0) | 0, N(jr + 1 | 0) | 0) ? 1 : (Ge(Rr | 0, Tr | 0), C = Tr | 0, 0);
|
|
}
|
|
function xr($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 0;
|
|
return N(2) | 0 || (jr = Bt(C + 1 | 0) | 0, Rr = C + 3 | 0, Tr = (C + 3 | 0) + (jr | 0) | 0, N(jr + 2 | 0) | 0) ? 1 : (Ge(Rr | 0, Tr | 0), C = Tr | 0, 0);
|
|
}
|
|
function G($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 0;
|
|
return N(4) | 0 || (jr = L(C + 1 | 0) | 0, Rr = C + 5 | 0, Tr = (C + 5 | 0) + (jr | 0) | 0, N(jr + 4 | 0) | 0) ? 1 : (Ge(Rr | 0, Tr | 0), C = Tr | 0, 0);
|
|
}
|
|
function S($t) {
|
|
return $t = $t | 0, 1;
|
|
}
|
|
function T($t) {
|
|
return $t = $t | 0, Ze(), C = C + 1 | 0, 0;
|
|
}
|
|
function ut($t) {
|
|
return $t = $t | 0, rt($t - 128 | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function Jt($t) {
|
|
return $t = $t | 0, N(1) | 0 ? 1 : (rt(_[C + 1 | 0] | 0), C = C + 2 | 0, 0);
|
|
}
|
|
function ye($t) {
|
|
return $t = $t | 0, N(2) | 0 ? 1 : (rt(Bt(C + 1 | 0) | 0), C = C + 3 | 0, 0);
|
|
}
|
|
function Oe($t) {
|
|
return $t = $t | 0, N(4) | 0 ? 1 : (pt(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0), C = C + 5 | 0, 0);
|
|
}
|
|
function or($t) {
|
|
return $t = $t | 0, N(8) | 0 ? 1 : (H(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0, Bt(C + 5 | 0) | 0, Bt(C + 7 | 0) | 0), C = C + 9 | 0, 0);
|
|
}
|
|
function Ar($t) {
|
|
return $t = $t | 0, at(), C = C + 1 | 0, 0;
|
|
}
|
|
function ue($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0;
|
|
return Rr = $t - 160 | 0, N(Rr | 0) | 0 ? 1 : (et(Rr | 0), C = C + 1 | 0, 0);
|
|
}
|
|
function Ue($t) {
|
|
return $t = $t | 0, N(1) | 0 ? 1 : (et(_[C + 1 | 0] | 0), C = C + 2 | 0, 0);
|
|
}
|
|
function Ye($t) {
|
|
return $t = $t | 0, N(2) | 0 ? 1 : (et(Bt(C + 1 | 0) | 0), C = C + 3 | 0, 0);
|
|
}
|
|
function it($t) {
|
|
return $t = $t | 0, N(4) | 0 ? 1 : (Ot(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0), C = C + 5 | 0, 0);
|
|
}
|
|
function i($t) {
|
|
return $t = $t | 0, N(8) | 0 ? 1 : (kt(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0, Bt(C + 5 | 0) | 0, Bt(C + 7 | 0) | 0), C = C + 9 | 0, 0);
|
|
}
|
|
function we($t) {
|
|
return $t = $t | 0, st(), C = C + 1 | 0, 0;
|
|
}
|
|
function Vr($t) {
|
|
return $t = $t | 0, oe($t - 192 | 0 | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function St($t) {
|
|
return $t = $t | 0, oe($t | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function p($t) {
|
|
return $t = $t | 0, oe($t | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function $($t) {
|
|
return $t = $t | 0, oe($t | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function F($t) {
|
|
return $t = $t | 0, oe($t | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function O($t) {
|
|
return $t = $t | 0, oe($t - 192 | 0 | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function zt($t) {
|
|
return $t = $t | 0, oe($t | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function le($t) {
|
|
return $t = $t | 0, oe($t | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function Ce($t) {
|
|
return $t = $t | 0, oe($t | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function De($t) {
|
|
return $t = $t | 0, N(1) | 0 ? 1 : (oe(_[C + 1 | 0] | 0), C = C + 2 | 0, 0);
|
|
}
|
|
function Er($t) {
|
|
return $t = $t | 0, N(2) | 0 ? 1 : (oe(Bt(C + 1 | 0) | 0), C = C + 3 | 0, 0);
|
|
}
|
|
function Zr($t) {
|
|
return $t = $t | 0, N(4) | 0 ? 1 : (Ft(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0), C = C + 5 | 0, 0);
|
|
}
|
|
function Yr($t) {
|
|
return $t = $t | 0, N(8) | 0 ? 1 : (Se(Bt(C + 1 | 0) | 0, Bt(C + 3 | 0) | 0, Bt(C + 5 | 0) | 0, Bt(C + 7 | 0) | 0), C = C + 9 | 0, 0);
|
|
}
|
|
function vr($t) {
|
|
return $t = $t | 0, Wt(($t | 0) - 224 | 0), C = C + 1 | 0, 0;
|
|
}
|
|
function Dr($t) {
|
|
return $t = $t | 0, Y(), C = C + 1 | 0, 0;
|
|
}
|
|
function Hc($t) {
|
|
return $t = $t | 0, D(), C = C + 1 | 0, 0;
|
|
}
|
|
function Gc($t) {
|
|
return $t = $t | 0, ft(), C = C + 1 | 0, 0;
|
|
}
|
|
function Wc($t) {
|
|
return $t = $t | 0, P(), C = C + 1 | 0, 0;
|
|
}
|
|
function fi($t) {
|
|
return $t = $t | 0, N(1) | 0 ? 1 : (Wt(_[C + 1 | 0] | 0), C = C + 2 | 0, 0);
|
|
}
|
|
function Kc($t) {
|
|
$t = $t | 0;
|
|
var Rr = 0, Tr = 0, jr = 1, wi = 0, an = 0, Fi = 0;
|
|
return N(2) | 0 ? 1 : (Rr = _[C + 1 | 0] | 0, Tr = _[C + 2 | 0] | 0, (Rr | 0) & 128 && (jr = -1), wi = +(((Rr | 0) & 124) >> 2), an = +(((Rr | 0) & 3) << 8 | Tr), +wi == 0 ? k(+(+jr * 5960464477539063e-23 * +an)) : +wi == 31 ? +jr == 1 ? +an > 0 ? xt() : _t() : +an > 0 ? ct() : V() : k(+(+jr * It(2, +(+wi - 25)) * +(1024 + an))), C = C + 3 | 0, 0);
|
|
}
|
|
function Us($t) {
|
|
return $t = $t | 0, N(4) | 0 ? 1 : (x(_[C + 1 | 0] | 0, _[C + 2 | 0] | 0, _[C + 3 | 0] | 0, _[C + 4 | 0] | 0), C = C + 5 | 0, 0);
|
|
}
|
|
function Yc($t) {
|
|
return $t = $t | 0, N(8) | 0 ? 1 : (R(_[C + 1 | 0] | 0, _[C + 2 | 0] | 0, _[C + 3 | 0] | 0, _[C + 4 | 0] | 0, _[C + 5 | 0] | 0, _[C + 6 | 0] | 0, _[C + 7 | 0] | 0, _[C + 8 | 0] | 0), C = C + 9 | 0, 0);
|
|
}
|
|
function Hr($t) {
|
|
return $t = $t | 0, 1;
|
|
}
|
|
function Ps($t) {
|
|
return $t = $t | 0, Ve(), C = C + 1 | 0, 0;
|
|
}
|
|
var gs = [
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
W,
|
|
dt,
|
|
Ct,
|
|
Kt,
|
|
ne,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
ee,
|
|
Xt,
|
|
re,
|
|
jt,
|
|
ce,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
je,
|
|
Qe,
|
|
de,
|
|
ar,
|
|
lr,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
Ir,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
_r,
|
|
ir,
|
|
xr,
|
|
G,
|
|
S,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
T,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
ut,
|
|
Jt,
|
|
ye,
|
|
Oe,
|
|
or,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
Ar,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
ue,
|
|
Ue,
|
|
Ye,
|
|
it,
|
|
i,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
we,
|
|
Vr,
|
|
Vr,
|
|
Vr,
|
|
Vr,
|
|
Vr,
|
|
Vr,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
O,
|
|
De,
|
|
Er,
|
|
Zr,
|
|
Yr,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
vr,
|
|
Dr,
|
|
Hc,
|
|
Gc,
|
|
Wc,
|
|
fi,
|
|
Kc,
|
|
Us,
|
|
Yc,
|
|
Hr,
|
|
Hr,
|
|
Hr,
|
|
Ps
|
|
];
|
|
return {
|
|
parse: ot
|
|
};
|
|
}), fd;
|
|
}
|
|
var wd = {}, g_ = {}, lp;
|
|
function Uc() {
|
|
if (lp) return g_;
|
|
lp = 1;
|
|
const f = Cc().BigNumber;
|
|
return g_.MT = {
|
|
POS_INT: 0,
|
|
NEG_INT: 1,
|
|
BYTE_STRING: 2,
|
|
UTF8_STRING: 3,
|
|
ARRAY: 4,
|
|
MAP: 5,
|
|
TAG: 6,
|
|
SIMPLE_FLOAT: 7
|
|
}, g_.TAG = {
|
|
DATE_STRING: 0,
|
|
DATE_EPOCH: 1,
|
|
POS_BIGINT: 2,
|
|
NEG_BIGINT: 3,
|
|
DECIMAL_FRAC: 4,
|
|
BIGFLOAT: 5,
|
|
BASE64URL_EXPECTED: 21,
|
|
BASE64_EXPECTED: 22,
|
|
BASE16_EXPECTED: 23,
|
|
CBOR: 24,
|
|
URI: 32,
|
|
BASE64URL: 33,
|
|
BASE64: 34,
|
|
REGEXP: 35,
|
|
MIME: 36
|
|
}, g_.NUMBYTES = {
|
|
ZERO: 0,
|
|
ONE: 24,
|
|
TWO: 25,
|
|
FOUR: 26,
|
|
EIGHT: 27,
|
|
INDEFINITE: 31
|
|
}, g_.SIMPLE = {
|
|
FALSE: 20,
|
|
TRUE: 21,
|
|
NULL: 22,
|
|
UNDEFINED: 23
|
|
}, g_.SYMS = {
|
|
NULL: Symbol("null"),
|
|
UNDEFINED: Symbol("undef"),
|
|
PARENT: Symbol("parent"),
|
|
BREAK: Symbol("break"),
|
|
STREAM: Symbol("stream")
|
|
}, g_.SHIFT32 = Math.pow(2, 32), g_.SHIFT16 = Math.pow(2, 16), g_.MAX_SAFE_HIGH = 2097151, g_.NEG_ONE = new f(-1), g_.TEN = new f(10), g_.TWO = new f(2), g_.PARENT = {
|
|
ARRAY: 0,
|
|
OBJECT: 1,
|
|
MAP: 2,
|
|
TAG: 3,
|
|
BYTE_STRING: 4,
|
|
UTF8_STRING: 5
|
|
}, g_;
|
|
}
|
|
var pp;
|
|
function Bu() {
|
|
return pp || (pp = 1, (function(f) {
|
|
const { Buffer: t } = gi(), r = Cc().BigNumber, o = Uc(), _ = o.SHIFT32, n = o.SHIFT16, d = 2097151;
|
|
f.parseHalf = function(w) {
|
|
var k, x, R;
|
|
return R = w[0] & 128 ? -1 : 1, k = (w[0] & 124) >> 2, x = (w[0] & 3) << 8 | w[1], k ? k === 31 ? R * (x ? NaN : 1 / 0) : R * Math.pow(2, k - 25) * (1024 + x) : R * 5960464477539063e-23 * x;
|
|
};
|
|
function c(h) {
|
|
return h < 16 ? "0" + h.toString(16) : h.toString(16);
|
|
}
|
|
f.arrayBufferToBignumber = function(h) {
|
|
const w = h.byteLength;
|
|
let k = "";
|
|
for (let x = 0; x < w; x++) k += c(h[x]);
|
|
return new r(k, 16);
|
|
}, f.buildMap = (h) => {
|
|
const w = /* @__PURE__ */ new Map(), k = Object.keys(h), x = k.length;
|
|
for (let R = 0; R < x; R++) w.set(k[R], h[k[R]]);
|
|
return w;
|
|
}, f.buildInt32 = (h, w) => h * n + w, f.buildInt64 = (h, w, k, x) => {
|
|
const R = f.buildInt32(h, w), D = f.buildInt32(k, x);
|
|
return R > d ? new r(R).times(_).plus(D) : R * _ + D;
|
|
}, f.writeHalf = function(w, k) {
|
|
const x = t.allocUnsafe(4);
|
|
x.writeFloatBE(k, 0);
|
|
const R = x.readUInt32BE(0);
|
|
if ((R & 8191) !== 0) return false;
|
|
var D = R >> 16 & 32768;
|
|
const Y = R >> 23 & 255, P = R & 8388607;
|
|
if (Y >= 113 && Y <= 142) D += (Y - 112 << 10) + (P >> 13);
|
|
else if (Y >= 103 && Y < 113) {
|
|
if (P & (1 << 126 - Y) - 1) return false;
|
|
D += P + 8388608 >> 126 - Y;
|
|
} else return false;
|
|
return w.writeUInt16BE(D, 0), true;
|
|
}, f.keySorter = function(h, w) {
|
|
var k = h[0].byteLength, x = w[0].byteLength;
|
|
return k > x ? 1 : x > k ? -1 : h[0].compare(w[0]);
|
|
}, f.isNegativeZero = (h) => h === 0 && 1 / h < 0, f.nextPowerOf2 = (h) => {
|
|
let w = 0;
|
|
if (h && !(h & h - 1)) return h;
|
|
for (; h !== 0; ) h >>= 1, w += 1;
|
|
return 1 << w;
|
|
};
|
|
})(wd)), wd;
|
|
}
|
|
var hd, gp;
|
|
function hv() {
|
|
if (gp) return hd;
|
|
gp = 1;
|
|
const f = Uc(), t = f.MT, r = f.SIMPLE, o = f.SYMS;
|
|
class _ {
|
|
constructor(d) {
|
|
if (typeof d != "number") throw new Error("Invalid Simple type: " + typeof d);
|
|
if (d < 0 || d > 255 || (d | 0) !== d) throw new Error("value must be a small positive integer: " + d);
|
|
this.value = d;
|
|
}
|
|
toString() {
|
|
return "simple(" + this.value + ")";
|
|
}
|
|
inspect() {
|
|
return "simple(" + this.value + ")";
|
|
}
|
|
encodeCBOR(d) {
|
|
return d._pushInt(this.value, t.SIMPLE_FLOAT);
|
|
}
|
|
static isSimple(d) {
|
|
return d instanceof _;
|
|
}
|
|
static decode(d, c) {
|
|
switch (c == null && (c = true), d) {
|
|
case r.FALSE:
|
|
return false;
|
|
case r.TRUE:
|
|
return true;
|
|
case r.NULL:
|
|
return c ? null : o.NULL;
|
|
case r.UNDEFINED:
|
|
return c ? void 0 : o.UNDEFINED;
|
|
case -1:
|
|
if (!c) throw new Error("Invalid BREAK");
|
|
return o.BREAK;
|
|
default:
|
|
return new _(d);
|
|
}
|
|
}
|
|
}
|
|
return hd = _, hd;
|
|
}
|
|
var bd, fp;
|
|
function bv() {
|
|
if (fp) return bd;
|
|
fp = 1;
|
|
class f {
|
|
constructor(r, o, _) {
|
|
if (this.tag = r, this.value = o, this.err = _, typeof this.tag != "number") throw new Error("Invalid tag type (" + typeof this.tag + ")");
|
|
if (this.tag < 0 || (this.tag | 0) !== this.tag) throw new Error("Tag must be a positive integer: " + this.tag);
|
|
}
|
|
toString() {
|
|
return `${this.tag}(${JSON.stringify(this.value)})`;
|
|
}
|
|
encodeCBOR(r) {
|
|
return r._pushTag(this.tag), r.pushAny(this.value);
|
|
}
|
|
convert(r) {
|
|
var o, _;
|
|
if (_ = r == null ? void 0 : r[this.tag], typeof _ != "function" && (_ = f["_tag" + this.tag], typeof _ != "function")) return this;
|
|
try {
|
|
return _.call(f, this.value);
|
|
} catch (n) {
|
|
return o = n, this.err = o, this;
|
|
}
|
|
}
|
|
}
|
|
return bd = f, bd;
|
|
}
|
|
var vd, wp;
|
|
function vv() {
|
|
if (wp) return vd;
|
|
wp = 1;
|
|
const f = self.location ? self.location.protocol + "//" + self.location.host : "", t = self.URL;
|
|
class r {
|
|
constructor(n = "", d = f) {
|
|
this.super = new t(n, d), this.path = this.pathname + this.search, this.auth = this.username && this.password ? this.username + ":" + this.password : null, this.query = this.search && this.search.startsWith("?") ? this.search.slice(1) : null;
|
|
}
|
|
get hash() {
|
|
return this.super.hash;
|
|
}
|
|
get host() {
|
|
return this.super.host;
|
|
}
|
|
get hostname() {
|
|
return this.super.hostname;
|
|
}
|
|
get href() {
|
|
return this.super.href;
|
|
}
|
|
get origin() {
|
|
return this.super.origin;
|
|
}
|
|
get password() {
|
|
return this.super.password;
|
|
}
|
|
get pathname() {
|
|
return this.super.pathname;
|
|
}
|
|
get port() {
|
|
return this.super.port;
|
|
}
|
|
get protocol() {
|
|
return this.super.protocol;
|
|
}
|
|
get search() {
|
|
return this.super.search;
|
|
}
|
|
get searchParams() {
|
|
return this.super.searchParams;
|
|
}
|
|
get username() {
|
|
return this.super.username;
|
|
}
|
|
set hash(n) {
|
|
this.super.hash = n;
|
|
}
|
|
set host(n) {
|
|
this.super.host = n;
|
|
}
|
|
set hostname(n) {
|
|
this.super.hostname = n;
|
|
}
|
|
set href(n) {
|
|
this.super.href = n;
|
|
}
|
|
set origin(n) {
|
|
this.super.origin = n;
|
|
}
|
|
set password(n) {
|
|
this.super.password = n;
|
|
}
|
|
set pathname(n) {
|
|
this.super.pathname = n;
|
|
}
|
|
set port(n) {
|
|
this.super.port = n;
|
|
}
|
|
set protocol(n) {
|
|
this.super.protocol = n;
|
|
}
|
|
set search(n) {
|
|
this.super.search = n;
|
|
}
|
|
set searchParams(n) {
|
|
this.super.searchParams = n;
|
|
}
|
|
set username(n) {
|
|
this.super.username = n;
|
|
}
|
|
createObjectURL(n) {
|
|
return this.super.createObjectURL(n);
|
|
}
|
|
revokeObjectURL(n) {
|
|
this.super.revokeObjectURL(n);
|
|
}
|
|
toJSON() {
|
|
return this.super.toJSON();
|
|
}
|
|
toString() {
|
|
return this.super.toString();
|
|
}
|
|
format() {
|
|
return this.toString();
|
|
}
|
|
}
|
|
function o(_) {
|
|
if (typeof _ == "string") return new t(_).toString();
|
|
if (!(_ instanceof t)) {
|
|
const n = _.username && _.password ? `${_.username}:${_.password}@` : "", d = _.auth ? _.auth + "@" : "", c = _.port ? ":" + _.port : "", h = _.protocol ? _.protocol + "//" : "", w = _.host || "", k = _.hostname || "", x = _.search || (_.query ? "?" + _.query : ""), R = _.hash || "", D = _.pathname || "", Y = _.path || D + x;
|
|
return `${h}${n || d}${w || k + c}${Y}${R}`;
|
|
}
|
|
}
|
|
return vd = {
|
|
URLWithLegacySupport: r,
|
|
URLSearchParams: self.URLSearchParams,
|
|
defaultBase: f,
|
|
format: o
|
|
}, vd;
|
|
}
|
|
var yd, hp;
|
|
function u2() {
|
|
if (hp) return yd;
|
|
hp = 1;
|
|
const { URLWithLegacySupport: f, format: t } = vv();
|
|
return yd = (r, o = {}, _ = {}, n) => {
|
|
let d = o.protocol ? o.protocol.replace(":", "") : "http";
|
|
d = (_[d] || n || d) + ":";
|
|
let c;
|
|
try {
|
|
c = new f(r);
|
|
} catch {
|
|
c = {};
|
|
}
|
|
const h = Object.assign({}, o, {
|
|
protocol: d || c.protocol,
|
|
host: o.host || c.host
|
|
});
|
|
return new f(r, t(h)).toString();
|
|
}, yd;
|
|
}
|
|
var md, bp;
|
|
function yv() {
|
|
if (bp) return md;
|
|
bp = 1;
|
|
const { URLWithLegacySupport: f, format: t, URLSearchParams: r, defaultBase: o } = vv(), _ = u2();
|
|
return md = {
|
|
URL: f,
|
|
URLSearchParams: r,
|
|
format: t,
|
|
relative: _,
|
|
defaultBase: o
|
|
}, md;
|
|
}
|
|
var kd, vp;
|
|
function mv() {
|
|
if (vp) return kd;
|
|
vp = 1;
|
|
const { Buffer: f } = gi(), t = s2(), r = Cc().BigNumber, o = d2(), _ = Bu(), n = Uc(), d = hv(), c = bv(), { URL: h } = yv();
|
|
class w {
|
|
constructor(x) {
|
|
x = x || {}, !x.size || x.size < 65536 ? x.size = 65536 : x.size = _.nextPowerOf2(x.size), this._heap = new ArrayBuffer(x.size), this._heap8 = new Uint8Array(this._heap), this._buffer = f.from(this._heap), this._reset(), this._knownTags = Object.assign({
|
|
0: (R) => new Date(R),
|
|
1: (R) => new Date(R * 1e3),
|
|
2: (R) => _.arrayBufferToBignumber(R),
|
|
3: (R) => n.NEG_ONE.minus(_.arrayBufferToBignumber(R)),
|
|
4: (R) => n.TEN.pow(R[0]).times(R[1]),
|
|
5: (R) => n.TWO.pow(R[0]).times(R[1]),
|
|
32: (R) => new h(R),
|
|
35: (R) => new RegExp(R)
|
|
}, x.tags), this.parser = o(window, {
|
|
log: console.log.bind(console),
|
|
pushInt: this.pushInt.bind(this),
|
|
pushInt32: this.pushInt32.bind(this),
|
|
pushInt32Neg: this.pushInt32Neg.bind(this),
|
|
pushInt64: this.pushInt64.bind(this),
|
|
pushInt64Neg: this.pushInt64Neg.bind(this),
|
|
pushFloat: this.pushFloat.bind(this),
|
|
pushFloatSingle: this.pushFloatSingle.bind(this),
|
|
pushFloatDouble: this.pushFloatDouble.bind(this),
|
|
pushTrue: this.pushTrue.bind(this),
|
|
pushFalse: this.pushFalse.bind(this),
|
|
pushUndefined: this.pushUndefined.bind(this),
|
|
pushNull: this.pushNull.bind(this),
|
|
pushInfinity: this.pushInfinity.bind(this),
|
|
pushInfinityNeg: this.pushInfinityNeg.bind(this),
|
|
pushNaN: this.pushNaN.bind(this),
|
|
pushNaNNeg: this.pushNaNNeg.bind(this),
|
|
pushArrayStart: this.pushArrayStart.bind(this),
|
|
pushArrayStartFixed: this.pushArrayStartFixed.bind(this),
|
|
pushArrayStartFixed32: this.pushArrayStartFixed32.bind(this),
|
|
pushArrayStartFixed64: this.pushArrayStartFixed64.bind(this),
|
|
pushObjectStart: this.pushObjectStart.bind(this),
|
|
pushObjectStartFixed: this.pushObjectStartFixed.bind(this),
|
|
pushObjectStartFixed32: this.pushObjectStartFixed32.bind(this),
|
|
pushObjectStartFixed64: this.pushObjectStartFixed64.bind(this),
|
|
pushByteString: this.pushByteString.bind(this),
|
|
pushByteStringStart: this.pushByteStringStart.bind(this),
|
|
pushUtf8String: this.pushUtf8String.bind(this),
|
|
pushUtf8StringStart: this.pushUtf8StringStart.bind(this),
|
|
pushSimpleUnassigned: this.pushSimpleUnassigned.bind(this),
|
|
pushTagUnassigned: this.pushTagUnassigned.bind(this),
|
|
pushTagStart: this.pushTagStart.bind(this),
|
|
pushTagStart4: this.pushTagStart4.bind(this),
|
|
pushTagStart8: this.pushTagStart8.bind(this),
|
|
pushBreak: this.pushBreak.bind(this)
|
|
}, this._heap);
|
|
}
|
|
get _depth() {
|
|
return this._parents.length;
|
|
}
|
|
get _currentParent() {
|
|
return this._parents[this._depth - 1];
|
|
}
|
|
get _ref() {
|
|
return this._currentParent.ref;
|
|
}
|
|
_closeParent() {
|
|
var x = this._parents.pop();
|
|
if (x.length > 0) throw new Error(`Missing ${x.length} elements`);
|
|
switch (x.type) {
|
|
case n.PARENT.TAG:
|
|
this._push(this.createTag(x.ref[0], x.ref[1]));
|
|
break;
|
|
case n.PARENT.BYTE_STRING:
|
|
this._push(this.createByteString(x.ref, x.length));
|
|
break;
|
|
case n.PARENT.UTF8_STRING:
|
|
this._push(this.createUtf8String(x.ref, x.length));
|
|
break;
|
|
case n.PARENT.MAP:
|
|
if (x.values % 2 > 0) throw new Error("Odd number of elements in the map");
|
|
this._push(this.createMap(x.ref, x.length));
|
|
break;
|
|
case n.PARENT.OBJECT:
|
|
if (x.values % 2 > 0) throw new Error("Odd number of elements in the map");
|
|
this._push(this.createObject(x.ref, x.length));
|
|
break;
|
|
case n.PARENT.ARRAY:
|
|
this._push(this.createArray(x.ref, x.length));
|
|
break;
|
|
}
|
|
this._currentParent && this._currentParent.type === n.PARENT.TAG && this._dec();
|
|
}
|
|
_dec() {
|
|
const x = this._currentParent;
|
|
x.length < 0 || (x.length--, x.length === 0 && this._closeParent());
|
|
}
|
|
_push(x, R) {
|
|
const D = this._currentParent;
|
|
switch (D.values++, D.type) {
|
|
case n.PARENT.ARRAY:
|
|
case n.PARENT.BYTE_STRING:
|
|
case n.PARENT.UTF8_STRING:
|
|
D.length > -1 ? this._ref[this._ref.length - D.length] = x : this._ref.push(x), this._dec();
|
|
break;
|
|
case n.PARENT.OBJECT:
|
|
D.tmpKey != null ? (this._ref[D.tmpKey] = x, D.tmpKey = null, this._dec()) : (D.tmpKey = x, typeof D.tmpKey != "string" && (D.type = n.PARENT.MAP, D.ref = _.buildMap(D.ref)));
|
|
break;
|
|
case n.PARENT.MAP:
|
|
D.tmpKey != null ? (this._ref.set(D.tmpKey, x), D.tmpKey = null, this._dec()) : D.tmpKey = x;
|
|
break;
|
|
case n.PARENT.TAG:
|
|
this._ref.push(x), R || this._dec();
|
|
break;
|
|
default:
|
|
throw new Error("Unknown parent type");
|
|
}
|
|
}
|
|
_createParent(x, R, D) {
|
|
this._parents[this._depth] = {
|
|
type: R,
|
|
length: D,
|
|
ref: x,
|
|
values: 0,
|
|
tmpKey: null
|
|
};
|
|
}
|
|
_reset() {
|
|
this._res = [], this._parents = [
|
|
{
|
|
type: n.PARENT.ARRAY,
|
|
length: -1,
|
|
ref: this._res,
|
|
values: 0,
|
|
tmpKey: null
|
|
}
|
|
];
|
|
}
|
|
createTag(x, R) {
|
|
const D = this._knownTags[x];
|
|
return D ? D(R) : new c(x, R);
|
|
}
|
|
createMap(x, R) {
|
|
return x;
|
|
}
|
|
createObject(x, R) {
|
|
return x;
|
|
}
|
|
createArray(x, R) {
|
|
return x;
|
|
}
|
|
createByteString(x, R) {
|
|
return f.concat(x);
|
|
}
|
|
createByteStringFromHeap(x, R) {
|
|
return x === R ? f.alloc(0) : f.from(this._heap.slice(x, R));
|
|
}
|
|
createInt(x) {
|
|
return x;
|
|
}
|
|
createInt32(x, R) {
|
|
return _.buildInt32(x, R);
|
|
}
|
|
createInt64(x, R, D, Y) {
|
|
return _.buildInt64(x, R, D, Y);
|
|
}
|
|
createFloat(x) {
|
|
return x;
|
|
}
|
|
createFloatSingle(x, R, D, Y) {
|
|
return t.read([
|
|
x,
|
|
R,
|
|
D,
|
|
Y
|
|
], 0, false, 23, 4);
|
|
}
|
|
createFloatDouble(x, R, D, Y, P, ft, _t, V) {
|
|
return t.read([
|
|
x,
|
|
R,
|
|
D,
|
|
Y,
|
|
P,
|
|
ft,
|
|
_t,
|
|
V
|
|
], 0, false, 52, 8);
|
|
}
|
|
createInt32Neg(x, R) {
|
|
return -1 - _.buildInt32(x, R);
|
|
}
|
|
createInt64Neg(x, R, D, Y) {
|
|
const P = _.buildInt32(x, R), ft = _.buildInt32(D, Y);
|
|
return P > n.MAX_SAFE_HIGH ? n.NEG_ONE.minus(new r(P).times(n.SHIFT32).plus(ft)) : -1 - (P * n.SHIFT32 + ft);
|
|
}
|
|
createTrue() {
|
|
return true;
|
|
}
|
|
createFalse() {
|
|
return false;
|
|
}
|
|
createNull() {
|
|
return null;
|
|
}
|
|
createUndefined() {
|
|
}
|
|
createInfinity() {
|
|
return 1 / 0;
|
|
}
|
|
createInfinityNeg() {
|
|
return -1 / 0;
|
|
}
|
|
createNaN() {
|
|
return NaN;
|
|
}
|
|
createNaNNeg() {
|
|
return NaN;
|
|
}
|
|
createUtf8String(x, R) {
|
|
return x.join("");
|
|
}
|
|
createUtf8StringFromHeap(x, R) {
|
|
return x === R ? "" : this._buffer.toString("utf8", x, R);
|
|
}
|
|
createSimpleUnassigned(x) {
|
|
return new d(x);
|
|
}
|
|
pushInt(x) {
|
|
this._push(this.createInt(x));
|
|
}
|
|
pushInt32(x, R) {
|
|
this._push(this.createInt32(x, R));
|
|
}
|
|
pushInt64(x, R, D, Y) {
|
|
this._push(this.createInt64(x, R, D, Y));
|
|
}
|
|
pushFloat(x) {
|
|
this._push(this.createFloat(x));
|
|
}
|
|
pushFloatSingle(x, R, D, Y) {
|
|
this._push(this.createFloatSingle(x, R, D, Y));
|
|
}
|
|
pushFloatDouble(x, R, D, Y, P, ft, _t, V) {
|
|
this._push(this.createFloatDouble(x, R, D, Y, P, ft, _t, V));
|
|
}
|
|
pushInt32Neg(x, R) {
|
|
this._push(this.createInt32Neg(x, R));
|
|
}
|
|
pushInt64Neg(x, R, D, Y) {
|
|
this._push(this.createInt64Neg(x, R, D, Y));
|
|
}
|
|
pushTrue() {
|
|
this._push(this.createTrue());
|
|
}
|
|
pushFalse() {
|
|
this._push(this.createFalse());
|
|
}
|
|
pushNull() {
|
|
this._push(this.createNull());
|
|
}
|
|
pushUndefined() {
|
|
this._push(this.createUndefined());
|
|
}
|
|
pushInfinity() {
|
|
this._push(this.createInfinity());
|
|
}
|
|
pushInfinityNeg() {
|
|
this._push(this.createInfinityNeg());
|
|
}
|
|
pushNaN() {
|
|
this._push(this.createNaN());
|
|
}
|
|
pushNaNNeg() {
|
|
this._push(this.createNaNNeg());
|
|
}
|
|
pushArrayStart() {
|
|
this._createParent([], n.PARENT.ARRAY, -1);
|
|
}
|
|
pushArrayStartFixed(x) {
|
|
this._createArrayStartFixed(x);
|
|
}
|
|
pushArrayStartFixed32(x, R) {
|
|
const D = _.buildInt32(x, R);
|
|
this._createArrayStartFixed(D);
|
|
}
|
|
pushArrayStartFixed64(x, R, D, Y) {
|
|
const P = _.buildInt64(x, R, D, Y);
|
|
this._createArrayStartFixed(P);
|
|
}
|
|
pushObjectStart() {
|
|
this._createObjectStartFixed(-1);
|
|
}
|
|
pushObjectStartFixed(x) {
|
|
this._createObjectStartFixed(x);
|
|
}
|
|
pushObjectStartFixed32(x, R) {
|
|
const D = _.buildInt32(x, R);
|
|
this._createObjectStartFixed(D);
|
|
}
|
|
pushObjectStartFixed64(x, R, D, Y) {
|
|
const P = _.buildInt64(x, R, D, Y);
|
|
this._createObjectStartFixed(P);
|
|
}
|
|
pushByteStringStart() {
|
|
this._parents[this._depth] = {
|
|
type: n.PARENT.BYTE_STRING,
|
|
length: -1,
|
|
ref: [],
|
|
values: 0,
|
|
tmpKey: null
|
|
};
|
|
}
|
|
pushByteString(x, R) {
|
|
this._push(this.createByteStringFromHeap(x, R));
|
|
}
|
|
pushUtf8StringStart() {
|
|
this._parents[this._depth] = {
|
|
type: n.PARENT.UTF8_STRING,
|
|
length: -1,
|
|
ref: [],
|
|
values: 0,
|
|
tmpKey: null
|
|
};
|
|
}
|
|
pushUtf8String(x, R) {
|
|
this._push(this.createUtf8StringFromHeap(x, R));
|
|
}
|
|
pushSimpleUnassigned(x) {
|
|
this._push(this.createSimpleUnassigned(x));
|
|
}
|
|
pushTagStart(x) {
|
|
this._parents[this._depth] = {
|
|
type: n.PARENT.TAG,
|
|
length: 1,
|
|
ref: [
|
|
x
|
|
]
|
|
};
|
|
}
|
|
pushTagStart4(x, R) {
|
|
this.pushTagStart(_.buildInt32(x, R));
|
|
}
|
|
pushTagStart8(x, R, D, Y) {
|
|
this.pushTagStart(_.buildInt64(x, R, D, Y));
|
|
}
|
|
pushTagUnassigned(x) {
|
|
this._push(this.createTag(x));
|
|
}
|
|
pushBreak() {
|
|
if (this._currentParent.length > -1) throw new Error("Unexpected break");
|
|
this._closeParent();
|
|
}
|
|
_createObjectStartFixed(x) {
|
|
if (x === 0) {
|
|
this._push(this.createObject({}));
|
|
return;
|
|
}
|
|
this._createParent({}, n.PARENT.OBJECT, x);
|
|
}
|
|
_createArrayStartFixed(x) {
|
|
if (x === 0) {
|
|
this._push(this.createArray([]));
|
|
return;
|
|
}
|
|
this._createParent(new Array(x), n.PARENT.ARRAY, x);
|
|
}
|
|
_decode(x) {
|
|
if (x.byteLength === 0) throw new Error("Input too short");
|
|
this._reset(), this._heap8.set(x);
|
|
const R = this.parser.parse(x.byteLength);
|
|
if (this._depth > 1) {
|
|
for (; this._currentParent.length === 0; ) this._closeParent();
|
|
if (this._depth > 1) throw new Error("Undeterminated nesting");
|
|
}
|
|
if (R > 0) throw new Error("Failed to parse");
|
|
if (this._res.length === 0) throw new Error("No valid result");
|
|
}
|
|
decodeFirst(x) {
|
|
return this._decode(x), this._res[0];
|
|
}
|
|
decodeAll(x) {
|
|
return this._decode(x), this._res;
|
|
}
|
|
static decode(x, R) {
|
|
return typeof x == "string" && (x = f.from(x, R || "hex")), new w({
|
|
size: x.length
|
|
}).decodeFirst(x);
|
|
}
|
|
static decodeAll(x, R) {
|
|
return typeof x == "string" && (x = f.from(x, R || "hex")), new w({
|
|
size: x.length
|
|
}).decodeAll(x);
|
|
}
|
|
}
|
|
return w.decodeFirst = w.decode, kd = w, kd;
|
|
}
|
|
var Id, yp;
|
|
function l2() {
|
|
if (yp) return Id;
|
|
yp = 1;
|
|
const { Buffer: f } = gi(), t = mv(), r = Bu();
|
|
class o extends t {
|
|
createTag(d, c) {
|
|
return `${d}(${c})`;
|
|
}
|
|
createInt(d) {
|
|
return super.createInt(d).toString();
|
|
}
|
|
createInt32(d, c) {
|
|
return super.createInt32(d, c).toString();
|
|
}
|
|
createInt64(d, c, h, w) {
|
|
return super.createInt64(d, c, h, w).toString();
|
|
}
|
|
createInt32Neg(d, c) {
|
|
return super.createInt32Neg(d, c).toString();
|
|
}
|
|
createInt64Neg(d, c, h, w) {
|
|
return super.createInt64Neg(d, c, h, w).toString();
|
|
}
|
|
createTrue() {
|
|
return "true";
|
|
}
|
|
createFalse() {
|
|
return "false";
|
|
}
|
|
createFloat(d) {
|
|
const c = super.createFloat(d);
|
|
return r.isNegativeZero(d) ? "-0_1" : `${c}_1`;
|
|
}
|
|
createFloatSingle(d, c, h, w) {
|
|
return `${super.createFloatSingle(d, c, h, w)}_2`;
|
|
}
|
|
createFloatDouble(d, c, h, w, k, x, R, D) {
|
|
return `${super.createFloatDouble(d, c, h, w, k, x, R, D)}_3`;
|
|
}
|
|
createByteString(d, c) {
|
|
const h = d.join(", ");
|
|
return c === -1 ? `(_ ${h})` : `h'${h}`;
|
|
}
|
|
createByteStringFromHeap(d, c) {
|
|
return `h'${f.from(super.createByteStringFromHeap(d, c)).toString("hex")}'`;
|
|
}
|
|
createInfinity() {
|
|
return "Infinity_1";
|
|
}
|
|
createInfinityNeg() {
|
|
return "-Infinity_1";
|
|
}
|
|
createNaN() {
|
|
return "NaN_1";
|
|
}
|
|
createNaNNeg() {
|
|
return "-NaN_1";
|
|
}
|
|
createNull() {
|
|
return "null";
|
|
}
|
|
createUndefined() {
|
|
return "undefined";
|
|
}
|
|
createSimpleUnassigned(d) {
|
|
return `simple(${d})`;
|
|
}
|
|
createArray(d, c) {
|
|
const h = super.createArray(d, c);
|
|
return c === -1 ? `[_ ${h.join(", ")}]` : `[${h.join(", ")}]`;
|
|
}
|
|
createMap(d, c) {
|
|
const h = super.createMap(d), w = Array.from(h.keys()).reduce(_(h), "");
|
|
return c === -1 ? `{_ ${w}}` : `{${w}}`;
|
|
}
|
|
createObject(d, c) {
|
|
const h = super.createObject(d), w = Object.keys(h).reduce(_(h), "");
|
|
return c === -1 ? `{_ ${w}}` : `{${w}}`;
|
|
}
|
|
createUtf8String(d, c) {
|
|
const h = d.join(", ");
|
|
return c === -1 ? `(_ ${h})` : `"${h}"`;
|
|
}
|
|
createUtf8StringFromHeap(d, c) {
|
|
return `"${f.from(super.createUtf8StringFromHeap(d, c)).toString("utf8")}"`;
|
|
}
|
|
static diagnose(d, c) {
|
|
return typeof d == "string" && (d = f.from(d, c || "hex")), new o().decodeFirst(d);
|
|
}
|
|
}
|
|
Id = o;
|
|
function _(n) {
|
|
return (d, c) => d ? `${d}, ${c}: ${n[c]}` : `${c}: ${n[c]}`;
|
|
}
|
|
return Id;
|
|
}
|
|
var xd, mp;
|
|
function p2() {
|
|
if (mp) return xd;
|
|
mp = 1;
|
|
const { Buffer: f } = gi(), { URL: t } = yv(), r = Cc().BigNumber, o = Bu(), _ = Uc(), n = _.MT, d = _.NUMBYTES, c = _.SHIFT32, h = _.SYMS, w = _.TAG, k = _.MT.SIMPLE_FLOAT << 5 | _.NUMBYTES.TWO, x = _.MT.SIMPLE_FLOAT << 5 | _.NUMBYTES.FOUR, R = _.MT.SIMPLE_FLOAT << 5 | _.NUMBYTES.EIGHT, D = _.MT.SIMPLE_FLOAT << 5 | _.SIMPLE.TRUE, Y = _.MT.SIMPLE_FLOAT << 5 | _.SIMPLE.FALSE, P = _.MT.SIMPLE_FLOAT << 5 | _.SIMPLE.UNDEFINED, ft = _.MT.SIMPLE_FLOAT << 5 | _.SIMPLE.NULL, _t = new r("0x20000000000000"), V = f.from("f97e00", "hex"), xt = f.from("f9fc00", "hex"), ct = f.from("f97c00", "hex");
|
|
function at(pt) {
|
|
return {}.toString.call(pt).slice(8, -1);
|
|
}
|
|
class rt {
|
|
constructor(H) {
|
|
H = H || {}, this.streaming = typeof H.stream == "function", this.onData = H.stream, this.semanticTypes = [
|
|
[
|
|
t,
|
|
this._pushUrl
|
|
],
|
|
[
|
|
r,
|
|
this._pushBigNumber
|
|
]
|
|
];
|
|
const st = H.genTypes || [], et = st.length;
|
|
for (let Ot = 0; Ot < et; Ot++) this.addSemanticType(st[Ot][0], st[Ot][1]);
|
|
this._reset();
|
|
}
|
|
addSemanticType(H, st) {
|
|
const et = this.semanticTypes.length;
|
|
for (let Ot = 0; Ot < et; Ot++) if (this.semanticTypes[Ot][0] === H) {
|
|
const Zt = this.semanticTypes[Ot][1];
|
|
return this.semanticTypes[Ot][1] = st, Zt;
|
|
}
|
|
return this.semanticTypes.push([
|
|
H,
|
|
st
|
|
]), null;
|
|
}
|
|
push(H) {
|
|
return H && (this.result[this.offset] = H, this.resultMethod[this.offset] = 0, this.resultLength[this.offset] = H.length, this.offset++, this.streaming && this.onData(this.finalize())), true;
|
|
}
|
|
pushWrite(H, st, et) {
|
|
return this.result[this.offset] = H, this.resultMethod[this.offset] = st, this.resultLength[this.offset] = et, this.offset++, this.streaming && this.onData(this.finalize()), true;
|
|
}
|
|
_pushUInt8(H) {
|
|
return this.pushWrite(H, 1, 1);
|
|
}
|
|
_pushUInt16BE(H) {
|
|
return this.pushWrite(H, 2, 2);
|
|
}
|
|
_pushUInt32BE(H) {
|
|
return this.pushWrite(H, 3, 4);
|
|
}
|
|
_pushDoubleBE(H) {
|
|
return this.pushWrite(H, 4, 8);
|
|
}
|
|
_pushNaN() {
|
|
return this.push(V);
|
|
}
|
|
_pushInfinity(H) {
|
|
const st = H < 0 ? xt : ct;
|
|
return this.push(st);
|
|
}
|
|
_pushFloat(H) {
|
|
const st = f.allocUnsafe(2);
|
|
if (o.writeHalf(st, H) && o.parseHalf(st) === H) return this._pushUInt8(k) && this.push(st);
|
|
const et = f.allocUnsafe(4);
|
|
return et.writeFloatBE(H, 0), et.readFloatBE(0) === H ? this._pushUInt8(x) && this.push(et) : this._pushUInt8(R) && this._pushDoubleBE(H);
|
|
}
|
|
_pushInt(H, st, et) {
|
|
const Ot = st << 5;
|
|
return H < 24 ? this._pushUInt8(Ot | H) : H <= 255 ? this._pushUInt8(Ot | d.ONE) && this._pushUInt8(H) : H <= 65535 ? this._pushUInt8(Ot | d.TWO) && this._pushUInt16BE(H) : H <= 4294967295 ? this._pushUInt8(Ot | d.FOUR) && this._pushUInt32BE(H) : H <= Number.MAX_SAFE_INTEGER ? this._pushUInt8(Ot | d.EIGHT) && this._pushUInt32BE(Math.floor(H / c)) && this._pushUInt32BE(H % c) : st === n.NEG_INT ? this._pushFloat(et) : this._pushFloat(H);
|
|
}
|
|
_pushIntNum(H) {
|
|
return H < 0 ? this._pushInt(-H - 1, n.NEG_INT, H) : this._pushInt(H, n.POS_INT);
|
|
}
|
|
_pushNumber(H) {
|
|
switch (false) {
|
|
case H === H:
|
|
return this._pushNaN(H);
|
|
case isFinite(H):
|
|
return this._pushInfinity(H);
|
|
case H % 1 !== 0:
|
|
return this._pushIntNum(H);
|
|
default:
|
|
return this._pushFloat(H);
|
|
}
|
|
}
|
|
_pushString(H) {
|
|
const st = f.byteLength(H, "utf8");
|
|
return this._pushInt(st, n.UTF8_STRING) && this.pushWrite(H, 5, st);
|
|
}
|
|
_pushBoolean(H) {
|
|
return this._pushUInt8(H ? D : Y);
|
|
}
|
|
_pushUndefined(H) {
|
|
return this._pushUInt8(P);
|
|
}
|
|
_pushArray(H, st) {
|
|
const et = st.length;
|
|
if (!H._pushInt(et, n.ARRAY)) return false;
|
|
for (let Ot = 0; Ot < et; Ot++) if (!H.pushAny(st[Ot])) return false;
|
|
return true;
|
|
}
|
|
_pushTag(H) {
|
|
return this._pushInt(H, n.TAG);
|
|
}
|
|
_pushDate(H, st) {
|
|
return H._pushTag(w.DATE_EPOCH) && H.pushAny(Math.round(st / 1e3));
|
|
}
|
|
_pushBuffer(H, st) {
|
|
return H._pushInt(st.length, n.BYTE_STRING) && H.push(st);
|
|
}
|
|
_pushNoFilter(H, st) {
|
|
return H._pushBuffer(H, st.slice());
|
|
}
|
|
_pushRegexp(H, st) {
|
|
return H._pushTag(w.REGEXP) && H.pushAny(st.source);
|
|
}
|
|
_pushSet(H, st) {
|
|
if (!H._pushInt(st.size, n.ARRAY)) return false;
|
|
for (const et of st) if (!H.pushAny(et)) return false;
|
|
return true;
|
|
}
|
|
_pushUrl(H, st) {
|
|
return H._pushTag(w.URI) && H.pushAny(st.format());
|
|
}
|
|
_pushBigint(H) {
|
|
let st = w.POS_BIGINT;
|
|
H.isNegative() && (H = H.negated().minus(1), st = w.NEG_BIGINT);
|
|
let et = H.toString(16);
|
|
et.length % 2 && (et = "0" + et);
|
|
const Ot = f.from(et, "hex");
|
|
return this._pushTag(st) && this._pushBuffer(this, Ot);
|
|
}
|
|
_pushBigNumber(H, st) {
|
|
if (st.isNaN()) return H._pushNaN();
|
|
if (!st.isFinite()) return H._pushInfinity(st.isNegative() ? -1 / 0 : 1 / 0);
|
|
if (st.isInteger()) return H._pushBigint(st);
|
|
if (!(H._pushTag(w.DECIMAL_FRAC) && H._pushInt(2, n.ARRAY))) return false;
|
|
const et = st.decimalPlaces(), Ot = st.multipliedBy(new r(10).pow(et));
|
|
return H._pushIntNum(-et) ? Ot.abs().isLessThan(_t) ? H._pushIntNum(Ot.toNumber()) : H._pushBigint(Ot) : false;
|
|
}
|
|
_pushMap(H, st) {
|
|
return H._pushInt(st.size, n.MAP) ? this._pushRawMap(st.size, Array.from(st)) : false;
|
|
}
|
|
_pushObject(H) {
|
|
if (!H) return this._pushUInt8(ft);
|
|
for (var st = this.semanticTypes.length, et = 0; et < st; et++) if (H instanceof this.semanticTypes[et][0]) return this.semanticTypes[et][1].call(H, this, H);
|
|
var Ot = H.encodeCBOR;
|
|
if (typeof Ot == "function") return Ot.call(H, this);
|
|
var kt = Object.keys(H), Zt = kt.length;
|
|
return this._pushInt(Zt, n.MAP) ? this._pushRawMap(Zt, kt.map((qe) => [
|
|
qe,
|
|
H[qe]
|
|
])) : false;
|
|
}
|
|
_pushRawMap(H, st) {
|
|
st = st.map(function(Ot) {
|
|
return Ot[0] = rt.encode(Ot[0]), Ot;
|
|
}).sort(o.keySorter);
|
|
for (var et = 0; et < H; et++) if (!this.push(st[et][0]) || !this.pushAny(st[et][1])) return false;
|
|
return true;
|
|
}
|
|
write(H) {
|
|
return this.pushAny(H);
|
|
}
|
|
pushAny(H) {
|
|
var st = at(H);
|
|
switch (st) {
|
|
case "Number":
|
|
return this._pushNumber(H);
|
|
case "String":
|
|
return this._pushString(H);
|
|
case "Boolean":
|
|
return this._pushBoolean(H);
|
|
case "Object":
|
|
return this._pushObject(H);
|
|
case "Array":
|
|
return this._pushArray(this, H);
|
|
case "Uint8Array":
|
|
return this._pushBuffer(this, f.isBuffer(H) ? H : f.from(H));
|
|
case "Null":
|
|
return this._pushUInt8(ft);
|
|
case "Undefined":
|
|
return this._pushUndefined(H);
|
|
case "Map":
|
|
return this._pushMap(this, H);
|
|
case "Set":
|
|
return this._pushSet(this, H);
|
|
case "URL":
|
|
return this._pushUrl(this, H);
|
|
case "BigNumber":
|
|
return this._pushBigNumber(this, H);
|
|
case "Date":
|
|
return this._pushDate(this, H);
|
|
case "RegExp":
|
|
return this._pushRegexp(this, H);
|
|
case "Symbol":
|
|
switch (H) {
|
|
case h.NULL:
|
|
return this._pushObject(null);
|
|
case h.UNDEFINED:
|
|
return this._pushUndefined(void 0);
|
|
default:
|
|
throw new Error("Unknown symbol: " + H.toString());
|
|
}
|
|
default:
|
|
throw new Error("Unknown type: " + typeof H + ", " + (H ? H.toString() : ""));
|
|
}
|
|
}
|
|
finalize() {
|
|
if (this.offset === 0) return null;
|
|
for (var H = this.result, st = this.resultLength, et = this.resultMethod, Ot = this.offset, kt = 0, Zt = 0; Zt < Ot; Zt++) kt += st[Zt];
|
|
var qe = f.allocUnsafe(kt), Ge = 0, Ze = 0;
|
|
for (Zt = 0; Zt < Ot; Zt++) {
|
|
switch (Ze = st[Zt], et[Zt]) {
|
|
case 0:
|
|
H[Zt].copy(qe, Ge);
|
|
break;
|
|
case 1:
|
|
qe.writeUInt8(H[Zt], Ge, true);
|
|
break;
|
|
case 2:
|
|
qe.writeUInt16BE(H[Zt], Ge, true);
|
|
break;
|
|
case 3:
|
|
qe.writeUInt32BE(H[Zt], Ge, true);
|
|
break;
|
|
case 4:
|
|
qe.writeDoubleBE(H[Zt], Ge, true);
|
|
break;
|
|
case 5:
|
|
qe.write(H[Zt], Ge, Ze, "utf8");
|
|
break;
|
|
default:
|
|
throw new Error("unkown method");
|
|
}
|
|
Ge += Ze;
|
|
}
|
|
var Wt = qe;
|
|
return this._reset(), Wt;
|
|
}
|
|
_reset() {
|
|
this.result = [], this.resultMethod = [], this.resultLength = [], this.offset = 0;
|
|
}
|
|
static encode(H) {
|
|
const st = new rt();
|
|
if (!st.pushAny(H)) throw new Error("Failed to encode input");
|
|
return st.finalize();
|
|
}
|
|
}
|
|
return xd = rt, xd;
|
|
}
|
|
var kp;
|
|
function kv() {
|
|
return kp || (kp = 1, (function(f) {
|
|
f.Diagnose = l2(), f.Decoder = mv(), f.Encoder = p2(), f.Simple = hv(), f.Tagged = bv(), f.decodeAll = f.Decoder.decodeAll, f.decodeFirst = f.Decoder.decodeFirst, f.diagnose = f.Diagnose.diagnose, f.encode = f.Encoder.encode, f.decode = f.Decoder.decode, f.leveldb = {
|
|
decode: f.Decoder.decodeAll,
|
|
encode: f.Encoder.encode,
|
|
buffer: true,
|
|
name: "cbor"
|
|
};
|
|
})(pd)), pd;
|
|
}
|
|
var Ad, Ip;
|
|
function g2() {
|
|
if (Ip) return Ad;
|
|
Ip = 1;
|
|
function f() {
|
|
let n = 0, d = new Array(256);
|
|
for (let c = 0; c != 256; ++c) n = c, n = n & 1 ? -306674912 ^ n >>> 1 : n >>> 1, n = n & 1 ? -306674912 ^ n >>> 1 : n >>> 1, n = n & 1 ? -306674912 ^ n >>> 1 : n >>> 1, n = n & 1 ? -306674912 ^ n >>> 1 : n >>> 1, n = n & 1 ? -306674912 ^ n >>> 1 : n >>> 1, n = n & 1 ? -306674912 ^ n >>> 1 : n >>> 1, n = n & 1 ? -306674912 ^ n >>> 1 : n >>> 1, n = n & 1 ? -306674912 ^ n >>> 1 : n >>> 1, d[c] = n;
|
|
return typeof Int32Array < "u" ? new Int32Array(d) : d;
|
|
}
|
|
const t = f();
|
|
function r(n, d) {
|
|
if (n.length > 1e4) return o(n, d);
|
|
let c = d ^ -1, h = n.length - 3;
|
|
for (var w = 0; w < h; ) c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255];
|
|
for (; w < h + 3; ) c = c >>> 8 ^ t[(c ^ n[w++]) & 255];
|
|
return c ^ -1;
|
|
}
|
|
function o(n, d) {
|
|
let c = d ^ -1, h = n.length - 7;
|
|
for (var w = 0; w < h; ) c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255], c = c >>> 8 ^ t[(c ^ n[w++]) & 255];
|
|
for (; w < h + 7; ) c = c >>> 8 ^ t[(c ^ n[w++]) & 255];
|
|
return c ^ -1;
|
|
}
|
|
function _(n) {
|
|
return r(n) >>> 0;
|
|
}
|
|
return Ad = _, Ad;
|
|
}
|
|
var jd, xp;
|
|
function f2() {
|
|
if (xp) return jd;
|
|
xp = 1;
|
|
function f(t) {
|
|
const r = {}, o = t.length, _ = t.charAt(0);
|
|
for (let h = 0; h < t.length; h++) {
|
|
const w = t.charAt(h);
|
|
if (r[w] !== void 0) throw new TypeError(`${w} is ambiguous`);
|
|
r[w] = h;
|
|
}
|
|
function n(h) {
|
|
if (h.length === 0) return "";
|
|
const w = [
|
|
0
|
|
];
|
|
for (let D = 0; D < h.length; ++D) {
|
|
for (var k = 0, x = h[D]; k < w.length; ++k) x += w[k] << 8, w[k] = x % o, x = x / o | 0;
|
|
for (; x > 0; ) w.push(x % o), x = x / o | 0;
|
|
}
|
|
let R = "";
|
|
for (let D = 0; h[D] === 0 && D < h.length - 1; ++D) R += _;
|
|
for (let D = w.length - 1; D >= 0; --D) R += t[w[D]];
|
|
return R;
|
|
}
|
|
function d(h) {
|
|
if (typeof h != "string") throw new TypeError("Expected String");
|
|
if (h.length === 0) return pr.allocUnsafe(0);
|
|
const w = [
|
|
0
|
|
];
|
|
for (let R = 0; R < h.length; R++) {
|
|
const D = r[h[R]];
|
|
if (D === void 0) return;
|
|
for (var k = 0, x = D; k < w.length; ++k) x += w[k] * o, w[k] = x & 255, x >>= 8;
|
|
for (; x > 0; ) w.push(x & 255), x >>= 8;
|
|
}
|
|
for (let R = 0; h[R] === _ && R < h.length - 1; ++R) w.push(0);
|
|
return pr.from(w.reverse());
|
|
}
|
|
function c(h) {
|
|
const w = d(h);
|
|
if (w) return w;
|
|
throw new Error(`Non-base${o} character`);
|
|
}
|
|
return {
|
|
encode: n,
|
|
decodeUnsafe: d,
|
|
decode: c
|
|
};
|
|
}
|
|
return jd = f, jd;
|
|
}
|
|
var zd, Ap;
|
|
function Iv() {
|
|
return Ap || (Ap = 1, zd = f2()("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz")), zd;
|
|
}
|
|
var Ed, jp;
|
|
function w2() {
|
|
if (jp) return Ed;
|
|
jp = 1;
|
|
for (var f = "qpzry9x8gf2tvdw0s3jn54khce6mua7l", t = {}, r = 0; r < f.length; r++) {
|
|
var o = f.charAt(r);
|
|
if (t[o] !== void 0) throw new TypeError(o + " is ambiguous");
|
|
t[o] = r;
|
|
}
|
|
function _(P) {
|
|
var ft = P >> 25;
|
|
return (P & 33554431) << 5 ^ -(ft >> 0 & 1) & 996825010 ^ -(ft >> 1 & 1) & 642813549 ^ -(ft >> 2 & 1) & 513874426 ^ -(ft >> 3 & 1) & 1027748829 ^ -(ft >> 4 & 1) & 705979059;
|
|
}
|
|
function n(P) {
|
|
for (var ft = 1, _t = 0; _t < P.length; ++_t) {
|
|
var V = P.charCodeAt(_t);
|
|
if (V < 33 || V > 126) return "Invalid prefix (" + P + ")";
|
|
ft = _(ft) ^ V >> 5;
|
|
}
|
|
for (ft = _(ft), _t = 0; _t < P.length; ++_t) {
|
|
var xt = P.charCodeAt(_t);
|
|
ft = _(ft) ^ xt & 31;
|
|
}
|
|
return ft;
|
|
}
|
|
function d(P, ft, _t) {
|
|
if (_t = _t || 90, P.length + 7 + ft.length > _t) throw new TypeError("Exceeds length limit");
|
|
P = P.toLowerCase();
|
|
var V = n(P);
|
|
if (typeof V == "string") throw new Error(V);
|
|
for (var xt = P + "1", ct = 0; ct < ft.length; ++ct) {
|
|
var at = ft[ct];
|
|
if (at >> 5 !== 0) throw new Error("Non 5-bit word");
|
|
V = _(V) ^ at, xt += f.charAt(at);
|
|
}
|
|
for (ct = 0; ct < 6; ++ct) V = _(V);
|
|
for (V ^= 1, ct = 0; ct < 6; ++ct) {
|
|
var rt = V >> (5 - ct) * 5 & 31;
|
|
xt += f.charAt(rt);
|
|
}
|
|
return xt;
|
|
}
|
|
function c(P, ft) {
|
|
if (ft = ft || 90, P.length < 8) return P + " too short";
|
|
if (P.length > ft) return "Exceeds length limit";
|
|
var _t = P.toLowerCase(), V = P.toUpperCase();
|
|
if (P !== _t && P !== V) return "Mixed-case string " + P;
|
|
P = _t;
|
|
var xt = P.lastIndexOf("1");
|
|
if (xt === -1) return "No separator character for " + P;
|
|
if (xt === 0) return "Missing prefix for " + P;
|
|
var ct = P.slice(0, xt), at = P.slice(xt + 1);
|
|
if (at.length < 6) return "Data too short";
|
|
var rt = n(ct);
|
|
if (typeof rt == "string") return rt;
|
|
for (var pt = [], H = 0; H < at.length; ++H) {
|
|
var st = at.charAt(H), et = t[st];
|
|
if (et === void 0) return "Unknown character " + st;
|
|
rt = _(rt) ^ et, !(H + 6 >= at.length) && pt.push(et);
|
|
}
|
|
return rt !== 1 ? "Invalid checksum for " + P : {
|
|
prefix: ct,
|
|
words: pt
|
|
};
|
|
}
|
|
function h() {
|
|
var P = c.apply(null, arguments);
|
|
if (typeof P == "object") return P;
|
|
}
|
|
function w(P) {
|
|
var ft = c.apply(null, arguments);
|
|
if (typeof ft == "object") return ft;
|
|
throw new Error(ft);
|
|
}
|
|
function k(P, ft, _t, V) {
|
|
for (var xt = 0, ct = 0, at = (1 << _t) - 1, rt = [], pt = 0; pt < P.length; ++pt) for (xt = xt << ft | P[pt], ct += ft; ct >= _t; ) ct -= _t, rt.push(xt >> ct & at);
|
|
if (V) ct > 0 && rt.push(xt << _t - ct & at);
|
|
else {
|
|
if (ct >= ft) return "Excess padding";
|
|
if (xt << _t - ct & at) return "Non-zero padding";
|
|
}
|
|
return rt;
|
|
}
|
|
function x(P) {
|
|
var ft = k(P, 8, 5, true);
|
|
if (Array.isArray(ft)) return ft;
|
|
}
|
|
function R(P) {
|
|
var ft = k(P, 8, 5, true);
|
|
if (Array.isArray(ft)) return ft;
|
|
throw new Error(ft);
|
|
}
|
|
function D(P) {
|
|
var ft = k(P, 5, 8, false);
|
|
if (Array.isArray(ft)) return ft;
|
|
}
|
|
function Y(P) {
|
|
var ft = k(P, 5, 8, false);
|
|
if (Array.isArray(ft)) return ft;
|
|
throw new Error(ft);
|
|
}
|
|
return Ed = {
|
|
decodeUnsafe: h,
|
|
decode: w,
|
|
encode: d,
|
|
toWordsUnsafe: x,
|
|
toWords: R,
|
|
fromWordsUnsafe: D,
|
|
fromWords: Y
|
|
}, Ed;
|
|
}
|
|
var Bd, zp;
|
|
function xv() {
|
|
if (zp) return Bd;
|
|
zp = 1;
|
|
const f = w2(), { validateString: t, validateBuffer: r } = ss();
|
|
function o(n, d) {
|
|
t(n), r(d);
|
|
const c = f.toWords(d);
|
|
return f.encode(n, c, 1e3);
|
|
}
|
|
function _(n) {
|
|
t(n);
|
|
const d = f.decode(n, 1e3);
|
|
return {
|
|
prefix: d.prefix,
|
|
data: pr.from(f.fromWords(d.words))
|
|
};
|
|
}
|
|
return Bd = {
|
|
encode: o,
|
|
decode: _
|
|
}, Bd;
|
|
}
|
|
var pc = {}, gc = {
|
|
exports: {}
|
|
};
|
|
var Ep;
|
|
function i_() {
|
|
return Ep || (Ep = 1, (function(f, t) {
|
|
var r = gi(), o = r.Buffer;
|
|
function _(d, c) {
|
|
for (var h in d) c[h] = d[h];
|
|
}
|
|
o.from && o.alloc && o.allocUnsafe && o.allocUnsafeSlow ? f.exports = r : (_(r, t), t.Buffer = n);
|
|
function n(d, c, h) {
|
|
return o(d, c, h);
|
|
}
|
|
n.prototype = Object.create(o.prototype), _(o, n), n.from = function(d, c, h) {
|
|
if (typeof d == "number") throw new TypeError("Argument must not be a number");
|
|
return o(d, c, h);
|
|
}, n.alloc = function(d, c, h) {
|
|
if (typeof d != "number") throw new TypeError("Argument must be a number");
|
|
var w = o(d);
|
|
return c !== void 0 ? typeof h == "string" ? w.fill(c, h) : w.fill(c) : w.fill(0), w;
|
|
}, n.allocUnsafe = function(d) {
|
|
if (typeof d != "number") throw new TypeError("Argument must be a number");
|
|
return o(d);
|
|
}, n.allocUnsafeSlow = function(d) {
|
|
if (typeof d != "number") throw new TypeError("Argument must be a number");
|
|
return r.SlowBuffer(d);
|
|
};
|
|
})(gc, gc.exports)), gc.exports;
|
|
}
|
|
var Sd, Bp;
|
|
function Av() {
|
|
if (Bp) return Sd;
|
|
Bp = 1;
|
|
var f = isFinite, t = Math.pow(2, 30) - 1;
|
|
return Sd = function(r, o) {
|
|
if (typeof r != "number") throw new TypeError("Iterations not a number");
|
|
if (r < 0 || !f(r)) throw new TypeError("Bad iterations");
|
|
if (typeof o != "number") throw new TypeError("Key length not a number");
|
|
if (o < 0 || o > t || o !== o) throw new TypeError("Bad key length");
|
|
}, Sd;
|
|
}
|
|
var Fd, Sp;
|
|
function jv() {
|
|
if (Sp) return Fd;
|
|
Sp = 1;
|
|
var f;
|
|
if (window.process && window.process.browser) f = "utf-8";
|
|
else if (window.process && window.process.version) {
|
|
var t = parseInt("v16.0.0".split(".")[0].slice(1), 10);
|
|
f = t >= 6 ? "utf-8" : "binary";
|
|
} else f = "utf-8";
|
|
return Fd = f, Fd;
|
|
}
|
|
var fc = {
|
|
exports: {}
|
|
}, Fp;
|
|
function s_() {
|
|
return Fp || (Fp = 1, typeof Object.create == "function" ? fc.exports = function(t, r) {
|
|
r && (t.super_ = r, t.prototype = Object.create(r.prototype, {
|
|
constructor: {
|
|
value: t,
|
|
enumerable: false,
|
|
writable: true,
|
|
configurable: true
|
|
}
|
|
}));
|
|
} : fc.exports = function(t, r) {
|
|
if (r) {
|
|
t.super_ = r;
|
|
var o = function() {
|
|
};
|
|
o.prototype = r.prototype, t.prototype = new o(), t.prototype.constructor = t;
|
|
}
|
|
}), fc.exports;
|
|
}
|
|
var Rd, Rp;
|
|
function h2() {
|
|
if (Rp) return Rd;
|
|
Rp = 1;
|
|
var f = {}.toString;
|
|
return Rd = Array.isArray || function(t) {
|
|
return f.call(t) == "[object Array]";
|
|
}, Rd;
|
|
}
|
|
var Td, Tp;
|
|
function cs() {
|
|
return Tp || (Tp = 1, Td = TypeError), Td;
|
|
}
|
|
var Od, Op;
|
|
function zv() {
|
|
return Op || (Op = 1, Od = Object), Od;
|
|
}
|
|
var Cd, Cp;
|
|
function b2() {
|
|
return Cp || (Cp = 1, Cd = Error), Cd;
|
|
}
|
|
var Ud, Up;
|
|
function v2() {
|
|
return Up || (Up = 1, Ud = EvalError), Ud;
|
|
}
|
|
var Pd, Pp;
|
|
function y2() {
|
|
return Pp || (Pp = 1, Pd = RangeError), Pd;
|
|
}
|
|
var Ld, Lp;
|
|
function m2() {
|
|
return Lp || (Lp = 1, Ld = ReferenceError), Ld;
|
|
}
|
|
var Nd, Np;
|
|
function Ev() {
|
|
return Np || (Np = 1, Nd = SyntaxError), Nd;
|
|
}
|
|
var qd, qp;
|
|
function k2() {
|
|
return qp || (qp = 1, qd = URIError), qd;
|
|
}
|
|
var Md, Mp;
|
|
function I2() {
|
|
return Mp || (Mp = 1, Md = Math.abs), Md;
|
|
}
|
|
var Dd, Dp;
|
|
function x2() {
|
|
return Dp || (Dp = 1, Dd = Math.floor), Dd;
|
|
}
|
|
var Hd, Hp;
|
|
function A2() {
|
|
return Hp || (Hp = 1, Hd = Math.max), Hd;
|
|
}
|
|
var Gd, Gp;
|
|
function j2() {
|
|
return Gp || (Gp = 1, Gd = Math.min), Gd;
|
|
}
|
|
var Wd, Wp;
|
|
function z2() {
|
|
return Wp || (Wp = 1, Wd = Math.pow), Wd;
|
|
}
|
|
var Kd, Kp;
|
|
function E2() {
|
|
return Kp || (Kp = 1, Kd = Math.round), Kd;
|
|
}
|
|
var Yd, Yp;
|
|
function B2() {
|
|
return Yp || (Yp = 1, Yd = Number.isNaN || function(t) {
|
|
return t !== t;
|
|
}), Yd;
|
|
}
|
|
var Qd, Qp;
|
|
function S2() {
|
|
if (Qp) return Qd;
|
|
Qp = 1;
|
|
var f = B2();
|
|
return Qd = function(r) {
|
|
return f(r) || r === 0 ? r : r < 0 ? -1 : 1;
|
|
}, Qd;
|
|
}
|
|
var Vd, Vp;
|
|
function F2() {
|
|
return Vp || (Vp = 1, Vd = Object.getOwnPropertyDescriptor), Vd;
|
|
}
|
|
var Jd, Jp;
|
|
function ds() {
|
|
if (Jp) return Jd;
|
|
Jp = 1;
|
|
var f = F2();
|
|
if (f) try {
|
|
f([], "length");
|
|
} catch {
|
|
f = null;
|
|
}
|
|
return Jd = f, Jd;
|
|
}
|
|
var Xd, Xp;
|
|
function Pc() {
|
|
if (Xp) return Xd;
|
|
Xp = 1;
|
|
var f = Object.defineProperty || false;
|
|
if (f) try {
|
|
f({}, "a", {
|
|
value: 1
|
|
});
|
|
} catch {
|
|
f = false;
|
|
}
|
|
return Xd = f, Xd;
|
|
}
|
|
var Zd, Zp;
|
|
function Bv() {
|
|
return Zp || (Zp = 1, Zd = function() {
|
|
if (typeof Symbol != "function" || typeof Object.getOwnPropertySymbols != "function") return false;
|
|
if (typeof Symbol.iterator == "symbol") return true;
|
|
var t = {}, r = Symbol("test"), o = Object(r);
|
|
if (typeof r == "string" || Object.prototype.toString.call(r) !== "[object Symbol]" || Object.prototype.toString.call(o) !== "[object Symbol]") return false;
|
|
var _ = 42;
|
|
t[r] = _;
|
|
for (var n in t) return false;
|
|
if (typeof Object.keys == "function" && Object.keys(t).length !== 0 || typeof Object.getOwnPropertyNames == "function" && Object.getOwnPropertyNames(t).length !== 0) return false;
|
|
var d = Object.getOwnPropertySymbols(t);
|
|
if (d.length !== 1 || d[0] !== r || !Object.prototype.propertyIsEnumerable.call(t, r)) return false;
|
|
if (typeof Object.getOwnPropertyDescriptor == "function") {
|
|
var c = Object.getOwnPropertyDescriptor(t, r);
|
|
if (c.value !== _ || c.enumerable !== true) return false;
|
|
}
|
|
return true;
|
|
}), Zd;
|
|
}
|
|
var $d, $p;
|
|
function R2() {
|
|
if ($p) return $d;
|
|
$p = 1;
|
|
var f = typeof Symbol < "u" && Symbol, t = Bv();
|
|
return $d = function() {
|
|
return typeof f != "function" || typeof Symbol != "function" || typeof f("foo") != "symbol" || typeof Symbol("bar") != "symbol" ? false : t();
|
|
}, $d;
|
|
}
|
|
var t0, tg;
|
|
function Sv() {
|
|
return tg || (tg = 1, t0 = typeof Reflect < "u" && Reflect.getPrototypeOf || null), t0;
|
|
}
|
|
var e0, eg;
|
|
function Fv() {
|
|
if (eg) return e0;
|
|
eg = 1;
|
|
var f = zv();
|
|
return e0 = f.getPrototypeOf || null, e0;
|
|
}
|
|
var r0, rg;
|
|
function T2() {
|
|
if (rg) return r0;
|
|
rg = 1;
|
|
var f = "Function.prototype.bind called on incompatible ", t = Object.prototype.toString, r = Math.max, o = "[object Function]", _ = function(h, w) {
|
|
for (var k = [], x = 0; x < h.length; x += 1) k[x] = h[x];
|
|
for (var R = 0; R < w.length; R += 1) k[R + h.length] = w[R];
|
|
return k;
|
|
}, n = function(h, w) {
|
|
for (var k = [], x = w, R = 0; x < h.length; x += 1, R += 1) k[R] = h[x];
|
|
return k;
|
|
}, d = function(c, h) {
|
|
for (var w = "", k = 0; k < c.length; k += 1) w += c[k], k + 1 < c.length && (w += h);
|
|
return w;
|
|
};
|
|
return r0 = function(h) {
|
|
var w = this;
|
|
if (typeof w != "function" || t.apply(w) !== o) throw new TypeError(f + w);
|
|
for (var k = n(arguments, 1), x, R = function() {
|
|
if (this instanceof x) {
|
|
var _t = w.apply(this, _(k, arguments));
|
|
return Object(_t) === _t ? _t : this;
|
|
}
|
|
return w.apply(h, _(k, arguments));
|
|
}, D = r(0, w.length - k.length), Y = [], P = 0; P < D; P++) Y[P] = "$" + P;
|
|
if (x = Function("binder", "return function (" + d(Y, ",") + "){ return binder.apply(this,arguments); }")(R), w.prototype) {
|
|
var ft = function() {
|
|
};
|
|
ft.prototype = w.prototype, x.prototype = new ft(), ft.prototype = null;
|
|
}
|
|
return x;
|
|
}, r0;
|
|
}
|
|
var n0, ng;
|
|
function Os() {
|
|
if (ng) return n0;
|
|
ng = 1;
|
|
var f = T2();
|
|
return n0 = Function.prototype.bind || f, n0;
|
|
}
|
|
var _0, _g;
|
|
function Su() {
|
|
return _g || (_g = 1, _0 = Function.prototype.call), _0;
|
|
}
|
|
var o0, og;
|
|
function Fu() {
|
|
return og || (og = 1, o0 = Function.prototype.apply), o0;
|
|
}
|
|
var a0, ag;
|
|
function O2() {
|
|
return ag || (ag = 1, a0 = typeof Reflect < "u" && Reflect && Reflect.apply), a0;
|
|
}
|
|
var i0, ig;
|
|
function Rv() {
|
|
if (ig) return i0;
|
|
ig = 1;
|
|
var f = Os(), t = Fu(), r = Su(), o = O2();
|
|
return i0 = o || f.call(r, t), i0;
|
|
}
|
|
var s0, sg;
|
|
function Ru() {
|
|
if (sg) return s0;
|
|
sg = 1;
|
|
var f = Os(), t = cs(), r = Su(), o = Rv();
|
|
return s0 = function(n) {
|
|
if (n.length < 1 || typeof n[0] != "function") throw new t("a function is required");
|
|
return o(f, r, n);
|
|
}, s0;
|
|
}
|
|
var c0, cg;
|
|
function C2() {
|
|
if (cg) return c0;
|
|
cg = 1;
|
|
var f = Ru(), t = ds(), r;
|
|
try {
|
|
r = [].__proto__ === Array.prototype;
|
|
} catch (d) {
|
|
if (!d || typeof d != "object" || !("code" in d) || d.code !== "ERR_PROTO_ACCESS") throw d;
|
|
}
|
|
var o = !!r && t && t(Object.prototype, "__proto__"), _ = Object, n = _.getPrototypeOf;
|
|
return c0 = o && typeof o.get == "function" ? f([
|
|
o.get
|
|
]) : typeof n == "function" ? function(c) {
|
|
return n(c == null ? c : _(c));
|
|
} : false, c0;
|
|
}
|
|
var d0, dg;
|
|
function Tu() {
|
|
if (dg) return d0;
|
|
dg = 1;
|
|
var f = Sv(), t = Fv(), r = C2();
|
|
return d0 = f ? function(_) {
|
|
return f(_);
|
|
} : t ? function(_) {
|
|
if (!_ || typeof _ != "object" && typeof _ != "function") throw new TypeError("getProto: not an object");
|
|
return t(_);
|
|
} : r ? function(_) {
|
|
return r(_);
|
|
} : null, d0;
|
|
}
|
|
var u0, ug;
|
|
function Tv() {
|
|
if (ug) return u0;
|
|
ug = 1;
|
|
var f = Function.prototype.call, t = Object.prototype.hasOwnProperty, r = Os();
|
|
return u0 = r.call(f, t), u0;
|
|
}
|
|
var l0, lg;
|
|
function Ov() {
|
|
if (lg) return l0;
|
|
lg = 1;
|
|
var f, t = zv(), r = b2(), o = v2(), _ = y2(), n = m2(), d = Ev(), c = cs(), h = k2(), w = I2(), k = x2(), x = A2(), R = j2(), D = z2(), Y = E2(), P = S2(), ft = Function, _t = function(Bt) {
|
|
try {
|
|
return ft('"use strict"; return (' + Bt + ").constructor;")();
|
|
} catch {
|
|
}
|
|
}, V = ds(), xt = Pc(), ct = function() {
|
|
throw new c();
|
|
}, at = V ? (function() {
|
|
try {
|
|
return arguments.callee, ct;
|
|
} catch {
|
|
try {
|
|
return V(arguments, "callee").get;
|
|
} catch {
|
|
return ct;
|
|
}
|
|
}
|
|
})() : ct, rt = R2()(), pt = Tu(), H = Fv(), st = Sv(), et = Fu(), Ot = Su(), kt = {}, Zt = typeof Uint8Array > "u" || !pt ? f : pt(Uint8Array), qe = {
|
|
__proto__: null,
|
|
"%AggregateError%": typeof AggregateError > "u" ? f : AggregateError,
|
|
"%Array%": Array,
|
|
"%ArrayBuffer%": typeof ArrayBuffer > "u" ? f : ArrayBuffer,
|
|
"%ArrayIteratorPrototype%": rt && pt ? pt([][Symbol.iterator]()) : f,
|
|
"%AsyncFromSyncIteratorPrototype%": f,
|
|
"%AsyncFunction%": kt,
|
|
"%AsyncGenerator%": kt,
|
|
"%AsyncGeneratorFunction%": kt,
|
|
"%AsyncIteratorPrototype%": kt,
|
|
"%Atomics%": typeof Atomics > "u" ? f : Atomics,
|
|
"%BigInt%": typeof BigInt > "u" ? f : BigInt,
|
|
"%BigInt64Array%": typeof BigInt64Array > "u" ? f : BigInt64Array,
|
|
"%BigUint64Array%": typeof BigUint64Array > "u" ? f : BigUint64Array,
|
|
"%Boolean%": Boolean,
|
|
"%DataView%": typeof DataView > "u" ? f : DataView,
|
|
"%Date%": Date,
|
|
"%decodeURI%": decodeURI,
|
|
"%decodeURIComponent%": decodeURIComponent,
|
|
"%encodeURI%": encodeURI,
|
|
"%encodeURIComponent%": encodeURIComponent,
|
|
"%Error%": r,
|
|
"%eval%": eval,
|
|
"%EvalError%": o,
|
|
"%Float16Array%": typeof Float16Array > "u" ? f : Float16Array,
|
|
"%Float32Array%": typeof Float32Array > "u" ? f : Float32Array,
|
|
"%Float64Array%": typeof Float64Array > "u" ? f : Float64Array,
|
|
"%FinalizationRegistry%": typeof FinalizationRegistry > "u" ? f : FinalizationRegistry,
|
|
"%Function%": ft,
|
|
"%GeneratorFunction%": kt,
|
|
"%Int8Array%": typeof Int8Array > "u" ? f : Int8Array,
|
|
"%Int16Array%": typeof Int16Array > "u" ? f : Int16Array,
|
|
"%Int32Array%": typeof Int32Array > "u" ? f : Int32Array,
|
|
"%isFinite%": isFinite,
|
|
"%isNaN%": isNaN,
|
|
"%IteratorPrototype%": rt && pt ? pt(pt([][Symbol.iterator]())) : f,
|
|
"%JSON%": typeof JSON == "object" ? JSON : f,
|
|
"%Map%": typeof Map > "u" ? f : Map,
|
|
"%MapIteratorPrototype%": typeof Map > "u" || !rt || !pt ? f : pt((/* @__PURE__ */ new Map())[Symbol.iterator]()),
|
|
"%Math%": Math,
|
|
"%Number%": Number,
|
|
"%Object%": t,
|
|
"%Object.getOwnPropertyDescriptor%": V,
|
|
"%parseFloat%": parseFloat,
|
|
"%parseInt%": parseInt,
|
|
"%Promise%": typeof Promise > "u" ? f : Promise,
|
|
"%Proxy%": typeof Proxy > "u" ? f : Proxy,
|
|
"%RangeError%": _,
|
|
"%ReferenceError%": n,
|
|
"%Reflect%": typeof Reflect > "u" ? f : Reflect,
|
|
"%RegExp%": RegExp,
|
|
"%Set%": typeof Set > "u" ? f : Set,
|
|
"%SetIteratorPrototype%": typeof Set > "u" || !rt || !pt ? f : pt((/* @__PURE__ */ new Set())[Symbol.iterator]()),
|
|
"%SharedArrayBuffer%": typeof SharedArrayBuffer > "u" ? f : SharedArrayBuffer,
|
|
"%String%": String,
|
|
"%StringIteratorPrototype%": rt && pt ? pt(""[Symbol.iterator]()) : f,
|
|
"%Symbol%": rt ? Symbol : f,
|
|
"%SyntaxError%": d,
|
|
"%ThrowTypeError%": at,
|
|
"%TypedArray%": Zt,
|
|
"%TypeError%": c,
|
|
"%Uint8Array%": typeof Uint8Array > "u" ? f : Uint8Array,
|
|
"%Uint8ClampedArray%": typeof Uint8ClampedArray > "u" ? f : Uint8ClampedArray,
|
|
"%Uint16Array%": typeof Uint16Array > "u" ? f : Uint16Array,
|
|
"%Uint32Array%": typeof Uint32Array > "u" ? f : Uint32Array,
|
|
"%URIError%": h,
|
|
"%WeakMap%": typeof WeakMap > "u" ? f : WeakMap,
|
|
"%WeakRef%": typeof WeakRef > "u" ? f : WeakRef,
|
|
"%WeakSet%": typeof WeakSet > "u" ? f : WeakSet,
|
|
"%Function.prototype.call%": Ot,
|
|
"%Function.prototype.apply%": et,
|
|
"%Object.defineProperty%": xt,
|
|
"%Object.getPrototypeOf%": H,
|
|
"%Math.abs%": w,
|
|
"%Math.floor%": k,
|
|
"%Math.max%": x,
|
|
"%Math.min%": R,
|
|
"%Math.pow%": D,
|
|
"%Math.round%": Y,
|
|
"%Math.sign%": P,
|
|
"%Reflect.getPrototypeOf%": st
|
|
};
|
|
if (pt) try {
|
|
null.error;
|
|
} catch (Bt) {
|
|
var Ge = pt(pt(Bt));
|
|
qe["%Error.prototype%"] = Ge;
|
|
}
|
|
var Ze = function Bt(L) {
|
|
var W;
|
|
if (L === "%AsyncFunction%") W = _t("async function () {}");
|
|
else if (L === "%GeneratorFunction%") W = _t("function* () {}");
|
|
else if (L === "%AsyncGeneratorFunction%") W = _t("async function* () {}");
|
|
else if (L === "%AsyncGenerator%") {
|
|
var dt = Bt("%AsyncGeneratorFunction%");
|
|
dt && (W = dt.prototype);
|
|
} else if (L === "%AsyncIteratorPrototype%") {
|
|
var Ct = Bt("%AsyncGenerator%");
|
|
Ct && pt && (W = pt(Ct.prototype));
|
|
}
|
|
return qe[L] = W, W;
|
|
}, Wt = {
|
|
__proto__: null,
|
|
"%ArrayBufferPrototype%": [
|
|
"ArrayBuffer",
|
|
"prototype"
|
|
],
|
|
"%ArrayPrototype%": [
|
|
"Array",
|
|
"prototype"
|
|
],
|
|
"%ArrayProto_entries%": [
|
|
"Array",
|
|
"prototype",
|
|
"entries"
|
|
],
|
|
"%ArrayProto_forEach%": [
|
|
"Array",
|
|
"prototype",
|
|
"forEach"
|
|
],
|
|
"%ArrayProto_keys%": [
|
|
"Array",
|
|
"prototype",
|
|
"keys"
|
|
],
|
|
"%ArrayProto_values%": [
|
|
"Array",
|
|
"prototype",
|
|
"values"
|
|
],
|
|
"%AsyncFunctionPrototype%": [
|
|
"AsyncFunction",
|
|
"prototype"
|
|
],
|
|
"%AsyncGenerator%": [
|
|
"AsyncGeneratorFunction",
|
|
"prototype"
|
|
],
|
|
"%AsyncGeneratorPrototype%": [
|
|
"AsyncGeneratorFunction",
|
|
"prototype",
|
|
"prototype"
|
|
],
|
|
"%BooleanPrototype%": [
|
|
"Boolean",
|
|
"prototype"
|
|
],
|
|
"%DataViewPrototype%": [
|
|
"DataView",
|
|
"prototype"
|
|
],
|
|
"%DatePrototype%": [
|
|
"Date",
|
|
"prototype"
|
|
],
|
|
"%ErrorPrototype%": [
|
|
"Error",
|
|
"prototype"
|
|
],
|
|
"%EvalErrorPrototype%": [
|
|
"EvalError",
|
|
"prototype"
|
|
],
|
|
"%Float32ArrayPrototype%": [
|
|
"Float32Array",
|
|
"prototype"
|
|
],
|
|
"%Float64ArrayPrototype%": [
|
|
"Float64Array",
|
|
"prototype"
|
|
],
|
|
"%FunctionPrototype%": [
|
|
"Function",
|
|
"prototype"
|
|
],
|
|
"%Generator%": [
|
|
"GeneratorFunction",
|
|
"prototype"
|
|
],
|
|
"%GeneratorPrototype%": [
|
|
"GeneratorFunction",
|
|
"prototype",
|
|
"prototype"
|
|
],
|
|
"%Int8ArrayPrototype%": [
|
|
"Int8Array",
|
|
"prototype"
|
|
],
|
|
"%Int16ArrayPrototype%": [
|
|
"Int16Array",
|
|
"prototype"
|
|
],
|
|
"%Int32ArrayPrototype%": [
|
|
"Int32Array",
|
|
"prototype"
|
|
],
|
|
"%JSONParse%": [
|
|
"JSON",
|
|
"parse"
|
|
],
|
|
"%JSONStringify%": [
|
|
"JSON",
|
|
"stringify"
|
|
],
|
|
"%MapPrototype%": [
|
|
"Map",
|
|
"prototype"
|
|
],
|
|
"%NumberPrototype%": [
|
|
"Number",
|
|
"prototype"
|
|
],
|
|
"%ObjectPrototype%": [
|
|
"Object",
|
|
"prototype"
|
|
],
|
|
"%ObjProto_toString%": [
|
|
"Object",
|
|
"prototype",
|
|
"toString"
|
|
],
|
|
"%ObjProto_valueOf%": [
|
|
"Object",
|
|
"prototype",
|
|
"valueOf"
|
|
],
|
|
"%PromisePrototype%": [
|
|
"Promise",
|
|
"prototype"
|
|
],
|
|
"%PromiseProto_then%": [
|
|
"Promise",
|
|
"prototype",
|
|
"then"
|
|
],
|
|
"%Promise_all%": [
|
|
"Promise",
|
|
"all"
|
|
],
|
|
"%Promise_reject%": [
|
|
"Promise",
|
|
"reject"
|
|
],
|
|
"%Promise_resolve%": [
|
|
"Promise",
|
|
"resolve"
|
|
],
|
|
"%RangeErrorPrototype%": [
|
|
"RangeError",
|
|
"prototype"
|
|
],
|
|
"%ReferenceErrorPrototype%": [
|
|
"ReferenceError",
|
|
"prototype"
|
|
],
|
|
"%RegExpPrototype%": [
|
|
"RegExp",
|
|
"prototype"
|
|
],
|
|
"%SetPrototype%": [
|
|
"Set",
|
|
"prototype"
|
|
],
|
|
"%SharedArrayBufferPrototype%": [
|
|
"SharedArrayBuffer",
|
|
"prototype"
|
|
],
|
|
"%StringPrototype%": [
|
|
"String",
|
|
"prototype"
|
|
],
|
|
"%SymbolPrototype%": [
|
|
"Symbol",
|
|
"prototype"
|
|
],
|
|
"%SyntaxErrorPrototype%": [
|
|
"SyntaxError",
|
|
"prototype"
|
|
],
|
|
"%TypedArrayPrototype%": [
|
|
"TypedArray",
|
|
"prototype"
|
|
],
|
|
"%TypeErrorPrototype%": [
|
|
"TypeError",
|
|
"prototype"
|
|
],
|
|
"%Uint8ArrayPrototype%": [
|
|
"Uint8Array",
|
|
"prototype"
|
|
],
|
|
"%Uint8ClampedArrayPrototype%": [
|
|
"Uint8ClampedArray",
|
|
"prototype"
|
|
],
|
|
"%Uint16ArrayPrototype%": [
|
|
"Uint16Array",
|
|
"prototype"
|
|
],
|
|
"%Uint32ArrayPrototype%": [
|
|
"Uint32Array",
|
|
"prototype"
|
|
],
|
|
"%URIErrorPrototype%": [
|
|
"URIError",
|
|
"prototype"
|
|
],
|
|
"%WeakMapPrototype%": [
|
|
"WeakMap",
|
|
"prototype"
|
|
],
|
|
"%WeakSetPrototype%": [
|
|
"WeakSet",
|
|
"prototype"
|
|
]
|
|
}, oe = Os(), Ft = Tv(), Se = oe.call(Ot, Array.prototype.concat), Ke = oe.call(et, Array.prototype.splice), Ve = oe.call(Ot, String.prototype.replace), It = oe.call(Ot, String.prototype.slice), C = oe.call(Ot, RegExp.prototype.exec), Vt = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g, ge = /\\(\\)?/g, ot = function(L) {
|
|
var W = It(L, 0, 1), dt = It(L, -1);
|
|
if (W === "%" && dt !== "%") throw new d("invalid intrinsic syntax, expected closing `%`");
|
|
if (dt === "%" && W !== "%") throw new d("invalid intrinsic syntax, expected opening `%`");
|
|
var Ct = [];
|
|
return Ve(L, Vt, function(Kt, ne, ee, Xt) {
|
|
Ct[Ct.length] = ee ? Ve(Xt, ge, "$1") : ne || Kt;
|
|
}), Ct;
|
|
}, N = function(L, W) {
|
|
var dt = L, Ct;
|
|
if (Ft(Wt, dt) && (Ct = Wt[dt], dt = "%" + Ct[0] + "%"), Ft(qe, dt)) {
|
|
var Kt = qe[dt];
|
|
if (Kt === kt && (Kt = Ze(dt)), typeof Kt > "u" && !W) throw new c("intrinsic " + L + " exists, but is not available. Please file an issue!");
|
|
return {
|
|
alias: Ct,
|
|
name: dt,
|
|
value: Kt
|
|
};
|
|
}
|
|
throw new d("intrinsic " + L + " does not exist!");
|
|
};
|
|
return l0 = function(L, W) {
|
|
if (typeof L != "string" || L.length === 0) throw new c("intrinsic name must be a non-empty string");
|
|
if (arguments.length > 1 && typeof W != "boolean") throw new c('"allowMissing" argument must be a boolean');
|
|
if (C(/^%?[^%]*%?$/, L) === null) throw new d("`%` may not be present anywhere but at the beginning and end of the intrinsic name");
|
|
var dt = ot(L), Ct = dt.length > 0 ? dt[0] : "", Kt = N("%" + Ct + "%", W), ne = Kt.name, ee = Kt.value, Xt = false, re = Kt.alias;
|
|
re && (Ct = re[0], Ke(dt, Se([
|
|
0,
|
|
1
|
|
], re)));
|
|
for (var jt = 1, ce = true; jt < dt.length; jt += 1) {
|
|
var je = dt[jt], Qe = It(je, 0, 1), de = It(je, -1);
|
|
if ((Qe === '"' || Qe === "'" || Qe === "`" || de === '"' || de === "'" || de === "`") && Qe !== de) throw new d("property names with quotes must have matching quotes");
|
|
if ((je === "constructor" || !ce) && (Xt = true), Ct += "." + je, ne = "%" + Ct + "%", Ft(qe, ne)) ee = qe[ne];
|
|
else if (ee != null) {
|
|
if (!(je in ee)) {
|
|
if (!W) throw new c("base intrinsic for " + L + " exists, but the property is not available.");
|
|
return;
|
|
}
|
|
if (V && jt + 1 >= dt.length) {
|
|
var ar = V(ee, je);
|
|
ce = !!ar, ce && "get" in ar && !("originalValue" in ar.get) ? ee = ar.get : ee = ee[je];
|
|
} else ce = Ft(ee, je), ee = ee[je];
|
|
ce && !Xt && (qe[ne] = ee);
|
|
}
|
|
}
|
|
return ee;
|
|
}, l0;
|
|
}
|
|
var p0, pg;
|
|
function us() {
|
|
if (pg) return p0;
|
|
pg = 1;
|
|
var f = Ov(), t = Ru(), r = t([
|
|
f("%String.prototype.indexOf%")
|
|
]);
|
|
return p0 = function(_, n) {
|
|
var d = f(_, !!n);
|
|
return typeof d == "function" && r(_, ".prototype.") > -1 ? t([
|
|
d
|
|
]) : d;
|
|
}, p0;
|
|
}
|
|
var g0, gg;
|
|
function U2() {
|
|
if (gg) return g0;
|
|
gg = 1;
|
|
var f = Function.prototype.toString, t = typeof Reflect == "object" && Reflect !== null && Reflect.apply, r, o;
|
|
if (typeof t == "function" && typeof Object.defineProperty == "function") try {
|
|
r = Object.defineProperty({}, "length", {
|
|
get: function() {
|
|
throw o;
|
|
}
|
|
}), o = {}, t(function() {
|
|
throw 42;
|
|
}, null, r);
|
|
} catch (V) {
|
|
V !== o && (t = null);
|
|
}
|
|
else t = null;
|
|
var _ = /^\s*class\b/, n = function(xt) {
|
|
try {
|
|
var ct = f.call(xt);
|
|
return _.test(ct);
|
|
} catch {
|
|
return false;
|
|
}
|
|
}, d = function(xt) {
|
|
try {
|
|
return n(xt) ? false : (f.call(xt), true);
|
|
} catch {
|
|
return false;
|
|
}
|
|
}, c = Object.prototype.toString, h = "[object Object]", w = "[object Function]", k = "[object GeneratorFunction]", x = "[object HTMLAllCollection]", R = "[object HTML document.all class]", D = "[object HTMLCollection]", Y = typeof Symbol == "function" && !!Symbol.toStringTag, P = !(0 in [
|
|
,
|
|
]), ft = function() {
|
|
return false;
|
|
};
|
|
if (typeof document == "object") {
|
|
var _t = document.all;
|
|
c.call(_t) === c.call(document.all) && (ft = function(xt) {
|
|
if ((P || !xt) && (typeof xt > "u" || typeof xt == "object")) try {
|
|
var ct = c.call(xt);
|
|
return (ct === x || ct === R || ct === D || ct === h) && xt("") == null;
|
|
} catch {
|
|
}
|
|
return false;
|
|
});
|
|
}
|
|
return g0 = t ? function(xt) {
|
|
if (ft(xt)) return true;
|
|
if (!xt || typeof xt != "function" && typeof xt != "object") return false;
|
|
try {
|
|
t(xt, null, r);
|
|
} catch (ct) {
|
|
if (ct !== o) return false;
|
|
}
|
|
return !n(xt) && d(xt);
|
|
} : function(xt) {
|
|
if (ft(xt)) return true;
|
|
if (!xt || typeof xt != "function" && typeof xt != "object") return false;
|
|
if (Y) return d(xt);
|
|
if (n(xt)) return false;
|
|
var ct = c.call(xt);
|
|
return ct !== w && ct !== k && !/^\[object HTML/.test(ct) ? false : d(xt);
|
|
}, g0;
|
|
}
|
|
var f0, fg;
|
|
function P2() {
|
|
if (fg) return f0;
|
|
fg = 1;
|
|
var f = U2(), t = Object.prototype.toString, r = Object.prototype.hasOwnProperty, o = function(h, w, k) {
|
|
for (var x = 0, R = h.length; x < R; x++) r.call(h, x) && (k == null ? w(h[x], x, h) : w.call(k, h[x], x, h));
|
|
}, _ = function(h, w, k) {
|
|
for (var x = 0, R = h.length; x < R; x++) k == null ? w(h.charAt(x), x, h) : w.call(k, h.charAt(x), x, h);
|
|
}, n = function(h, w, k) {
|
|
for (var x in h) r.call(h, x) && (k == null ? w(h[x], x, h) : w.call(k, h[x], x, h));
|
|
};
|
|
function d(c) {
|
|
return t.call(c) === "[object Array]";
|
|
}
|
|
return f0 = function(h, w, k) {
|
|
if (!f(w)) throw new TypeError("iterator must be a function");
|
|
var x;
|
|
arguments.length >= 3 && (x = k), d(h) ? o(h, w, x) : typeof h == "string" ? _(h, w, x) : n(h, w, x);
|
|
}, f0;
|
|
}
|
|
var w0, wg;
|
|
function L2() {
|
|
return wg || (wg = 1, w0 = [
|
|
"Float16Array",
|
|
"Float32Array",
|
|
"Float64Array",
|
|
"Int8Array",
|
|
"Int16Array",
|
|
"Int32Array",
|
|
"Uint8Array",
|
|
"Uint8ClampedArray",
|
|
"Uint16Array",
|
|
"Uint32Array",
|
|
"BigInt64Array",
|
|
"BigUint64Array"
|
|
]), w0;
|
|
}
|
|
var h0, hg;
|
|
function N2() {
|
|
if (hg) return h0;
|
|
hg = 1;
|
|
var f = L2(), t = typeof globalThis > "u" ? window : globalThis;
|
|
return h0 = function() {
|
|
for (var o = [], _ = 0; _ < f.length; _++) typeof t[f[_]] == "function" && (o[o.length] = f[_]);
|
|
return o;
|
|
}, h0;
|
|
}
|
|
var b0 = {
|
|
exports: {}
|
|
}, v0, bg;
|
|
function q2() {
|
|
if (bg) return v0;
|
|
bg = 1;
|
|
var f = Pc(), t = Ev(), r = cs(), o = ds();
|
|
return v0 = function(n, d, c) {
|
|
if (!n || typeof n != "object" && typeof n != "function") throw new r("`obj` must be an object or a function`");
|
|
if (typeof d != "string" && typeof d != "symbol") throw new r("`property` must be a string or a symbol`");
|
|
if (arguments.length > 3 && typeof arguments[3] != "boolean" && arguments[3] !== null) throw new r("`nonEnumerable`, if provided, must be a boolean or null");
|
|
if (arguments.length > 4 && typeof arguments[4] != "boolean" && arguments[4] !== null) throw new r("`nonWritable`, if provided, must be a boolean or null");
|
|
if (arguments.length > 5 && typeof arguments[5] != "boolean" && arguments[5] !== null) throw new r("`nonConfigurable`, if provided, must be a boolean or null");
|
|
if (arguments.length > 6 && typeof arguments[6] != "boolean") throw new r("`loose`, if provided, must be a boolean");
|
|
var h = arguments.length > 3 ? arguments[3] : null, w = arguments.length > 4 ? arguments[4] : null, k = arguments.length > 5 ? arguments[5] : null, x = arguments.length > 6 ? arguments[6] : false, R = !!o && o(n, d);
|
|
if (f) f(n, d, {
|
|
configurable: k === null && R ? R.configurable : !k,
|
|
enumerable: h === null && R ? R.enumerable : !h,
|
|
value: c,
|
|
writable: w === null && R ? R.writable : !w
|
|
});
|
|
else if (x || !h && !w && !k) n[d] = c;
|
|
else throw new t("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");
|
|
}, v0;
|
|
}
|
|
var y0, vg;
|
|
function M2() {
|
|
if (vg) return y0;
|
|
vg = 1;
|
|
var f = Pc(), t = function() {
|
|
return !!f;
|
|
};
|
|
return t.hasArrayLengthDefineBug = function() {
|
|
if (!f) return null;
|
|
try {
|
|
return f([], "length", {
|
|
value: 1
|
|
}).length !== 1;
|
|
} catch {
|
|
return true;
|
|
}
|
|
}, y0 = t, y0;
|
|
}
|
|
var m0, yg;
|
|
function D2() {
|
|
if (yg) return m0;
|
|
yg = 1;
|
|
var f = Ov(), t = q2(), r = M2()(), o = ds(), _ = cs(), n = f("%Math.floor%");
|
|
return m0 = function(c, h) {
|
|
if (typeof c != "function") throw new _("`fn` is not a function");
|
|
if (typeof h != "number" || h < 0 || h > 4294967295 || n(h) !== h) throw new _("`length` must be a positive 32-bit integer");
|
|
var w = arguments.length > 2 && !!arguments[2], k = true, x = true;
|
|
if ("length" in c && o) {
|
|
var R = o(c, "length");
|
|
R && !R.configurable && (k = false), R && !R.writable && (x = false);
|
|
}
|
|
return (k || x || !w) && (r ? t(c, "length", h, true, true) : t(c, "length", h)), c;
|
|
}, m0;
|
|
}
|
|
var k0, mg;
|
|
function H2() {
|
|
if (mg) return k0;
|
|
mg = 1;
|
|
var f = Os(), t = Fu(), r = Rv();
|
|
return k0 = function() {
|
|
return r(f, t, arguments);
|
|
}, k0;
|
|
}
|
|
var kg;
|
|
function G2() {
|
|
return kg || (kg = 1, (function(f) {
|
|
var t = D2(), r = Pc(), o = Ru(), _ = H2();
|
|
f.exports = function(d) {
|
|
var c = o(arguments), h = d.length - (arguments.length - 1);
|
|
return t(c, 1 + (h > 0 ? h : 0), true);
|
|
}, r ? r(f.exports, "apply", {
|
|
value: _
|
|
}) : f.exports.apply = _;
|
|
})(b0)), b0.exports;
|
|
}
|
|
var I0, Ig;
|
|
function Lc() {
|
|
if (Ig) return I0;
|
|
Ig = 1;
|
|
var f = Bv();
|
|
return I0 = function() {
|
|
return f() && !!Symbol.toStringTag;
|
|
}, I0;
|
|
}
|
|
var x0, xg;
|
|
function Cv() {
|
|
if (xg) return x0;
|
|
xg = 1;
|
|
var f = P2(), t = N2(), r = G2(), o = us(), _ = ds(), n = Tu(), d = o("Object.prototype.toString"), c = Lc()(), h = typeof globalThis > "u" ? window : globalThis, w = t(), k = o("String.prototype.slice"), x = o("Array.prototype.indexOf", true) || function(ft, _t) {
|
|
for (var V = 0; V < ft.length; V += 1) if (ft[V] === _t) return V;
|
|
return -1;
|
|
}, R = {
|
|
__proto__: null
|
|
};
|
|
c && _ && n ? f(w, function(P) {
|
|
var ft = new h[P]();
|
|
if (Symbol.toStringTag in ft && n) {
|
|
var _t = n(ft), V = _(_t, Symbol.toStringTag);
|
|
if (!V && _t) {
|
|
var xt = n(_t);
|
|
V = _(xt, Symbol.toStringTag);
|
|
}
|
|
R["$" + P] = r(V.get);
|
|
}
|
|
}) : f(w, function(P) {
|
|
var ft = new h[P](), _t = ft.slice || ft.set;
|
|
_t && (R["$" + P] = r(_t));
|
|
});
|
|
var D = function(ft) {
|
|
var _t = false;
|
|
return f(R, function(V, xt) {
|
|
if (!_t) try {
|
|
"$" + V(ft) === xt && (_t = k(xt, 1));
|
|
} catch {
|
|
}
|
|
}), _t;
|
|
}, Y = function(ft) {
|
|
var _t = false;
|
|
return f(R, function(V, xt) {
|
|
if (!_t) try {
|
|
V(ft), _t = k(xt, 1);
|
|
} catch {
|
|
}
|
|
}), _t;
|
|
};
|
|
return x0 = function(ft) {
|
|
if (!ft || typeof ft != "object") return false;
|
|
if (!c) {
|
|
var _t = k(d(ft), 8, -1);
|
|
return x(w, _t) > -1 ? _t : _t !== "Object" ? false : Y(ft);
|
|
}
|
|
return _ ? D(ft) : null;
|
|
}, x0;
|
|
}
|
|
var A0, Ag;
|
|
function Uv() {
|
|
if (Ag) return A0;
|
|
Ag = 1;
|
|
var f = Cv();
|
|
return A0 = function(r) {
|
|
return !!f(r);
|
|
}, A0;
|
|
}
|
|
var j0, jg;
|
|
function W2() {
|
|
if (jg) return j0;
|
|
jg = 1;
|
|
var f = cs(), t = us(), r = t("TypedArray.prototype.buffer", true), o = Uv();
|
|
return j0 = r || function(n) {
|
|
if (!o(n)) throw new f("Not a Typed Array");
|
|
return n.buffer;
|
|
}, j0;
|
|
}
|
|
var z0, zg;
|
|
function Ou() {
|
|
if (zg) return z0;
|
|
zg = 1;
|
|
var f = i_().Buffer, t = h2(), r = W2(), o = ArrayBuffer.isView || function(h) {
|
|
try {
|
|
return r(h), true;
|
|
} catch {
|
|
return false;
|
|
}
|
|
}, _ = typeof Uint8Array < "u", n = typeof ArrayBuffer < "u" && typeof Uint8Array < "u", d = n && (f.prototype instanceof Uint8Array || f.TYPED_ARRAY_SUPPORT);
|
|
return z0 = function(h, w) {
|
|
if (f.isBuffer(h)) return h.constructor && !("isBuffer" in h) ? f.from(h) : h;
|
|
if (typeof h == "string") return f.from(h, w);
|
|
if (n && o(h)) {
|
|
if (h.byteLength === 0) return f.alloc(0);
|
|
if (d) {
|
|
var k = f.from(h.buffer, h.byteOffset, h.byteLength);
|
|
if (k.byteLength === h.byteLength) return k;
|
|
}
|
|
var x = h instanceof Uint8Array ? h : new Uint8Array(h.buffer, h.byteOffset, h.byteLength), R = f.from(x);
|
|
if (R.length === h.byteLength) return R;
|
|
}
|
|
if (_ && h instanceof Uint8Array) return f.from(h);
|
|
var D = t(h);
|
|
if (D) for (var Y = 0; Y < h.length; Y += 1) {
|
|
var P = h[Y];
|
|
if (typeof P != "number" || P < 0 || P > 255 || ~~P !== P) throw new RangeError("Array items must be numbers in the range 0-255.");
|
|
}
|
|
if (D || f.isBuffer(h) && h.constructor && typeof h.constructor.isBuffer == "function" && h.constructor.isBuffer(h)) return f.from(h);
|
|
throw new TypeError('The "data" argument must be a string, an Array, a Buffer, a Uint8Array, or a DataView.');
|
|
}, z0;
|
|
}
|
|
var E0, Eg;
|
|
function K2() {
|
|
if (Eg) return E0;
|
|
Eg = 1;
|
|
var f = i_().Buffer, t = Ou(), r = typeof Uint8Array < "u", o = r && typeof ArrayBuffer < "u", _ = o && ArrayBuffer.isView;
|
|
return E0 = function(n, d) {
|
|
if (typeof n == "string" || f.isBuffer(n) || r && n instanceof Uint8Array || _ && _(n)) return t(n, d);
|
|
throw new TypeError('The "data" argument must be a string, a Buffer, a Uint8Array, or a DataView');
|
|
}, E0;
|
|
}
|
|
var wc = {
|
|
exports: {}
|
|
}, hc = {
|
|
exports: {}
|
|
}, Bg;
|
|
function Nc() {
|
|
if (Bg) return hc.exports;
|
|
Bg = 1, typeof _n > "u" || "v16.0.0".indexOf("v0.") === 0 || "v16.0.0".indexOf("v1.") === 0 && "v16.0.0".indexOf("v1.8.") !== 0 ? hc.exports = {
|
|
nextTick: f
|
|
} : hc.exports = _n;
|
|
function f(t, r, o, _) {
|
|
if (typeof t != "function") throw new TypeError('"callback" argument must be a function');
|
|
var n = arguments.length, d, c;
|
|
switch (n) {
|
|
case 0:
|
|
case 1:
|
|
return _n.nextTick(t);
|
|
case 2:
|
|
return _n.nextTick(function() {
|
|
t.call(null, r);
|
|
});
|
|
case 3:
|
|
return _n.nextTick(function() {
|
|
t.call(null, r, o);
|
|
});
|
|
case 4:
|
|
return _n.nextTick(function() {
|
|
t.call(null, r, o, _);
|
|
});
|
|
default:
|
|
for (d = new Array(n - 1), c = 0; c < d.length; ) d[c++] = arguments[c];
|
|
return _n.nextTick(function() {
|
|
t.apply(null, d);
|
|
});
|
|
}
|
|
}
|
|
return hc.exports;
|
|
}
|
|
var B0, Sg;
|
|
function Y2() {
|
|
if (Sg) return B0;
|
|
Sg = 1;
|
|
var f = {}.toString;
|
|
return B0 = Array.isArray || function(t) {
|
|
return f.call(t) == "[object Array]";
|
|
}, B0;
|
|
}
|
|
var bc = {
|
|
exports: {}
|
|
}, Fg;
|
|
function Pv() {
|
|
if (Fg) return bc.exports;
|
|
Fg = 1;
|
|
var f = typeof Reflect == "object" ? Reflect : null, t = f && typeof f.apply == "function" ? f.apply : function(at, rt, pt) {
|
|
return Function.prototype.apply.call(at, rt, pt);
|
|
}, r;
|
|
f && typeof f.ownKeys == "function" ? r = f.ownKeys : Object.getOwnPropertySymbols ? r = function(at) {
|
|
return Object.getOwnPropertyNames(at).concat(Object.getOwnPropertySymbols(at));
|
|
} : r = function(at) {
|
|
return Object.getOwnPropertyNames(at);
|
|
};
|
|
function o(ct) {
|
|
console && console.warn && console.warn(ct);
|
|
}
|
|
var _ = Number.isNaN || function(at) {
|
|
return at !== at;
|
|
};
|
|
function n() {
|
|
n.init.call(this);
|
|
}
|
|
bc.exports = n, bc.exports.once = _t, n.EventEmitter = n, n.prototype._events = void 0, n.prototype._eventsCount = 0, n.prototype._maxListeners = void 0;
|
|
var d = 10;
|
|
function c(ct) {
|
|
if (typeof ct != "function") throw new TypeError('The "listener" argument must be of type Function. Received type ' + typeof ct);
|
|
}
|
|
Object.defineProperty(n, "defaultMaxListeners", {
|
|
enumerable: true,
|
|
get: function() {
|
|
return d;
|
|
},
|
|
set: function(ct) {
|
|
if (typeof ct != "number" || ct < 0 || _(ct)) throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received ' + ct + ".");
|
|
d = ct;
|
|
}
|
|
}), n.init = function() {
|
|
(this._events === void 0 || this._events === Object.getPrototypeOf(this)._events) && (this._events = /* @__PURE__ */ Object.create(null), this._eventsCount = 0), this._maxListeners = this._maxListeners || void 0;
|
|
}, n.prototype.setMaxListeners = function(at) {
|
|
if (typeof at != "number" || at < 0 || _(at)) throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received ' + at + ".");
|
|
return this._maxListeners = at, this;
|
|
};
|
|
function h(ct) {
|
|
return ct._maxListeners === void 0 ? n.defaultMaxListeners : ct._maxListeners;
|
|
}
|
|
n.prototype.getMaxListeners = function() {
|
|
return h(this);
|
|
}, n.prototype.emit = function(at) {
|
|
for (var rt = [], pt = 1; pt < arguments.length; pt++) rt.push(arguments[pt]);
|
|
var H = at === "error", st = this._events;
|
|
if (st !== void 0) H = H && st.error === void 0;
|
|
else if (!H) return false;
|
|
if (H) {
|
|
var et;
|
|
if (rt.length > 0 && (et = rt[0]), et instanceof Error) throw et;
|
|
var Ot = new Error("Unhandled error." + (et ? " (" + et.message + ")" : ""));
|
|
throw Ot.context = et, Ot;
|
|
}
|
|
var kt = st[at];
|
|
if (kt === void 0) return false;
|
|
if (typeof kt == "function") t(kt, this, rt);
|
|
else for (var Zt = kt.length, qe = Y(kt, Zt), pt = 0; pt < Zt; ++pt) t(qe[pt], this, rt);
|
|
return true;
|
|
};
|
|
function w(ct, at, rt, pt) {
|
|
var H, st, et;
|
|
if (c(rt), st = ct._events, st === void 0 ? (st = ct._events = /* @__PURE__ */ Object.create(null), ct._eventsCount = 0) : (st.newListener !== void 0 && (ct.emit("newListener", at, rt.listener ? rt.listener : rt), st = ct._events), et = st[at]), et === void 0) et = st[at] = rt, ++ct._eventsCount;
|
|
else if (typeof et == "function" ? et = st[at] = pt ? [
|
|
rt,
|
|
et
|
|
] : [
|
|
et,
|
|
rt
|
|
] : pt ? et.unshift(rt) : et.push(rt), H = h(ct), H > 0 && et.length > H && !et.warned) {
|
|
et.warned = true;
|
|
var Ot = new Error("Possible EventEmitter memory leak detected. " + et.length + " " + String(at) + " listeners added. Use emitter.setMaxListeners() to increase limit");
|
|
Ot.name = "MaxListenersExceededWarning", Ot.emitter = ct, Ot.type = at, Ot.count = et.length, o(Ot);
|
|
}
|
|
return ct;
|
|
}
|
|
n.prototype.addListener = function(at, rt) {
|
|
return w(this, at, rt, false);
|
|
}, n.prototype.on = n.prototype.addListener, n.prototype.prependListener = function(at, rt) {
|
|
return w(this, at, rt, true);
|
|
};
|
|
function k() {
|
|
if (!this.fired) return this.target.removeListener(this.type, this.wrapFn), this.fired = true, arguments.length === 0 ? this.listener.call(this.target) : this.listener.apply(this.target, arguments);
|
|
}
|
|
function x(ct, at, rt) {
|
|
var pt = {
|
|
fired: false,
|
|
wrapFn: void 0,
|
|
target: ct,
|
|
type: at,
|
|
listener: rt
|
|
}, H = k.bind(pt);
|
|
return H.listener = rt, pt.wrapFn = H, H;
|
|
}
|
|
n.prototype.once = function(at, rt) {
|
|
return c(rt), this.on(at, x(this, at, rt)), this;
|
|
}, n.prototype.prependOnceListener = function(at, rt) {
|
|
return c(rt), this.prependListener(at, x(this, at, rt)), this;
|
|
}, n.prototype.removeListener = function(at, rt) {
|
|
var pt, H, st, et, Ot;
|
|
if (c(rt), H = this._events, H === void 0) return this;
|
|
if (pt = H[at], pt === void 0) return this;
|
|
if (pt === rt || pt.listener === rt) --this._eventsCount === 0 ? this._events = /* @__PURE__ */ Object.create(null) : (delete H[at], H.removeListener && this.emit("removeListener", at, pt.listener || rt));
|
|
else if (typeof pt != "function") {
|
|
for (st = -1, et = pt.length - 1; et >= 0; et--) if (pt[et] === rt || pt[et].listener === rt) {
|
|
Ot = pt[et].listener, st = et;
|
|
break;
|
|
}
|
|
if (st < 0) return this;
|
|
st === 0 ? pt.shift() : P(pt, st), pt.length === 1 && (H[at] = pt[0]), H.removeListener !== void 0 && this.emit("removeListener", at, Ot || rt);
|
|
}
|
|
return this;
|
|
}, n.prototype.off = n.prototype.removeListener, n.prototype.removeAllListeners = function(at) {
|
|
var rt, pt, H;
|
|
if (pt = this._events, pt === void 0) return this;
|
|
if (pt.removeListener === void 0) return arguments.length === 0 ? (this._events = /* @__PURE__ */ Object.create(null), this._eventsCount = 0) : pt[at] !== void 0 && (--this._eventsCount === 0 ? this._events = /* @__PURE__ */ Object.create(null) : delete pt[at]), this;
|
|
if (arguments.length === 0) {
|
|
var st = Object.keys(pt), et;
|
|
for (H = 0; H < st.length; ++H) et = st[H], et !== "removeListener" && this.removeAllListeners(et);
|
|
return this.removeAllListeners("removeListener"), this._events = /* @__PURE__ */ Object.create(null), this._eventsCount = 0, this;
|
|
}
|
|
if (rt = pt[at], typeof rt == "function") this.removeListener(at, rt);
|
|
else if (rt !== void 0) for (H = rt.length - 1; H >= 0; H--) this.removeListener(at, rt[H]);
|
|
return this;
|
|
};
|
|
function R(ct, at, rt) {
|
|
var pt = ct._events;
|
|
if (pt === void 0) return [];
|
|
var H = pt[at];
|
|
return H === void 0 ? [] : typeof H == "function" ? rt ? [
|
|
H.listener || H
|
|
] : [
|
|
H
|
|
] : rt ? ft(H) : Y(H, H.length);
|
|
}
|
|
n.prototype.listeners = function(at) {
|
|
return R(this, at, true);
|
|
}, n.prototype.rawListeners = function(at) {
|
|
return R(this, at, false);
|
|
}, n.listenerCount = function(ct, at) {
|
|
return typeof ct.listenerCount == "function" ? ct.listenerCount(at) : D.call(ct, at);
|
|
}, n.prototype.listenerCount = D;
|
|
function D(ct) {
|
|
var at = this._events;
|
|
if (at !== void 0) {
|
|
var rt = at[ct];
|
|
if (typeof rt == "function") return 1;
|
|
if (rt !== void 0) return rt.length;
|
|
}
|
|
return 0;
|
|
}
|
|
n.prototype.eventNames = function() {
|
|
return this._eventsCount > 0 ? r(this._events) : [];
|
|
};
|
|
function Y(ct, at) {
|
|
for (var rt = new Array(at), pt = 0; pt < at; ++pt) rt[pt] = ct[pt];
|
|
return rt;
|
|
}
|
|
function P(ct, at) {
|
|
for (; at + 1 < ct.length; at++) ct[at] = ct[at + 1];
|
|
ct.pop();
|
|
}
|
|
function ft(ct) {
|
|
for (var at = new Array(ct.length), rt = 0; rt < at.length; ++rt) at[rt] = ct[rt].listener || ct[rt];
|
|
return at;
|
|
}
|
|
function _t(ct, at) {
|
|
return new Promise(function(rt, pt) {
|
|
function H(et) {
|
|
ct.removeListener(at, st), pt(et);
|
|
}
|
|
function st() {
|
|
typeof ct.removeListener == "function" && ct.removeListener("error", H), rt([].slice.call(arguments));
|
|
}
|
|
xt(ct, at, st, {
|
|
once: true
|
|
}), at !== "error" && V(ct, H, {
|
|
once: true
|
|
});
|
|
});
|
|
}
|
|
function V(ct, at, rt) {
|
|
typeof ct.on == "function" && xt(ct, "error", at, rt);
|
|
}
|
|
function xt(ct, at, rt, pt) {
|
|
if (typeof ct.on == "function") pt.once ? ct.once(at, rt) : ct.on(at, rt);
|
|
else if (typeof ct.addEventListener == "function") ct.addEventListener(at, function H(st) {
|
|
pt.once && ct.removeEventListener(at, H), rt(st);
|
|
});
|
|
else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type ' + typeof ct);
|
|
}
|
|
return bc.exports;
|
|
}
|
|
var S0, Rg;
|
|
function Lv() {
|
|
return Rg || (Rg = 1, S0 = Pv().EventEmitter), S0;
|
|
}
|
|
var vc = {
|
|
exports: {}
|
|
}, Tg;
|
|
function Cu() {
|
|
return Tg || (Tg = 1, (function(f, t) {
|
|
var r = gi(), o = r.Buffer;
|
|
function _(d, c) {
|
|
for (var h in d) c[h] = d[h];
|
|
}
|
|
o.from && o.alloc && o.allocUnsafe && o.allocUnsafeSlow ? f.exports = r : (_(r, t), t.Buffer = n);
|
|
function n(d, c, h) {
|
|
return o(d, c, h);
|
|
}
|
|
_(o, n), n.from = function(d, c, h) {
|
|
if (typeof d == "number") throw new TypeError("Argument must not be a number");
|
|
return o(d, c, h);
|
|
}, n.alloc = function(d, c, h) {
|
|
if (typeof d != "number") throw new TypeError("Argument must be a number");
|
|
var w = o(d);
|
|
return c !== void 0 ? typeof h == "string" ? w.fill(c, h) : w.fill(c) : w.fill(0), w;
|
|
}, n.allocUnsafe = function(d) {
|
|
if (typeof d != "number") throw new TypeError("Argument must be a number");
|
|
return o(d);
|
|
}, n.allocUnsafeSlow = function(d) {
|
|
if (typeof d != "number") throw new TypeError("Argument must be a number");
|
|
return r.SlowBuffer(d);
|
|
};
|
|
})(vc, vc.exports)), vc.exports;
|
|
}
|
|
var Tn = {}, Og;
|
|
function Cs() {
|
|
if (Og) return Tn;
|
|
Og = 1;
|
|
function f(P) {
|
|
return Array.isArray ? Array.isArray(P) : Y(P) === "[object Array]";
|
|
}
|
|
Tn.isArray = f;
|
|
function t(P) {
|
|
return typeof P == "boolean";
|
|
}
|
|
Tn.isBoolean = t;
|
|
function r(P) {
|
|
return P === null;
|
|
}
|
|
Tn.isNull = r;
|
|
function o(P) {
|
|
return P == null;
|
|
}
|
|
Tn.isNullOrUndefined = o;
|
|
function _(P) {
|
|
return typeof P == "number";
|
|
}
|
|
Tn.isNumber = _;
|
|
function n(P) {
|
|
return typeof P == "string";
|
|
}
|
|
Tn.isString = n;
|
|
function d(P) {
|
|
return typeof P == "symbol";
|
|
}
|
|
Tn.isSymbol = d;
|
|
function c(P) {
|
|
return P === void 0;
|
|
}
|
|
Tn.isUndefined = c;
|
|
function h(P) {
|
|
return Y(P) === "[object RegExp]";
|
|
}
|
|
Tn.isRegExp = h;
|
|
function w(P) {
|
|
return typeof P == "object" && P !== null;
|
|
}
|
|
Tn.isObject = w;
|
|
function k(P) {
|
|
return Y(P) === "[object Date]";
|
|
}
|
|
Tn.isDate = k;
|
|
function x(P) {
|
|
return Y(P) === "[object Error]" || P instanceof Error;
|
|
}
|
|
Tn.isError = x;
|
|
function R(P) {
|
|
return typeof P == "function";
|
|
}
|
|
Tn.isFunction = R;
|
|
function D(P) {
|
|
return P === null || typeof P == "boolean" || typeof P == "number" || typeof P == "string" || typeof P == "symbol" || typeof P > "u";
|
|
}
|
|
Tn.isPrimitive = D, Tn.isBuffer = gi().Buffer.isBuffer;
|
|
function Y(P) {
|
|
return Object.prototype.toString.call(P);
|
|
}
|
|
return Tn;
|
|
}
|
|
var F0 = {}, R0 = {}, T0, Cg;
|
|
function Q2() {
|
|
if (Cg) return T0;
|
|
Cg = 1;
|
|
var f = Lc()(), t = us(), r = t("Object.prototype.toString"), o = function(c) {
|
|
return f && c && typeof c == "object" && Symbol.toStringTag in c ? false : r(c) === "[object Arguments]";
|
|
}, _ = function(c) {
|
|
return o(c) ? true : c !== null && typeof c == "object" && "length" in c && typeof c.length == "number" && c.length >= 0 && r(c) !== "[object Array]" && "callee" in c && r(c.callee) === "[object Function]";
|
|
}, n = (function() {
|
|
return o(arguments);
|
|
})();
|
|
return o.isLegacyArguments = _, T0 = n ? o : _, T0;
|
|
}
|
|
var O0, Ug;
|
|
function V2() {
|
|
if (Ug) return O0;
|
|
Ug = 1;
|
|
var f = us(), t = Lc()(), r = Tv(), o = ds(), _;
|
|
if (t) {
|
|
var n = f("RegExp.prototype.exec"), d = {}, c = function() {
|
|
throw d;
|
|
}, h = {
|
|
toString: c,
|
|
valueOf: c
|
|
};
|
|
typeof Symbol.toPrimitive == "symbol" && (h[Symbol.toPrimitive] = c), _ = function(R) {
|
|
if (!R || typeof R != "object") return false;
|
|
var D = o(R, "lastIndex"), Y = D && r(D, "value");
|
|
if (!Y) return false;
|
|
try {
|
|
n(R, h);
|
|
} catch (P) {
|
|
return P === d;
|
|
}
|
|
};
|
|
} else {
|
|
var w = f("Object.prototype.toString"), k = "[object RegExp]";
|
|
_ = function(R) {
|
|
return !R || typeof R != "object" && typeof R != "function" ? false : w(R) === k;
|
|
};
|
|
}
|
|
return O0 = _, O0;
|
|
}
|
|
var C0, Pg;
|
|
function J2() {
|
|
if (Pg) return C0;
|
|
Pg = 1;
|
|
var f = us(), t = V2(), r = f("RegExp.prototype.exec"), o = cs();
|
|
return C0 = function(n) {
|
|
if (!t(n)) throw new o("`regex` must be a RegExp");
|
|
return function(c) {
|
|
return r(n, c) !== null;
|
|
};
|
|
}, C0;
|
|
}
|
|
var U0, Lg;
|
|
function X2() {
|
|
if (Lg) return U0;
|
|
Lg = 1;
|
|
const f = (function* () {
|
|
}).constructor;
|
|
return U0 = () => f, U0;
|
|
}
|
|
var P0, Ng;
|
|
function Z2() {
|
|
if (Ng) return P0;
|
|
Ng = 1;
|
|
var f = us(), t = J2(), r = t(/^\s*(?:function)?\*/), o = Lc()(), _ = Tu(), n = f("Object.prototype.toString"), d = f("Function.prototype.toString"), c = X2();
|
|
return P0 = function(w) {
|
|
if (typeof w != "function") return false;
|
|
if (r(d(w))) return true;
|
|
if (!o) {
|
|
var k = n(w);
|
|
return k === "[object GeneratorFunction]";
|
|
}
|
|
if (!_) return false;
|
|
var x = c();
|
|
return x && _(w) === x.prototype;
|
|
}, P0;
|
|
}
|
|
var qg;
|
|
function $2() {
|
|
return qg || (qg = 1, (function(f) {
|
|
var t = Q2(), r = Z2(), o = Cv(), _ = Uv();
|
|
function n(jt) {
|
|
return jt.call.bind(jt);
|
|
}
|
|
var d = typeof BigInt < "u", c = typeof Symbol < "u", h = n(Object.prototype.toString), w = n(Number.prototype.valueOf), k = n(String.prototype.valueOf), x = n(Boolean.prototype.valueOf);
|
|
if (d) var R = n(BigInt.prototype.valueOf);
|
|
if (c) var D = n(Symbol.prototype.valueOf);
|
|
function Y(jt, ce) {
|
|
if (typeof jt != "object") return false;
|
|
try {
|
|
return ce(jt), true;
|
|
} catch {
|
|
return false;
|
|
}
|
|
}
|
|
f.isArgumentsObject = t, f.isGeneratorFunction = r, f.isTypedArray = _;
|
|
function P(jt) {
|
|
return typeof Promise < "u" && jt instanceof Promise || jt !== null && typeof jt == "object" && typeof jt.then == "function" && typeof jt.catch == "function";
|
|
}
|
|
f.isPromise = P;
|
|
function ft(jt) {
|
|
return typeof ArrayBuffer < "u" && ArrayBuffer.isView ? ArrayBuffer.isView(jt) : _(jt) || It(jt);
|
|
}
|
|
f.isArrayBufferView = ft;
|
|
function _t(jt) {
|
|
return o(jt) === "Uint8Array";
|
|
}
|
|
f.isUint8Array = _t;
|
|
function V(jt) {
|
|
return o(jt) === "Uint8ClampedArray";
|
|
}
|
|
f.isUint8ClampedArray = V;
|
|
function xt(jt) {
|
|
return o(jt) === "Uint16Array";
|
|
}
|
|
f.isUint16Array = xt;
|
|
function ct(jt) {
|
|
return o(jt) === "Uint32Array";
|
|
}
|
|
f.isUint32Array = ct;
|
|
function at(jt) {
|
|
return o(jt) === "Int8Array";
|
|
}
|
|
f.isInt8Array = at;
|
|
function rt(jt) {
|
|
return o(jt) === "Int16Array";
|
|
}
|
|
f.isInt16Array = rt;
|
|
function pt(jt) {
|
|
return o(jt) === "Int32Array";
|
|
}
|
|
f.isInt32Array = pt;
|
|
function H(jt) {
|
|
return o(jt) === "Float32Array";
|
|
}
|
|
f.isFloat32Array = H;
|
|
function st(jt) {
|
|
return o(jt) === "Float64Array";
|
|
}
|
|
f.isFloat64Array = st;
|
|
function et(jt) {
|
|
return o(jt) === "BigInt64Array";
|
|
}
|
|
f.isBigInt64Array = et;
|
|
function Ot(jt) {
|
|
return o(jt) === "BigUint64Array";
|
|
}
|
|
f.isBigUint64Array = Ot;
|
|
function kt(jt) {
|
|
return h(jt) === "[object Map]";
|
|
}
|
|
kt.working = typeof Map < "u" && kt(/* @__PURE__ */ new Map());
|
|
function Zt(jt) {
|
|
return typeof Map > "u" ? false : kt.working ? kt(jt) : jt instanceof Map;
|
|
}
|
|
f.isMap = Zt;
|
|
function qe(jt) {
|
|
return h(jt) === "[object Set]";
|
|
}
|
|
qe.working = typeof Set < "u" && qe(/* @__PURE__ */ new Set());
|
|
function Ge(jt) {
|
|
return typeof Set > "u" ? false : qe.working ? qe(jt) : jt instanceof Set;
|
|
}
|
|
f.isSet = Ge;
|
|
function Ze(jt) {
|
|
return h(jt) === "[object WeakMap]";
|
|
}
|
|
Ze.working = typeof WeakMap < "u" && Ze(/* @__PURE__ */ new WeakMap());
|
|
function Wt(jt) {
|
|
return typeof WeakMap > "u" ? false : Ze.working ? Ze(jt) : jt instanceof WeakMap;
|
|
}
|
|
f.isWeakMap = Wt;
|
|
function oe(jt) {
|
|
return h(jt) === "[object WeakSet]";
|
|
}
|
|
oe.working = typeof WeakSet < "u" && oe(/* @__PURE__ */ new WeakSet());
|
|
function Ft(jt) {
|
|
return oe(jt);
|
|
}
|
|
f.isWeakSet = Ft;
|
|
function Se(jt) {
|
|
return h(jt) === "[object ArrayBuffer]";
|
|
}
|
|
Se.working = typeof ArrayBuffer < "u" && Se(new ArrayBuffer());
|
|
function Ke(jt) {
|
|
return typeof ArrayBuffer > "u" ? false : Se.working ? Se(jt) : jt instanceof ArrayBuffer;
|
|
}
|
|
f.isArrayBuffer = Ke;
|
|
function Ve(jt) {
|
|
return h(jt) === "[object DataView]";
|
|
}
|
|
Ve.working = typeof ArrayBuffer < "u" && typeof DataView < "u" && Ve(new DataView(new ArrayBuffer(1), 0, 1));
|
|
function It(jt) {
|
|
return typeof DataView > "u" ? false : Ve.working ? Ve(jt) : jt instanceof DataView;
|
|
}
|
|
f.isDataView = It;
|
|
var C = typeof SharedArrayBuffer < "u" ? SharedArrayBuffer : void 0;
|
|
function Vt(jt) {
|
|
return h(jt) === "[object SharedArrayBuffer]";
|
|
}
|
|
function ge(jt) {
|
|
return typeof C > "u" ? false : (typeof Vt.working > "u" && (Vt.working = Vt(new C())), Vt.working ? Vt(jt) : jt instanceof C);
|
|
}
|
|
f.isSharedArrayBuffer = ge;
|
|
function ot(jt) {
|
|
return h(jt) === "[object AsyncFunction]";
|
|
}
|
|
f.isAsyncFunction = ot;
|
|
function N(jt) {
|
|
return h(jt) === "[object Map Iterator]";
|
|
}
|
|
f.isMapIterator = N;
|
|
function Bt(jt) {
|
|
return h(jt) === "[object Set Iterator]";
|
|
}
|
|
f.isSetIterator = Bt;
|
|
function L(jt) {
|
|
return h(jt) === "[object Generator]";
|
|
}
|
|
f.isGeneratorObject = L;
|
|
function W(jt) {
|
|
return h(jt) === "[object WebAssembly.Module]";
|
|
}
|
|
f.isWebAssemblyCompiledModule = W;
|
|
function dt(jt) {
|
|
return Y(jt, w);
|
|
}
|
|
f.isNumberObject = dt;
|
|
function Ct(jt) {
|
|
return Y(jt, k);
|
|
}
|
|
f.isStringObject = Ct;
|
|
function Kt(jt) {
|
|
return Y(jt, x);
|
|
}
|
|
f.isBooleanObject = Kt;
|
|
function ne(jt) {
|
|
return d && Y(jt, R);
|
|
}
|
|
f.isBigIntObject = ne;
|
|
function ee(jt) {
|
|
return c && Y(jt, D);
|
|
}
|
|
f.isSymbolObject = ee;
|
|
function Xt(jt) {
|
|
return dt(jt) || Ct(jt) || Kt(jt) || ne(jt) || ee(jt);
|
|
}
|
|
f.isBoxedPrimitive = Xt;
|
|
function re(jt) {
|
|
return typeof Uint8Array < "u" && (Ke(jt) || ge(jt));
|
|
}
|
|
f.isAnyArrayBuffer = re, [
|
|
"isProxy",
|
|
"isExternal",
|
|
"isModuleNamespaceObject"
|
|
].forEach(function(jt) {
|
|
Object.defineProperty(f, jt, {
|
|
enumerable: false,
|
|
value: function() {
|
|
throw new Error(jt + " is not supported in userland");
|
|
}
|
|
});
|
|
});
|
|
})(R0)), R0;
|
|
}
|
|
var L0, Mg;
|
|
function t3() {
|
|
return Mg || (Mg = 1, L0 = function(t) {
|
|
return t && typeof t == "object" && typeof t.copy == "function" && typeof t.fill == "function" && typeof t.readUInt8 == "function";
|
|
}), L0;
|
|
}
|
|
var Dg;
|
|
function Nv() {
|
|
return Dg || (Dg = 1, (function(f) {
|
|
var t = {}, r = Object.getOwnPropertyDescriptors || function(C) {
|
|
for (var Vt = Object.keys(C), ge = {}, ot = 0; ot < Vt.length; ot++) ge[Vt[ot]] = Object.getOwnPropertyDescriptor(C, Vt[ot]);
|
|
return ge;
|
|
}, o = /%[sdj%]/g;
|
|
f.format = function(It) {
|
|
if (!rt(It)) {
|
|
for (var C = [], Vt = 0; Vt < arguments.length; Vt++) C.push(c(arguments[Vt]));
|
|
return C.join(" ");
|
|
}
|
|
for (var Vt = 1, ge = arguments, ot = ge.length, N = String(It).replace(o, function(L) {
|
|
if (L === "%%") return "%";
|
|
if (Vt >= ot) return L;
|
|
switch (L) {
|
|
case "%s":
|
|
return String(ge[Vt++]);
|
|
case "%d":
|
|
return Number(ge[Vt++]);
|
|
case "%j":
|
|
try {
|
|
return JSON.stringify(ge[Vt++]);
|
|
} catch {
|
|
return "[Circular]";
|
|
}
|
|
default:
|
|
return L;
|
|
}
|
|
}), Bt = ge[Vt]; Vt < ot; Bt = ge[++Vt]) xt(Bt) || !et(Bt) ? N += " " + Bt : N += " " + c(Bt);
|
|
return N;
|
|
}, f.deprecate = function(It, C) {
|
|
if (typeof _n < "u" && _n.noDeprecation === true) return It;
|
|
if (typeof _n > "u") return function() {
|
|
return f.deprecate(It, C).apply(this, arguments);
|
|
};
|
|
var Vt = false;
|
|
function ge() {
|
|
if (!Vt) {
|
|
if (_n.throwDeprecation) throw new Error(C);
|
|
_n.traceDeprecation ? console.trace(C) : console.error(C), Vt = true;
|
|
}
|
|
return It.apply(this, arguments);
|
|
}
|
|
return ge;
|
|
};
|
|
var _ = {}, n = /^$/;
|
|
if (t.NODE_DEBUG) {
|
|
var d = t.NODE_DEBUG;
|
|
d = d.replace(/[|\\{}()[\]^$+?.]/g, "\\$&").replace(/\*/g, ".*").replace(/,/g, "$|^").toUpperCase(), n = new RegExp("^" + d + "$", "i");
|
|
}
|
|
f.debuglog = function(It) {
|
|
if (It = It.toUpperCase(), !_[It]) if (n.test(It)) {
|
|
var C = _n.pid;
|
|
_[It] = function() {
|
|
var Vt = f.format.apply(f, arguments);
|
|
console.error("%s %d: %s", It, C, Vt);
|
|
};
|
|
} else _[It] = function() {
|
|
};
|
|
return _[It];
|
|
};
|
|
function c(It, C) {
|
|
var Vt = {
|
|
seen: [],
|
|
stylize: w
|
|
};
|
|
return arguments.length >= 3 && (Vt.depth = arguments[2]), arguments.length >= 4 && (Vt.colors = arguments[3]), V(C) ? Vt.showHidden = C : C && f._extend(Vt, C), H(Vt.showHidden) && (Vt.showHidden = false), H(Vt.depth) && (Vt.depth = 2), H(Vt.colors) && (Vt.colors = false), H(Vt.customInspect) && (Vt.customInspect = true), Vt.colors && (Vt.stylize = h), x(Vt, It, Vt.depth);
|
|
}
|
|
f.inspect = c, c.colors = {
|
|
bold: [
|
|
1,
|
|
22
|
|
],
|
|
italic: [
|
|
3,
|
|
23
|
|
],
|
|
underline: [
|
|
4,
|
|
24
|
|
],
|
|
inverse: [
|
|
7,
|
|
27
|
|
],
|
|
white: [
|
|
37,
|
|
39
|
|
],
|
|
grey: [
|
|
90,
|
|
39
|
|
],
|
|
black: [
|
|
30,
|
|
39
|
|
],
|
|
blue: [
|
|
34,
|
|
39
|
|
],
|
|
cyan: [
|
|
36,
|
|
39
|
|
],
|
|
green: [
|
|
32,
|
|
39
|
|
],
|
|
magenta: [
|
|
35,
|
|
39
|
|
],
|
|
red: [
|
|
31,
|
|
39
|
|
],
|
|
yellow: [
|
|
33,
|
|
39
|
|
]
|
|
}, c.styles = {
|
|
special: "cyan",
|
|
number: "yellow",
|
|
boolean: "yellow",
|
|
undefined: "grey",
|
|
null: "bold",
|
|
string: "green",
|
|
date: "magenta",
|
|
regexp: "red"
|
|
};
|
|
function h(It, C) {
|
|
var Vt = c.styles[C];
|
|
return Vt ? "\x1B[" + c.colors[Vt][0] + "m" + It + "\x1B[" + c.colors[Vt][1] + "m" : It;
|
|
}
|
|
function w(It, C) {
|
|
return It;
|
|
}
|
|
function k(It) {
|
|
var C = {};
|
|
return It.forEach(function(Vt, ge) {
|
|
C[Vt] = true;
|
|
}), C;
|
|
}
|
|
function x(It, C, Vt) {
|
|
if (It.customInspect && C && Zt(C.inspect) && C.inspect !== f.inspect && !(C.constructor && C.constructor.prototype === C)) {
|
|
var ge = C.inspect(Vt, It);
|
|
return rt(ge) || (ge = x(It, ge, Vt)), ge;
|
|
}
|
|
var ot = R(It, C);
|
|
if (ot) return ot;
|
|
var N = Object.keys(C), Bt = k(N);
|
|
if (It.showHidden && (N = Object.getOwnPropertyNames(C)), kt(C) && (N.indexOf("message") >= 0 || N.indexOf("description") >= 0)) return D(C);
|
|
if (N.length === 0) {
|
|
if (Zt(C)) {
|
|
var L = C.name ? ": " + C.name : "";
|
|
return It.stylize("[Function" + L + "]", "special");
|
|
}
|
|
if (st(C)) return It.stylize(RegExp.prototype.toString.call(C), "regexp");
|
|
if (Ot(C)) return It.stylize(Date.prototype.toString.call(C), "date");
|
|
if (kt(C)) return D(C);
|
|
}
|
|
var W = "", dt = false, Ct = [
|
|
"{",
|
|
"}"
|
|
];
|
|
if (_t(C) && (dt = true, Ct = [
|
|
"[",
|
|
"]"
|
|
]), Zt(C)) {
|
|
var Kt = C.name ? ": " + C.name : "";
|
|
W = " [Function" + Kt + "]";
|
|
}
|
|
if (st(C) && (W = " " + RegExp.prototype.toString.call(C)), Ot(C) && (W = " " + Date.prototype.toUTCString.call(C)), kt(C) && (W = " " + D(C)), N.length === 0 && (!dt || C.length == 0)) return Ct[0] + W + Ct[1];
|
|
if (Vt < 0) return st(C) ? It.stylize(RegExp.prototype.toString.call(C), "regexp") : It.stylize("[Object]", "special");
|
|
It.seen.push(C);
|
|
var ne;
|
|
return dt ? ne = Y(It, C, Vt, Bt, N) : ne = N.map(function(ee) {
|
|
return P(It, C, Vt, Bt, ee, dt);
|
|
}), It.seen.pop(), ft(ne, W, Ct);
|
|
}
|
|
function R(It, C) {
|
|
if (H(C)) return It.stylize("undefined", "undefined");
|
|
if (rt(C)) {
|
|
var Vt = "'" + JSON.stringify(C).replace(/^"|"$/g, "").replace(/'/g, "\\'").replace(/\\"/g, '"') + "'";
|
|
return It.stylize(Vt, "string");
|
|
}
|
|
if (at(C)) return It.stylize("" + C, "number");
|
|
if (V(C)) return It.stylize("" + C, "boolean");
|
|
if (xt(C)) return It.stylize("null", "null");
|
|
}
|
|
function D(It) {
|
|
return "[" + Error.prototype.toString.call(It) + "]";
|
|
}
|
|
function Y(It, C, Vt, ge, ot) {
|
|
for (var N = [], Bt = 0, L = C.length; Bt < L; ++Bt) Ft(C, String(Bt)) ? N.push(P(It, C, Vt, ge, String(Bt), true)) : N.push("");
|
|
return ot.forEach(function(W) {
|
|
W.match(/^\d+$/) || N.push(P(It, C, Vt, ge, W, true));
|
|
}), N;
|
|
}
|
|
function P(It, C, Vt, ge, ot, N) {
|
|
var Bt, L, W;
|
|
if (W = Object.getOwnPropertyDescriptor(C, ot) || {
|
|
value: C[ot]
|
|
}, W.get ? W.set ? L = It.stylize("[Getter/Setter]", "special") : L = It.stylize("[Getter]", "special") : W.set && (L = It.stylize("[Setter]", "special")), Ft(ge, ot) || (Bt = "[" + ot + "]"), L || (It.seen.indexOf(W.value) < 0 ? (xt(Vt) ? L = x(It, W.value, null) : L = x(It, W.value, Vt - 1), L.indexOf(`
|
|
`) > -1 && (N ? L = L.split(`
|
|
`).map(function(dt) {
|
|
return " " + dt;
|
|
}).join(`
|
|
`).slice(2) : L = `
|
|
` + L.split(`
|
|
`).map(function(dt) {
|
|
return " " + dt;
|
|
}).join(`
|
|
`))) : L = It.stylize("[Circular]", "special")), H(Bt)) {
|
|
if (N && ot.match(/^\d+$/)) return L;
|
|
Bt = JSON.stringify("" + ot), Bt.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/) ? (Bt = Bt.slice(1, -1), Bt = It.stylize(Bt, "name")) : (Bt = Bt.replace(/'/g, "\\'").replace(/\\"/g, '"').replace(/(^"|"$)/g, "'"), Bt = It.stylize(Bt, "string"));
|
|
}
|
|
return Bt + ": " + L;
|
|
}
|
|
function ft(It, C, Vt) {
|
|
var ge = It.reduce(function(ot, N) {
|
|
return N.indexOf(`
|
|
`) >= 0, ot + N.replace(/\u001b\[\d\d?m/g, "").length + 1;
|
|
}, 0);
|
|
return ge > 60 ? Vt[0] + (C === "" ? "" : C + `
|
|
`) + " " + It.join(`,
|
|
`) + " " + Vt[1] : Vt[0] + C + " " + It.join(", ") + " " + Vt[1];
|
|
}
|
|
f.types = $2();
|
|
function _t(It) {
|
|
return Array.isArray(It);
|
|
}
|
|
f.isArray = _t;
|
|
function V(It) {
|
|
return typeof It == "boolean";
|
|
}
|
|
f.isBoolean = V;
|
|
function xt(It) {
|
|
return It === null;
|
|
}
|
|
f.isNull = xt;
|
|
function ct(It) {
|
|
return It == null;
|
|
}
|
|
f.isNullOrUndefined = ct;
|
|
function at(It) {
|
|
return typeof It == "number";
|
|
}
|
|
f.isNumber = at;
|
|
function rt(It) {
|
|
return typeof It == "string";
|
|
}
|
|
f.isString = rt;
|
|
function pt(It) {
|
|
return typeof It == "symbol";
|
|
}
|
|
f.isSymbol = pt;
|
|
function H(It) {
|
|
return It === void 0;
|
|
}
|
|
f.isUndefined = H;
|
|
function st(It) {
|
|
return et(It) && Ge(It) === "[object RegExp]";
|
|
}
|
|
f.isRegExp = st, f.types.isRegExp = st;
|
|
function et(It) {
|
|
return typeof It == "object" && It !== null;
|
|
}
|
|
f.isObject = et;
|
|
function Ot(It) {
|
|
return et(It) && Ge(It) === "[object Date]";
|
|
}
|
|
f.isDate = Ot, f.types.isDate = Ot;
|
|
function kt(It) {
|
|
return et(It) && (Ge(It) === "[object Error]" || It instanceof Error);
|
|
}
|
|
f.isError = kt, f.types.isNativeError = kt;
|
|
function Zt(It) {
|
|
return typeof It == "function";
|
|
}
|
|
f.isFunction = Zt;
|
|
function qe(It) {
|
|
return It === null || typeof It == "boolean" || typeof It == "number" || typeof It == "string" || typeof It == "symbol" || typeof It > "u";
|
|
}
|
|
f.isPrimitive = qe, f.isBuffer = t3();
|
|
function Ge(It) {
|
|
return Object.prototype.toString.call(It);
|
|
}
|
|
function Ze(It) {
|
|
return It < 10 ? "0" + It.toString(10) : It.toString(10);
|
|
}
|
|
var Wt = [
|
|
"Jan",
|
|
"Feb",
|
|
"Mar",
|
|
"Apr",
|
|
"May",
|
|
"Jun",
|
|
"Jul",
|
|
"Aug",
|
|
"Sep",
|
|
"Oct",
|
|
"Nov",
|
|
"Dec"
|
|
];
|
|
function oe() {
|
|
var It = /* @__PURE__ */ new Date(), C = [
|
|
Ze(It.getHours()),
|
|
Ze(It.getMinutes()),
|
|
Ze(It.getSeconds())
|
|
].join(":");
|
|
return [
|
|
It.getDate(),
|
|
Wt[It.getMonth()],
|
|
C
|
|
].join(" ");
|
|
}
|
|
f.log = function() {
|
|
console.log("%s - %s", oe(), f.format.apply(f, arguments));
|
|
}, f.inherits = s_(), f._extend = function(It, C) {
|
|
if (!C || !et(C)) return It;
|
|
for (var Vt = Object.keys(C), ge = Vt.length; ge--; ) It[Vt[ge]] = C[Vt[ge]];
|
|
return It;
|
|
};
|
|
function Ft(It, C) {
|
|
return Object.prototype.hasOwnProperty.call(It, C);
|
|
}
|
|
var Se = typeof Symbol < "u" ? Symbol("util.promisify.custom") : void 0;
|
|
f.promisify = function(C) {
|
|
if (typeof C != "function") throw new TypeError('The "original" argument must be of type Function');
|
|
if (Se && C[Se]) {
|
|
var Vt = C[Se];
|
|
if (typeof Vt != "function") throw new TypeError('The "util.promisify.custom" argument must be of type Function');
|
|
return Object.defineProperty(Vt, Se, {
|
|
value: Vt,
|
|
enumerable: false,
|
|
writable: false,
|
|
configurable: true
|
|
}), Vt;
|
|
}
|
|
function Vt() {
|
|
for (var ge, ot, N = new Promise(function(W, dt) {
|
|
ge = W, ot = dt;
|
|
}), Bt = [], L = 0; L < arguments.length; L++) Bt.push(arguments[L]);
|
|
Bt.push(function(W, dt) {
|
|
W ? ot(W) : ge(dt);
|
|
});
|
|
try {
|
|
C.apply(this, Bt);
|
|
} catch (W) {
|
|
ot(W);
|
|
}
|
|
return N;
|
|
}
|
|
return Object.setPrototypeOf(Vt, Object.getPrototypeOf(C)), Se && Object.defineProperty(Vt, Se, {
|
|
value: Vt,
|
|
enumerable: false,
|
|
writable: false,
|
|
configurable: true
|
|
}), Object.defineProperties(Vt, r(C));
|
|
}, f.promisify.custom = Se;
|
|
function Ke(It, C) {
|
|
if (!It) {
|
|
var Vt = new Error("Promise was rejected with a falsy value");
|
|
Vt.reason = It, It = Vt;
|
|
}
|
|
return C(It);
|
|
}
|
|
function Ve(It) {
|
|
if (typeof It != "function") throw new TypeError('The "original" argument must be of type Function');
|
|
function C() {
|
|
for (var Vt = [], ge = 0; ge < arguments.length; ge++) Vt.push(arguments[ge]);
|
|
var ot = Vt.pop();
|
|
if (typeof ot != "function") throw new TypeError("The last argument must be of type Function");
|
|
var N = this, Bt = function() {
|
|
return ot.apply(N, arguments);
|
|
};
|
|
It.apply(this, Vt).then(function(L) {
|
|
_n.nextTick(Bt.bind(null, null, L));
|
|
}, function(L) {
|
|
_n.nextTick(Ke.bind(null, L, Bt));
|
|
});
|
|
}
|
|
return Object.setPrototypeOf(C, Object.getPrototypeOf(It)), Object.defineProperties(C, r(It)), C;
|
|
}
|
|
f.callbackify = Ve;
|
|
})(F0)), F0;
|
|
}
|
|
var N0 = {
|
|
exports: {}
|
|
}, Hg;
|
|
function e3() {
|
|
return Hg || (Hg = 1, (function(f) {
|
|
function t(n, d) {
|
|
if (!(n instanceof d)) throw new TypeError("Cannot call a class as a function");
|
|
}
|
|
var r = Cu().Buffer, o = Nv();
|
|
function _(n, d, c) {
|
|
n.copy(d, c);
|
|
}
|
|
f.exports = (function() {
|
|
function n() {
|
|
t(this, n), this.head = null, this.tail = null, this.length = 0;
|
|
}
|
|
return n.prototype.push = function(c) {
|
|
var h = {
|
|
data: c,
|
|
next: null
|
|
};
|
|
this.length > 0 ? this.tail.next = h : this.head = h, this.tail = h, ++this.length;
|
|
}, n.prototype.unshift = function(c) {
|
|
var h = {
|
|
data: c,
|
|
next: this.head
|
|
};
|
|
this.length === 0 && (this.tail = h), this.head = h, ++this.length;
|
|
}, n.prototype.shift = function() {
|
|
if (this.length !== 0) {
|
|
var c = this.head.data;
|
|
return this.length === 1 ? this.head = this.tail = null : this.head = this.head.next, --this.length, c;
|
|
}
|
|
}, n.prototype.clear = function() {
|
|
this.head = this.tail = null, this.length = 0;
|
|
}, n.prototype.join = function(c) {
|
|
if (this.length === 0) return "";
|
|
for (var h = this.head, w = "" + h.data; h = h.next; ) w += c + h.data;
|
|
return w;
|
|
}, n.prototype.concat = function(c) {
|
|
if (this.length === 0) return r.alloc(0);
|
|
for (var h = r.allocUnsafe(c >>> 0), w = this.head, k = 0; w; ) _(w.data, h, k), k += w.data.length, w = w.next;
|
|
return h;
|
|
}, n;
|
|
})(), o && o.inspect && o.inspect.custom && (f.exports.prototype[o.inspect.custom] = function() {
|
|
var n = o.inspect({
|
|
length: this.length
|
|
});
|
|
return this.constructor.name + " " + n;
|
|
});
|
|
})(N0)), N0.exports;
|
|
}
|
|
var q0, Gg;
|
|
function qv() {
|
|
if (Gg) return q0;
|
|
Gg = 1;
|
|
var f = Nc();
|
|
function t(_, n) {
|
|
var d = this, c = this._readableState && this._readableState.destroyed, h = this._writableState && this._writableState.destroyed;
|
|
return c || h ? (n ? n(_) : _ && (this._writableState ? this._writableState.errorEmitted || (this._writableState.errorEmitted = true, f.nextTick(o, this, _)) : f.nextTick(o, this, _)), this) : (this._readableState && (this._readableState.destroyed = true), this._writableState && (this._writableState.destroyed = true), this._destroy(_ || null, function(w) {
|
|
!n && w ? d._writableState ? d._writableState.errorEmitted || (d._writableState.errorEmitted = true, f.nextTick(o, d, w)) : f.nextTick(o, d, w) : n && n(w);
|
|
}), this);
|
|
}
|
|
function r() {
|
|
this._readableState && (this._readableState.destroyed = false, this._readableState.reading = false, this._readableState.ended = false, this._readableState.endEmitted = false), this._writableState && (this._writableState.destroyed = false, this._writableState.ended = false, this._writableState.ending = false, this._writableState.finalCalled = false, this._writableState.prefinished = false, this._writableState.finished = false, this._writableState.errorEmitted = false);
|
|
}
|
|
function o(_, n) {
|
|
_.emit("error", n);
|
|
}
|
|
return q0 = {
|
|
destroy: t,
|
|
undestroy: r
|
|
}, q0;
|
|
}
|
|
var M0, Wg;
|
|
function r3() {
|
|
if (Wg) return M0;
|
|
Wg = 1, M0 = f;
|
|
function f(r, o) {
|
|
if (t("noDeprecation")) return r;
|
|
var _ = false;
|
|
function n() {
|
|
if (!_) {
|
|
if (t("throwDeprecation")) throw new Error(o);
|
|
t("traceDeprecation") ? console.trace(o) : console.warn(o), _ = true;
|
|
}
|
|
return r.apply(this, arguments);
|
|
}
|
|
return n;
|
|
}
|
|
function t(r) {
|
|
try {
|
|
if (!window.localStorage) return false;
|
|
} catch {
|
|
return false;
|
|
}
|
|
var o = window.localStorage[r];
|
|
return o == null ? false : String(o).toLowerCase() === "true";
|
|
}
|
|
return M0;
|
|
}
|
|
var D0, Kg;
|
|
function Mv() {
|
|
if (Kg) return D0;
|
|
Kg = 1;
|
|
var f = Nc();
|
|
D0 = P;
|
|
function t(Wt) {
|
|
var oe = this;
|
|
this.next = null, this.entry = null, this.finish = function() {
|
|
Ze(oe, Wt);
|
|
};
|
|
}
|
|
var r = !_n.browser && [
|
|
"v0.10",
|
|
"v0.9."
|
|
].indexOf("v16.0.0".slice(0, 5)) > -1 ? setImmediate : f.nextTick, o;
|
|
P.WritableState = D;
|
|
var _ = Object.create(Cs());
|
|
_.inherits = s_();
|
|
var n = {
|
|
deprecate: r3()
|
|
}, d = Lv(), c = Cu().Buffer, h = (typeof window < "u" || typeof window < "u" ? window : typeof self < "u" ? self : {}).Uint8Array || function() {
|
|
};
|
|
function w(Wt) {
|
|
return c.from(Wt);
|
|
}
|
|
function k(Wt) {
|
|
return c.isBuffer(Wt) || Wt instanceof h;
|
|
}
|
|
var x = qv();
|
|
_.inherits(P, d);
|
|
function R() {
|
|
}
|
|
function D(Wt, oe) {
|
|
o = o || Zi(), Wt = Wt || {};
|
|
var Ft = oe instanceof o;
|
|
this.objectMode = !!Wt.objectMode, Ft && (this.objectMode = this.objectMode || !!Wt.writableObjectMode);
|
|
var Se = Wt.highWaterMark, Ke = Wt.writableHighWaterMark, Ve = this.objectMode ? 16 : 16 * 1024;
|
|
Se || Se === 0 ? this.highWaterMark = Se : Ft && (Ke || Ke === 0) ? this.highWaterMark = Ke : this.highWaterMark = Ve, this.highWaterMark = Math.floor(this.highWaterMark), this.finalCalled = false, this.needDrain = false, this.ending = false, this.ended = false, this.finished = false, this.destroyed = false;
|
|
var It = Wt.decodeStrings === false;
|
|
this.decodeStrings = !It, this.defaultEncoding = Wt.defaultEncoding || "utf8", this.length = 0, this.writing = false, this.corked = 0, this.sync = true, this.bufferProcessing = false, this.onwrite = function(C) {
|
|
pt(oe, C);
|
|
}, this.writecb = null, this.writelen = 0, this.bufferedRequest = null, this.lastBufferedRequest = null, this.pendingcb = 0, this.prefinished = false, this.errorEmitted = false, this.bufferedRequestCount = 0, this.corkedRequestsFree = new t(this);
|
|
}
|
|
D.prototype.getBuffer = function() {
|
|
for (var oe = this.bufferedRequest, Ft = []; oe; ) Ft.push(oe), oe = oe.next;
|
|
return Ft;
|
|
}, (function() {
|
|
try {
|
|
Object.defineProperty(D.prototype, "buffer", {
|
|
get: n.deprecate(function() {
|
|
return this.getBuffer();
|
|
}, "_writableState.buffer is deprecated. Use _writableState.getBuffer instead.", "DEP0003")
|
|
});
|
|
} catch {
|
|
}
|
|
})();
|
|
var Y;
|
|
typeof Symbol == "function" && Symbol.hasInstance && typeof Function.prototype[Symbol.hasInstance] == "function" ? (Y = Function.prototype[Symbol.hasInstance], Object.defineProperty(P, Symbol.hasInstance, {
|
|
value: function(Wt) {
|
|
return Y.call(this, Wt) ? true : this !== P ? false : Wt && Wt._writableState instanceof D;
|
|
}
|
|
})) : Y = function(Wt) {
|
|
return Wt instanceof this;
|
|
};
|
|
function P(Wt) {
|
|
if (o = o || Zi(), !Y.call(P, this) && !(this instanceof o)) return new P(Wt);
|
|
this._writableState = new D(Wt, this), this.writable = true, Wt && (typeof Wt.write == "function" && (this._write = Wt.write), typeof Wt.writev == "function" && (this._writev = Wt.writev), typeof Wt.destroy == "function" && (this._destroy = Wt.destroy), typeof Wt.final == "function" && (this._final = Wt.final)), d.call(this);
|
|
}
|
|
P.prototype.pipe = function() {
|
|
this.emit("error", new Error("Cannot pipe, not readable"));
|
|
};
|
|
function ft(Wt, oe) {
|
|
var Ft = new Error("write after end");
|
|
Wt.emit("error", Ft), f.nextTick(oe, Ft);
|
|
}
|
|
function _t(Wt, oe, Ft, Se) {
|
|
var Ke = true, Ve = false;
|
|
return Ft === null ? Ve = new TypeError("May not write null values to stream") : typeof Ft != "string" && Ft !== void 0 && !oe.objectMode && (Ve = new TypeError("Invalid non-string/buffer chunk")), Ve && (Wt.emit("error", Ve), f.nextTick(Se, Ve), Ke = false), Ke;
|
|
}
|
|
P.prototype.write = function(Wt, oe, Ft) {
|
|
var Se = this._writableState, Ke = false, Ve = !Se.objectMode && k(Wt);
|
|
return Ve && !c.isBuffer(Wt) && (Wt = w(Wt)), typeof oe == "function" && (Ft = oe, oe = null), Ve ? oe = "buffer" : oe || (oe = Se.defaultEncoding), typeof Ft != "function" && (Ft = R), Se.ended ? ft(this, Ft) : (Ve || _t(this, Se, Wt, Ft)) && (Se.pendingcb++, Ke = xt(this, Se, Ve, Wt, oe, Ft)), Ke;
|
|
}, P.prototype.cork = function() {
|
|
var Wt = this._writableState;
|
|
Wt.corked++;
|
|
}, P.prototype.uncork = function() {
|
|
var Wt = this._writableState;
|
|
Wt.corked && (Wt.corked--, !Wt.writing && !Wt.corked && !Wt.bufferProcessing && Wt.bufferedRequest && et(this, Wt));
|
|
}, P.prototype.setDefaultEncoding = function(oe) {
|
|
if (typeof oe == "string" && (oe = oe.toLowerCase()), !([
|
|
"hex",
|
|
"utf8",
|
|
"utf-8",
|
|
"ascii",
|
|
"binary",
|
|
"base64",
|
|
"ucs2",
|
|
"ucs-2",
|
|
"utf16le",
|
|
"utf-16le",
|
|
"raw"
|
|
].indexOf((oe + "").toLowerCase()) > -1)) throw new TypeError("Unknown encoding: " + oe);
|
|
return this._writableState.defaultEncoding = oe, this;
|
|
};
|
|
function V(Wt, oe, Ft) {
|
|
return !Wt.objectMode && Wt.decodeStrings !== false && typeof oe == "string" && (oe = c.from(oe, Ft)), oe;
|
|
}
|
|
Object.defineProperty(P.prototype, "writableHighWaterMark", {
|
|
enumerable: false,
|
|
get: function() {
|
|
return this._writableState.highWaterMark;
|
|
}
|
|
});
|
|
function xt(Wt, oe, Ft, Se, Ke, Ve) {
|
|
if (!Ft) {
|
|
var It = V(oe, Se, Ke);
|
|
Se !== It && (Ft = true, Ke = "buffer", Se = It);
|
|
}
|
|
var C = oe.objectMode ? 1 : Se.length;
|
|
oe.length += C;
|
|
var Vt = oe.length < oe.highWaterMark;
|
|
if (Vt || (oe.needDrain = true), oe.writing || oe.corked) {
|
|
var ge = oe.lastBufferedRequest;
|
|
oe.lastBufferedRequest = {
|
|
chunk: Se,
|
|
encoding: Ke,
|
|
isBuf: Ft,
|
|
callback: Ve,
|
|
next: null
|
|
}, ge ? ge.next = oe.lastBufferedRequest : oe.bufferedRequest = oe.lastBufferedRequest, oe.bufferedRequestCount += 1;
|
|
} else ct(Wt, oe, false, C, Se, Ke, Ve);
|
|
return Vt;
|
|
}
|
|
function ct(Wt, oe, Ft, Se, Ke, Ve, It) {
|
|
oe.writelen = Se, oe.writecb = It, oe.writing = true, oe.sync = true, Ft ? Wt._writev(Ke, oe.onwrite) : Wt._write(Ke, Ve, oe.onwrite), oe.sync = false;
|
|
}
|
|
function at(Wt, oe, Ft, Se, Ke) {
|
|
--oe.pendingcb, Ft ? (f.nextTick(Ke, Se), f.nextTick(qe, Wt, oe), Wt._writableState.errorEmitted = true, Wt.emit("error", Se)) : (Ke(Se), Wt._writableState.errorEmitted = true, Wt.emit("error", Se), qe(Wt, oe));
|
|
}
|
|
function rt(Wt) {
|
|
Wt.writing = false, Wt.writecb = null, Wt.length -= Wt.writelen, Wt.writelen = 0;
|
|
}
|
|
function pt(Wt, oe) {
|
|
var Ft = Wt._writableState, Se = Ft.sync, Ke = Ft.writecb;
|
|
if (rt(Ft), oe) at(Wt, Ft, Se, oe, Ke);
|
|
else {
|
|
var Ve = Ot(Ft);
|
|
!Ve && !Ft.corked && !Ft.bufferProcessing && Ft.bufferedRequest && et(Wt, Ft), Se ? r(H, Wt, Ft, Ve, Ke) : H(Wt, Ft, Ve, Ke);
|
|
}
|
|
}
|
|
function H(Wt, oe, Ft, Se) {
|
|
Ft || st(Wt, oe), oe.pendingcb--, Se(), qe(Wt, oe);
|
|
}
|
|
function st(Wt, oe) {
|
|
oe.length === 0 && oe.needDrain && (oe.needDrain = false, Wt.emit("drain"));
|
|
}
|
|
function et(Wt, oe) {
|
|
oe.bufferProcessing = true;
|
|
var Ft = oe.bufferedRequest;
|
|
if (Wt._writev && Ft && Ft.next) {
|
|
var Se = oe.bufferedRequestCount, Ke = new Array(Se), Ve = oe.corkedRequestsFree;
|
|
Ve.entry = Ft;
|
|
for (var It = 0, C = true; Ft; ) Ke[It] = Ft, Ft.isBuf || (C = false), Ft = Ft.next, It += 1;
|
|
Ke.allBuffers = C, ct(Wt, oe, true, oe.length, Ke, "", Ve.finish), oe.pendingcb++, oe.lastBufferedRequest = null, Ve.next ? (oe.corkedRequestsFree = Ve.next, Ve.next = null) : oe.corkedRequestsFree = new t(oe), oe.bufferedRequestCount = 0;
|
|
} else {
|
|
for (; Ft; ) {
|
|
var Vt = Ft.chunk, ge = Ft.encoding, ot = Ft.callback, N = oe.objectMode ? 1 : Vt.length;
|
|
if (ct(Wt, oe, false, N, Vt, ge, ot), Ft = Ft.next, oe.bufferedRequestCount--, oe.writing) break;
|
|
}
|
|
Ft === null && (oe.lastBufferedRequest = null);
|
|
}
|
|
oe.bufferedRequest = Ft, oe.bufferProcessing = false;
|
|
}
|
|
P.prototype._write = function(Wt, oe, Ft) {
|
|
Ft(new Error("_write() is not implemented"));
|
|
}, P.prototype._writev = null, P.prototype.end = function(Wt, oe, Ft) {
|
|
var Se = this._writableState;
|
|
typeof Wt == "function" ? (Ft = Wt, Wt = null, oe = null) : typeof oe == "function" && (Ft = oe, oe = null), Wt != null && this.write(Wt, oe), Se.corked && (Se.corked = 1, this.uncork()), Se.ending || Ge(this, Se, Ft);
|
|
};
|
|
function Ot(Wt) {
|
|
return Wt.ending && Wt.length === 0 && Wt.bufferedRequest === null && !Wt.finished && !Wt.writing;
|
|
}
|
|
function kt(Wt, oe) {
|
|
Wt._final(function(Ft) {
|
|
oe.pendingcb--, Ft && Wt.emit("error", Ft), oe.prefinished = true, Wt.emit("prefinish"), qe(Wt, oe);
|
|
});
|
|
}
|
|
function Zt(Wt, oe) {
|
|
!oe.prefinished && !oe.finalCalled && (typeof Wt._final == "function" ? (oe.pendingcb++, oe.finalCalled = true, f.nextTick(kt, Wt, oe)) : (oe.prefinished = true, Wt.emit("prefinish")));
|
|
}
|
|
function qe(Wt, oe) {
|
|
var Ft = Ot(oe);
|
|
return Ft && (Zt(Wt, oe), oe.pendingcb === 0 && (oe.finished = true, Wt.emit("finish"))), Ft;
|
|
}
|
|
function Ge(Wt, oe, Ft) {
|
|
oe.ending = true, qe(Wt, oe), Ft && (oe.finished ? f.nextTick(Ft) : Wt.once("finish", Ft)), oe.ended = true, Wt.writable = false;
|
|
}
|
|
function Ze(Wt, oe, Ft) {
|
|
var Se = Wt.entry;
|
|
for (Wt.entry = null; Se; ) {
|
|
var Ke = Se.callback;
|
|
oe.pendingcb--, Ke(Ft), Se = Se.next;
|
|
}
|
|
oe.corkedRequestsFree.next = Wt;
|
|
}
|
|
return Object.defineProperty(P.prototype, "destroyed", {
|
|
get: function() {
|
|
return this._writableState === void 0 ? false : this._writableState.destroyed;
|
|
},
|
|
set: function(Wt) {
|
|
this._writableState && (this._writableState.destroyed = Wt);
|
|
}
|
|
}), P.prototype.destroy = x.destroy, P.prototype._undestroy = x.undestroy, P.prototype._destroy = function(Wt, oe) {
|
|
this.end(), oe(Wt);
|
|
}, D0;
|
|
}
|
|
var H0, Yg;
|
|
function Zi() {
|
|
if (Yg) return H0;
|
|
Yg = 1;
|
|
var f = Nc(), t = Object.keys || function(x) {
|
|
var R = [];
|
|
for (var D in x) R.push(D);
|
|
return R;
|
|
};
|
|
H0 = h;
|
|
var r = Object.create(Cs());
|
|
r.inherits = s_();
|
|
var o = Dv(), _ = Mv();
|
|
r.inherits(h, o);
|
|
for (var n = t(_.prototype), d = 0; d < n.length; d++) {
|
|
var c = n[d];
|
|
h.prototype[c] || (h.prototype[c] = _.prototype[c]);
|
|
}
|
|
function h(x) {
|
|
if (!(this instanceof h)) return new h(x);
|
|
o.call(this, x), _.call(this, x), x && x.readable === false && (this.readable = false), x && x.writable === false && (this.writable = false), this.allowHalfOpen = true, x && x.allowHalfOpen === false && (this.allowHalfOpen = false), this.once("end", w);
|
|
}
|
|
Object.defineProperty(h.prototype, "writableHighWaterMark", {
|
|
enumerable: false,
|
|
get: function() {
|
|
return this._writableState.highWaterMark;
|
|
}
|
|
});
|
|
function w() {
|
|
this.allowHalfOpen || this._writableState.ended || f.nextTick(k, this);
|
|
}
|
|
function k(x) {
|
|
x.end();
|
|
}
|
|
return Object.defineProperty(h.prototype, "destroyed", {
|
|
get: function() {
|
|
return this._readableState === void 0 || this._writableState === void 0 ? false : this._readableState.destroyed && this._writableState.destroyed;
|
|
},
|
|
set: function(x) {
|
|
this._readableState === void 0 || this._writableState === void 0 || (this._readableState.destroyed = x, this._writableState.destroyed = x);
|
|
}
|
|
}), h.prototype._destroy = function(x, R) {
|
|
this.push(null), this.end(), f.nextTick(R, x);
|
|
}, H0;
|
|
}
|
|
var G0 = {}, Qg;
|
|
function Vg() {
|
|
if (Qg) return G0;
|
|
Qg = 1;
|
|
var f = i_().Buffer, t = f.isEncoding || function(_t) {
|
|
switch (_t = "" + _t, _t && _t.toLowerCase()) {
|
|
case "hex":
|
|
case "utf8":
|
|
case "utf-8":
|
|
case "ascii":
|
|
case "binary":
|
|
case "base64":
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
case "raw":
|
|
return true;
|
|
default:
|
|
return false;
|
|
}
|
|
};
|
|
function r(_t) {
|
|
if (!_t) return "utf8";
|
|
for (var V; ; ) switch (_t) {
|
|
case "utf8":
|
|
case "utf-8":
|
|
return "utf8";
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return "utf16le";
|
|
case "latin1":
|
|
case "binary":
|
|
return "latin1";
|
|
case "base64":
|
|
case "ascii":
|
|
case "hex":
|
|
return _t;
|
|
default:
|
|
if (V) return;
|
|
_t = ("" + _t).toLowerCase(), V = true;
|
|
}
|
|
}
|
|
function o(_t) {
|
|
var V = r(_t);
|
|
if (typeof V != "string" && (f.isEncoding === t || !t(_t))) throw new Error("Unknown encoding: " + _t);
|
|
return V || _t;
|
|
}
|
|
G0.StringDecoder = _;
|
|
function _(_t) {
|
|
this.encoding = o(_t);
|
|
var V;
|
|
switch (this.encoding) {
|
|
case "utf16le":
|
|
this.text = x, this.end = R, V = 4;
|
|
break;
|
|
case "utf8":
|
|
this.fillLast = h, V = 4;
|
|
break;
|
|
case "base64":
|
|
this.text = D, this.end = Y, V = 3;
|
|
break;
|
|
default:
|
|
this.write = P, this.end = ft;
|
|
return;
|
|
}
|
|
this.lastNeed = 0, this.lastTotal = 0, this.lastChar = f.allocUnsafe(V);
|
|
}
|
|
_.prototype.write = function(_t) {
|
|
if (_t.length === 0) return "";
|
|
var V, xt;
|
|
if (this.lastNeed) {
|
|
if (V = this.fillLast(_t), V === void 0) return "";
|
|
xt = this.lastNeed, this.lastNeed = 0;
|
|
} else xt = 0;
|
|
return xt < _t.length ? V ? V + this.text(_t, xt) : this.text(_t, xt) : V || "";
|
|
}, _.prototype.end = k, _.prototype.text = w, _.prototype.fillLast = function(_t) {
|
|
if (this.lastNeed <= _t.length) return _t.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, this.lastNeed), this.lastChar.toString(this.encoding, 0, this.lastTotal);
|
|
_t.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, _t.length), this.lastNeed -= _t.length;
|
|
};
|
|
function n(_t) {
|
|
return _t <= 127 ? 0 : _t >> 5 === 6 ? 2 : _t >> 4 === 14 ? 3 : _t >> 3 === 30 ? 4 : _t >> 6 === 2 ? -1 : -2;
|
|
}
|
|
function d(_t, V, xt) {
|
|
var ct = V.length - 1;
|
|
if (ct < xt) return 0;
|
|
var at = n(V[ct]);
|
|
return at >= 0 ? (at > 0 && (_t.lastNeed = at - 1), at) : --ct < xt || at === -2 ? 0 : (at = n(V[ct]), at >= 0 ? (at > 0 && (_t.lastNeed = at - 2), at) : --ct < xt || at === -2 ? 0 : (at = n(V[ct]), at >= 0 ? (at > 0 && (at === 2 ? at = 0 : _t.lastNeed = at - 3), at) : 0));
|
|
}
|
|
function c(_t, V, xt) {
|
|
if ((V[0] & 192) !== 128) return _t.lastNeed = 0, "\uFFFD";
|
|
if (_t.lastNeed > 1 && V.length > 1) {
|
|
if ((V[1] & 192) !== 128) return _t.lastNeed = 1, "\uFFFD";
|
|
if (_t.lastNeed > 2 && V.length > 2 && (V[2] & 192) !== 128) return _t.lastNeed = 2, "\uFFFD";
|
|
}
|
|
}
|
|
function h(_t) {
|
|
var V = this.lastTotal - this.lastNeed, xt = c(this, _t);
|
|
if (xt !== void 0) return xt;
|
|
if (this.lastNeed <= _t.length) return _t.copy(this.lastChar, V, 0, this.lastNeed), this.lastChar.toString(this.encoding, 0, this.lastTotal);
|
|
_t.copy(this.lastChar, V, 0, _t.length), this.lastNeed -= _t.length;
|
|
}
|
|
function w(_t, V) {
|
|
var xt = d(this, _t, V);
|
|
if (!this.lastNeed) return _t.toString("utf8", V);
|
|
this.lastTotal = xt;
|
|
var ct = _t.length - (xt - this.lastNeed);
|
|
return _t.copy(this.lastChar, 0, ct), _t.toString("utf8", V, ct);
|
|
}
|
|
function k(_t) {
|
|
var V = _t && _t.length ? this.write(_t) : "";
|
|
return this.lastNeed ? V + "\uFFFD" : V;
|
|
}
|
|
function x(_t, V) {
|
|
if ((_t.length - V) % 2 === 0) {
|
|
var xt = _t.toString("utf16le", V);
|
|
if (xt) {
|
|
var ct = xt.charCodeAt(xt.length - 1);
|
|
if (ct >= 55296 && ct <= 56319) return this.lastNeed = 2, this.lastTotal = 4, this.lastChar[0] = _t[_t.length - 2], this.lastChar[1] = _t[_t.length - 1], xt.slice(0, -1);
|
|
}
|
|
return xt;
|
|
}
|
|
return this.lastNeed = 1, this.lastTotal = 2, this.lastChar[0] = _t[_t.length - 1], _t.toString("utf16le", V, _t.length - 1);
|
|
}
|
|
function R(_t) {
|
|
var V = _t && _t.length ? this.write(_t) : "";
|
|
if (this.lastNeed) {
|
|
var xt = this.lastTotal - this.lastNeed;
|
|
return V + this.lastChar.toString("utf16le", 0, xt);
|
|
}
|
|
return V;
|
|
}
|
|
function D(_t, V) {
|
|
var xt = (_t.length - V) % 3;
|
|
return xt === 0 ? _t.toString("base64", V) : (this.lastNeed = 3 - xt, this.lastTotal = 3, xt === 1 ? this.lastChar[0] = _t[_t.length - 1] : (this.lastChar[0] = _t[_t.length - 2], this.lastChar[1] = _t[_t.length - 1]), _t.toString("base64", V, _t.length - xt));
|
|
}
|
|
function Y(_t) {
|
|
var V = _t && _t.length ? this.write(_t) : "";
|
|
return this.lastNeed ? V + this.lastChar.toString("base64", 0, 3 - this.lastNeed) : V;
|
|
}
|
|
function P(_t) {
|
|
return _t.toString(this.encoding);
|
|
}
|
|
function ft(_t) {
|
|
return _t && _t.length ? this.write(_t) : "";
|
|
}
|
|
return G0;
|
|
}
|
|
var W0, Jg;
|
|
function Dv() {
|
|
if (Jg) return W0;
|
|
Jg = 1;
|
|
var f = Nc();
|
|
W0 = V;
|
|
var t = Y2(), r;
|
|
V.ReadableState = _t, Pv().EventEmitter;
|
|
var o = function(ot, N) {
|
|
return ot.listeners(N).length;
|
|
}, _ = Lv(), n = Cu().Buffer, d = (typeof window < "u" || typeof window < "u" ? window : typeof self < "u" ? self : {}).Uint8Array || function() {
|
|
};
|
|
function c(ot) {
|
|
return n.from(ot);
|
|
}
|
|
function h(ot) {
|
|
return n.isBuffer(ot) || ot instanceof d;
|
|
}
|
|
var w = Object.create(Cs());
|
|
w.inherits = s_();
|
|
var k = Nv(), x = void 0;
|
|
k && k.debuglog ? x = k.debuglog("stream") : x = function() {
|
|
};
|
|
var R = e3(), D = qv(), Y;
|
|
w.inherits(V, _);
|
|
var P = [
|
|
"error",
|
|
"close",
|
|
"destroy",
|
|
"pause",
|
|
"resume"
|
|
];
|
|
function ft(ot, N, Bt) {
|
|
if (typeof ot.prependListener == "function") return ot.prependListener(N, Bt);
|
|
!ot._events || !ot._events[N] ? ot.on(N, Bt) : t(ot._events[N]) ? ot._events[N].unshift(Bt) : ot._events[N] = [
|
|
Bt,
|
|
ot._events[N]
|
|
];
|
|
}
|
|
function _t(ot, N) {
|
|
r = r || Zi(), ot = ot || {};
|
|
var Bt = N instanceof r;
|
|
this.objectMode = !!ot.objectMode, Bt && (this.objectMode = this.objectMode || !!ot.readableObjectMode);
|
|
var L = ot.highWaterMark, W = ot.readableHighWaterMark, dt = this.objectMode ? 16 : 16 * 1024;
|
|
L || L === 0 ? this.highWaterMark = L : Bt && (W || W === 0) ? this.highWaterMark = W : this.highWaterMark = dt, this.highWaterMark = Math.floor(this.highWaterMark), this.buffer = new R(), this.length = 0, this.pipes = null, this.pipesCount = 0, this.flowing = null, this.ended = false, this.endEmitted = false, this.reading = false, this.sync = true, this.needReadable = false, this.emittedReadable = false, this.readableListening = false, this.resumeScheduled = false, this.destroyed = false, this.defaultEncoding = ot.defaultEncoding || "utf8", this.awaitDrain = 0, this.readingMore = false, this.decoder = null, this.encoding = null, ot.encoding && (Y || (Y = Vg().StringDecoder), this.decoder = new Y(ot.encoding), this.encoding = ot.encoding);
|
|
}
|
|
function V(ot) {
|
|
if (r = r || Zi(), !(this instanceof V)) return new V(ot);
|
|
this._readableState = new _t(ot, this), this.readable = true, ot && (typeof ot.read == "function" && (this._read = ot.read), typeof ot.destroy == "function" && (this._destroy = ot.destroy)), _.call(this);
|
|
}
|
|
Object.defineProperty(V.prototype, "destroyed", {
|
|
get: function() {
|
|
return this._readableState === void 0 ? false : this._readableState.destroyed;
|
|
},
|
|
set: function(ot) {
|
|
this._readableState && (this._readableState.destroyed = ot);
|
|
}
|
|
}), V.prototype.destroy = D.destroy, V.prototype._undestroy = D.undestroy, V.prototype._destroy = function(ot, N) {
|
|
this.push(null), N(ot);
|
|
}, V.prototype.push = function(ot, N) {
|
|
var Bt = this._readableState, L;
|
|
return Bt.objectMode ? L = true : typeof ot == "string" && (N = N || Bt.defaultEncoding, N !== Bt.encoding && (ot = n.from(ot, N), N = ""), L = true), xt(this, ot, N, false, L);
|
|
}, V.prototype.unshift = function(ot) {
|
|
return xt(this, ot, null, true, false);
|
|
};
|
|
function xt(ot, N, Bt, L, W) {
|
|
var dt = ot._readableState;
|
|
if (N === null) dt.reading = false, et(ot, dt);
|
|
else {
|
|
var Ct;
|
|
W || (Ct = at(dt, N)), Ct ? ot.emit("error", Ct) : dt.objectMode || N && N.length > 0 ? (typeof N != "string" && !dt.objectMode && Object.getPrototypeOf(N) !== n.prototype && (N = c(N)), L ? dt.endEmitted ? ot.emit("error", new Error("stream.unshift() after end event")) : ct(ot, dt, N, true) : dt.ended ? ot.emit("error", new Error("stream.push() after EOF")) : (dt.reading = false, dt.decoder && !Bt ? (N = dt.decoder.write(N), dt.objectMode || N.length !== 0 ? ct(ot, dt, N, false) : Zt(ot, dt)) : ct(ot, dt, N, false))) : L || (dt.reading = false);
|
|
}
|
|
return rt(dt);
|
|
}
|
|
function ct(ot, N, Bt, L) {
|
|
N.flowing && N.length === 0 && !N.sync ? (ot.emit("data", Bt), ot.read(0)) : (N.length += N.objectMode ? 1 : Bt.length, L ? N.buffer.unshift(Bt) : N.buffer.push(Bt), N.needReadable && Ot(ot)), Zt(ot, N);
|
|
}
|
|
function at(ot, N) {
|
|
var Bt;
|
|
return !h(N) && typeof N != "string" && N !== void 0 && !ot.objectMode && (Bt = new TypeError("Invalid non-string/buffer chunk")), Bt;
|
|
}
|
|
function rt(ot) {
|
|
return !ot.ended && (ot.needReadable || ot.length < ot.highWaterMark || ot.length === 0);
|
|
}
|
|
V.prototype.isPaused = function() {
|
|
return this._readableState.flowing === false;
|
|
}, V.prototype.setEncoding = function(ot) {
|
|
return Y || (Y = Vg().StringDecoder), this._readableState.decoder = new Y(ot), this._readableState.encoding = ot, this;
|
|
};
|
|
var pt = 8388608;
|
|
function H(ot) {
|
|
return ot >= pt ? ot = pt : (ot--, ot |= ot >>> 1, ot |= ot >>> 2, ot |= ot >>> 4, ot |= ot >>> 8, ot |= ot >>> 16, ot++), ot;
|
|
}
|
|
function st(ot, N) {
|
|
return ot <= 0 || N.length === 0 && N.ended ? 0 : N.objectMode ? 1 : ot !== ot ? N.flowing && N.length ? N.buffer.head.data.length : N.length : (ot > N.highWaterMark && (N.highWaterMark = H(ot)), ot <= N.length ? ot : N.ended ? N.length : (N.needReadable = true, 0));
|
|
}
|
|
V.prototype.read = function(ot) {
|
|
x("read", ot), ot = parseInt(ot, 10);
|
|
var N = this._readableState, Bt = ot;
|
|
if (ot !== 0 && (N.emittedReadable = false), ot === 0 && N.needReadable && (N.length >= N.highWaterMark || N.ended)) return x("read: emitReadable", N.length, N.ended), N.length === 0 && N.ended ? C(this) : Ot(this), null;
|
|
if (ot = st(ot, N), ot === 0 && N.ended) return N.length === 0 && C(this), null;
|
|
var L = N.needReadable;
|
|
x("need readable", L), (N.length === 0 || N.length - ot < N.highWaterMark) && (L = true, x("length less than watermark", L)), N.ended || N.reading ? (L = false, x("reading or ended", L)) : L && (x("do read"), N.reading = true, N.sync = true, N.length === 0 && (N.needReadable = true), this._read(N.highWaterMark), N.sync = false, N.reading || (ot = st(Bt, N)));
|
|
var W;
|
|
return ot > 0 ? W = Se(ot, N) : W = null, W === null ? (N.needReadable = true, ot = 0) : N.length -= ot, N.length === 0 && (N.ended || (N.needReadable = true), Bt !== ot && N.ended && C(this)), W !== null && this.emit("data", W), W;
|
|
};
|
|
function et(ot, N) {
|
|
if (!N.ended) {
|
|
if (N.decoder) {
|
|
var Bt = N.decoder.end();
|
|
Bt && Bt.length && (N.buffer.push(Bt), N.length += N.objectMode ? 1 : Bt.length);
|
|
}
|
|
N.ended = true, Ot(ot);
|
|
}
|
|
}
|
|
function Ot(ot) {
|
|
var N = ot._readableState;
|
|
N.needReadable = false, N.emittedReadable || (x("emitReadable", N.flowing), N.emittedReadable = true, N.sync ? f.nextTick(kt, ot) : kt(ot));
|
|
}
|
|
function kt(ot) {
|
|
x("emit readable"), ot.emit("readable"), Ft(ot);
|
|
}
|
|
function Zt(ot, N) {
|
|
N.readingMore || (N.readingMore = true, f.nextTick(qe, ot, N));
|
|
}
|
|
function qe(ot, N) {
|
|
for (var Bt = N.length; !N.reading && !N.flowing && !N.ended && N.length < N.highWaterMark && (x("maybeReadMore read 0"), ot.read(0), Bt !== N.length); ) Bt = N.length;
|
|
N.readingMore = false;
|
|
}
|
|
V.prototype._read = function(ot) {
|
|
this.emit("error", new Error("_read() is not implemented"));
|
|
}, V.prototype.pipe = function(ot, N) {
|
|
var Bt = this, L = this._readableState;
|
|
switch (L.pipesCount) {
|
|
case 0:
|
|
L.pipes = ot;
|
|
break;
|
|
case 1:
|
|
L.pipes = [
|
|
L.pipes,
|
|
ot
|
|
];
|
|
break;
|
|
default:
|
|
L.pipes.push(ot);
|
|
break;
|
|
}
|
|
L.pipesCount += 1, x("pipe count=%d opts=%j", L.pipesCount, N);
|
|
var W = (!N || N.end !== false) && ot !== _n.stdout && ot !== _n.stderr, dt = W ? Kt : de;
|
|
L.endEmitted ? f.nextTick(dt) : Bt.once("end", dt), ot.on("unpipe", Ct);
|
|
function Ct(ar, lr) {
|
|
x("onunpipe"), ar === Bt && lr && lr.hasUnpiped === false && (lr.hasUnpiped = true, Xt());
|
|
}
|
|
function Kt() {
|
|
x("onend"), ot.end();
|
|
}
|
|
var ne = Ge(Bt);
|
|
ot.on("drain", ne);
|
|
var ee = false;
|
|
function Xt() {
|
|
x("cleanup"), ot.removeListener("close", je), ot.removeListener("finish", Qe), ot.removeListener("drain", ne), ot.removeListener("error", ce), ot.removeListener("unpipe", Ct), Bt.removeListener("end", Kt), Bt.removeListener("end", de), Bt.removeListener("data", jt), ee = true, L.awaitDrain && (!ot._writableState || ot._writableState.needDrain) && ne();
|
|
}
|
|
var re = false;
|
|
Bt.on("data", jt);
|
|
function jt(ar) {
|
|
x("ondata"), re = false;
|
|
var lr = ot.write(ar);
|
|
lr === false && !re && ((L.pipesCount === 1 && L.pipes === ot || L.pipesCount > 1 && ge(L.pipes, ot) !== -1) && !ee && (x("false write response, pause", L.awaitDrain), L.awaitDrain++, re = true), Bt.pause());
|
|
}
|
|
function ce(ar) {
|
|
x("onerror", ar), de(), ot.removeListener("error", ce), o(ot, "error") === 0 && ot.emit("error", ar);
|
|
}
|
|
ft(ot, "error", ce);
|
|
function je() {
|
|
ot.removeListener("finish", Qe), de();
|
|
}
|
|
ot.once("close", je);
|
|
function Qe() {
|
|
x("onfinish"), ot.removeListener("close", je), de();
|
|
}
|
|
ot.once("finish", Qe);
|
|
function de() {
|
|
x("unpipe"), Bt.unpipe(ot);
|
|
}
|
|
return ot.emit("pipe", Bt), L.flowing || (x("pipe resume"), Bt.resume()), ot;
|
|
};
|
|
function Ge(ot) {
|
|
return function() {
|
|
var N = ot._readableState;
|
|
x("pipeOnDrain", N.awaitDrain), N.awaitDrain && N.awaitDrain--, N.awaitDrain === 0 && o(ot, "data") && (N.flowing = true, Ft(ot));
|
|
};
|
|
}
|
|
V.prototype.unpipe = function(ot) {
|
|
var N = this._readableState, Bt = {
|
|
hasUnpiped: false
|
|
};
|
|
if (N.pipesCount === 0) return this;
|
|
if (N.pipesCount === 1) return ot && ot !== N.pipes ? this : (ot || (ot = N.pipes), N.pipes = null, N.pipesCount = 0, N.flowing = false, ot && ot.emit("unpipe", this, Bt), this);
|
|
if (!ot) {
|
|
var L = N.pipes, W = N.pipesCount;
|
|
N.pipes = null, N.pipesCount = 0, N.flowing = false;
|
|
for (var dt = 0; dt < W; dt++) L[dt].emit("unpipe", this, {
|
|
hasUnpiped: false
|
|
});
|
|
return this;
|
|
}
|
|
var Ct = ge(N.pipes, ot);
|
|
return Ct === -1 ? this : (N.pipes.splice(Ct, 1), N.pipesCount -= 1, N.pipesCount === 1 && (N.pipes = N.pipes[0]), ot.emit("unpipe", this, Bt), this);
|
|
}, V.prototype.on = function(ot, N) {
|
|
var Bt = _.prototype.on.call(this, ot, N);
|
|
if (ot === "data") this._readableState.flowing !== false && this.resume();
|
|
else if (ot === "readable") {
|
|
var L = this._readableState;
|
|
!L.endEmitted && !L.readableListening && (L.readableListening = L.needReadable = true, L.emittedReadable = false, L.reading ? L.length && Ot(this) : f.nextTick(Ze, this));
|
|
}
|
|
return Bt;
|
|
}, V.prototype.addListener = V.prototype.on;
|
|
function Ze(ot) {
|
|
x("readable nexttick read 0"), ot.read(0);
|
|
}
|
|
V.prototype.resume = function() {
|
|
var ot = this._readableState;
|
|
return ot.flowing || (x("resume"), ot.flowing = true, Wt(this, ot)), this;
|
|
};
|
|
function Wt(ot, N) {
|
|
N.resumeScheduled || (N.resumeScheduled = true, f.nextTick(oe, ot, N));
|
|
}
|
|
function oe(ot, N) {
|
|
N.reading || (x("resume read 0"), ot.read(0)), N.resumeScheduled = false, N.awaitDrain = 0, ot.emit("resume"), Ft(ot), N.flowing && !N.reading && ot.read(0);
|
|
}
|
|
V.prototype.pause = function() {
|
|
return x("call pause flowing=%j", this._readableState.flowing), this._readableState.flowing !== false && (x("pause"), this._readableState.flowing = false, this.emit("pause")), this;
|
|
};
|
|
function Ft(ot) {
|
|
var N = ot._readableState;
|
|
for (x("flow", N.flowing); N.flowing && ot.read() !== null; ) ;
|
|
}
|
|
V.prototype.wrap = function(ot) {
|
|
var N = this, Bt = this._readableState, L = false;
|
|
ot.on("end", function() {
|
|
if (x("wrapped end"), Bt.decoder && !Bt.ended) {
|
|
var Ct = Bt.decoder.end();
|
|
Ct && Ct.length && N.push(Ct);
|
|
}
|
|
N.push(null);
|
|
}), ot.on("data", function(Ct) {
|
|
if (x("wrapped data"), Bt.decoder && (Ct = Bt.decoder.write(Ct)), !(Bt.objectMode && Ct == null) && !(!Bt.objectMode && (!Ct || !Ct.length))) {
|
|
var Kt = N.push(Ct);
|
|
Kt || (L = true, ot.pause());
|
|
}
|
|
});
|
|
for (var W in ot) this[W] === void 0 && typeof ot[W] == "function" && (this[W] = /* @__PURE__ */ (function(Ct) {
|
|
return function() {
|
|
return ot[Ct].apply(ot, arguments);
|
|
};
|
|
})(W));
|
|
for (var dt = 0; dt < P.length; dt++) ot.on(P[dt], this.emit.bind(this, P[dt]));
|
|
return this._read = function(Ct) {
|
|
x("wrapped _read", Ct), L && (L = false, ot.resume());
|
|
}, this;
|
|
}, Object.defineProperty(V.prototype, "readableHighWaterMark", {
|
|
enumerable: false,
|
|
get: function() {
|
|
return this._readableState.highWaterMark;
|
|
}
|
|
}), V._fromList = Se;
|
|
function Se(ot, N) {
|
|
if (N.length === 0) return null;
|
|
var Bt;
|
|
return N.objectMode ? Bt = N.buffer.shift() : !ot || ot >= N.length ? (N.decoder ? Bt = N.buffer.join("") : N.buffer.length === 1 ? Bt = N.buffer.head.data : Bt = N.buffer.concat(N.length), N.buffer.clear()) : Bt = Ke(ot, N.buffer, N.decoder), Bt;
|
|
}
|
|
function Ke(ot, N, Bt) {
|
|
var L;
|
|
return ot < N.head.data.length ? (L = N.head.data.slice(0, ot), N.head.data = N.head.data.slice(ot)) : ot === N.head.data.length ? L = N.shift() : L = Bt ? Ve(ot, N) : It(ot, N), L;
|
|
}
|
|
function Ve(ot, N) {
|
|
var Bt = N.head, L = 1, W = Bt.data;
|
|
for (ot -= W.length; Bt = Bt.next; ) {
|
|
var dt = Bt.data, Ct = ot > dt.length ? dt.length : ot;
|
|
if (Ct === dt.length ? W += dt : W += dt.slice(0, ot), ot -= Ct, ot === 0) {
|
|
Ct === dt.length ? (++L, Bt.next ? N.head = Bt.next : N.head = N.tail = null) : (N.head = Bt, Bt.data = dt.slice(Ct));
|
|
break;
|
|
}
|
|
++L;
|
|
}
|
|
return N.length -= L, W;
|
|
}
|
|
function It(ot, N) {
|
|
var Bt = n.allocUnsafe(ot), L = N.head, W = 1;
|
|
for (L.data.copy(Bt), ot -= L.data.length; L = L.next; ) {
|
|
var dt = L.data, Ct = ot > dt.length ? dt.length : ot;
|
|
if (dt.copy(Bt, Bt.length - ot, 0, Ct), ot -= Ct, ot === 0) {
|
|
Ct === dt.length ? (++W, L.next ? N.head = L.next : N.head = N.tail = null) : (N.head = L, L.data = dt.slice(Ct));
|
|
break;
|
|
}
|
|
++W;
|
|
}
|
|
return N.length -= W, Bt;
|
|
}
|
|
function C(ot) {
|
|
var N = ot._readableState;
|
|
if (N.length > 0) throw new Error('"endReadable()" called on non-empty stream');
|
|
N.endEmitted || (N.ended = true, f.nextTick(Vt, N, ot));
|
|
}
|
|
function Vt(ot, N) {
|
|
!ot.endEmitted && ot.length === 0 && (ot.endEmitted = true, N.readable = false, N.emit("end"));
|
|
}
|
|
function ge(ot, N) {
|
|
for (var Bt = 0, L = ot.length; Bt < L; Bt++) if (ot[Bt] === N) return Bt;
|
|
return -1;
|
|
}
|
|
return W0;
|
|
}
|
|
var K0, Xg;
|
|
function Hv() {
|
|
if (Xg) return K0;
|
|
Xg = 1, K0 = o;
|
|
var f = Zi(), t = Object.create(Cs());
|
|
t.inherits = s_(), t.inherits(o, f);
|
|
function r(d, c) {
|
|
var h = this._transformState;
|
|
h.transforming = false;
|
|
var w = h.writecb;
|
|
if (!w) return this.emit("error", new Error("write callback called multiple times"));
|
|
h.writechunk = null, h.writecb = null, c != null && this.push(c), w(d);
|
|
var k = this._readableState;
|
|
k.reading = false, (k.needReadable || k.length < k.highWaterMark) && this._read(k.highWaterMark);
|
|
}
|
|
function o(d) {
|
|
if (!(this instanceof o)) return new o(d);
|
|
f.call(this, d), this._transformState = {
|
|
afterTransform: r.bind(this),
|
|
needTransform: false,
|
|
transforming: false,
|
|
writecb: null,
|
|
writechunk: null,
|
|
writeencoding: null
|
|
}, this._readableState.needReadable = true, this._readableState.sync = false, d && (typeof d.transform == "function" && (this._transform = d.transform), typeof d.flush == "function" && (this._flush = d.flush)), this.on("prefinish", _);
|
|
}
|
|
function _() {
|
|
var d = this;
|
|
typeof this._flush == "function" ? this._flush(function(c, h) {
|
|
n(d, c, h);
|
|
}) : n(this, null, null);
|
|
}
|
|
o.prototype.push = function(d, c) {
|
|
return this._transformState.needTransform = false, f.prototype.push.call(this, d, c);
|
|
}, o.prototype._transform = function(d, c, h) {
|
|
throw new Error("_transform() is not implemented");
|
|
}, o.prototype._write = function(d, c, h) {
|
|
var w = this._transformState;
|
|
if (w.writecb = h, w.writechunk = d, w.writeencoding = c, !w.transforming) {
|
|
var k = this._readableState;
|
|
(w.needTransform || k.needReadable || k.length < k.highWaterMark) && this._read(k.highWaterMark);
|
|
}
|
|
}, o.prototype._read = function(d) {
|
|
var c = this._transformState;
|
|
c.writechunk !== null && c.writecb && !c.transforming ? (c.transforming = true, this._transform(c.writechunk, c.writeencoding, c.afterTransform)) : c.needTransform = true;
|
|
}, o.prototype._destroy = function(d, c) {
|
|
var h = this;
|
|
f.prototype._destroy.call(this, d, function(w) {
|
|
c(w), h.emit("close");
|
|
});
|
|
};
|
|
function n(d, c, h) {
|
|
if (c) return d.emit("error", c);
|
|
if (h != null && d.push(h), d._writableState.length) throw new Error("Calling transform done when ws.length != 0");
|
|
if (d._transformState.transforming) throw new Error("Calling transform done when still transforming");
|
|
return d.push(null);
|
|
}
|
|
return K0;
|
|
}
|
|
var Y0, Zg;
|
|
function n3() {
|
|
if (Zg) return Y0;
|
|
Zg = 1, Y0 = r;
|
|
var f = Hv(), t = Object.create(Cs());
|
|
t.inherits = s_(), t.inherits(r, f);
|
|
function r(o) {
|
|
if (!(this instanceof r)) return new r(o);
|
|
f.call(this, o);
|
|
}
|
|
return r.prototype._transform = function(o, _, n) {
|
|
n(null, o);
|
|
}, Y0;
|
|
}
|
|
var $g;
|
|
function _3() {
|
|
return $g || ($g = 1, (function(f, t) {
|
|
t = f.exports = Dv(), t.Stream = t, t.Readable = t, t.Writable = Mv(), t.Duplex = Zi(), t.Transform = Hv(), t.PassThrough = n3();
|
|
})(wc, wc.exports)), wc.exports;
|
|
}
|
|
var Q0, tf;
|
|
function Gv() {
|
|
if (tf) return Q0;
|
|
tf = 1;
|
|
var f = i_().Buffer, t = K2(), r = _3().Transform, o = s_();
|
|
function _(n) {
|
|
r.call(this), this._block = f.allocUnsafe(n), this._blockSize = n, this._blockOffset = 0, this._length = [
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
], this._finalized = false;
|
|
}
|
|
return o(_, r), _.prototype._transform = function(n, d, c) {
|
|
var h = null;
|
|
try {
|
|
this.update(n, d);
|
|
} catch (w) {
|
|
h = w;
|
|
}
|
|
c(h);
|
|
}, _.prototype._flush = function(n) {
|
|
var d = null;
|
|
try {
|
|
this.push(this.digest());
|
|
} catch (c) {
|
|
d = c;
|
|
}
|
|
n(d);
|
|
}, _.prototype.update = function(n, d) {
|
|
if (this._finalized) throw new Error("Digest already called");
|
|
for (var c = t(n, d), h = this._block, w = 0; this._blockOffset + c.length - w >= this._blockSize; ) {
|
|
for (var k = this._blockOffset; k < this._blockSize; ) h[k] = c[w], k += 1, w += 1;
|
|
this._update(), this._blockOffset = 0;
|
|
}
|
|
for (; w < c.length; ) h[this._blockOffset] = c[w], this._blockOffset += 1, w += 1;
|
|
for (var x = 0, R = c.length * 8; R > 0; ++x) this._length[x] += R, R = this._length[x] / 4294967296 | 0, R > 0 && (this._length[x] -= 4294967296 * R);
|
|
return this;
|
|
}, _.prototype._update = function() {
|
|
throw new Error("_update is not implemented");
|
|
}, _.prototype.digest = function(n) {
|
|
if (this._finalized) throw new Error("Digest already called");
|
|
this._finalized = true;
|
|
var d = this._digest();
|
|
n !== void 0 && (d = d.toString(n)), this._block.fill(0), this._blockOffset = 0;
|
|
for (var c = 0; c < 4; ++c) this._length[c] = 0;
|
|
return d;
|
|
}, _.prototype._digest = function() {
|
|
throw new Error("_digest is not implemented");
|
|
}, Q0 = _, Q0;
|
|
}
|
|
var V0, ef;
|
|
function o3() {
|
|
if (ef) return V0;
|
|
ef = 1;
|
|
var f = s_(), t = Gv(), r = i_().Buffer, o = new Array(16);
|
|
function _() {
|
|
t.call(this, 64), this._a = 1732584193, this._b = 4023233417, this._c = 2562383102, this._d = 271733878;
|
|
}
|
|
f(_, t), _.prototype._update = function() {
|
|
for (var k = o, x = 0; x < 16; ++x) k[x] = this._block.readInt32LE(x * 4);
|
|
var R = this._a, D = this._b, Y = this._c, P = this._d;
|
|
R = d(R, D, Y, P, k[0], 3614090360, 7), P = d(P, R, D, Y, k[1], 3905402710, 12), Y = d(Y, P, R, D, k[2], 606105819, 17), D = d(D, Y, P, R, k[3], 3250441966, 22), R = d(R, D, Y, P, k[4], 4118548399, 7), P = d(P, R, D, Y, k[5], 1200080426, 12), Y = d(Y, P, R, D, k[6], 2821735955, 17), D = d(D, Y, P, R, k[7], 4249261313, 22), R = d(R, D, Y, P, k[8], 1770035416, 7), P = d(P, R, D, Y, k[9], 2336552879, 12), Y = d(Y, P, R, D, k[10], 4294925233, 17), D = d(D, Y, P, R, k[11], 2304563134, 22), R = d(R, D, Y, P, k[12], 1804603682, 7), P = d(P, R, D, Y, k[13], 4254626195, 12), Y = d(Y, P, R, D, k[14], 2792965006, 17), D = d(D, Y, P, R, k[15], 1236535329, 22), R = c(R, D, Y, P, k[1], 4129170786, 5), P = c(P, R, D, Y, k[6], 3225465664, 9), Y = c(Y, P, R, D, k[11], 643717713, 14), D = c(D, Y, P, R, k[0], 3921069994, 20), R = c(R, D, Y, P, k[5], 3593408605, 5), P = c(P, R, D, Y, k[10], 38016083, 9), Y = c(Y, P, R, D, k[15], 3634488961, 14), D = c(D, Y, P, R, k[4], 3889429448, 20), R = c(R, D, Y, P, k[9], 568446438, 5), P = c(P, R, D, Y, k[14], 3275163606, 9), Y = c(Y, P, R, D, k[3], 4107603335, 14), D = c(D, Y, P, R, k[8], 1163531501, 20), R = c(R, D, Y, P, k[13], 2850285829, 5), P = c(P, R, D, Y, k[2], 4243563512, 9), Y = c(Y, P, R, D, k[7], 1735328473, 14), D = c(D, Y, P, R, k[12], 2368359562, 20), R = h(R, D, Y, P, k[5], 4294588738, 4), P = h(P, R, D, Y, k[8], 2272392833, 11), Y = h(Y, P, R, D, k[11], 1839030562, 16), D = h(D, Y, P, R, k[14], 4259657740, 23), R = h(R, D, Y, P, k[1], 2763975236, 4), P = h(P, R, D, Y, k[4], 1272893353, 11), Y = h(Y, P, R, D, k[7], 4139469664, 16), D = h(D, Y, P, R, k[10], 3200236656, 23), R = h(R, D, Y, P, k[13], 681279174, 4), P = h(P, R, D, Y, k[0], 3936430074, 11), Y = h(Y, P, R, D, k[3], 3572445317, 16), D = h(D, Y, P, R, k[6], 76029189, 23), R = h(R, D, Y, P, k[9], 3654602809, 4), P = h(P, R, D, Y, k[12], 3873151461, 11), Y = h(Y, P, R, D, k[15], 530742520, 16), D = h(D, Y, P, R, k[2], 3299628645, 23), R = w(R, D, Y, P, k[0], 4096336452, 6), P = w(P, R, D, Y, k[7], 1126891415, 10), Y = w(Y, P, R, D, k[14], 2878612391, 15), D = w(D, Y, P, R, k[5], 4237533241, 21), R = w(R, D, Y, P, k[12], 1700485571, 6), P = w(P, R, D, Y, k[3], 2399980690, 10), Y = w(Y, P, R, D, k[10], 4293915773, 15), D = w(D, Y, P, R, k[1], 2240044497, 21), R = w(R, D, Y, P, k[8], 1873313359, 6), P = w(P, R, D, Y, k[15], 4264355552, 10), Y = w(Y, P, R, D, k[6], 2734768916, 15), D = w(D, Y, P, R, k[13], 1309151649, 21), R = w(R, D, Y, P, k[4], 4149444226, 6), P = w(P, R, D, Y, k[11], 3174756917, 10), Y = w(Y, P, R, D, k[2], 718787259, 15), D = w(D, Y, P, R, k[9], 3951481745, 21), this._a = this._a + R | 0, this._b = this._b + D | 0, this._c = this._c + Y | 0, this._d = this._d + P | 0;
|
|
}, _.prototype._digest = function() {
|
|
this._block[this._blockOffset++] = 128, this._blockOffset > 56 && (this._block.fill(0, this._blockOffset, 64), this._update(), this._blockOffset = 0), this._block.fill(0, this._blockOffset, 56), this._block.writeUInt32LE(this._length[0], 56), this._block.writeUInt32LE(this._length[1], 60), this._update();
|
|
var k = r.allocUnsafe(16);
|
|
return k.writeInt32LE(this._a, 0), k.writeInt32LE(this._b, 4), k.writeInt32LE(this._c, 8), k.writeInt32LE(this._d, 12), k;
|
|
};
|
|
function n(k, x) {
|
|
return k << x | k >>> 32 - x;
|
|
}
|
|
function d(k, x, R, D, Y, P, ft) {
|
|
return n(k + (x & R | ~x & D) + Y + P | 0, ft) + x | 0;
|
|
}
|
|
function c(k, x, R, D, Y, P, ft) {
|
|
return n(k + (x & D | R & ~D) + Y + P | 0, ft) + x | 0;
|
|
}
|
|
function h(k, x, R, D, Y, P, ft) {
|
|
return n(k + (x ^ R ^ D) + Y + P | 0, ft) + x | 0;
|
|
}
|
|
function w(k, x, R, D, Y, P, ft) {
|
|
return n(k + (R ^ (x | ~D)) + Y + P | 0, ft) + x | 0;
|
|
}
|
|
return V0 = _, V0;
|
|
}
|
|
var J0, rf;
|
|
function a3() {
|
|
if (rf) return J0;
|
|
rf = 1;
|
|
var f = o3();
|
|
return J0 = function(t) {
|
|
return new f().update(t).digest();
|
|
}, J0;
|
|
}
|
|
var X0, nf;
|
|
function i3() {
|
|
if (nf) return X0;
|
|
nf = 1;
|
|
var f = gi().Buffer, t = s_(), r = Gv(), o = new Array(16), _ = [
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
7,
|
|
8,
|
|
9,
|
|
10,
|
|
11,
|
|
12,
|
|
13,
|
|
14,
|
|
15,
|
|
7,
|
|
4,
|
|
13,
|
|
1,
|
|
10,
|
|
6,
|
|
15,
|
|
3,
|
|
12,
|
|
0,
|
|
9,
|
|
5,
|
|
2,
|
|
14,
|
|
11,
|
|
8,
|
|
3,
|
|
10,
|
|
14,
|
|
4,
|
|
9,
|
|
15,
|
|
8,
|
|
1,
|
|
2,
|
|
7,
|
|
0,
|
|
6,
|
|
13,
|
|
11,
|
|
5,
|
|
12,
|
|
1,
|
|
9,
|
|
11,
|
|
10,
|
|
0,
|
|
8,
|
|
12,
|
|
4,
|
|
13,
|
|
3,
|
|
7,
|
|
15,
|
|
14,
|
|
5,
|
|
6,
|
|
2,
|
|
4,
|
|
0,
|
|
5,
|
|
9,
|
|
7,
|
|
12,
|
|
2,
|
|
10,
|
|
14,
|
|
1,
|
|
3,
|
|
8,
|
|
11,
|
|
6,
|
|
15,
|
|
13
|
|
], n = [
|
|
5,
|
|
14,
|
|
7,
|
|
0,
|
|
9,
|
|
2,
|
|
11,
|
|
4,
|
|
13,
|
|
6,
|
|
15,
|
|
8,
|
|
1,
|
|
10,
|
|
3,
|
|
12,
|
|
6,
|
|
11,
|
|
3,
|
|
7,
|
|
0,
|
|
13,
|
|
5,
|
|
10,
|
|
14,
|
|
15,
|
|
8,
|
|
12,
|
|
4,
|
|
9,
|
|
1,
|
|
2,
|
|
15,
|
|
5,
|
|
1,
|
|
3,
|
|
7,
|
|
14,
|
|
6,
|
|
9,
|
|
11,
|
|
8,
|
|
12,
|
|
2,
|
|
10,
|
|
0,
|
|
4,
|
|
13,
|
|
8,
|
|
6,
|
|
4,
|
|
1,
|
|
3,
|
|
11,
|
|
15,
|
|
0,
|
|
5,
|
|
12,
|
|
2,
|
|
13,
|
|
9,
|
|
7,
|
|
10,
|
|
14,
|
|
12,
|
|
15,
|
|
10,
|
|
4,
|
|
1,
|
|
5,
|
|
8,
|
|
7,
|
|
6,
|
|
2,
|
|
13,
|
|
14,
|
|
0,
|
|
3,
|
|
9,
|
|
11
|
|
], d = [
|
|
11,
|
|
14,
|
|
15,
|
|
12,
|
|
5,
|
|
8,
|
|
7,
|
|
9,
|
|
11,
|
|
13,
|
|
14,
|
|
15,
|
|
6,
|
|
7,
|
|
9,
|
|
8,
|
|
7,
|
|
6,
|
|
8,
|
|
13,
|
|
11,
|
|
9,
|
|
7,
|
|
15,
|
|
7,
|
|
12,
|
|
15,
|
|
9,
|
|
11,
|
|
7,
|
|
13,
|
|
12,
|
|
11,
|
|
13,
|
|
6,
|
|
7,
|
|
14,
|
|
9,
|
|
13,
|
|
15,
|
|
14,
|
|
8,
|
|
13,
|
|
6,
|
|
5,
|
|
12,
|
|
7,
|
|
5,
|
|
11,
|
|
12,
|
|
14,
|
|
15,
|
|
14,
|
|
15,
|
|
9,
|
|
8,
|
|
9,
|
|
14,
|
|
5,
|
|
6,
|
|
8,
|
|
6,
|
|
5,
|
|
12,
|
|
9,
|
|
15,
|
|
5,
|
|
11,
|
|
6,
|
|
8,
|
|
13,
|
|
12,
|
|
5,
|
|
12,
|
|
13,
|
|
14,
|
|
11,
|
|
8,
|
|
5,
|
|
6
|
|
], c = [
|
|
8,
|
|
9,
|
|
9,
|
|
11,
|
|
13,
|
|
15,
|
|
15,
|
|
5,
|
|
7,
|
|
7,
|
|
8,
|
|
11,
|
|
14,
|
|
14,
|
|
12,
|
|
6,
|
|
9,
|
|
13,
|
|
15,
|
|
7,
|
|
12,
|
|
8,
|
|
9,
|
|
11,
|
|
7,
|
|
7,
|
|
12,
|
|
7,
|
|
6,
|
|
15,
|
|
13,
|
|
11,
|
|
9,
|
|
7,
|
|
15,
|
|
11,
|
|
8,
|
|
6,
|
|
6,
|
|
14,
|
|
12,
|
|
13,
|
|
5,
|
|
14,
|
|
13,
|
|
13,
|
|
7,
|
|
5,
|
|
15,
|
|
5,
|
|
8,
|
|
11,
|
|
14,
|
|
14,
|
|
6,
|
|
14,
|
|
6,
|
|
9,
|
|
12,
|
|
9,
|
|
12,
|
|
5,
|
|
15,
|
|
8,
|
|
8,
|
|
5,
|
|
12,
|
|
9,
|
|
12,
|
|
5,
|
|
14,
|
|
6,
|
|
8,
|
|
13,
|
|
6,
|
|
5,
|
|
15,
|
|
13,
|
|
11,
|
|
11
|
|
], h = [
|
|
0,
|
|
1518500249,
|
|
1859775393,
|
|
2400959708,
|
|
2840853838
|
|
], w = [
|
|
1352829926,
|
|
1548603684,
|
|
1836072691,
|
|
2053994217,
|
|
0
|
|
];
|
|
function k(_t, V) {
|
|
return _t << V | _t >>> 32 - V;
|
|
}
|
|
function x(_t, V, xt, ct, at, rt, pt, H) {
|
|
return k(_t + (V ^ xt ^ ct) + rt + pt | 0, H) + at | 0;
|
|
}
|
|
function R(_t, V, xt, ct, at, rt, pt, H) {
|
|
return k(_t + (V & xt | ~V & ct) + rt + pt | 0, H) + at | 0;
|
|
}
|
|
function D(_t, V, xt, ct, at, rt, pt, H) {
|
|
return k(_t + ((V | ~xt) ^ ct) + rt + pt | 0, H) + at | 0;
|
|
}
|
|
function Y(_t, V, xt, ct, at, rt, pt, H) {
|
|
return k(_t + (V & ct | xt & ~ct) + rt + pt | 0, H) + at | 0;
|
|
}
|
|
function P(_t, V, xt, ct, at, rt, pt, H) {
|
|
return k(_t + (V ^ (xt | ~ct)) + rt + pt | 0, H) + at | 0;
|
|
}
|
|
function ft() {
|
|
r.call(this, 64), this._a = 1732584193, this._b = 4023233417, this._c = 2562383102, this._d = 271733878, this._e = 3285377520;
|
|
}
|
|
return t(ft, r), ft.prototype._update = function() {
|
|
for (var _t = o, V = 0; V < 16; ++V) _t[V] = this._block.readInt32LE(V * 4);
|
|
for (var xt = this._a | 0, ct = this._b | 0, at = this._c | 0, rt = this._d | 0, pt = this._e | 0, H = this._a | 0, st = this._b | 0, et = this._c | 0, Ot = this._d | 0, kt = this._e | 0, Zt = 0; Zt < 80; Zt += 1) {
|
|
var qe, Ge;
|
|
Zt < 16 ? (qe = x(xt, ct, at, rt, pt, _t[_[Zt]], h[0], d[Zt]), Ge = P(H, st, et, Ot, kt, _t[n[Zt]], w[0], c[Zt])) : Zt < 32 ? (qe = R(xt, ct, at, rt, pt, _t[_[Zt]], h[1], d[Zt]), Ge = Y(H, st, et, Ot, kt, _t[n[Zt]], w[1], c[Zt])) : Zt < 48 ? (qe = D(xt, ct, at, rt, pt, _t[_[Zt]], h[2], d[Zt]), Ge = D(H, st, et, Ot, kt, _t[n[Zt]], w[2], c[Zt])) : Zt < 64 ? (qe = Y(xt, ct, at, rt, pt, _t[_[Zt]], h[3], d[Zt]), Ge = R(H, st, et, Ot, kt, _t[n[Zt]], w[3], c[Zt])) : (qe = P(xt, ct, at, rt, pt, _t[_[Zt]], h[4], d[Zt]), Ge = x(H, st, et, Ot, kt, _t[n[Zt]], w[4], c[Zt])), xt = pt, pt = rt, rt = k(at, 10), at = ct, ct = qe, H = kt, kt = Ot, Ot = k(et, 10), et = st, st = Ge;
|
|
}
|
|
var Ze = this._b + at + Ot | 0;
|
|
this._b = this._c + rt + kt | 0, this._c = this._d + pt + H | 0, this._d = this._e + xt + st | 0, this._e = this._a + ct + et | 0, this._a = Ze;
|
|
}, ft.prototype._digest = function() {
|
|
this._block[this._blockOffset] = 128, this._blockOffset += 1, this._blockOffset > 56 && (this._block.fill(0, this._blockOffset, 64), this._update(), this._blockOffset = 0), this._block.fill(0, this._blockOffset, 56), this._block.writeUInt32LE(this._length[0], 56), this._block.writeUInt32LE(this._length[1], 60), this._update();
|
|
var _t = f.alloc ? f.alloc(20) : new f(20);
|
|
return _t.writeInt32LE(this._a, 0), _t.writeInt32LE(this._b, 4), _t.writeInt32LE(this._c, 8), _t.writeInt32LE(this._d, 12), _t.writeInt32LE(this._e, 16), _t;
|
|
}, X0 = ft, X0;
|
|
}
|
|
var Z0 = {
|
|
exports: {}
|
|
}, $0, _f;
|
|
function ls() {
|
|
if (_f) return $0;
|
|
_f = 1;
|
|
var f = i_().Buffer, t = Ou();
|
|
function r(o, _) {
|
|
this._block = f.alloc(o), this._finalSize = _, this._blockSize = o, this._len = 0;
|
|
}
|
|
return r.prototype.update = function(o, _) {
|
|
o = t(o, _ || "utf8");
|
|
for (var n = this._block, d = this._blockSize, c = o.length, h = this._len, w = 0; w < c; ) {
|
|
for (var k = h % d, x = Math.min(c - w, d - k), R = 0; R < x; R++) n[k + R] = o[w + R];
|
|
h += x, w += x, h % d === 0 && this._update(n);
|
|
}
|
|
return this._len += c, this;
|
|
}, r.prototype.digest = function(o) {
|
|
var _ = this._len % this._blockSize;
|
|
this._block[_] = 128, this._block.fill(0, _ + 1), _ >= this._finalSize && (this._update(this._block), this._block.fill(0));
|
|
var n = this._len * 8;
|
|
if (n <= 4294967295) this._block.writeUInt32BE(n, this._blockSize - 4);
|
|
else {
|
|
var d = (n & 4294967295) >>> 0, c = (n - d) / 4294967296;
|
|
this._block.writeUInt32BE(c, this._blockSize - 8), this._block.writeUInt32BE(d, this._blockSize - 4);
|
|
}
|
|
this._update(this._block);
|
|
var h = this._hash();
|
|
return o ? h.toString(o) : h;
|
|
}, r.prototype._update = function() {
|
|
throw new Error("_update must be implemented by subclass");
|
|
}, $0 = r, $0;
|
|
}
|
|
var tu, of;
|
|
function s3() {
|
|
if (of) return tu;
|
|
of = 1;
|
|
var f = s_(), t = ls(), r = i_().Buffer, o = [
|
|
1518500249,
|
|
1859775393,
|
|
-1894007588,
|
|
-899497514
|
|
], _ = new Array(80);
|
|
function n() {
|
|
this.init(), this._w = _, t.call(this, 64, 56);
|
|
}
|
|
f(n, t), n.prototype.init = function() {
|
|
return this._a = 1732584193, this._b = 4023233417, this._c = 2562383102, this._d = 271733878, this._e = 3285377520, this;
|
|
};
|
|
function d(w) {
|
|
return w << 5 | w >>> 27;
|
|
}
|
|
function c(w) {
|
|
return w << 30 | w >>> 2;
|
|
}
|
|
function h(w, k, x, R) {
|
|
return w === 0 ? k & x | ~k & R : w === 2 ? k & x | k & R | x & R : k ^ x ^ R;
|
|
}
|
|
return n.prototype._update = function(w) {
|
|
for (var k = this._w, x = this._a | 0, R = this._b | 0, D = this._c | 0, Y = this._d | 0, P = this._e | 0, ft = 0; ft < 16; ++ft) k[ft] = w.readInt32BE(ft * 4);
|
|
for (; ft < 80; ++ft) k[ft] = k[ft - 3] ^ k[ft - 8] ^ k[ft - 14] ^ k[ft - 16];
|
|
for (var _t = 0; _t < 80; ++_t) {
|
|
var V = ~~(_t / 20), xt = d(x) + h(V, R, D, Y) + P + k[_t] + o[V] | 0;
|
|
P = Y, Y = D, D = c(R), R = x, x = xt;
|
|
}
|
|
this._a = x + this._a | 0, this._b = R + this._b | 0, this._c = D + this._c | 0, this._d = Y + this._d | 0, this._e = P + this._e | 0;
|
|
}, n.prototype._hash = function() {
|
|
var w = r.allocUnsafe(20);
|
|
return w.writeInt32BE(this._a | 0, 0), w.writeInt32BE(this._b | 0, 4), w.writeInt32BE(this._c | 0, 8), w.writeInt32BE(this._d | 0, 12), w.writeInt32BE(this._e | 0, 16), w;
|
|
}, tu = n, tu;
|
|
}
|
|
var eu, af;
|
|
function c3() {
|
|
if (af) return eu;
|
|
af = 1;
|
|
var f = s_(), t = ls(), r = i_().Buffer, o = [
|
|
1518500249,
|
|
1859775393,
|
|
-1894007588,
|
|
-899497514
|
|
], _ = new Array(80);
|
|
function n() {
|
|
this.init(), this._w = _, t.call(this, 64, 56);
|
|
}
|
|
f(n, t), n.prototype.init = function() {
|
|
return this._a = 1732584193, this._b = 4023233417, this._c = 2562383102, this._d = 271733878, this._e = 3285377520, this;
|
|
};
|
|
function d(k) {
|
|
return k << 1 | k >>> 31;
|
|
}
|
|
function c(k) {
|
|
return k << 5 | k >>> 27;
|
|
}
|
|
function h(k) {
|
|
return k << 30 | k >>> 2;
|
|
}
|
|
function w(k, x, R, D) {
|
|
return k === 0 ? x & R | ~x & D : k === 2 ? x & R | x & D | R & D : x ^ R ^ D;
|
|
}
|
|
return n.prototype._update = function(k) {
|
|
for (var x = this._w, R = this._a | 0, D = this._b | 0, Y = this._c | 0, P = this._d | 0, ft = this._e | 0, _t = 0; _t < 16; ++_t) x[_t] = k.readInt32BE(_t * 4);
|
|
for (; _t < 80; ++_t) x[_t] = d(x[_t - 3] ^ x[_t - 8] ^ x[_t - 14] ^ x[_t - 16]);
|
|
for (var V = 0; V < 80; ++V) {
|
|
var xt = ~~(V / 20), ct = c(R) + w(xt, D, Y, P) + ft + x[V] + o[xt] | 0;
|
|
ft = P, P = Y, Y = h(D), D = R, R = ct;
|
|
}
|
|
this._a = R + this._a | 0, this._b = D + this._b | 0, this._c = Y + this._c | 0, this._d = P + this._d | 0, this._e = ft + this._e | 0;
|
|
}, n.prototype._hash = function() {
|
|
var k = r.allocUnsafe(20);
|
|
return k.writeInt32BE(this._a | 0, 0), k.writeInt32BE(this._b | 0, 4), k.writeInt32BE(this._c | 0, 8), k.writeInt32BE(this._d | 0, 12), k.writeInt32BE(this._e | 0, 16), k;
|
|
}, eu = n, eu;
|
|
}
|
|
var ru, sf;
|
|
function Wv() {
|
|
if (sf) return ru;
|
|
sf = 1;
|
|
var f = s_(), t = ls(), r = i_().Buffer, o = [
|
|
1116352408,
|
|
1899447441,
|
|
3049323471,
|
|
3921009573,
|
|
961987163,
|
|
1508970993,
|
|
2453635748,
|
|
2870763221,
|
|
3624381080,
|
|
310598401,
|
|
607225278,
|
|
1426881987,
|
|
1925078388,
|
|
2162078206,
|
|
2614888103,
|
|
3248222580,
|
|
3835390401,
|
|
4022224774,
|
|
264347078,
|
|
604807628,
|
|
770255983,
|
|
1249150122,
|
|
1555081692,
|
|
1996064986,
|
|
2554220882,
|
|
2821834349,
|
|
2952996808,
|
|
3210313671,
|
|
3336571891,
|
|
3584528711,
|
|
113926993,
|
|
338241895,
|
|
666307205,
|
|
773529912,
|
|
1294757372,
|
|
1396182291,
|
|
1695183700,
|
|
1986661051,
|
|
2177026350,
|
|
2456956037,
|
|
2730485921,
|
|
2820302411,
|
|
3259730800,
|
|
3345764771,
|
|
3516065817,
|
|
3600352804,
|
|
4094571909,
|
|
275423344,
|
|
430227734,
|
|
506948616,
|
|
659060556,
|
|
883997877,
|
|
958139571,
|
|
1322822218,
|
|
1537002063,
|
|
1747873779,
|
|
1955562222,
|
|
2024104815,
|
|
2227730452,
|
|
2361852424,
|
|
2428436474,
|
|
2756734187,
|
|
3204031479,
|
|
3329325298
|
|
], _ = new Array(64);
|
|
function n() {
|
|
this.init(), this._w = _, t.call(this, 64, 56);
|
|
}
|
|
f(n, t), n.prototype.init = function() {
|
|
return this._a = 1779033703, this._b = 3144134277, this._c = 1013904242, this._d = 2773480762, this._e = 1359893119, this._f = 2600822924, this._g = 528734635, this._h = 1541459225, this;
|
|
};
|
|
function d(R, D, Y) {
|
|
return Y ^ R & (D ^ Y);
|
|
}
|
|
function c(R, D, Y) {
|
|
return R & D | Y & (R | D);
|
|
}
|
|
function h(R) {
|
|
return (R >>> 2 | R << 30) ^ (R >>> 13 | R << 19) ^ (R >>> 22 | R << 10);
|
|
}
|
|
function w(R) {
|
|
return (R >>> 6 | R << 26) ^ (R >>> 11 | R << 21) ^ (R >>> 25 | R << 7);
|
|
}
|
|
function k(R) {
|
|
return (R >>> 7 | R << 25) ^ (R >>> 18 | R << 14) ^ R >>> 3;
|
|
}
|
|
function x(R) {
|
|
return (R >>> 17 | R << 15) ^ (R >>> 19 | R << 13) ^ R >>> 10;
|
|
}
|
|
return n.prototype._update = function(R) {
|
|
for (var D = this._w, Y = this._a | 0, P = this._b | 0, ft = this._c | 0, _t = this._d | 0, V = this._e | 0, xt = this._f | 0, ct = this._g | 0, at = this._h | 0, rt = 0; rt < 16; ++rt) D[rt] = R.readInt32BE(rt * 4);
|
|
for (; rt < 64; ++rt) D[rt] = x(D[rt - 2]) + D[rt - 7] + k(D[rt - 15]) + D[rt - 16] | 0;
|
|
for (var pt = 0; pt < 64; ++pt) {
|
|
var H = at + w(V) + d(V, xt, ct) + o[pt] + D[pt] | 0, st = h(Y) + c(Y, P, ft) | 0;
|
|
at = ct, ct = xt, xt = V, V = _t + H | 0, _t = ft, ft = P, P = Y, Y = H + st | 0;
|
|
}
|
|
this._a = Y + this._a | 0, this._b = P + this._b | 0, this._c = ft + this._c | 0, this._d = _t + this._d | 0, this._e = V + this._e | 0, this._f = xt + this._f | 0, this._g = ct + this._g | 0, this._h = at + this._h | 0;
|
|
}, n.prototype._hash = function() {
|
|
var R = r.allocUnsafe(32);
|
|
return R.writeInt32BE(this._a, 0), R.writeInt32BE(this._b, 4), R.writeInt32BE(this._c, 8), R.writeInt32BE(this._d, 12), R.writeInt32BE(this._e, 16), R.writeInt32BE(this._f, 20), R.writeInt32BE(this._g, 24), R.writeInt32BE(this._h, 28), R;
|
|
}, ru = n, ru;
|
|
}
|
|
var nu, cf;
|
|
function d3() {
|
|
if (cf) return nu;
|
|
cf = 1;
|
|
var f = s_(), t = Wv(), r = ls(), o = i_().Buffer, _ = new Array(64);
|
|
function n() {
|
|
this.init(), this._w = _, r.call(this, 64, 56);
|
|
}
|
|
return f(n, t), n.prototype.init = function() {
|
|
return this._a = 3238371032, this._b = 914150663, this._c = 812702999, this._d = 4144912697, this._e = 4290775857, this._f = 1750603025, this._g = 1694076839, this._h = 3204075428, this;
|
|
}, n.prototype._hash = function() {
|
|
var d = o.allocUnsafe(28);
|
|
return d.writeInt32BE(this._a, 0), d.writeInt32BE(this._b, 4), d.writeInt32BE(this._c, 8), d.writeInt32BE(this._d, 12), d.writeInt32BE(this._e, 16), d.writeInt32BE(this._f, 20), d.writeInt32BE(this._g, 24), d;
|
|
}, nu = n, nu;
|
|
}
|
|
var _u, df;
|
|
function Kv() {
|
|
if (df) return _u;
|
|
df = 1;
|
|
var f = s_(), t = ls(), r = i_().Buffer, o = [
|
|
1116352408,
|
|
3609767458,
|
|
1899447441,
|
|
602891725,
|
|
3049323471,
|
|
3964484399,
|
|
3921009573,
|
|
2173295548,
|
|
961987163,
|
|
4081628472,
|
|
1508970993,
|
|
3053834265,
|
|
2453635748,
|
|
2937671579,
|
|
2870763221,
|
|
3664609560,
|
|
3624381080,
|
|
2734883394,
|
|
310598401,
|
|
1164996542,
|
|
607225278,
|
|
1323610764,
|
|
1426881987,
|
|
3590304994,
|
|
1925078388,
|
|
4068182383,
|
|
2162078206,
|
|
991336113,
|
|
2614888103,
|
|
633803317,
|
|
3248222580,
|
|
3479774868,
|
|
3835390401,
|
|
2666613458,
|
|
4022224774,
|
|
944711139,
|
|
264347078,
|
|
2341262773,
|
|
604807628,
|
|
2007800933,
|
|
770255983,
|
|
1495990901,
|
|
1249150122,
|
|
1856431235,
|
|
1555081692,
|
|
3175218132,
|
|
1996064986,
|
|
2198950837,
|
|
2554220882,
|
|
3999719339,
|
|
2821834349,
|
|
766784016,
|
|
2952996808,
|
|
2566594879,
|
|
3210313671,
|
|
3203337956,
|
|
3336571891,
|
|
1034457026,
|
|
3584528711,
|
|
2466948901,
|
|
113926993,
|
|
3758326383,
|
|
338241895,
|
|
168717936,
|
|
666307205,
|
|
1188179964,
|
|
773529912,
|
|
1546045734,
|
|
1294757372,
|
|
1522805485,
|
|
1396182291,
|
|
2643833823,
|
|
1695183700,
|
|
2343527390,
|
|
1986661051,
|
|
1014477480,
|
|
2177026350,
|
|
1206759142,
|
|
2456956037,
|
|
344077627,
|
|
2730485921,
|
|
1290863460,
|
|
2820302411,
|
|
3158454273,
|
|
3259730800,
|
|
3505952657,
|
|
3345764771,
|
|
106217008,
|
|
3516065817,
|
|
3606008344,
|
|
3600352804,
|
|
1432725776,
|
|
4094571909,
|
|
1467031594,
|
|
275423344,
|
|
851169720,
|
|
430227734,
|
|
3100823752,
|
|
506948616,
|
|
1363258195,
|
|
659060556,
|
|
3750685593,
|
|
883997877,
|
|
3785050280,
|
|
958139571,
|
|
3318307427,
|
|
1322822218,
|
|
3812723403,
|
|
1537002063,
|
|
2003034995,
|
|
1747873779,
|
|
3602036899,
|
|
1955562222,
|
|
1575990012,
|
|
2024104815,
|
|
1125592928,
|
|
2227730452,
|
|
2716904306,
|
|
2361852424,
|
|
442776044,
|
|
2428436474,
|
|
593698344,
|
|
2756734187,
|
|
3733110249,
|
|
3204031479,
|
|
2999351573,
|
|
3329325298,
|
|
3815920427,
|
|
3391569614,
|
|
3928383900,
|
|
3515267271,
|
|
566280711,
|
|
3940187606,
|
|
3454069534,
|
|
4118630271,
|
|
4000239992,
|
|
116418474,
|
|
1914138554,
|
|
174292421,
|
|
2731055270,
|
|
289380356,
|
|
3203993006,
|
|
460393269,
|
|
320620315,
|
|
685471733,
|
|
587496836,
|
|
852142971,
|
|
1086792851,
|
|
1017036298,
|
|
365543100,
|
|
1126000580,
|
|
2618297676,
|
|
1288033470,
|
|
3409855158,
|
|
1501505948,
|
|
4234509866,
|
|
1607167915,
|
|
987167468,
|
|
1816402316,
|
|
1246189591
|
|
], _ = new Array(160);
|
|
function n() {
|
|
this.init(), this._w = _, t.call(this, 128, 112);
|
|
}
|
|
f(n, t), n.prototype.init = function() {
|
|
return this._ah = 1779033703, this._bh = 3144134277, this._ch = 1013904242, this._dh = 2773480762, this._eh = 1359893119, this._fh = 2600822924, this._gh = 528734635, this._hh = 1541459225, this._al = 4089235720, this._bl = 2227873595, this._cl = 4271175723, this._dl = 1595750129, this._el = 2917565137, this._fl = 725511199, this._gl = 4215389547, this._hl = 327033209, this;
|
|
};
|
|
function d(P, ft, _t) {
|
|
return _t ^ P & (ft ^ _t);
|
|
}
|
|
function c(P, ft, _t) {
|
|
return P & ft | _t & (P | ft);
|
|
}
|
|
function h(P, ft) {
|
|
return (P >>> 28 | ft << 4) ^ (ft >>> 2 | P << 30) ^ (ft >>> 7 | P << 25);
|
|
}
|
|
function w(P, ft) {
|
|
return (P >>> 14 | ft << 18) ^ (P >>> 18 | ft << 14) ^ (ft >>> 9 | P << 23);
|
|
}
|
|
function k(P, ft) {
|
|
return (P >>> 1 | ft << 31) ^ (P >>> 8 | ft << 24) ^ P >>> 7;
|
|
}
|
|
function x(P, ft) {
|
|
return (P >>> 1 | ft << 31) ^ (P >>> 8 | ft << 24) ^ (P >>> 7 | ft << 25);
|
|
}
|
|
function R(P, ft) {
|
|
return (P >>> 19 | ft << 13) ^ (ft >>> 29 | P << 3) ^ P >>> 6;
|
|
}
|
|
function D(P, ft) {
|
|
return (P >>> 19 | ft << 13) ^ (ft >>> 29 | P << 3) ^ (P >>> 6 | ft << 26);
|
|
}
|
|
function Y(P, ft) {
|
|
return P >>> 0 < ft >>> 0 ? 1 : 0;
|
|
}
|
|
return n.prototype._update = function(P) {
|
|
for (var ft = this._w, _t = this._ah | 0, V = this._bh | 0, xt = this._ch | 0, ct = this._dh | 0, at = this._eh | 0, rt = this._fh | 0, pt = this._gh | 0, H = this._hh | 0, st = this._al | 0, et = this._bl | 0, Ot = this._cl | 0, kt = this._dl | 0, Zt = this._el | 0, qe = this._fl | 0, Ge = this._gl | 0, Ze = this._hl | 0, Wt = 0; Wt < 32; Wt += 2) ft[Wt] = P.readInt32BE(Wt * 4), ft[Wt + 1] = P.readInt32BE(Wt * 4 + 4);
|
|
for (; Wt < 160; Wt += 2) {
|
|
var oe = ft[Wt - 30], Ft = ft[Wt - 30 + 1], Se = k(oe, Ft), Ke = x(Ft, oe);
|
|
oe = ft[Wt - 4], Ft = ft[Wt - 4 + 1];
|
|
var Ve = R(oe, Ft), It = D(Ft, oe), C = ft[Wt - 14], Vt = ft[Wt - 14 + 1], ge = ft[Wt - 32], ot = ft[Wt - 32 + 1], N = Ke + Vt | 0, Bt = Se + C + Y(N, Ke) | 0;
|
|
N = N + It | 0, Bt = Bt + Ve + Y(N, It) | 0, N = N + ot | 0, Bt = Bt + ge + Y(N, ot) | 0, ft[Wt] = Bt, ft[Wt + 1] = N;
|
|
}
|
|
for (var L = 0; L < 160; L += 2) {
|
|
Bt = ft[L], N = ft[L + 1];
|
|
var W = c(_t, V, xt), dt = c(st, et, Ot), Ct = h(_t, st), Kt = h(st, _t), ne = w(at, Zt), ee = w(Zt, at), Xt = o[L], re = o[L + 1], jt = d(at, rt, pt), ce = d(Zt, qe, Ge), je = Ze + ee | 0, Qe = H + ne + Y(je, Ze) | 0;
|
|
je = je + ce | 0, Qe = Qe + jt + Y(je, ce) | 0, je = je + re | 0, Qe = Qe + Xt + Y(je, re) | 0, je = je + N | 0, Qe = Qe + Bt + Y(je, N) | 0;
|
|
var de = Kt + dt | 0, ar = Ct + W + Y(de, Kt) | 0;
|
|
H = pt, Ze = Ge, pt = rt, Ge = qe, rt = at, qe = Zt, Zt = kt + je | 0, at = ct + Qe + Y(Zt, kt) | 0, ct = xt, kt = Ot, xt = V, Ot = et, V = _t, et = st, st = je + de | 0, _t = Qe + ar + Y(st, je) | 0;
|
|
}
|
|
this._al = this._al + st | 0, this._bl = this._bl + et | 0, this._cl = this._cl + Ot | 0, this._dl = this._dl + kt | 0, this._el = this._el + Zt | 0, this._fl = this._fl + qe | 0, this._gl = this._gl + Ge | 0, this._hl = this._hl + Ze | 0, this._ah = this._ah + _t + Y(this._al, st) | 0, this._bh = this._bh + V + Y(this._bl, et) | 0, this._ch = this._ch + xt + Y(this._cl, Ot) | 0, this._dh = this._dh + ct + Y(this._dl, kt) | 0, this._eh = this._eh + at + Y(this._el, Zt) | 0, this._fh = this._fh + rt + Y(this._fl, qe) | 0, this._gh = this._gh + pt + Y(this._gl, Ge) | 0, this._hh = this._hh + H + Y(this._hl, Ze) | 0;
|
|
}, n.prototype._hash = function() {
|
|
var P = r.allocUnsafe(64);
|
|
function ft(_t, V, xt) {
|
|
P.writeInt32BE(_t, xt), P.writeInt32BE(V, xt + 4);
|
|
}
|
|
return ft(this._ah, this._al, 0), ft(this._bh, this._bl, 8), ft(this._ch, this._cl, 16), ft(this._dh, this._dl, 24), ft(this._eh, this._el, 32), ft(this._fh, this._fl, 40), ft(this._gh, this._gl, 48), ft(this._hh, this._hl, 56), P;
|
|
}, _u = n, _u;
|
|
}
|
|
var ou, uf;
|
|
function u3() {
|
|
if (uf) return ou;
|
|
uf = 1;
|
|
var f = s_(), t = Kv(), r = ls(), o = i_().Buffer, _ = new Array(160);
|
|
function n() {
|
|
this.init(), this._w = _, r.call(this, 128, 112);
|
|
}
|
|
return f(n, t), n.prototype.init = function() {
|
|
return this._ah = 3418070365, this._bh = 1654270250, this._ch = 2438529370, this._dh = 355462360, this._eh = 1731405415, this._fh = 2394180231, this._gh = 3675008525, this._hh = 1203062813, this._al = 3238371032, this._bl = 914150663, this._cl = 812702999, this._dl = 4144912697, this._el = 4290775857, this._fl = 1750603025, this._gl = 1694076839, this._hl = 3204075428, this;
|
|
}, n.prototype._hash = function() {
|
|
var d = o.allocUnsafe(48);
|
|
function c(h, w, k) {
|
|
d.writeInt32BE(h, k), d.writeInt32BE(w, k + 4);
|
|
}
|
|
return c(this._ah, this._al, 0), c(this._bh, this._bl, 8), c(this._ch, this._cl, 16), c(this._dh, this._dl, 24), c(this._eh, this._el, 32), c(this._fh, this._fl, 40), d;
|
|
}, ou = n, ou;
|
|
}
|
|
var lf;
|
|
function l3() {
|
|
return lf || (lf = 1, (function(f) {
|
|
f.exports = function(r) {
|
|
var o = r.toLowerCase(), _ = f.exports[o];
|
|
if (!_) throw new Error(o + " is not supported (we accept pull requests)");
|
|
return new _();
|
|
}, f.exports.sha = s3(), f.exports.sha1 = c3(), f.exports.sha224 = d3(), f.exports.sha256 = Wv(), f.exports.sha384 = u3(), f.exports.sha512 = Kv();
|
|
})(Z0)), Z0.exports;
|
|
}
|
|
var au, pf;
|
|
function Yv() {
|
|
if (pf) return au;
|
|
pf = 1;
|
|
var f = i_().Buffer, t = Ou(), r = typeof Uint8Array < "u", o = r && typeof ArrayBuffer < "u", _ = o && ArrayBuffer.isView;
|
|
return au = function(n, d, c) {
|
|
if (typeof n == "string" || f.isBuffer(n) || r && n instanceof Uint8Array || _ && _(n)) return t(n, d);
|
|
throw new TypeError(c + " must be a string, a Buffer, a Uint8Array, or a DataView");
|
|
}, au;
|
|
}
|
|
var iu, gf;
|
|
function Qv() {
|
|
if (gf) return iu;
|
|
gf = 1;
|
|
var f = a3(), t = i3(), r = l3(), o = i_().Buffer, _ = Av(), n = jv(), d = Yv(), c = o.alloc(128), h = {
|
|
__proto__: null,
|
|
md5: 16,
|
|
sha1: 20,
|
|
sha224: 28,
|
|
sha256: 32,
|
|
sha384: 48,
|
|
sha512: 64,
|
|
"sha512-256": 32,
|
|
ripemd160: 20,
|
|
rmd160: 20
|
|
}, w = {
|
|
__proto__: null,
|
|
"sha-1": "sha1",
|
|
"sha-224": "sha224",
|
|
"sha-256": "sha256",
|
|
"sha-384": "sha384",
|
|
"sha-512": "sha512",
|
|
"ripemd-160": "ripemd160"
|
|
};
|
|
function k(Y) {
|
|
return new t().update(Y).digest();
|
|
}
|
|
function x(Y) {
|
|
function P(ft) {
|
|
return r(Y).update(ft).digest();
|
|
}
|
|
return Y === "rmd160" || Y === "ripemd160" ? k : Y === "md5" ? f : P;
|
|
}
|
|
function R(Y, P, ft) {
|
|
var _t = x(Y), V = Y === "sha512" || Y === "sha384" ? 128 : 64;
|
|
P.length > V ? P = _t(P) : P.length < V && (P = o.concat([
|
|
P,
|
|
c
|
|
], V));
|
|
for (var xt = o.allocUnsafe(V + h[Y]), ct = o.allocUnsafe(V + h[Y]), at = 0; at < V; at++) xt[at] = P[at] ^ 54, ct[at] = P[at] ^ 92;
|
|
var rt = o.allocUnsafe(V + ft + 4);
|
|
xt.copy(rt, 0, 0, V), this.ipad1 = rt, this.ipad2 = xt, this.opad = ct, this.alg = Y, this.blocksize = V, this.hash = _t, this.size = h[Y];
|
|
}
|
|
R.prototype.run = function(Y, P) {
|
|
Y.copy(P, this.blocksize);
|
|
var ft = this.hash(P);
|
|
return ft.copy(this.opad, this.blocksize), this.hash(this.opad);
|
|
};
|
|
function D(Y, P, ft, _t, V) {
|
|
_(ft, _t), Y = d(Y, n, "Password"), P = d(P, n, "Salt");
|
|
var xt = (V || "sha1").toLowerCase(), ct = w[xt] || xt, at = h[ct];
|
|
if (typeof at != "number" || !at) throw new TypeError("Digest algorithm not supported: " + V);
|
|
var rt = new R(ct, Y, P.length), pt = o.allocUnsafe(_t), H = o.allocUnsafe(P.length + 4);
|
|
P.copy(H, 0, 0, P.length);
|
|
for (var st = 0, et = at, Ot = Math.ceil(_t / et), kt = 1; kt <= Ot; kt++) {
|
|
H.writeUInt32BE(kt, P.length);
|
|
for (var Zt = rt.run(H, rt.ipad1), qe = Zt, Ge = 1; Ge < ft; Ge++) {
|
|
qe = rt.run(qe, rt.ipad2);
|
|
for (var Ze = 0; Ze < et; Ze++) Zt[Ze] ^= qe[Ze];
|
|
}
|
|
Zt.copy(pt, st), st += et;
|
|
}
|
|
return pt;
|
|
}
|
|
return iu = D, iu;
|
|
}
|
|
var su, ff;
|
|
function p3() {
|
|
if (ff) return su;
|
|
ff = 1;
|
|
var f = i_().Buffer, t = Av(), r = jv(), o = Qv(), _ = Yv(), n, d = window.crypto && window.crypto.subtle, c = {
|
|
sha: "SHA-1",
|
|
"sha-1": "SHA-1",
|
|
sha1: "SHA-1",
|
|
sha256: "SHA-256",
|
|
"sha-256": "SHA-256",
|
|
sha384: "SHA-384",
|
|
"sha-384": "SHA-384",
|
|
"sha-512": "SHA-512",
|
|
sha512: "SHA-512"
|
|
}, h = [], w;
|
|
function k() {
|
|
return w || (window.process && window.process.nextTick ? w = window.process.nextTick : window.queueMicrotask ? w = window.queueMicrotask : window.setImmediate ? w = window.setImmediate : w = window.setTimeout, w);
|
|
}
|
|
function x(Y, P, ft, _t, V) {
|
|
return d.importKey("raw", Y, {
|
|
name: "PBKDF2"
|
|
}, false, [
|
|
"deriveBits"
|
|
]).then(function(xt) {
|
|
return d.deriveBits({
|
|
name: "PBKDF2",
|
|
salt: P,
|
|
iterations: ft,
|
|
hash: {
|
|
name: V
|
|
}
|
|
}, xt, _t << 3);
|
|
}).then(function(xt) {
|
|
return f.from(xt);
|
|
});
|
|
}
|
|
function R(Y) {
|
|
if (window.process && !window.process.browser || !d || !d.importKey || !d.deriveBits) return Promise.resolve(false);
|
|
if (h[Y] !== void 0) return h[Y];
|
|
n = n || f.alloc(8);
|
|
var P = x(n, n, 10, 128, Y).then(function() {
|
|
return true;
|
|
}, function() {
|
|
return false;
|
|
});
|
|
return h[Y] = P, P;
|
|
}
|
|
function D(Y, P) {
|
|
Y.then(function(ft) {
|
|
k()(function() {
|
|
P(null, ft);
|
|
});
|
|
}, function(ft) {
|
|
k()(function() {
|
|
P(ft);
|
|
});
|
|
});
|
|
}
|
|
return su = function(Y, P, ft, _t, V, xt) {
|
|
if (typeof V == "function" && (xt = V, V = void 0), t(ft, _t), Y = _(Y, r, "Password"), P = _(P, r, "Salt"), typeof xt != "function") throw new Error("No callback provided to pbkdf2");
|
|
V = V || "sha1";
|
|
var ct = c[V.toLowerCase()];
|
|
if (!ct || typeof window.Promise != "function") {
|
|
k()(function() {
|
|
var at;
|
|
try {
|
|
at = o(Y, P, ft, _t, V);
|
|
} catch (rt) {
|
|
xt(rt);
|
|
return;
|
|
}
|
|
xt(null, at);
|
|
});
|
|
return;
|
|
}
|
|
D(R(ct).then(function(at) {
|
|
return at ? x(Y, P, ft, _t, ct) : o(Y, P, ft, _t, V);
|
|
}), xt);
|
|
}, su;
|
|
}
|
|
var wf;
|
|
function g3() {
|
|
return wf || (wf = 1, pc.pbkdf2 = p3(), pc.pbkdf2Sync = Qv()), pc;
|
|
}
|
|
var cu, hf;
|
|
function Uu() {
|
|
if (hf) return cu;
|
|
hf = 1;
|
|
const { pbkdf2: f, pbkdf2Sync: t } = g3(), r = (_, n, d, c, h) => new Promise((w, k) => {
|
|
f(_, n, d, c, h, (x, R) => {
|
|
x && k(x), w(R);
|
|
});
|
|
});
|
|
return cu = async (_, n, d, c, h) => {
|
|
try {
|
|
return await r(_, n, d, c, h);
|
|
} catch {
|
|
return t(_, n, d, c, h);
|
|
}
|
|
}, cu;
|
|
}
|
|
var du, bf;
|
|
function f3() {
|
|
if (bf) return du;
|
|
bf = 1;
|
|
function f(t) {
|
|
if (t < 0) throw new Error("Negative numbers not supported. Number supplied: " + t);
|
|
let r = [], o = t.toString(2).length;
|
|
for (r.push(t & 127); o > 7; ) t >>= 7, o -= 7, r.unshift((t & 127) + 128);
|
|
return pr.from(r);
|
|
}
|
|
return du = f, du;
|
|
}
|
|
var uu, vf;
|
|
function w3() {
|
|
if (vf) return uu;
|
|
vf = 1;
|
|
const f = kv();
|
|
return uu = class {
|
|
constructor(r) {
|
|
this.elements = r;
|
|
}
|
|
encodeCBOR(r) {
|
|
return r.push(pr.concat([
|
|
pr.from([
|
|
159
|
|
]),
|
|
...this.elements.map((o) => f.encode(o)),
|
|
pr.from([
|
|
255
|
|
])
|
|
]));
|
|
}
|
|
}, uu;
|
|
}
|
|
var lu, yf;
|
|
function h3() {
|
|
if (yf) return lu;
|
|
yf = 1;
|
|
const { chacha20poly1305Encrypt: f, chacha20poly1305Decrypt: t, blake2b: r, sha3_256: o } = Oc(), _ = kv(), n = g2(), d = Iv(), c = xv(), h = Uu(), w = f3(), k = w3(), { validateBuffer: x, validateDerivationScheme: R, validateArray: D, validateString: Y, validateNetworkId: P, validateUint32: ft } = ss(), _t = {
|
|
BASE: 0,
|
|
BASE_SCRIPT_KEY: 1,
|
|
BASE_KEY_SCRIPT: 2,
|
|
BASE_SCRIPT_SCRIPT: 3,
|
|
POINTER: 4,
|
|
POINTER_SCRIPT: 5,
|
|
ENTERPRISE: 6,
|
|
ENTERPRISE_SCRIPT: 7,
|
|
BOOTSTRAP: 8,
|
|
REWARD: 14,
|
|
REWARD_SCRIPT: 15
|
|
}, V = {
|
|
BASE: 0,
|
|
SCRIPT_KEY: 1,
|
|
KEY_SCRIPT: 2,
|
|
SCRIPT_SCRIPT: 3
|
|
}, xt = [
|
|
_t.BASE,
|
|
_t.BASE_SCRIPT_KEY,
|
|
_t.BASE_KEY_SCRIPT,
|
|
_t.BASE_SCRIPT_SCRIPT,
|
|
_t.POINTER,
|
|
_t.POINTER_SCRIPT,
|
|
_t.ENTERPRISE,
|
|
_t.ENTERPRISE_SCRIPT,
|
|
_t.REWARD,
|
|
_t.REWARD_SCRIPT
|
|
], ct = 32, at = 28, rt = 764824073;
|
|
function pt(N) {
|
|
if (!N.hasOwnProperty("blockIndex") || !N.hasOwnProperty("txIndex") || !N.hasOwnProperty("certificateIndex")) throw new Error("Invalid pointer! Missing one of blockIndex, txIndex, certificateIndex");
|
|
if (!Number.isInteger(N.blockIndex) || !Number.isInteger(N.txIndex) || !Number.isInteger(N.certificateIndex)) throw new Error("Invalid pointer! values must be integer");
|
|
}
|
|
function H(N, Bt, L, W, dt) {
|
|
x(Bt, 64), R(W), ft(dt), W === 1 && (D(N), x(L, 32));
|
|
let Ct = /* @__PURE__ */ new Map();
|
|
if (W === 1 && N.length > 0) {
|
|
const jt = Vt(N, L);
|
|
Ct.set(1, _.encode(jt));
|
|
}
|
|
dt !== rt && Ct.set(2, _.encode(dt));
|
|
const Xt = [
|
|
((jt) => r(o(_.encode(jt)), 28))([
|
|
0,
|
|
[
|
|
0,
|
|
Bt
|
|
],
|
|
Ct
|
|
]),
|
|
Ct,
|
|
0
|
|
], re = _.encode(Xt);
|
|
return _.encode([
|
|
new _.Tagged(24, re),
|
|
n(re)
|
|
]);
|
|
}
|
|
function st(N, Bt) {
|
|
return pr.from([
|
|
N << 4 | Bt
|
|
]);
|
|
}
|
|
function et(N) {
|
|
return x(N, ct), r(N, at);
|
|
}
|
|
function Ot(N, Bt, L, W = V.BASE) {
|
|
return x(N, at), x(Bt, at), P(L), ft(W), pr.concat([
|
|
st(_t.BASE | W, L),
|
|
N,
|
|
Bt
|
|
]);
|
|
}
|
|
function kt(N, Bt, L, W) {
|
|
x(N, at), pt(Bt), P(L);
|
|
const { blockIndex: dt, txIndex: Ct, certificateIndex: Kt } = Bt;
|
|
return pr.concat([
|
|
st(W ? _t.POINTER_SCRIPT : _t.POINTER, L),
|
|
N,
|
|
pr.concat([
|
|
w(dt),
|
|
w(Ct),
|
|
w(Kt)
|
|
])
|
|
]);
|
|
}
|
|
function Zt(N, Bt, L) {
|
|
return x(N, at), P(Bt), pr.concat([
|
|
st(L ? _t.ENTERPRISE_SCRIPT : _t.ENTERPRISE, Bt),
|
|
N
|
|
]);
|
|
}
|
|
function qe(N, Bt, L) {
|
|
return x(N, at), P(Bt), pr.concat([
|
|
st(L ? _t.REWARD_SCRIPT : _t.REWARD, Bt),
|
|
N
|
|
]);
|
|
}
|
|
function Ge(N) {
|
|
const Bt = _.decode(N)[0].value, W = _.decode(Bt)[1];
|
|
return W instanceof Map ? W : /* @__PURE__ */ new Map();
|
|
}
|
|
function Ze(N, Bt) {
|
|
const W = Ge(N).get(1);
|
|
if (!W) return null;
|
|
const dt = _.decode(W);
|
|
let Ct = null;
|
|
try {
|
|
Ct = ge(dt, Bt);
|
|
} catch {
|
|
throw new Error("Unable to get derivation path from address");
|
|
}
|
|
if (Ct && Ct.length > 2) throw Error("Invalid derivation path length, should be at most 2");
|
|
return Ct;
|
|
}
|
|
function Wt(N) {
|
|
const L = Ge(N).get(2);
|
|
return L ? _.decode(L) : rt;
|
|
}
|
|
function oe(N) {
|
|
Y(N);
|
|
try {
|
|
const Bt = _.decode(d.decode(N)), L = Bt[0].value;
|
|
if (Bt[1] !== n(L)) return false;
|
|
} catch {
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
function Ft(N) {
|
|
Y(N);
|
|
try {
|
|
const { data: Bt } = c.decode(N);
|
|
if (!xt.includes(Ke(Bt))) return false;
|
|
} catch {
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
function Se(N) {
|
|
Y(N);
|
|
try {
|
|
return d.decode(N);
|
|
} catch {
|
|
return c.decode(N).data;
|
|
}
|
|
}
|
|
function Ke(N) {
|
|
return x(N), N[0] >> 4;
|
|
}
|
|
function Ve(N) {
|
|
return x(N), [
|
|
_t.BASE_SCRIPT_KEY,
|
|
_t.BASE_SCRIPT_SCRIPT,
|
|
_t.POINTER_SCRIPT,
|
|
_t.ENTERPRISE_SCRIPT
|
|
].includes(Ke(N));
|
|
}
|
|
function It(N) {
|
|
return x(N), [
|
|
_t.BASE_KEY_SCRIPT,
|
|
_t.BASE_SCRIPT_SCRIPT,
|
|
_t.REWARD_SCRIPT
|
|
].includes(Ke(N));
|
|
}
|
|
function C(N) {
|
|
return x(N), N[0] & 15;
|
|
}
|
|
function Vt(N, Bt) {
|
|
const L = _.encode(new k(N));
|
|
return f(L, Bt, pr.from("serokellfore"));
|
|
}
|
|
function ge(N, Bt) {
|
|
const L = t(N, Bt, pr.from("serokellfore"));
|
|
try {
|
|
return _.decode(pr.from(L));
|
|
} catch {
|
|
throw new Error("incorrect address or passphrase");
|
|
}
|
|
}
|
|
async function ot(N) {
|
|
return x(N, 64), h(N, "address-hashing", 500, 32, "sha512");
|
|
}
|
|
return lu = {
|
|
addressToBuffer: Se,
|
|
packBootstrapAddress: H,
|
|
packBaseAddress: Ot,
|
|
packPointerAddress: kt,
|
|
packEnterpriseAddress: Zt,
|
|
packRewardAddress: qe,
|
|
getAddressType: Ke,
|
|
hasSpendingScript: Ve,
|
|
hasStakingScript: It,
|
|
getShelleyAddressNetworkId: C,
|
|
getBootstrapAddressAttributes: Ge,
|
|
getBootstrapAddressDerivationPath: Ze,
|
|
getBootstrapAddressProtocolMagic: Wt,
|
|
isValidBootstrapAddress: oe,
|
|
isValidShelleyAddress: Ft,
|
|
xpubToHdPassphrase: ot,
|
|
getPubKeyBlake2b224Hash: et,
|
|
AddressTypes: _t,
|
|
BaseAddressTypes: V
|
|
}, lu;
|
|
}
|
|
var pu, mf;
|
|
function b3() {
|
|
if (mf) return pu;
|
|
mf = 1;
|
|
const f = Eu(), { validateBuffer: t, validateDerivationIndex: r, validateDerivationScheme: o, validateMnemonic: _ } = ss(), n = Oc(), d = Uu(), c = Rs();
|
|
async function h(ct, at) {
|
|
if (o(at), at === 1) return w(ct);
|
|
if (at === 2) return D(ct, "");
|
|
throw Error(`Derivation scheme ${at} not implemented`);
|
|
}
|
|
function w(ct) {
|
|
const at = k(ct);
|
|
return x(at);
|
|
}
|
|
function k(ct) {
|
|
_(ct);
|
|
const at = pr.from(f.mnemonicToEntropy(ct), "hex");
|
|
return xt(n.blake2b(xt(at), 32));
|
|
}
|
|
function x(ct) {
|
|
let at;
|
|
for (let rt = 1; at === void 0 && rt <= 1e3; rt++) try {
|
|
const pt = n.hmac_sha512(ct, [
|
|
pr.from(`Root Seed Chain ${rt}`, "ascii")
|
|
]), H = pt.slice(0, 32), st = pt.slice(32, 64);
|
|
at = R(H, st);
|
|
} catch (pt) {
|
|
if (pt.name === "InvalidKeypair") continue;
|
|
throw pt;
|
|
}
|
|
if (at === void 0) {
|
|
const rt = new Error("Secret key generation from mnemonic is looping forever");
|
|
throw rt.name = "RuntimeException", rt;
|
|
}
|
|
return at;
|
|
}
|
|
function R(ct, at) {
|
|
t(ct, 32), t(at, 32);
|
|
const rt = c._malloc(32), pt = new Uint8Array(c.HEAPU8.buffer, rt, 32), H = c._malloc(32), st = new Uint8Array(c.HEAPU8.buffer, H, 32), et = c._malloc(128), Ot = new Uint8Array(c.HEAPU8.buffer, et, 128);
|
|
pt.set(ct), st.set(at);
|
|
const kt = c._emscripten_wallet_secret_from_seed(rt, H, et);
|
|
if (c._free(rt), c._free(H), c._free(et), kt === 1) {
|
|
const Zt = new Error("Invalid keypair");
|
|
throw Zt.name = "InvalidKeypair", Zt;
|
|
}
|
|
return pr.from(Ot);
|
|
}
|
|
async function D(ct, at) {
|
|
const rt = Y(ct);
|
|
return await P(rt, at), P(rt, at);
|
|
}
|
|
function Y(ct) {
|
|
return _(ct), pr.from(f.mnemonicToEntropy(ct), "hex");
|
|
}
|
|
async function P(ct, at) {
|
|
const rt = await d(at, ct, 4096, 96, "sha512");
|
|
rt[0] &= 248, rt[31] &= 31, rt[31] |= 64;
|
|
const pt = ft(rt.slice(0, 64));
|
|
return pr.concat([
|
|
rt.slice(0, 64),
|
|
pt,
|
|
rt.slice(64)
|
|
]);
|
|
}
|
|
function ft(ct) {
|
|
t(ct, 64);
|
|
const at = c._malloc(64), rt = new Uint8Array(c.HEAPU8.buffer, at, 64), pt = c._malloc(32), H = new Uint8Array(c.HEAPU8.buffer, pt, 32);
|
|
return rt.set(ct), c._emscripten_to_public(at, pt), c._free(at), c._free(pt), pr.from(H);
|
|
}
|
|
function _t(ct, at, rt) {
|
|
t(ct, 128), r(at), o(rt);
|
|
const pt = c._malloc(128), H = new Uint8Array(c.HEAPU8.buffer, pt, 128), st = c._malloc(128), et = new Uint8Array(c.HEAPU8.buffer, st, 128);
|
|
return H.set(ct), c._emscripten_derive_private(pt, at, st, rt), c._free(pt), c._free(st), pr.from(et);
|
|
}
|
|
function V(ct, at, rt) {
|
|
t(ct, 64), r(at), o(rt);
|
|
const pt = ct.slice(0, 32), H = ct.slice(32, 64), st = c._malloc(32), et = new Uint8Array(c.HEAPU8.buffer, st, 32), Ot = c._malloc(32), kt = new Uint8Array(c.HEAPU8.buffer, Ot, 32), Zt = c._malloc(32), qe = new Uint8Array(c.HEAPU8.buffer, Zt, 32), Ge = c._malloc(32), Ze = new Uint8Array(c.HEAPU8.buffer, Ge, 32);
|
|
et.set(pt), kt.set(H);
|
|
const Wt = c._emscripten_derive_public(st, Ot, at, Zt, Ge, rt);
|
|
if (c._free(st), c._free(Ot), c._free(st), c._free(Ot), Wt !== 0) throw Error(`derivePublic has exited with code ${Wt}`);
|
|
return pr.concat([
|
|
pr.from(qe),
|
|
pr.from(Ze)
|
|
]);
|
|
}
|
|
function xt(ct) {
|
|
t(ct);
|
|
const at = ct.length;
|
|
let rt = [];
|
|
if (at < 24) rt = [
|
|
64 + at
|
|
];
|
|
else if (at < 256) rt = [
|
|
88,
|
|
at
|
|
];
|
|
else throw Error("CBOR encode for more than 256 bytes not yet implemented");
|
|
return pr.concat([
|
|
pr.from(rt),
|
|
ct
|
|
]);
|
|
}
|
|
return pu = {
|
|
mnemonicToRootKeypair: h,
|
|
derivePublic: V,
|
|
derivePrivate: _t,
|
|
toPublic: ft,
|
|
_mnemonicToSeedV1: k,
|
|
_seedToKeypairV1: x,
|
|
_seedToKeypairV2: P,
|
|
_mnemonicToSeedV2: Y
|
|
}, pu;
|
|
}
|
|
var gu, kf;
|
|
function v3() {
|
|
if (kf) return gu;
|
|
kf = 1;
|
|
const { validateBuffer: f } = ss(), t = Rs();
|
|
function r(_, n) {
|
|
f(_), f(n, 128);
|
|
const d = _.length, c = t._malloc(d), h = new Uint8Array(t.HEAPU8.buffer, c, d), w = t._malloc(128), k = new Uint8Array(t.HEAPU8.buffer, w, 128), x = t._malloc(64), R = new Uint8Array(t.HEAPU8.buffer, x, 64);
|
|
return h.set(_), k.set(n), t._emscripten_sign(w, c, d, x), t._free(c), t._free(w), t._free(x), pr.from(R);
|
|
}
|
|
function o(_, n, d) {
|
|
f(_), f(n, 32), f(d, 64);
|
|
const c = _.length, h = t._malloc(c), w = new Uint8Array(t.HEAPU8.buffer, h, c), k = t._malloc(32), x = new Uint8Array(t.HEAPU8.buffer, k, 32), R = t._malloc(64), D = new Uint8Array(t.HEAPU8.buffer, R, 64);
|
|
w.set(_), x.set(n), D.set(d);
|
|
const Y = t._emscripten_verify(h, c, k, R) === 0;
|
|
return t._free(h), t._free(k), t._free(R), Y;
|
|
}
|
|
return gu = {
|
|
sign: r,
|
|
verify: o
|
|
}, gu;
|
|
}
|
|
var fu, If;
|
|
function y3() {
|
|
if (If) return fu;
|
|
If = 1;
|
|
const f = Eu(), { validateBuffer: t, validateString: r, validatePaperWalletMnemonic: o } = ss(), _ = Uu();
|
|
Oc(), Rs();
|
|
async function n(h) {
|
|
o(h);
|
|
const w = h.split(" "), k = w.slice(0, 18).join(" "), x = w.slice(18, 27).join(" "), R = await d(x);
|
|
return await c(R, k);
|
|
}
|
|
async function d(h, w) {
|
|
const k = pr.from(h, "utf8"), R = pr.from("mnemonic", "utf8");
|
|
return (await _(k, R, 2048, 32, "sha512")).toString("hex");
|
|
}
|
|
async function c(h, w) {
|
|
const k = pr.from(f.mnemonicToEntropy(w), "hex"), x = 8;
|
|
if (x >= k.length) throw Error("unscrambleStrings: Input is too short");
|
|
const R = k.length - x, D = await _(h, k.slice(0, x), 1e4, R, "sha512");
|
|
for (let Y = 0; Y < R; Y++) D[Y] = D[Y] ^ k[x + Y];
|
|
return f.entropyToMnemonic(D);
|
|
}
|
|
return fu = {
|
|
decodePaperWalletMnemonic: n
|
|
}, fu;
|
|
}
|
|
var wu = {
|
|
exports: {}
|
|
};
|
|
var xf;
|
|
function m3() {
|
|
return xf || (xf = 1, (function(f) {
|
|
function t(r, o, _, n, d, c, h, w) {
|
|
function k(It) {
|
|
var C = [
|
|
1116352408,
|
|
1899447441,
|
|
3049323471,
|
|
3921009573,
|
|
961987163,
|
|
1508970993,
|
|
2453635748,
|
|
2870763221,
|
|
3624381080,
|
|
310598401,
|
|
607225278,
|
|
1426881987,
|
|
1925078388,
|
|
2162078206,
|
|
2614888103,
|
|
3248222580,
|
|
3835390401,
|
|
4022224774,
|
|
264347078,
|
|
604807628,
|
|
770255983,
|
|
1249150122,
|
|
1555081692,
|
|
1996064986,
|
|
2554220882,
|
|
2821834349,
|
|
2952996808,
|
|
3210313671,
|
|
3336571891,
|
|
3584528711,
|
|
113926993,
|
|
338241895,
|
|
666307205,
|
|
773529912,
|
|
1294757372,
|
|
1396182291,
|
|
1695183700,
|
|
1986661051,
|
|
2177026350,
|
|
2456956037,
|
|
2730485921,
|
|
2820302411,
|
|
3259730800,
|
|
3345764771,
|
|
3516065817,
|
|
3600352804,
|
|
4094571909,
|
|
275423344,
|
|
430227734,
|
|
506948616,
|
|
659060556,
|
|
883997877,
|
|
958139571,
|
|
1322822218,
|
|
1537002063,
|
|
1747873779,
|
|
1955562222,
|
|
2024104815,
|
|
2227730452,
|
|
2361852424,
|
|
2428436474,
|
|
2756734187,
|
|
3204031479,
|
|
3329325298
|
|
], Vt = 1779033703, ge = 3144134277, ot = 1013904242, N = 2773480762, Bt = 1359893119, L = 2600822924, W = 528734635, dt = 1541459225, Ct = new Array(64);
|
|
function Kt(je) {
|
|
for (var Qe = 0, de = je.length; de >= 64; ) {
|
|
var ar = Vt, lr = ge, Ir = ot, _r = N, ir = Bt, xr = L, G = W, S = dt, T, ut, Jt, ye, Oe;
|
|
for (ut = 0; ut < 16; ut++) Jt = Qe + ut * 4, Ct[ut] = (je[Jt] & 255) << 24 | (je[Jt + 1] & 255) << 16 | (je[Jt + 2] & 255) << 8 | je[Jt + 3] & 255;
|
|
for (ut = 16; ut < 64; ut++) T = Ct[ut - 2], ye = (T >>> 17 | T << 15) ^ (T >>> 19 | T << 13) ^ T >>> 10, T = Ct[ut - 15], Oe = (T >>> 7 | T << 25) ^ (T >>> 18 | T << 14) ^ T >>> 3, Ct[ut] = (ye + Ct[ut - 7] | 0) + (Oe + Ct[ut - 16] | 0) | 0;
|
|
for (ut = 0; ut < 64; ut++) ye = (((ir >>> 6 | ir << 26) ^ (ir >>> 11 | ir << 21) ^ (ir >>> 25 | ir << 7)) + (ir & xr ^ ~ir & G) | 0) + (S + (C[ut] + Ct[ut] | 0) | 0) | 0, Oe = ((ar >>> 2 | ar << 30) ^ (ar >>> 13 | ar << 19) ^ (ar >>> 22 | ar << 10)) + (ar & lr ^ ar & Ir ^ lr & Ir) | 0, S = G, G = xr, xr = ir, ir = _r + ye | 0, _r = Ir, Ir = lr, lr = ar, ar = ye + Oe | 0;
|
|
Vt = Vt + ar | 0, ge = ge + lr | 0, ot = ot + Ir | 0, N = N + _r | 0, Bt = Bt + ir | 0, L = L + xr | 0, W = W + G | 0, dt = dt + S | 0, Qe += 64, de -= 64;
|
|
}
|
|
}
|
|
Kt(It);
|
|
var ne, ee = It.length % 64, Xt = It.length / 536870912 | 0, re = It.length << 3, jt = ee < 56 ? 56 : 120, ce = It.slice(It.length - ee, It.length);
|
|
for (ce.push(128), ne = ee + 1; ne < jt; ne++) ce.push(0);
|
|
return ce.push(Xt >>> 24 & 255), ce.push(Xt >>> 16 & 255), ce.push(Xt >>> 8 & 255), ce.push(Xt >>> 0 & 255), ce.push(re >>> 24 & 255), ce.push(re >>> 16 & 255), ce.push(re >>> 8 & 255), ce.push(re >>> 0 & 255), Kt(ce), [
|
|
Vt >>> 24 & 255,
|
|
Vt >>> 16 & 255,
|
|
Vt >>> 8 & 255,
|
|
Vt >>> 0 & 255,
|
|
ge >>> 24 & 255,
|
|
ge >>> 16 & 255,
|
|
ge >>> 8 & 255,
|
|
ge >>> 0 & 255,
|
|
ot >>> 24 & 255,
|
|
ot >>> 16 & 255,
|
|
ot >>> 8 & 255,
|
|
ot >>> 0 & 255,
|
|
N >>> 24 & 255,
|
|
N >>> 16 & 255,
|
|
N >>> 8 & 255,
|
|
N >>> 0 & 255,
|
|
Bt >>> 24 & 255,
|
|
Bt >>> 16 & 255,
|
|
Bt >>> 8 & 255,
|
|
Bt >>> 0 & 255,
|
|
L >>> 24 & 255,
|
|
L >>> 16 & 255,
|
|
L >>> 8 & 255,
|
|
L >>> 0 & 255,
|
|
W >>> 24 & 255,
|
|
W >>> 16 & 255,
|
|
W >>> 8 & 255,
|
|
W >>> 0 & 255,
|
|
dt >>> 24 & 255,
|
|
dt >>> 16 & 255,
|
|
dt >>> 8 & 255,
|
|
dt >>> 0 & 255
|
|
];
|
|
}
|
|
function x(It, C, Vt) {
|
|
It = It.length <= 64 ? It : k(It);
|
|
var ge, ot = 64 + C.length + 4, N = new Array(ot), Bt = new Array(64), L = [];
|
|
for (ge = 0; ge < 64; ge++) N[ge] = 54;
|
|
for (ge = 0; ge < It.length; ge++) N[ge] ^= It[ge];
|
|
for (ge = 0; ge < C.length; ge++) N[64 + ge] = C[ge];
|
|
for (ge = ot - 4; ge < ot; ge++) N[ge] = 0;
|
|
for (ge = 0; ge < 64; ge++) Bt[ge] = 92;
|
|
for (ge = 0; ge < It.length; ge++) Bt[ge] ^= It[ge];
|
|
function W() {
|
|
for (var dt = ot - 1; dt >= ot - 4; dt--) {
|
|
if (N[dt]++, N[dt] <= 255) return;
|
|
N[dt] = 0;
|
|
}
|
|
}
|
|
for (; Vt >= 32; ) W(), L = L.concat(k(Bt.concat(k(N)))), Vt -= 32;
|
|
return Vt > 0 && (W(), L = L.concat(k(Bt.concat(k(N))).slice(0, Vt))), L;
|
|
}
|
|
function R(It, C, Vt, ge) {
|
|
var ot = It[0] ^ C[Vt++], N = It[1] ^ C[Vt++], Bt = It[2] ^ C[Vt++], L = It[3] ^ C[Vt++], W = It[4] ^ C[Vt++], dt = It[5] ^ C[Vt++], Ct = It[6] ^ C[Vt++], Kt = It[7] ^ C[Vt++], ne = It[8] ^ C[Vt++], ee = It[9] ^ C[Vt++], Xt = It[10] ^ C[Vt++], re = It[11] ^ C[Vt++], jt = It[12] ^ C[Vt++], ce = It[13] ^ C[Vt++], je = It[14] ^ C[Vt++], Qe = It[15] ^ C[Vt++], de, ar, lr = ot, Ir = N, _r = Bt, ir = L, xr = W, G = dt, S = Ct, T = Kt, ut = ne, Jt = ee, ye = Xt, Oe = re, or = jt, Ar = ce, ue = je, Ue = Qe;
|
|
for (ar = 0; ar < 8; ar += 2) de = lr + or, xr ^= de << 7 | de >>> 25, de = xr + lr, ut ^= de << 9 | de >>> 23, de = ut + xr, or ^= de << 13 | de >>> 19, de = or + ut, lr ^= de << 18 | de >>> 14, de = G + Ir, Jt ^= de << 7 | de >>> 25, de = Jt + G, Ar ^= de << 9 | de >>> 23, de = Ar + Jt, Ir ^= de << 13 | de >>> 19, de = Ir + Ar, G ^= de << 18 | de >>> 14, de = ye + S, ue ^= de << 7 | de >>> 25, de = ue + ye, _r ^= de << 9 | de >>> 23, de = _r + ue, S ^= de << 13 | de >>> 19, de = S + _r, ye ^= de << 18 | de >>> 14, de = Ue + Oe, ir ^= de << 7 | de >>> 25, de = ir + Ue, T ^= de << 9 | de >>> 23, de = T + ir, Oe ^= de << 13 | de >>> 19, de = Oe + T, Ue ^= de << 18 | de >>> 14, de = lr + ir, Ir ^= de << 7 | de >>> 25, de = Ir + lr, _r ^= de << 9 | de >>> 23, de = _r + Ir, ir ^= de << 13 | de >>> 19, de = ir + _r, lr ^= de << 18 | de >>> 14, de = G + xr, S ^= de << 7 | de >>> 25, de = S + G, T ^= de << 9 | de >>> 23, de = T + S, xr ^= de << 13 | de >>> 19, de = xr + T, G ^= de << 18 | de >>> 14, de = ye + Jt, Oe ^= de << 7 | de >>> 25, de = Oe + ye, ut ^= de << 9 | de >>> 23, de = ut + Oe, Jt ^= de << 13 | de >>> 19, de = Jt + ut, ye ^= de << 18 | de >>> 14, de = Ue + ue, or ^= de << 7 | de >>> 25, de = or + Ue, Ar ^= de << 9 | de >>> 23, de = Ar + or, ue ^= de << 13 | de >>> 19, de = ue + Ar, Ue ^= de << 18 | de >>> 14;
|
|
C[ge++] = It[0] = lr + ot | 0, C[ge++] = It[1] = Ir + N | 0, C[ge++] = It[2] = _r + Bt | 0, C[ge++] = It[3] = ir + L | 0, C[ge++] = It[4] = xr + W | 0, C[ge++] = It[5] = G + dt | 0, C[ge++] = It[6] = S + Ct | 0, C[ge++] = It[7] = T + Kt | 0, C[ge++] = It[8] = ut + ne | 0, C[ge++] = It[9] = Jt + ee | 0, C[ge++] = It[10] = ye + Xt | 0, C[ge++] = It[11] = Oe + re | 0, C[ge++] = It[12] = or + jt | 0, C[ge++] = It[13] = Ar + ce | 0, C[ge++] = It[14] = ue + je | 0, C[ge++] = It[15] = Ue + Qe | 0;
|
|
}
|
|
function D(It, C, Vt, ge, ot) {
|
|
for (; ot--; ) It[C++] = Vt[ge++];
|
|
}
|
|
function Y(It, C, Vt, ge, ot) {
|
|
for (; ot--; ) It[C++] ^= Vt[ge++];
|
|
}
|
|
function P(It, C, Vt, ge, ot) {
|
|
D(It, 0, C, Vt + (2 * ot - 1) * 16, 16);
|
|
for (var N = 0; N < 2 * ot; N += 2) R(It, C, Vt + N * 16, ge + N * 8), R(It, C, Vt + N * 16 + 16, ge + N * 8 + ot * 16);
|
|
}
|
|
function ft(It, C, Vt) {
|
|
return It[C + (2 * Vt - 1) * 16];
|
|
}
|
|
function _t(It) {
|
|
for (var C = [], Vt = 0; Vt < It.length; Vt++) {
|
|
var ge = It.charCodeAt(Vt);
|
|
if (ge < 128) C.push(ge);
|
|
else if (ge < 2048) C.push(192 | ge >> 6), C.push(128 | ge & 63);
|
|
else if (ge < 55296) C.push(224 | ge >> 12), C.push(128 | ge >> 6 & 63), C.push(128 | ge & 63);
|
|
else {
|
|
if (Vt >= It.length - 1) throw new Error("invalid string");
|
|
Vt++, ge = (ge & 1023) << 10, ge |= It.charCodeAt(Vt) & 1023, ge += 65536, C.push(240 | ge >> 18), C.push(128 | ge >> 12 & 63), C.push(128 | ge >> 6 & 63), C.push(128 | ge & 63);
|
|
}
|
|
}
|
|
return C;
|
|
}
|
|
function V(It) {
|
|
for (var C = "0123456789abcdef".split(""), Vt = It.length, ge = [], ot = 0; ot < Vt; ot++) ge.push(C[It[ot] >>> 4 & 15]), ge.push(C[It[ot] >>> 0 & 15]);
|
|
return ge.join("");
|
|
}
|
|
function xt(It) {
|
|
for (var C = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""), Vt = It.length, ge = [], ot = 0, N, Bt, L, W; ot < Vt; ) N = ot < Vt ? It[ot++] : 0, Bt = ot < Vt ? It[ot++] : 0, L = ot < Vt ? It[ot++] : 0, W = (N << 16) + (Bt << 8) + L, ge.push(C[W >>> 18 & 63]), ge.push(C[W >>> 12 & 63]), ge.push(C[W >>> 6 & 63]), ge.push(C[W >>> 0 & 63]);
|
|
return Vt % 3 > 0 && (ge[ge.length - 1] = "=", Vt % 3 === 1 && (ge[ge.length - 2] = "=")), ge.join("");
|
|
}
|
|
var ct = -1 >>> 0, at = 1;
|
|
if (typeof _ == "object") {
|
|
if (arguments.length > 4) throw new Error("scrypt: incorrect number of arguments");
|
|
var rt = _;
|
|
if (h = n, _ = rt.logN, typeof _ > "u") if (typeof rt.N < "u") {
|
|
if (rt.N < 2 || rt.N > ct) throw new Error("scrypt: N is out of range");
|
|
if ((rt.N & rt.N - 1) !== 0) throw new Error("scrypt: N is not a power of 2");
|
|
_ = Math.log(rt.N) / Math.LN2;
|
|
} else throw new Error("scrypt: missing N parameter");
|
|
at = rt.p || 1, n = rt.r, d = rt.dkLen || 32, c = rt.interruptStep || 0, w = rt.encoding;
|
|
}
|
|
if (at < 1) throw new Error("scrypt: invalid p");
|
|
if (n <= 0) throw new Error("scrypt: invalid r");
|
|
if (_ < 1 || _ > 31) throw new Error("scrypt: logN must be between 1 and 31");
|
|
var pt = 1 << _ >>> 0, H, st, et, Ot;
|
|
if (n * at >= 1 << 30 || n > ct / 128 / at || n > ct / 256 || pt > ct / 128 / n) throw new Error("scrypt: parameters are too large");
|
|
typeof r == "string" && (r = _t(r)), typeof o == "string" && (o = _t(o)), typeof Int32Array < "u" ? (H = new Int32Array(64 * n), st = new Int32Array(32 * pt * n), Ot = new Int32Array(16)) : (H = [], st = [], Ot = new Array(16)), et = x(r, o, at * 128 * n);
|
|
var kt = 0, Zt = 32 * n;
|
|
function qe(It) {
|
|
for (var C = 0; C < 32 * n; C++) {
|
|
var Vt = It + C * 4;
|
|
H[kt + C] = (et[Vt + 3] & 255) << 24 | (et[Vt + 2] & 255) << 16 | (et[Vt + 1] & 255) << 8 | (et[Vt + 0] & 255) << 0;
|
|
}
|
|
}
|
|
function Ge(It, C) {
|
|
for (var Vt = It; Vt < C; Vt += 2) D(st, Vt * (32 * n), H, kt, 32 * n), P(Ot, H, kt, Zt, n), D(st, (Vt + 1) * (32 * n), H, Zt, 32 * n), P(Ot, H, Zt, kt, n);
|
|
}
|
|
function Ze(It, C) {
|
|
for (var Vt = It; Vt < C; Vt += 2) {
|
|
var ge = ft(H, kt, n) & pt - 1;
|
|
Y(H, kt, st, ge * (32 * n), 32 * n), P(Ot, H, kt, Zt, n), ge = ft(H, Zt, n) & pt - 1, Y(H, Zt, st, ge * (32 * n), 32 * n), P(Ot, H, Zt, kt, n);
|
|
}
|
|
}
|
|
function Wt(It) {
|
|
for (var C = 0; C < 32 * n; C++) {
|
|
var Vt = H[kt + C];
|
|
et[It + C * 4 + 0] = Vt >>> 0 & 255, et[It + C * 4 + 1] = Vt >>> 8 & 255, et[It + C * 4 + 2] = Vt >>> 16 & 255, et[It + C * 4 + 3] = Vt >>> 24 & 255;
|
|
}
|
|
}
|
|
var oe = typeof setImmediate < "u" ? setImmediate : setTimeout;
|
|
function Ft(It, C, Vt, ge, ot) {
|
|
(function N() {
|
|
oe(function() {
|
|
ge(It, It + Vt < C ? It + Vt : C), It += Vt, It < C ? N() : ot();
|
|
});
|
|
})();
|
|
}
|
|
function Se(It) {
|
|
var C = x(r, et, d);
|
|
return It === "base64" ? xt(C) : It === "hex" ? V(C) : It === "binary" ? new Uint8Array(C) : C;
|
|
}
|
|
function Ke() {
|
|
for (var It = 0; It < at; It++) qe(It * 128 * n), Ge(0, pt), Ze(0, pt), Wt(It * 128 * n);
|
|
h(Se(w));
|
|
}
|
|
function Ve(It) {
|
|
qe(It * 128 * n), Ft(0, pt, c * 2, Ge, function() {
|
|
Ft(0, pt, c * 2, Ze, function() {
|
|
Wt(It * 128 * n), It + 1 < at ? oe(function() {
|
|
Ve(It + 1);
|
|
}) : h(Se(w));
|
|
});
|
|
});
|
|
}
|
|
typeof c == "function" && (w = h, h = c, c = 1e3), c <= 0 ? Ke() : Ve(0);
|
|
}
|
|
f.exports = t;
|
|
})(wu)), wu.exports;
|
|
}
|
|
var hu, Af;
|
|
function k3() {
|
|
if (Af) return hu;
|
|
Af = 1;
|
|
const f = Oc(), t = h3(), r = b3(), o = v3(), _ = y3(), n = Iv(), d = xv(), c = m3();
|
|
return Rs(), hu = {
|
|
...t,
|
|
...r,
|
|
...o,
|
|
..._,
|
|
base58: n,
|
|
bech32: d,
|
|
scrypt: c,
|
|
blake2b: f.blake2b,
|
|
cardanoMemoryCombine: f.cardanoMemoryCombine,
|
|
_sha3_256: f.sha3_256,
|
|
_chacha20poly1305Decrypt: f.chacha20poly1305Decrypt,
|
|
_chacha20poly1305Encrypt: f.chacha20poly1305Encrypt
|
|
}, hu;
|
|
}
|
|
var t_ = k3();
|
|
window.cardanoCrypto = window.cardanoCrypto || {};
|
|
const ui = window.cardanoCrypto;
|
|
ui.generateWallet = async function() {
|
|
function f() {
|
|
var r = new Bitcoin.ECKey(false);
|
|
return r.setCompressed(true), {
|
|
floID: r.getBitcoinAddress(),
|
|
pubKey: r.getPubKeyHex(),
|
|
privKey: r.getBitcoinWalletImportFormat()
|
|
};
|
|
}
|
|
const t = f();
|
|
return await ui.importFromKey(t.privKey);
|
|
};
|
|
ui.importFromKey = async function(f) {
|
|
const t = f.trim();
|
|
return /^[0-9a-fA-F]+$/.test(t) && t.length === 256 ? await ui.importFromRootKey(t) : await ui.importFromBtcFlo(t);
|
|
};
|
|
ui.importFromBtcFlo = async function(f) {
|
|
try {
|
|
const t = await I3(f);
|
|
console.log("BTC/FLO key (32 bytes):", t);
|
|
const r = Pu(t), o = new Uint8Array(64);
|
|
o.set(r, 0), o.set(r, 32), console.log("Extended key (64 bytes):", Wi(o));
|
|
const _ = await window.crypto.subtle.digest("SHA-512", o), n = new Uint8Array(_), d = new Uint8Array(128);
|
|
d.set(o, 0), d.set(n, 64), console.log("ADA Root Key (128 bytes):", Wi(d));
|
|
const c = await Vv(d), h = await Jv(t);
|
|
return {
|
|
BTC: h.BTC,
|
|
FLO: h.FLO,
|
|
Cardano: c,
|
|
cardanoRootKey: Wi(d),
|
|
originalKey: t
|
|
};
|
|
} catch (t) {
|
|
throw console.error("Import from BTC/FLO failed:", t), new Error(`Failed to import: ${t.message}`);
|
|
}
|
|
};
|
|
ui.importFromRootKey = async function(f) {
|
|
try {
|
|
const t = Pu(f);
|
|
if (t.length !== 128) throw new Error(`Invalid Root Key length: ${t.length} bytes. Expected 128.`);
|
|
console.log("Cardano Root Key (128 bytes):", f);
|
|
const r = t.slice(0, 32), o = Wi(r);
|
|
console.log("Extracted BTC/FLO key (32 bytes):", o);
|
|
const _ = await Vv(t), n = await Jv(o);
|
|
return {
|
|
BTC: n.BTC,
|
|
FLO: n.FLO,
|
|
Cardano: _,
|
|
cardanoRootKey: f,
|
|
extractedKey: o
|
|
};
|
|
} catch (t) {
|
|
throw console.error("Import from ADA Root failed:", t), new Error(`Failed to import: ${t.message}`);
|
|
}
|
|
};
|
|
ui.getSpendPrivateKey = async function(f) {
|
|
try {
|
|
const t = Pu(f), r = zu.from(t), o = t_.derivePrivate(r, 2147485500, 2), _ = t_.derivePrivate(o, 2147485463, 2), n = t_.derivePrivate(_, 2147483648, 2), d = t_.derivePrivate(n, 0, 2), c = t_.derivePrivate(d, 0, 2);
|
|
return Wi(c.slice(0, 64));
|
|
} catch (t) {
|
|
throw console.error("Failed to derive spend private key:", t), t;
|
|
}
|
|
};
|
|
async function Vv(f) {
|
|
const t = zu.from(f), r = t_.derivePrivate(t, 2147485500, 2), o = t_.derivePrivate(r, 2147485463, 2), _ = t_.derivePrivate(o, 2147483648, 2), n = t_.derivePrivate(_, 0, 2), d = t_.derivePrivate(n, 0, 2), c = t_.derivePrivate(_, 2, 2), h = t_.derivePrivate(c, 0, 2), w = d.slice(64, 96), k = h.slice(64, 96), x = t_.blake2b(w, 28), R = t_.blake2b(k, 28), Y = 0 | 1, P = new Uint8Array(57);
|
|
P[0] = Y, P.set(x, 1), P.set(R, 29);
|
|
const { bech32: ft } = await jm(async () => {
|
|
const { bech32: at } = await import("./index-BsM49tGo.js").then((rt) => rt.i);
|
|
return {
|
|
bech32: at
|
|
};
|
|
}, [], import.meta.url), _t = ft.toWords(P), V = ft.encode("addr", _t, 1e3), xt = ft.encode("ed25519e_sk", ft.toWords(d.slice(0, 64)), 1e3), ct = ft.encode("ed25519e_sk", ft.toWords(h.slice(0, 64)), 1e3);
|
|
return {
|
|
address: V,
|
|
rootKey: Wi(f),
|
|
spendKeyBech32: xt,
|
|
stakeKeyBech32: ct
|
|
};
|
|
}
|
|
async function Jv(f) {
|
|
const t = {
|
|
BTC: {
|
|
pub: 0,
|
|
priv: 128
|
|
},
|
|
FLO: {
|
|
pub: 35,
|
|
priv: 163
|
|
}
|
|
}, r = bitjs.pub, o = bitjs.priv, _ = bitjs.compressed, n = coinjs.compressed;
|
|
bitjs.compressed = true, coinjs.compressed = true;
|
|
const d = {
|
|
BTC: {},
|
|
FLO: {}
|
|
};
|
|
bitjs.pub = t.BTC.pub, bitjs.priv = t.BTC.priv;
|
|
const c = bitjs.newPubkey(f);
|
|
d.BTC.address = coinjs.bech32Address(c).address, d.BTC.privateKey = bitjs.privkey2wif(f), bitjs.pub = t.FLO.pub, bitjs.priv = t.FLO.priv;
|
|
const h = bitjs.newPubkey(f);
|
|
return d.FLO.address = bitjs.pubkey2address(h), d.FLO.privateKey = bitjs.privkey2wif(f), bitjs.pub = r, bitjs.priv = o, bitjs.compressed = _, coinjs.compressed = n, d;
|
|
}
|
|
async function I3(f) {
|
|
const t = f.trim();
|
|
if (/^[0-9a-fA-F]+$/.test(t) && t.length === 64) return t;
|
|
try {
|
|
const o = Bitcoin.Base58.decode(t);
|
|
let n = o.slice(0, o.length - 4).slice(1);
|
|
return n.length >= 33 && n[n.length - 1] === 1 && (n = n.slice(0, n.length - 1)), Crypto.util.bytesToHex(n);
|
|
} catch (o) {
|
|
throw new Error(`Invalid private key format: ${o.message}`);
|
|
}
|
|
}
|
|
function Pu(f) {
|
|
return new Uint8Array(Crypto.util.hexToBytes(f));
|
|
}
|
|
function Wi(f) {
|
|
return Crypto.util.bytesToHex(Array.from(f));
|
|
}
|
|
const x3 = "" + new URL("cardano_serialization_lib_bg-pbZPHw08.wasm", import.meta.url).href, A3 = async (f = {}, t) => {
|
|
let r;
|
|
if (t.startsWith("data:")) {
|
|
const o = t.replace(/^data:.*?base64,/, "");
|
|
let _;
|
|
if (typeof pr == "function" && typeof pr.from == "function") _ = pr.from(o, "base64");
|
|
else if (typeof atob == "function") {
|
|
const n = atob(o);
|
|
_ = new Uint8Array(n.length);
|
|
for (let d = 0; d < n.length; d++) _[d] = n.charCodeAt(d);
|
|
} else throw new Error("Cannot decode base64-encoded data URL");
|
|
r = await WebAssembly.instantiate(_, f);
|
|
} else {
|
|
const o = await fetch(t), _ = o.headers.get("Content-Type") || "";
|
|
if ("instantiateStreaming" in WebAssembly && _.startsWith("application/wasm")) r = await WebAssembly.instantiateStreaming(o, f);
|
|
else {
|
|
const n = await o.arrayBuffer();
|
|
r = await WebAssembly.instantiate(n, f);
|
|
}
|
|
}
|
|
return r.instance.exports;
|
|
};
|
|
let e;
|
|
function Xv(f) {
|
|
e = f;
|
|
}
|
|
let yc = null;
|
|
function Ki() {
|
|
return (yc === null || yc.byteLength === 0) && (yc = new Uint8Array(e.memory.buffer)), yc;
|
|
}
|
|
const Zv = typeof TextDecoder > "u" ? (0, module.require)("util").TextDecoder : TextDecoder;
|
|
let Ac = new Zv("utf-8", {
|
|
ignoreBOM: true,
|
|
fatal: true
|
|
});
|
|
Ac.decode();
|
|
const j3 = 2146435072;
|
|
let bu = 0;
|
|
function z3(f, t) {
|
|
return bu += t, bu >= j3 && (Ac = new Zv("utf-8", {
|
|
ignoreBOM: true,
|
|
fatal: true
|
|
}), Ac.decode(), bu = t), Ac.decode(Ki().subarray(f, f + t));
|
|
}
|
|
function mt(f, t) {
|
|
return f = f >>> 0, z3(f, t);
|
|
}
|
|
const Jo = new Array(128).fill(void 0);
|
|
Jo.push(void 0, null, true, false);
|
|
let ms = Jo.length;
|
|
function Lr(f) {
|
|
ms === Jo.length && Jo.push(Jo.length + 1);
|
|
const t = ms;
|
|
return ms = Jo[t], Jo[t] = f, t;
|
|
}
|
|
function zr(f) {
|
|
return Jo[f];
|
|
}
|
|
let U = 0;
|
|
const E3 = typeof TextEncoder > "u" ? (0, module.require)("util").TextEncoder : TextEncoder, jc = new E3("utf-8"), B3 = typeof jc.encodeInto == "function" ? function(f, t) {
|
|
return jc.encodeInto(f, t);
|
|
} : function(f, t) {
|
|
const r = jc.encode(f);
|
|
return t.set(r), {
|
|
read: f.length,
|
|
written: r.length
|
|
};
|
|
};
|
|
function lt(f, t, r) {
|
|
if (r === void 0) {
|
|
const c = jc.encode(f), h = t(c.length, 1) >>> 0;
|
|
return Ki().subarray(h, h + c.length).set(c), U = c.length, h;
|
|
}
|
|
let o = f.length, _ = t(o, 1) >>> 0;
|
|
const n = Ki();
|
|
let d = 0;
|
|
for (; d < o; d++) {
|
|
const c = f.charCodeAt(d);
|
|
if (c > 127) break;
|
|
n[_ + d] = c;
|
|
}
|
|
if (d !== o) {
|
|
d !== 0 && (f = f.slice(d)), _ = r(_, o, o = d + f.length * 3, 1) >>> 0;
|
|
const c = Ki().subarray(_ + d, _ + o), h = B3(f, c);
|
|
d += h.written, _ = r(_, o, d, 1) >>> 0;
|
|
}
|
|
return U = d, _;
|
|
}
|
|
let Di = null;
|
|
function a() {
|
|
return (Di === null || Di.buffer.detached === true || Di.buffer.detached === void 0 && Di.buffer !== e.memory.buffer) && (Di = new DataView(e.memory.buffer)), Di;
|
|
}
|
|
function Ha(f, t) {
|
|
try {
|
|
return f.apply(this, t);
|
|
} catch (r) {
|
|
e.__wbindgen_exn_store(Lr(r));
|
|
}
|
|
}
|
|
function Ae(f, t) {
|
|
return f = f >>> 0, Ki().subarray(f / 1, f / 1 + t);
|
|
}
|
|
function S3(f) {
|
|
f < 132 || (Jo[f] = ms, ms = f);
|
|
}
|
|
function m(f) {
|
|
const t = zr(f);
|
|
return S3(f), t;
|
|
}
|
|
function ku(f) {
|
|
const t = typeof f;
|
|
if (t == "number" || t == "boolean" || f == null) return `${f}`;
|
|
if (t == "string") return `"${f}"`;
|
|
if (t == "symbol") {
|
|
const _ = f.description;
|
|
return _ == null ? "Symbol" : `Symbol(${_})`;
|
|
}
|
|
if (t == "function") {
|
|
const _ = f.name;
|
|
return typeof _ == "string" && _.length > 0 ? `Function(${_})` : "Function";
|
|
}
|
|
if (Array.isArray(f)) {
|
|
const _ = f.length;
|
|
let n = "[";
|
|
_ > 0 && (n += ku(f[0]));
|
|
for (let d = 1; d < _; d++) n += ", " + ku(f[d]);
|
|
return n += "]", n;
|
|
}
|
|
const r = /\[object ([^\]]+)\]/.exec(toString.call(f));
|
|
let o;
|
|
if (r && r.length > 1) o = r[1];
|
|
else return toString.call(f);
|
|
if (o == "Object") try {
|
|
return "Object(" + JSON.stringify(f) + ")";
|
|
} catch {
|
|
return "Object";
|
|
}
|
|
return f instanceof Error ? `${f.name}: ${f.message}
|
|
${f.stack}` : o;
|
|
}
|
|
function to(f) {
|
|
return f == null;
|
|
}
|
|
function A(f, t) {
|
|
if (!(f instanceof t)) throw new Error(`expected instance of ${t.name}`);
|
|
}
|
|
function pe(f, t) {
|
|
const r = t(f.length * 1, 1) >>> 0;
|
|
return Ki().set(f, r / 1), U = f.length, r;
|
|
}
|
|
function F3(f, t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, W_), A(t, ns), e.min_fee(n, f.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function R3(f, t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, e_), A(t, G_), e.calculate_ex_units_ceil_cost(n, f.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function T3(f, t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, W_), A(t, G_), e.min_script_fee(n, f.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function O3(f, t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, dr), e.min_ref_script_fee(n, f, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function C3(f, t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, Nr), A(t, Ma), A(r, ps), e.create_send_all(d, f.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return Dc.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
let mc = null;
|
|
function $v() {
|
|
return (mc === null || mc.byteLength === 0) && (mc = new Uint32Array(e.memory.buffer)), mc;
|
|
}
|
|
function qc(f, t) {
|
|
return f = f >>> 0, $v().subarray(f / 4, f / 4 + t);
|
|
}
|
|
function U3(f, t, r) {
|
|
A(f, a_), A(t, E_), A(r, rs);
|
|
const o = e.make_daedalus_bootstrap_witness(f.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return z_.__wrap(o);
|
|
}
|
|
function P3(f, t, r) {
|
|
A(f, a_), A(t, E_), A(r, U_);
|
|
const o = e.make_icarus_bootstrap_witness(f.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return z_.__wrap(o);
|
|
}
|
|
function L3(f, t) {
|
|
A(f, a_), A(t, L_);
|
|
const r = e.make_vkey_witness(f.__wbg_ptr, t.__wbg_ptr);
|
|
return Q_.__wrap(r);
|
|
}
|
|
function N3(f) {
|
|
A(f, Dn);
|
|
const t = e.hash_auxiliary_data(f.__wbg_ptr);
|
|
return La.__wrap(t);
|
|
}
|
|
function q3(f) {
|
|
A(f, Ur);
|
|
const t = e.hash_plutus_data(f.__wbg_ptr);
|
|
return X_.__wrap(t);
|
|
}
|
|
function M3(f, t, r) {
|
|
A(f, so), A(t, N_);
|
|
let o = 0;
|
|
to(r) || (A(r, o_), o = r.__destroy_into_raw());
|
|
const _ = e.hash_script_data(f.__wbg_ptr, t.__wbg_ptr, o);
|
|
return Go.__wrap(_);
|
|
}
|
|
function D3(f, t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, Un), A(t, xe), A(r, xe), e.get_implicit_input(d, f.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return Sr.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function H3(f, t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, Un), A(t, xe), A(r, xe), e.get_deposit(d, f.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return xe.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function G3(f, t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, zn), A(t, $i), e.min_ada_for_output(n, f.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function W3(f, t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16), c = lt(f, e.__wbindgen_malloc, e.__wbindgen_realloc), h = U, w = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), k = U;
|
|
e.encode_json_str_to_native_script(d, c, h, w, k, r);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return sn.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function K3(f) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16), n = pe(f, e.__wbindgen_malloc), d = U;
|
|
e.has_transaction_set_tag(_, n, d);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function Y3(f, t, r, o) {
|
|
let _, n;
|
|
try {
|
|
const R = e.__wbindgen_add_to_stack_pointer(-16), D = lt(f, e.__wbindgen_malloc, e.__wbindgen_realloc), Y = U, P = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), ft = U, _t = lt(r, e.__wbindgen_malloc, e.__wbindgen_realloc), V = U, xt = lt(o, e.__wbindgen_malloc, e.__wbindgen_realloc), ct = U;
|
|
e.encrypt_with_password(R, D, Y, P, ft, _t, V, xt, ct);
|
|
var d = a().getInt32(R + 0, true), c = a().getInt32(R + 4, true), h = a().getInt32(R + 8, true), w = a().getInt32(R + 12, true), k = d, x = c;
|
|
if (w) throw k = 0, x = 0, m(h);
|
|
return _ = k, n = x, mt(k, x);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(_, n, 1);
|
|
}
|
|
}
|
|
function Q3(f, t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(f, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U, D = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), Y = U;
|
|
e.decrypt_with_password(k, x, R, D, Y);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
function V3(f, t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(f, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.encode_json_str_to_plutus_datum(n, d, c, t);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ur.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function J3(f, t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, Ur), e.decode_plutus_datum_to_json_str(k, f.__wbg_ptr, t);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
function X3(f) {
|
|
const t = pe(f, e.__wbindgen_malloc), r = U, o = e.encode_arbitrary_bytes_as_metadatum(t, r);
|
|
return Mr.__wrap(o);
|
|
}
|
|
function Z3(f) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, Mr), e.decode_arbitrary_bytes_from_metadatum(d, f.__wbg_ptr);
|
|
var t = a().getInt32(d + 0, true), r = a().getInt32(d + 4, true), o = a().getInt32(d + 8, true), _ = a().getInt32(d + 12, true);
|
|
if (_) throw m(o);
|
|
var n = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), n;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function $3(f, t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(f, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.encode_json_str_to_metadatum(n, d, c, t);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
function t4(f, t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(f, Mr), e.decode_metadatum_to_json_str(k, f.__wbg_ptr, t);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
function e4(f, t) {
|
|
const r = t(f.length * 4, 4) >>> 0;
|
|
return $v().set(f, r / 4), U = f.length, r;
|
|
}
|
|
const r4 = Object.freeze({
|
|
Base: 0,
|
|
0: "Base",
|
|
Pointer: 1,
|
|
1: "Pointer",
|
|
Enterprise: 2,
|
|
2: "Enterprise",
|
|
Reward: 3,
|
|
3: "Reward",
|
|
Byron: 4,
|
|
4: "Byron",
|
|
Malformed: 5,
|
|
5: "Malformed"
|
|
}), n4 = Object.freeze({
|
|
Byron: 0,
|
|
0: "Byron",
|
|
Shelley: 1,
|
|
1: "Shelley",
|
|
Allegra: 2,
|
|
2: "Allegra",
|
|
Mary: 3,
|
|
3: "Mary",
|
|
Alonzo: 4,
|
|
4: "Alonzo",
|
|
Babbage: 5,
|
|
5: "Babbage",
|
|
Conway: 6,
|
|
6: "Conway",
|
|
Unknown: 7,
|
|
7: "Unknown"
|
|
}), _4 = Object.freeze({
|
|
ATPubKey: 0,
|
|
0: "ATPubKey",
|
|
ATScript: 1,
|
|
1: "ATScript",
|
|
ATRedeem: 2,
|
|
2: "ATRedeem"
|
|
}), o4 = Object.freeze({
|
|
Array: 0,
|
|
0: "Array",
|
|
Map: 1,
|
|
1: "Map"
|
|
}), a4 = Object.freeze({
|
|
Tagged: 0,
|
|
0: "Tagged",
|
|
Untagged: 1,
|
|
1: "Untagged"
|
|
}), i4 = Object.freeze({
|
|
StakeRegistration: 0,
|
|
0: "StakeRegistration",
|
|
StakeDeregistration: 1,
|
|
1: "StakeDeregistration",
|
|
StakeDelegation: 2,
|
|
2: "StakeDelegation",
|
|
PoolRegistration: 3,
|
|
3: "PoolRegistration",
|
|
PoolRetirement: 4,
|
|
4: "PoolRetirement",
|
|
GenesisKeyDelegation: 5,
|
|
5: "GenesisKeyDelegation",
|
|
MoveInstantaneousRewardsCert: 6,
|
|
6: "MoveInstantaneousRewardsCert",
|
|
CommitteeHotAuth: 7,
|
|
7: "CommitteeHotAuth",
|
|
CommitteeColdResign: 8,
|
|
8: "CommitteeColdResign",
|
|
DRepDeregistration: 9,
|
|
9: "DRepDeregistration",
|
|
DRepRegistration: 10,
|
|
10: "DRepRegistration",
|
|
DRepUpdate: 11,
|
|
11: "DRepUpdate",
|
|
StakeAndVoteDelegation: 12,
|
|
12: "StakeAndVoteDelegation",
|
|
StakeRegistrationAndDelegation: 13,
|
|
13: "StakeRegistrationAndDelegation",
|
|
StakeVoteRegistrationAndDelegation: 14,
|
|
14: "StakeVoteRegistrationAndDelegation",
|
|
VoteDelegation: 15,
|
|
15: "VoteDelegation",
|
|
VoteRegistrationAndDelegation: 16,
|
|
16: "VoteRegistrationAndDelegation"
|
|
}), s4 = Object.freeze({
|
|
LargestFirst: 0,
|
|
0: "LargestFirst",
|
|
RandomImprove: 1,
|
|
1: "RandomImprove",
|
|
LargestFirstMultiAsset: 2,
|
|
2: "LargestFirstMultiAsset",
|
|
RandomImproveMultiAsset: 3,
|
|
3: "RandomImproveMultiAsset"
|
|
}), c4 = Object.freeze({
|
|
Key: 0,
|
|
0: "Key",
|
|
Script: 1,
|
|
1: "Script"
|
|
}), d4 = Object.freeze({
|
|
KeyHash: 0,
|
|
0: "KeyHash",
|
|
ScriptHash: 1,
|
|
1: "ScriptHash",
|
|
AlwaysAbstain: 2,
|
|
2: "AlwaysAbstain",
|
|
AlwaysNoConfidence: 3,
|
|
3: "AlwaysNoConfidence"
|
|
}), u4 = Object.freeze({
|
|
ParameterChangeAction: 0,
|
|
0: "ParameterChangeAction",
|
|
HardForkInitiationAction: 1,
|
|
1: "HardForkInitiationAction",
|
|
TreasuryWithdrawalsAction: 2,
|
|
2: "TreasuryWithdrawalsAction",
|
|
NoConfidenceAction: 3,
|
|
3: "NoConfidenceAction",
|
|
UpdateCommitteeAction: 4,
|
|
4: "UpdateCommitteeAction",
|
|
NewConstitutionAction: 5,
|
|
5: "NewConstitutionAction",
|
|
InfoAction: 6,
|
|
6: "InfoAction"
|
|
}), l4 = Object.freeze({
|
|
PlutusV1: 0,
|
|
0: "PlutusV1",
|
|
PlutusV2: 1,
|
|
1: "PlutusV2",
|
|
PlutusV3: 2,
|
|
2: "PlutusV3"
|
|
}), p4 = Object.freeze({
|
|
ToOtherPot: 0,
|
|
0: "ToOtherPot",
|
|
ToStakeCredentials: 1,
|
|
1: "ToStakeCredentials"
|
|
}), g4 = Object.freeze({
|
|
Reserves: 0,
|
|
0: "Reserves",
|
|
Treasury: 1,
|
|
1: "Treasury"
|
|
}), f4 = Object.freeze({
|
|
NoConversions: 0,
|
|
0: "NoConversions",
|
|
BasicConversions: 1,
|
|
1: "BasicConversions",
|
|
DetailedSchema: 2,
|
|
2: "DetailedSchema"
|
|
}), w4 = Object.freeze({
|
|
ScriptPubkey: 0,
|
|
0: "ScriptPubkey",
|
|
ScriptAll: 1,
|
|
1: "ScriptAll",
|
|
ScriptAny: 2,
|
|
2: "ScriptAny",
|
|
ScriptNOfK: 3,
|
|
3: "ScriptNOfK",
|
|
TimelockStart: 4,
|
|
4: "TimelockStart",
|
|
TimelockExpiry: 5,
|
|
5: "TimelockExpiry"
|
|
}), h4 = Object.freeze({
|
|
Testnet: 0,
|
|
0: "Testnet",
|
|
Mainnet: 1,
|
|
1: "Mainnet"
|
|
}), b4 = Object.freeze({
|
|
ConstrPlutusData: 0,
|
|
0: "ConstrPlutusData",
|
|
Map: 1,
|
|
1: "Map",
|
|
List: 2,
|
|
2: "List",
|
|
Integer: 3,
|
|
3: "Integer",
|
|
Bytes: 4,
|
|
4: "Bytes"
|
|
}), v4 = Object.freeze({
|
|
BasicConversions: 0,
|
|
0: "BasicConversions",
|
|
DetailedSchema: 1,
|
|
1: "DetailedSchema"
|
|
}), y4 = Object.freeze({
|
|
Spend: 0,
|
|
0: "Spend",
|
|
Mint: 1,
|
|
1: "Mint",
|
|
Cert: 2,
|
|
2: "Cert",
|
|
Reward: 3,
|
|
3: "Reward",
|
|
Vote: 4,
|
|
4: "Vote",
|
|
VotingProposal: 5,
|
|
5: "VotingProposal"
|
|
}), m4 = Object.freeze({
|
|
SingleHostAddr: 0,
|
|
0: "SingleHostAddr",
|
|
SingleHostName: 1,
|
|
1: "SingleHostName",
|
|
MultiHostName: 2,
|
|
2: "MultiHostName"
|
|
}), k4 = Object.freeze({
|
|
NativeScript: 0,
|
|
0: "NativeScript",
|
|
PlutusScript: 1,
|
|
1: "PlutusScript",
|
|
PlutusScriptV2: 2,
|
|
2: "PlutusScriptV2",
|
|
PlutusScriptV3: 3,
|
|
3: "PlutusScriptV3"
|
|
}), I4 = Object.freeze({
|
|
Wallet: 0,
|
|
0: "Wallet",
|
|
Node: 1,
|
|
1: "Node"
|
|
}), x4 = Object.freeze({
|
|
MetadataMap: 0,
|
|
0: "MetadataMap",
|
|
MetadataList: 1,
|
|
1: "MetadataList",
|
|
Int: 2,
|
|
2: "Int",
|
|
Bytes: 3,
|
|
3: "Bytes",
|
|
Text: 4,
|
|
4: "Text"
|
|
}), A4 = Object.freeze({
|
|
AllSetsHaveTag: 0,
|
|
0: "AllSetsHaveTag",
|
|
AllSetsHaveNoTag: 1,
|
|
1: "AllSetsHaveNoTag",
|
|
MixedSets: 2,
|
|
2: "MixedSets"
|
|
}), j4 = Object.freeze({
|
|
No: 0,
|
|
0: "No",
|
|
Yes: 1,
|
|
1: "Yes",
|
|
Abstain: 2,
|
|
2: "Abstain"
|
|
}), z4 = Object.freeze({
|
|
ConstitutionalCommitteeHotKeyHash: 0,
|
|
0: "ConstitutionalCommitteeHotKeyHash",
|
|
ConstitutionalCommitteeHotScriptHash: 1,
|
|
1: "ConstitutionalCommitteeHotScriptHash",
|
|
DRepKeyHash: 2,
|
|
2: "DRepKeyHash",
|
|
DRepScriptHash: 3,
|
|
3: "DRepScriptHash",
|
|
StakingPoolKeyHash: 4,
|
|
4: "StakingPoolKeyHash"
|
|
}), jf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_address_free(f >>> 0, 1));
|
|
class Nr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Nr.prototype);
|
|
return r.__wbg_ptr = t, jf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, jf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_address_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.address_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Nr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.address_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.address_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.address_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Nr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
kind() {
|
|
return e.address_kind(this.__wbg_ptr);
|
|
}
|
|
payment_cred() {
|
|
const t = e.address_payment_cred(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ur.__wrap(t);
|
|
}
|
|
is_malformed() {
|
|
return e.address_is_malformed(this.__wbg_ptr) !== 0;
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.address_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.address_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Nr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.address_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const R = e.__wbindgen_add_to_stack_pointer(-16);
|
|
var _ = to(t) ? 0 : lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), n = U;
|
|
e.address_to_bech32(R, this.__wbg_ptr, _, n);
|
|
var d = a().getInt32(R + 0, true), c = a().getInt32(R + 4, true), h = a().getInt32(R + 8, true), w = a().getInt32(R + 12, true), k = d, x = c;
|
|
if (w) throw k = 0, x = 0, m(h);
|
|
return r = k, o = x, mt(k, x);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.address_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Nr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
network_id() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.address_network_id(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const zf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_anchor_free(f >>> 0, 1));
|
|
class yn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(yn.prototype);
|
|
return r.__wbg_ptr = t, zf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, zf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_anchor_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.anchor_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.anchor_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return yn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.anchor_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.anchor_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return yn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.anchor_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.anchor_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.anchor_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return yn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
url() {
|
|
const t = e.anchor_url(this.__wbg_ptr);
|
|
return zs.__wrap(t);
|
|
}
|
|
anchor_data_hash() {
|
|
const t = e.anchor_anchor_data_hash(this.__wbg_ptr);
|
|
return _i.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, zs), A(r, _i);
|
|
const o = e.anchor_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return yn.__wrap(o);
|
|
}
|
|
}
|
|
const Ef = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_anchordatahash_free(f >>> 0, 1));
|
|
class _i {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(_i.prototype);
|
|
return r.__wbg_ptr = t, Ef.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ef.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_anchordatahash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.anchordatahash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _i.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.anchordatahash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.anchordatahash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.anchordatahash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _i.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.anchordatahash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.anchordatahash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _i.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Bf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_assetname_free(f >>> 0, 1));
|
|
class fn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(fn.prototype);
|
|
return r.__wbg_ptr = t, Bf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Bf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_assetname_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetname_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.assetname_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return fn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetname_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.assetname_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return fn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetname_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetname_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.assetname_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return fn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.assetname_new(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return fn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
name() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetname_name(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Sf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_assetnames_free(f >>> 0, 1));
|
|
class Xo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Xo.prototype);
|
|
return r.__wbg_ptr = t, Sf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Sf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_assetnames_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetnames_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.assetnames_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Xo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetnames_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.assetnames_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Xo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetnames_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assetnames_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.assetnames_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Xo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.assetnames_new();
|
|
return Xo.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.assetnames_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.assetnames_get(this.__wbg_ptr, t);
|
|
return fn.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, fn), e.assetnames_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Ff = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_assets_free(f >>> 0, 1));
|
|
class Oo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Oo.prototype);
|
|
return r.__wbg_ptr = t, Ff.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ff.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_assets_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assets_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.assets_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Oo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assets_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.assets_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Oo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assets_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.assets_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.assets_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Oo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.assets_new();
|
|
return Oo.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.assets_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, fn), A(r, xe);
|
|
const o = e.assets_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : xe.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, fn);
|
|
const r = e.assets_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : xe.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.assets_keys(this.__wbg_ptr);
|
|
return Xo.__wrap(t);
|
|
}
|
|
}
|
|
const Rf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_auxiliarydata_free(f >>> 0, 1));
|
|
class Dn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Dn.prototype);
|
|
return r.__wbg_ptr = t, Rf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Rf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_auxiliarydata_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.auxiliarydata_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.auxiliarydata_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Dn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.auxiliarydata_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.auxiliarydata_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Dn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.auxiliarydata_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.auxiliarydata_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.auxiliarydata_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Dn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.auxiliarydata_new();
|
|
return Dn.__wrap(t);
|
|
}
|
|
metadata() {
|
|
const t = e.auxiliarydata_metadata(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Po.__wrap(t);
|
|
}
|
|
set_metadata(t) {
|
|
A(t, Po), e.auxiliarydata_set_metadata(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
native_scripts() {
|
|
const t = e.auxiliarydata_native_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : nn.__wrap(t);
|
|
}
|
|
set_native_scripts(t) {
|
|
A(t, nn), e.auxiliarydata_set_native_scripts(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
plutus_scripts() {
|
|
const t = e.auxiliarydata_plutus_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : io.__wrap(t);
|
|
}
|
|
set_plutus_scripts(t) {
|
|
A(t, io), e.auxiliarydata_set_plutus_scripts(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
prefer_alonzo_format() {
|
|
return e.auxiliarydata_prefer_alonzo_format(this.__wbg_ptr) !== 0;
|
|
}
|
|
set_prefer_alonzo_format(t) {
|
|
e.auxiliarydata_set_prefer_alonzo_format(this.__wbg_ptr, t);
|
|
}
|
|
}
|
|
const Tf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_auxiliarydatahash_free(f >>> 0, 1));
|
|
class La {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(La.prototype);
|
|
return r.__wbg_ptr = t, Tf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Tf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_auxiliarydatahash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.auxiliarydatahash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return La.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.auxiliarydatahash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.auxiliarydatahash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.auxiliarydatahash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return La.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.auxiliarydatahash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.auxiliarydatahash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return La.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Of = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_auxiliarydataset_free(f >>> 0, 1));
|
|
class Si {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Si.prototype);
|
|
return r.__wbg_ptr = t, Of.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Of.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_auxiliarydataset_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.auxiliarydataset_new();
|
|
return Si.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.auxiliarydataset_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(r, Dn);
|
|
const o = e.auxiliarydataset_insert(this.__wbg_ptr, t, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : Dn.__wrap(o);
|
|
}
|
|
get(t) {
|
|
const r = e.auxiliarydataset_get(this.__wbg_ptr, t);
|
|
return r === 0 ? void 0 : Dn.__wrap(r);
|
|
}
|
|
indices() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.auxiliarydataset_indices(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = qc(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 4, 4), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Cf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_baseaddress_free(f >>> 0, 1));
|
|
class ks {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ks.prototype);
|
|
return r.__wbg_ptr = t, Cf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Cf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_baseaddress_free(t, 0);
|
|
}
|
|
static new(t, r, o) {
|
|
A(r, ur), A(o, ur);
|
|
const _ = e.baseaddress_new(t, r.__wbg_ptr, o.__wbg_ptr);
|
|
return ks.__wrap(_);
|
|
}
|
|
payment_cred() {
|
|
const t = e.baseaddress_payment_cred(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
stake_cred() {
|
|
const t = e.baseaddress_stake_cred(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
to_address() {
|
|
const t = e.baseaddress_to_address(this.__wbg_ptr);
|
|
return Nr.__wrap(t);
|
|
}
|
|
static from_address(t) {
|
|
A(t, Nr);
|
|
const r = e.baseaddress_from_address(t.__wbg_ptr);
|
|
return r === 0 ? void 0 : ks.__wrap(r);
|
|
}
|
|
network_id() {
|
|
return e.baseaddress_network_id(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const Uf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_bigint_free(f >>> 0, 1));
|
|
let Iu = class pn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(pn.prototype);
|
|
return r.__wbg_ptr = t, Uf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Uf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_bigint_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bigint_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.bigint_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return pn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bigint_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bigint_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return pn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bigint_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bigint_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bigint_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return pn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
is_zero() {
|
|
return e.bigint_is_zero(this.__wbg_ptr) !== 0;
|
|
}
|
|
as_u64() {
|
|
const t = e.bigint_as_u64(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
as_int() {
|
|
const t = e.bigint_as_int(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Qr.__wrap(t);
|
|
}
|
|
static from_str(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bigint_from_str(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return pn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_str() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bigint_to_str(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
add(t) {
|
|
A(t, pn);
|
|
const r = e.bigint_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
return pn.__wrap(r);
|
|
}
|
|
sub(t) {
|
|
A(t, pn);
|
|
const r = e.bigint_sub(this.__wbg_ptr, t.__wbg_ptr);
|
|
return pn.__wrap(r);
|
|
}
|
|
mul(t) {
|
|
A(t, pn);
|
|
const r = e.bigint_mul(this.__wbg_ptr, t.__wbg_ptr);
|
|
return pn.__wrap(r);
|
|
}
|
|
pow(t) {
|
|
const r = e.bigint_pow(this.__wbg_ptr, t);
|
|
return pn.__wrap(r);
|
|
}
|
|
static one() {
|
|
const t = e.bigint_one();
|
|
return pn.__wrap(t);
|
|
}
|
|
static zero() {
|
|
const t = e.bigint_zero();
|
|
return pn.__wrap(t);
|
|
}
|
|
abs() {
|
|
const t = e.bigint_abs(this.__wbg_ptr);
|
|
return pn.__wrap(t);
|
|
}
|
|
increment() {
|
|
const t = e.bigint_increment(this.__wbg_ptr);
|
|
return pn.__wrap(t);
|
|
}
|
|
div_ceil(t) {
|
|
A(t, pn);
|
|
const r = e.bigint_div_ceil(this.__wbg_ptr, t.__wbg_ptr);
|
|
return pn.__wrap(r);
|
|
}
|
|
div_floor(t) {
|
|
A(t, pn);
|
|
const r = e.bigint_div_floor(this.__wbg_ptr, t.__wbg_ptr);
|
|
return pn.__wrap(r);
|
|
}
|
|
};
|
|
const Pf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_bignum_free(f >>> 0, 1));
|
|
class xe {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(xe.prototype);
|
|
return r.__wbg_ptr = t, Pf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Pf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_bignum_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bignum_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.bignum_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bignum_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bignum_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bignum_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bignum_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bignum_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_str(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bignum_from_str(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_str() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bignum_to_str(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static zero() {
|
|
const t = e.bignum_zero();
|
|
return xe.__wrap(t);
|
|
}
|
|
static one() {
|
|
const t = e.bignum_one();
|
|
return xe.__wrap(t);
|
|
}
|
|
is_zero() {
|
|
return e.bignum_is_zero(this.__wbg_ptr) !== 0;
|
|
}
|
|
div_floor(t) {
|
|
A(t, xe);
|
|
const r = e.bignum_div_floor(this.__wbg_ptr, t.__wbg_ptr);
|
|
return xe.__wrap(r);
|
|
}
|
|
checked_mul(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe), e.bignum_checked_mul(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
checked_add(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe), e.bignum_checked_add(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
checked_sub(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe), e.bignum_checked_sub(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
clamped_sub(t) {
|
|
A(t, xe);
|
|
const r = e.bignum_clamped_sub(this.__wbg_ptr, t.__wbg_ptr);
|
|
return xe.__wrap(r);
|
|
}
|
|
compare(t) {
|
|
return A(t, xe), e.bignum_compare(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
less_than(t) {
|
|
return A(t, xe), e.bignum_less_than(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
static max_value() {
|
|
const t = e.bignum_max_value();
|
|
return xe.__wrap(t);
|
|
}
|
|
static max(t, r) {
|
|
A(t, xe), A(r, xe);
|
|
const o = e.bignum_max(t.__wbg_ptr, r.__wbg_ptr);
|
|
return xe.__wrap(o);
|
|
}
|
|
}
|
|
const Lf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_bip32privatekey_free(f >>> 0, 1));
|
|
class U_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(U_.prototype);
|
|
return r.__wbg_ptr = t, Lf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Lf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_bip32privatekey_free(t, 0);
|
|
}
|
|
derive(t) {
|
|
const r = e.bip32privatekey_derive(this.__wbg_ptr, t);
|
|
return U_.__wrap(r);
|
|
}
|
|
static from_128_xprv(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.bip32privatekey_from_128_xprv(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return U_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_128_xprv() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32privatekey_to_128_xprv(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static generate_ed25519_bip32() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32privatekey_generate_ed25519_bip32(_);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return U_.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_raw_key() {
|
|
const t = e.bip32privatekey_to_raw_key(this.__wbg_ptr);
|
|
return L_.__wrap(t);
|
|
}
|
|
to_public() {
|
|
const t = e.bip32privatekey_to_public(this.__wbg_ptr);
|
|
return Zo.__wrap(t);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.bip32privatekey_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return U_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32privatekey_as_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bip32privatekey_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return U_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32privatekey_to_bech32(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_bip39_entropy(t, r) {
|
|
const o = pe(t, e.__wbindgen_malloc), _ = U, n = pe(r, e.__wbindgen_malloc), d = U, c = e.bip32privatekey_from_bip39_entropy(o, _, n, d);
|
|
return U_.__wrap(c);
|
|
}
|
|
chaincode() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32privatekey_chaincode(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32privatekey_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bip32privatekey_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return U_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Nf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_bip32publickey_free(f >>> 0, 1));
|
|
class Zo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Zo.prototype);
|
|
return r.__wbg_ptr = t, Nf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Nf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_bip32publickey_free(t, 0);
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bip32publickey_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Zo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32publickey_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
chaincode() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32publickey_chaincode(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32publickey_to_bech32(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bip32publickey_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Zo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32publickey_as_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.bip32publickey_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Zo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_raw_key() {
|
|
const t = e.bip32publickey_to_raw_key(this.__wbg_ptr);
|
|
return $_.__wrap(t);
|
|
}
|
|
derive(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bip32publickey_derive(n, this.__wbg_ptr, t);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Zo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const qf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_block_free(f >>> 0, 1));
|
|
class $o {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create($o.prototype);
|
|
return r.__wbg_ptr = t, qf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, qf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_block_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.block_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.block_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $o.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.block_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.block_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $o.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.block_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.block_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.block_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $o.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
header() {
|
|
const t = e.block_header(this.__wbg_ptr);
|
|
return Lo.__wrap(t);
|
|
}
|
|
transaction_bodies() {
|
|
const t = e.block_transaction_bodies(this.__wbg_ptr);
|
|
return Ra.__wrap(t);
|
|
}
|
|
transaction_witness_sets() {
|
|
const t = e.block_transaction_witness_sets(this.__wbg_ptr);
|
|
return Do.__wrap(t);
|
|
}
|
|
auxiliary_data_set() {
|
|
const t = e.block_auxiliary_data_set(this.__wbg_ptr);
|
|
return Si.__wrap(t);
|
|
}
|
|
invalid_transactions() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.block_invalid_transactions(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = qc(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 4, 4), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r, o, _, n) {
|
|
A(t, Lo), A(r, Ra), A(o, Do), A(_, Si);
|
|
const d = e4(n, e.__wbindgen_malloc), c = U, h = e.block_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr, d, c);
|
|
return $o.__wrap(h);
|
|
}
|
|
}
|
|
const Mf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_blockhash_free(f >>> 0, 1));
|
|
class x_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(x_.prototype);
|
|
return r.__wbg_ptr = t, Mf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Mf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_blockhash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.blockhash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return x_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.blockhash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.blockhash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.blockhash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return x_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.blockhash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.blockhash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return x_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Df = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_bootstrapwitness_free(f >>> 0, 1));
|
|
class z_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(z_.prototype);
|
|
return r.__wbg_ptr = t, Df.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Df.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_bootstrapwitness_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitness_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.bootstrapwitness_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return z_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitness_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bootstrapwitness_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return z_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitness_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitness_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bootstrapwitness_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return z_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
vkey() {
|
|
const t = e.bootstrapwitness_vkey(this.__wbg_ptr);
|
|
return Gn.__wrap(t);
|
|
}
|
|
signature() {
|
|
const t = e.bootstrapwitness_signature(this.__wbg_ptr);
|
|
return w_.__wrap(t);
|
|
}
|
|
chain_code() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitness_chain_code(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
attributes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitness_attributes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r, o, _) {
|
|
A(t, Gn), A(r, w_);
|
|
const n = pe(o, e.__wbindgen_malloc), d = U, c = pe(_, e.__wbindgen_malloc), h = U, w = e.bootstrapwitness_new(t.__wbg_ptr, r.__wbg_ptr, n, d, c, h);
|
|
return z_.__wrap(w);
|
|
}
|
|
}
|
|
const Hf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_bootstrapwitnesses_free(f >>> 0, 1));
|
|
class ta {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ta.prototype);
|
|
return r.__wbg_ptr = t, Hf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Hf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_bootstrapwitnesses_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitnesses_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.bootstrapwitnesses_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ta.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitnesses_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bootstrapwitnesses_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ta.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitnesses_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.bootstrapwitnesses_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.bootstrapwitnesses_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ta.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.bootstrapwitnesses_new();
|
|
return ta.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.bootstrapwitnesses_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.bootstrapwitnesses_get(this.__wbg_ptr, t);
|
|
return z_.__wrap(r);
|
|
}
|
|
add(t) {
|
|
return A(t, z_), e.bootstrapwitnesses_add(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const Gf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_byronaddress_free(f >>> 0, 1));
|
|
class E_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(E_.prototype);
|
|
return r.__wbg_ptr = t, Gf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Gf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_byronaddress_free(t, 0);
|
|
}
|
|
to_base58() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.byronaddress_to_base58(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.byronaddress_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.byronaddress_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return E_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
byron_protocol_magic() {
|
|
return e.byronaddress_byron_protocol_magic(this.__wbg_ptr) >>> 0;
|
|
}
|
|
byron_address_kind() {
|
|
return e.byronaddress_byron_address_kind(this.__wbg_ptr);
|
|
}
|
|
attributes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.byronaddress_attributes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
network_id() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.byronaddress_network_id(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_base58(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.byronaddress_from_base58(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return E_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static icarus_from_key(t, r) {
|
|
A(t, Zo);
|
|
const o = e.byronaddress_icarus_from_key(t.__wbg_ptr, r);
|
|
return E_.__wrap(o);
|
|
}
|
|
static is_valid(t) {
|
|
const r = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), o = U;
|
|
return e.byronaddress_is_valid(r, o) !== 0;
|
|
}
|
|
to_address() {
|
|
const t = e.byronaddress_to_address(this.__wbg_ptr);
|
|
return Nr.__wrap(t);
|
|
}
|
|
static from_address(t) {
|
|
A(t, Nr);
|
|
const r = e.byronaddress_from_address(t.__wbg_ptr);
|
|
return r === 0 ? void 0 : E_.__wrap(r);
|
|
}
|
|
}
|
|
const Wf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_certificate_free(f >>> 0, 1));
|
|
class Gr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Gr.prototype);
|
|
return r.__wbg_ptr = t, Wf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Wf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_certificate_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.certificate_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.certificate_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Gr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.certificate_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.certificate_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Gr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.certificate_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.certificate_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.certificate_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Gr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_stake_registration(t) {
|
|
A(t, D_);
|
|
const r = e.certificate_new_stake_registration(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_reg_cert(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, D_), e.certificate_new_reg_cert(n, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Gr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_stake_deregistration(t) {
|
|
A(t, M_);
|
|
const r = e.certificate_new_stake_deregistration(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_unreg_cert(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, M_), e.certificate_new_unreg_cert(n, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Gr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_stake_delegation(t) {
|
|
A(t, Ba);
|
|
const r = e.certificate_new_stake_delegation(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_pool_registration(t) {
|
|
A(t, fa);
|
|
const r = e.certificate_new_pool_registration(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_pool_retirement(t) {
|
|
A(t, wa);
|
|
const r = e.certificate_new_pool_retirement(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_genesis_key_delegation(t) {
|
|
A(t, ia);
|
|
const r = e.certificate_new_genesis_key_delegation(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_move_instantaneous_rewards_cert(t) {
|
|
A(t, ua);
|
|
const r = e.certificate_new_move_instantaneous_rewards_cert(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_committee_hot_auth(t) {
|
|
A(t, ra);
|
|
const r = e.certificate_new_committee_hot_auth(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_committee_cold_resign(t) {
|
|
A(t, yo);
|
|
const r = e.certificate_new_committee_cold_resign(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_drep_deregistration(t) {
|
|
A(t, oa);
|
|
const r = e.certificate_new_drep_deregistration(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_drep_registration(t) {
|
|
A(t, mo);
|
|
const r = e.certificate_new_drep_registration(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_drep_update(t) {
|
|
A(t, ko);
|
|
const r = e.certificate_new_drep_update(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_stake_and_vote_delegation(t) {
|
|
A(t, Ea);
|
|
const r = e.certificate_new_stake_and_vote_delegation(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_stake_registration_and_delegation(t) {
|
|
A(t, Sa);
|
|
const r = e.certificate_new_stake_registration_and_delegation(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_stake_vote_registration_and_delegation(t) {
|
|
A(t, Fa);
|
|
const r = e.certificate_new_stake_vote_registration_and_delegation(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_vote_delegation(t) {
|
|
A(t, Ca);
|
|
const r = e.certificate_new_vote_delegation(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
static new_vote_registration_and_delegation(t) {
|
|
A(t, Ua);
|
|
const r = e.certificate_new_vote_registration_and_delegation(t.__wbg_ptr);
|
|
return Gr.__wrap(r);
|
|
}
|
|
kind() {
|
|
return e.certificate_kind(this.__wbg_ptr);
|
|
}
|
|
as_stake_registration() {
|
|
const t = e.certificate_as_stake_registration(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : D_.__wrap(t);
|
|
}
|
|
as_reg_cert() {
|
|
const t = e.certificate_as_reg_cert(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : D_.__wrap(t);
|
|
}
|
|
as_stake_deregistration() {
|
|
const t = e.certificate_as_stake_deregistration(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : M_.__wrap(t);
|
|
}
|
|
as_unreg_cert() {
|
|
const t = e.certificate_as_unreg_cert(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : M_.__wrap(t);
|
|
}
|
|
as_stake_delegation() {
|
|
const t = e.certificate_as_stake_delegation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ba.__wrap(t);
|
|
}
|
|
as_pool_registration() {
|
|
const t = e.certificate_as_pool_registration(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : fa.__wrap(t);
|
|
}
|
|
as_pool_retirement() {
|
|
const t = e.certificate_as_pool_retirement(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : wa.__wrap(t);
|
|
}
|
|
as_genesis_key_delegation() {
|
|
const t = e.certificate_as_genesis_key_delegation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ia.__wrap(t);
|
|
}
|
|
as_move_instantaneous_rewards_cert() {
|
|
const t = e.certificate_as_move_instantaneous_rewards_cert(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ua.__wrap(t);
|
|
}
|
|
as_committee_hot_auth() {
|
|
const t = e.certificate_as_committee_hot_auth(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ra.__wrap(t);
|
|
}
|
|
as_committee_cold_resign() {
|
|
const t = e.certificate_as_committee_cold_resign(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : yo.__wrap(t);
|
|
}
|
|
as_drep_deregistration() {
|
|
const t = e.certificate_as_drep_deregistration(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : oa.__wrap(t);
|
|
}
|
|
as_drep_registration() {
|
|
const t = e.certificate_as_drep_registration(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : mo.__wrap(t);
|
|
}
|
|
as_drep_update() {
|
|
const t = e.certificate_as_drep_update(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ko.__wrap(t);
|
|
}
|
|
as_stake_and_vote_delegation() {
|
|
const t = e.certificate_as_stake_and_vote_delegation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ea.__wrap(t);
|
|
}
|
|
as_stake_registration_and_delegation() {
|
|
const t = e.certificate_as_stake_registration_and_delegation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Sa.__wrap(t);
|
|
}
|
|
as_stake_vote_registration_and_delegation() {
|
|
const t = e.certificate_as_stake_vote_registration_and_delegation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Fa.__wrap(t);
|
|
}
|
|
as_vote_delegation() {
|
|
const t = e.certificate_as_vote_delegation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ca.__wrap(t);
|
|
}
|
|
as_vote_registration_and_delegation() {
|
|
const t = e.certificate_as_vote_registration_and_delegation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ua.__wrap(t);
|
|
}
|
|
has_required_script_witness() {
|
|
return e.certificate_has_required_script_witness(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const Kf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_certificates_free(f >>> 0, 1));
|
|
class ao {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ao.prototype);
|
|
return r.__wbg_ptr = t, Kf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Kf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_certificates_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.certificates_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.certificates_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ao.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.certificates_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.certificates_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ao.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.certificates_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.certificates_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.certificates_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ao.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.certificates_new();
|
|
return ao.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.certificates_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.certificates_get(this.__wbg_ptr, t);
|
|
return Gr.__wrap(r);
|
|
}
|
|
add(t) {
|
|
return A(t, Gr), e.certificates_add(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const Yf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_certificatesbuilder_free(f >>> 0, 1));
|
|
class js {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(js.prototype);
|
|
return r.__wbg_ptr = t, Yf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Yf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_certificatesbuilder_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.certificatesbuilder_new();
|
|
return js.__wrap(t);
|
|
}
|
|
add(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Gr), e.certificatesbuilder_add(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_with_plutus_witness(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Gr), A(r, Hn), e.certificatesbuilder_add_with_plutus_witness(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_with_native_script(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Gr), A(r, lo), e.certificatesbuilder_add_with_native_script(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_plutus_witnesses() {
|
|
const t = e.certificatesbuilder_get_plutus_witnesses(this.__wbg_ptr);
|
|
return po.__wrap(t);
|
|
}
|
|
get_ref_inputs() {
|
|
const t = e.certificatesbuilder_get_ref_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
get_native_scripts() {
|
|
const t = e.certificatesbuilder_get_native_scripts(this.__wbg_ptr);
|
|
return nn.__wrap(t);
|
|
}
|
|
get_certificates_refund(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe), A(r, xe), e.certificatesbuilder_get_certificates_refund(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return Sr.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_certificates_deposit(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe), A(r, xe), e.certificatesbuilder_get_certificates_deposit(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return xe.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
has_plutus_scripts() {
|
|
return e.certificatesbuilder_has_plutus_scripts(this.__wbg_ptr) !== 0;
|
|
}
|
|
build() {
|
|
const t = e.certificatesbuilder_build(this.__wbg_ptr);
|
|
return ao.__wrap(t);
|
|
}
|
|
}
|
|
const Qf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_changeconfig_free(f >>> 0, 1));
|
|
class ea {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ea.prototype);
|
|
return r.__wbg_ptr = t, Qf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Qf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_changeconfig_free(t, 0);
|
|
}
|
|
static new(t) {
|
|
A(t, Nr);
|
|
const r = e.changeconfig_new(t.__wbg_ptr);
|
|
return ea.__wrap(r);
|
|
}
|
|
change_address(t) {
|
|
A(t, Nr);
|
|
const r = e.changeconfig_change_address(this.__wbg_ptr, t.__wbg_ptr);
|
|
return ea.__wrap(r);
|
|
}
|
|
change_plutus_data(t) {
|
|
A(t, zi);
|
|
const r = e.changeconfig_change_plutus_data(this.__wbg_ptr, t.__wbg_ptr);
|
|
return ea.__wrap(r);
|
|
}
|
|
change_script_ref(t) {
|
|
A(t, q_);
|
|
const r = e.changeconfig_change_script_ref(this.__wbg_ptr, t.__wbg_ptr);
|
|
return ea.__wrap(r);
|
|
}
|
|
}
|
|
const Vf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_committee_free(f >>> 0, 1));
|
|
class Co {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Co.prototype);
|
|
return r.__wbg_ptr = t, Vf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Vf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_committee_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committee_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.committee_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Co.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committee_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.committee_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Co.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committee_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committee_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.committee_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Co.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
A(t, dr);
|
|
const r = e.committee_new(t.__wbg_ptr);
|
|
return Co.__wrap(r);
|
|
}
|
|
members_keys() {
|
|
const t = e.committee_members_keys(this.__wbg_ptr);
|
|
return H_.__wrap(t);
|
|
}
|
|
quorum_threshold() {
|
|
const t = e.committee_quorum_threshold(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
add_member(t, r) {
|
|
A(t, ur), e.committee_add_member(this.__wbg_ptr, t.__wbg_ptr, r);
|
|
}
|
|
get_member_epoch(t) {
|
|
A(t, ur);
|
|
const r = e.committee_get_member_epoch(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 4294967297 ? void 0 : r;
|
|
}
|
|
}
|
|
const Jf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_committeecoldresign_free(f >>> 0, 1));
|
|
class yo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(yo.prototype);
|
|
return r.__wbg_ptr = t, Jf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Jf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_committeecoldresign_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committeecoldresign_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.committeecoldresign_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return yo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committeecoldresign_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.committeecoldresign_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return yo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committeecoldresign_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committeecoldresign_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.committeecoldresign_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return yo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
committee_cold_credential() {
|
|
const t = e.committeecoldresign_committee_cold_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
anchor() {
|
|
const t = e.committeecoldresign_anchor(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : yn.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, ur);
|
|
const r = e.committeecoldresign_new(t.__wbg_ptr);
|
|
return yo.__wrap(r);
|
|
}
|
|
static new_with_anchor(t, r) {
|
|
A(t, ur), A(r, yn);
|
|
const o = e.committeecoldresign_new_with_anchor(t.__wbg_ptr, r.__wbg_ptr);
|
|
return yo.__wrap(o);
|
|
}
|
|
has_script_credentials() {
|
|
return e.committeecoldresign_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const Xf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_committeehotauth_free(f >>> 0, 1));
|
|
class ra {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ra.prototype);
|
|
return r.__wbg_ptr = t, Xf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Xf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_committeehotauth_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committeehotauth_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.committeehotauth_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ra.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committeehotauth_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.committeehotauth_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ra.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committeehotauth_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.committeehotauth_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.committeehotauth_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ra.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
committee_cold_credential() {
|
|
const t = e.committeehotauth_committee_cold_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
committee_hot_credential() {
|
|
const t = e.committeehotauth_committee_hot_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, ur), A(r, ur);
|
|
const o = e.committeehotauth_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return ra.__wrap(o);
|
|
}
|
|
has_script_credentials() {
|
|
return e.committeehotauth_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const Zf = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_constitution_free(f >>> 0, 1));
|
|
class _o {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(_o.prototype);
|
|
return r.__wbg_ptr = t, Zf.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Zf.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_constitution_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.constitution_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.constitution_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _o.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.constitution_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.constitution_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _o.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.constitution_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.constitution_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.constitution_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _o.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
anchor() {
|
|
const t = e.constitution_anchor(this.__wbg_ptr);
|
|
return yn.__wrap(t);
|
|
}
|
|
script_hash() {
|
|
const t = e.constitution_script_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Wr.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, yn);
|
|
const r = e.constitution_new(t.__wbg_ptr);
|
|
return _o.__wrap(r);
|
|
}
|
|
static new_with_script_hash(t, r) {
|
|
A(t, yn), A(r, Wr);
|
|
const o = e.constitution_new_with_script_hash(t.__wbg_ptr, r.__wbg_ptr);
|
|
return _o.__wrap(o);
|
|
}
|
|
}
|
|
const $f = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_constrplutusdata_free(f >>> 0, 1));
|
|
class oi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(oi.prototype);
|
|
return r.__wbg_ptr = t, $f.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, $f.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_constrplutusdata_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.constrplutusdata_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.constrplutusdata_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return oi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.constrplutusdata_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.constrplutusdata_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return oi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
alternative() {
|
|
const t = e.constrplutusdata_alternative(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
data() {
|
|
const t = e.constrplutusdata_data(this.__wbg_ptr);
|
|
return o_.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, xe), A(r, o_);
|
|
const o = e.constrplutusdata_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return oi.__wrap(o);
|
|
}
|
|
}
|
|
const tw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_costmodel_free(f >>> 0, 1));
|
|
class Uo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Uo.prototype);
|
|
return r.__wbg_ptr = t, tw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, tw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_costmodel_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmodel_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.costmodel_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Uo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmodel_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.costmodel_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Uo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmodel_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmodel_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.costmodel_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Uo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.costmodel_new();
|
|
return Uo.__wrap(t);
|
|
}
|
|
set(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(r, Qr), e.costmodel_set(d, this.__wbg_ptr, t, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return Qr.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmodel_get(n, this.__wbg_ptr, t);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Qr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
len() {
|
|
return e.costmodel_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
}
|
|
const ew = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_costmdls_free(f >>> 0, 1));
|
|
class N_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(N_.prototype);
|
|
return r.__wbg_ptr = t, ew.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ew.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_costmdls_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmdls_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.costmdls_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return N_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmdls_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.costmdls_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return N_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmdls_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.costmdls_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.costmdls_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return N_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.costmdls_new();
|
|
return N_.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.costmdls_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, Sn), A(r, Uo);
|
|
const o = e.costmdls_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : Uo.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, Sn);
|
|
const r = e.costmdls_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Uo.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.costmdls_keys(this.__wbg_ptr);
|
|
return Ai.__wrap(t);
|
|
}
|
|
retain_language_versions(t) {
|
|
A(t, Ai);
|
|
const r = e.costmdls_retain_language_versions(this.__wbg_ptr, t.__wbg_ptr);
|
|
return N_.__wrap(r);
|
|
}
|
|
}
|
|
const rw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_credential_free(f >>> 0, 1));
|
|
class ur {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ur.prototype);
|
|
return r.__wbg_ptr = t, rw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, rw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_credential_free(t, 0);
|
|
}
|
|
static from_keyhash(t) {
|
|
A(t, Pr);
|
|
const r = e.credential_from_keyhash(t.__wbg_ptr);
|
|
return ur.__wrap(r);
|
|
}
|
|
static from_scripthash(t) {
|
|
A(t, Wr);
|
|
const r = e.credential_from_scripthash(t.__wbg_ptr);
|
|
return ur.__wrap(r);
|
|
}
|
|
to_keyhash() {
|
|
const t = e.credential_to_keyhash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Pr.__wrap(t);
|
|
}
|
|
to_scripthash() {
|
|
const t = e.credential_to_scripthash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Wr.__wrap(t);
|
|
}
|
|
kind() {
|
|
return e.credential_has_script_hash(this.__wbg_ptr);
|
|
}
|
|
has_script_hash() {
|
|
return e.credential_has_script_hash(this.__wbg_ptr) !== 0;
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.credential_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.credential_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ur.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.credential_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.credential_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ur.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.credential_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.credential_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.credential_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ur.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const nw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_credentials_free(f >>> 0, 1));
|
|
class H_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(H_.prototype);
|
|
return r.__wbg_ptr = t, nw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, nw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_credentials_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.credentials_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.credentials_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return H_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.credentials_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.credentials_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return H_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.credentials_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.credentials_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.credentials_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return H_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.credentials_new();
|
|
return H_.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.credentials_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.credentials_get(this.__wbg_ptr, t);
|
|
return ur.__wrap(r);
|
|
}
|
|
add(t) {
|
|
return A(t, ur), e.credentials_add(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const _w = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_dnsrecordaoraaaa_free(f >>> 0, 1));
|
|
class na {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(na.prototype);
|
|
return r.__wbg_ptr = t, _w.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, _w.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_dnsrecordaoraaaa_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordaoraaaa_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.dnsrecordaoraaaa_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return na.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordaoraaaa_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.dnsrecordaoraaaa_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return na.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordaoraaaa_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordaoraaaa_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.dnsrecordaoraaaa_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return na.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.dnsrecordaoraaaa_new(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return na.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
record() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordaoraaaa_record(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
}
|
|
const ow = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_dnsrecordsrv_free(f >>> 0, 1));
|
|
class _a {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(_a.prototype);
|
|
return r.__wbg_ptr = t, ow.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ow.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_dnsrecordsrv_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordsrv_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.dnsrecordsrv_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _a.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordsrv_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.dnsrecordsrv_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _a.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordsrv_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordsrv_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.dnsrecordsrv_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _a.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.dnsrecordsrv_new(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return _a.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
record() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.dnsrecordsrv_record(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
}
|
|
const aw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_drep_free(f >>> 0, 1));
|
|
class vn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(vn.prototype);
|
|
return r.__wbg_ptr = t, aw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, aw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_drep_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drep_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.drep_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return vn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drep_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drep_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return vn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drep_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drep_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drep_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return vn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_key_hash(t) {
|
|
A(t, Pr);
|
|
const r = e.drep_new_key_hash(t.__wbg_ptr);
|
|
return vn.__wrap(r);
|
|
}
|
|
static new_script_hash(t) {
|
|
A(t, Wr);
|
|
const r = e.drep_new_script_hash(t.__wbg_ptr);
|
|
return vn.__wrap(r);
|
|
}
|
|
static new_always_abstain() {
|
|
const t = e.drep_new_always_abstain();
|
|
return vn.__wrap(t);
|
|
}
|
|
static new_always_no_confidence() {
|
|
const t = e.drep_new_always_no_confidence();
|
|
return vn.__wrap(t);
|
|
}
|
|
static new_from_credential(t) {
|
|
A(t, ur);
|
|
const r = e.drep_new_from_credential(t.__wbg_ptr);
|
|
return vn.__wrap(r);
|
|
}
|
|
kind() {
|
|
return e.drep_kind(this.__wbg_ptr);
|
|
}
|
|
to_key_hash() {
|
|
const t = e.drep_to_key_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Pr.__wrap(t);
|
|
}
|
|
to_script_hash() {
|
|
const t = e.drep_to_script_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Wr.__wrap(t);
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drep_to_bech32(k, this.__wbg_ptr, t);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drep_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return vn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const iw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_drepderegistration_free(f >>> 0, 1));
|
|
class oa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(oa.prototype);
|
|
return r.__wbg_ptr = t, iw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, iw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_drepderegistration_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepderegistration_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.drepderegistration_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return oa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepderegistration_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drepderegistration_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return oa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepderegistration_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepderegistration_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drepderegistration_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return oa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
voting_credential() {
|
|
const t = e.drepderegistration_voting_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
coin() {
|
|
const t = e.drepderegistration_coin(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, ur), A(r, xe);
|
|
const o = e.drepderegistration_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return oa.__wrap(o);
|
|
}
|
|
has_script_credentials() {
|
|
return e.drepderegistration_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const sw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_drepregistration_free(f >>> 0, 1));
|
|
class mo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(mo.prototype);
|
|
return r.__wbg_ptr = t, sw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, sw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_drepregistration_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepregistration_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.drepregistration_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return mo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepregistration_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drepregistration_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return mo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepregistration_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepregistration_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drepregistration_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return mo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
voting_credential() {
|
|
const t = e.drepregistration_voting_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
coin() {
|
|
const t = e.drepregistration_coin(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
anchor() {
|
|
const t = e.drepregistration_anchor(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : yn.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, ur), A(r, xe);
|
|
const o = e.drepregistration_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return mo.__wrap(o);
|
|
}
|
|
static new_with_anchor(t, r, o) {
|
|
A(t, ur), A(r, xe), A(o, yn);
|
|
const _ = e.drepregistration_new_with_anchor(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return mo.__wrap(_);
|
|
}
|
|
has_script_credentials() {
|
|
return e.drepregistration_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const cw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_drepupdate_free(f >>> 0, 1));
|
|
class ko {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ko.prototype);
|
|
return r.__wbg_ptr = t, cw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, cw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_drepupdate_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepupdate_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.drepupdate_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ko.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepupdate_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drepupdate_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ko.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepupdate_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepupdate_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drepupdate_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ko.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
voting_credential() {
|
|
const t = e.drepupdate_voting_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
anchor() {
|
|
const t = e.drepupdate_anchor(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : yn.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, ur);
|
|
const r = e.drepupdate_new(t.__wbg_ptr);
|
|
return ko.__wrap(r);
|
|
}
|
|
static new_with_anchor(t, r) {
|
|
A(t, ur), A(r, yn);
|
|
const o = e.drepupdate_new_with_anchor(t.__wbg_ptr, r.__wbg_ptr);
|
|
return ko.__wrap(o);
|
|
}
|
|
has_script_credentials() {
|
|
return e.drepupdate_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const dw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_drepvotingthresholds_free(f >>> 0, 1));
|
|
class aa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(aa.prototype);
|
|
return r.__wbg_ptr = t, dw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, dw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_drepvotingthresholds_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepvotingthresholds_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.drepvotingthresholds_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return aa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepvotingthresholds_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drepvotingthresholds_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return aa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepvotingthresholds_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.drepvotingthresholds_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.drepvotingthresholds_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return aa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r, o, _, n, d, c, h, w, k) {
|
|
A(t, dr), A(r, dr), A(o, dr), A(_, dr), A(n, dr), A(d, dr), A(c, dr), A(h, dr), A(w, dr), A(k, dr);
|
|
const x = e.drepvotingthresholds_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr, n.__wbg_ptr, d.__wbg_ptr, c.__wbg_ptr, h.__wbg_ptr, w.__wbg_ptr, k.__wbg_ptr);
|
|
return aa.__wrap(x);
|
|
}
|
|
set_motion_no_confidence(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_motion_no_confidence(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_committee_normal(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_committee_normal(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_committee_no_confidence(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_committee_no_confidence(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_update_constitution(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_update_constitution(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_hard_fork_initiation(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_hard_fork_initiation(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_pp_network_group(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_pp_network_group(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_pp_economic_group(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_pp_economic_group(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_pp_technical_group(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_pp_technical_group(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_pp_governance_group(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_pp_governance_group(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_treasury_withdrawal(t) {
|
|
A(t, dr), e.drepvotingthresholds_set_treasury_withdrawal(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
motion_no_confidence() {
|
|
const t = e.drepvotingthresholds_motion_no_confidence(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
committee_normal() {
|
|
const t = e.drepvotingthresholds_committee_normal(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
committee_no_confidence() {
|
|
const t = e.drepvotingthresholds_committee_no_confidence(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
update_constitution() {
|
|
const t = e.drepvotingthresholds_update_constitution(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
hard_fork_initiation() {
|
|
const t = e.drepvotingthresholds_hard_fork_initiation(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
pp_network_group() {
|
|
const t = e.drepvotingthresholds_pp_network_group(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
pp_economic_group() {
|
|
const t = e.drepvotingthresholds_pp_economic_group(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
pp_technical_group() {
|
|
const t = e.drepvotingthresholds_pp_technical_group(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
pp_governance_group() {
|
|
const t = e.drepvotingthresholds_pp_governance_group(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
treasury_withdrawal() {
|
|
const t = e.drepvotingthresholds_treasury_withdrawal(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
}
|
|
const uw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_datacost_free(f >>> 0, 1));
|
|
class $i {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create($i.prototype);
|
|
return r.__wbg_ptr = t, uw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, uw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_datacost_free(t, 0);
|
|
}
|
|
static new_coins_per_byte(t) {
|
|
A(t, xe);
|
|
const r = e.datacost_new_coins_per_byte(t.__wbg_ptr);
|
|
return $i.__wrap(r);
|
|
}
|
|
coins_per_byte() {
|
|
const t = e.datacost_coins_per_byte(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
}
|
|
const lw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_datahash_free(f >>> 0, 1));
|
|
class X_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(X_.prototype);
|
|
return r.__wbg_ptr = t, lw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, lw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_datahash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.datahash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return X_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.datahash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.datahash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.datahash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return X_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.datahash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.datahash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return X_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const pw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_datumsource_free(f >>> 0, 1));
|
|
class Yi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Yi.prototype);
|
|
return r.__wbg_ptr = t, pw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, pw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_datumsource_free(t, 0);
|
|
}
|
|
static new(t) {
|
|
A(t, Ur);
|
|
const r = e.datumsource_new(t.__wbg_ptr);
|
|
return Yi.__wrap(r);
|
|
}
|
|
static new_ref_input(t) {
|
|
A(t, Xr);
|
|
const r = e.datumsource_new_ref_input(t.__wbg_ptr);
|
|
return Yi.__wrap(r);
|
|
}
|
|
}
|
|
const gw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_ed25519keyhash_free(f >>> 0, 1));
|
|
class Pr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Pr.prototype);
|
|
return r.__wbg_ptr = t, gw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, gw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_ed25519keyhash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.ed25519keyhash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Pr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519keyhash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.ed25519keyhash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ed25519keyhash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Pr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519keyhash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ed25519keyhash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Pr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const fw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_ed25519keyhashes_free(f >>> 0, 1));
|
|
class Mn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Mn.prototype);
|
|
return r.__wbg_ptr = t, fw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, fw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_ed25519keyhashes_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519keyhashes_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.ed25519keyhashes_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519keyhashes_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ed25519keyhashes_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519keyhashes_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519keyhashes_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ed25519keyhashes_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.ed25519keyhashes_new();
|
|
return Mn.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.ed25519keyhashes_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.ed25519keyhashes_get(this.__wbg_ptr, t);
|
|
return Pr.__wrap(r);
|
|
}
|
|
add(t) {
|
|
return A(t, Pr), e.ed25519keyhashes_add(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
contains(t) {
|
|
return A(t, Pr), e.ed25519keyhashes_contains(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
to_option() {
|
|
const t = e.ed25519keyhashes_to_option(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Mn.__wrap(t);
|
|
}
|
|
}
|
|
const ww = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_ed25519signature_free(f >>> 0, 1));
|
|
class w_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(w_.prototype);
|
|
return r.__wbg_ptr = t, ww.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ww.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_ed25519signature_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519signature_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519signature_to_bech32(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ed25519signature_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ed25519signature_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return w_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ed25519signature_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return w_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.ed25519signature_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return w_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const hw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_enterpriseaddress_free(f >>> 0, 1));
|
|
class Is {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Is.prototype);
|
|
return r.__wbg_ptr = t, hw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, hw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_enterpriseaddress_free(t, 0);
|
|
}
|
|
static new(t, r) {
|
|
A(r, ur);
|
|
const o = e.enterpriseaddress_new(t, r.__wbg_ptr);
|
|
return Is.__wrap(o);
|
|
}
|
|
payment_cred() {
|
|
const t = e.enterpriseaddress_payment_cred(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
to_address() {
|
|
const t = e.enterpriseaddress_to_address(this.__wbg_ptr);
|
|
return Nr.__wrap(t);
|
|
}
|
|
static from_address(t) {
|
|
A(t, Nr);
|
|
const r = e.enterpriseaddress_from_address(t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Is.__wrap(r);
|
|
}
|
|
network_id() {
|
|
return e.enterpriseaddress_network_id(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const bw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_exunitprices_free(f >>> 0, 1));
|
|
class G_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(G_.prototype);
|
|
return r.__wbg_ptr = t, bw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, bw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_exunitprices_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.exunitprices_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.exunitprices_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return G_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.exunitprices_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.exunitprices_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return G_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.exunitprices_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.exunitprices_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.exunitprices_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return G_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
mem_price() {
|
|
const t = e.exunitprices_mem_price(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
step_price() {
|
|
const t = e.exunitprices_step_price(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, dr), A(r, dr);
|
|
const o = e.exunitprices_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return G_.__wrap(o);
|
|
}
|
|
}
|
|
const vw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_exunits_free(f >>> 0, 1));
|
|
class e_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(e_.prototype);
|
|
return r.__wbg_ptr = t, vw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, vw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_exunits_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.exunits_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.exunits_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return e_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.exunits_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.exunits_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return e_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.exunits_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.exunits_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.exunits_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return e_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
mem() {
|
|
const t = e.exunits_mem(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
steps() {
|
|
const t = e.exunits_steps(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, xe), A(r, xe);
|
|
const o = e.exunits_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return e_.__wrap(o);
|
|
}
|
|
}
|
|
const yw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_fixedblock_free(f >>> 0, 1));
|
|
class Qi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Qi.prototype);
|
|
return r.__wbg_ptr = t, yw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, yw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_fixedblock_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.fixedblock_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Qi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.fixedblock_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Qi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
header() {
|
|
const t = e.fixedblock_header(this.__wbg_ptr);
|
|
return Lo.__wrap(t);
|
|
}
|
|
transaction_bodies() {
|
|
const t = e.fixedblock_transaction_bodies(this.__wbg_ptr);
|
|
return mi.__wrap(t);
|
|
}
|
|
transaction_witness_sets() {
|
|
const t = e.fixedblock_transaction_witness_sets(this.__wbg_ptr);
|
|
return Do.__wrap(t);
|
|
}
|
|
auxiliary_data_set() {
|
|
const t = e.fixedblock_auxiliary_data_set(this.__wbg_ptr);
|
|
return Si.__wrap(t);
|
|
}
|
|
invalid_transactions() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.fixedblock_invalid_transactions(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = qc(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 4, 4), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
block_hash() {
|
|
const t = e.fixedblock_block_hash(this.__wbg_ptr);
|
|
return x_.__wrap(t);
|
|
}
|
|
}
|
|
const mw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_fixedtransaction_free(f >>> 0, 1));
|
|
class ti {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ti.prototype);
|
|
return r.__wbg_ptr = t, mw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, mw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_fixedtransaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.fixedtransaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.fixedtransaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ti.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.fixedtransaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.fixedtransaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ti.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r, o) {
|
|
try {
|
|
const c = e.__wbindgen_add_to_stack_pointer(-16), h = pe(t, e.__wbindgen_malloc), w = U, k = pe(r, e.__wbindgen_malloc), x = U;
|
|
e.fixedtransaction_new(c, h, w, k, x, o);
|
|
var _ = a().getInt32(c + 0, true), n = a().getInt32(c + 4, true), d = a().getInt32(c + 8, true);
|
|
if (d) throw m(n);
|
|
return ti.__wrap(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_with_auxiliary(t, r, o, _) {
|
|
try {
|
|
const h = e.__wbindgen_add_to_stack_pointer(-16), w = pe(t, e.__wbindgen_malloc), k = U, x = pe(r, e.__wbindgen_malloc), R = U, D = pe(o, e.__wbindgen_malloc), Y = U;
|
|
e.fixedtransaction_new_with_auxiliary(h, w, k, x, R, D, Y, _);
|
|
var n = a().getInt32(h + 0, true), d = a().getInt32(h + 4, true), c = a().getInt32(h + 8, true);
|
|
if (c) throw m(d);
|
|
return ti.__wrap(n);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_from_body_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.fixedtransaction_new_from_body_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ti.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
body() {
|
|
const t = e.fixedtransaction_body(this.__wbg_ptr);
|
|
return Un.__wrap(t);
|
|
}
|
|
raw_body() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.fixedtransaction_raw_body(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_body(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16), n = pe(t, e.__wbindgen_malloc), d = U;
|
|
e.fixedtransaction_set_body(_, this.__wbg_ptr, n, d);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_witness_set(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16), n = pe(t, e.__wbindgen_malloc), d = U;
|
|
e.fixedtransaction_set_witness_set(_, this.__wbg_ptr, n, d);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
witness_set() {
|
|
const t = e.fixedtransaction_witness_set(this.__wbg_ptr);
|
|
return B_.__wrap(t);
|
|
}
|
|
raw_witness_set() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.fixedtransaction_raw_witness_set(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_is_valid(t) {
|
|
e.fixedtransaction_set_is_valid(this.__wbg_ptr, t);
|
|
}
|
|
is_valid() {
|
|
return e.fixedtransaction_is_valid(this.__wbg_ptr) !== 0;
|
|
}
|
|
set_auxiliary_data(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16), n = pe(t, e.__wbindgen_malloc), d = U;
|
|
e.fixedtransaction_set_auxiliary_data(_, this.__wbg_ptr, n, d);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
auxiliary_data() {
|
|
const t = e.fixedtransaction_auxiliary_data(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Dn.__wrap(t);
|
|
}
|
|
raw_auxiliary_data() {
|
|
try {
|
|
const o = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.fixedtransaction_raw_auxiliary_data(o, this.__wbg_ptr);
|
|
var t = a().getInt32(o + 0, true), r = a().getInt32(o + 4, true);
|
|
let _;
|
|
return t !== 0 && (_ = Ae(t, r).slice(), e.__wbindgen_free(t, r * 1, 1)), _;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
transaction_hash() {
|
|
const t = e.fixedtransaction_transaction_hash(this.__wbg_ptr);
|
|
return a_.__wrap(t);
|
|
}
|
|
add_vkey_witness(t) {
|
|
A(t, Q_), e.fixedtransaction_add_vkey_witness(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
add_bootstrap_witness(t) {
|
|
A(t, z_), e.fixedtransaction_add_bootstrap_witness(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
sign_and_add_vkey_signature(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, L_), e.fixedtransaction_sign_and_add_vkey_signature(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
sign_and_add_icarus_bootstrap_signature(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, E_), A(r, U_), e.fixedtransaction_sign_and_add_icarus_bootstrap_signature(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
sign_and_add_daedalus_bootstrap_signature(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, E_), A(r, rs), e.fixedtransaction_sign_and_add_daedalus_bootstrap_signature(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const kw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_fixedtransactionbodies_free(f >>> 0, 1));
|
|
class mi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(mi.prototype);
|
|
return r.__wbg_ptr = t, kw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, kw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_fixedtransactionbodies_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.fixedtransactionbodies_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return mi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.fixedtransactionbodies_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return mi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.fixedtransactionbodies_new();
|
|
return mi.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.fixedtransactionbodies_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.fixedtransactionbodies_get(this.__wbg_ptr, t);
|
|
return xi.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, xi), e.fixedtransactionbodies_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Iw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_fixedtransactionbody_free(f >>> 0, 1));
|
|
class xi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(xi.prototype);
|
|
return r.__wbg_ptr = t, Iw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Iw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_fixedtransactionbody_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.fixedtransactionbody_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.fixedtransactionbody_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
transaction_body() {
|
|
const t = e.fixedtransactionbody_transaction_body(this.__wbg_ptr);
|
|
return Un.__wrap(t);
|
|
}
|
|
tx_hash() {
|
|
const t = e.fixedtransactionbody_tx_hash(this.__wbg_ptr);
|
|
return a_.__wrap(t);
|
|
}
|
|
original_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.fixedtransactionbody_original_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const xw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_fixedtxwitnessesset_free(f >>> 0, 1));
|
|
class zc {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(zc.prototype);
|
|
return r.__wbg_ptr = t, xw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, xw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_fixedtxwitnessesset_free(t, 0);
|
|
}
|
|
tx_witnesses_set() {
|
|
const t = e.fixedtxwitnessesset_tx_witnesses_set(this.__wbg_ptr);
|
|
return B_.__wrap(t);
|
|
}
|
|
add_vkey_witness(t) {
|
|
A(t, Q_), e.fixedtxwitnessesset_add_vkey_witness(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
add_bootstrap_witness(t) {
|
|
A(t, z_), e.fixedtxwitnessesset_add_bootstrap_witness(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.fixedtxwitnessesset_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.fixedtxwitnessesset_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return zc.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Aw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_fixedversionedblock_free(f >>> 0, 1));
|
|
class xs {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(xs.prototype);
|
|
return r.__wbg_ptr = t, Aw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Aw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_fixedversionedblock_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.fixedversionedblock_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xs.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.fixedversionedblock_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xs.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
block() {
|
|
const t = e.fixedversionedblock_block(this.__wbg_ptr);
|
|
return Qi.__wrap(t);
|
|
}
|
|
era() {
|
|
return e.fixedversionedblock_era(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const jw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_generaltransactionmetadata_free(f >>> 0, 1));
|
|
class Po {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Po.prototype);
|
|
return r.__wbg_ptr = t, jw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, jw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_generaltransactionmetadata_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.generaltransactionmetadata_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.generaltransactionmetadata_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Po.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.generaltransactionmetadata_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.generaltransactionmetadata_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Po.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.generaltransactionmetadata_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.generaltransactionmetadata_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.generaltransactionmetadata_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Po.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.generaltransactionmetadata_new();
|
|
return Po.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.generaltransactionmetadata_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, xe), A(r, Mr);
|
|
const o = e.generaltransactionmetadata_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : Mr.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, xe);
|
|
const r = e.generaltransactionmetadata_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Mr.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.generaltransactionmetadata_keys(this.__wbg_ptr);
|
|
return ki.__wrap(t);
|
|
}
|
|
}
|
|
const zw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_genesisdelegatehash_free(f >>> 0, 1));
|
|
class ai {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ai.prototype);
|
|
return r.__wbg_ptr = t, zw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, zw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_genesisdelegatehash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.genesisdelegatehash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ai.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesisdelegatehash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.genesisdelegatehash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.genesisdelegatehash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ai.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesisdelegatehash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.genesisdelegatehash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ai.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Ew = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_genesishash_free(f >>> 0, 1));
|
|
class Z_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Z_.prototype);
|
|
return r.__wbg_ptr = t, Ew.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ew.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_genesishash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.genesishash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Z_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesishash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.genesishash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.genesishash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Z_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesishash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.genesishash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Z_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Bw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_genesishashes_free(f >>> 0, 1));
|
|
class ri {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ri.prototype);
|
|
return r.__wbg_ptr = t, Bw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Bw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_genesishashes_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesishashes_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.genesishashes_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ri.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesishashes_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.genesishashes_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ri.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesishashes_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesishashes_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.genesishashes_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ri.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.genesishashes_new();
|
|
return ri.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.genesishashes_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.genesishashes_get(this.__wbg_ptr, t);
|
|
return Z_.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Z_), e.genesishashes_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Sw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_genesiskeydelegation_free(f >>> 0, 1));
|
|
class ia {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ia.prototype);
|
|
return r.__wbg_ptr = t, Sw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Sw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_genesiskeydelegation_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesiskeydelegation_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.genesiskeydelegation_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ia.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesiskeydelegation_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.genesiskeydelegation_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ia.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesiskeydelegation_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.genesiskeydelegation_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.genesiskeydelegation_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ia.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
genesishash() {
|
|
const t = e.genesiskeydelegation_genesishash(this.__wbg_ptr);
|
|
return Z_.__wrap(t);
|
|
}
|
|
genesis_delegate_hash() {
|
|
const t = e.genesiskeydelegation_genesis_delegate_hash(this.__wbg_ptr);
|
|
return ai.__wrap(t);
|
|
}
|
|
vrf_keyhash() {
|
|
const t = e.genesiskeydelegation_vrf_keyhash(this.__wbg_ptr);
|
|
return Wo.__wrap(t);
|
|
}
|
|
static new(t, r, o) {
|
|
A(t, Z_), A(r, ai), A(o, Wo);
|
|
const _ = e.genesiskeydelegation_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return ia.__wrap(_);
|
|
}
|
|
}
|
|
const Fw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_governanceaction_free(f >>> 0, 1));
|
|
class $n {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create($n.prototype);
|
|
return r.__wbg_ptr = t, Fw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Fw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_governanceaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.governanceaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $n.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.governanceaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $n.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceaction_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceaction_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.governanceaction_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $n.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_parameter_change_action(t) {
|
|
A(t, P_);
|
|
const r = e.governanceaction_new_parameter_change_action(t.__wbg_ptr);
|
|
return $n.__wrap(r);
|
|
}
|
|
static new_hard_fork_initiation_action(t) {
|
|
A(t, Io);
|
|
const r = e.governanceaction_new_hard_fork_initiation_action(t.__wbg_ptr);
|
|
return $n.__wrap(r);
|
|
}
|
|
static new_treasury_withdrawals_action(t) {
|
|
A(t, Fo);
|
|
const r = e.governanceaction_new_treasury_withdrawals_action(t.__wbg_ptr);
|
|
return $n.__wrap(r);
|
|
}
|
|
static new_no_confidence_action(t) {
|
|
A(t, Eo);
|
|
const r = e.governanceaction_new_no_confidence_action(t.__wbg_ptr);
|
|
return $n.__wrap(r);
|
|
}
|
|
static new_new_committee_action(t) {
|
|
A(t, Ro);
|
|
const r = e.governanceaction_new_new_committee_action(t.__wbg_ptr);
|
|
return $n.__wrap(r);
|
|
}
|
|
static new_new_constitution_action(t) {
|
|
A(t, zo);
|
|
const r = e.governanceaction_new_new_constitution_action(t.__wbg_ptr);
|
|
return $n.__wrap(r);
|
|
}
|
|
static new_info_action(t) {
|
|
A(t, ts);
|
|
const r = e.governanceaction_new_info_action(t.__wbg_ptr);
|
|
return $n.__wrap(r);
|
|
}
|
|
kind() {
|
|
return e.governanceaction_kind(this.__wbg_ptr);
|
|
}
|
|
as_parameter_change_action() {
|
|
const t = e.governanceaction_as_parameter_change_action(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : P_.__wrap(t);
|
|
}
|
|
as_hard_fork_initiation_action() {
|
|
const t = e.governanceaction_as_hard_fork_initiation_action(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Io.__wrap(t);
|
|
}
|
|
as_treasury_withdrawals_action() {
|
|
const t = e.governanceaction_as_treasury_withdrawals_action(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Fo.__wrap(t);
|
|
}
|
|
as_no_confidence_action() {
|
|
const t = e.governanceaction_as_no_confidence_action(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Eo.__wrap(t);
|
|
}
|
|
as_new_committee_action() {
|
|
const t = e.governanceaction_as_new_committee_action(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ro.__wrap(t);
|
|
}
|
|
as_new_constitution_action() {
|
|
const t = e.governanceaction_as_new_constitution_action(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : zo.__wrap(t);
|
|
}
|
|
as_info_action() {
|
|
const t = e.governanceaction_as_info_action(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ts.__wrap(t);
|
|
}
|
|
}
|
|
const Rw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_governanceactionid_free(f >>> 0, 1));
|
|
class rn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(rn.prototype);
|
|
return r.__wbg_ptr = t, Rw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Rw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_governanceactionid_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceactionid_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.governanceactionid_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return rn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceactionid_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.governanceactionid_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return rn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceactionid_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceactionid_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.governanceactionid_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return rn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
transaction_id() {
|
|
const t = e.governanceactionid_transaction_id(this.__wbg_ptr);
|
|
return a_.__wrap(t);
|
|
}
|
|
index() {
|
|
return e.governanceactionid_index(this.__wbg_ptr) >>> 0;
|
|
}
|
|
static new(t, r) {
|
|
A(t, a_);
|
|
const o = e.governanceactionid_new(t.__wbg_ptr, r);
|
|
return rn.__wrap(o);
|
|
}
|
|
}
|
|
const Tw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_governanceactionids_free(f >>> 0, 1));
|
|
class Vi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Vi.prototype);
|
|
return r.__wbg_ptr = t, Tw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Tw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_governanceactionids_free(t, 0);
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceactionids_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.governanceactionids_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.governanceactionids_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Vi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.governanceactionids_new();
|
|
return Vi.__wrap(t);
|
|
}
|
|
add(t) {
|
|
A(t, rn), e.governanceactionids_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
get(t) {
|
|
const r = e.governanceactionids_get(this.__wbg_ptr, t);
|
|
return r === 0 ? void 0 : rn.__wrap(r);
|
|
}
|
|
len() {
|
|
return e.governanceactionids_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
}
|
|
const Ow = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_hardforkinitiationaction_free(f >>> 0, 1));
|
|
class Io {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Io.prototype);
|
|
return r.__wbg_ptr = t, Ow.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ow.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_hardforkinitiationaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.hardforkinitiationaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.hardforkinitiationaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Io.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.hardforkinitiationaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.hardforkinitiationaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Io.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.hardforkinitiationaction_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.hardforkinitiationaction_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.hardforkinitiationaction_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Io.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
gov_action_id() {
|
|
const t = e.hardforkinitiationaction_gov_action_id(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : rn.__wrap(t);
|
|
}
|
|
protocol_version() {
|
|
const t = e.hardforkinitiationaction_protocol_version(this.__wbg_ptr);
|
|
return n_.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, n_);
|
|
const r = e.hardforkinitiationaction_new(t.__wbg_ptr);
|
|
return Io.__wrap(r);
|
|
}
|
|
static new_with_action_id(t, r) {
|
|
A(t, rn), A(r, n_);
|
|
const o = e.hardforkinitiationaction_new_with_action_id(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Io.__wrap(o);
|
|
}
|
|
}
|
|
const Cw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_header_free(f >>> 0, 1));
|
|
class Lo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Lo.prototype);
|
|
return r.__wbg_ptr = t, Cw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Cw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_header_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.header_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.header_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Lo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.header_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.header_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Lo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.header_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.header_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.header_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Lo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
header_body() {
|
|
const t = e.header_header_body(this.__wbg_ptr);
|
|
return xo.__wrap(t);
|
|
}
|
|
body_signature() {
|
|
const t = e.header_body_signature(this.__wbg_ptr);
|
|
return es.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, xo), A(r, es);
|
|
const o = e.header_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Lo.__wrap(o);
|
|
}
|
|
}
|
|
const Uw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_headerbody_free(f >>> 0, 1));
|
|
class xo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(xo.prototype);
|
|
return r.__wbg_ptr = t, Uw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Uw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_headerbody_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.headerbody_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.headerbody_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.headerbody_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.headerbody_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.headerbody_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.headerbody_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.headerbody_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
block_number() {
|
|
return e.headerbody_block_number(this.__wbg_ptr) >>> 0;
|
|
}
|
|
slot() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.headerbody_slot(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t >>> 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
slot_bignum() {
|
|
const t = e.headerbody_slot_bignum(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
prev_hash() {
|
|
const t = e.headerbody_prev_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : x_.__wrap(t);
|
|
}
|
|
issuer_vkey() {
|
|
const t = e.headerbody_issuer_vkey(this.__wbg_ptr);
|
|
return Gn.__wrap(t);
|
|
}
|
|
vrf_vkey() {
|
|
const t = e.headerbody_vrf_vkey(this.__wbg_ptr);
|
|
return qa.__wrap(t);
|
|
}
|
|
has_nonce_and_leader_vrf() {
|
|
return e.headerbody_has_nonce_and_leader_vrf(this.__wbg_ptr) !== 0;
|
|
}
|
|
nonce_vrf_or_nothing() {
|
|
const t = e.headerbody_nonce_vrf_or_nothing(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Y_.__wrap(t);
|
|
}
|
|
leader_vrf_or_nothing() {
|
|
const t = e.headerbody_leader_vrf_or_nothing(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Y_.__wrap(t);
|
|
}
|
|
has_vrf_result() {
|
|
return e.headerbody_has_vrf_result(this.__wbg_ptr) !== 0;
|
|
}
|
|
vrf_result_or_nothing() {
|
|
const t = e.headerbody_vrf_result_or_nothing(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Y_.__wrap(t);
|
|
}
|
|
block_body_size() {
|
|
return e.headerbody_block_body_size(this.__wbg_ptr) >>> 0;
|
|
}
|
|
block_body_hash() {
|
|
const t = e.headerbody_block_body_hash(this.__wbg_ptr);
|
|
return x_.__wrap(t);
|
|
}
|
|
operational_cert() {
|
|
const t = e.headerbody_operational_cert(this.__wbg_ptr);
|
|
return No.__wrap(t);
|
|
}
|
|
protocol_version() {
|
|
const t = e.headerbody_protocol_version(this.__wbg_ptr);
|
|
return n_.__wrap(t);
|
|
}
|
|
static new(t, r, o, _, n, d, c, h, w, k) {
|
|
let x = 0;
|
|
to(o) || (A(o, x_), x = o.__destroy_into_raw()), A(_, Gn), A(n, qa), A(d, Y_), A(h, x_), A(w, No), A(k, n_);
|
|
const R = e.headerbody_new(t, r, x, _.__wbg_ptr, n.__wbg_ptr, d.__wbg_ptr, c, h.__wbg_ptr, w.__wbg_ptr, k.__wbg_ptr);
|
|
return xo.__wrap(R);
|
|
}
|
|
static new_headerbody(t, r, o, _, n, d, c, h, w, k) {
|
|
A(r, xe);
|
|
let x = 0;
|
|
to(o) || (A(o, x_), x = o.__destroy_into_raw()), A(_, Gn), A(n, qa), A(d, Y_), A(h, x_), A(w, No), A(k, n_);
|
|
const R = e.headerbody_new_headerbody(t, r.__wbg_ptr, x, _.__wbg_ptr, n.__wbg_ptr, d.__wbg_ptr, c, h.__wbg_ptr, w.__wbg_ptr, k.__wbg_ptr);
|
|
return xo.__wrap(R);
|
|
}
|
|
}
|
|
const Pw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_infoaction_free(f >>> 0, 1));
|
|
class ts {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ts.prototype);
|
|
return r.__wbg_ptr = t, Pw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Pw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_infoaction_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.infoaction_new();
|
|
return ts.__wrap(t);
|
|
}
|
|
}
|
|
const Lw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_int_free(f >>> 0, 1));
|
|
class Qr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Qr.prototype);
|
|
return r.__wbg_ptr = t, Lw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Lw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_int_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.int_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.int_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Qr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.int_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.int_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Qr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.int_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.int_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.int_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Qr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
A(t, xe);
|
|
const r = e.int_new(t.__wbg_ptr);
|
|
return Qr.__wrap(r);
|
|
}
|
|
static new_negative(t) {
|
|
A(t, xe);
|
|
const r = e.int_new_negative(t.__wbg_ptr);
|
|
return Qr.__wrap(r);
|
|
}
|
|
static new_i32(t) {
|
|
const r = e.int_new_i32(t);
|
|
return Qr.__wrap(r);
|
|
}
|
|
is_positive() {
|
|
return e.int_is_positive(this.__wbg_ptr) !== 0;
|
|
}
|
|
as_positive() {
|
|
const t = e.int_as_positive(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
as_negative() {
|
|
const t = e.int_as_negative(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
as_i32() {
|
|
const t = e.int_as_i32(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
as_i32_or_nothing() {
|
|
const t = e.int_as_i32_or_nothing(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
as_i32_or_fail() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.int_as_i32_or_fail(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_str() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.int_to_str(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_str(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.int_from_str(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Qr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Nw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_ipv4_free(f >>> 0, 1));
|
|
class sa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(sa.prototype);
|
|
return r.__wbg_ptr = t, Nw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Nw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_ipv4_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv4_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.ipv4_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return sa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv4_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ipv4_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return sa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv4_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv4_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ipv4_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return sa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.ipv4_new(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return sa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
ip() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv4_ip(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const qw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_ipv6_free(f >>> 0, 1));
|
|
class ca {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ca.prototype);
|
|
return r.__wbg_ptr = t, qw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, qw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_ipv6_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv6_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.ipv6_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ca.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv6_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ipv6_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ca.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv6_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv6_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.ipv6_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ca.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.ipv6_new(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ca.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
ip() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.ipv6_ip(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Mw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_kessignature_free(f >>> 0, 1));
|
|
class es {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(es.prototype);
|
|
return r.__wbg_ptr = t, Mw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Mw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_kessignature_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.kessignature_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.kessignature_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return es.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Dw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_kesvkey_free(f >>> 0, 1));
|
|
class ii {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ii.prototype);
|
|
return r.__wbg_ptr = t, Dw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Dw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_kesvkey_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.kesvkey_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ii.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.kesvkey_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.kesvkey_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.kesvkey_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ii.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.kesvkey_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.kesvkey_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ii.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Hw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_language_free(f >>> 0, 1));
|
|
class Sn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Sn.prototype);
|
|
return r.__wbg_ptr = t, Hw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Hw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_language_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.language_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.language_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.language_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.language_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.language_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.language_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.language_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_plutus_v1() {
|
|
const t = e.language_new_plutus_v1();
|
|
return Sn.__wrap(t);
|
|
}
|
|
static new_plutus_v2() {
|
|
const t = e.language_new_plutus_v2();
|
|
return Sn.__wrap(t);
|
|
}
|
|
static new_plutus_v3() {
|
|
const t = e.language_new_plutus_v3();
|
|
return Sn.__wrap(t);
|
|
}
|
|
kind() {
|
|
return e.language_kind(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const Gw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_languages_free(f >>> 0, 1));
|
|
class Ai {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ai.prototype);
|
|
return r.__wbg_ptr = t, Gw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Gw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_languages_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.languages_new();
|
|
return Ai.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.languages_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.languages_get(this.__wbg_ptr, t);
|
|
return Sn.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Sn);
|
|
var r = t.__destroy_into_raw();
|
|
e.languages_add(this.__wbg_ptr, r);
|
|
}
|
|
static list() {
|
|
const t = e.languages_list();
|
|
return Ai.__wrap(t);
|
|
}
|
|
}
|
|
const Ww = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_legacydaedalusprivatekey_free(f >>> 0, 1));
|
|
class rs {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(rs.prototype);
|
|
return r.__wbg_ptr = t, Ww.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ww.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_legacydaedalusprivatekey_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.legacydaedalusprivatekey_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return rs.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.legacydaedalusprivatekey_as_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
chaincode() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.legacydaedalusprivatekey_chaincode(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Kw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_linearfee_free(f >>> 0, 1));
|
|
class ns {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ns.prototype);
|
|
return r.__wbg_ptr = t, Kw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Kw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_linearfee_free(t, 0);
|
|
}
|
|
constant() {
|
|
const t = e.linearfee_constant(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
coefficient() {
|
|
const t = e.linearfee_coefficient(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, xe), A(r, xe);
|
|
const o = e.linearfee_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return ns.__wrap(o);
|
|
}
|
|
}
|
|
const Yw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_mirtostakecredentials_free(f >>> 0, 1));
|
|
class da {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(da.prototype);
|
|
return r.__wbg_ptr = t, Yw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Yw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_mirtostakecredentials_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mirtostakecredentials_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.mirtostakecredentials_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return da.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mirtostakecredentials_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.mirtostakecredentials_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return da.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mirtostakecredentials_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mirtostakecredentials_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.mirtostakecredentials_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return da.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.mirtostakecredentials_new();
|
|
return da.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.mirtostakecredentials_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, ur), A(r, Qr);
|
|
const o = e.mirtostakecredentials_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : Qr.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, ur);
|
|
const r = e.mirtostakecredentials_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Qr.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.mirtostakecredentials_keys(this.__wbg_ptr);
|
|
return H_.__wrap(t);
|
|
}
|
|
}
|
|
const Qw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_malformedaddress_free(f >>> 0, 1));
|
|
class Ec {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ec.prototype);
|
|
return r.__wbg_ptr = t, Qw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Qw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_malformedaddress_free(t, 0);
|
|
}
|
|
original_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.malformedaddress_original_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_address() {
|
|
const t = e.malformedaddress_to_address(this.__wbg_ptr);
|
|
return Nr.__wrap(t);
|
|
}
|
|
static from_address(t) {
|
|
A(t, Nr);
|
|
const r = e.malformedaddress_from_address(t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Ec.__wrap(r);
|
|
}
|
|
}
|
|
const Vw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_metadatalist_free(f >>> 0, 1));
|
|
class Na {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Na.prototype);
|
|
return r.__wbg_ptr = t, Vw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Vw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_metadatalist_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.metadatalist_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.metadatalist_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Na.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.metadatalist_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.metadatalist_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Na.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.metadatalist_new();
|
|
return Na.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.metadatalist_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.metadatalist_get(this.__wbg_ptr, t);
|
|
return Mr.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Mr), e.metadatalist_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Jw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_metadatamap_free(f >>> 0, 1));
|
|
class si {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(si.prototype);
|
|
return r.__wbg_ptr = t, Jw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Jw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_metadatamap_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.metadatamap_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.metadatamap_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return si.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.metadatamap_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.metadatamap_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return si.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.metadatamap_new();
|
|
return si.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.metadatamap_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, Mr), A(r, Mr);
|
|
const o = e.metadatamap_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : Mr.__wrap(o);
|
|
}
|
|
insert_str(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16), c = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), h = U;
|
|
A(r, Mr), e.metadatamap_insert_str(d, this.__wbg_ptr, c, h, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return o === 0 ? void 0 : Mr.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
insert_i32(t, r) {
|
|
A(r, Mr);
|
|
const o = e.metadatamap_insert_i32(this.__wbg_ptr, t, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : Mr.__wrap(o);
|
|
}
|
|
get(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Mr), e.metadatamap_get(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_str(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.metadatamap_get_str(n, this.__wbg_ptr, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_i32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.metadatamap_get_i32(n, this.__wbg_ptr, t);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
has(t) {
|
|
return A(t, Mr), e.metadatamap_has(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
keys() {
|
|
const t = e.metadatamap_keys(this.__wbg_ptr);
|
|
return Na.__wrap(t);
|
|
}
|
|
}
|
|
const Xw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_mint_free(f >>> 0, 1));
|
|
class A_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(A_.prototype);
|
|
return r.__wbg_ptr = t, Xw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Xw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_mint_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mint_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.mint_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return A_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mint_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.mint_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return A_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mint_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mint_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.mint_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return A_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.mint_new();
|
|
return A_.__wrap(t);
|
|
}
|
|
static new_from_entry(t, r) {
|
|
A(t, Wr), A(r, uo);
|
|
const o = e.mint_new_from_entry(t.__wbg_ptr, r.__wbg_ptr);
|
|
return A_.__wrap(o);
|
|
}
|
|
len() {
|
|
return e.mint_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, Wr), A(r, uo);
|
|
const o = e.mint_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : uo.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, Wr);
|
|
const r = e.mint_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Ji.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.mint_keys(this.__wbg_ptr);
|
|
return Ia.__wrap(t);
|
|
}
|
|
as_positive_multiasset() {
|
|
const t = e.mint_as_positive_multiasset(this.__wbg_ptr);
|
|
return On.__wrap(t);
|
|
}
|
|
as_negative_multiasset() {
|
|
const t = e.mint_as_negative_multiasset(this.__wbg_ptr);
|
|
return On.__wrap(t);
|
|
}
|
|
}
|
|
const Zw = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_mintassets_free(f >>> 0, 1));
|
|
class uo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(uo.prototype);
|
|
return r.__wbg_ptr = t, Zw.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Zw.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_mintassets_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.mintassets_new();
|
|
return uo.__wrap(t);
|
|
}
|
|
static new_from_entry(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, fn), A(r, Qr), e.mintassets_new_from_entry(d, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return uo.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
len() {
|
|
return e.mintassets_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, fn), A(r, Qr), e.mintassets_insert(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return o === 0 ? void 0 : Qr.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get(t) {
|
|
A(t, fn);
|
|
const r = e.mintassets_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Qr.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.mintassets_keys(this.__wbg_ptr);
|
|
return Xo.__wrap(t);
|
|
}
|
|
}
|
|
const $w = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_mintbuilder_free(f >>> 0, 1));
|
|
class _s {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(_s.prototype);
|
|
return r.__wbg_ptr = t, $w.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, $w.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_mintbuilder_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.mintbuilder_new();
|
|
return _s.__wrap(t);
|
|
}
|
|
add_asset(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, ji), A(r, fn), A(o, Qr), e.mintbuilder_add_asset(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_asset(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, ji), A(r, fn), A(o, Qr), e.mintbuilder_set_asset(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
build() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mintbuilder_build(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return A_.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_native_scripts() {
|
|
const t = e.mintbuilder_get_native_scripts(this.__wbg_ptr);
|
|
return nn.__wrap(t);
|
|
}
|
|
get_plutus_witnesses() {
|
|
const t = e.mintbuilder_get_plutus_witnesses(this.__wbg_ptr);
|
|
return po.__wrap(t);
|
|
}
|
|
get_ref_inputs() {
|
|
const t = e.mintbuilder_get_ref_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
get_redeemers() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mintbuilder_get_redeemers(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return so.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
has_plutus_scripts() {
|
|
return e.mintbuilder_has_plutus_scripts(this.__wbg_ptr) !== 0;
|
|
}
|
|
has_native_scripts() {
|
|
return e.mintbuilder_has_native_scripts(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const th = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_mintwitness_free(f >>> 0, 1));
|
|
class ji {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ji.prototype);
|
|
return r.__wbg_ptr = t, th.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, th.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_mintwitness_free(t, 0);
|
|
}
|
|
static new_native_script(t) {
|
|
A(t, lo);
|
|
const r = e.mintwitness_new_native_script(t.__wbg_ptr);
|
|
return ji.__wrap(r);
|
|
}
|
|
static new_plutus_script(t, r) {
|
|
A(t, li), A(r, __);
|
|
const o = e.mintwitness_new_plutus_script(t.__wbg_ptr, r.__wbg_ptr);
|
|
return ji.__wrap(o);
|
|
}
|
|
}
|
|
const eh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_mintsassets_free(f >>> 0, 1));
|
|
class Ji {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ji.prototype);
|
|
return r.__wbg_ptr = t, eh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, eh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_mintsassets_free(t, 0);
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mintsassets_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.mintsassets_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.mintsassets_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ji.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.mintsassets_new();
|
|
return Ji.__wrap(t);
|
|
}
|
|
add(t) {
|
|
A(t, uo), e.mintsassets_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
get(t) {
|
|
const r = e.mintsassets_get(this.__wbg_ptr, t);
|
|
return r === 0 ? void 0 : uo.__wrap(r);
|
|
}
|
|
len() {
|
|
return e.mintsassets_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
}
|
|
const rh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_moveinstantaneousreward_free(f >>> 0, 1));
|
|
class Ao {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ao.prototype);
|
|
return r.__wbg_ptr = t, rh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, rh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_moveinstantaneousreward_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.moveinstantaneousreward_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.moveinstantaneousreward_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ao.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.moveinstantaneousreward_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.moveinstantaneousreward_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ao.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.moveinstantaneousreward_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.moveinstantaneousreward_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.moveinstantaneousreward_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ao.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_to_other_pot(t, r) {
|
|
A(r, xe);
|
|
const o = e.moveinstantaneousreward_new_to_other_pot(t, r.__wbg_ptr);
|
|
return Ao.__wrap(o);
|
|
}
|
|
static new_to_stake_creds(t, r) {
|
|
A(r, da);
|
|
const o = e.moveinstantaneousreward_new_to_stake_creds(t, r.__wbg_ptr);
|
|
return Ao.__wrap(o);
|
|
}
|
|
pot() {
|
|
return e.moveinstantaneousreward_pot(this.__wbg_ptr);
|
|
}
|
|
kind() {
|
|
return e.moveinstantaneousreward_kind(this.__wbg_ptr);
|
|
}
|
|
as_to_other_pot() {
|
|
const t = e.moveinstantaneousreward_as_to_other_pot(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
as_to_stake_creds() {
|
|
const t = e.moveinstantaneousreward_as_to_stake_creds(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : da.__wrap(t);
|
|
}
|
|
}
|
|
const nh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_moveinstantaneousrewardscert_free(f >>> 0, 1));
|
|
class ua {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ua.prototype);
|
|
return r.__wbg_ptr = t, nh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, nh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_moveinstantaneousrewardscert_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.moveinstantaneousrewardscert_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.moveinstantaneousrewardscert_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ua.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.moveinstantaneousrewardscert_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.moveinstantaneousrewardscert_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ua.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.moveinstantaneousrewardscert_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.moveinstantaneousrewardscert_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.moveinstantaneousrewardscert_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ua.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
move_instantaneous_reward() {
|
|
const t = e.moveinstantaneousrewardscert_move_instantaneous_reward(this.__wbg_ptr);
|
|
return Ao.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, Ao);
|
|
const r = e.moveinstantaneousrewardscert_new(t.__wbg_ptr);
|
|
return ua.__wrap(r);
|
|
}
|
|
}
|
|
const _h = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_multiasset_free(f >>> 0, 1));
|
|
class On {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(On.prototype);
|
|
return r.__wbg_ptr = t, _h.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, _h.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_multiasset_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.multiasset_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.multiasset_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return On.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.multiasset_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.multiasset_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return On.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.multiasset_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.multiasset_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.multiasset_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return On.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.multiasset_new();
|
|
return On.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.multiasset_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, Wr), A(r, Oo);
|
|
const o = e.multiasset_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : Oo.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, Wr);
|
|
const r = e.multiasset_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Oo.__wrap(r);
|
|
}
|
|
set_asset(t, r, o) {
|
|
A(t, Wr), A(r, fn), A(o, xe);
|
|
const _ = e.multiasset_set_asset(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return _ === 0 ? void 0 : xe.__wrap(_);
|
|
}
|
|
get_asset(t, r) {
|
|
A(t, Wr), A(r, fn);
|
|
const o = e.multiasset_get_asset(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return xe.__wrap(o);
|
|
}
|
|
keys() {
|
|
const t = e.multiasset_keys(this.__wbg_ptr);
|
|
return Ia.__wrap(t);
|
|
}
|
|
sub(t) {
|
|
A(t, On);
|
|
const r = e.multiasset_sub(this.__wbg_ptr, t.__wbg_ptr);
|
|
return On.__wrap(r);
|
|
}
|
|
}
|
|
const oh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_multihostname_free(f >>> 0, 1));
|
|
class la {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(la.prototype);
|
|
return r.__wbg_ptr = t, oh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, oh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_multihostname_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.multihostname_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.multihostname_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return la.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.multihostname_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.multihostname_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return la.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.multihostname_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.multihostname_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.multihostname_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return la.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
dns_name() {
|
|
const t = e.multihostname_dns_name(this.__wbg_ptr);
|
|
return _a.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, _a);
|
|
const r = e.multihostname_new(t.__wbg_ptr);
|
|
return la.__wrap(r);
|
|
}
|
|
}
|
|
const ah = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_nativescript_free(f >>> 0, 1));
|
|
class sn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(sn.prototype);
|
|
return r.__wbg_ptr = t, ah.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ah.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_nativescript_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nativescript_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.nativescript_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return sn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nativescript_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.nativescript_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return sn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nativescript_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nativescript_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.nativescript_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return sn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
hash() {
|
|
const t = e.nativescript_hash(this.__wbg_ptr);
|
|
return Wr.__wrap(t);
|
|
}
|
|
static new_script_pubkey(t) {
|
|
A(t, Aa);
|
|
const r = e.nativescript_new_script_pubkey(t.__wbg_ptr);
|
|
return sn.__wrap(r);
|
|
}
|
|
static new_script_all(t) {
|
|
A(t, ma);
|
|
const r = e.nativescript_new_script_all(t.__wbg_ptr);
|
|
return sn.__wrap(r);
|
|
}
|
|
static new_script_any(t) {
|
|
A(t, ka);
|
|
const r = e.nativescript_new_script_any(t.__wbg_ptr);
|
|
return sn.__wrap(r);
|
|
}
|
|
static new_script_n_of_k(t) {
|
|
A(t, xa);
|
|
const r = e.nativescript_new_script_n_of_k(t.__wbg_ptr);
|
|
return sn.__wrap(r);
|
|
}
|
|
static new_timelock_start(t) {
|
|
A(t, So);
|
|
const r = e.nativescript_new_timelock_start(t.__wbg_ptr);
|
|
return sn.__wrap(r);
|
|
}
|
|
static new_timelock_expiry(t) {
|
|
A(t, Bo);
|
|
const r = e.nativescript_new_timelock_expiry(t.__wbg_ptr);
|
|
return sn.__wrap(r);
|
|
}
|
|
kind() {
|
|
return e.nativescript_kind(this.__wbg_ptr);
|
|
}
|
|
as_script_pubkey() {
|
|
const t = e.nativescript_as_script_pubkey(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Aa.__wrap(t);
|
|
}
|
|
as_script_all() {
|
|
const t = e.nativescript_as_script_all(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ma.__wrap(t);
|
|
}
|
|
as_script_any() {
|
|
const t = e.nativescript_as_script_any(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ka.__wrap(t);
|
|
}
|
|
as_script_n_of_k() {
|
|
const t = e.nativescript_as_script_n_of_k(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xa.__wrap(t);
|
|
}
|
|
as_timelock_start() {
|
|
const t = e.nativescript_as_timelock_start(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : So.__wrap(t);
|
|
}
|
|
as_timelock_expiry() {
|
|
const t = e.nativescript_as_timelock_expiry(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Bo.__wrap(t);
|
|
}
|
|
get_required_signers() {
|
|
const t = e.nativescript_get_required_signers(this.__wbg_ptr);
|
|
return Mn.__wrap(t);
|
|
}
|
|
}
|
|
const ih = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_nativescriptsource_free(f >>> 0, 1));
|
|
class lo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(lo.prototype);
|
|
return r.__wbg_ptr = t, ih.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ih.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_nativescriptsource_free(t, 0);
|
|
}
|
|
static new(t) {
|
|
A(t, sn);
|
|
const r = e.nativescriptsource_new(t.__wbg_ptr);
|
|
return lo.__wrap(r);
|
|
}
|
|
static new_ref_input(t, r, o) {
|
|
A(t, Wr), A(r, Xr);
|
|
const _ = e.nativescriptsource_new_ref_input(t.__wbg_ptr, r.__wbg_ptr, o);
|
|
return lo.__wrap(_);
|
|
}
|
|
set_required_signers(t) {
|
|
A(t, Mn), e.nativescriptsource_set_required_signers(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
get_ref_script_size() {
|
|
const t = e.nativescriptsource_get_ref_script_size(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
}
|
|
const sh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_nativescripts_free(f >>> 0, 1));
|
|
class nn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(nn.prototype);
|
|
return r.__wbg_ptr = t, sh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, sh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_nativescripts_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.nativescripts_new();
|
|
return nn.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.nativescripts_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.nativescripts_get(this.__wbg_ptr, t);
|
|
return sn.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, sn), e.nativescripts_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nativescripts_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.nativescripts_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return nn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nativescripts_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.nativescripts_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return nn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nativescripts_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nativescripts_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.nativescripts_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return nn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const ch = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_networkid_free(f >>> 0, 1));
|
|
class jo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(jo.prototype);
|
|
return r.__wbg_ptr = t, ch.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ch.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_networkid_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.networkid_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.networkid_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return jo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.networkid_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.networkid_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return jo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.networkid_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.networkid_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.networkid_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return jo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static testnet() {
|
|
const t = e.networkid_testnet();
|
|
return jo.__wrap(t);
|
|
}
|
|
static mainnet() {
|
|
const t = e.networkid_mainnet();
|
|
return jo.__wrap(t);
|
|
}
|
|
kind() {
|
|
return e.networkid_kind(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const dh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_networkinfo_free(f >>> 0, 1));
|
|
class ni {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ni.prototype);
|
|
return r.__wbg_ptr = t, dh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, dh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_networkinfo_free(t, 0);
|
|
}
|
|
static new(t, r) {
|
|
const o = e.networkinfo_new(t, r);
|
|
return ni.__wrap(o);
|
|
}
|
|
network_id() {
|
|
return e.networkinfo_network_id(this.__wbg_ptr);
|
|
}
|
|
protocol_magic() {
|
|
return e.networkinfo_protocol_magic(this.__wbg_ptr) >>> 0;
|
|
}
|
|
static testnet_preview() {
|
|
const t = e.networkinfo_testnet_preview();
|
|
return ni.__wrap(t);
|
|
}
|
|
static testnet_preprod() {
|
|
const t = e.networkinfo_testnet_preprod();
|
|
return ni.__wrap(t);
|
|
}
|
|
static mainnet() {
|
|
const t = e.networkinfo_mainnet();
|
|
return ni.__wrap(t);
|
|
}
|
|
}
|
|
const uh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_newconstitutionaction_free(f >>> 0, 1));
|
|
class zo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(zo.prototype);
|
|
return r.__wbg_ptr = t, uh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, uh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_newconstitutionaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.newconstitutionaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.newconstitutionaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return zo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.newconstitutionaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.newconstitutionaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return zo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.newconstitutionaction_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.newconstitutionaction_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.newconstitutionaction_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return zo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
gov_action_id() {
|
|
const t = e.newconstitutionaction_gov_action_id(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : rn.__wrap(t);
|
|
}
|
|
constitution() {
|
|
const t = e.newconstitutionaction_constitution(this.__wbg_ptr);
|
|
return _o.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, _o);
|
|
const r = e.newconstitutionaction_new(t.__wbg_ptr);
|
|
return zo.__wrap(r);
|
|
}
|
|
static new_with_action_id(t, r) {
|
|
A(t, rn), A(r, _o);
|
|
const o = e.newconstitutionaction_new_with_action_id(t.__wbg_ptr, r.__wbg_ptr);
|
|
return zo.__wrap(o);
|
|
}
|
|
has_script_hash() {
|
|
return e.newconstitutionaction_has_script_hash(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const lh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_noconfidenceaction_free(f >>> 0, 1));
|
|
class Eo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Eo.prototype);
|
|
return r.__wbg_ptr = t, lh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, lh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_noconfidenceaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.noconfidenceaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.noconfidenceaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Eo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.noconfidenceaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.noconfidenceaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Eo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.noconfidenceaction_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.noconfidenceaction_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.noconfidenceaction_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Eo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
gov_action_id() {
|
|
const t = e.noconfidenceaction_gov_action_id(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : rn.__wrap(t);
|
|
}
|
|
static new() {
|
|
const t = e.noconfidenceaction_new();
|
|
return Eo.__wrap(t);
|
|
}
|
|
static new_with_action_id(t) {
|
|
A(t, rn);
|
|
const r = e.noconfidenceaction_new_with_action_id(t.__wbg_ptr);
|
|
return Eo.__wrap(r);
|
|
}
|
|
}
|
|
const ph = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_nonce_free(f >>> 0, 1));
|
|
class Vo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Vo.prototype);
|
|
return r.__wbg_ptr = t, ph.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ph.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_nonce_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nonce_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.nonce_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Vo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nonce_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.nonce_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Vo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nonce_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nonce_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.nonce_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Vo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_identity() {
|
|
const t = e.nonce_new_identity();
|
|
return Vo.__wrap(t);
|
|
}
|
|
static new_from_hash(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.nonce_new_from_hash(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Vo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_hash() {
|
|
try {
|
|
const o = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.nonce_get_hash(o, this.__wbg_ptr);
|
|
var t = a().getInt32(o + 0, true), r = a().getInt32(o + 4, true);
|
|
let _;
|
|
return t !== 0 && (_ = Ae(t, r).slice(), e.__wbindgen_free(t, r * 1, 1)), _;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const gh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_operationalcert_free(f >>> 0, 1));
|
|
class No {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(No.prototype);
|
|
return r.__wbg_ptr = t, gh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, gh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_operationalcert_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.operationalcert_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.operationalcert_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return No.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.operationalcert_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.operationalcert_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return No.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.operationalcert_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.operationalcert_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.operationalcert_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return No.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
hot_vkey() {
|
|
const t = e.operationalcert_hot_vkey(this.__wbg_ptr);
|
|
return ii.__wrap(t);
|
|
}
|
|
sequence_number() {
|
|
return e.operationalcert_sequence_number(this.__wbg_ptr) >>> 0;
|
|
}
|
|
kes_period() {
|
|
return e.operationalcert_kes_period(this.__wbg_ptr) >>> 0;
|
|
}
|
|
sigma() {
|
|
const t = e.operationalcert_sigma(this.__wbg_ptr);
|
|
return w_.__wrap(t);
|
|
}
|
|
static new(t, r, o, _) {
|
|
A(t, ii), A(_, w_);
|
|
const n = e.operationalcert_new(t.__wbg_ptr, r, o, _.__wbg_ptr);
|
|
return No.__wrap(n);
|
|
}
|
|
}
|
|
const fh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_outputdatum_free(f >>> 0, 1));
|
|
class zi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(zi.prototype);
|
|
return r.__wbg_ptr = t, fh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, fh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_outputdatum_free(t, 0);
|
|
}
|
|
static new_data_hash(t) {
|
|
A(t, X_);
|
|
const r = e.outputdatum_new_data_hash(t.__wbg_ptr);
|
|
return zi.__wrap(r);
|
|
}
|
|
static new_data(t) {
|
|
A(t, Ur);
|
|
const r = e.outputdatum_new_data(t.__wbg_ptr);
|
|
return zi.__wrap(r);
|
|
}
|
|
data_hash() {
|
|
const t = e.outputdatum_data_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : X_.__wrap(t);
|
|
}
|
|
data() {
|
|
const t = e.outputdatum_data(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ur.__wrap(t);
|
|
}
|
|
}
|
|
const wh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_parameterchangeaction_free(f >>> 0, 1));
|
|
class P_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(P_.prototype);
|
|
return r.__wbg_ptr = t, wh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, wh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_parameterchangeaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.parameterchangeaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.parameterchangeaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return P_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.parameterchangeaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.parameterchangeaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return P_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.parameterchangeaction_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.parameterchangeaction_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.parameterchangeaction_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return P_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
gov_action_id() {
|
|
const t = e.parameterchangeaction_gov_action_id(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : rn.__wrap(t);
|
|
}
|
|
protocol_param_updates() {
|
|
const t = e.parameterchangeaction_protocol_param_updates(this.__wbg_ptr);
|
|
return r_.__wrap(t);
|
|
}
|
|
policy_hash() {
|
|
const t = e.parameterchangeaction_policy_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Wr.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, r_);
|
|
const r = e.parameterchangeaction_new(t.__wbg_ptr);
|
|
return P_.__wrap(r);
|
|
}
|
|
static new_with_action_id(t, r) {
|
|
A(t, rn), A(r, r_);
|
|
const o = e.parameterchangeaction_new_with_action_id(t.__wbg_ptr, r.__wbg_ptr);
|
|
return P_.__wrap(o);
|
|
}
|
|
static new_with_policy_hash(t, r) {
|
|
A(t, r_), A(r, Wr);
|
|
const o = e.parameterchangeaction_new_with_policy_hash(t.__wbg_ptr, r.__wbg_ptr);
|
|
return P_.__wrap(o);
|
|
}
|
|
static new_with_policy_hash_and_action_id(t, r, o) {
|
|
A(t, rn), A(r, r_), A(o, Wr);
|
|
const _ = e.parameterchangeaction_new_with_policy_hash_and_action_id(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return P_.__wrap(_);
|
|
}
|
|
}
|
|
const hh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutusdata_free(f >>> 0, 1));
|
|
class Ur {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ur.prototype);
|
|
return r.__wbg_ptr = t, hh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, hh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutusdata_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusdata_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.plutusdata_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ur.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusdata_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.plutusdata_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ur.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_constr_plutus_data(t) {
|
|
A(t, oi);
|
|
const r = e.plutusdata_new_constr_plutus_data(t.__wbg_ptr);
|
|
return Ur.__wrap(r);
|
|
}
|
|
static new_empty_constr_plutus_data(t) {
|
|
A(t, xe);
|
|
const r = e.plutusdata_new_empty_constr_plutus_data(t.__wbg_ptr);
|
|
return Ur.__wrap(r);
|
|
}
|
|
static new_single_value_constr_plutus_data(t, r) {
|
|
A(t, xe), A(r, Ur);
|
|
const o = e.plutusdata_new_single_value_constr_plutus_data(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Ur.__wrap(o);
|
|
}
|
|
static new_map(t) {
|
|
A(t, ci);
|
|
const r = e.plutusdata_new_map(t.__wbg_ptr);
|
|
return Ur.__wrap(r);
|
|
}
|
|
static new_list(t) {
|
|
A(t, o_);
|
|
const r = e.plutusdata_new_list(t.__wbg_ptr);
|
|
return Ur.__wrap(r);
|
|
}
|
|
static new_integer(t) {
|
|
A(t, Iu);
|
|
const r = e.plutusdata_new_integer(t.__wbg_ptr);
|
|
return Ur.__wrap(r);
|
|
}
|
|
static new_bytes(t) {
|
|
const r = pe(t, e.__wbindgen_malloc), o = U, _ = e.plutusdata_new_bytes(r, o);
|
|
return Ur.__wrap(_);
|
|
}
|
|
kind() {
|
|
return e.plutusdata_kind(this.__wbg_ptr);
|
|
}
|
|
as_constr_plutus_data() {
|
|
const t = e.plutusdata_as_constr_plutus_data(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : oi.__wrap(t);
|
|
}
|
|
as_map() {
|
|
const t = e.plutusdata_as_map(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ci.__wrap(t);
|
|
}
|
|
as_list() {
|
|
const t = e.plutusdata_as_list(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : o_.__wrap(t);
|
|
}
|
|
as_integer() {
|
|
const t = e.plutusdata_as_integer(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Iu.__wrap(t);
|
|
}
|
|
as_bytes() {
|
|
try {
|
|
const o = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusdata_as_bytes(o, this.__wbg_ptr);
|
|
var t = a().getInt32(o + 0, true), r = a().getInt32(o + 4, true);
|
|
let _;
|
|
return t !== 0 && (_ = Ae(t, r).slice(), e.__wbindgen_free(t, r * 1, 1)), _;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.decode_plutus_datum_to_json_str(k, this.__wbg_ptr, t);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_json(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16), c = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), h = U;
|
|
e.encode_json_str_to_plutus_datum(d, c, h, r);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return Ur.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_address(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Nr), e.plutusdata_from_address(n, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ur.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_address(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, ni), e.plutusdata_as_address(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Nr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const bh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutuslist_free(f >>> 0, 1));
|
|
class o_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(o_.prototype);
|
|
return r.__wbg_ptr = t, bh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, bh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutuslist_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutuslist_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.plutuslist_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return o_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutuslist_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.plutuslist_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return o_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.plutuslist_new();
|
|
return o_.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.plutuslist_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.plutuslist_get(this.__wbg_ptr, t);
|
|
return Ur.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Ur), e.plutuslist_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const vh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutusmap_free(f >>> 0, 1));
|
|
class ci {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ci.prototype);
|
|
return r.__wbg_ptr = t, vh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, vh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutusmap_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusmap_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.plutusmap_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ci.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusmap_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.plutusmap_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ci.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.plutusmap_new();
|
|
return ci.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.plutusmap_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, Ur), A(r, Ei);
|
|
const o = e.plutusmap_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : Ei.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, Ur);
|
|
const r = e.plutusmap_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Ei.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.plutusmap_keys(this.__wbg_ptr);
|
|
return o_.__wrap(t);
|
|
}
|
|
}
|
|
const yh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutusmapvalues_free(f >>> 0, 1));
|
|
class Ei {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ei.prototype);
|
|
return r.__wbg_ptr = t, yh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, yh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutusmapvalues_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.plutusmapvalues_new();
|
|
return Ei.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.plutusmapvalues_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.plutusmapvalues_get(this.__wbg_ptr, t);
|
|
return r === 0 ? void 0 : Ur.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Ur), e.plutusmapvalues_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const mh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutusscript_free(f >>> 0, 1));
|
|
class gn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(gn.prototype);
|
|
return r.__wbg_ptr = t, mh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, mh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutusscript_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusscript_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.plutusscript_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return gn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusscript_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.plutusscript_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return gn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
const r = pe(t, e.__wbindgen_malloc), o = U, _ = e.plutusscript_new(r, o);
|
|
return gn.__wrap(_);
|
|
}
|
|
static new_v2(t) {
|
|
const r = pe(t, e.__wbindgen_malloc), o = U, _ = e.plutusscript_new_v2(r, o);
|
|
return gn.__wrap(_);
|
|
}
|
|
static new_v3(t) {
|
|
const r = pe(t, e.__wbindgen_malloc), o = U, _ = e.plutusscript_new_v3(r, o);
|
|
return gn.__wrap(_);
|
|
}
|
|
static new_with_version(t, r) {
|
|
const o = pe(t, e.__wbindgen_malloc), _ = U;
|
|
A(r, Sn);
|
|
const n = e.plutusscript_new_with_version(o, _, r.__wbg_ptr);
|
|
return gn.__wrap(n);
|
|
}
|
|
bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusscript_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes_v2(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.plutusscript_from_bytes_v2(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return gn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes_v3(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.plutusscript_from_bytes_v3(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return gn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes_with_version(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16), c = pe(t, e.__wbindgen_malloc), h = U;
|
|
A(r, Sn), e.plutusscript_from_bytes_with_version(d, c, h, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return gn.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_hex_with_version(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16), c = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), h = U;
|
|
A(r, Sn), e.plutusscript_from_hex_with_version(d, c, h, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return gn.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
hash() {
|
|
const t = e.plutusscript_hash(this.__wbg_ptr);
|
|
return Wr.__wrap(t);
|
|
}
|
|
language_version() {
|
|
const t = e.plutusscript_language_version(this.__wbg_ptr);
|
|
return Sn.__wrap(t);
|
|
}
|
|
}
|
|
const kh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutusscriptsource_free(f >>> 0, 1));
|
|
class li {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(li.prototype);
|
|
return r.__wbg_ptr = t, kh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, kh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutusscriptsource_free(t, 0);
|
|
}
|
|
static new(t) {
|
|
A(t, gn);
|
|
const r = e.plutusscriptsource_new(t.__wbg_ptr);
|
|
return li.__wrap(r);
|
|
}
|
|
static new_ref_input(t, r, o, _) {
|
|
A(t, Wr), A(r, Xr), A(o, Sn);
|
|
const n = e.plutusscriptsource_new_ref_input(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _);
|
|
return li.__wrap(n);
|
|
}
|
|
set_required_signers(t) {
|
|
A(t, Mn), e.plutusscriptsource_set_required_signers(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
get_ref_script_size() {
|
|
const t = e.plutusscriptsource_get_ref_script_size(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
}
|
|
const Ih = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutusscripts_free(f >>> 0, 1));
|
|
class io {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(io.prototype);
|
|
return r.__wbg_ptr = t, Ih.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ih.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutusscripts_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusscripts_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.plutusscripts_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return io.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusscripts_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.plutusscripts_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return io.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusscripts_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.plutusscripts_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.plutusscripts_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return io.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.plutusscripts_new();
|
|
return io.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.plutusscripts_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.plutusscripts_get(this.__wbg_ptr, t);
|
|
return gn.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, gn), e.plutusscripts_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const xh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutuswitness_free(f >>> 0, 1));
|
|
class Hn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Hn.prototype);
|
|
return r.__wbg_ptr = t, xh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, xh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutuswitness_free(t, 0);
|
|
}
|
|
static new(t, r, o) {
|
|
A(t, gn), A(r, Ur), A(o, __);
|
|
const _ = e.plutuswitness_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return Hn.__wrap(_);
|
|
}
|
|
static new_with_ref(t, r, o) {
|
|
A(t, li), A(r, Yi), A(o, __);
|
|
const _ = e.plutuswitness_new_with_ref(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return Hn.__wrap(_);
|
|
}
|
|
static new_without_datum(t, r) {
|
|
A(t, gn), A(r, __);
|
|
const o = e.plutuswitness_new_without_datum(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Hn.__wrap(o);
|
|
}
|
|
static new_with_ref_without_datum(t, r) {
|
|
A(t, li), A(r, __);
|
|
const o = e.plutuswitness_new_with_ref_without_datum(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Hn.__wrap(o);
|
|
}
|
|
script() {
|
|
const t = e.plutuswitness_script(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : gn.__wrap(t);
|
|
}
|
|
datum() {
|
|
const t = e.plutuswitness_datum(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ur.__wrap(t);
|
|
}
|
|
redeemer() {
|
|
const t = e.plutuswitness_redeemer(this.__wbg_ptr);
|
|
return __.__wrap(t);
|
|
}
|
|
}
|
|
const Ah = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_plutuswitnesses_free(f >>> 0, 1));
|
|
class po {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(po.prototype);
|
|
return r.__wbg_ptr = t, Ah.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ah.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_plutuswitnesses_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.plutuswitnesses_new();
|
|
return po.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.plutuswitnesses_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.plutuswitnesses_get(this.__wbg_ptr, t);
|
|
return Hn.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Hn), e.plutuswitnesses_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const jh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_pointer_free(f >>> 0, 1));
|
|
class Bi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Bi.prototype);
|
|
return r.__wbg_ptr = t, jh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, jh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_pointer_free(t, 0);
|
|
}
|
|
cert_index_bignum() {
|
|
const t = e.pointer_cert_index_bignum(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
tx_index_bignum() {
|
|
const t = e.pointer_tx_index_bignum(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
slot_bignum() {
|
|
const t = e.pointer_slot_bignum(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
cert_index() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.pointer_cert_index(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t >>> 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
tx_index() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.pointer_tx_index(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t >>> 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
slot() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.pointer_slot(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t >>> 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_pointer(t, r, o) {
|
|
A(t, xe), A(r, xe), A(o, xe);
|
|
const _ = e.pointer_new_pointer(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return Bi.__wrap(_);
|
|
}
|
|
static new(t, r, o) {
|
|
const _ = e.pointer_new(t, r, o);
|
|
return Bi.__wrap(_);
|
|
}
|
|
}
|
|
const zh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_pointeraddress_free(f >>> 0, 1));
|
|
class As {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(As.prototype);
|
|
return r.__wbg_ptr = t, zh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, zh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_pointeraddress_free(t, 0);
|
|
}
|
|
static new(t, r, o) {
|
|
A(r, ur), A(o, Bi);
|
|
const _ = e.pointeraddress_new(t, r.__wbg_ptr, o.__wbg_ptr);
|
|
return As.__wrap(_);
|
|
}
|
|
payment_cred() {
|
|
const t = e.pointeraddress_payment_cred(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
stake_pointer() {
|
|
const t = e.pointeraddress_stake_pointer(this.__wbg_ptr);
|
|
return Bi.__wrap(t);
|
|
}
|
|
to_address() {
|
|
const t = e.pointeraddress_to_address(this.__wbg_ptr);
|
|
return Nr.__wrap(t);
|
|
}
|
|
static from_address(t) {
|
|
A(t, Nr);
|
|
const r = e.pointeraddress_from_address(t.__wbg_ptr);
|
|
return r === 0 ? void 0 : As.__wrap(r);
|
|
}
|
|
network_id() {
|
|
return e.pointeraddress_network_id(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const Eh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_poolmetadata_free(f >>> 0, 1));
|
|
class pa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(pa.prototype);
|
|
return r.__wbg_ptr = t, Eh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Eh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_poolmetadata_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolmetadata_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.poolmetadata_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return pa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolmetadata_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolmetadata_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return pa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolmetadata_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolmetadata_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolmetadata_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return pa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
url() {
|
|
const t = e.poolmetadata_url(this.__wbg_ptr);
|
|
return zs.__wrap(t);
|
|
}
|
|
pool_metadata_hash() {
|
|
const t = e.poolmetadata_pool_metadata_hash(this.__wbg_ptr);
|
|
return di.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, zs), A(r, di);
|
|
const o = e.poolmetadata_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return pa.__wrap(o);
|
|
}
|
|
}
|
|
const Bh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_poolmetadatahash_free(f >>> 0, 1));
|
|
class di {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(di.prototype);
|
|
return r.__wbg_ptr = t, Bh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Bh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_poolmetadatahash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.poolmetadatahash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return di.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolmetadatahash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.poolmetadatahash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolmetadatahash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return di.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolmetadatahash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolmetadatahash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return di.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Sh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_poolparams_free(f >>> 0, 1));
|
|
class ga {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ga.prototype);
|
|
return r.__wbg_ptr = t, Sh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Sh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_poolparams_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolparams_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.poolparams_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ga.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolparams_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolparams_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ga.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolparams_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolparams_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolparams_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ga.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
operator() {
|
|
const t = e.poolparams_operator(this.__wbg_ptr);
|
|
return Pr.__wrap(t);
|
|
}
|
|
vrf_keyhash() {
|
|
const t = e.poolparams_vrf_keyhash(this.__wbg_ptr);
|
|
return Wo.__wrap(t);
|
|
}
|
|
pledge() {
|
|
const t = e.poolparams_pledge(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
cost() {
|
|
const t = e.poolparams_cost(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
margin() {
|
|
const t = e.poolparams_margin(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
reward_account() {
|
|
const t = e.poolparams_reward_account(this.__wbg_ptr);
|
|
return Fn.__wrap(t);
|
|
}
|
|
pool_owners() {
|
|
const t = e.poolparams_pool_owners(this.__wbg_ptr);
|
|
return Mn.__wrap(t);
|
|
}
|
|
relays() {
|
|
const t = e.poolparams_relays(this.__wbg_ptr);
|
|
return va.__wrap(t);
|
|
}
|
|
pool_metadata() {
|
|
const t = e.poolparams_pool_metadata(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : pa.__wrap(t);
|
|
}
|
|
static new(t, r, o, _, n, d, c, h, w) {
|
|
A(t, Pr), A(r, Wo), A(o, xe), A(_, xe), A(n, dr), A(d, Fn), A(c, Mn), A(h, va);
|
|
let k = 0;
|
|
to(w) || (A(w, pa), k = w.__destroy_into_raw());
|
|
const x = e.poolparams_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr, n.__wbg_ptr, d.__wbg_ptr, c.__wbg_ptr, h.__wbg_ptr, k);
|
|
return ga.__wrap(x);
|
|
}
|
|
}
|
|
const Fh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_poolregistration_free(f >>> 0, 1));
|
|
class fa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(fa.prototype);
|
|
return r.__wbg_ptr = t, Fh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Fh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_poolregistration_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolregistration_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.poolregistration_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return fa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolregistration_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolregistration_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return fa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolregistration_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolregistration_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolregistration_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return fa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
pool_params() {
|
|
const t = e.poolregistration_pool_params(this.__wbg_ptr);
|
|
return ga.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, ga);
|
|
const r = e.poolregistration_new(t.__wbg_ptr);
|
|
return fa.__wrap(r);
|
|
}
|
|
}
|
|
const Rh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_poolretirement_free(f >>> 0, 1));
|
|
class wa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(wa.prototype);
|
|
return r.__wbg_ptr = t, Rh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Rh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_poolretirement_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolretirement_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.poolretirement_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return wa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolretirement_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolretirement_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return wa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolretirement_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolretirement_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolretirement_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return wa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
pool_keyhash() {
|
|
const t = e.poolretirement_pool_keyhash(this.__wbg_ptr);
|
|
return Pr.__wrap(t);
|
|
}
|
|
epoch() {
|
|
return e.poolretirement_epoch(this.__wbg_ptr) >>> 0;
|
|
}
|
|
static new(t, r) {
|
|
A(t, Pr);
|
|
const o = e.poolretirement_new(t.__wbg_ptr, r);
|
|
return wa.__wrap(o);
|
|
}
|
|
}
|
|
const Th = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_poolvotingthresholds_free(f >>> 0, 1));
|
|
class ha {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ha.prototype);
|
|
return r.__wbg_ptr = t, Th.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Th.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_poolvotingthresholds_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolvotingthresholds_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.poolvotingthresholds_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ha.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolvotingthresholds_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolvotingthresholds_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ha.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolvotingthresholds_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.poolvotingthresholds_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.poolvotingthresholds_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ha.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r, o, _, n) {
|
|
A(t, dr), A(r, dr), A(o, dr), A(_, dr), A(n, dr);
|
|
const d = e.poolvotingthresholds_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr, n.__wbg_ptr);
|
|
return ha.__wrap(d);
|
|
}
|
|
motion_no_confidence() {
|
|
const t = e.poolvotingthresholds_motion_no_confidence(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
committee_normal() {
|
|
const t = e.poolvotingthresholds_committee_normal(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
committee_no_confidence() {
|
|
const t = e.poolvotingthresholds_committee_no_confidence(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
hard_fork_initiation() {
|
|
const t = e.poolvotingthresholds_hard_fork_initiation(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
security_relevant_threshold() {
|
|
const t = e.poolvotingthresholds_security_relevant_threshold(this.__wbg_ptr);
|
|
return dr.__wrap(t);
|
|
}
|
|
}
|
|
const Oh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_privatekey_free(f >>> 0, 1));
|
|
class L_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(L_.prototype);
|
|
return r.__wbg_ptr = t, Oh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Oh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_privatekey_free(t, 0);
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.privatekey_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return L_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.privatekey_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
sign(t) {
|
|
const r = pe(t, e.__wbindgen_malloc), o = U, _ = e.privatekey_sign(this.__wbg_ptr, r, o);
|
|
return w_.__wrap(_);
|
|
}
|
|
static from_normal_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.privatekey_from_normal_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return L_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_extended_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.privatekey_from_extended_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return L_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.privatekey_as_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.privatekey_to_bech32(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.privatekey_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return L_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static generate_ed25519extended() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.privatekey_generate_ed25519extended(_);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return L_.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static generate_ed25519() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.privatekey_generate_ed25519(_);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return L_.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_public() {
|
|
const t = e.privatekey_to_public(this.__wbg_ptr);
|
|
return $_.__wrap(t);
|
|
}
|
|
}
|
|
const Ch = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_proposedprotocolparameterupdates_free(f >>> 0, 1));
|
|
class ba {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ba.prototype);
|
|
return r.__wbg_ptr = t, Ch.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ch.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_proposedprotocolparameterupdates_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.proposedprotocolparameterupdates_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.proposedprotocolparameterupdates_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ba.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.proposedprotocolparameterupdates_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.proposedprotocolparameterupdates_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ba.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.proposedprotocolparameterupdates_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.proposedprotocolparameterupdates_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.proposedprotocolparameterupdates_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ba.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.proposedprotocolparameterupdates_new();
|
|
return ba.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.proposedprotocolparameterupdates_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, Z_), A(r, r_);
|
|
const o = e.proposedprotocolparameterupdates_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : r_.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, Z_);
|
|
const r = e.proposedprotocolparameterupdates_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : r_.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.proposedprotocolparameterupdates_keys(this.__wbg_ptr);
|
|
return ri.__wrap(t);
|
|
}
|
|
}
|
|
const Uh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_protocolparamupdate_free(f >>> 0, 1));
|
|
class r_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(r_.prototype);
|
|
return r.__wbg_ptr = t, Uh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Uh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_protocolparamupdate_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.protocolparamupdate_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.protocolparamupdate_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return r_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.protocolparamupdate_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.protocolparamupdate_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return r_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.protocolparamupdate_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.protocolparamupdate_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.protocolparamupdate_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return r_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_minfee_a(t) {
|
|
A(t, xe), e.protocolparamupdate_set_minfee_a(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
minfee_a() {
|
|
const t = e.protocolparamupdate_minfee_a(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_minfee_b(t) {
|
|
A(t, xe), e.protocolparamupdate_set_minfee_b(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
minfee_b() {
|
|
const t = e.protocolparamupdate_minfee_b(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_max_block_body_size(t) {
|
|
e.protocolparamupdate_set_max_block_body_size(this.__wbg_ptr, t);
|
|
}
|
|
max_block_body_size() {
|
|
const t = e.protocolparamupdate_max_block_body_size(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_max_tx_size(t) {
|
|
e.protocolparamupdate_set_max_tx_size(this.__wbg_ptr, t);
|
|
}
|
|
max_tx_size() {
|
|
const t = e.protocolparamupdate_max_tx_size(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_max_block_header_size(t) {
|
|
e.protocolparamupdate_set_max_block_header_size(this.__wbg_ptr, t);
|
|
}
|
|
max_block_header_size() {
|
|
const t = e.protocolparamupdate_max_block_header_size(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_key_deposit(t) {
|
|
A(t, xe), e.protocolparamupdate_set_key_deposit(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
key_deposit() {
|
|
const t = e.protocolparamupdate_key_deposit(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_pool_deposit(t) {
|
|
A(t, xe), e.protocolparamupdate_set_pool_deposit(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
pool_deposit() {
|
|
const t = e.protocolparamupdate_pool_deposit(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_max_epoch(t) {
|
|
e.protocolparamupdate_set_max_epoch(this.__wbg_ptr, t);
|
|
}
|
|
max_epoch() {
|
|
const t = e.protocolparamupdate_max_epoch(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_n_opt(t) {
|
|
e.protocolparamupdate_set_n_opt(this.__wbg_ptr, t);
|
|
}
|
|
n_opt() {
|
|
const t = e.protocolparamupdate_n_opt(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_pool_pledge_influence(t) {
|
|
A(t, dr), e.protocolparamupdate_set_pool_pledge_influence(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
pool_pledge_influence() {
|
|
const t = e.protocolparamupdate_pool_pledge_influence(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : dr.__wrap(t);
|
|
}
|
|
set_expansion_rate(t) {
|
|
A(t, dr), e.protocolparamupdate_set_expansion_rate(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
expansion_rate() {
|
|
const t = e.protocolparamupdate_expansion_rate(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : dr.__wrap(t);
|
|
}
|
|
set_treasury_growth_rate(t) {
|
|
A(t, dr), e.protocolparamupdate_set_treasury_growth_rate(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
treasury_growth_rate() {
|
|
const t = e.protocolparamupdate_treasury_growth_rate(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : dr.__wrap(t);
|
|
}
|
|
d() {
|
|
const t = e.protocolparamupdate_d(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : dr.__wrap(t);
|
|
}
|
|
extra_entropy() {
|
|
const t = e.protocolparamupdate_extra_entropy(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Vo.__wrap(t);
|
|
}
|
|
set_protocol_version(t) {
|
|
A(t, n_), e.protocolparamupdate_set_protocol_version(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
protocol_version() {
|
|
const t = e.protocolparamupdate_protocol_version(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : n_.__wrap(t);
|
|
}
|
|
set_min_pool_cost(t) {
|
|
A(t, xe), e.protocolparamupdate_set_min_pool_cost(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
min_pool_cost() {
|
|
const t = e.protocolparamupdate_min_pool_cost(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_ada_per_utxo_byte(t) {
|
|
A(t, xe), e.protocolparamupdate_set_ada_per_utxo_byte(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
ada_per_utxo_byte() {
|
|
const t = e.protocolparamupdate_ada_per_utxo_byte(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_cost_models(t) {
|
|
A(t, N_), e.protocolparamupdate_set_cost_models(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
cost_models() {
|
|
const t = e.protocolparamupdate_cost_models(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : N_.__wrap(t);
|
|
}
|
|
set_execution_costs(t) {
|
|
A(t, G_), e.protocolparamupdate_set_execution_costs(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
execution_costs() {
|
|
const t = e.protocolparamupdate_execution_costs(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : G_.__wrap(t);
|
|
}
|
|
set_max_tx_ex_units(t) {
|
|
A(t, e_), e.protocolparamupdate_set_max_tx_ex_units(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
max_tx_ex_units() {
|
|
const t = e.protocolparamupdate_max_tx_ex_units(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : e_.__wrap(t);
|
|
}
|
|
set_max_block_ex_units(t) {
|
|
A(t, e_), e.protocolparamupdate_set_max_block_ex_units(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
max_block_ex_units() {
|
|
const t = e.protocolparamupdate_max_block_ex_units(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : e_.__wrap(t);
|
|
}
|
|
set_max_value_size(t) {
|
|
e.protocolparamupdate_set_max_value_size(this.__wbg_ptr, t);
|
|
}
|
|
max_value_size() {
|
|
const t = e.protocolparamupdate_max_value_size(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_collateral_percentage(t) {
|
|
e.protocolparamupdate_set_collateral_percentage(this.__wbg_ptr, t);
|
|
}
|
|
collateral_percentage() {
|
|
const t = e.protocolparamupdate_collateral_percentage(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_max_collateral_inputs(t) {
|
|
e.protocolparamupdate_set_max_collateral_inputs(this.__wbg_ptr, t);
|
|
}
|
|
max_collateral_inputs() {
|
|
const t = e.protocolparamupdate_max_collateral_inputs(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_pool_voting_thresholds(t) {
|
|
A(t, ha), e.protocolparamupdate_set_pool_voting_thresholds(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
pool_voting_thresholds() {
|
|
const t = e.protocolparamupdate_pool_voting_thresholds(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ha.__wrap(t);
|
|
}
|
|
set_drep_voting_thresholds(t) {
|
|
A(t, aa), e.protocolparamupdate_set_drep_voting_thresholds(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
drep_voting_thresholds() {
|
|
const t = e.protocolparamupdate_drep_voting_thresholds(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : aa.__wrap(t);
|
|
}
|
|
set_min_committee_size(t) {
|
|
e.protocolparamupdate_set_min_committee_size(this.__wbg_ptr, t);
|
|
}
|
|
min_committee_size() {
|
|
const t = e.protocolparamupdate_min_committee_size(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_committee_term_limit(t) {
|
|
e.protocolparamupdate_set_committee_term_limit(this.__wbg_ptr, t);
|
|
}
|
|
committee_term_limit() {
|
|
const t = e.protocolparamupdate_committee_term_limit(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_governance_action_validity_period(t) {
|
|
e.protocolparamupdate_set_governance_action_validity_period(this.__wbg_ptr, t);
|
|
}
|
|
governance_action_validity_period() {
|
|
const t = e.protocolparamupdate_governance_action_validity_period(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_governance_action_deposit(t) {
|
|
A(t, xe), e.protocolparamupdate_set_governance_action_deposit(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
governance_action_deposit() {
|
|
const t = e.protocolparamupdate_governance_action_deposit(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_drep_deposit(t) {
|
|
A(t, xe), e.protocolparamupdate_set_drep_deposit(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
drep_deposit() {
|
|
const t = e.protocolparamupdate_drep_deposit(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_drep_inactivity_period(t) {
|
|
e.protocolparamupdate_set_drep_inactivity_period(this.__wbg_ptr, t);
|
|
}
|
|
drep_inactivity_period() {
|
|
const t = e.protocolparamupdate_drep_inactivity_period(this.__wbg_ptr);
|
|
return t === 4294967297 ? void 0 : t;
|
|
}
|
|
set_ref_script_coins_per_byte(t) {
|
|
A(t, dr), e.protocolparamupdate_set_ref_script_coins_per_byte(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
ref_script_coins_per_byte() {
|
|
const t = e.protocolparamupdate_ref_script_coins_per_byte(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : dr.__wrap(t);
|
|
}
|
|
static new() {
|
|
const t = e.protocolparamupdate_new();
|
|
return r_.__wrap(t);
|
|
}
|
|
}
|
|
const Ph = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_protocolversion_free(f >>> 0, 1));
|
|
class n_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(n_.prototype);
|
|
return r.__wbg_ptr = t, Ph.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ph.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_protocolversion_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.protocolversion_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.protocolversion_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return n_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.protocolversion_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.protocolversion_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return n_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.protocolversion_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.protocolversion_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.protocolversion_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return n_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
major() {
|
|
return e.protocolversion_major(this.__wbg_ptr) >>> 0;
|
|
}
|
|
minor() {
|
|
return e.protocolversion_minor(this.__wbg_ptr) >>> 0;
|
|
}
|
|
static new(t, r) {
|
|
const o = e.protocolversion_new(t, r);
|
|
return n_.__wrap(o);
|
|
}
|
|
}
|
|
const Lh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_publickey_free(f >>> 0, 1));
|
|
class $_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create($_.prototype);
|
|
return r.__wbg_ptr = t, Lh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Lh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_publickey_free(t, 0);
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.publickey_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.publickey_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
hash() {
|
|
const t = e.publickey_hash(this.__wbg_ptr);
|
|
return Pr.__wrap(t);
|
|
}
|
|
verify(t, r) {
|
|
const o = pe(t, e.__wbindgen_malloc), _ = U;
|
|
return A(r, w_), e.publickey_verify(this.__wbg_ptr, o, _, r.__wbg_ptr) !== 0;
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.publickey_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.publickey_as_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.publickey_to_bech32(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.publickey_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return $_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Nh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_publickeys_free(f >>> 0, 1));
|
|
class E4 {
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Nh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_publickeys_free(t, 0);
|
|
}
|
|
constructor() {
|
|
const t = e.publickeys_new();
|
|
return this.__wbg_ptr = t >>> 0, Nh.register(this, this.__wbg_ptr, this), this;
|
|
}
|
|
size() {
|
|
return e.publickeys_size(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.publickeys_get(this.__wbg_ptr, t);
|
|
return $_.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, $_), e.publickeys_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const qh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_redeemer_free(f >>> 0, 1));
|
|
class __ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(__.prototype);
|
|
return r.__wbg_ptr = t, qh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, qh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_redeemer_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemer_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.redeemer_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return __.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemer_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.redeemer_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return __.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemer_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemer_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.redeemer_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return __.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
tag() {
|
|
const t = e.redeemer_tag(this.__wbg_ptr);
|
|
return f_.__wrap(t);
|
|
}
|
|
index() {
|
|
const t = e.redeemer_index(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
data() {
|
|
const t = e.redeemer_data(this.__wbg_ptr);
|
|
return Ur.__wrap(t);
|
|
}
|
|
ex_units() {
|
|
const t = e.redeemer_ex_units(this.__wbg_ptr);
|
|
return e_.__wrap(t);
|
|
}
|
|
static new(t, r, o, _) {
|
|
A(t, f_), A(r, xe), A(o, Ur), A(_, e_);
|
|
const n = e.redeemer_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr);
|
|
return __.__wrap(n);
|
|
}
|
|
}
|
|
const Mh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_redeemertag_free(f >>> 0, 1));
|
|
class f_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(f_.prototype);
|
|
return r.__wbg_ptr = t, Mh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Mh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_redeemertag_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemertag_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.redeemertag_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return f_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemertag_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.redeemertag_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return f_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemertag_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemertag_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.redeemertag_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return f_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_spend() {
|
|
const t = e.redeemertag_new_spend();
|
|
return f_.__wrap(t);
|
|
}
|
|
static new_mint() {
|
|
const t = e.redeemertag_new_mint();
|
|
return f_.__wrap(t);
|
|
}
|
|
static new_cert() {
|
|
const t = e.redeemertag_new_cert();
|
|
return f_.__wrap(t);
|
|
}
|
|
static new_reward() {
|
|
const t = e.redeemertag_new_reward();
|
|
return f_.__wrap(t);
|
|
}
|
|
static new_vote() {
|
|
const t = e.redeemertag_new_vote();
|
|
return f_.__wrap(t);
|
|
}
|
|
static new_voting_proposal() {
|
|
const t = e.redeemertag_new_voting_proposal();
|
|
return f_.__wrap(t);
|
|
}
|
|
kind() {
|
|
return e.redeemertag_kind(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const Dh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_redeemers_free(f >>> 0, 1));
|
|
class so {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(so.prototype);
|
|
return r.__wbg_ptr = t, Dh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Dh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_redeemers_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemers_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.redeemers_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return so.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemers_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.redeemers_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return so.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemers_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemers_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.redeemers_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return so.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.redeemers_new();
|
|
return so.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.redeemers_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.redeemers_get(this.__wbg_ptr, t);
|
|
return __.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, __), e.redeemers_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
get_container_type() {
|
|
return e.redeemers_get_container_type(this.__wbg_ptr);
|
|
}
|
|
total_ex_units() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.redeemers_total_ex_units(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return e_.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Hh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_relay_free(f >>> 0, 1));
|
|
class no {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(no.prototype);
|
|
return r.__wbg_ptr = t, Hh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Hh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_relay_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.relay_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.relay_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return no.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.relay_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.relay_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return no.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.relay_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.relay_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.relay_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return no.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_single_host_addr(t) {
|
|
A(t, ja);
|
|
const r = e.relay_new_single_host_addr(t.__wbg_ptr);
|
|
return no.__wrap(r);
|
|
}
|
|
static new_single_host_name(t) {
|
|
A(t, za);
|
|
const r = e.relay_new_single_host_name(t.__wbg_ptr);
|
|
return no.__wrap(r);
|
|
}
|
|
static new_multi_host_name(t) {
|
|
A(t, la);
|
|
const r = e.relay_new_multi_host_name(t.__wbg_ptr);
|
|
return no.__wrap(r);
|
|
}
|
|
kind() {
|
|
return e.relay_kind(this.__wbg_ptr);
|
|
}
|
|
as_single_host_addr() {
|
|
const t = e.relay_as_single_host_addr(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ja.__wrap(t);
|
|
}
|
|
as_single_host_name() {
|
|
const t = e.relay_as_single_host_name(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : za.__wrap(t);
|
|
}
|
|
as_multi_host_name() {
|
|
const t = e.relay_as_multi_host_name(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : la.__wrap(t);
|
|
}
|
|
}
|
|
const Gh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_relays_free(f >>> 0, 1));
|
|
class va {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(va.prototype);
|
|
return r.__wbg_ptr = t, Gh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Gh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_relays_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.relays_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.relays_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return va.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.relays_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.relays_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return va.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.relays_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.relays_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.relays_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return va.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.relays_new();
|
|
return va.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.relays_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.relays_get(this.__wbg_ptr, t);
|
|
return no.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, no), e.relays_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Wh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_rewardaddress_free(f >>> 0, 1));
|
|
class Fn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Fn.prototype);
|
|
return r.__wbg_ptr = t, Wh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Wh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_rewardaddress_free(t, 0);
|
|
}
|
|
static new(t, r) {
|
|
A(r, ur);
|
|
const o = e.rewardaddress_new(t, r.__wbg_ptr);
|
|
return Fn.__wrap(o);
|
|
}
|
|
payment_cred() {
|
|
const t = e.rewardaddress_payment_cred(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
to_address() {
|
|
const t = e.rewardaddress_to_address(this.__wbg_ptr);
|
|
return Nr.__wrap(t);
|
|
}
|
|
static from_address(t) {
|
|
A(t, Nr);
|
|
const r = e.rewardaddress_from_address(t.__wbg_ptr);
|
|
return r === 0 ? void 0 : Fn.__wrap(r);
|
|
}
|
|
network_id() {
|
|
return e.rewardaddress_network_id(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const Kh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_rewardaddresses_free(f >>> 0, 1));
|
|
class ya {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ya.prototype);
|
|
return r.__wbg_ptr = t, Kh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Kh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_rewardaddresses_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.rewardaddresses_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.rewardaddresses_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ya.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.rewardaddresses_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.rewardaddresses_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ya.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.rewardaddresses_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.rewardaddresses_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.rewardaddresses_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ya.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.rewardaddresses_new();
|
|
return ya.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.rewardaddresses_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.rewardaddresses_get(this.__wbg_ptr, t);
|
|
return Fn.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Fn), e.rewardaddresses_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Yh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_scriptall_free(f >>> 0, 1));
|
|
class ma {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ma.prototype);
|
|
return r.__wbg_ptr = t, Yh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Yh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_scriptall_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptall_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.scriptall_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ma.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptall_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptall_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ma.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptall_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptall_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptall_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ma.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
native_scripts() {
|
|
const t = e.scriptall_native_scripts(this.__wbg_ptr);
|
|
return nn.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, nn);
|
|
const r = e.scriptall_new(t.__wbg_ptr);
|
|
return ma.__wrap(r);
|
|
}
|
|
}
|
|
const Qh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_scriptany_free(f >>> 0, 1));
|
|
class ka {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ka.prototype);
|
|
return r.__wbg_ptr = t, Qh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Qh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_scriptany_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptany_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.scriptany_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ka.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptany_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptany_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ka.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptany_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptany_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptany_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ka.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
native_scripts() {
|
|
const t = e.scriptany_native_scripts(this.__wbg_ptr);
|
|
return nn.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, nn);
|
|
const r = e.scriptany_new(t.__wbg_ptr);
|
|
return ka.__wrap(r);
|
|
}
|
|
}
|
|
const Vh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_scriptdatahash_free(f >>> 0, 1));
|
|
class Go {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Go.prototype);
|
|
return r.__wbg_ptr = t, Vh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Vh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_scriptdatahash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.scriptdatahash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Go.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptdatahash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.scriptdatahash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptdatahash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Go.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptdatahash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptdatahash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Go.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Jh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_scripthash_free(f >>> 0, 1));
|
|
class Wr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Wr.prototype);
|
|
return r.__wbg_ptr = t, Jh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Jh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_scripthash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.scripthash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Wr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scripthash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.scripthash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scripthash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Wr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scripthash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scripthash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Wr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Xh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_scripthashes_free(f >>> 0, 1));
|
|
class Ia {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ia.prototype);
|
|
return r.__wbg_ptr = t, Xh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Xh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_scripthashes_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scripthashes_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.scripthashes_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ia.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scripthashes_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scripthashes_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ia.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scripthashes_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scripthashes_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scripthashes_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ia.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.scripthashes_new();
|
|
return Ia.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.scripthashes_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.scripthashes_get(this.__wbg_ptr, t);
|
|
return Wr.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Wr), e.scripthashes_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Zh = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_scriptnofk_free(f >>> 0, 1));
|
|
class xa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(xa.prototype);
|
|
return r.__wbg_ptr = t, Zh.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Zh.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_scriptnofk_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptnofk_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.scriptnofk_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptnofk_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptnofk_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptnofk_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptnofk_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptnofk_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
n() {
|
|
return e.scriptnofk_n(this.__wbg_ptr) >>> 0;
|
|
}
|
|
native_scripts() {
|
|
const t = e.scriptnofk_native_scripts(this.__wbg_ptr);
|
|
return nn.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(r, nn);
|
|
const o = e.scriptnofk_new(t, r.__wbg_ptr);
|
|
return xa.__wrap(o);
|
|
}
|
|
}
|
|
const $h = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_scriptpubkey_free(f >>> 0, 1));
|
|
class Aa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Aa.prototype);
|
|
return r.__wbg_ptr = t, $h.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, $h.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_scriptpubkey_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptpubkey_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.scriptpubkey_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Aa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptpubkey_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptpubkey_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Aa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptpubkey_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptpubkey_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptpubkey_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Aa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
addr_keyhash() {
|
|
const t = e.scriptpubkey_addr_keyhash(this.__wbg_ptr);
|
|
return Pr.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, Pr);
|
|
const r = e.scriptpubkey_new(t.__wbg_ptr);
|
|
return Aa.__wrap(r);
|
|
}
|
|
}
|
|
const tb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_scriptref_free(f >>> 0, 1));
|
|
class q_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(q_.prototype);
|
|
return r.__wbg_ptr = t, tb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, tb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_scriptref_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptref_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.scriptref_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return q_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptref_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptref_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return q_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptref_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptref_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.scriptref_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return q_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_native_script(t) {
|
|
A(t, sn);
|
|
const r = e.scriptref_new_native_script(t.__wbg_ptr);
|
|
return q_.__wrap(r);
|
|
}
|
|
static new_plutus_script(t) {
|
|
A(t, gn);
|
|
const r = e.scriptref_new_plutus_script(t.__wbg_ptr);
|
|
return q_.__wrap(r);
|
|
}
|
|
is_native_script() {
|
|
return e.scriptref_is_native_script(this.__wbg_ptr) !== 0;
|
|
}
|
|
is_plutus_script() {
|
|
return e.scriptref_is_plutus_script(this.__wbg_ptr) !== 0;
|
|
}
|
|
native_script() {
|
|
const t = e.scriptref_native_script(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : sn.__wrap(t);
|
|
}
|
|
plutus_script() {
|
|
const t = e.scriptref_plutus_script(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : gn.__wrap(t);
|
|
}
|
|
to_unwrapped_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.scriptref_to_unwrapped_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const eb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_singlehostaddr_free(f >>> 0, 1));
|
|
class ja {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ja.prototype);
|
|
return r.__wbg_ptr = t, eb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, eb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_singlehostaddr_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.singlehostaddr_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.singlehostaddr_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ja.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.singlehostaddr_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.singlehostaddr_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ja.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.singlehostaddr_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.singlehostaddr_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.singlehostaddr_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ja.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
port() {
|
|
const t = e.singlehostaddr_port(this.__wbg_ptr);
|
|
return t === 16777215 ? void 0 : t;
|
|
}
|
|
ipv4() {
|
|
const t = e.singlehostaddr_ipv4(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : sa.__wrap(t);
|
|
}
|
|
ipv6() {
|
|
const t = e.singlehostaddr_ipv6(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ca.__wrap(t);
|
|
}
|
|
static new(t, r, o) {
|
|
let _ = 0;
|
|
to(r) || (A(r, sa), _ = r.__destroy_into_raw());
|
|
let n = 0;
|
|
to(o) || (A(o, ca), n = o.__destroy_into_raw());
|
|
const d = e.singlehostaddr_new(to(t) ? 16777215 : t, _, n);
|
|
return ja.__wrap(d);
|
|
}
|
|
}
|
|
const rb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_singlehostname_free(f >>> 0, 1));
|
|
class za {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(za.prototype);
|
|
return r.__wbg_ptr = t, rb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, rb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_singlehostname_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.singlehostname_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.singlehostname_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return za.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.singlehostname_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.singlehostname_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return za.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.singlehostname_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.singlehostname_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.singlehostname_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return za.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
port() {
|
|
const t = e.singlehostname_port(this.__wbg_ptr);
|
|
return t === 16777215 ? void 0 : t;
|
|
}
|
|
dns_name() {
|
|
const t = e.singlehostname_dns_name(this.__wbg_ptr);
|
|
return na.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(r, na);
|
|
const o = e.singlehostname_new(to(t) ? 16777215 : t, r.__wbg_ptr);
|
|
return za.__wrap(o);
|
|
}
|
|
}
|
|
const nb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_stakeandvotedelegation_free(f >>> 0, 1));
|
|
class Ea {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ea.prototype);
|
|
return r.__wbg_ptr = t, nb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, nb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_stakeandvotedelegation_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeandvotedelegation_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.stakeandvotedelegation_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ea.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeandvotedelegation_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakeandvotedelegation_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ea.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeandvotedelegation_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeandvotedelegation_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakeandvotedelegation_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ea.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
stake_credential() {
|
|
const t = e.stakeandvotedelegation_stake_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
pool_keyhash() {
|
|
const t = e.stakeandvotedelegation_pool_keyhash(this.__wbg_ptr);
|
|
return Pr.__wrap(t);
|
|
}
|
|
drep() {
|
|
const t = e.stakeandvotedelegation_drep(this.__wbg_ptr);
|
|
return vn.__wrap(t);
|
|
}
|
|
static new(t, r, o) {
|
|
A(t, ur), A(r, Pr), A(o, vn);
|
|
const _ = e.stakeandvotedelegation_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return Ea.__wrap(_);
|
|
}
|
|
has_script_credentials() {
|
|
return e.stakeandvotedelegation_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const _b = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_stakedelegation_free(f >>> 0, 1));
|
|
class Ba {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ba.prototype);
|
|
return r.__wbg_ptr = t, _b.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, _b.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_stakedelegation_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakedelegation_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.stakedelegation_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ba.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakedelegation_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakedelegation_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ba.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakedelegation_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakedelegation_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakedelegation_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ba.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
stake_credential() {
|
|
const t = e.stakedelegation_stake_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
pool_keyhash() {
|
|
const t = e.stakedelegation_pool_keyhash(this.__wbg_ptr);
|
|
return Pr.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, ur), A(r, Pr);
|
|
const o = e.stakedelegation_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Ba.__wrap(o);
|
|
}
|
|
has_script_credentials() {
|
|
return e.stakedelegation_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const ob = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_stakederegistration_free(f >>> 0, 1));
|
|
class M_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(M_.prototype);
|
|
return r.__wbg_ptr = t, ob.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ob.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_stakederegistration_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakederegistration_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.stakederegistration_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return M_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakederegistration_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakederegistration_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return M_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakederegistration_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakederegistration_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakederegistration_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return M_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
stake_credential() {
|
|
const t = e.stakederegistration_stake_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
coin() {
|
|
const t = e.stakederegistration_coin(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, ur);
|
|
const r = e.stakederegistration_new(t.__wbg_ptr);
|
|
return M_.__wrap(r);
|
|
}
|
|
static new_with_explicit_refund(t, r) {
|
|
A(t, ur), A(r, xe);
|
|
const o = e.stakederegistration_new_with_explicit_refund(t.__wbg_ptr, r.__wbg_ptr);
|
|
return M_.__wrap(o);
|
|
}
|
|
has_script_credentials() {
|
|
return e.stakederegistration_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const ab = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_stakeregistration_free(f >>> 0, 1));
|
|
class D_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(D_.prototype);
|
|
return r.__wbg_ptr = t, ab.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ab.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_stakeregistration_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeregistration_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.stakeregistration_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return D_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeregistration_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakeregistration_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return D_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeregistration_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeregistration_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakeregistration_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return D_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
stake_credential() {
|
|
const t = e.stakeregistration_stake_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
coin() {
|
|
const t = e.stakeregistration_coin(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, ur);
|
|
const r = e.stakeregistration_new(t.__wbg_ptr);
|
|
return D_.__wrap(r);
|
|
}
|
|
static new_with_explicit_deposit(t, r) {
|
|
A(t, ur), A(r, xe);
|
|
const o = e.stakeregistration_new_with_explicit_deposit(t.__wbg_ptr, r.__wbg_ptr);
|
|
return D_.__wrap(o);
|
|
}
|
|
has_script_credentials() {
|
|
return e.stakeregistration_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const ib = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_stakeregistrationanddelegation_free(f >>> 0, 1));
|
|
class Sa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Sa.prototype);
|
|
return r.__wbg_ptr = t, ib.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ib.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_stakeregistrationanddelegation_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeregistrationanddelegation_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.stakeregistrationanddelegation_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeregistrationanddelegation_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakeregistrationanddelegation_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeregistrationanddelegation_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakeregistrationanddelegation_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakeregistrationanddelegation_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
stake_credential() {
|
|
const t = e.stakeregistrationanddelegation_stake_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
pool_keyhash() {
|
|
const t = e.stakeregistrationanddelegation_pool_keyhash(this.__wbg_ptr);
|
|
return Pr.__wrap(t);
|
|
}
|
|
coin() {
|
|
const t = e.stakeregistrationanddelegation_coin(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t, r, o) {
|
|
A(t, ur), A(r, Pr), A(o, xe);
|
|
const _ = e.stakeregistrationanddelegation_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return Sa.__wrap(_);
|
|
}
|
|
has_script_credentials() {
|
|
return e.stakeregistrationanddelegation_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const sb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_stakevoteregistrationanddelegation_free(f >>> 0, 1));
|
|
class Fa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Fa.prototype);
|
|
return r.__wbg_ptr = t, sb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, sb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_stakevoteregistrationanddelegation_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakevoteregistrationanddelegation_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.stakevoteregistrationanddelegation_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Fa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakevoteregistrationanddelegation_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakevoteregistrationanddelegation_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Fa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakevoteregistrationanddelegation_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.stakevoteregistrationanddelegation_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.stakevoteregistrationanddelegation_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Fa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
stake_credential() {
|
|
const t = e.stakevoteregistrationanddelegation_stake_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
pool_keyhash() {
|
|
const t = e.stakevoteregistrationanddelegation_pool_keyhash(this.__wbg_ptr);
|
|
return Pr.__wrap(t);
|
|
}
|
|
drep() {
|
|
const t = e.stakevoteregistrationanddelegation_drep(this.__wbg_ptr);
|
|
return vn.__wrap(t);
|
|
}
|
|
coin() {
|
|
const t = e.stakevoteregistrationanddelegation_coin(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t, r, o, _) {
|
|
A(t, ur), A(r, Pr), A(o, vn), A(_, xe);
|
|
const n = e.stakevoteregistrationanddelegation_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr);
|
|
return Fa.__wrap(n);
|
|
}
|
|
has_script_credentials() {
|
|
return e.stakevoteregistrationanddelegation_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const cb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_strings_free(f >>> 0, 1));
|
|
class Bc {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Bc.prototype);
|
|
return r.__wbg_ptr = t, cb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, cb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_strings_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.strings_new();
|
|
return Bc.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.strings_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
let r, o;
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.strings_get(d, this.__wbg_ptr, t);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
return r = _, o = n, mt(_, n);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
add(t) {
|
|
const r = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), o = U;
|
|
e.strings_add(this.__wbg_ptr, r, o);
|
|
}
|
|
}
|
|
const db = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_timelockexpiry_free(f >>> 0, 1));
|
|
class Bo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Bo.prototype);
|
|
return r.__wbg_ptr = t, db.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, db.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_timelockexpiry_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockexpiry_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.timelockexpiry_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Bo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockexpiry_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.timelockexpiry_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Bo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockexpiry_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockexpiry_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.timelockexpiry_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Bo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
slot() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockexpiry_slot(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t >>> 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
slot_bignum() {
|
|
const t = e.timelockexpiry_slot_bignum(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
const r = e.timelockexpiry_new(t);
|
|
return Bo.__wrap(r);
|
|
}
|
|
static new_timelockexpiry(t) {
|
|
A(t, xe);
|
|
const r = e.timelockexpiry_new_timelockexpiry(t.__wbg_ptr);
|
|
return Bo.__wrap(r);
|
|
}
|
|
}
|
|
const ub = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_timelockstart_free(f >>> 0, 1));
|
|
class So {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(So.prototype);
|
|
return r.__wbg_ptr = t, ub.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ub.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_timelockstart_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockstart_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.timelockstart_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return So.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockstart_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.timelockstart_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return So.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockstart_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockstart_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.timelockstart_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return So.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
slot() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.timelockstart_slot(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t >>> 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
slot_bignum() {
|
|
const t = e.timelockstart_slot_bignum(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
const r = e.timelockstart_new(t);
|
|
return So.__wrap(r);
|
|
}
|
|
static new_timelockstart(t) {
|
|
A(t, xe);
|
|
const r = e.timelockstart_new_timelockstart(t.__wbg_ptr);
|
|
return So.__wrap(r);
|
|
}
|
|
}
|
|
const lb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transaction_free(f >>> 0, 1));
|
|
class W_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(W_.prototype);
|
|
return r.__wbg_ptr = t, lb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, lb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return W_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return W_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transaction_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transaction_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transaction_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return W_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
body() {
|
|
const t = e.transaction_body(this.__wbg_ptr);
|
|
return Un.__wrap(t);
|
|
}
|
|
witness_set() {
|
|
const t = e.transaction_witness_set(this.__wbg_ptr);
|
|
return B_.__wrap(t);
|
|
}
|
|
is_valid() {
|
|
return e.transaction_is_valid(this.__wbg_ptr) !== 0;
|
|
}
|
|
auxiliary_data() {
|
|
const t = e.transaction_auxiliary_data(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Dn.__wrap(t);
|
|
}
|
|
set_is_valid(t) {
|
|
e.transaction_set_is_valid(this.__wbg_ptr, t);
|
|
}
|
|
static new(t, r, o) {
|
|
A(t, Un), A(r, B_);
|
|
let _ = 0;
|
|
to(o) || (A(o, Dn), _ = o.__destroy_into_raw());
|
|
const n = e.transaction_new(t.__wbg_ptr, r.__wbg_ptr, _);
|
|
return W_.__wrap(n);
|
|
}
|
|
}
|
|
const pb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionbatch_free(f >>> 0, 1));
|
|
class Mc {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Mc.prototype);
|
|
return r.__wbg_ptr = t, pb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, pb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionbatch_free(t, 0);
|
|
}
|
|
len() {
|
|
return e.transactionbatch_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.transactionbatch_get(this.__wbg_ptr, t);
|
|
return W_.__wrap(r);
|
|
}
|
|
}
|
|
const gb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionbatchlist_free(f >>> 0, 1));
|
|
class Dc {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Dc.prototype);
|
|
return r.__wbg_ptr = t, gb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, gb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionbatchlist_free(t, 0);
|
|
}
|
|
len() {
|
|
return e.transactionbatchlist_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.transactionbatchlist_get(this.__wbg_ptr, t);
|
|
return Mc.__wrap(r);
|
|
}
|
|
}
|
|
const fb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionbodies_free(f >>> 0, 1));
|
|
class Ra {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ra.prototype);
|
|
return r.__wbg_ptr = t, fb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, fb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionbodies_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbodies_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionbodies_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ra.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbodies_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionbodies_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ra.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbodies_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbodies_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionbodies_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ra.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.transactionbodies_new();
|
|
return Ra.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.transactionbodies_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.transactionbodies_get(this.__wbg_ptr, t);
|
|
return Un.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Un), e.transactionbodies_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const wb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionbody_free(f >>> 0, 1));
|
|
class Un {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Un.prototype);
|
|
return r.__wbg_ptr = t, wb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, wb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionbody_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbody_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionbody_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Un.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbody_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionbody_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Un.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbody_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbody_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionbody_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Un.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
inputs() {
|
|
const t = e.transactionbody_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
outputs() {
|
|
const t = e.transactionbody_outputs(this.__wbg_ptr);
|
|
return Mo.__wrap(t);
|
|
}
|
|
fee() {
|
|
const t = e.transactionbody_fee(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
ttl() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbody_ttl(_, this.__wbg_ptr);
|
|
var t = a().getFloat64(_ + 0, true), r = a().getInt32(_ + 8, true), o = a().getInt32(_ + 12, true);
|
|
if (o) throw m(r);
|
|
return t === 4294967297 ? void 0 : t;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
ttl_bignum() {
|
|
const t = e.transactionbody_ttl_bignum(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_ttl(t) {
|
|
A(t, xe), e.transactionbody_set_ttl(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_ttl() {
|
|
e.transactionbody_remove_ttl(this.__wbg_ptr);
|
|
}
|
|
set_certs(t) {
|
|
A(t, ao), e.transactionbody_set_certs(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
certs() {
|
|
const t = e.transactionbody_certs(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ao.__wrap(t);
|
|
}
|
|
set_withdrawals(t) {
|
|
A(t, co), e.transactionbody_set_withdrawals(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
withdrawals() {
|
|
const t = e.transactionbody_withdrawals(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : co.__wrap(t);
|
|
}
|
|
set_update(t) {
|
|
A(t, Ta), e.transactionbody_set_update(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
update() {
|
|
const t = e.transactionbody_update(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ta.__wrap(t);
|
|
}
|
|
set_auxiliary_data_hash(t) {
|
|
A(t, La), e.transactionbody_set_auxiliary_data_hash(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
auxiliary_data_hash() {
|
|
const t = e.transactionbody_auxiliary_data_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : La.__wrap(t);
|
|
}
|
|
set_validity_start_interval(t) {
|
|
e.transactionbody_set_validity_start_interval(this.__wbg_ptr, t);
|
|
}
|
|
set_validity_start_interval_bignum(t) {
|
|
A(t, xe), e.transactionbody_set_validity_start_interval_bignum(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
validity_start_interval_bignum() {
|
|
const t = e.transactionbody_validity_start_interval_bignum(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
validity_start_interval() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbody_validity_start_interval(_, this.__wbg_ptr);
|
|
var t = a().getFloat64(_ + 0, true), r = a().getInt32(_ + 8, true), o = a().getInt32(_ + 12, true);
|
|
if (o) throw m(r);
|
|
return t === 4294967297 ? void 0 : t;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_mint(t) {
|
|
A(t, A_), e.transactionbody_set_mint(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
mint() {
|
|
const t = e.transactionbody_mint(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : A_.__wrap(t);
|
|
}
|
|
set_reference_inputs(t) {
|
|
A(t, on), e.transactionbody_set_reference_inputs(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
reference_inputs() {
|
|
const t = e.transactionbody_reference_inputs(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : on.__wrap(t);
|
|
}
|
|
set_script_data_hash(t) {
|
|
A(t, Go), e.transactionbody_set_script_data_hash(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
script_data_hash() {
|
|
const t = e.transactionbody_script_data_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Go.__wrap(t);
|
|
}
|
|
set_collateral(t) {
|
|
A(t, on), e.transactionbody_set_collateral(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
collateral() {
|
|
const t = e.transactionbody_collateral(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : on.__wrap(t);
|
|
}
|
|
set_required_signers(t) {
|
|
A(t, Mn), e.transactionbody_set_required_signers(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
required_signers() {
|
|
const t = e.transactionbody_required_signers(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Mn.__wrap(t);
|
|
}
|
|
set_network_id(t) {
|
|
A(t, jo), e.transactionbody_set_network_id(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
network_id() {
|
|
const t = e.transactionbody_network_id(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : jo.__wrap(t);
|
|
}
|
|
set_collateral_return(t) {
|
|
A(t, zn), e.transactionbody_set_collateral_return(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
collateral_return() {
|
|
const t = e.transactionbody_collateral_return(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : zn.__wrap(t);
|
|
}
|
|
set_total_collateral(t) {
|
|
A(t, xe), e.transactionbody_set_total_collateral(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
total_collateral() {
|
|
const t = e.transactionbody_total_collateral(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_voting_procedures(t) {
|
|
A(t, Ho), e.transactionbody_set_voting_procedures(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
voting_procedures() {
|
|
const t = e.transactionbody_voting_procedures(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ho.__wrap(t);
|
|
}
|
|
set_voting_proposals(t) {
|
|
A(t, oo), e.transactionbody_set_voting_proposals(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
voting_proposals() {
|
|
const t = e.transactionbody_voting_proposals(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : oo.__wrap(t);
|
|
}
|
|
set_donation(t) {
|
|
A(t, xe), e.transactionbody_set_donation(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
donation() {
|
|
const t = e.transactionbody_donation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_current_treasury_value(t) {
|
|
A(t, xe), e.transactionbody_set_current_treasury_value(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
current_treasury_value() {
|
|
const t = e.transactionbody_current_treasury_value(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
static new(t, r, o, _) {
|
|
A(t, on), A(r, Mo), A(o, xe);
|
|
const n = e.transactionbody_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, to(_) ? 4294967297 : _ >>> 0);
|
|
return Un.__wrap(n);
|
|
}
|
|
static new_tx_body(t, r, o) {
|
|
A(t, on), A(r, Mo), A(o, xe);
|
|
const _ = e.transactionbody_new_tx_body(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return Un.__wrap(_);
|
|
}
|
|
}
|
|
const hb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionbuilder_free(f >>> 0, 1));
|
|
class Sc {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Sc.prototype);
|
|
return r.__wbg_ptr = t, hb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, hb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionbuilder_free(t, 0);
|
|
}
|
|
add_inputs_from(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Ma), e.transactionbuilder_add_inputs_from(n, this.__wbg_ptr, t.__wbg_ptr, r);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_inputs(t) {
|
|
A(t, os), e.transactionbuilder_set_inputs(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_collateral(t) {
|
|
A(t, os), e.transactionbuilder_set_collateral(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_collateral_return(t) {
|
|
A(t, zn), e.transactionbuilder_set_collateral_return(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_collateral_return() {
|
|
e.transactionbuilder_remove_collateral_return(this.__wbg_ptr);
|
|
}
|
|
set_collateral_return_and_total(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, zn), e.transactionbuilder_set_collateral_return_and_total(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_total_collateral(t) {
|
|
A(t, xe), e.transactionbuilder_set_total_collateral(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_total_collateral() {
|
|
e.transactionbuilder_remove_total_collateral(this.__wbg_ptr);
|
|
}
|
|
set_total_collateral_and_return(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe), A(r, Nr), e.transactionbuilder_set_total_collateral_and_return(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_reference_input(t) {
|
|
A(t, Xr), e.transactionbuilder_add_reference_input(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
add_script_reference_input(t, r) {
|
|
A(t, Xr), e.transactionbuilder_add_script_reference_input(this.__wbg_ptr, t.__wbg_ptr, r);
|
|
}
|
|
add_key_input(t, r, o) {
|
|
A(t, Pr), A(r, Xr), A(o, Sr), e.transactionbuilder_add_key_input(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
add_native_script_input(t, r, o) {
|
|
A(t, sn), A(r, Xr), A(o, Sr), e.transactionbuilder_add_native_script_input(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
add_plutus_script_input(t, r, o) {
|
|
A(t, Hn), A(r, Xr), A(o, Sr), e.transactionbuilder_add_plutus_script_input(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
add_bootstrap_input(t, r, o) {
|
|
A(t, E_), A(r, Xr), A(o, Sr), e.transactionbuilder_add_bootstrap_input(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
add_regular_input(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Nr), A(r, Xr), A(o, Sr), e.transactionbuilder_add_regular_input(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_inputs_from_and_change(t, r, o) {
|
|
try {
|
|
const c = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Ma), A(o, ea), e.transactionbuilder_add_inputs_from_and_change(c, this.__wbg_ptr, t.__wbg_ptr, r, o.__wbg_ptr);
|
|
var _ = a().getInt32(c + 0, true), n = a().getInt32(c + 4, true), d = a().getInt32(c + 8, true);
|
|
if (d) throw m(n);
|
|
return _ !== 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_inputs_from_and_change_with_collateral_return(t, r, o, _) {
|
|
try {
|
|
const c = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Ma), A(o, ea), A(_, xe), e.transactionbuilder_add_inputs_from_and_change_with_collateral_return(c, this.__wbg_ptr, t.__wbg_ptr, r, o.__wbg_ptr, _.__wbg_ptr);
|
|
var n = a().getInt32(c + 0, true), d = a().getInt32(c + 4, true);
|
|
if (d) throw m(n);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_native_input_scripts() {
|
|
const t = e.transactionbuilder_get_native_input_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : nn.__wrap(t);
|
|
}
|
|
get_plutus_input_scripts() {
|
|
const t = e.transactionbuilder_get_plutus_input_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : po.__wrap(t);
|
|
}
|
|
fee_for_input(t, r, o) {
|
|
try {
|
|
const c = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Nr), A(r, Xr), A(o, Sr), e.transactionbuilder_fee_for_input(c, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(c + 0, true), n = a().getInt32(c + 4, true), d = a().getInt32(c + 8, true);
|
|
if (d) throw m(n);
|
|
return xe.__wrap(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_output(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, zn), e.transactionbuilder_add_output(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
fee_for_output(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, zn), e.transactionbuilder_fee_for_output(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return xe.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_fee(t) {
|
|
A(t, xe), e.transactionbuilder_set_fee(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_min_fee(t) {
|
|
A(t, xe), e.transactionbuilder_set_min_fee(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_ttl(t) {
|
|
e.transactionbuilder_set_ttl(this.__wbg_ptr, t);
|
|
}
|
|
set_ttl_bignum(t) {
|
|
A(t, xe), e.transactionbuilder_set_ttl_bignum(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_ttl() {
|
|
e.transactionbuilder_remove_ttl(this.__wbg_ptr);
|
|
}
|
|
set_validity_start_interval(t) {
|
|
e.transactionbuilder_set_validity_start_interval(this.__wbg_ptr, t);
|
|
}
|
|
set_validity_start_interval_bignum(t) {
|
|
A(t, xe), e.transactionbuilder_set_validity_start_interval_bignum(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_validity_start_interval() {
|
|
e.transactionbuilder_remove_validity_start_interval(this.__wbg_ptr);
|
|
}
|
|
set_certs(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, ao), e.transactionbuilder_set_certs(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
remove_certs() {
|
|
e.transactionbuilder_remove_certs(this.__wbg_ptr);
|
|
}
|
|
set_certs_builder(t) {
|
|
A(t, js), e.transactionbuilder_set_certs_builder(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_withdrawals(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, co), e.transactionbuilder_set_withdrawals(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_withdrawals_builder(t) {
|
|
A(t, Ss), e.transactionbuilder_set_withdrawals_builder(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_voting_builder(t) {
|
|
A(t, Es), e.transactionbuilder_set_voting_builder(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_voting_proposal_builder(t) {
|
|
A(t, Bs), e.transactionbuilder_set_voting_proposal_builder(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_withdrawals() {
|
|
e.transactionbuilder_remove_withdrawals(this.__wbg_ptr);
|
|
}
|
|
get_auxiliary_data() {
|
|
const t = e.transactionbuilder_get_auxiliary_data(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Dn.__wrap(t);
|
|
}
|
|
set_auxiliary_data(t) {
|
|
A(t, Dn), e.transactionbuilder_set_auxiliary_data(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_auxiliary_data() {
|
|
e.transactionbuilder_remove_auxiliary_data(this.__wbg_ptr);
|
|
}
|
|
set_metadata(t) {
|
|
A(t, Po), e.transactionbuilder_set_metadata(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
add_metadatum(t, r) {
|
|
A(t, xe), A(r, Mr), e.transactionbuilder_add_metadatum(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
}
|
|
add_json_metadatum(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe);
|
|
const d = lt(r, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionbuilder_add_json_metadatum(n, this.__wbg_ptr, t.__wbg_ptr, d, c);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_json_metadatum_with_schema(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe);
|
|
const c = lt(r, e.__wbindgen_malloc, e.__wbindgen_realloc), h = U;
|
|
e.transactionbuilder_add_json_metadatum_with_schema(d, this.__wbg_ptr, t.__wbg_ptr, c, h, o);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_mint_builder(t) {
|
|
A(t, _s), e.transactionbuilder_set_mint_builder(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_mint_builder() {
|
|
e.transactionbuilder_remove_mint_builder(this.__wbg_ptr);
|
|
}
|
|
get_mint_builder() {
|
|
const t = e.transactionbuilder_get_mint_builder(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : _s.__wrap(t);
|
|
}
|
|
set_mint(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, A_), A(r, nn), e.transactionbuilder_set_mint(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_mint() {
|
|
const t = e.transactionbuilder_get_mint(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : A_.__wrap(t);
|
|
}
|
|
get_mint_scripts() {
|
|
const t = e.transactionbuilder_get_mint_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : nn.__wrap(t);
|
|
}
|
|
set_mint_asset(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, sn), A(r, uo), e.transactionbuilder_set_mint_asset(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_mint_asset(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, sn), A(r, fn), A(o, Qr), e.transactionbuilder_add_mint_asset(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_mint_asset_and_output(t, r, o, _, n) {
|
|
try {
|
|
const h = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, sn), A(r, fn), A(o, Qr), A(_, qo), A(n, xe), e.transactionbuilder_add_mint_asset_and_output(h, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr, n.__wbg_ptr);
|
|
var d = a().getInt32(h + 0, true), c = a().getInt32(h + 4, true);
|
|
if (c) throw m(d);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_mint_asset_and_output_min_required_coin(t, r, o, _) {
|
|
try {
|
|
const c = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, sn), A(r, fn), A(o, Qr), A(_, qo), e.transactionbuilder_add_mint_asset_and_output_min_required_coin(c, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr);
|
|
var n = a().getInt32(c + 0, true), d = a().getInt32(c + 4, true);
|
|
if (d) throw m(n);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_extra_witness_datum(t) {
|
|
A(t, Ur), e.transactionbuilder_add_extra_witness_datum(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
get_extra_witness_datums() {
|
|
const t = e.transactionbuilder_get_extra_witness_datums(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : o_.__wrap(t);
|
|
}
|
|
set_donation(t) {
|
|
A(t, xe), e.transactionbuilder_set_donation(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
get_donation() {
|
|
const t = e.transactionbuilder_get_donation(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
set_current_treasury_value(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, xe), e.transactionbuilder_set_current_treasury_value(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_current_treasury_value() {
|
|
const t = e.transactionbuilder_get_current_treasury_value(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, ps);
|
|
const r = e.transactionbuilder_new(t.__wbg_ptr);
|
|
return Sc.__wrap(r);
|
|
}
|
|
get_reference_inputs() {
|
|
const t = e.transactionbuilder_get_reference_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
get_explicit_input() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_get_explicit_input(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Sr.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_implicit_input() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_get_implicit_input(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Sr.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_total_input() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_get_total_input(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Sr.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_total_output() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_get_total_output(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Sr.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_explicit_output() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_get_explicit_output(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Sr.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_deposit() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_get_deposit(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return xe.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_fee_if_set() {
|
|
const t = e.transactionbuilder_get_fee_if_set(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : xe.__wrap(t);
|
|
}
|
|
add_change_if_needed(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Nr), e.transactionbuilder_add_change_if_needed(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return r !== 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_change_if_needed_with_datum(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Nr), A(r, zi), e.transactionbuilder_add_change_if_needed_with_datum(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return o !== 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
calc_script_data_hash(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, N_), e.transactionbuilder_calc_script_data_hash(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_script_data_hash(t) {
|
|
A(t, Go), e.transactionbuilder_set_script_data_hash(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
remove_script_data_hash() {
|
|
e.transactionbuilder_remove_script_data_hash(this.__wbg_ptr);
|
|
}
|
|
add_required_signer(t) {
|
|
A(t, Pr), e.transactionbuilder_add_required_signer(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
full_size() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_full_size(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return t >>> 0;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
output_sizes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_output_sizes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = qc(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 4, 4), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
build() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_build(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Un.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
build_tx() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_build_tx(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return W_.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
build_tx_unsafe() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_build_tx_unsafe(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return W_.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
min_fee() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilder_min_fee(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return xe.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const bb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionbuilderconfig_free(f >>> 0, 1));
|
|
class ps {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ps.prototype);
|
|
return r.__wbg_ptr = t, bb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, bb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionbuilderconfig_free(t, 0);
|
|
}
|
|
}
|
|
const vb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionbuilderconfigbuilder_free(f >>> 0, 1));
|
|
class Zn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Zn.prototype);
|
|
return r.__wbg_ptr = t, vb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, vb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionbuilderconfigbuilder_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.transactionbuilderconfigbuilder_new();
|
|
return Zn.__wrap(t);
|
|
}
|
|
fee_algo(t) {
|
|
A(t, ns);
|
|
const r = e.transactionbuilderconfigbuilder_fee_algo(this.__wbg_ptr, t.__wbg_ptr);
|
|
return Zn.__wrap(r);
|
|
}
|
|
coins_per_utxo_byte(t) {
|
|
A(t, xe);
|
|
const r = e.transactionbuilderconfigbuilder_coins_per_utxo_byte(this.__wbg_ptr, t.__wbg_ptr);
|
|
return Zn.__wrap(r);
|
|
}
|
|
ex_unit_prices(t) {
|
|
A(t, G_);
|
|
const r = e.transactionbuilderconfigbuilder_ex_unit_prices(this.__wbg_ptr, t.__wbg_ptr);
|
|
return Zn.__wrap(r);
|
|
}
|
|
pool_deposit(t) {
|
|
A(t, xe);
|
|
const r = e.transactionbuilderconfigbuilder_pool_deposit(this.__wbg_ptr, t.__wbg_ptr);
|
|
return Zn.__wrap(r);
|
|
}
|
|
key_deposit(t) {
|
|
A(t, xe);
|
|
const r = e.transactionbuilderconfigbuilder_key_deposit(this.__wbg_ptr, t.__wbg_ptr);
|
|
return Zn.__wrap(r);
|
|
}
|
|
max_value_size(t) {
|
|
const r = e.transactionbuilderconfigbuilder_max_value_size(this.__wbg_ptr, t);
|
|
return Zn.__wrap(r);
|
|
}
|
|
max_tx_size(t) {
|
|
const r = e.transactionbuilderconfigbuilder_max_tx_size(this.__wbg_ptr, t);
|
|
return Zn.__wrap(r);
|
|
}
|
|
ref_script_coins_per_byte(t) {
|
|
A(t, dr);
|
|
const r = e.transactionbuilderconfigbuilder_ref_script_coins_per_byte(this.__wbg_ptr, t.__wbg_ptr);
|
|
return Zn.__wrap(r);
|
|
}
|
|
prefer_pure_change(t) {
|
|
const r = e.transactionbuilderconfigbuilder_prefer_pure_change(this.__wbg_ptr, t);
|
|
return Zn.__wrap(r);
|
|
}
|
|
deduplicate_explicit_ref_inputs_with_regular_inputs(t) {
|
|
const r = e.transactionbuilderconfigbuilder_deduplicate_explicit_ref_inputs_with_regular_inputs(this.__wbg_ptr, t);
|
|
return Zn.__wrap(r);
|
|
}
|
|
do_not_burn_extra_change(t) {
|
|
const r = e.transactionbuilderconfigbuilder_do_not_burn_extra_change(this.__wbg_ptr, t);
|
|
return Zn.__wrap(r);
|
|
}
|
|
build() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionbuilderconfigbuilder_build(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return ps.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const yb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionhash_free(f >>> 0, 1));
|
|
class a_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(a_.prototype);
|
|
return r.__wbg_ptr = t, yb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, yb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionhash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionhash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return a_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionhash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.transactionhash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionhash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return a_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionhash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionhash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return a_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const mb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactioninput_free(f >>> 0, 1));
|
|
class Xr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Xr.prototype);
|
|
return r.__wbg_ptr = t, mb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, mb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactioninput_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactioninput_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactioninput_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Xr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactioninput_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactioninput_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Xr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactioninput_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactioninput_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactioninput_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Xr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
transaction_id() {
|
|
const t = e.transactioninput_transaction_id(this.__wbg_ptr);
|
|
return a_.__wrap(t);
|
|
}
|
|
index() {
|
|
return e.transactioninput_index(this.__wbg_ptr) >>> 0;
|
|
}
|
|
static new(t, r) {
|
|
A(t, a_);
|
|
const o = e.transactioninput_new(t.__wbg_ptr, r);
|
|
return Xr.__wrap(o);
|
|
}
|
|
}
|
|
const kb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactioninputs_free(f >>> 0, 1));
|
|
class on {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(on.prototype);
|
|
return r.__wbg_ptr = t, kb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, kb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactioninputs_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactioninputs_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactioninputs_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return on.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactioninputs_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactioninputs_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return on.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactioninputs_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactioninputs_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactioninputs_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return on.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.transactioninputs_new();
|
|
return on.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.transactioninputs_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.transactioninputs_get(this.__wbg_ptr, t);
|
|
return Xr.__wrap(r);
|
|
}
|
|
add(t) {
|
|
return A(t, Xr), e.transactioninputs_add(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
to_option() {
|
|
const t = e.transactioninputs_to_option(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : on.__wrap(t);
|
|
}
|
|
}
|
|
const Ib = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionmetadatum_free(f >>> 0, 1));
|
|
class Mr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Mr.prototype);
|
|
return r.__wbg_ptr = t, Ib.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ib.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionmetadatum_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatum_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionmetadatum_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatum_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionmetadatum_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_map(t) {
|
|
A(t, si);
|
|
const r = e.transactionmetadatum_new_map(t.__wbg_ptr);
|
|
return Mr.__wrap(r);
|
|
}
|
|
static new_list(t) {
|
|
A(t, Na);
|
|
const r = e.transactionmetadatum_new_list(t.__wbg_ptr);
|
|
return Mr.__wrap(r);
|
|
}
|
|
static new_int(t) {
|
|
A(t, Qr);
|
|
const r = e.transactionmetadatum_new_int(t.__wbg_ptr);
|
|
return Mr.__wrap(r);
|
|
}
|
|
static new_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionmetadatum_new_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_text(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionmetadatum_new_text(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
kind() {
|
|
return e.transactionmetadatum_kind(this.__wbg_ptr);
|
|
}
|
|
as_map() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatum_as_map(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return si.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_list() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatum_as_list(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Na.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_int() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatum_as_int(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Qr.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_bytes() {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatum_as_bytes(d, this.__wbg_ptr);
|
|
var t = a().getInt32(d + 0, true), r = a().getInt32(d + 4, true), o = a().getInt32(d + 8, true), _ = a().getInt32(d + 12, true);
|
|
if (_) throw m(o);
|
|
var n = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), n;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
as_text() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatum_as_text(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
}
|
|
const xb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionmetadatumlabels_free(f >>> 0, 1));
|
|
class ki {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ki.prototype);
|
|
return r.__wbg_ptr = t, xb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, xb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionmetadatumlabels_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatumlabels_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionmetadatumlabels_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ki.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionmetadatumlabels_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionmetadatumlabels_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return ki.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.transactionmetadatumlabels_new();
|
|
return ki.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.transactionmetadatumlabels_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.transactionmetadatumlabels_get(this.__wbg_ptr, t);
|
|
return xe.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, xe), e.transactionmetadatumlabels_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Ab = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionoutput_free(f >>> 0, 1));
|
|
class zn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(zn.prototype);
|
|
return r.__wbg_ptr = t, Ab.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ab.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionoutput_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutput_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionoutput_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return zn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutput_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionoutput_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return zn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutput_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutput_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionoutput_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return zn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
address() {
|
|
const t = e.transactionoutput_address(this.__wbg_ptr);
|
|
return Nr.__wrap(t);
|
|
}
|
|
amount() {
|
|
const t = e.transactionoutput_amount(this.__wbg_ptr);
|
|
return Sr.__wrap(t);
|
|
}
|
|
data_hash() {
|
|
const t = e.transactionoutput_data_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : X_.__wrap(t);
|
|
}
|
|
plutus_data() {
|
|
const t = e.transactionoutput_plutus_data(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Ur.__wrap(t);
|
|
}
|
|
script_ref() {
|
|
const t = e.transactionoutput_script_ref(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : q_.__wrap(t);
|
|
}
|
|
set_script_ref(t) {
|
|
A(t, q_), e.transactionoutput_set_script_ref(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_plutus_data(t) {
|
|
A(t, Ur), e.transactionoutput_set_plutus_data(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
set_data_hash(t) {
|
|
A(t, X_), e.transactionoutput_set_data_hash(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
has_plutus_data() {
|
|
return e.transactionoutput_has_plutus_data(this.__wbg_ptr) !== 0;
|
|
}
|
|
has_data_hash() {
|
|
return e.transactionoutput_has_data_hash(this.__wbg_ptr) !== 0;
|
|
}
|
|
has_script_ref() {
|
|
return e.transactionoutput_has_script_ref(this.__wbg_ptr) !== 0;
|
|
}
|
|
static new(t, r) {
|
|
A(t, Nr), A(r, Sr);
|
|
const o = e.transactionoutput_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return zn.__wrap(o);
|
|
}
|
|
serialization_format() {
|
|
const t = e.transactionoutput_serialization_format(this.__wbg_ptr);
|
|
return t === 2 ? void 0 : t;
|
|
}
|
|
}
|
|
const jb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionoutputamountbuilder_free(f >>> 0, 1));
|
|
class qo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(qo.prototype);
|
|
return r.__wbg_ptr = t, jb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, jb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionoutputamountbuilder_free(t, 0);
|
|
}
|
|
with_value(t) {
|
|
A(t, Sr);
|
|
const r = e.transactionoutputamountbuilder_with_value(this.__wbg_ptr, t.__wbg_ptr);
|
|
return qo.__wrap(r);
|
|
}
|
|
with_coin(t) {
|
|
A(t, xe);
|
|
const r = e.transactionoutputamountbuilder_with_coin(this.__wbg_ptr, t.__wbg_ptr);
|
|
return qo.__wrap(r);
|
|
}
|
|
with_coin_and_asset(t, r) {
|
|
A(t, xe), A(r, On);
|
|
const o = e.transactionoutputamountbuilder_with_coin_and_asset(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return qo.__wrap(o);
|
|
}
|
|
with_asset_and_min_required_coin_by_utxo_cost(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, On), A(r, $i), e.transactionoutputamountbuilder_with_asset_and_min_required_coin_by_utxo_cost(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return qo.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
build() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutputamountbuilder_build(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return zn.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const zb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionoutputbuilder_free(f >>> 0, 1));
|
|
class ei {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(ei.prototype);
|
|
return r.__wbg_ptr = t, zb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, zb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionoutputbuilder_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.transactionoutputbuilder_new();
|
|
return ei.__wrap(t);
|
|
}
|
|
with_address(t) {
|
|
A(t, Nr);
|
|
const r = e.transactionoutputbuilder_with_address(this.__wbg_ptr, t.__wbg_ptr);
|
|
return ei.__wrap(r);
|
|
}
|
|
with_data_hash(t) {
|
|
A(t, X_);
|
|
const r = e.transactionoutputbuilder_with_data_hash(this.__wbg_ptr, t.__wbg_ptr);
|
|
return ei.__wrap(r);
|
|
}
|
|
with_plutus_data(t) {
|
|
A(t, Ur);
|
|
const r = e.transactionoutputbuilder_with_plutus_data(this.__wbg_ptr, t.__wbg_ptr);
|
|
return ei.__wrap(r);
|
|
}
|
|
with_script_ref(t) {
|
|
A(t, q_);
|
|
const r = e.transactionoutputbuilder_with_script_ref(this.__wbg_ptr, t.__wbg_ptr);
|
|
return ei.__wrap(r);
|
|
}
|
|
next() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutputbuilder_next(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return qo.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Eb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionoutputs_free(f >>> 0, 1));
|
|
class Mo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Mo.prototype);
|
|
return r.__wbg_ptr = t, Eb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Eb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionoutputs_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutputs_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionoutputs_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutputs_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionoutputs_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutputs_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionoutputs_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionoutputs_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Mo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.transactionoutputs_new();
|
|
return Mo.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.transactionoutputs_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.transactionoutputs_get(this.__wbg_ptr, t);
|
|
return zn.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, zn), e.transactionoutputs_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Bb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionunspentoutput_free(f >>> 0, 1));
|
|
class K_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(K_.prototype);
|
|
return r.__wbg_ptr = t, Bb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Bb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionunspentoutput_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionunspentoutput_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionunspentoutput_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return K_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionunspentoutput_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionunspentoutput_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return K_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionunspentoutput_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionunspentoutput_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionunspentoutput_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return K_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r) {
|
|
A(t, Xr), A(r, zn);
|
|
const o = e.transactionunspentoutput_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return K_.__wrap(o);
|
|
}
|
|
input() {
|
|
const t = e.transactionunspentoutput_input(this.__wbg_ptr);
|
|
return Xr.__wrap(t);
|
|
}
|
|
output() {
|
|
const t = e.transactionunspentoutput_output(this.__wbg_ptr);
|
|
return zn.__wrap(t);
|
|
}
|
|
}
|
|
const Sb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionunspentoutputs_free(f >>> 0, 1));
|
|
class Ma {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ma.prototype);
|
|
return r.__wbg_ptr = t, Sb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Sb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionunspentoutputs_free(t, 0);
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionunspentoutputs_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionunspentoutputs_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionunspentoutputs_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ma.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.transactionunspentoutputs_new();
|
|
return Ma.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.transactionunspentoutputs_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.transactionunspentoutputs_get(this.__wbg_ptr, t);
|
|
return K_.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, K_), e.transactionunspentoutputs_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Fb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionwitnessset_free(f >>> 0, 1));
|
|
class B_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(B_.prototype);
|
|
return r.__wbg_ptr = t, Fb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Fb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionwitnessset_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionwitnessset_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionwitnessset_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return B_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionwitnessset_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionwitnessset_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return B_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionwitnessset_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionwitnessset_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionwitnessset_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return B_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
set_vkeys(t) {
|
|
A(t, Oa), e.transactionwitnessset_set_vkeys(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
vkeys() {
|
|
const t = e.transactionwitnessset_vkeys(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Oa.__wrap(t);
|
|
}
|
|
set_native_scripts(t) {
|
|
A(t, nn), e.transactionwitnessset_set_native_scripts(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
native_scripts() {
|
|
const t = e.transactionwitnessset_native_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : nn.__wrap(t);
|
|
}
|
|
set_bootstraps(t) {
|
|
A(t, ta), e.transactionwitnessset_set_bootstraps(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
bootstraps() {
|
|
const t = e.transactionwitnessset_bootstraps(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ta.__wrap(t);
|
|
}
|
|
set_plutus_scripts(t) {
|
|
A(t, io), e.transactionwitnessset_set_plutus_scripts(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
plutus_scripts() {
|
|
const t = e.transactionwitnessset_plutus_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : io.__wrap(t);
|
|
}
|
|
set_plutus_data(t) {
|
|
A(t, o_), e.transactionwitnessset_set_plutus_data(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
plutus_data() {
|
|
const t = e.transactionwitnessset_plutus_data(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : o_.__wrap(t);
|
|
}
|
|
set_redeemers(t) {
|
|
A(t, so), e.transactionwitnessset_set_redeemers(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
redeemers() {
|
|
const t = e.transactionwitnessset_redeemers(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : so.__wrap(t);
|
|
}
|
|
static new() {
|
|
const t = e.transactionwitnessset_new();
|
|
return B_.__wrap(t);
|
|
}
|
|
}
|
|
const Rb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_transactionwitnesssets_free(f >>> 0, 1));
|
|
class Do {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Do.prototype);
|
|
return r.__wbg_ptr = t, Rb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Rb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_transactionwitnesssets_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionwitnesssets_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.transactionwitnesssets_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Do.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionwitnesssets_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionwitnesssets_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Do.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionwitnesssets_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.transactionwitnesssets_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.transactionwitnesssets_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Do.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.transactionwitnesssets_new();
|
|
return Do.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.transactionwitnesssets_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.transactionwitnesssets_get(this.__wbg_ptr, t);
|
|
return B_.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, B_), e.transactionwitnesssets_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Tb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_treasurywithdrawals_free(f >>> 0, 1));
|
|
class pi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(pi.prototype);
|
|
return r.__wbg_ptr = t, Tb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Tb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_treasurywithdrawals_free(t, 0);
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.treasurywithdrawals_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.treasurywithdrawals_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.treasurywithdrawals_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return pi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.treasurywithdrawals_new();
|
|
return pi.__wrap(t);
|
|
}
|
|
get(t) {
|
|
A(t, Fn);
|
|
const r = e.treasurywithdrawals_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : xe.__wrap(r);
|
|
}
|
|
insert(t, r) {
|
|
A(t, Fn), A(r, xe), e.treasurywithdrawals_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
}
|
|
keys() {
|
|
const t = e.treasurywithdrawals_keys(this.__wbg_ptr);
|
|
return ya.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.treasurywithdrawals_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
}
|
|
const Ob = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_treasurywithdrawalsaction_free(f >>> 0, 1));
|
|
class Fo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Fo.prototype);
|
|
return r.__wbg_ptr = t, Ob.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ob.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_treasurywithdrawalsaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.treasurywithdrawalsaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.treasurywithdrawalsaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Fo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.treasurywithdrawalsaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.treasurywithdrawalsaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Fo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.treasurywithdrawalsaction_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.treasurywithdrawalsaction_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.treasurywithdrawalsaction_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Fo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
withdrawals() {
|
|
const t = e.treasurywithdrawalsaction_withdrawals(this.__wbg_ptr);
|
|
return pi.__wrap(t);
|
|
}
|
|
policy_hash() {
|
|
const t = e.treasurywithdrawalsaction_policy_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Wr.__wrap(t);
|
|
}
|
|
static new(t) {
|
|
A(t, pi);
|
|
const r = e.treasurywithdrawalsaction_new(t.__wbg_ptr);
|
|
return Fo.__wrap(r);
|
|
}
|
|
static new_with_policy_hash(t, r) {
|
|
A(t, pi), A(r, Wr);
|
|
const o = e.treasurywithdrawalsaction_new_with_policy_hash(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Fo.__wrap(o);
|
|
}
|
|
}
|
|
const Cb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_txinputsbuilder_free(f >>> 0, 1));
|
|
class os {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(os.prototype);
|
|
return r.__wbg_ptr = t, Cb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Cb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_txinputsbuilder_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.txinputsbuilder_new();
|
|
return os.__wrap(t);
|
|
}
|
|
add_regular_utxo(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, K_), e.txinputsbuilder_add_regular_utxo(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_plutus_script_utxo(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, K_), A(r, Hn), e.txinputsbuilder_add_plutus_script_utxo(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_native_script_utxo(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, K_), A(r, lo), e.txinputsbuilder_add_native_script_utxo(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_key_input(t, r, o) {
|
|
A(t, Pr), A(r, Xr), A(o, Sr), e.txinputsbuilder_add_key_input(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
add_native_script_input(t, r, o) {
|
|
A(t, lo), A(r, Xr), A(o, Sr), e.txinputsbuilder_add_native_script_input(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
add_plutus_script_input(t, r, o) {
|
|
A(t, Hn), A(r, Xr), A(o, Sr), e.txinputsbuilder_add_plutus_script_input(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
add_bootstrap_input(t, r, o) {
|
|
A(t, E_), A(r, Xr), A(o, Sr), e.txinputsbuilder_add_bootstrap_input(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
add_regular_input(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Nr), A(r, Xr), A(o, Sr), e.txinputsbuilder_add_regular_input(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_ref_inputs() {
|
|
const t = e.txinputsbuilder_get_ref_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
get_native_input_scripts() {
|
|
const t = e.txinputsbuilder_get_native_input_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : nn.__wrap(t);
|
|
}
|
|
get_plutus_input_scripts() {
|
|
const t = e.txinputsbuilder_get_plutus_input_scripts(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : po.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.txinputsbuilder_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
add_required_signer(t) {
|
|
A(t, Pr), e.txinputsbuilder_add_required_signer(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
add_required_signers(t) {
|
|
A(t, Mn), e.txinputsbuilder_add_required_signers(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
total_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.txinputsbuilder_total_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Sr.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
inputs() {
|
|
const t = e.txinputsbuilder_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
inputs_option() {
|
|
const t = e.txinputsbuilder_inputs_option(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : on.__wrap(t);
|
|
}
|
|
}
|
|
const Ub = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_url_free(f >>> 0, 1));
|
|
let zs = class Hi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Hi.prototype);
|
|
return r.__wbg_ptr = t, Ub.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Ub.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_url_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.url_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.url_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Hi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.url_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.url_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Hi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.url_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.url_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.url_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Hi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.url_new(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Hi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
url() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.url_url(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
};
|
|
const Pb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_unitinterval_free(f >>> 0, 1));
|
|
class dr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(dr.prototype);
|
|
return r.__wbg_ptr = t, Pb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Pb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_unitinterval_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.unitinterval_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.unitinterval_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return dr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.unitinterval_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.unitinterval_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return dr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.unitinterval_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.unitinterval_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.unitinterval_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return dr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
numerator() {
|
|
const t = e.unitinterval_numerator(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
denominator() {
|
|
const t = e.unitinterval_denominator(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, xe), A(r, xe);
|
|
const o = e.unitinterval_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return dr.__wrap(o);
|
|
}
|
|
}
|
|
const Lb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_update_free(f >>> 0, 1));
|
|
class Ta {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ta.prototype);
|
|
return r.__wbg_ptr = t, Lb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Lb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_update_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.update_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.update_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ta.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.update_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.update_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ta.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.update_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.update_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.update_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ta.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
proposed_protocol_parameter_updates() {
|
|
const t = e.update_proposed_protocol_parameter_updates(this.__wbg_ptr);
|
|
return ba.__wrap(t);
|
|
}
|
|
epoch() {
|
|
return e.update_epoch(this.__wbg_ptr) >>> 0;
|
|
}
|
|
static new(t, r) {
|
|
A(t, ba);
|
|
const o = e.update_new(t.__wbg_ptr, r);
|
|
return Ta.__wrap(o);
|
|
}
|
|
}
|
|
const Nb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_updatecommitteeaction_free(f >>> 0, 1));
|
|
class Ro {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ro.prototype);
|
|
return r.__wbg_ptr = t, Nb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Nb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_updatecommitteeaction_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.updatecommitteeaction_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.updatecommitteeaction_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ro.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.updatecommitteeaction_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.updatecommitteeaction_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ro.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.updatecommitteeaction_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.updatecommitteeaction_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.updatecommitteeaction_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ro.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
gov_action_id() {
|
|
const t = e.updatecommitteeaction_gov_action_id(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : rn.__wrap(t);
|
|
}
|
|
committee() {
|
|
const t = e.updatecommitteeaction_committee(this.__wbg_ptr);
|
|
return Co.__wrap(t);
|
|
}
|
|
members_to_remove() {
|
|
const t = e.updatecommitteeaction_members_to_remove(this.__wbg_ptr);
|
|
return H_.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, Co), A(r, H_);
|
|
const o = e.updatecommitteeaction_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Ro.__wrap(o);
|
|
}
|
|
static new_with_action_id(t, r, o) {
|
|
A(t, rn), A(r, Co), A(o, H_);
|
|
const _ = e.updatecommitteeaction_new_with_action_id(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return Ro.__wrap(_);
|
|
}
|
|
}
|
|
const qb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_vrfcert_free(f >>> 0, 1));
|
|
class Y_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Y_.prototype);
|
|
return r.__wbg_ptr = t, qb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, qb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_vrfcert_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfcert_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.vrfcert_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Y_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfcert_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vrfcert_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Y_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfcert_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfcert_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vrfcert_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Y_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
output() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfcert_output(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
proof() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfcert_proof(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16), c = pe(t, e.__wbindgen_malloc), h = U, w = pe(r, e.__wbindgen_malloc), k = U;
|
|
e.vrfcert_new(d, c, h, w, k);
|
|
var o = a().getInt32(d + 0, true), _ = a().getInt32(d + 4, true), n = a().getInt32(d + 8, true);
|
|
if (n) throw m(_);
|
|
return Y_.__wrap(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Mb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_vrfkeyhash_free(f >>> 0, 1));
|
|
class Wo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Wo.prototype);
|
|
return r.__wbg_ptr = t, Mb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Mb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_vrfkeyhash_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.vrfkeyhash_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Wo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfkeyhash_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.vrfkeyhash_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vrfkeyhash_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Wo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfkeyhash_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vrfkeyhash_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Wo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Db = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_vrfvkey_free(f >>> 0, 1));
|
|
class qa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(qa.prototype);
|
|
return r.__wbg_ptr = t, Db.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Db.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_vrfvkey_free(t, 0);
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.vrfvkey_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return qa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfvkey_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_bech32(t) {
|
|
let r, o;
|
|
try {
|
|
const k = e.__wbindgen_add_to_stack_pointer(-16), x = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), R = U;
|
|
e.vrfvkey_to_bech32(k, this.__wbg_ptr, x, R);
|
|
var _ = a().getInt32(k + 0, true), n = a().getInt32(k + 4, true), d = a().getInt32(k + 8, true), c = a().getInt32(k + 12, true), h = _, w = n;
|
|
if (c) throw h = 0, w = 0, m(d);
|
|
return r = h, o = w, mt(h, w);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(r, o, 1);
|
|
}
|
|
}
|
|
static from_bech32(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vrfvkey_from_bech32(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return qa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vrfvkey_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vrfvkey_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return qa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
}
|
|
const Hb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_value_free(f >>> 0, 1));
|
|
class Sr {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Sr.prototype);
|
|
return r.__wbg_ptr = t, Hb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Hb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_value_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.value_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.value_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.value_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.value_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.value_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.value_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.value_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
A(t, xe);
|
|
const r = e.value_new(t.__wbg_ptr);
|
|
return Sr.__wrap(r);
|
|
}
|
|
static new_from_assets(t) {
|
|
A(t, On);
|
|
const r = e.value_new_from_assets(t.__wbg_ptr);
|
|
return Sr.__wrap(r);
|
|
}
|
|
static new_with_assets(t, r) {
|
|
A(t, xe), A(r, On);
|
|
const o = e.value_new_with_assets(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Sr.__wrap(o);
|
|
}
|
|
static zero() {
|
|
const t = e.value_zero();
|
|
return Sr.__wrap(t);
|
|
}
|
|
is_zero() {
|
|
return e.value_is_zero(this.__wbg_ptr) !== 0;
|
|
}
|
|
coin() {
|
|
const t = e.value_coin(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
set_coin(t) {
|
|
A(t, xe), e.value_set_coin(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
multiasset() {
|
|
const t = e.value_multiasset(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : On.__wrap(t);
|
|
}
|
|
set_multiasset(t) {
|
|
A(t, On), e.value_set_multiasset(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
checked_add(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Sr), e.value_checked_add(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
checked_sub(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Sr), e.value_checked_sub(n, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Sr.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
clamped_sub(t) {
|
|
A(t, Sr);
|
|
const r = e.value_clamped_sub(this.__wbg_ptr, t.__wbg_ptr);
|
|
return Sr.__wrap(r);
|
|
}
|
|
compare(t) {
|
|
A(t, Sr);
|
|
const r = e.value_compare(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 16777215 ? void 0 : r;
|
|
}
|
|
}
|
|
const Gb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_versionedblock_free(f >>> 0, 1));
|
|
class vi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(vi.prototype);
|
|
return r.__wbg_ptr = t, Gb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Gb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_versionedblock_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.versionedblock_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.versionedblock_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return vi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.versionedblock_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.versionedblock_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return vi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.versionedblock_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.versionedblock_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.versionedblock_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return vi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r) {
|
|
A(t, $o);
|
|
var o = t.__destroy_into_raw();
|
|
const _ = e.versionedblock_new(o, r);
|
|
return vi.__wrap(_);
|
|
}
|
|
block() {
|
|
const t = e.versionedblock_block(this.__wbg_ptr);
|
|
return $o.__wrap(t);
|
|
}
|
|
era() {
|
|
return e.versionedblock_era(this.__wbg_ptr);
|
|
}
|
|
}
|
|
const Wb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_vkey_free(f >>> 0, 1));
|
|
class Gn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Gn.prototype);
|
|
return r.__wbg_ptr = t, Wb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Wb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_vkey_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkey_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.vkey_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Gn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkey_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vkey_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Gn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkey_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkey_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vkey_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Gn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
A(t, $_);
|
|
const r = e.vkey_new(t.__wbg_ptr);
|
|
return Gn.__wrap(r);
|
|
}
|
|
public_key() {
|
|
const t = e.vkey_public_key(this.__wbg_ptr);
|
|
return $_.__wrap(t);
|
|
}
|
|
}
|
|
const Kb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_vkeys_free(f >>> 0, 1));
|
|
class Fc {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Fc.prototype);
|
|
return r.__wbg_ptr = t, Kb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Kb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_vkeys_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.vkeys_new();
|
|
return Fc.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.vkeys_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.vkeys_get(this.__wbg_ptr, t);
|
|
return Gn.__wrap(r);
|
|
}
|
|
add(t) {
|
|
A(t, Gn), e.vkeys_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
}
|
|
const Yb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_vkeywitness_free(f >>> 0, 1));
|
|
class Q_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Q_.prototype);
|
|
return r.__wbg_ptr = t, Yb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Yb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_vkeywitness_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkeywitness_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.vkeywitness_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Q_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkeywitness_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vkeywitness_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Q_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkeywitness_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkeywitness_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vkeywitness_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Q_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t, r) {
|
|
A(t, Gn), A(r, w_);
|
|
const o = e.vkeywitness_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Q_.__wrap(o);
|
|
}
|
|
vkey() {
|
|
const t = e.vkeywitness_vkey(this.__wbg_ptr);
|
|
return Gn.__wrap(t);
|
|
}
|
|
signature() {
|
|
const t = e.vkeywitness_signature(this.__wbg_ptr);
|
|
return w_.__wrap(t);
|
|
}
|
|
}
|
|
const Qb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_vkeywitnesses_free(f >>> 0, 1));
|
|
class Oa {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Oa.prototype);
|
|
return r.__wbg_ptr = t, Qb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Qb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_vkeywitnesses_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkeywitnesses_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.vkeywitnesses_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Oa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkeywitnesses_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vkeywitnesses_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Oa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkeywitnesses_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.vkeywitnesses_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.vkeywitnesses_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Oa.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.vkeywitnesses_new();
|
|
return Oa.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.vkeywitnesses_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.vkeywitnesses_get(this.__wbg_ptr, t);
|
|
return Q_.__wrap(r);
|
|
}
|
|
add(t) {
|
|
return A(t, Q_), e.vkeywitnesses_add(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const Vb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_votedelegation_free(f >>> 0, 1));
|
|
class Ca {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ca.prototype);
|
|
return r.__wbg_ptr = t, Vb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Vb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_votedelegation_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votedelegation_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.votedelegation_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ca.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votedelegation_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votedelegation_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ca.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votedelegation_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votedelegation_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votedelegation_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ca.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
stake_credential() {
|
|
const t = e.votedelegation_stake_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
drep() {
|
|
const t = e.votedelegation_drep(this.__wbg_ptr);
|
|
return vn.__wrap(t);
|
|
}
|
|
static new(t, r) {
|
|
A(t, ur), A(r, vn);
|
|
const o = e.votedelegation_new(t.__wbg_ptr, r.__wbg_ptr);
|
|
return Ca.__wrap(o);
|
|
}
|
|
has_script_credentials() {
|
|
return e.votedelegation_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const Jb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_voteregistrationanddelegation_free(f >>> 0, 1));
|
|
class Ua {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ua.prototype);
|
|
return r.__wbg_ptr = t, Jb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Jb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_voteregistrationanddelegation_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voteregistrationanddelegation_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.voteregistrationanddelegation_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ua.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voteregistrationanddelegation_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.voteregistrationanddelegation_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ua.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voteregistrationanddelegation_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voteregistrationanddelegation_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.voteregistrationanddelegation_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ua.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
stake_credential() {
|
|
const t = e.voteregistrationanddelegation_stake_credential(this.__wbg_ptr);
|
|
return ur.__wrap(t);
|
|
}
|
|
drep() {
|
|
const t = e.voteregistrationanddelegation_drep(this.__wbg_ptr);
|
|
return vn.__wrap(t);
|
|
}
|
|
coin() {
|
|
const t = e.voteregistrationanddelegation_coin(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t, r, o) {
|
|
A(t, ur), A(r, vn), A(o, xe);
|
|
const _ = e.voteregistrationanddelegation_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
return Ua.__wrap(_);
|
|
}
|
|
has_script_credentials() {
|
|
return e.voteregistrationanddelegation_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
}
|
|
const Xb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_voter_free(f >>> 0, 1));
|
|
class Cn {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Cn.prototype);
|
|
return r.__wbg_ptr = t, Xb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Xb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_voter_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voter_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.voter_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Cn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voter_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.voter_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Cn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voter_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voter_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.voter_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Cn.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new_constitutional_committee_hot_credential(t) {
|
|
A(t, ur);
|
|
const r = e.voter_new_constitutional_committee_hot_credential(t.__wbg_ptr);
|
|
return Cn.__wrap(r);
|
|
}
|
|
static new_drep_credential(t) {
|
|
A(t, ur);
|
|
const r = e.voter_new_drep_credential(t.__wbg_ptr);
|
|
return Cn.__wrap(r);
|
|
}
|
|
static new_stake_pool_key_hash(t) {
|
|
A(t, Pr);
|
|
const r = e.voter_new_stake_pool_key_hash(t.__wbg_ptr);
|
|
return Cn.__wrap(r);
|
|
}
|
|
kind() {
|
|
return e.voter_kind(this.__wbg_ptr);
|
|
}
|
|
to_constitutional_committee_hot_credential() {
|
|
const t = e.voter_to_constitutional_committee_hot_credential(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ur.__wrap(t);
|
|
}
|
|
to_drep_credential() {
|
|
const t = e.voter_to_drep_credential(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : ur.__wrap(t);
|
|
}
|
|
to_stake_pool_key_hash() {
|
|
const t = e.voter_to_stake_pool_key_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Pr.__wrap(t);
|
|
}
|
|
has_script_credentials() {
|
|
return e.voter_has_script_credentials(this.__wbg_ptr) !== 0;
|
|
}
|
|
to_key_hash() {
|
|
const t = e.voter_to_key_hash(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : Pr.__wrap(t);
|
|
}
|
|
}
|
|
const Zb = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_voters_free(f >>> 0, 1));
|
|
class Xi {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Xi.prototype);
|
|
return r.__wbg_ptr = t, Zb.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, Zb.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_voters_free(t, 0);
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voters_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.voters_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.voters_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Xi.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.voters_new();
|
|
return Xi.__wrap(t);
|
|
}
|
|
add(t) {
|
|
A(t, Cn), e.voters_add(this.__wbg_ptr, t.__wbg_ptr);
|
|
}
|
|
get(t) {
|
|
const r = e.voters_get(this.__wbg_ptr, t);
|
|
return r === 0 ? void 0 : Cn.__wrap(r);
|
|
}
|
|
len() {
|
|
return e.voters_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
}
|
|
const $b = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_votingbuilder_free(f >>> 0, 1));
|
|
class Es {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Es.prototype);
|
|
return r.__wbg_ptr = t, $b.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, $b.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_votingbuilder_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.votingbuilder_new();
|
|
return Es.__wrap(t);
|
|
}
|
|
add(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Cn), A(r, rn), A(o, j_), e.votingbuilder_add(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_with_plutus_witness(t, r, o, _) {
|
|
try {
|
|
const c = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Cn), A(r, rn), A(o, j_), A(_, Hn), e.votingbuilder_add_with_plutus_witness(c, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr);
|
|
var n = a().getInt32(c + 0, true), d = a().getInt32(c + 4, true);
|
|
if (d) throw m(n);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_with_native_script(t, r, o, _) {
|
|
try {
|
|
const c = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Cn), A(r, rn), A(o, j_), A(_, lo), e.votingbuilder_add_with_native_script(c, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr);
|
|
var n = a().getInt32(c + 0, true), d = a().getInt32(c + 4, true);
|
|
if (d) throw m(n);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_plutus_witnesses() {
|
|
const t = e.votingbuilder_get_plutus_witnesses(this.__wbg_ptr);
|
|
return po.__wrap(t);
|
|
}
|
|
get_ref_inputs() {
|
|
const t = e.votingbuilder_get_ref_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
get_native_scripts() {
|
|
const t = e.votingbuilder_get_native_scripts(this.__wbg_ptr);
|
|
return nn.__wrap(t);
|
|
}
|
|
has_plutus_scripts() {
|
|
return e.votingbuilder_has_plutus_scripts(this.__wbg_ptr) !== 0;
|
|
}
|
|
build() {
|
|
const t = e.votingbuilder_build(this.__wbg_ptr);
|
|
return Ho.__wrap(t);
|
|
}
|
|
}
|
|
const tv = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_votingprocedure_free(f >>> 0, 1));
|
|
class j_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(j_.prototype);
|
|
return r.__wbg_ptr = t, tv.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, tv.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_votingprocedure_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingprocedure_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.votingprocedure_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return j_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingprocedure_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votingprocedure_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return j_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingprocedure_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingprocedure_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votingprocedure_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return j_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new(t) {
|
|
const r = e.votingprocedure_new(t);
|
|
return j_.__wrap(r);
|
|
}
|
|
static new_with_anchor(t, r) {
|
|
A(r, yn);
|
|
const o = e.votingprocedure_new_with_anchor(t, r.__wbg_ptr);
|
|
return j_.__wrap(o);
|
|
}
|
|
vote_kind() {
|
|
return e.votingprocedure_vote_kind(this.__wbg_ptr);
|
|
}
|
|
anchor() {
|
|
const t = e.votingprocedure_anchor(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : yn.__wrap(t);
|
|
}
|
|
}
|
|
const ev = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_votingprocedures_free(f >>> 0, 1));
|
|
class Ho {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ho.prototype);
|
|
return r.__wbg_ptr = t, ev.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ev.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_votingprocedures_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingprocedures_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.votingprocedures_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ho.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingprocedures_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votingprocedures_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ho.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingprocedures_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingprocedures_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votingprocedures_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return Ho.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.votingprocedures_new();
|
|
return Ho.__wrap(t);
|
|
}
|
|
insert(t, r, o) {
|
|
A(t, Cn), A(r, rn), A(o, j_), e.votingprocedures_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
}
|
|
get(t, r) {
|
|
A(t, Cn), A(r, rn);
|
|
const o = e.votingprocedures_get(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : j_.__wrap(o);
|
|
}
|
|
get_voters() {
|
|
const t = e.votingprocedures_get_voters(this.__wbg_ptr);
|
|
return Xi.__wrap(t);
|
|
}
|
|
get_governance_action_ids_by_voter(t) {
|
|
A(t, Cn);
|
|
const r = e.votingprocedures_get_governance_action_ids_by_voter(this.__wbg_ptr, t.__wbg_ptr);
|
|
return Vi.__wrap(r);
|
|
}
|
|
}
|
|
const rv = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_votingproposal_free(f >>> 0, 1));
|
|
class V_ {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(V_.prototype);
|
|
return r.__wbg_ptr = t, rv.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, rv.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_votingproposal_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingproposal_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.votingproposal_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return V_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingproposal_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votingproposal_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return V_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingproposal_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingproposal_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votingproposal_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return V_.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
governance_action() {
|
|
const t = e.votingproposal_governance_action(this.__wbg_ptr);
|
|
return $n.__wrap(t);
|
|
}
|
|
anchor() {
|
|
const t = e.votingproposal_anchor(this.__wbg_ptr);
|
|
return yn.__wrap(t);
|
|
}
|
|
reward_account() {
|
|
const t = e.votingproposal_reward_account(this.__wbg_ptr);
|
|
return Fn.__wrap(t);
|
|
}
|
|
deposit() {
|
|
const t = e.votingproposal_deposit(this.__wbg_ptr);
|
|
return xe.__wrap(t);
|
|
}
|
|
static new(t, r, o, _) {
|
|
A(t, $n), A(r, yn), A(o, Fn), A(_, xe);
|
|
const n = e.votingproposal_new(t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr, _.__wbg_ptr);
|
|
return V_.__wrap(n);
|
|
}
|
|
}
|
|
const nv = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_votingproposalbuilder_free(f >>> 0, 1));
|
|
class Bs {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Bs.prototype);
|
|
return r.__wbg_ptr = t, nv.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, nv.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_votingproposalbuilder_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.votingproposalbuilder_new();
|
|
return Bs.__wrap(t);
|
|
}
|
|
add(t) {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, V_), e.votingproposalbuilder_add(_, this.__wbg_ptr, t.__wbg_ptr);
|
|
var r = a().getInt32(_ + 0, true), o = a().getInt32(_ + 4, true);
|
|
if (o) throw m(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_with_plutus_witness(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, V_), A(r, Hn), e.votingproposalbuilder_add_with_plutus_witness(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_plutus_witnesses() {
|
|
const t = e.votingproposalbuilder_get_plutus_witnesses(this.__wbg_ptr);
|
|
return po.__wrap(t);
|
|
}
|
|
get_ref_inputs() {
|
|
const t = e.votingproposalbuilder_get_ref_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
has_plutus_scripts() {
|
|
return e.votingproposalbuilder_has_plutus_scripts(this.__wbg_ptr) !== 0;
|
|
}
|
|
build() {
|
|
const t = e.votingproposalbuilder_build(this.__wbg_ptr);
|
|
return oo.__wrap(t);
|
|
}
|
|
}
|
|
const _v = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_votingproposals_free(f >>> 0, 1));
|
|
class oo {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(oo.prototype);
|
|
return r.__wbg_ptr = t, _v.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, _v.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_votingproposals_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingproposals_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.votingproposals_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return oo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingproposals_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votingproposals_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return oo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingproposals_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.votingproposals_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.votingproposals_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return oo.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.votingproposals_new();
|
|
return oo.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.votingproposals_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
get(t) {
|
|
const r = e.votingproposals_get(this.__wbg_ptr, t);
|
|
return V_.__wrap(r);
|
|
}
|
|
add(t) {
|
|
return A(t, V_), e.votingproposals_add(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
contains(t) {
|
|
return A(t, V_), e.votingproposals_contains(this.__wbg_ptr, t.__wbg_ptr) !== 0;
|
|
}
|
|
to_option() {
|
|
const t = e.votingproposals_to_option(this.__wbg_ptr);
|
|
return t === 0 ? void 0 : oo.__wrap(t);
|
|
}
|
|
}
|
|
const ov = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_withdrawals_free(f >>> 0, 1));
|
|
class co {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(co.prototype);
|
|
return r.__wbg_ptr = t, ov.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, ov.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_withdrawals_free(t, 0);
|
|
}
|
|
to_bytes() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.withdrawals_to_bytes(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = Ae(t, r).slice();
|
|
return e.__wbindgen_free(t, r * 1, 1), o;
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_bytes(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = pe(t, e.__wbindgen_malloc), c = U;
|
|
e.withdrawals_from_bytes(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return co.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_hex() {
|
|
let t, r;
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.withdrawals_to_hex(n, this.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
return t = o, r = _, mt(o, _);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
static from_hex(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.withdrawals_from_hex(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return co.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
to_json() {
|
|
let t, r;
|
|
try {
|
|
const w = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.withdrawals_to_json(w, this.__wbg_ptr);
|
|
var o = a().getInt32(w + 0, true), _ = a().getInt32(w + 4, true), n = a().getInt32(w + 8, true), d = a().getInt32(w + 12, true), c = o, h = _;
|
|
if (d) throw c = 0, h = 0, m(n);
|
|
return t = c, r = h, mt(c, h);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16), e.__wbindgen_free(t, r, 1);
|
|
}
|
|
}
|
|
to_js_value() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.withdrawals_to_js_value(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return m(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static from_json(t) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16), d = lt(t, e.__wbindgen_malloc, e.__wbindgen_realloc), c = U;
|
|
e.withdrawals_from_json(n, d, c);
|
|
var r = a().getInt32(n + 0, true), o = a().getInt32(n + 4, true), _ = a().getInt32(n + 8, true);
|
|
if (_) throw m(o);
|
|
return co.__wrap(r);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
static new() {
|
|
const t = e.withdrawals_new();
|
|
return co.__wrap(t);
|
|
}
|
|
len() {
|
|
return e.withdrawals_len(this.__wbg_ptr) >>> 0;
|
|
}
|
|
insert(t, r) {
|
|
A(t, Fn), A(r, xe);
|
|
const o = e.withdrawals_insert(this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
return o === 0 ? void 0 : xe.__wrap(o);
|
|
}
|
|
get(t) {
|
|
A(t, Fn);
|
|
const r = e.withdrawals_get(this.__wbg_ptr, t.__wbg_ptr);
|
|
return r === 0 ? void 0 : xe.__wrap(r);
|
|
}
|
|
keys() {
|
|
const t = e.withdrawals_keys(this.__wbg_ptr);
|
|
return ya.__wrap(t);
|
|
}
|
|
}
|
|
const av = typeof FinalizationRegistry > "u" ? {
|
|
register: () => {
|
|
},
|
|
unregister: () => {
|
|
}
|
|
} : new FinalizationRegistry((f) => e.__wbg_withdrawalsbuilder_free(f >>> 0, 1));
|
|
class Ss {
|
|
static __wrap(t) {
|
|
t = t >>> 0;
|
|
const r = Object.create(Ss.prototype);
|
|
return r.__wbg_ptr = t, av.register(r, r.__wbg_ptr, r), r;
|
|
}
|
|
__destroy_into_raw() {
|
|
const t = this.__wbg_ptr;
|
|
return this.__wbg_ptr = 0, av.unregister(this), t;
|
|
}
|
|
free() {
|
|
const t = this.__destroy_into_raw();
|
|
e.__wbg_withdrawalsbuilder_free(t, 0);
|
|
}
|
|
static new() {
|
|
const t = e.withdrawalsbuilder_new();
|
|
return Ss.__wrap(t);
|
|
}
|
|
add(t, r) {
|
|
try {
|
|
const n = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Fn), A(r, xe), e.withdrawalsbuilder_add(n, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr);
|
|
var o = a().getInt32(n + 0, true), _ = a().getInt32(n + 4, true);
|
|
if (_) throw m(o);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_with_plutus_witness(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Fn), A(r, xe), A(o, Hn), e.withdrawalsbuilder_add_with_plutus_witness(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
add_with_native_script(t, r, o) {
|
|
try {
|
|
const d = e.__wbindgen_add_to_stack_pointer(-16);
|
|
A(t, Fn), A(r, xe), A(o, lo), e.withdrawalsbuilder_add_with_native_script(d, this.__wbg_ptr, t.__wbg_ptr, r.__wbg_ptr, o.__wbg_ptr);
|
|
var _ = a().getInt32(d + 0, true), n = a().getInt32(d + 4, true);
|
|
if (n) throw m(_);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
get_plutus_witnesses() {
|
|
const t = e.withdrawalsbuilder_get_plutus_witnesses(this.__wbg_ptr);
|
|
return po.__wrap(t);
|
|
}
|
|
get_ref_inputs() {
|
|
const t = e.withdrawalsbuilder_get_ref_inputs(this.__wbg_ptr);
|
|
return on.__wrap(t);
|
|
}
|
|
get_native_scripts() {
|
|
const t = e.withdrawalsbuilder_get_native_scripts(this.__wbg_ptr);
|
|
return nn.__wrap(t);
|
|
}
|
|
get_total_withdrawals() {
|
|
try {
|
|
const _ = e.__wbindgen_add_to_stack_pointer(-16);
|
|
e.withdrawalsbuilder_get_total_withdrawals(_, this.__wbg_ptr);
|
|
var t = a().getInt32(_ + 0, true), r = a().getInt32(_ + 4, true), o = a().getInt32(_ + 8, true);
|
|
if (o) throw m(r);
|
|
return Sr.__wrap(t);
|
|
} finally {
|
|
e.__wbindgen_add_to_stack_pointer(16);
|
|
}
|
|
}
|
|
has_plutus_scripts() {
|
|
return e.withdrawalsbuilder_has_plutus_scripts(this.__wbg_ptr) !== 0;
|
|
}
|
|
build() {
|
|
const t = e.withdrawalsbuilder_build(this.__wbg_ptr);
|
|
return co.__wrap(t);
|
|
}
|
|
}
|
|
function ty(f, t) {
|
|
const r = Error(mt(f, t));
|
|
return Lr(r);
|
|
}
|
|
function ey(f, t) {
|
|
const r = String(zr(t)), o = lt(r, e.__wbindgen_malloc, e.__wbindgen_realloc), _ = U;
|
|
a().setInt32(f + 4, _, true), a().setInt32(f + 0, o, true);
|
|
}
|
|
function ry(f) {
|
|
const t = zr(f).buffer;
|
|
return Lr(t);
|
|
}
|
|
function ny() {
|
|
return Ha(function(f, t) {
|
|
const r = zr(f).call(zr(t));
|
|
return Lr(r);
|
|
}, arguments);
|
|
}
|
|
function _y() {
|
|
return Ha(function(f, t, r) {
|
|
const o = zr(f).call(zr(t), zr(r));
|
|
return Lr(o);
|
|
}, arguments);
|
|
}
|
|
function oy(f, t) {
|
|
const r = zr(f).call(zr(t));
|
|
return Lr(r);
|
|
}
|
|
function ay(f) {
|
|
const t = zr(f).crypto;
|
|
return Lr(t);
|
|
}
|
|
function iy(f) {
|
|
const t = zr(f).crypto;
|
|
return Lr(t);
|
|
}
|
|
function sy(f) {
|
|
const t = zr(f).getRandomValues;
|
|
return Lr(t);
|
|
}
|
|
function cy() {
|
|
return Ha(function(f, t) {
|
|
zr(f).getRandomValues(zr(t));
|
|
}, arguments);
|
|
}
|
|
function dy(f, t, r) {
|
|
zr(f).getRandomValues(Ae(t, r));
|
|
}
|
|
function uy() {
|
|
return Ha(function() {
|
|
const f = globalThis.globalThis;
|
|
return Lr(f);
|
|
}, arguments);
|
|
}
|
|
function ly() {
|
|
return Ha(function() {
|
|
const f = window.global;
|
|
return Lr(f);
|
|
}, arguments);
|
|
}
|
|
function py(f) {
|
|
const t = zr(f).msCrypto;
|
|
return Lr(t);
|
|
}
|
|
function gy() {
|
|
return Lr(/* @__PURE__ */ new Map());
|
|
}
|
|
function fy(f, t) {
|
|
const r = new Function(mt(f, t));
|
|
return Lr(r);
|
|
}
|
|
function wy(f) {
|
|
const t = new Uint8Array(zr(f));
|
|
return Lr(t);
|
|
}
|
|
function hy() {
|
|
const f = new Object();
|
|
return Lr(f);
|
|
}
|
|
function by() {
|
|
const f = new Array();
|
|
return Lr(f);
|
|
}
|
|
function vy(f, t) {
|
|
const r = new Function(mt(f, t));
|
|
return Lr(r);
|
|
}
|
|
function yy(f, t, r) {
|
|
const o = new Uint8Array(zr(f), t >>> 0, r >>> 0);
|
|
return Lr(o);
|
|
}
|
|
function my(f) {
|
|
const t = new Uint8Array(f >>> 0);
|
|
return Lr(t);
|
|
}
|
|
function ky(f) {
|
|
const t = zr(f).node;
|
|
return Lr(t);
|
|
}
|
|
function Iy(f) {
|
|
const t = zr(f).process;
|
|
return Lr(t);
|
|
}
|
|
function xy() {
|
|
return Ha(function(f, t) {
|
|
zr(f).randomFillSync(m(t));
|
|
}, arguments);
|
|
}
|
|
function Ay(f, t, r) {
|
|
zr(f).randomFillSync(Ae(t, r));
|
|
}
|
|
function jy(f, t) {
|
|
const r = require(mt(f, t));
|
|
return Lr(r);
|
|
}
|
|
function zy() {
|
|
return Ha(function() {
|
|
const f = module.require;
|
|
return Lr(f);
|
|
}, arguments);
|
|
}
|
|
function Ey(f) {
|
|
const t = zr(f).self;
|
|
return Lr(t);
|
|
}
|
|
function By() {
|
|
return Ha(function() {
|
|
const f = self.self;
|
|
return Lr(f);
|
|
}, arguments);
|
|
}
|
|
function Sy(f, t, r) {
|
|
const o = zr(f).set(zr(t), zr(r));
|
|
return Lr(o);
|
|
}
|
|
function Fy(f, t, r) {
|
|
zr(f)[m(t)] = m(r);
|
|
}
|
|
function Ry(f, t, r) {
|
|
zr(f).set(zr(t), r >>> 0);
|
|
}
|
|
function Ty(f, t, r) {
|
|
zr(f)[t >>> 0] = m(r);
|
|
}
|
|
function Oy(f, t, r) {
|
|
const o = zr(f).subarray(t >>> 0, r >>> 0);
|
|
return Lr(o);
|
|
}
|
|
function Cy(f) {
|
|
const t = zr(f).versions;
|
|
return Lr(t);
|
|
}
|
|
function Uy(f, t) {
|
|
const r = ku(zr(t)), o = lt(r, e.__wbindgen_malloc, e.__wbindgen_realloc), _ = U;
|
|
a().setInt32(f + 4, _, true), a().setInt32(f + 0, o, true);
|
|
}
|
|
function Py(f) {
|
|
return typeof zr(f) == "function";
|
|
}
|
|
function Ly(f) {
|
|
const t = zr(f);
|
|
return typeof t == "object" && t !== null;
|
|
}
|
|
function Ny(f) {
|
|
return typeof zr(f) == "string";
|
|
}
|
|
function qy(f) {
|
|
return zr(f) === void 0;
|
|
}
|
|
function My(f, t) {
|
|
return zr(f) === zr(t);
|
|
}
|
|
function Dy() {
|
|
const f = e.memory;
|
|
return Lr(f);
|
|
}
|
|
function Hy(f, t) {
|
|
const r = zr(t), o = typeof r == "string" ? r : void 0;
|
|
var _ = to(o) ? 0 : lt(o, e.__wbindgen_malloc, e.__wbindgen_realloc), n = U;
|
|
a().setInt32(f + 4, n, true), a().setInt32(f + 0, _, true);
|
|
}
|
|
function Gy(f, t) {
|
|
throw new Error(mt(f, t));
|
|
}
|
|
function Wy() {
|
|
return Ha(function() {
|
|
const f = window.window;
|
|
return Lr(f);
|
|
}, arguments);
|
|
}
|
|
function Ky(f, t) {
|
|
const r = mt(f, t);
|
|
return Lr(r);
|
|
}
|
|
function Yy(f) {
|
|
return Lr(f);
|
|
}
|
|
function Qy(f) {
|
|
const t = zr(f);
|
|
return Lr(t);
|
|
}
|
|
function Vy(f) {
|
|
m(f);
|
|
}
|
|
URL = globalThis.URL;
|
|
const s = await A3({
|
|
"./cardano_serialization_lib_bg.js": {
|
|
__wbindgen_object_drop_ref: Vy,
|
|
__wbindgen_object_clone_ref: Qy,
|
|
__wbg_String_fed4d24b68977888: ey,
|
|
__wbg_set_3fda3bac07393de4: Fy,
|
|
__wbg_crypto_ed58b8e10a292839: iy,
|
|
__wbg_process_5c1d670bc53614b8: Iy,
|
|
__wbg_versions_c71aa1626a93e0a1: Cy,
|
|
__wbg_node_02999533c4ea02e3: ky,
|
|
__wbg_require_79b1e9274cde3c87: zy,
|
|
__wbg_msCrypto_0a36e2ec3a343d26: py,
|
|
__wbg_randomFillSync_ab2cfe79ebbf2740: xy,
|
|
__wbg_getRandomValues_bcb4912f16000dc4: cy,
|
|
__wbg_new_e2d07398d7689006: by,
|
|
__wbg_newnoargs_a136448eeb7d48ac: vy,
|
|
__wbg_new_518e2184725aa711: gy,
|
|
__wbg_new_67abf4a77618ee3e: hy,
|
|
__wbg_self_cca3ca60d61220f4: By,
|
|
__wbg_window_2aba046d3fc4ad7c: Wy,
|
|
__wbg_globalThis_6b4d52a0b6aaeaea: uy,
|
|
__wbg_global_49324ce12193de77: ly,
|
|
__wbg_set_93ba9407b5476ec6: Ty,
|
|
__wbg_call_0ad083564791763a: ny,
|
|
__wbg_call_a34b6b4765f27be0: _y,
|
|
__wbg_set_393f510a6b7e9da5: Sy,
|
|
__wbg_buffer_ef9774282e5dab94: ry,
|
|
__wbg_newwithbyteoffsetandlength_84908302a4c137cf: yy,
|
|
__wbg_new_59845962d1127937: wy,
|
|
__wbg_set_5deee49b10b2b780: Ry,
|
|
__wbg_newwithlength_4c216eaaf23f2f9a: my,
|
|
__wbg_subarray_2dc34705c0dc7cdb: Oy,
|
|
__wbg_new_592cfd1910fe92ab: fy,
|
|
__wbg_call_ca9f902b9c01d6a4: oy,
|
|
__wbg_self_53a054fa1aa99285: Ey,
|
|
__wbg_require_51e6ff2a093da33e: jy,
|
|
__wbg_crypto_b8b8d219dd106386: ay,
|
|
__wbg_getRandomValues_37d862323ab7a9ea: sy,
|
|
__wbg_randomFillSync_dacc4c955df2f8ce: Ay,
|
|
__wbg_getRandomValues_f95fbcecd77f2425: dy,
|
|
__wbg_wbindgendebugstring_bb652b1bc2061b6d: Uy,
|
|
__wbg_wbindgenmemory_6856c8c520f40c41: Dy,
|
|
__wbg_Error_1f3748b298f99708: ty,
|
|
__wbg_wbindgenisundefined_71f08a6ade4354e7: qy,
|
|
__wbg_wbindgenisobject_dfe064a121d87553: Ly,
|
|
__wbg_wbindgenisfunction_ea72b9d66a0e1705: Py,
|
|
__wbg_wbindgenisstring_4b74e4111ba029e6: Ny,
|
|
__wbg_wbindgenstringget_43fe05afe34b0cb1: Hy,
|
|
__wbg_wbindgenthrow_4c11a24fca429ccf: Gy,
|
|
__wbg_wbindgenjsvaleq_f27272c0a890df7f: My,
|
|
__wbindgen_cast_d6cd19b81560fd6e: Yy,
|
|
__wbindgen_cast_2241b6af4c4b2941: Ky
|
|
}
|
|
}, x3), B4 = s.memory, S4 = s.__wbg_mintwitness_free, F4 = s.mintwitness_new_native_script, R4 = s.mintwitness_new_plutus_script, T4 = s.__wbg_mintbuilder_free, O4 = s.mintbuilder_new, C4 = s.mintbuilder_add_asset, U4 = s.mintbuilder_set_asset, P4 = s.mintbuilder_build, L4 = s.mintbuilder_get_native_scripts, N4 = s.mintbuilder_get_plutus_witnesses, q4 = s.mintbuilder_get_ref_inputs, M4 = s.mintbuilder_get_redeemers, D4 = s.mintbuilder_has_plutus_scripts, H4 = s.mintbuilder_has_native_scripts, G4 = s.__wbg_datumsource_free, W4 = s.datumsource_new, K4 = s.datumsource_new_ref_input, Y4 = s.__wbg_plutuswitness_free, Q4 = s.plutuswitness_new, V4 = s.plutuswitness_new_with_ref, J4 = s.plutuswitness_new_without_datum, X4 = s.plutuswitness_new_with_ref_without_datum, Z4 = s.plutuswitness_script, $4 = s.plutuswitness_datum, t6 = s.plutuswitness_redeemer, e6 = s.__wbg_plutuswitnesses_free, r6 = s.plutuswitnesses_new, n6 = s.plutuswitnesses_len, _6 = s.plutuswitnesses_get, o6 = s.plutuswitnesses_add, a6 = s.__wbg_votingbuilder_free, i6 = s.votingbuilder_new, s6 = s.votingbuilder_add, c6 = s.votingbuilder_add_with_plutus_witness, d6 = s.votingbuilder_add_with_native_script, u6 = s.votingbuilder_get_plutus_witnesses, l6 = s.votingbuilder_get_ref_inputs, p6 = s.votingbuilder_get_native_scripts, g6 = s.votingbuilder_has_plutus_scripts, f6 = s.votingbuilder_build, w6 = s.__wbg_stakeregistration_free, h6 = s.stakeregistration_to_bytes, b6 = s.stakeregistration_from_bytes, v6 = s.stakeregistration_to_hex, y6 = s.stakeregistration_from_hex, m6 = s.stakeregistration_to_json, k6 = s.stakeregistration_to_js_value, I6 = s.stakeregistration_from_json, x6 = s.stakeregistration_stake_credential, A6 = s.stakeregistration_coin, j6 = s.stakeregistration_new, z6 = s.stakeregistration_new_with_explicit_deposit, E6 = s.stakeregistration_has_script_credentials, B6 = s.__wbg_committeecoldresign_free, S6 = s.committeecoldresign_to_bytes, F6 = s.committeecoldresign_from_bytes, R6 = s.committeecoldresign_to_hex, T6 = s.committeecoldresign_from_hex, O6 = s.committeecoldresign_to_json, C6 = s.committeecoldresign_to_js_value, U6 = s.committeecoldresign_from_json, P6 = s.committeecoldresign_committee_cold_credential, L6 = s.committeecoldresign_anchor, N6 = s.committeecoldresign_new, q6 = s.committeecoldresign_new_with_anchor, M6 = s.committeecoldresign_has_script_credentials, D6 = s.__wbg_drepregistration_free, H6 = s.drepregistration_to_bytes, G6 = s.drepregistration_from_bytes, W6 = s.drepregistration_to_hex, K6 = s.drepregistration_from_hex, Y6 = s.drepregistration_to_json, Q6 = s.drepregistration_to_js_value, V6 = s.drepregistration_from_json, J6 = s.drepregistration_voting_credential, X6 = s.drepregistration_coin, Z6 = s.drepregistration_anchor, $6 = s.drepregistration_new, tk = s.drepregistration_new_with_anchor, ek = s.drepregistration_has_script_credentials, rk = s.__wbg_voters_free, nk = s.voters_to_json, _k = s.voters_to_js_value, ok = s.voters_from_json, ak = s.voters_new, ik = s.voters_add, sk = s.voters_get, ck = s.voters_len, dk = s.__wbg_parameterchangeaction_free, uk = s.parameterchangeaction_to_bytes, lk = s.parameterchangeaction_from_bytes, pk = s.parameterchangeaction_to_hex, gk = s.parameterchangeaction_from_hex, fk = s.parameterchangeaction_to_json, wk = s.parameterchangeaction_to_js_value, hk = s.parameterchangeaction_from_json, bk = s.parameterchangeaction_gov_action_id, vk = s.parameterchangeaction_protocol_param_updates, yk = s.parameterchangeaction_policy_hash, mk = s.parameterchangeaction_new, kk = s.parameterchangeaction_new_with_action_id, Ik = s.parameterchangeaction_new_with_policy_hash, xk = s.parameterchangeaction_new_with_policy_hash_and_action_id, Ak = s.__wbg_hardforkinitiationaction_free, jk = s.hardforkinitiationaction_to_bytes, zk = s.hardforkinitiationaction_from_bytes, Ek = s.hardforkinitiationaction_to_hex, Bk = s.hardforkinitiationaction_from_hex, Sk = s.hardforkinitiationaction_to_json, Fk = s.hardforkinitiationaction_to_js_value, Rk = s.hardforkinitiationaction_from_json, Tk = s.hardforkinitiationaction_gov_action_id, Ok = s.hardforkinitiationaction_protocol_version, Ck = s.hardforkinitiationaction_new, Uk = s.hardforkinitiationaction_new_with_action_id, Pk = s.__wbg_updatecommitteeaction_free, Lk = s.updatecommitteeaction_to_bytes, Nk = s.updatecommitteeaction_from_bytes, qk = s.updatecommitteeaction_to_hex, Mk = s.updatecommitteeaction_from_hex, Dk = s.updatecommitteeaction_to_json, Hk = s.updatecommitteeaction_to_js_value, Gk = s.updatecommitteeaction_from_json, Wk = s.updatecommitteeaction_gov_action_id, Kk = s.updatecommitteeaction_committee, Yk = s.updatecommitteeaction_members_to_remove, Qk = s.updatecommitteeaction_new, Vk = s.updatecommitteeaction_new_with_action_id, Jk = s.__wbg_newconstitutionaction_free, Xk = s.newconstitutionaction_to_bytes, Zk = s.newconstitutionaction_from_bytes, $k = s.newconstitutionaction_to_hex, tI = s.newconstitutionaction_from_hex, eI = s.newconstitutionaction_to_json, rI = s.newconstitutionaction_to_js_value, nI = s.newconstitutionaction_from_json, _I = s.newconstitutionaction_gov_action_id, oI = s.newconstitutionaction_constitution, aI = s.newconstitutionaction_new, iI = s.newconstitutionaction_new_with_action_id, sI = s.newconstitutionaction_has_script_hash, cI = s.__wbg_votingproposal_free, dI = s.votingproposal_to_bytes, uI = s.votingproposal_from_bytes, lI = s.votingproposal_to_hex, pI = s.votingproposal_from_hex, gI = s.votingproposal_to_json, fI = s.votingproposal_to_js_value, wI = s.votingproposal_from_json, hI = s.votingproposal_governance_action, bI = s.votingproposal_anchor, vI = s.votingproposal_reward_account, yI = s.votingproposal_deposit, mI = s.votingproposal_new, kI = s.__wbg_votingproposals_free, II = s.votingproposals_to_bytes, xI = s.votingproposals_from_bytes, AI = s.votingproposals_to_hex, jI = s.votingproposals_from_hex, zI = s.votingproposals_to_json, EI = s.votingproposals_to_js_value, BI = s.votingproposals_from_json, SI = s.votingproposals_new, FI = s.votingproposals_len, RI = s.votingproposals_get, TI = s.votingproposals_add, OI = s.votingproposals_contains, CI = s.votingproposals_to_option, UI = s.__wbg_bip32privatekey_free, PI = s.bip32privatekey_derive, LI = s.bip32privatekey_from_128_xprv, NI = s.bip32privatekey_to_128_xprv, qI = s.bip32privatekey_generate_ed25519_bip32, MI = s.bip32privatekey_to_raw_key, DI = s.bip32privatekey_to_public, HI = s.bip32privatekey_from_bytes, GI = s.bip32privatekey_as_bytes, WI = s.bip32privatekey_from_bech32, KI = s.bip32privatekey_to_bech32, YI = s.bip32privatekey_from_bip39_entropy, QI = s.bip32privatekey_chaincode, VI = s.bip32privatekey_to_hex, JI = s.bip32privatekey_from_hex, XI = s.__wbg_bignum_free, ZI = s.bignum_to_bytes, $I = s.bignum_from_bytes, tx = s.bignum_to_hex, ex = s.bignum_from_hex, rx = s.bignum_to_json, nx = s.bignum_to_js_value, _x = s.bignum_from_json, ox = s.bignum_from_str, ax = s.bignum_to_str, ix = s.bignum_zero, sx = s.bignum_one, cx = s.bignum_is_zero, dx = s.bignum_div_floor, ux = s.bignum_checked_mul, lx = s.bignum_checked_add, px = s.bignum_checked_sub, gx = s.bignum_clamped_sub, fx = s.bignum_compare, wx = s.bignum_less_than, hx = s.bignum_max_value, bx = s.bignum_max, vx = s.__wbg_linearfee_free, yx = s.linearfee_constant, mx = s.linearfee_coefficient, kx = s.linearfee_new, Ix = s.min_fee, xx = s.calculate_ex_units_ceil_cost, Ax = s.min_script_fee, jx = s.min_ref_script_fee, zx = s.__wbg_language_free, Ex = s.language_to_bytes, Bx = s.language_from_bytes, Sx = s.language_to_hex, Fx = s.language_from_hex, Rx = s.language_to_json, Tx = s.language_to_js_value, Ox = s.language_from_json, Cx = s.language_new_plutus_v1, Ux = s.language_new_plutus_v2, Px = s.language_new_plutus_v3, Lx = s.language_kind, Nx = s.__wbg_languages_free, qx = s.languages_new, Mx = s.languages_len, Dx = s.languages_get, Hx = s.languages_add, Gx = s.languages_list, Wx = s.__wbg_costmdls_free, Kx = s.costmdls_to_bytes, Yx = s.costmdls_from_bytes, Qx = s.costmdls_to_hex, Vx = s.costmdls_from_hex, Jx = s.costmdls_to_json, Xx = s.costmdls_to_js_value, Zx = s.costmdls_from_json, $x = s.costmdls_new, t8 = s.costmdls_len, e8 = s.costmdls_insert, r8 = s.costmdls_get, n8 = s.costmdls_keys, _8 = s.costmdls_retain_language_versions, o8 = s.__wbg_transactioninputs_free, a8 = s.transactioninputs_to_bytes, i8 = s.transactioninputs_from_bytes, s8 = s.transactioninputs_to_hex, c8 = s.transactioninputs_from_hex, d8 = s.transactioninputs_to_json, u8 = s.transactioninputs_to_js_value, l8 = s.transactioninputs_from_json, p8 = s.transactioninputs_new, g8 = s.transactioninputs_len, f8 = s.transactioninputs_get, w8 = s.transactioninputs_add, h8 = s.transactioninputs_to_option, b8 = s.__wbg_credentials_free, v8 = s.credentials_to_bytes, y8 = s.credentials_from_bytes, m8 = s.credentials_to_hex, k8 = s.credentials_from_hex, I8 = s.credentials_to_json, x8 = s.credentials_to_js_value, A8 = s.credentials_from_json, j8 = s.credentials_new, z8 = s.credentials_len, E8 = s.credentials_get, B8 = s.credentials_add, S8 = s.__wbg_ed25519keyhashes_free, F8 = s.ed25519keyhashes_to_bytes, R8 = s.ed25519keyhashes_from_bytes, T8 = s.ed25519keyhashes_to_hex, O8 = s.ed25519keyhashes_from_hex, C8 = s.ed25519keyhashes_to_json, U8 = s.ed25519keyhashes_to_js_value, P8 = s.ed25519keyhashes_from_json, L8 = s.ed25519keyhashes_new, N8 = s.ed25519keyhashes_len, q8 = s.ed25519keyhashes_get, M8 = s.ed25519keyhashes_add, D8 = s.ed25519keyhashes_contains, H8 = s.ed25519keyhashes_to_option, G8 = s.__wbg_vkeywitnesses_free, W8 = s.vkeywitnesses_to_bytes, K8 = s.vkeywitnesses_from_bytes, Y8 = s.vkeywitnesses_to_hex, Q8 = s.vkeywitnesses_from_hex, V8 = s.vkeywitnesses_to_json, J8 = s.vkeywitnesses_to_js_value, X8 = s.vkeywitnesses_from_json, Z8 = s.vkeywitnesses_new, $8 = s.vkeywitnesses_len, tA = s.vkeywitnesses_get, eA = s.vkeywitnesses_add, rA = s.__wbg_bootstrapwitness_free, nA = s.bootstrapwitness_to_bytes, _A = s.bootstrapwitness_from_bytes, oA = s.bootstrapwitness_to_hex, aA = s.bootstrapwitness_from_hex, iA = s.bootstrapwitness_to_json, sA = s.bootstrapwitness_to_js_value, cA = s.bootstrapwitness_from_json, dA = s.bootstrapwitness_vkey, uA = s.bootstrapwitness_signature, lA = s.bootstrapwitness_chain_code, pA = s.bootstrapwitness_attributes, gA = s.bootstrapwitness_new, fA = s.__wbg_bootstrapwitnesses_free, wA = s.bootstrapwitnesses_to_bytes, hA = s.bootstrapwitnesses_from_bytes, bA = s.bootstrapwitnesses_to_hex, vA = s.bootstrapwitnesses_from_hex, yA = s.bootstrapwitnesses_to_json, mA = s.bootstrapwitnesses_to_js_value, kA = s.bootstrapwitnesses_from_json, IA = s.bootstrapwitnesses_new, xA = s.bootstrapwitnesses_len, AA = s.bootstrapwitnesses_get, jA = s.bootstrapwitnesses_add, zA = s.__wbg_ed25519signature_free, EA = s.ed25519signature_to_bytes, BA = s.ed25519signature_to_bech32, SA = s.ed25519signature_to_hex, FA = s.ed25519signature_from_bech32, RA = s.ed25519signature_from_hex, TA = s.ed25519signature_from_bytes, OA = s.__wbg_legacydaedalusprivatekey_free, CA = s.legacydaedalusprivatekey_from_bytes, UA = s.legacydaedalusprivatekey_as_bytes, PA = s.legacydaedalusprivatekey_chaincode, LA = s.__wbg_int_free, NA = s.int_to_bytes, qA = s.int_from_bytes, MA = s.int_to_hex, DA = s.int_from_hex, HA = s.int_to_json, GA = s.int_to_js_value, WA = s.int_from_json, KA = s.int_new, YA = s.int_new_negative, QA = s.int_new_i32, VA = s.int_is_positive, JA = s.int_as_positive, XA = s.int_as_negative, ZA = s.int_as_i32, $A = s.int_as_i32_or_nothing, t5 = s.int_as_i32_or_fail, e5 = s.int_to_str, r5 = s.int_from_str, n5 = s.publickey_from_hex, _5 = s.publickey_to_hex, o5 = s.publickey_hash, a5 = s.publickey_verify, i5 = s.publickey_from_bytes, s5 = s.publickey_as_bytes, c5 = s.publickey_to_bech32, d5 = s.publickey_from_bech32, u5 = s.__wbg_publickey_free, l5 = s.privatekey_from_hex, p5 = s.privatekey_to_hex, g5 = s.privatekey_sign, f5 = s.privatekey_from_normal_bytes, w5 = s.privatekey_from_extended_bytes, h5 = s.privatekey_as_bytes, b5 = s.privatekey_to_bech32, v5 = s.privatekey_from_bech32, y5 = s.privatekey_generate_ed25519extended, m5 = s.privatekey_generate_ed25519, k5 = s.privatekey_to_public, I5 = s.__wbg_privatekey_free, x5 = s.__wbg_ed25519keyhash_free, A5 = s.ed25519keyhash_from_bytes, j5 = s.ed25519keyhash_to_bytes, z5 = s.ed25519keyhash_to_bech32, E5 = s.ed25519keyhash_from_bech32, B5 = s.ed25519keyhash_to_hex, S5 = s.ed25519keyhash_from_hex, F5 = s.__wbg_scripthash_free, R5 = s.scripthash_from_bytes, T5 = s.scripthash_to_bytes, O5 = s.scripthash_to_bech32, C5 = s.scripthash_from_bech32, U5 = s.scripthash_to_hex, P5 = s.scripthash_from_hex, L5 = s.__wbg_anchordatahash_free, N5 = s.anchordatahash_from_bytes, q5 = s.anchordatahash_to_bytes, M5 = s.anchordatahash_to_bech32, D5 = s.anchordatahash_from_bech32, H5 = s.anchordatahash_to_hex, G5 = s.anchordatahash_from_hex, W5 = s.__wbg_transactionhash_free, K5 = s.transactionhash_from_bytes, Y5 = s.transactionhash_to_bytes, Q5 = s.transactionhash_to_bech32, V5 = s.transactionhash_from_bech32, J5 = s.transactionhash_to_hex, X5 = s.transactionhash_from_hex, Z5 = s.__wbg_genesisdelegatehash_free, $5 = s.genesisdelegatehash_from_bytes, tj = s.genesisdelegatehash_to_bytes, ej = s.genesisdelegatehash_to_bech32, rj = s.genesisdelegatehash_from_bech32, nj = s.genesisdelegatehash_to_hex, _j = s.genesisdelegatehash_from_hex, oj = s.__wbg_genesishash_free, aj = s.genesishash_from_bytes, ij = s.genesishash_to_bytes, sj = s.genesishash_to_bech32, cj = s.genesishash_from_bech32, dj = s.genesishash_to_hex, uj = s.genesishash_from_hex, lj = s.__wbg_auxiliarydatahash_free, pj = s.auxiliarydatahash_from_bytes, gj = s.auxiliarydatahash_to_bytes, fj = s.auxiliarydatahash_to_bech32, wj = s.auxiliarydatahash_from_bech32, hj = s.auxiliarydatahash_to_hex, bj = s.auxiliarydatahash_from_hex, vj = s.__wbg_poolmetadatahash_free, yj = s.poolmetadatahash_from_bytes, mj = s.poolmetadatahash_to_bytes, kj = s.poolmetadatahash_to_bech32, Ij = s.poolmetadatahash_from_bech32, xj = s.poolmetadatahash_to_hex, Aj = s.poolmetadatahash_from_hex, jj = s.__wbg_vrfkeyhash_free, zj = s.vrfkeyhash_from_bytes, Ej = s.vrfkeyhash_to_bytes, Bj = s.vrfkeyhash_to_bech32, Sj = s.vrfkeyhash_from_bech32, Fj = s.vrfkeyhash_to_hex, Rj = s.vrfkeyhash_from_hex, Tj = s.__wbg_blockhash_free, Oj = s.blockhash_from_bytes, Cj = s.blockhash_to_bytes, Uj = s.blockhash_to_bech32, Pj = s.blockhash_from_bech32, Lj = s.blockhash_to_hex, Nj = s.blockhash_from_hex, qj = s.__wbg_datahash_free, Mj = s.datahash_from_bytes, Dj = s.datahash_to_bytes, Hj = s.datahash_to_bech32, Gj = s.datahash_from_bech32, Wj = s.datahash_to_hex, Kj = s.datahash_from_hex, Yj = s.__wbg_scriptdatahash_free, Qj = s.scriptdatahash_from_bytes, Vj = s.scriptdatahash_to_bytes, Jj = s.scriptdatahash_to_bech32, Xj = s.scriptdatahash_from_bech32, Zj = s.scriptdatahash_to_hex, $j = s.scriptdatahash_from_hex, t7 = s.__wbg_vrfvkey_free, e7 = s.vrfvkey_from_bytes, r7 = s.vrfvkey_to_bytes, n7 = s.vrfvkey_to_bech32, _7 = s.vrfvkey_from_bech32, o7 = s.vrfvkey_to_hex, a7 = s.vrfvkey_from_hex, i7 = s.__wbg_kesvkey_free, s7 = s.kesvkey_from_bytes, c7 = s.kesvkey_to_bytes, d7 = s.kesvkey_to_bech32, u7 = s.kesvkey_from_bech32, l7 = s.kesvkey_to_hex, p7 = s.kesvkey_from_hex, g7 = s.__wbg_certificatesbuilder_free, f7 = s.certificatesbuilder_new, w7 = s.certificatesbuilder_add, h7 = s.certificatesbuilder_add_with_plutus_witness, b7 = s.certificatesbuilder_add_with_native_script, v7 = s.certificatesbuilder_get_plutus_witnesses, y7 = s.certificatesbuilder_get_ref_inputs, m7 = s.certificatesbuilder_get_native_scripts, k7 = s.certificatesbuilder_get_certificates_refund, I7 = s.certificatesbuilder_get_certificates_deposit, x7 = s.certificatesbuilder_has_plutus_scripts, A7 = s.certificatesbuilder_build, j7 = s.__wbg_transactionbatchlist_free, z7 = s.transactionbatchlist_len, E7 = s.transactionbatchlist_get, B7 = s.__wbg_transactionbatch_free, S7 = s.transactionbatch_len, F7 = s.transactionbatch_get, R7 = s.create_send_all, T7 = s.__wbg_withdrawalsbuilder_free, O7 = s.withdrawalsbuilder_new, C7 = s.withdrawalsbuilder_add, U7 = s.withdrawalsbuilder_add_with_plutus_witness, P7 = s.withdrawalsbuilder_add_with_native_script, L7 = s.withdrawalsbuilder_get_plutus_witnesses, N7 = s.withdrawalsbuilder_get_ref_inputs, q7 = s.withdrawalsbuilder_get_native_scripts, M7 = s.withdrawalsbuilder_get_total_withdrawals, D7 = s.withdrawalsbuilder_has_plutus_scripts, H7 = s.withdrawalsbuilder_build, G7 = s.__wbg_fixedtransaction_free, W7 = s.fixedtransaction_to_bytes, K7 = s.fixedtransaction_from_bytes, Y7 = s.fixedtransaction_to_hex, Q7 = s.fixedtransaction_from_hex, V7 = s.fixedtransaction_new, J7 = s.fixedtransaction_new_with_auxiliary, X7 = s.fixedtransaction_new_from_body_bytes, Z7 = s.fixedtransaction_body, $7 = s.fixedtransaction_raw_body, tz = s.fixedtransaction_set_body, ez = s.fixedtransaction_set_witness_set, rz = s.fixedtransaction_witness_set, nz = s.fixedtransaction_raw_witness_set, _z = s.fixedtransaction_set_is_valid, oz = s.fixedtransaction_is_valid, az = s.fixedtransaction_set_auxiliary_data, iz = s.fixedtransaction_auxiliary_data, sz = s.fixedtransaction_raw_auxiliary_data, cz = s.fixedtransaction_transaction_hash, dz = s.fixedtransaction_add_vkey_witness, uz = s.fixedtransaction_add_bootstrap_witness, lz = s.fixedtransaction_sign_and_add_vkey_signature, pz = s.fixedtransaction_sign_and_add_icarus_bootstrap_signature, gz = s.fixedtransaction_sign_and_add_daedalus_bootstrap_signature, fz = s.__wbg_certificate_free, wz = s.certificate_to_bytes, hz = s.certificate_from_bytes, bz = s.certificate_to_hex, vz = s.certificate_from_hex, yz = s.certificate_to_json, mz = s.certificate_to_js_value, kz = s.certificate_from_json, Iz = s.certificate_new_stake_registration, xz = s.certificate_new_reg_cert, Az = s.certificate_new_stake_deregistration, jz = s.certificate_new_unreg_cert, zz = s.certificate_new_stake_delegation, Ez = s.certificate_new_pool_registration, Bz = s.certificate_new_pool_retirement, Sz = s.certificate_new_genesis_key_delegation, Fz = s.certificate_new_move_instantaneous_rewards_cert, Rz = s.certificate_new_committee_hot_auth, Tz = s.certificate_new_committee_cold_resign, Oz = s.certificate_new_drep_deregistration, Cz = s.certificate_new_drep_registration, Uz = s.certificate_new_drep_update, Pz = s.certificate_new_stake_and_vote_delegation, Lz = s.certificate_new_stake_registration_and_delegation, Nz = s.certificate_new_stake_vote_registration_and_delegation, qz = s.certificate_new_vote_delegation, Mz = s.certificate_new_vote_registration_and_delegation, Dz = s.certificate_kind, Hz = s.certificate_as_stake_registration, Gz = s.certificate_as_reg_cert, Wz = s.certificate_as_stake_deregistration, Kz = s.certificate_as_unreg_cert, Yz = s.certificate_as_stake_delegation, Qz = s.certificate_as_pool_registration, Vz = s.certificate_as_pool_retirement, Jz = s.certificate_as_genesis_key_delegation, Xz = s.certificate_as_move_instantaneous_rewards_cert, Zz = s.certificate_as_committee_hot_auth, $z = s.certificate_as_committee_cold_resign, tE = s.certificate_as_drep_deregistration, eE = s.certificate_as_drep_registration, rE = s.certificate_as_drep_update, nE = s.certificate_as_stake_and_vote_delegation, _E = s.certificate_as_stake_registration_and_delegation, oE = s.certificate_as_stake_vote_registration_and_delegation, aE = s.certificate_as_vote_delegation, iE = s.certificate_as_vote_registration_and_delegation, sE = s.certificate_has_required_script_witness, cE = s.__wbg_certificates_free, dE = s.certificates_to_bytes, uE = s.certificates_from_bytes, lE = s.certificates_to_hex, pE = s.certificates_from_hex, gE = s.certificates_to_json, fE = s.certificates_to_js_value, wE = s.certificates_from_json, hE = s.certificates_new, bE = s.certificates_len, vE = s.certificates_get, yE = s.certificates_add, mE = s.__wbg_voter_free, kE = s.voter_to_bytes, IE = s.voter_from_bytes, xE = s.voter_to_hex, AE = s.voter_from_hex, jE = s.voter_to_json, zE = s.voter_to_js_value, EE = s.voter_from_json, BE = s.voter_new_constitutional_committee_hot_credential, SE = s.voter_new_drep_credential, FE = s.voter_new_stake_pool_key_hash, RE = s.voter_kind, TE = s.voter_to_constitutional_committee_hot_credential, OE = s.voter_to_drep_credential, CE = s.voter_to_stake_pool_key_hash, UE = s.voter_has_script_credentials, PE = s.voter_to_key_hash, LE = s.__wbg_plutusscripts_free, NE = s.plutusscripts_to_bytes, qE = s.plutusscripts_from_bytes, ME = s.plutusscripts_to_hex, DE = s.plutusscripts_from_hex, HE = s.plutusscripts_to_json, GE = s.plutusscripts_to_js_value, WE = s.plutusscripts_from_json, KE = s.plutusscripts_new, YE = s.plutusscripts_len, QE = s.plutusscripts_get, VE = s.plutusscripts_add, JE = s.__wbg_redeemertag_free, XE = s.redeemertag_to_bytes, ZE = s.redeemertag_from_bytes, $E = s.redeemertag_to_hex, tB = s.redeemertag_from_hex, eB = s.redeemertag_to_json, rB = s.redeemertag_to_js_value, nB = s.redeemertag_from_json, _B = s.redeemertag_new_spend, oB = s.redeemertag_new_mint, aB = s.redeemertag_new_cert, iB = s.redeemertag_new_reward, sB = s.redeemertag_new_vote, cB = s.redeemertag_new_voting_proposal, dB = s.redeemertag_kind, uB = s.__wbg_transactionwitnesssets_free, lB = s.transactionwitnesssets_to_bytes, pB = s.transactionwitnesssets_from_bytes, gB = s.transactionwitnesssets_to_hex, fB = s.transactionwitnesssets_from_hex, wB = s.transactionwitnesssets_to_json, hB = s.transactionwitnesssets_to_js_value, bB = s.transactionwitnesssets_from_json, vB = s.transactionwitnesssets_new, yB = s.transactionwitnesssets_len, mB = s.transactionwitnesssets_get, kB = s.transactionwitnesssets_add, IB = s.__wbg_bigint_free, xB = s.bigint_to_bytes, AB = s.bigint_from_bytes, jB = s.bigint_to_hex, zB = s.bigint_from_hex, EB = s.bigint_to_json, BB = s.bigint_to_js_value, SB = s.bigint_from_json, FB = s.bigint_is_zero, RB = s.bigint_as_u64, TB = s.bigint_as_int, OB = s.bigint_from_str, CB = s.bigint_to_str, UB = s.bigint_add, PB = s.bigint_sub, LB = s.bigint_mul, NB = s.bigint_pow, qB = s.bigint_one, MB = s.bigint_zero, DB = s.bigint_abs, HB = s.bigint_increment, GB = s.bigint_div_ceil, WB = s.bigint_div_floor, KB = s.__wbg_transactionbodies_free, YB = s.transactionbodies_to_bytes, QB = s.transactionbodies_from_bytes, VB = s.transactionbodies_to_hex, JB = s.transactionbodies_from_hex, XB = s.transactionbodies_to_json, ZB = s.transactionbodies_to_js_value, $B = s.transactionbodies_from_json, tS = s.transactionbodies_new, eS = s.transactionbodies_len, rS = s.transactionbodies_get, nS = s.transactionbodies_add, _S = s.__wbg_fixedtransactionbodies_free, oS = s.fixedtransactionbodies_from_bytes, aS = s.fixedtransactionbodies_from_hex, iS = s.fixedtransactionbodies_new, sS = s.fixedtransactionbodies_len, cS = s.fixedtransactionbodies_get, dS = s.fixedtransactionbodies_add, uS = s.__wbg_txinputsbuilder_free, lS = s.txinputsbuilder_new, pS = s.txinputsbuilder_add_regular_utxo, gS = s.txinputsbuilder_add_plutus_script_utxo, fS = s.txinputsbuilder_add_native_script_utxo, wS = s.txinputsbuilder_add_key_input, hS = s.txinputsbuilder_add_native_script_input, bS = s.txinputsbuilder_add_plutus_script_input, vS = s.txinputsbuilder_add_bootstrap_input, yS = s.txinputsbuilder_add_regular_input, mS = s.txinputsbuilder_get_ref_inputs, kS = s.txinputsbuilder_get_native_input_scripts, IS = s.txinputsbuilder_get_plutus_input_scripts, xS = s.txinputsbuilder_len, AS = s.txinputsbuilder_add_required_signer, jS = s.txinputsbuilder_add_required_signers, zS = s.txinputsbuilder_total_value, ES = s.txinputsbuilder_inputs, BS = s.txinputsbuilder_inputs_option, SS = s.__wbg_transactionbuilderconfig_free, FS = s.__wbg_transactionbuilderconfigbuilder_free, RS = s.transactionbuilderconfigbuilder_new, TS = s.transactionbuilderconfigbuilder_fee_algo, OS = s.transactionbuilderconfigbuilder_coins_per_utxo_byte, CS = s.transactionbuilderconfigbuilder_ex_unit_prices, US = s.transactionbuilderconfigbuilder_pool_deposit, PS = s.transactionbuilderconfigbuilder_key_deposit, LS = s.transactionbuilderconfigbuilder_max_value_size, NS = s.transactionbuilderconfigbuilder_max_tx_size, qS = s.transactionbuilderconfigbuilder_ref_script_coins_per_byte, MS = s.transactionbuilderconfigbuilder_prefer_pure_change, DS = s.transactionbuilderconfigbuilder_deduplicate_explicit_ref_inputs_with_regular_inputs, HS = s.transactionbuilderconfigbuilder_do_not_burn_extra_change, GS = s.transactionbuilderconfigbuilder_build, WS = s.__wbg_changeconfig_free, KS = s.changeconfig_new, YS = s.changeconfig_change_address, QS = s.changeconfig_change_plutus_data, VS = s.changeconfig_change_script_ref, JS = s.__wbg_transactionbuilder_free, XS = s.transactionbuilder_add_inputs_from, ZS = s.transactionbuilder_set_inputs, $S = s.transactionbuilder_set_collateral, t9 = s.transactionbuilder_set_collateral_return, e9 = s.transactionbuilder_remove_collateral_return, r9 = s.transactionbuilder_set_collateral_return_and_total, n9 = s.transactionbuilder_set_total_collateral, _9 = s.transactionbuilder_remove_total_collateral, o9 = s.transactionbuilder_set_total_collateral_and_return, a9 = s.transactionbuilder_add_reference_input, i9 = s.transactionbuilder_add_script_reference_input, s9 = s.transactionbuilder_add_key_input, c9 = s.transactionbuilder_add_native_script_input, d9 = s.transactionbuilder_add_plutus_script_input, u9 = s.transactionbuilder_add_bootstrap_input, l9 = s.transactionbuilder_add_regular_input, p9 = s.transactionbuilder_add_inputs_from_and_change, g9 = s.transactionbuilder_add_inputs_from_and_change_with_collateral_return, f9 = s.transactionbuilder_get_native_input_scripts, w9 = s.transactionbuilder_get_plutus_input_scripts, h9 = s.transactionbuilder_fee_for_input, b9 = s.transactionbuilder_add_output, v9 = s.transactionbuilder_fee_for_output, y9 = s.transactionbuilder_set_fee, m9 = s.transactionbuilder_set_min_fee, k9 = s.transactionbuilder_set_ttl, I9 = s.transactionbuilder_set_ttl_bignum, x9 = s.transactionbuilder_remove_ttl, A9 = s.transactionbuilder_set_validity_start_interval, j9 = s.transactionbuilder_set_validity_start_interval_bignum, z9 = s.transactionbuilder_remove_validity_start_interval, E9 = s.transactionbuilder_set_certs, B9 = s.transactionbuilder_remove_certs, S9 = s.transactionbuilder_set_certs_builder, F9 = s.transactionbuilder_set_withdrawals, R9 = s.transactionbuilder_set_withdrawals_builder, T9 = s.transactionbuilder_set_voting_builder, O9 = s.transactionbuilder_set_voting_proposal_builder, C9 = s.transactionbuilder_remove_withdrawals, U9 = s.transactionbuilder_get_auxiliary_data, P9 = s.transactionbuilder_set_auxiliary_data, L9 = s.transactionbuilder_remove_auxiliary_data, N9 = s.transactionbuilder_set_metadata, q9 = s.transactionbuilder_add_metadatum, M9 = s.transactionbuilder_add_json_metadatum, D9 = s.transactionbuilder_add_json_metadatum_with_schema, H9 = s.transactionbuilder_set_mint_builder, G9 = s.transactionbuilder_remove_mint_builder, W9 = s.transactionbuilder_get_mint_builder, K9 = s.transactionbuilder_set_mint, Y9 = s.transactionbuilder_get_mint, Q9 = s.transactionbuilder_get_mint_scripts, V9 = s.transactionbuilder_set_mint_asset, J9 = s.transactionbuilder_add_mint_asset, X9 = s.transactionbuilder_add_mint_asset_and_output, Z9 = s.transactionbuilder_add_mint_asset_and_output_min_required_coin, $9 = s.transactionbuilder_add_extra_witness_datum, tF = s.transactionbuilder_get_extra_witness_datums, eF = s.transactionbuilder_set_donation, rF = s.transactionbuilder_get_donation, nF = s.transactionbuilder_set_current_treasury_value, _F = s.transactionbuilder_get_current_treasury_value, oF = s.transactionbuilder_new, aF = s.transactionbuilder_get_reference_inputs, iF = s.transactionbuilder_get_explicit_input, sF = s.transactionbuilder_get_implicit_input, cF = s.transactionbuilder_get_total_input, dF = s.transactionbuilder_get_total_output, uF = s.transactionbuilder_get_explicit_output, lF = s.transactionbuilder_get_deposit, pF = s.transactionbuilder_get_fee_if_set, gF = s.transactionbuilder_add_change_if_needed, fF = s.transactionbuilder_add_change_if_needed_with_datum, wF = s.transactionbuilder_calc_script_data_hash, hF = s.transactionbuilder_set_script_data_hash, bF = s.transactionbuilder_remove_script_data_hash, vF = s.transactionbuilder_add_required_signer, yF = s.transactionbuilder_full_size, mF = s.transactionbuilder_output_sizes, kF = s.transactionbuilder_build, IF = s.transactionbuilder_build_tx, xF = s.transactionbuilder_build_tx_unsafe, AF = s.transactionbuilder_min_fee, jF = s.__wbg_poolregistration_free, zF = s.poolregistration_to_bytes, EF = s.poolregistration_from_bytes, BF = s.poolregistration_to_hex, SF = s.poolregistration_from_hex, FF = s.poolregistration_to_json, RF = s.poolregistration_to_js_value, TF = s.poolregistration_from_json, OF = s.poolregistration_pool_params, CF = s.poolregistration_new, UF = s.__wbg_relays_free, PF = s.relays_to_bytes, LF = s.relays_from_bytes, NF = s.relays_to_hex, qF = s.relays_from_hex, MF = s.relays_to_json, DF = s.relays_to_js_value, HF = s.relays_from_json, GF = s.relays_new, WF = s.relays_len, KF = s.relays_get, YF = s.relays_add, QF = s.__wbg_poolparams_free, VF = s.poolparams_to_bytes, JF = s.poolparams_from_bytes, XF = s.poolparams_to_hex, ZF = s.poolparams_from_hex, $F = s.poolparams_to_json, tR = s.poolparams_to_js_value, eR = s.poolparams_from_json, rR = s.poolparams_operator, nR = s.poolparams_vrf_keyhash, _R = s.poolparams_pledge, oR = s.poolparams_cost, aR = s.poolparams_margin, iR = s.poolparams_reward_account, sR = s.poolparams_pool_owners, cR = s.poolparams_relays, dR = s.poolparams_pool_metadata, uR = s.poolparams_new, lR = s.__wbg_stakedelegation_free, pR = s.stakedelegation_to_bytes, gR = s.stakedelegation_from_bytes, fR = s.stakedelegation_to_hex, wR = s.stakedelegation_from_hex, hR = s.stakedelegation_to_json, bR = s.stakedelegation_to_js_value, vR = s.stakedelegation_from_json, yR = s.stakedelegation_stake_credential, mR = s.stakedelegation_pool_keyhash, kR = s.stakedelegation_new, IR = s.stakedelegation_has_script_credentials, xR = s.__wbg_transactioninput_free, AR = s.transactioninput_to_bytes, jR = s.transactioninput_from_bytes, zR = s.transactioninput_to_hex, ER = s.transactioninput_from_hex, BR = s.transactioninput_to_json, SR = s.transactioninput_to_js_value, FR = s.transactioninput_from_json, RR = s.transactioninput_transaction_id, TR = s.transactioninput_index, OR = s.transactioninput_new, CR = s.__wbg_vrfcert_free, UR = s.vrfcert_to_bytes, PR = s.vrfcert_from_bytes, LR = s.vrfcert_to_hex, NR = s.vrfcert_from_hex, qR = s.vrfcert_to_json, MR = s.vrfcert_to_js_value, DR = s.vrfcert_from_json, HR = s.vrfcert_output, GR = s.vrfcert_proof, WR = s.vrfcert_new, KR = s.__wbg_scriptref_free, YR = s.scriptref_to_bytes, QR = s.scriptref_from_bytes, VR = s.scriptref_to_hex, JR = s.scriptref_from_hex, XR = s.scriptref_to_json, ZR = s.scriptref_to_js_value, $R = s.scriptref_from_json, tT = s.scriptref_new_native_script, eT = s.scriptref_new_plutus_script, rT = s.scriptref_is_native_script, nT = s.scriptref_is_plutus_script, _T = s.scriptref_native_script, oT = s.scriptref_plutus_script, aT = s.scriptref_to_unwrapped_bytes, iT = s.__wbg_headerbody_free, sT = s.headerbody_to_bytes, cT = s.headerbody_from_bytes, dT = s.headerbody_to_hex, uT = s.headerbody_from_hex, lT = s.headerbody_to_json, pT = s.headerbody_to_js_value, gT = s.headerbody_from_json, fT = s.headerbody_block_number, wT = s.headerbody_slot, hT = s.headerbody_slot_bignum, bT = s.headerbody_prev_hash, vT = s.headerbody_issuer_vkey, yT = s.headerbody_vrf_vkey, mT = s.headerbody_has_nonce_and_leader_vrf, kT = s.headerbody_nonce_vrf_or_nothing, IT = s.headerbody_leader_vrf_or_nothing, xT = s.headerbody_has_vrf_result, AT = s.headerbody_vrf_result_or_nothing, jT = s.headerbody_block_body_size, zT = s.headerbody_block_body_hash, ET = s.headerbody_operational_cert, BT = s.headerbody_protocol_version, ST = s.headerbody_new, FT = s.headerbody_new_headerbody, RT = s.__wbg_operationalcert_free, TT = s.operationalcert_to_bytes, OT = s.operationalcert_from_bytes, CT = s.operationalcert_to_hex, UT = s.operationalcert_from_hex, PT = s.operationalcert_to_json, LT = s.operationalcert_to_js_value, NT = s.operationalcert_from_json, qT = s.operationalcert_hot_vkey, MT = s.operationalcert_sequence_number, DT = s.operationalcert_kes_period, HT = s.operationalcert_sigma, GT = s.operationalcert_new, WT = s.__wbg_transactionunspentoutput_free, KT = s.transactionunspentoutput_to_bytes, YT = s.transactionunspentoutput_from_bytes, QT = s.transactionunspentoutput_to_hex, VT = s.transactionunspentoutput_from_hex, JT = s.transactionunspentoutput_to_json, XT = s.transactionunspentoutput_to_js_value, ZT = s.transactionunspentoutput_from_json, $T = s.transactionunspentoutput_new, tO = s.transactionunspentoutput_input, eO = s.transactionunspentoutput_output, rO = s.__wbg_transactionunspentoutputs_free, nO = s.transactionunspentoutputs_to_json, _O = s.transactionunspentoutputs_to_js_value, oO = s.transactionunspentoutputs_from_json, aO = s.transactionunspentoutputs_new, iO = s.transactionunspentoutputs_len, sO = s.transactionunspentoutputs_get, cO = s.transactionunspentoutputs_add, dO = s.__wbg_value_free, uO = s.value_to_bytes, lO = s.value_from_bytes, pO = s.value_to_hex, gO = s.value_from_hex, fO = s.value_to_json, wO = s.value_to_js_value, hO = s.value_from_json, bO = s.value_new, vO = s.value_new_from_assets, yO = s.value_new_with_assets, mO = s.value_zero, kO = s.value_is_zero, IO = s.value_coin, xO = s.value_set_coin, AO = s.value_multiasset, jO = s.value_set_multiasset, zO = s.value_checked_add, EO = s.value_checked_sub, BO = s.value_clamped_sub, SO = s.value_compare, FO = s.make_daedalus_bootstrap_witness, RO = s.make_icarus_bootstrap_witness, TO = s.make_vkey_witness, OO = s.hash_auxiliary_data, CO = s.hash_plutus_data, UO = s.hash_script_data, PO = s.get_implicit_input, LO = s.get_deposit, NO = s.min_ada_for_output, qO = s.encode_json_str_to_native_script, MO = s.has_transaction_set_tag, DO = s.__wbg_plutusscriptsource_free, HO = s.plutusscriptsource_new, GO = s.plutusscriptsource_new_ref_input, WO = s.plutusscriptsource_set_required_signers, KO = s.plutusscriptsource_get_ref_script_size, YO = s.__wbg_nativescriptsource_free, QO = s.nativescriptsource_new, VO = s.nativescriptsource_new_ref_input, JO = s.nativescriptsource_set_required_signers, XO = s.nativescriptsource_get_ref_script_size, ZO = s.__wbg_noconfidenceaction_free, $O = s.noconfidenceaction_to_bytes, tC = s.noconfidenceaction_from_bytes, eC = s.noconfidenceaction_to_hex, rC = s.noconfidenceaction_from_hex, nC = s.noconfidenceaction_to_json, _C = s.noconfidenceaction_to_js_value, oC = s.noconfidenceaction_from_json, aC = s.noconfidenceaction_gov_action_id, iC = s.noconfidenceaction_new, sC = s.noconfidenceaction_new_with_action_id, cC = s.__wbg_committee_free, dC = s.committee_to_bytes, uC = s.committee_from_bytes, lC = s.committee_to_hex, pC = s.committee_from_hex, gC = s.committee_to_json, fC = s.committee_to_js_value, wC = s.committee_from_json, hC = s.committee_new, bC = s.committee_members_keys, vC = s.committee_quorum_threshold, yC = s.committee_add_member, mC = s.committee_get_member_epoch, kC = s.__wbg_exunitprices_free, IC = s.exunitprices_to_bytes, xC = s.exunitprices_from_bytes, AC = s.exunitprices_to_hex, jC = s.exunitprices_from_hex, zC = s.exunitprices_to_json, EC = s.exunitprices_to_js_value, BC = s.exunitprices_from_json, SC = s.exunitprices_mem_price, FC = s.exunitprices_step_price, RC = s.exunitprices_new, TC = s.__wbg_redeemer_free, OC = s.redeemer_to_bytes, CC = s.redeemer_from_bytes, UC = s.redeemer_to_hex, PC = s.redeemer_from_hex, LC = s.redeemer_to_json, NC = s.redeemer_to_js_value, qC = s.redeemer_from_json, MC = s.redeemer_tag, DC = s.redeemer_index, HC = s.redeemer_data, GC = s.redeemer_ex_units, WC = s.redeemer_new, KC = s.__wbg_strings_free, YC = s.strings_new, QC = s.strings_len, VC = s.strings_get, JC = s.strings_add, XC = s.__wbg_transactionbody_free, ZC = s.transactionbody_to_bytes, $C = s.transactionbody_from_bytes, tU = s.transactionbody_to_hex, eU = s.transactionbody_from_hex, rU = s.transactionbody_to_json, nU = s.transactionbody_to_js_value, _U = s.transactionbody_from_json, oU = s.transactionbody_inputs, aU = s.transactionbody_outputs, iU = s.transactionbody_fee, sU = s.transactionbody_ttl, cU = s.transactionbody_ttl_bignum, dU = s.transactionbody_set_ttl, uU = s.transactionbody_remove_ttl, lU = s.transactionbody_set_certs, pU = s.transactionbody_certs, gU = s.transactionbody_set_withdrawals, fU = s.transactionbody_withdrawals, wU = s.transactionbody_set_update, hU = s.transactionbody_update, bU = s.transactionbody_set_auxiliary_data_hash, vU = s.transactionbody_auxiliary_data_hash, yU = s.transactionbody_set_validity_start_interval, mU = s.transactionbody_set_validity_start_interval_bignum, kU = s.transactionbody_validity_start_interval_bignum, IU = s.transactionbody_validity_start_interval, xU = s.transactionbody_set_mint, AU = s.transactionbody_mint, jU = s.transactionbody_set_reference_inputs, zU = s.transactionbody_reference_inputs, EU = s.transactionbody_set_script_data_hash, BU = s.transactionbody_script_data_hash, SU = s.transactionbody_set_collateral, FU = s.transactionbody_collateral, RU = s.transactionbody_set_required_signers, TU = s.transactionbody_required_signers, OU = s.transactionbody_set_network_id, CU = s.transactionbody_network_id, UU = s.transactionbody_set_collateral_return, PU = s.transactionbody_collateral_return, LU = s.transactionbody_set_total_collateral, NU = s.transactionbody_total_collateral, qU = s.transactionbody_set_voting_procedures, MU = s.transactionbody_voting_procedures, DU = s.transactionbody_set_voting_proposals, HU = s.transactionbody_voting_proposals, GU = s.transactionbody_set_donation, WU = s.transactionbody_donation, KU = s.transactionbody_set_current_treasury_value, YU = s.transactionbody_current_treasury_value, QU = s.transactionbody_new, VU = s.transactionbody_new_tx_body, JU = s.__wbg_poolvotingthresholds_free, XU = s.poolvotingthresholds_to_bytes, ZU = s.poolvotingthresholds_from_bytes, $U = s.poolvotingthresholds_to_hex, tP = s.poolvotingthresholds_from_hex, eP = s.poolvotingthresholds_to_json, rP = s.poolvotingthresholds_to_js_value, nP = s.poolvotingthresholds_from_json, _P = s.poolvotingthresholds_new, oP = s.poolvotingthresholds_motion_no_confidence, aP = s.poolvotingthresholds_committee_normal, iP = s.poolvotingthresholds_committee_no_confidence, sP = s.poolvotingthresholds_hard_fork_initiation, cP = s.poolvotingthresholds_security_relevant_threshold, dP = s.__wbg_drepvotingthresholds_free, uP = s.drepvotingthresholds_to_bytes, lP = s.drepvotingthresholds_from_bytes, pP = s.drepvotingthresholds_to_hex, gP = s.drepvotingthresholds_from_hex, fP = s.drepvotingthresholds_to_json, wP = s.drepvotingthresholds_to_js_value, hP = s.drepvotingthresholds_from_json, bP = s.drepvotingthresholds_new, vP = s.drepvotingthresholds_set_motion_no_confidence, yP = s.drepvotingthresholds_set_committee_normal, mP = s.drepvotingthresholds_set_committee_no_confidence, kP = s.drepvotingthresholds_set_update_constitution, IP = s.drepvotingthresholds_set_hard_fork_initiation, xP = s.drepvotingthresholds_set_pp_network_group, AP = s.drepvotingthresholds_set_pp_economic_group, jP = s.drepvotingthresholds_set_pp_technical_group, zP = s.drepvotingthresholds_set_pp_governance_group, EP = s.drepvotingthresholds_set_treasury_withdrawal, BP = s.drepvotingthresholds_motion_no_confidence, SP = s.drepvotingthresholds_committee_normal, FP = s.drepvotingthresholds_committee_no_confidence, RP = s.drepvotingthresholds_update_constitution, TP = s.drepvotingthresholds_hard_fork_initiation, OP = s.drepvotingthresholds_pp_network_group, CP = s.drepvotingthresholds_pp_economic_group, UP = s.drepvotingthresholds_pp_technical_group, PP = s.drepvotingthresholds_pp_governance_group, LP = s.drepvotingthresholds_treasury_withdrawal, NP = s.__wbg_protocolparamupdate_free, qP = s.protocolparamupdate_to_bytes, MP = s.protocolparamupdate_from_bytes, DP = s.protocolparamupdate_to_hex, HP = s.protocolparamupdate_from_hex, GP = s.protocolparamupdate_to_json, WP = s.protocolparamupdate_to_js_value, KP = s.protocolparamupdate_from_json, YP = s.protocolparamupdate_set_minfee_a, QP = s.protocolparamupdate_minfee_a, VP = s.protocolparamupdate_set_minfee_b, JP = s.protocolparamupdate_minfee_b, XP = s.protocolparamupdate_set_max_block_body_size, ZP = s.protocolparamupdate_max_block_body_size, $P = s.protocolparamupdate_set_max_tx_size, tL = s.protocolparamupdate_max_tx_size, eL = s.protocolparamupdate_set_max_block_header_size, rL = s.protocolparamupdate_max_block_header_size, nL = s.protocolparamupdate_set_key_deposit, _L = s.protocolparamupdate_key_deposit, oL = s.protocolparamupdate_set_pool_deposit, aL = s.protocolparamupdate_pool_deposit, iL = s.protocolparamupdate_set_max_epoch, sL = s.protocolparamupdate_max_epoch, cL = s.protocolparamupdate_set_n_opt, dL = s.protocolparamupdate_n_opt, uL = s.protocolparamupdate_set_pool_pledge_influence, lL = s.protocolparamupdate_pool_pledge_influence, pL = s.protocolparamupdate_set_expansion_rate, gL = s.protocolparamupdate_expansion_rate, fL = s.protocolparamupdate_set_treasury_growth_rate, wL = s.protocolparamupdate_treasury_growth_rate, hL = s.protocolparamupdate_d, bL = s.protocolparamupdate_extra_entropy, vL = s.protocolparamupdate_set_protocol_version, yL = s.protocolparamupdate_protocol_version, mL = s.protocolparamupdate_set_min_pool_cost, kL = s.protocolparamupdate_min_pool_cost, IL = s.protocolparamupdate_set_ada_per_utxo_byte, xL = s.protocolparamupdate_ada_per_utxo_byte, AL = s.protocolparamupdate_set_cost_models, jL = s.protocolparamupdate_cost_models, zL = s.protocolparamupdate_set_execution_costs, EL = s.protocolparamupdate_execution_costs, BL = s.protocolparamupdate_set_max_tx_ex_units, SL = s.protocolparamupdate_max_tx_ex_units, FL = s.protocolparamupdate_set_max_block_ex_units, RL = s.protocolparamupdate_max_block_ex_units, TL = s.protocolparamupdate_set_max_value_size, OL = s.protocolparamupdate_max_value_size, CL = s.protocolparamupdate_set_collateral_percentage, UL = s.protocolparamupdate_collateral_percentage, PL = s.protocolparamupdate_set_max_collateral_inputs, LL = s.protocolparamupdate_max_collateral_inputs, NL = s.protocolparamupdate_set_pool_voting_thresholds, qL = s.protocolparamupdate_pool_voting_thresholds, ML = s.protocolparamupdate_set_drep_voting_thresholds, DL = s.protocolparamupdate_drep_voting_thresholds, HL = s.protocolparamupdate_set_min_committee_size, GL = s.protocolparamupdate_min_committee_size, WL = s.protocolparamupdate_set_committee_term_limit, KL = s.protocolparamupdate_committee_term_limit, YL = s.protocolparamupdate_set_governance_action_validity_period, QL = s.protocolparamupdate_governance_action_validity_period, VL = s.protocolparamupdate_set_governance_action_deposit, JL = s.protocolparamupdate_governance_action_deposit, XL = s.protocolparamupdate_set_drep_deposit, ZL = s.protocolparamupdate_drep_deposit, $L = s.protocolparamupdate_set_drep_inactivity_period, tN = s.protocolparamupdate_drep_inactivity_period, eN = s.protocolparamupdate_set_ref_script_coins_per_byte, rN = s.protocolparamupdate_ref_script_coins_per_byte, nN = s.protocolparamupdate_new, _N = s.__wbg_vkey_free, oN = s.vkey_to_bytes, aN = s.vkey_from_bytes, iN = s.vkey_to_hex, sN = s.vkey_from_hex, cN = s.vkey_to_json, dN = s.vkey_to_js_value, uN = s.vkey_from_json, lN = s.vkey_new, pN = s.vkey_public_key, gN = s.__wbg_fixedtransactionbody_free, fN = s.fixedtransactionbody_from_bytes, wN = s.fixedtransactionbody_from_hex, hN = s.fixedtransactionbody_transaction_body, bN = s.fixedtransactionbody_tx_hash, vN = s.fixedtransactionbody_original_bytes, yN = s.pointer_cert_index_bignum, mN = s.pointer_tx_index_bignum, kN = s.pointer_slot_bignum, IN = s.pointer_cert_index, xN = s.pointer_tx_index, AN = s.pointer_slot, jN = s.pointer_new_pointer, zN = s.pointer_new, EN = s.__wbg_pointer_free, BN = s.__wbg_genesiskeydelegation_free, SN = s.genesiskeydelegation_to_bytes, FN = s.genesiskeydelegation_from_bytes, RN = s.genesiskeydelegation_to_hex, TN = s.genesiskeydelegation_from_hex, ON = s.genesiskeydelegation_to_json, CN = s.genesiskeydelegation_to_js_value, UN = s.genesiskeydelegation_from_json, PN = s.genesiskeydelegation_genesishash, LN = s.genesiskeydelegation_genesis_delegate_hash, NN = s.genesiskeydelegation_vrf_keyhash, qN = s.genesiskeydelegation_new, MN = s.__wbg_drepderegistration_free, DN = s.drepderegistration_to_bytes, HN = s.drepderegistration_from_bytes, GN = s.drepderegistration_to_hex, WN = s.drepderegistration_from_hex, KN = s.drepderegistration_to_json, YN = s.drepderegistration_to_js_value, QN = s.drepderegistration_from_json, VN = s.drepderegistration_voting_credential, JN = s.drepderegistration_coin, XN = s.drepderegistration_new, ZN = s.drepderegistration_has_script_credentials, $N = s.__wbg_anchor_free, tq = s.anchor_to_bytes, eq = s.anchor_from_bytes, rq = s.anchor_to_hex, nq = s.anchor_from_hex, _q = s.anchor_to_json, oq = s.anchor_to_js_value, aq = s.anchor_from_json, iq = s.anchor_url, sq = s.anchor_anchor_data_hash, cq = s.anchor_new, dq = s.__wbg_governanceactionid_free, uq = s.governanceactionid_to_bytes, lq = s.governanceactionid_from_bytes, pq = s.governanceactionid_to_hex, gq = s.governanceactionid_from_hex, fq = s.governanceactionid_to_json, wq = s.governanceactionid_to_js_value, hq = s.governanceactionid_from_json, bq = s.governanceactionid_transaction_id, vq = s.governanceactionid_index, yq = s.governanceactionid_new, mq = s.__wbg_transactionwitnessset_free, kq = s.transactionwitnessset_to_bytes, Iq = s.transactionwitnessset_from_bytes, xq = s.transactionwitnessset_to_hex, Aq = s.transactionwitnessset_from_hex, jq = s.transactionwitnessset_to_json, zq = s.transactionwitnessset_to_js_value, Eq = s.transactionwitnessset_from_json, Bq = s.transactionwitnessset_set_vkeys, Sq = s.transactionwitnessset_vkeys, Fq = s.transactionwitnessset_set_native_scripts, Rq = s.transactionwitnessset_native_scripts, Tq = s.transactionwitnessset_set_bootstraps, Oq = s.transactionwitnessset_bootstraps, Cq = s.transactionwitnessset_set_plutus_scripts, Uq = s.transactionwitnessset_plutus_scripts, Pq = s.transactionwitnessset_set_plutus_data, Lq = s.transactionwitnessset_plutus_data, Nq = s.transactionwitnessset_set_redeemers, qq = s.transactionwitnessset_redeemers, Mq = s.transactionwitnessset_new, Dq = s.__wbg_fixedtxwitnessesset_free, Hq = s.fixedtxwitnessesset_tx_witnesses_set, Gq = s.fixedtxwitnessesset_add_vkey_witness, Wq = s.fixedtxwitnessesset_add_bootstrap_witness, Kq = s.fixedtxwitnessesset_to_bytes, Yq = s.fixedtxwitnessesset_from_bytes, Qq = s.__wbg_kessignature_free, Vq = s.kessignature_to_bytes, Jq = s.kessignature_from_bytes, Xq = s.__wbg_nonce_free, Zq = s.nonce_to_bytes, $q = s.nonce_from_bytes, tM = s.nonce_to_hex, eM = s.nonce_from_hex, rM = s.nonce_to_json, nM = s.nonce_to_js_value, _M = s.nonce_from_json, oM = s.nonce_new_identity, aM = s.nonce_new_from_hash, iM = s.nonce_get_hash, sM = s.__wbg_nativescripts_free, cM = s.nativescripts_new, dM = s.nativescripts_len, uM = s.nativescripts_get, lM = s.nativescripts_add, pM = s.nativescripts_to_bytes, gM = s.nativescripts_from_bytes, fM = s.nativescripts_to_hex, wM = s.nativescripts_from_hex, hM = s.nativescripts_to_json, bM = s.nativescripts_to_js_value, vM = s.nativescripts_from_json, yM = s.__wbg_unitinterval_free, mM = s.unitinterval_to_bytes, kM = s.unitinterval_from_bytes, IM = s.unitinterval_to_hex, xM = s.unitinterval_from_hex, AM = s.unitinterval_to_json, jM = s.unitinterval_to_js_value, zM = s.unitinterval_from_json, EM = s.unitinterval_numerator, BM = s.unitinterval_denominator, SM = s.unitinterval_new, FM = s.__wbg_transaction_free, RM = s.transaction_to_bytes, TM = s.transaction_from_bytes, OM = s.transaction_to_hex, CM = s.transaction_from_hex, UM = s.transaction_to_json, PM = s.transaction_to_js_value, LM = s.transaction_from_json, NM = s.transaction_body, qM = s.transaction_witness_set, MM = s.transaction_is_valid, DM = s.transaction_auxiliary_data, HM = s.transaction_set_is_valid, GM = s.transaction_new, WM = s.__wbg_transactionoutputs_free, KM = s.transactionoutputs_to_bytes, YM = s.transactionoutputs_from_bytes, QM = s.transactionoutputs_to_hex, VM = s.transactionoutputs_from_hex, JM = s.transactionoutputs_to_json, XM = s.transactionoutputs_to_js_value, ZM = s.transactionoutputs_from_json, $M = s.transactionoutputs_new, tD = s.transactionoutputs_len, eD = s.transactionoutputs_get, rD = s.transactionoutputs_add, nD = s.__wbg_datacost_free, _D = s.datacost_new_coins_per_byte, oD = s.datacost_coins_per_byte, aD = s.__wbg_transactionoutput_free, iD = s.transactionoutput_to_bytes, sD = s.transactionoutput_from_bytes, cD = s.transactionoutput_to_hex, dD = s.transactionoutput_from_hex, uD = s.transactionoutput_to_json, lD = s.transactionoutput_to_js_value, pD = s.transactionoutput_from_json, gD = s.transactionoutput_address, fD = s.transactionoutput_amount, wD = s.transactionoutput_data_hash, hD = s.transactionoutput_plutus_data, bD = s.transactionoutput_script_ref, vD = s.transactionoutput_set_script_ref, yD = s.transactionoutput_set_plutus_data, mD = s.transactionoutput_set_data_hash, kD = s.transactionoutput_has_plutus_data, ID = s.transactionoutput_has_data_hash, xD = s.transactionoutput_has_script_ref, AD = s.transactionoutput_new, jD = s.transactionoutput_serialization_format, zD = s.__wbg_ipv4_free, ED = s.ipv4_to_bytes, BD = s.ipv4_from_bytes, SD = s.ipv4_to_hex, FD = s.ipv4_from_hex, RD = s.ipv4_to_json, TD = s.ipv4_to_js_value, OD = s.ipv4_from_json, CD = s.ipv4_new, UD = s.ipv4_ip, PD = s.__wbg_ipv6_free, LD = s.ipv6_to_bytes, ND = s.ipv6_from_bytes, qD = s.ipv6_to_hex, MD = s.ipv6_from_hex, DD = s.ipv6_to_json, HD = s.ipv6_to_js_value, GD = s.ipv6_from_json, WD = s.ipv6_new, KD = s.ipv6_ip, YD = s.__wbg_url_free, QD = s.url_to_bytes, VD = s.url_from_bytes, JD = s.url_to_hex, XD = s.url_from_hex, ZD = s.url_to_json, $D = s.url_to_js_value, tH = s.url_from_json, eH = s.url_new, rH = s.url_url, nH = s.__wbg_dnsrecordaoraaaa_free, _H = s.dnsrecordaoraaaa_to_bytes, oH = s.dnsrecordaoraaaa_from_bytes, aH = s.dnsrecordaoraaaa_to_hex, iH = s.dnsrecordaoraaaa_from_hex, sH = s.dnsrecordaoraaaa_to_json, cH = s.dnsrecordaoraaaa_to_js_value, dH = s.dnsrecordaoraaaa_from_json, uH = s.dnsrecordaoraaaa_new, lH = s.dnsrecordaoraaaa_record, pH = s.__wbg_dnsrecordsrv_free, gH = s.dnsrecordsrv_to_bytes, fH = s.dnsrecordsrv_from_bytes, wH = s.dnsrecordsrv_to_hex, hH = s.dnsrecordsrv_from_hex, bH = s.dnsrecordsrv_to_json, vH = s.dnsrecordsrv_to_js_value, yH = s.dnsrecordsrv_from_json, mH = s.dnsrecordsrv_new, kH = s.dnsrecordsrv_record, IH = s.__wbg_singlehostaddr_free, xH = s.singlehostaddr_to_bytes, AH = s.singlehostaddr_from_bytes, jH = s.singlehostaddr_to_hex, zH = s.singlehostaddr_from_hex, EH = s.singlehostaddr_to_json, BH = s.singlehostaddr_to_js_value, SH = s.singlehostaddr_from_json, FH = s.singlehostaddr_port, RH = s.singlehostaddr_ipv4, TH = s.singlehostaddr_ipv6, OH = s.singlehostaddr_new, CH = s.__wbg_singlehostname_free, UH = s.singlehostname_to_bytes, PH = s.singlehostname_from_bytes, LH = s.singlehostname_to_hex, NH = s.singlehostname_from_hex, qH = s.singlehostname_to_json, MH = s.singlehostname_to_js_value, DH = s.singlehostname_from_json, HH = s.singlehostname_port, GH = s.singlehostname_dns_name, WH = s.singlehostname_new, KH = s.__wbg_multihostname_free, YH = s.multihostname_to_bytes, QH = s.multihostname_from_bytes, VH = s.multihostname_to_hex, JH = s.multihostname_from_hex, XH = s.multihostname_to_json, ZH = s.multihostname_to_js_value, $H = s.multihostname_from_json, tG = s.multihostname_dns_name, eG = s.multihostname_new, rG = s.__wbg_relay_free, nG = s.relay_to_bytes, _G = s.relay_from_bytes, oG = s.relay_to_hex, aG = s.relay_from_hex, iG = s.relay_to_json, sG = s.relay_to_js_value, cG = s.relay_from_json, dG = s.relay_new_single_host_addr, uG = s.relay_new_single_host_name, lG = s.relay_new_multi_host_name, pG = s.relay_kind, gG = s.relay_as_single_host_addr, fG = s.relay_as_single_host_name, wG = s.relay_as_multi_host_name, hG = s.__wbg_poolmetadata_free, bG = s.poolmetadata_to_bytes, vG = s.poolmetadata_from_bytes, yG = s.poolmetadata_to_hex, mG = s.poolmetadata_from_hex, kG = s.poolmetadata_to_json, IG = s.poolmetadata_to_js_value, xG = s.poolmetadata_from_json, AG = s.poolmetadata_url, jG = s.poolmetadata_pool_metadata_hash, zG = s.poolmetadata_new, EG = s.__wbg_rewardaddresses_free, BG = s.rewardaddresses_to_bytes, SG = s.rewardaddresses_from_bytes, FG = s.rewardaddresses_to_hex, RG = s.rewardaddresses_from_hex, TG = s.rewardaddresses_to_json, OG = s.rewardaddresses_to_js_value, CG = s.rewardaddresses_from_json, UG = s.rewardaddresses_new, PG = s.rewardaddresses_len, LG = s.rewardaddresses_get, NG = s.rewardaddresses_add, qG = s.__wbg_withdrawals_free, MG = s.withdrawals_to_bytes, DG = s.withdrawals_from_bytes, HG = s.withdrawals_to_hex, GG = s.withdrawals_from_hex, WG = s.withdrawals_to_json, KG = s.withdrawals_to_js_value, YG = s.withdrawals_from_json, QG = s.withdrawals_new, VG = s.withdrawals_len, JG = s.withdrawals_insert, XG = s.withdrawals_get, ZG = s.withdrawals_keys, $G = s.__wbg_outputdatum_free, tW = s.outputdatum_new_data_hash, eW = s.outputdatum_new_data, rW = s.outputdatum_data_hash, nW = s.outputdatum_data, _W = s.__wbg_update_free, oW = s.update_to_bytes, aW = s.update_from_bytes, iW = s.update_to_hex, sW = s.update_from_hex, cW = s.update_to_json, dW = s.update_to_js_value, uW = s.update_from_json, lW = s.update_proposed_protocol_parameter_updates, pW = s.update_epoch, gW = s.update_new, fW = s.__wbg_genesishashes_free, wW = s.genesishashes_to_bytes, hW = s.genesishashes_from_bytes, bW = s.genesishashes_to_hex, vW = s.genesishashes_from_hex, yW = s.genesishashes_to_json, mW = s.genesishashes_to_js_value, kW = s.genesishashes_from_json, IW = s.genesishashes_new, xW = s.genesishashes_len, AW = s.genesishashes_get, jW = s.genesishashes_add, zW = s.__wbg_scripthashes_free, EW = s.scripthashes_to_bytes, BW = s.scripthashes_from_bytes, SW = s.scripthashes_to_hex, FW = s.scripthashes_from_hex, RW = s.scripthashes_to_json, TW = s.scripthashes_to_js_value, OW = s.scripthashes_from_json, CW = s.scripthashes_new, UW = s.scripthashes_len, PW = s.scripthashes_get, LW = s.scripthashes_add, NW = s.__wbg_proposedprotocolparameterupdates_free, qW = s.proposedprotocolparameterupdates_to_bytes, MW = s.proposedprotocolparameterupdates_from_bytes, DW = s.proposedprotocolparameterupdates_to_hex, HW = s.proposedprotocolparameterupdates_from_hex, GW = s.proposedprotocolparameterupdates_to_json, WW = s.proposedprotocolparameterupdates_to_js_value, KW = s.proposedprotocolparameterupdates_from_json, YW = s.proposedprotocolparameterupdates_new, QW = s.proposedprotocolparameterupdates_len, VW = s.proposedprotocolparameterupdates_insert, JW = s.proposedprotocolparameterupdates_get, XW = s.proposedprotocolparameterupdates_keys, ZW = s.__wbg_protocolversion_free, $W = s.protocolversion_to_bytes, tK = s.protocolversion_from_bytes, eK = s.protocolversion_to_hex, rK = s.protocolversion_from_hex, nK = s.protocolversion_to_json, _K = s.protocolversion_to_js_value, oK = s.protocolversion_from_json, aK = s.protocolversion_major, iK = s.protocolversion_minor, sK = s.protocolversion_new, cK = s.__wbg_auxiliarydataset_free, dK = s.auxiliarydataset_new, uK = s.auxiliarydataset_len, lK = s.auxiliarydataset_insert, pK = s.auxiliarydataset_get, gK = s.auxiliarydataset_indices, fK = s.__wbg_assetname_free, wK = s.assetname_to_bytes, hK = s.assetname_from_bytes, bK = s.assetname_to_hex, vK = s.assetname_from_hex, yK = s.assetname_to_json, mK = s.assetname_to_js_value, kK = s.assetname_from_json, IK = s.assetname_new, xK = s.assetname_name, AK = s.__wbg_assetnames_free, jK = s.assetnames_to_bytes, zK = s.assetnames_from_bytes, EK = s.assetnames_to_hex, BK = s.assetnames_from_hex, SK = s.assetnames_to_json, FK = s.assetnames_to_js_value, RK = s.assetnames_from_json, TK = s.assetnames_new, OK = s.assetnames_len, CK = s.assetnames_get, UK = s.assetnames_add, PK = s.__wbg_assets_free, LK = s.assets_to_bytes, NK = s.assets_from_bytes, qK = s.assets_to_hex, MK = s.assets_from_hex, DK = s.assets_to_json, HK = s.assets_to_js_value, GK = s.assets_from_json, WK = s.assets_new, KK = s.assets_len, YK = s.assets_insert, QK = s.assets_get, VK = s.assets_keys, JK = s.__wbg_multiasset_free, XK = s.multiasset_to_bytes, ZK = s.multiasset_from_bytes, $K = s.multiasset_to_hex, tY = s.multiasset_from_hex, eY = s.multiasset_to_json, rY = s.multiasset_to_js_value, nY = s.multiasset_from_json, _Y = s.multiasset_new, oY = s.multiasset_len, aY = s.multiasset_insert, iY = s.multiasset_get, sY = s.multiasset_set_asset, cY = s.multiasset_get_asset, dY = s.multiasset_keys, uY = s.multiasset_sub, lY = s.__wbg_mintsassets_free, pY = s.mintsassets_to_json, gY = s.mintsassets_to_js_value, fY = s.mintsassets_from_json, wY = s.mintsassets_new, hY = s.mintsassets_add, bY = s.mintsassets_get, vY = s.mintsassets_len, yY = s.__wbg_mintassets_free, mY = s.mintassets_new, kY = s.mintassets_new_from_entry, IY = s.mintassets_len, xY = s.mintassets_insert, AY = s.mintassets_get, jY = s.mintassets_keys, zY = s.__wbg_mint_free, EY = s.mint_to_bytes, BY = s.mint_from_bytes, SY = s.mint_to_hex, FY = s.mint_from_hex, RY = s.mint_to_json, TY = s.mint_to_js_value, OY = s.mint_from_json, CY = s.mint_new, UY = s.mint_new_from_entry, PY = s.mint_len, LY = s.mint_insert, NY = s.mint_get, qY = s.mint_keys, MY = s.mint_as_positive_multiasset, DY = s.mint_as_negative_multiasset, HY = s.__wbg_networkid_free, GY = s.networkid_to_bytes, WY = s.networkid_from_bytes, KY = s.networkid_to_hex, YY = s.networkid_from_hex, QY = s.networkid_to_json, VY = s.networkid_to_js_value, JY = s.networkid_from_json, XY = s.networkid_testnet, ZY = s.networkid_mainnet, $Y = s.networkid_kind, tQ = s.encrypt_with_password, eQ = s.decrypt_with_password, rQ = s.__wbg_poolretirement_free, nQ = s.poolretirement_to_bytes, _Q = s.poolretirement_from_bytes, oQ = s.poolretirement_to_hex, aQ = s.poolretirement_from_hex, iQ = s.poolretirement_to_json, sQ = s.poolretirement_to_js_value, cQ = s.poolretirement_from_json, dQ = s.poolretirement_pool_keyhash, uQ = s.poolretirement_epoch, lQ = s.poolretirement_new, pQ = s.__wbg_stakeregistrationanddelegation_free, gQ = s.stakeregistrationanddelegation_to_bytes, fQ = s.stakeregistrationanddelegation_from_bytes, wQ = s.stakeregistrationanddelegation_to_hex, hQ = s.stakeregistrationanddelegation_from_hex, bQ = s.stakeregistrationanddelegation_to_json, vQ = s.stakeregistrationanddelegation_to_js_value, yQ = s.stakeregistrationanddelegation_from_json, mQ = s.stakeregistrationanddelegation_stake_credential, kQ = s.stakeregistrationanddelegation_pool_keyhash, IQ = s.stakeregistrationanddelegation_coin, xQ = s.stakeregistrationanddelegation_new, AQ = s.stakeregistrationanddelegation_has_script_credentials, jQ = s.__wbg_committeehotauth_free, zQ = s.committeehotauth_to_bytes, EQ = s.committeehotauth_from_bytes, BQ = s.committeehotauth_to_hex, SQ = s.committeehotauth_from_hex, FQ = s.committeehotauth_to_json, RQ = s.committeehotauth_to_js_value, TQ = s.committeehotauth_from_json, OQ = s.committeehotauth_committee_cold_credential, CQ = s.committeehotauth_committee_hot_credential, UQ = s.committeehotauth_new, PQ = s.committeehotauth_has_script_credentials, LQ = s.__wbg_treasurywithdrawalsaction_free, NQ = s.treasurywithdrawalsaction_to_bytes, qQ = s.treasurywithdrawalsaction_from_bytes, MQ = s.treasurywithdrawalsaction_to_hex, DQ = s.treasurywithdrawalsaction_from_hex, HQ = s.treasurywithdrawalsaction_to_json, GQ = s.treasurywithdrawalsaction_to_js_value, WQ = s.treasurywithdrawalsaction_from_json, KQ = s.treasurywithdrawalsaction_withdrawals, YQ = s.treasurywithdrawalsaction_policy_hash, QQ = s.treasurywithdrawalsaction_new, VQ = s.treasurywithdrawalsaction_new_with_policy_hash, JQ = s.__wbg_treasurywithdrawals_free, XQ = s.treasurywithdrawals_to_json, ZQ = s.treasurywithdrawals_to_js_value, $Q = s.treasurywithdrawals_from_json, tV = s.treasurywithdrawals_new, eV = s.treasurywithdrawals_get, rV = s.treasurywithdrawals_insert, nV = s.treasurywithdrawals_keys, _V = s.treasurywithdrawals_len, oV = s.__wbg_costmodel_free, aV = s.costmodel_to_bytes, iV = s.costmodel_from_bytes, sV = s.costmodel_to_hex, cV = s.costmodel_from_hex, dV = s.costmodel_to_json, uV = s.costmodel_to_js_value, lV = s.costmodel_from_json, pV = s.costmodel_new, gV = s.costmodel_set, fV = s.costmodel_get, wV = s.costmodel_len, hV = s.__wbg_redeemers_free, bV = s.redeemers_to_bytes, vV = s.redeemers_from_bytes, yV = s.redeemers_to_hex, mV = s.redeemers_from_hex, kV = s.redeemers_to_json, IV = s.redeemers_to_js_value, xV = s.redeemers_from_json, AV = s.redeemers_new, jV = s.redeemers_len, zV = s.redeemers_get, EV = s.redeemers_add, BV = s.redeemers_get_container_type, SV = s.redeemers_total_ex_units, FV = s.__wbg_constrplutusdata_free, RV = s.constrplutusdata_to_bytes, TV = s.constrplutusdata_from_bytes, OV = s.constrplutusdata_to_hex, CV = s.constrplutusdata_from_hex, UV = s.constrplutusdata_alternative, PV = s.constrplutusdata_data, LV = s.constrplutusdata_new, NV = s.__wbg_plutusmapvalues_free, qV = s.plutusmapvalues_new, MV = s.plutusmapvalues_len, DV = s.plutusmapvalues_get, HV = s.plutusmapvalues_add, GV = s.__wbg_plutusmap_free, WV = s.plutusmap_to_bytes, KV = s.plutusmap_from_bytes, YV = s.plutusmap_to_hex, QV = s.plutusmap_from_hex, VV = s.plutusmap_new, JV = s.plutusmap_len, XV = s.plutusmap_insert, ZV = s.plutusmap_get, $V = s.plutusmap_keys, tJ = s.__wbg_plutusdata_free, eJ = s.plutusdata_to_bytes, rJ = s.plutusdata_from_bytes, nJ = s.plutusdata_to_hex, _J = s.plutusdata_from_hex, oJ = s.plutusdata_new_constr_plutus_data, aJ = s.plutusdata_new_empty_constr_plutus_data, iJ = s.plutusdata_new_single_value_constr_plutus_data, sJ = s.plutusdata_new_map, cJ = s.plutusdata_new_list, dJ = s.plutusdata_new_integer, uJ = s.plutusdata_new_bytes, lJ = s.plutusdata_kind, pJ = s.plutusdata_as_constr_plutus_data, gJ = s.plutusdata_as_map, fJ = s.plutusdata_as_list, wJ = s.plutusdata_as_integer, hJ = s.plutusdata_as_bytes, bJ = s.plutusdata_from_address, vJ = s.plutusdata_as_address, yJ = s.__wbg_plutuslist_free, mJ = s.plutuslist_to_bytes, kJ = s.plutuslist_from_bytes, IJ = s.plutuslist_to_hex, xJ = s.plutuslist_from_hex, AJ = s.plutuslist_new, jJ = s.plutuslist_len, zJ = s.plutuslist_get, EJ = s.plutuslist_add, BJ = s.encode_json_str_to_plutus_datum, SJ = s.decode_plutus_datum_to_json_str, FJ = s.__wbg_vkeys_free, RJ = s.vkeys_new, TJ = s.vkeys_len, OJ = s.vkeys_get, CJ = s.vkeys_add, UJ = s.__wbg_nativescript_free, PJ = s.nativescript_to_bytes, LJ = s.nativescript_from_bytes, NJ = s.nativescript_to_hex, qJ = s.nativescript_from_hex, MJ = s.nativescript_to_json, DJ = s.nativescript_to_js_value, HJ = s.nativescript_from_json, GJ = s.nativescript_hash, WJ = s.nativescript_new_script_pubkey, KJ = s.nativescript_new_script_all, YJ = s.nativescript_new_script_any, QJ = s.nativescript_new_script_n_of_k, VJ = s.nativescript_new_timelock_start, JJ = s.nativescript_new_timelock_expiry, XJ = s.nativescript_kind, ZJ = s.nativescript_as_script_pubkey, $J = s.nativescript_as_script_all, tX = s.nativescript_as_script_any, eX = s.nativescript_as_script_n_of_k, rX = s.nativescript_as_timelock_start, nX = s.nativescript_as_timelock_expiry, _X = s.nativescript_get_required_signers, oX = s.__wbg_scriptpubkey_free, aX = s.scriptpubkey_to_bytes, iX = s.scriptpubkey_from_bytes, sX = s.scriptpubkey_to_hex, cX = s.scriptpubkey_from_hex, dX = s.scriptpubkey_to_json, uX = s.scriptpubkey_to_js_value, lX = s.scriptpubkey_from_json, pX = s.scriptpubkey_addr_keyhash, gX = s.scriptpubkey_new, fX = s.__wbg_scriptall_free, wX = s.scriptall_to_bytes, hX = s.scriptall_from_bytes, bX = s.scriptall_to_hex, vX = s.scriptall_from_hex, yX = s.scriptall_to_json, mX = s.scriptall_to_js_value, kX = s.scriptall_from_json, IX = s.scriptall_native_scripts, xX = s.scriptall_new, AX = s.__wbg_scriptany_free, jX = s.scriptany_to_bytes, zX = s.scriptany_from_bytes, EX = s.scriptany_to_hex, BX = s.scriptany_from_hex, SX = s.scriptany_to_json, FX = s.scriptany_to_js_value, RX = s.scriptany_from_json, TX = s.scriptany_native_scripts, OX = s.scriptany_new, CX = s.__wbg_scriptnofk_free, UX = s.scriptnofk_to_bytes, PX = s.scriptnofk_from_bytes, LX = s.scriptnofk_to_hex, NX = s.scriptnofk_from_hex, qX = s.scriptnofk_to_json, MX = s.scriptnofk_to_js_value, DX = s.scriptnofk_from_json, HX = s.scriptnofk_n, GX = s.scriptnofk_native_scripts, WX = s.scriptnofk_new, KX = s.__wbg_timelockstart_free, YX = s.timelockstart_to_bytes, QX = s.timelockstart_from_bytes, VX = s.timelockstart_to_hex, JX = s.timelockstart_from_hex, XX = s.timelockstart_to_json, ZX = s.timelockstart_to_js_value, $X = s.timelockstart_from_json, tZ = s.timelockstart_slot, eZ = s.timelockstart_slot_bignum, rZ = s.timelockstart_new, nZ = s.timelockstart_new_timelockstart, _Z = s.__wbg_timelockexpiry_free, oZ = s.timelockexpiry_to_bytes, aZ = s.timelockexpiry_from_bytes, iZ = s.timelockexpiry_to_hex, sZ = s.timelockexpiry_from_hex, cZ = s.timelockexpiry_to_json, dZ = s.timelockexpiry_to_js_value, uZ = s.timelockexpiry_from_json, lZ = s.timelockexpiry_slot, pZ = s.timelockexpiry_slot_bignum, gZ = s.timelockexpiry_new, fZ = s.timelockexpiry_new_timelockexpiry, wZ = s.plutusdata_to_json, hZ = s.plutusdata_from_json, bZ = s.__wbg_networkinfo_free, vZ = s.networkinfo_new, yZ = s.networkinfo_network_id, mZ = s.networkinfo_protocol_magic, kZ = s.networkinfo_testnet_preview, IZ = s.networkinfo_testnet_preprod, xZ = s.networkinfo_mainnet, AZ = s.__wbg_malformedaddress_free, jZ = s.malformedaddress_original_bytes, zZ = s.malformedaddress_to_address, EZ = s.malformedaddress_from_address, BZ = s.__wbg_byronaddress_free, SZ = s.byronaddress_to_base58, FZ = s.byronaddress_to_bytes, RZ = s.byronaddress_from_bytes, TZ = s.byronaddress_byron_protocol_magic, OZ = s.byronaddress_byron_address_kind, CZ = s.byronaddress_attributes, UZ = s.byronaddress_network_id, PZ = s.byronaddress_from_base58, LZ = s.byronaddress_icarus_from_key, NZ = s.byronaddress_is_valid, qZ = s.byronaddress_to_address, MZ = s.byronaddress_from_address, DZ = s.__wbg_address_free, HZ = s.address_from_bytes, GZ = s.address_to_json, WZ = s.address_to_js_value, KZ = s.address_from_json, YZ = s.address_kind, QZ = s.address_payment_cred, VZ = s.address_is_malformed, JZ = s.address_to_hex, XZ = s.address_from_hex, ZZ = s.address_to_bytes, $Z = s.address_to_bech32, t$ = s.address_from_bech32, e$ = s.address_network_id, r$ = s.__wbg_baseaddress_free, n$ = s.baseaddress_new, _$ = s.baseaddress_payment_cred, o$ = s.baseaddress_stake_cred, a$ = s.baseaddress_to_address, i$ = s.baseaddress_from_address, s$ = s.baseaddress_network_id, c$ = s.__wbg_enterpriseaddress_free, d$ = s.enterpriseaddress_new, u$ = s.enterpriseaddress_payment_cred, l$ = s.enterpriseaddress_to_address, p$ = s.enterpriseaddress_from_address, g$ = s.enterpriseaddress_network_id, f$ = s.__wbg_rewardaddress_free, w$ = s.rewardaddress_new, h$ = s.rewardaddress_payment_cred, b$ = s.rewardaddress_to_address, v$ = s.rewardaddress_from_address, y$ = s.rewardaddress_network_id, m$ = s.__wbg_pointeraddress_free, k$ = s.pointeraddress_new, I$ = s.pointeraddress_payment_cred, x$ = s.pointeraddress_stake_pointer, A$ = s.pointeraddress_to_address, j$ = s.pointeraddress_from_address, z$ = s.pointeraddress_network_id, E$ = s.__wbg_publickeys_free, B$ = s.publickeys_new, S$ = s.publickeys_size, F$ = s.publickeys_get, R$ = s.publickeys_add, T$ = s.__wbg_moveinstantaneousrewardscert_free, O$ = s.moveinstantaneousrewardscert_to_bytes, C$ = s.moveinstantaneousrewardscert_from_bytes, U$ = s.moveinstantaneousrewardscert_to_hex, P$ = s.moveinstantaneousrewardscert_from_hex, L$ = s.moveinstantaneousrewardscert_to_json, N$ = s.moveinstantaneousrewardscert_to_js_value, q$ = s.moveinstantaneousrewardscert_from_json, M$ = s.moveinstantaneousrewardscert_move_instantaneous_reward, D$ = s.moveinstantaneousrewardscert_new, H$ = s.__wbg_mirtostakecredentials_free, G$ = s.mirtostakecredentials_to_bytes, W$ = s.mirtostakecredentials_from_bytes, K$ = s.mirtostakecredentials_to_hex, Y$ = s.mirtostakecredentials_from_hex, Q$ = s.mirtostakecredentials_to_json, V$ = s.mirtostakecredentials_to_js_value, J$ = s.mirtostakecredentials_from_json, X$ = s.mirtostakecredentials_new, Z$ = s.mirtostakecredentials_len, $$ = s.mirtostakecredentials_insert, ttt = s.mirtostakecredentials_get, ett = s.mirtostakecredentials_keys, rtt = s.__wbg_moveinstantaneousreward_free, ntt = s.moveinstantaneousreward_to_bytes, _tt = s.moveinstantaneousreward_from_bytes, ott = s.moveinstantaneousreward_to_hex, att = s.moveinstantaneousreward_from_hex, itt = s.moveinstantaneousreward_to_json, stt = s.moveinstantaneousreward_to_js_value, ctt = s.moveinstantaneousreward_from_json, dtt = s.moveinstantaneousreward_new_to_other_pot, utt = s.moveinstantaneousreward_new_to_stake_creds, ltt = s.moveinstantaneousreward_pot, ptt = s.moveinstantaneousreward_kind, gtt = s.moveinstantaneousreward_as_to_other_pot, ftt = s.moveinstantaneousreward_as_to_stake_creds, wtt = s.__wbg_stakederegistration_free, htt = s.stakederegistration_to_bytes, btt = s.stakederegistration_from_bytes, vtt = s.stakederegistration_to_hex, ytt = s.stakederegistration_from_hex, mtt = s.stakederegistration_to_json, ktt = s.stakederegistration_to_js_value, Itt = s.stakederegistration_from_json, xtt = s.stakederegistration_stake_credential, Att = s.stakederegistration_coin, jtt = s.stakederegistration_new, ztt = s.stakederegistration_new_with_explicit_refund, Ett = s.stakederegistration_has_script_credentials, Btt = s.__wbg_votedelegation_free, Stt = s.votedelegation_to_bytes, Ftt = s.votedelegation_from_bytes, Rtt = s.votedelegation_to_hex, Ttt = s.votedelegation_from_hex, Ott = s.votedelegation_to_json, Ctt = s.votedelegation_to_js_value, Utt = s.votedelegation_from_json, Ptt = s.votedelegation_stake_credential, Ltt = s.votedelegation_drep, Ntt = s.votedelegation_new, qtt = s.votedelegation_has_script_credentials, Mtt = s.__wbg_stakevoteregistrationanddelegation_free, Dtt = s.stakevoteregistrationanddelegation_to_bytes, Htt = s.stakevoteregistrationanddelegation_from_bytes, Gtt = s.stakevoteregistrationanddelegation_to_hex, Wtt = s.stakevoteregistrationanddelegation_from_hex, Ktt = s.stakevoteregistrationanddelegation_to_json, Ytt = s.stakevoteregistrationanddelegation_to_js_value, Qtt = s.stakevoteregistrationanddelegation_from_json, Vtt = s.stakevoteregistrationanddelegation_stake_credential, Jtt = s.stakevoteregistrationanddelegation_pool_keyhash, Xtt = s.stakevoteregistrationanddelegation_drep, Ztt = s.stakevoteregistrationanddelegation_coin, $tt = s.stakevoteregistrationanddelegation_new, tet = s.stakevoteregistrationanddelegation_has_script_credentials, eet = s.__wbg_voteregistrationanddelegation_free, ret = s.voteregistrationanddelegation_to_bytes, net = s.voteregistrationanddelegation_from_bytes, _et = s.voteregistrationanddelegation_to_hex, oet = s.voteregistrationanddelegation_from_hex, aet = s.voteregistrationanddelegation_to_json, iet = s.voteregistrationanddelegation_to_js_value, set = s.voteregistrationanddelegation_from_json, cet = s.voteregistrationanddelegation_stake_credential, det = s.voteregistrationanddelegation_drep, uet = s.voteregistrationanddelegation_coin, pet = s.voteregistrationanddelegation_new, get = s.voteregistrationanddelegation_has_script_credentials, fet = s.__wbg_drep_free, wet = s.drep_to_bytes, het = s.drep_from_bytes, bet = s.drep_to_hex, vet = s.drep_from_hex, yet = s.drep_to_json, met = s.drep_to_js_value, ket = s.drep_from_json, Iet = s.drep_new_key_hash, xet = s.drep_new_script_hash, Aet = s.drep_new_always_abstain, jet = s.drep_new_always_no_confidence, zet = s.drep_new_from_credential, Eet = s.drep_kind, Bet = s.drep_to_key_hash, Fet = s.drep_to_script_hash, Ret = s.drep_to_bech32, Tet = s.drep_from_bech32, Oet = s.__wbg_governanceactionids_free, Cet = s.governanceactionids_to_json, Uet = s.governanceactionids_to_js_value, Pet = s.governanceactionids_from_json, Let = s.governanceactionids_new, Net = s.governanceactionids_add, qet = s.governanceactionids_get, Met = s.governanceactionids_len, Det = s.__wbg_exunits_free, Het = s.exunits_to_bytes, Get = s.exunits_from_bytes, Wet = s.exunits_to_hex, Ket = s.exunits_from_hex, Yet = s.exunits_to_json, Qet = s.exunits_to_js_value, Vet = s.exunits_from_json, Jet = s.exunits_mem, Xet = s.exunits_steps, Zet = s.exunits_new, $et = s.__wbg_metadatamap_free, trt = s.metadatamap_to_bytes, ert = s.metadatamap_from_bytes, rrt = s.metadatamap_to_hex, nrt = s.metadatamap_from_hex, _rt = s.metadatamap_new, ort = s.metadatamap_len, art = s.metadatamap_insert, irt = s.metadatamap_insert_str, srt = s.metadatamap_insert_i32, crt = s.metadatamap_get, drt = s.metadatamap_get_str, urt = s.metadatamap_get_i32, lrt = s.metadatamap_has, prt = s.metadatamap_keys, grt = s.__wbg_metadatalist_free, frt = s.metadatalist_to_bytes, wrt = s.metadatalist_from_bytes, hrt = s.metadatalist_to_hex, brt = s.metadatalist_from_hex, vrt = s.metadatalist_new, yrt = s.metadatalist_len, mrt = s.metadatalist_get, krt = s.metadatalist_add, Irt = s.__wbg_transactionmetadatum_free, xrt = s.transactionmetadatum_to_bytes, Art = s.transactionmetadatum_from_bytes, jrt = s.transactionmetadatum_to_hex, zrt = s.transactionmetadatum_from_hex, Ert = s.transactionmetadatum_new_map, Brt = s.transactionmetadatum_new_list, Srt = s.transactionmetadatum_new_int, Frt = s.transactionmetadatum_new_bytes, Rrt = s.transactionmetadatum_new_text, Trt = s.transactionmetadatum_kind, Ort = s.transactionmetadatum_as_map, Crt = s.transactionmetadatum_as_list, Urt = s.transactionmetadatum_as_int, Prt = s.transactionmetadatum_as_bytes, Lrt = s.transactionmetadatum_as_text, Nrt = s.__wbg_transactionmetadatumlabels_free, qrt = s.transactionmetadatumlabels_to_bytes, Mrt = s.transactionmetadatumlabels_from_bytes, Drt = s.transactionmetadatumlabels_to_hex, Hrt = s.transactionmetadatumlabels_from_hex, Grt = s.transactionmetadatumlabels_new, Wrt = s.transactionmetadatumlabels_len, Krt = s.transactionmetadatumlabels_get, Yrt = s.transactionmetadatumlabels_add, Qrt = s.__wbg_generaltransactionmetadata_free, Vrt = s.generaltransactionmetadata_to_bytes, Jrt = s.generaltransactionmetadata_from_bytes, Xrt = s.generaltransactionmetadata_to_hex, Zrt = s.generaltransactionmetadata_from_hex, $rt = s.generaltransactionmetadata_to_json, tnt = s.generaltransactionmetadata_to_js_value, ent = s.generaltransactionmetadata_from_json, rnt = s.generaltransactionmetadata_new, nnt = s.generaltransactionmetadata_len, _nt = s.generaltransactionmetadata_insert, ont = s.generaltransactionmetadata_get, ant = s.generaltransactionmetadata_keys, int = s.__wbg_auxiliarydata_free, snt = s.auxiliarydata_to_bytes, cnt = s.auxiliarydata_from_bytes, dnt = s.auxiliarydata_to_hex, unt = s.auxiliarydata_from_hex, lnt = s.auxiliarydata_to_json, pnt = s.auxiliarydata_to_js_value, gnt = s.auxiliarydata_from_json, fnt = s.auxiliarydata_new, wnt = s.auxiliarydata_metadata, hnt = s.auxiliarydata_set_metadata, bnt = s.auxiliarydata_native_scripts, vnt = s.auxiliarydata_set_native_scripts, ynt = s.auxiliarydata_plutus_scripts, mnt = s.auxiliarydata_set_plutus_scripts, knt = s.auxiliarydata_prefer_alonzo_format, Int = s.auxiliarydata_set_prefer_alonzo_format, xnt = s.encode_arbitrary_bytes_as_metadatum, Ant = s.decode_arbitrary_bytes_from_metadatum, jnt = s.encode_json_str_to_metadatum, znt = s.decode_metadatum_to_json_str, Ent = s.__wbg_vkeywitness_free, Bnt = s.vkeywitness_to_bytes, Snt = s.vkeywitness_from_bytes, Fnt = s.vkeywitness_to_hex, Rnt = s.vkeywitness_from_hex, Tnt = s.vkeywitness_to_json, Ont = s.vkeywitness_to_js_value, Cnt = s.vkeywitness_from_json, Unt = s.vkeywitness_new, Pnt = s.vkeywitness_vkey, Lnt = s.vkeywitness_signature, Nnt = s.__wbg_block_free, qnt = s.block_to_bytes, Mnt = s.block_from_bytes, Dnt = s.block_to_hex, Hnt = s.block_from_hex, Gnt = s.block_to_json, Wnt = s.block_to_js_value, Knt = s.block_from_json, Ynt = s.block_header, Qnt = s.block_transaction_bodies, Vnt = s.block_transaction_witness_sets, Jnt = s.block_auxiliary_data_set, Xnt = s.block_invalid_transactions, Znt = s.block_new, $nt = s.__wbg_fixedblock_free, t_t = s.fixedblock_from_bytes, e_t = s.fixedblock_from_hex, r_t = s.fixedblock_header, n_t = s.fixedblock_transaction_bodies, __t = s.fixedblock_transaction_witness_sets, o_t = s.fixedblock_auxiliary_data_set, a_t = s.fixedblock_invalid_transactions, i_t = s.fixedblock_block_hash, s_t = s.__wbg_header_free, c_t = s.header_to_bytes, d_t = s.header_from_bytes, u_t = s.header_to_hex, l_t = s.header_from_hex, p_t = s.header_to_json, g_t = s.header_to_js_value, f_t = s.header_from_json, w_t = s.header_header_body, h_t = s.header_body_signature, b_t = s.header_new, v_t = s.__wbg_fixedversionedblock_free, y_t = s.fixedversionedblock_from_bytes, m_t = s.fixedversionedblock_from_hex, k_t = s.fixedversionedblock_block, I_t = s.fixedversionedblock_era, x_t = s.__wbg_versionedblock_free, A_t = s.versionedblock_to_bytes, j_t = s.versionedblock_from_bytes, z_t = s.versionedblock_to_hex, E_t = s.versionedblock_from_hex, B_t = s.versionedblock_to_json, S_t = s.versionedblock_to_js_value, F_t = s.versionedblock_from_json, R_t = s.versionedblock_new, T_t = s.versionedblock_block, O_t = s.versionedblock_era, C_t = s.bip32publickey_from_hex, U_t = s.bip32publickey_to_hex, P_t = s.bip32publickey_chaincode, L_t = s.bip32publickey_to_bech32, N_t = s.bip32publickey_from_bech32, q_t = s.bip32publickey_as_bytes, M_t = s.bip32publickey_from_bytes, D_t = s.bip32publickey_to_raw_key, H_t = s.bip32publickey_derive, G_t = s.__wbg_bip32publickey_free, W_t = s.__wbg_votingproposalbuilder_free, K_t = s.votingproposalbuilder_new, Y_t = s.votingproposalbuilder_add, Q_t = s.votingproposalbuilder_add_with_plutus_witness, V_t = s.votingproposalbuilder_get_plutus_witnesses, J_t = s.votingproposalbuilder_get_ref_inputs, X_t = s.votingproposalbuilder_has_plutus_scripts, Z_t = s.votingproposalbuilder_build, $_t = s.__wbg_transactionoutputbuilder_free, tot = s.transactionoutputbuilder_new, eot = s.transactionoutputbuilder_with_address, rot = s.transactionoutputbuilder_with_data_hash, not = s.transactionoutputbuilder_with_plutus_data, _ot = s.transactionoutputbuilder_with_script_ref, oot = s.transactionoutputbuilder_next, aot = s.__wbg_transactionoutputamountbuilder_free, iot = s.transactionoutputamountbuilder_with_value, sot = s.transactionoutputamountbuilder_with_coin, cot = s.transactionoutputamountbuilder_with_coin_and_asset, dot = s.transactionoutputamountbuilder_with_asset_and_min_required_coin_by_utxo_cost, uot = s.transactionoutputamountbuilder_build, lot = s.__wbg_stakeandvotedelegation_free, pot = s.stakeandvotedelegation_to_bytes, got = s.stakeandvotedelegation_from_bytes, fot = s.stakeandvotedelegation_to_hex, wot = s.stakeandvotedelegation_from_hex, hot = s.stakeandvotedelegation_to_json, bot = s.stakeandvotedelegation_to_js_value, vot = s.stakeandvotedelegation_from_json, yot = s.stakeandvotedelegation_stake_credential, mot = s.stakeandvotedelegation_pool_keyhash, kot = s.stakeandvotedelegation_drep, Iot = s.stakeandvotedelegation_new, xot = s.stakeandvotedelegation_has_script_credentials, Aot = s.__wbg_drepupdate_free, jot = s.drepupdate_to_bytes, zot = s.drepupdate_from_bytes, Eot = s.drepupdate_to_hex, Bot = s.drepupdate_from_hex, Sot = s.drepupdate_to_json, Fot = s.drepupdate_to_js_value, Rot = s.drepupdate_from_json, Tot = s.drepupdate_voting_credential, Oot = s.drepupdate_anchor, Cot = s.drepupdate_new, Uot = s.drepupdate_new_with_anchor, Pot = s.drepupdate_has_script_credentials, Lot = s.__wbg_votingprocedure_free, Not = s.votingprocedure_to_bytes, qot = s.votingprocedure_from_bytes, Mot = s.votingprocedure_to_hex, Dot = s.votingprocedure_from_hex, Hot = s.votingprocedure_to_json, Got = s.votingprocedure_to_js_value, Wot = s.votingprocedure_from_json, Kot = s.votingprocedure_new, Yot = s.votingprocedure_new_with_anchor, Qot = s.votingprocedure_vote_kind, Vot = s.votingprocedure_anchor, Jot = s.__wbg_votingprocedures_free, Xot = s.votingprocedures_to_bytes, Zot = s.votingprocedures_from_bytes, $ot = s.votingprocedures_to_hex, tat = s.votingprocedures_from_hex, eat = s.votingprocedures_to_json, rat = s.votingprocedures_to_js_value, nat = s.votingprocedures_from_json, _at = s.votingprocedures_new, oat = s.votingprocedures_insert, aat = s.votingprocedures_get, iat = s.votingprocedures_get_voters, sat = s.votingprocedures_get_governance_action_ids_by_voter, cat = s.__wbg_constitution_free, dat = s.constitution_to_bytes, uat = s.constitution_from_bytes, lat = s.constitution_to_hex, pat = s.constitution_from_hex, gat = s.constitution_to_json, fat = s.constitution_to_js_value, wat = s.constitution_from_json, hat = s.constitution_anchor, bat = s.constitution_script_hash, vat = s.constitution_new, yat = s.constitution_new_with_script_hash, mat = s.__wbg_infoaction_free, kat = s.infoaction_new, Iat = s.__wbg_governanceaction_free, xat = s.governanceaction_to_bytes, Aat = s.governanceaction_from_bytes, jat = s.governanceaction_to_hex, zat = s.governanceaction_from_hex, Eat = s.governanceaction_to_json, Bat = s.governanceaction_to_js_value, Sat = s.governanceaction_from_json, Fat = s.governanceaction_new_parameter_change_action, Rat = s.governanceaction_new_hard_fork_initiation_action, Tat = s.governanceaction_new_treasury_withdrawals_action, Oat = s.governanceaction_new_no_confidence_action, Cat = s.governanceaction_new_new_committee_action, Uat = s.governanceaction_new_new_constitution_action, Pat = s.governanceaction_new_info_action, Lat = s.governanceaction_kind, Nat = s.governanceaction_as_parameter_change_action, qat = s.governanceaction_as_hard_fork_initiation_action, Mat = s.governanceaction_as_treasury_withdrawals_action, Dat = s.governanceaction_as_no_confidence_action, Hat = s.governanceaction_as_new_committee_action, Gat = s.governanceaction_as_new_constitution_action, Wat = s.governanceaction_as_info_action, Kat = s.__wbg_plutusscript_free, Yat = s.plutusscript_to_bytes, Qat = s.plutusscript_from_bytes, Vat = s.plutusscript_to_hex, Jat = s.plutusscript_from_hex, Xat = s.plutusscript_new, Zat = s.plutusscript_new_v2, $at = s.plutusscript_new_v3, tit = s.plutusscript_new_with_version, eit = s.plutusscript_bytes, rit = s.plutusscript_from_bytes_v2, nit = s.plutusscript_from_bytes_v3, _it = s.plutusscript_from_bytes_with_version, oit = s.plutusscript_from_hex_with_version, ait = s.plutusscript_hash, iit = s.plutusscript_language_version, sit = s.__wbg_credential_free, cit = s.credential_from_keyhash, dit = s.credential_from_scripthash, uit = s.credential_to_keyhash, lit = s.credential_to_scripthash, pit = s.credential_has_script_hash, git = s.credential_to_bytes, fit = s.credential_from_bytes, wit = s.credential_to_hex, hit = s.credential_from_hex, bit = s.credential_to_json, vit = s.credential_to_js_value, yit = s.credential_from_json, mit = s.credential_kind, kit = s.__wbindgen_malloc, Iit = s.__wbindgen_realloc, xit = s.__wbindgen_exn_store, Ait = s.__wbindgen_add_to_stack_pointer, jit = s.__wbindgen_free, zit = Object.freeze(Object.defineProperty({
|
|
__proto__: null,
|
|
__wbg_address_free: DZ,
|
|
__wbg_anchor_free: $N,
|
|
__wbg_anchordatahash_free: L5,
|
|
__wbg_assetname_free: fK,
|
|
__wbg_assetnames_free: AK,
|
|
__wbg_assets_free: PK,
|
|
__wbg_auxiliarydata_free: int,
|
|
__wbg_auxiliarydatahash_free: lj,
|
|
__wbg_auxiliarydataset_free: cK,
|
|
__wbg_baseaddress_free: r$,
|
|
__wbg_bigint_free: IB,
|
|
__wbg_bignum_free: XI,
|
|
__wbg_bip32privatekey_free: UI,
|
|
__wbg_bip32publickey_free: G_t,
|
|
__wbg_block_free: Nnt,
|
|
__wbg_blockhash_free: Tj,
|
|
__wbg_bootstrapwitness_free: rA,
|
|
__wbg_bootstrapwitnesses_free: fA,
|
|
__wbg_byronaddress_free: BZ,
|
|
__wbg_certificate_free: fz,
|
|
__wbg_certificates_free: cE,
|
|
__wbg_certificatesbuilder_free: g7,
|
|
__wbg_changeconfig_free: WS,
|
|
__wbg_committee_free: cC,
|
|
__wbg_committeecoldresign_free: B6,
|
|
__wbg_committeehotauth_free: jQ,
|
|
__wbg_constitution_free: cat,
|
|
__wbg_constrplutusdata_free: FV,
|
|
__wbg_costmdls_free: Wx,
|
|
__wbg_costmodel_free: oV,
|
|
__wbg_credential_free: sit,
|
|
__wbg_credentials_free: b8,
|
|
__wbg_datacost_free: nD,
|
|
__wbg_datahash_free: qj,
|
|
__wbg_datumsource_free: G4,
|
|
__wbg_dnsrecordaoraaaa_free: nH,
|
|
__wbg_dnsrecordsrv_free: pH,
|
|
__wbg_drep_free: fet,
|
|
__wbg_drepderegistration_free: MN,
|
|
__wbg_drepregistration_free: D6,
|
|
__wbg_drepupdate_free: Aot,
|
|
__wbg_drepvotingthresholds_free: dP,
|
|
__wbg_ed25519keyhash_free: x5,
|
|
__wbg_ed25519keyhashes_free: S8,
|
|
__wbg_ed25519signature_free: zA,
|
|
__wbg_enterpriseaddress_free: c$,
|
|
__wbg_exunitprices_free: kC,
|
|
__wbg_exunits_free: Det,
|
|
__wbg_fixedblock_free: $nt,
|
|
__wbg_fixedtransaction_free: G7,
|
|
__wbg_fixedtransactionbodies_free: _S,
|
|
__wbg_fixedtransactionbody_free: gN,
|
|
__wbg_fixedtxwitnessesset_free: Dq,
|
|
__wbg_fixedversionedblock_free: v_t,
|
|
__wbg_generaltransactionmetadata_free: Qrt,
|
|
__wbg_genesisdelegatehash_free: Z5,
|
|
__wbg_genesishash_free: oj,
|
|
__wbg_genesishashes_free: fW,
|
|
__wbg_genesiskeydelegation_free: BN,
|
|
__wbg_governanceaction_free: Iat,
|
|
__wbg_governanceactionid_free: dq,
|
|
__wbg_governanceactionids_free: Oet,
|
|
__wbg_hardforkinitiationaction_free: Ak,
|
|
__wbg_header_free: s_t,
|
|
__wbg_headerbody_free: iT,
|
|
__wbg_infoaction_free: mat,
|
|
__wbg_int_free: LA,
|
|
__wbg_ipv4_free: zD,
|
|
__wbg_ipv6_free: PD,
|
|
__wbg_kessignature_free: Qq,
|
|
__wbg_kesvkey_free: i7,
|
|
__wbg_language_free: zx,
|
|
__wbg_languages_free: Nx,
|
|
__wbg_legacydaedalusprivatekey_free: OA,
|
|
__wbg_linearfee_free: vx,
|
|
__wbg_malformedaddress_free: AZ,
|
|
__wbg_metadatalist_free: grt,
|
|
__wbg_metadatamap_free: $et,
|
|
__wbg_mint_free: zY,
|
|
__wbg_mintassets_free: yY,
|
|
__wbg_mintbuilder_free: T4,
|
|
__wbg_mintsassets_free: lY,
|
|
__wbg_mintwitness_free: S4,
|
|
__wbg_mirtostakecredentials_free: H$,
|
|
__wbg_moveinstantaneousreward_free: rtt,
|
|
__wbg_moveinstantaneousrewardscert_free: T$,
|
|
__wbg_multiasset_free: JK,
|
|
__wbg_multihostname_free: KH,
|
|
__wbg_nativescript_free: UJ,
|
|
__wbg_nativescripts_free: sM,
|
|
__wbg_nativescriptsource_free: YO,
|
|
__wbg_networkid_free: HY,
|
|
__wbg_networkinfo_free: bZ,
|
|
__wbg_newconstitutionaction_free: Jk,
|
|
__wbg_noconfidenceaction_free: ZO,
|
|
__wbg_nonce_free: Xq,
|
|
__wbg_operationalcert_free: RT,
|
|
__wbg_outputdatum_free: $G,
|
|
__wbg_parameterchangeaction_free: dk,
|
|
__wbg_plutusdata_free: tJ,
|
|
__wbg_plutuslist_free: yJ,
|
|
__wbg_plutusmap_free: GV,
|
|
__wbg_plutusmapvalues_free: NV,
|
|
__wbg_plutusscript_free: Kat,
|
|
__wbg_plutusscripts_free: LE,
|
|
__wbg_plutusscriptsource_free: DO,
|
|
__wbg_plutuswitness_free: Y4,
|
|
__wbg_plutuswitnesses_free: e6,
|
|
__wbg_pointer_free: EN,
|
|
__wbg_pointeraddress_free: m$,
|
|
__wbg_poolmetadata_free: hG,
|
|
__wbg_poolmetadatahash_free: vj,
|
|
__wbg_poolparams_free: QF,
|
|
__wbg_poolregistration_free: jF,
|
|
__wbg_poolretirement_free: rQ,
|
|
__wbg_poolvotingthresholds_free: JU,
|
|
__wbg_privatekey_free: I5,
|
|
__wbg_proposedprotocolparameterupdates_free: NW,
|
|
__wbg_protocolparamupdate_free: NP,
|
|
__wbg_protocolversion_free: ZW,
|
|
__wbg_publickey_free: u5,
|
|
__wbg_publickeys_free: E$,
|
|
__wbg_redeemer_free: TC,
|
|
__wbg_redeemers_free: hV,
|
|
__wbg_redeemertag_free: JE,
|
|
__wbg_relay_free: rG,
|
|
__wbg_relays_free: UF,
|
|
__wbg_rewardaddress_free: f$,
|
|
__wbg_rewardaddresses_free: EG,
|
|
__wbg_scriptall_free: fX,
|
|
__wbg_scriptany_free: AX,
|
|
__wbg_scriptdatahash_free: Yj,
|
|
__wbg_scripthash_free: F5,
|
|
__wbg_scripthashes_free: zW,
|
|
__wbg_scriptnofk_free: CX,
|
|
__wbg_scriptpubkey_free: oX,
|
|
__wbg_scriptref_free: KR,
|
|
__wbg_singlehostaddr_free: IH,
|
|
__wbg_singlehostname_free: CH,
|
|
__wbg_stakeandvotedelegation_free: lot,
|
|
__wbg_stakedelegation_free: lR,
|
|
__wbg_stakederegistration_free: wtt,
|
|
__wbg_stakeregistration_free: w6,
|
|
__wbg_stakeregistrationanddelegation_free: pQ,
|
|
__wbg_stakevoteregistrationanddelegation_free: Mtt,
|
|
__wbg_strings_free: KC,
|
|
__wbg_timelockexpiry_free: _Z,
|
|
__wbg_timelockstart_free: KX,
|
|
__wbg_transaction_free: FM,
|
|
__wbg_transactionbatch_free: B7,
|
|
__wbg_transactionbatchlist_free: j7,
|
|
__wbg_transactionbodies_free: KB,
|
|
__wbg_transactionbody_free: XC,
|
|
__wbg_transactionbuilder_free: JS,
|
|
__wbg_transactionbuilderconfig_free: SS,
|
|
__wbg_transactionbuilderconfigbuilder_free: FS,
|
|
__wbg_transactionhash_free: W5,
|
|
__wbg_transactioninput_free: xR,
|
|
__wbg_transactioninputs_free: o8,
|
|
__wbg_transactionmetadatum_free: Irt,
|
|
__wbg_transactionmetadatumlabels_free: Nrt,
|
|
__wbg_transactionoutput_free: aD,
|
|
__wbg_transactionoutputamountbuilder_free: aot,
|
|
__wbg_transactionoutputbuilder_free: $_t,
|
|
__wbg_transactionoutputs_free: WM,
|
|
__wbg_transactionunspentoutput_free: WT,
|
|
__wbg_transactionunspentoutputs_free: rO,
|
|
__wbg_transactionwitnessset_free: mq,
|
|
__wbg_transactionwitnesssets_free: uB,
|
|
__wbg_treasurywithdrawals_free: JQ,
|
|
__wbg_treasurywithdrawalsaction_free: LQ,
|
|
__wbg_txinputsbuilder_free: uS,
|
|
__wbg_unitinterval_free: yM,
|
|
__wbg_update_free: _W,
|
|
__wbg_updatecommitteeaction_free: Pk,
|
|
__wbg_url_free: YD,
|
|
__wbg_value_free: dO,
|
|
__wbg_versionedblock_free: x_t,
|
|
__wbg_vkey_free: _N,
|
|
__wbg_vkeys_free: FJ,
|
|
__wbg_vkeywitness_free: Ent,
|
|
__wbg_vkeywitnesses_free: G8,
|
|
__wbg_votedelegation_free: Btt,
|
|
__wbg_voter_free: mE,
|
|
__wbg_voteregistrationanddelegation_free: eet,
|
|
__wbg_voters_free: rk,
|
|
__wbg_votingbuilder_free: a6,
|
|
__wbg_votingprocedure_free: Lot,
|
|
__wbg_votingprocedures_free: Jot,
|
|
__wbg_votingproposal_free: cI,
|
|
__wbg_votingproposalbuilder_free: W_t,
|
|
__wbg_votingproposals_free: kI,
|
|
__wbg_vrfcert_free: CR,
|
|
__wbg_vrfkeyhash_free: jj,
|
|
__wbg_vrfvkey_free: t7,
|
|
__wbg_withdrawals_free: qG,
|
|
__wbg_withdrawalsbuilder_free: T7,
|
|
__wbindgen_add_to_stack_pointer: Ait,
|
|
__wbindgen_exn_store: xit,
|
|
__wbindgen_free: jit,
|
|
__wbindgen_malloc: kit,
|
|
__wbindgen_realloc: Iit,
|
|
address_from_bech32: t$,
|
|
address_from_bytes: HZ,
|
|
address_from_hex: XZ,
|
|
address_from_json: KZ,
|
|
address_is_malformed: VZ,
|
|
address_kind: YZ,
|
|
address_network_id: e$,
|
|
address_payment_cred: QZ,
|
|
address_to_bech32: $Z,
|
|
address_to_bytes: ZZ,
|
|
address_to_hex: JZ,
|
|
address_to_js_value: WZ,
|
|
address_to_json: GZ,
|
|
anchor_anchor_data_hash: sq,
|
|
anchor_from_bytes: eq,
|
|
anchor_from_hex: nq,
|
|
anchor_from_json: aq,
|
|
anchor_new: cq,
|
|
anchor_to_bytes: tq,
|
|
anchor_to_hex: rq,
|
|
anchor_to_js_value: oq,
|
|
anchor_to_json: _q,
|
|
anchor_url: iq,
|
|
anchordatahash_from_bech32: D5,
|
|
anchordatahash_from_bytes: N5,
|
|
anchordatahash_from_hex: G5,
|
|
anchordatahash_to_bech32: M5,
|
|
anchordatahash_to_bytes: q5,
|
|
anchordatahash_to_hex: H5,
|
|
assetname_from_bytes: hK,
|
|
assetname_from_hex: vK,
|
|
assetname_from_json: kK,
|
|
assetname_name: xK,
|
|
assetname_new: IK,
|
|
assetname_to_bytes: wK,
|
|
assetname_to_hex: bK,
|
|
assetname_to_js_value: mK,
|
|
assetname_to_json: yK,
|
|
assetnames_add: UK,
|
|
assetnames_from_bytes: zK,
|
|
assetnames_from_hex: BK,
|
|
assetnames_from_json: RK,
|
|
assetnames_get: CK,
|
|
assetnames_len: OK,
|
|
assetnames_new: TK,
|
|
assetnames_to_bytes: jK,
|
|
assetnames_to_hex: EK,
|
|
assetnames_to_js_value: FK,
|
|
assetnames_to_json: SK,
|
|
assets_from_bytes: NK,
|
|
assets_from_hex: MK,
|
|
assets_from_json: GK,
|
|
assets_get: QK,
|
|
assets_insert: YK,
|
|
assets_keys: VK,
|
|
assets_len: KK,
|
|
assets_new: WK,
|
|
assets_to_bytes: LK,
|
|
assets_to_hex: qK,
|
|
assets_to_js_value: HK,
|
|
assets_to_json: DK,
|
|
auxiliarydata_from_bytes: cnt,
|
|
auxiliarydata_from_hex: unt,
|
|
auxiliarydata_from_json: gnt,
|
|
auxiliarydata_metadata: wnt,
|
|
auxiliarydata_native_scripts: bnt,
|
|
auxiliarydata_new: fnt,
|
|
auxiliarydata_plutus_scripts: ynt,
|
|
auxiliarydata_prefer_alonzo_format: knt,
|
|
auxiliarydata_set_metadata: hnt,
|
|
auxiliarydata_set_native_scripts: vnt,
|
|
auxiliarydata_set_plutus_scripts: mnt,
|
|
auxiliarydata_set_prefer_alonzo_format: Int,
|
|
auxiliarydata_to_bytes: snt,
|
|
auxiliarydata_to_hex: dnt,
|
|
auxiliarydata_to_js_value: pnt,
|
|
auxiliarydata_to_json: lnt,
|
|
auxiliarydatahash_from_bech32: wj,
|
|
auxiliarydatahash_from_bytes: pj,
|
|
auxiliarydatahash_from_hex: bj,
|
|
auxiliarydatahash_to_bech32: fj,
|
|
auxiliarydatahash_to_bytes: gj,
|
|
auxiliarydatahash_to_hex: hj,
|
|
auxiliarydataset_get: pK,
|
|
auxiliarydataset_indices: gK,
|
|
auxiliarydataset_insert: lK,
|
|
auxiliarydataset_len: uK,
|
|
auxiliarydataset_new: dK,
|
|
baseaddress_from_address: i$,
|
|
baseaddress_network_id: s$,
|
|
baseaddress_new: n$,
|
|
baseaddress_payment_cred: _$,
|
|
baseaddress_stake_cred: o$,
|
|
baseaddress_to_address: a$,
|
|
bigint_abs: DB,
|
|
bigint_add: UB,
|
|
bigint_as_int: TB,
|
|
bigint_as_u64: RB,
|
|
bigint_div_ceil: GB,
|
|
bigint_div_floor: WB,
|
|
bigint_from_bytes: AB,
|
|
bigint_from_hex: zB,
|
|
bigint_from_json: SB,
|
|
bigint_from_str: OB,
|
|
bigint_increment: HB,
|
|
bigint_is_zero: FB,
|
|
bigint_mul: LB,
|
|
bigint_one: qB,
|
|
bigint_pow: NB,
|
|
bigint_sub: PB,
|
|
bigint_to_bytes: xB,
|
|
bigint_to_hex: jB,
|
|
bigint_to_js_value: BB,
|
|
bigint_to_json: EB,
|
|
bigint_to_str: CB,
|
|
bigint_zero: MB,
|
|
bignum_checked_add: lx,
|
|
bignum_checked_mul: ux,
|
|
bignum_checked_sub: px,
|
|
bignum_clamped_sub: gx,
|
|
bignum_compare: fx,
|
|
bignum_div_floor: dx,
|
|
bignum_from_bytes: $I,
|
|
bignum_from_hex: ex,
|
|
bignum_from_json: _x,
|
|
bignum_from_str: ox,
|
|
bignum_is_zero: cx,
|
|
bignum_less_than: wx,
|
|
bignum_max: bx,
|
|
bignum_max_value: hx,
|
|
bignum_one: sx,
|
|
bignum_to_bytes: ZI,
|
|
bignum_to_hex: tx,
|
|
bignum_to_js_value: nx,
|
|
bignum_to_json: rx,
|
|
bignum_to_str: ax,
|
|
bignum_zero: ix,
|
|
bip32privatekey_as_bytes: GI,
|
|
bip32privatekey_chaincode: QI,
|
|
bip32privatekey_derive: PI,
|
|
bip32privatekey_from_128_xprv: LI,
|
|
bip32privatekey_from_bech32: WI,
|
|
bip32privatekey_from_bip39_entropy: YI,
|
|
bip32privatekey_from_bytes: HI,
|
|
bip32privatekey_from_hex: JI,
|
|
bip32privatekey_generate_ed25519_bip32: qI,
|
|
bip32privatekey_to_128_xprv: NI,
|
|
bip32privatekey_to_bech32: KI,
|
|
bip32privatekey_to_hex: VI,
|
|
bip32privatekey_to_public: DI,
|
|
bip32privatekey_to_raw_key: MI,
|
|
bip32publickey_as_bytes: q_t,
|
|
bip32publickey_chaincode: P_t,
|
|
bip32publickey_derive: H_t,
|
|
bip32publickey_from_bech32: N_t,
|
|
bip32publickey_from_bytes: M_t,
|
|
bip32publickey_from_hex: C_t,
|
|
bip32publickey_to_bech32: L_t,
|
|
bip32publickey_to_hex: U_t,
|
|
bip32publickey_to_raw_key: D_t,
|
|
block_auxiliary_data_set: Jnt,
|
|
block_from_bytes: Mnt,
|
|
block_from_hex: Hnt,
|
|
block_from_json: Knt,
|
|
block_header: Ynt,
|
|
block_invalid_transactions: Xnt,
|
|
block_new: Znt,
|
|
block_to_bytes: qnt,
|
|
block_to_hex: Dnt,
|
|
block_to_js_value: Wnt,
|
|
block_to_json: Gnt,
|
|
block_transaction_bodies: Qnt,
|
|
block_transaction_witness_sets: Vnt,
|
|
blockhash_from_bech32: Pj,
|
|
blockhash_from_bytes: Oj,
|
|
blockhash_from_hex: Nj,
|
|
blockhash_to_bech32: Uj,
|
|
blockhash_to_bytes: Cj,
|
|
blockhash_to_hex: Lj,
|
|
bootstrapwitness_attributes: pA,
|
|
bootstrapwitness_chain_code: lA,
|
|
bootstrapwitness_from_bytes: _A,
|
|
bootstrapwitness_from_hex: aA,
|
|
bootstrapwitness_from_json: cA,
|
|
bootstrapwitness_new: gA,
|
|
bootstrapwitness_signature: uA,
|
|
bootstrapwitness_to_bytes: nA,
|
|
bootstrapwitness_to_hex: oA,
|
|
bootstrapwitness_to_js_value: sA,
|
|
bootstrapwitness_to_json: iA,
|
|
bootstrapwitness_vkey: dA,
|
|
bootstrapwitnesses_add: jA,
|
|
bootstrapwitnesses_from_bytes: hA,
|
|
bootstrapwitnesses_from_hex: vA,
|
|
bootstrapwitnesses_from_json: kA,
|
|
bootstrapwitnesses_get: AA,
|
|
bootstrapwitnesses_len: xA,
|
|
bootstrapwitnesses_new: IA,
|
|
bootstrapwitnesses_to_bytes: wA,
|
|
bootstrapwitnesses_to_hex: bA,
|
|
bootstrapwitnesses_to_js_value: mA,
|
|
bootstrapwitnesses_to_json: yA,
|
|
byronaddress_attributes: CZ,
|
|
byronaddress_byron_address_kind: OZ,
|
|
byronaddress_byron_protocol_magic: TZ,
|
|
byronaddress_from_address: MZ,
|
|
byronaddress_from_base58: PZ,
|
|
byronaddress_from_bytes: RZ,
|
|
byronaddress_icarus_from_key: LZ,
|
|
byronaddress_is_valid: NZ,
|
|
byronaddress_network_id: UZ,
|
|
byronaddress_to_address: qZ,
|
|
byronaddress_to_base58: SZ,
|
|
byronaddress_to_bytes: FZ,
|
|
calculate_ex_units_ceil_cost: xx,
|
|
certificate_as_committee_cold_resign: $z,
|
|
certificate_as_committee_hot_auth: Zz,
|
|
certificate_as_drep_deregistration: tE,
|
|
certificate_as_drep_registration: eE,
|
|
certificate_as_drep_update: rE,
|
|
certificate_as_genesis_key_delegation: Jz,
|
|
certificate_as_move_instantaneous_rewards_cert: Xz,
|
|
certificate_as_pool_registration: Qz,
|
|
certificate_as_pool_retirement: Vz,
|
|
certificate_as_reg_cert: Gz,
|
|
certificate_as_stake_and_vote_delegation: nE,
|
|
certificate_as_stake_delegation: Yz,
|
|
certificate_as_stake_deregistration: Wz,
|
|
certificate_as_stake_registration: Hz,
|
|
certificate_as_stake_registration_and_delegation: _E,
|
|
certificate_as_stake_vote_registration_and_delegation: oE,
|
|
certificate_as_unreg_cert: Kz,
|
|
certificate_as_vote_delegation: aE,
|
|
certificate_as_vote_registration_and_delegation: iE,
|
|
certificate_from_bytes: hz,
|
|
certificate_from_hex: vz,
|
|
certificate_from_json: kz,
|
|
certificate_has_required_script_witness: sE,
|
|
certificate_kind: Dz,
|
|
certificate_new_committee_cold_resign: Tz,
|
|
certificate_new_committee_hot_auth: Rz,
|
|
certificate_new_drep_deregistration: Oz,
|
|
certificate_new_drep_registration: Cz,
|
|
certificate_new_drep_update: Uz,
|
|
certificate_new_genesis_key_delegation: Sz,
|
|
certificate_new_move_instantaneous_rewards_cert: Fz,
|
|
certificate_new_pool_registration: Ez,
|
|
certificate_new_pool_retirement: Bz,
|
|
certificate_new_reg_cert: xz,
|
|
certificate_new_stake_and_vote_delegation: Pz,
|
|
certificate_new_stake_delegation: zz,
|
|
certificate_new_stake_deregistration: Az,
|
|
certificate_new_stake_registration: Iz,
|
|
certificate_new_stake_registration_and_delegation: Lz,
|
|
certificate_new_stake_vote_registration_and_delegation: Nz,
|
|
certificate_new_unreg_cert: jz,
|
|
certificate_new_vote_delegation: qz,
|
|
certificate_new_vote_registration_and_delegation: Mz,
|
|
certificate_to_bytes: wz,
|
|
certificate_to_hex: bz,
|
|
certificate_to_js_value: mz,
|
|
certificate_to_json: yz,
|
|
certificates_add: yE,
|
|
certificates_from_bytes: uE,
|
|
certificates_from_hex: pE,
|
|
certificates_from_json: wE,
|
|
certificates_get: vE,
|
|
certificates_len: bE,
|
|
certificates_new: hE,
|
|
certificates_to_bytes: dE,
|
|
certificates_to_hex: lE,
|
|
certificates_to_js_value: fE,
|
|
certificates_to_json: gE,
|
|
certificatesbuilder_add: w7,
|
|
certificatesbuilder_add_with_native_script: b7,
|
|
certificatesbuilder_add_with_plutus_witness: h7,
|
|
certificatesbuilder_build: A7,
|
|
certificatesbuilder_get_certificates_deposit: I7,
|
|
certificatesbuilder_get_certificates_refund: k7,
|
|
certificatesbuilder_get_native_scripts: m7,
|
|
certificatesbuilder_get_plutus_witnesses: v7,
|
|
certificatesbuilder_get_ref_inputs: y7,
|
|
certificatesbuilder_has_plutus_scripts: x7,
|
|
certificatesbuilder_new: f7,
|
|
changeconfig_change_address: YS,
|
|
changeconfig_change_plutus_data: QS,
|
|
changeconfig_change_script_ref: VS,
|
|
changeconfig_new: KS,
|
|
committee_add_member: yC,
|
|
committee_from_bytes: uC,
|
|
committee_from_hex: pC,
|
|
committee_from_json: wC,
|
|
committee_get_member_epoch: mC,
|
|
committee_members_keys: bC,
|
|
committee_new: hC,
|
|
committee_quorum_threshold: vC,
|
|
committee_to_bytes: dC,
|
|
committee_to_hex: lC,
|
|
committee_to_js_value: fC,
|
|
committee_to_json: gC,
|
|
committeecoldresign_anchor: L6,
|
|
committeecoldresign_committee_cold_credential: P6,
|
|
committeecoldresign_from_bytes: F6,
|
|
committeecoldresign_from_hex: T6,
|
|
committeecoldresign_from_json: U6,
|
|
committeecoldresign_has_script_credentials: M6,
|
|
committeecoldresign_new: N6,
|
|
committeecoldresign_new_with_anchor: q6,
|
|
committeecoldresign_to_bytes: S6,
|
|
committeecoldresign_to_hex: R6,
|
|
committeecoldresign_to_js_value: C6,
|
|
committeecoldresign_to_json: O6,
|
|
committeehotauth_committee_cold_credential: OQ,
|
|
committeehotauth_committee_hot_credential: CQ,
|
|
committeehotauth_from_bytes: EQ,
|
|
committeehotauth_from_hex: SQ,
|
|
committeehotauth_from_json: TQ,
|
|
committeehotauth_has_script_credentials: PQ,
|
|
committeehotauth_new: UQ,
|
|
committeehotauth_to_bytes: zQ,
|
|
committeehotauth_to_hex: BQ,
|
|
committeehotauth_to_js_value: RQ,
|
|
committeehotauth_to_json: FQ,
|
|
constitution_anchor: hat,
|
|
constitution_from_bytes: uat,
|
|
constitution_from_hex: pat,
|
|
constitution_from_json: wat,
|
|
constitution_new: vat,
|
|
constitution_new_with_script_hash: yat,
|
|
constitution_script_hash: bat,
|
|
constitution_to_bytes: dat,
|
|
constitution_to_hex: lat,
|
|
constitution_to_js_value: fat,
|
|
constitution_to_json: gat,
|
|
constrplutusdata_alternative: UV,
|
|
constrplutusdata_data: PV,
|
|
constrplutusdata_from_bytes: TV,
|
|
constrplutusdata_from_hex: CV,
|
|
constrplutusdata_new: LV,
|
|
constrplutusdata_to_bytes: RV,
|
|
constrplutusdata_to_hex: OV,
|
|
costmdls_from_bytes: Yx,
|
|
costmdls_from_hex: Vx,
|
|
costmdls_from_json: Zx,
|
|
costmdls_get: r8,
|
|
costmdls_insert: e8,
|
|
costmdls_keys: n8,
|
|
costmdls_len: t8,
|
|
costmdls_new: $x,
|
|
costmdls_retain_language_versions: _8,
|
|
costmdls_to_bytes: Kx,
|
|
costmdls_to_hex: Qx,
|
|
costmdls_to_js_value: Xx,
|
|
costmdls_to_json: Jx,
|
|
costmodel_from_bytes: iV,
|
|
costmodel_from_hex: cV,
|
|
costmodel_from_json: lV,
|
|
costmodel_get: fV,
|
|
costmodel_len: wV,
|
|
costmodel_new: pV,
|
|
costmodel_set: gV,
|
|
costmodel_to_bytes: aV,
|
|
costmodel_to_hex: sV,
|
|
costmodel_to_js_value: uV,
|
|
costmodel_to_json: dV,
|
|
create_send_all: R7,
|
|
credential_from_bytes: fit,
|
|
credential_from_hex: hit,
|
|
credential_from_json: yit,
|
|
credential_from_keyhash: cit,
|
|
credential_from_scripthash: dit,
|
|
credential_has_script_hash: pit,
|
|
credential_kind: mit,
|
|
credential_to_bytes: git,
|
|
credential_to_hex: wit,
|
|
credential_to_js_value: vit,
|
|
credential_to_json: bit,
|
|
credential_to_keyhash: uit,
|
|
credential_to_scripthash: lit,
|
|
credentials_add: B8,
|
|
credentials_from_bytes: y8,
|
|
credentials_from_hex: k8,
|
|
credentials_from_json: A8,
|
|
credentials_get: E8,
|
|
credentials_len: z8,
|
|
credentials_new: j8,
|
|
credentials_to_bytes: v8,
|
|
credentials_to_hex: m8,
|
|
credentials_to_js_value: x8,
|
|
credentials_to_json: I8,
|
|
datacost_coins_per_byte: oD,
|
|
datacost_new_coins_per_byte: _D,
|
|
datahash_from_bech32: Gj,
|
|
datahash_from_bytes: Mj,
|
|
datahash_from_hex: Kj,
|
|
datahash_to_bech32: Hj,
|
|
datahash_to_bytes: Dj,
|
|
datahash_to_hex: Wj,
|
|
datumsource_new: W4,
|
|
datumsource_new_ref_input: K4,
|
|
decode_arbitrary_bytes_from_metadatum: Ant,
|
|
decode_metadatum_to_json_str: znt,
|
|
decode_plutus_datum_to_json_str: SJ,
|
|
decrypt_with_password: eQ,
|
|
dnsrecordaoraaaa_from_bytes: oH,
|
|
dnsrecordaoraaaa_from_hex: iH,
|
|
dnsrecordaoraaaa_from_json: dH,
|
|
dnsrecordaoraaaa_new: uH,
|
|
dnsrecordaoraaaa_record: lH,
|
|
dnsrecordaoraaaa_to_bytes: _H,
|
|
dnsrecordaoraaaa_to_hex: aH,
|
|
dnsrecordaoraaaa_to_js_value: cH,
|
|
dnsrecordaoraaaa_to_json: sH,
|
|
dnsrecordsrv_from_bytes: fH,
|
|
dnsrecordsrv_from_hex: hH,
|
|
dnsrecordsrv_from_json: yH,
|
|
dnsrecordsrv_new: mH,
|
|
dnsrecordsrv_record: kH,
|
|
dnsrecordsrv_to_bytes: gH,
|
|
dnsrecordsrv_to_hex: wH,
|
|
dnsrecordsrv_to_js_value: vH,
|
|
dnsrecordsrv_to_json: bH,
|
|
drep_from_bech32: Tet,
|
|
drep_from_bytes: het,
|
|
drep_from_hex: vet,
|
|
drep_from_json: ket,
|
|
drep_kind: Eet,
|
|
drep_new_always_abstain: Aet,
|
|
drep_new_always_no_confidence: jet,
|
|
drep_new_from_credential: zet,
|
|
drep_new_key_hash: Iet,
|
|
drep_new_script_hash: xet,
|
|
drep_to_bech32: Ret,
|
|
drep_to_bytes: wet,
|
|
drep_to_hex: bet,
|
|
drep_to_js_value: met,
|
|
drep_to_json: yet,
|
|
drep_to_key_hash: Bet,
|
|
drep_to_script_hash: Fet,
|
|
drepderegistration_coin: JN,
|
|
drepderegistration_from_bytes: HN,
|
|
drepderegistration_from_hex: WN,
|
|
drepderegistration_from_json: QN,
|
|
drepderegistration_has_script_credentials: ZN,
|
|
drepderegistration_new: XN,
|
|
drepderegistration_to_bytes: DN,
|
|
drepderegistration_to_hex: GN,
|
|
drepderegistration_to_js_value: YN,
|
|
drepderegistration_to_json: KN,
|
|
drepderegistration_voting_credential: VN,
|
|
drepregistration_anchor: Z6,
|
|
drepregistration_coin: X6,
|
|
drepregistration_from_bytes: G6,
|
|
drepregistration_from_hex: K6,
|
|
drepregistration_from_json: V6,
|
|
drepregistration_has_script_credentials: ek,
|
|
drepregistration_new: $6,
|
|
drepregistration_new_with_anchor: tk,
|
|
drepregistration_to_bytes: H6,
|
|
drepregistration_to_hex: W6,
|
|
drepregistration_to_js_value: Q6,
|
|
drepregistration_to_json: Y6,
|
|
drepregistration_voting_credential: J6,
|
|
drepupdate_anchor: Oot,
|
|
drepupdate_from_bytes: zot,
|
|
drepupdate_from_hex: Bot,
|
|
drepupdate_from_json: Rot,
|
|
drepupdate_has_script_credentials: Pot,
|
|
drepupdate_new: Cot,
|
|
drepupdate_new_with_anchor: Uot,
|
|
drepupdate_to_bytes: jot,
|
|
drepupdate_to_hex: Eot,
|
|
drepupdate_to_js_value: Fot,
|
|
drepupdate_to_json: Sot,
|
|
drepupdate_voting_credential: Tot,
|
|
drepvotingthresholds_committee_no_confidence: FP,
|
|
drepvotingthresholds_committee_normal: SP,
|
|
drepvotingthresholds_from_bytes: lP,
|
|
drepvotingthresholds_from_hex: gP,
|
|
drepvotingthresholds_from_json: hP,
|
|
drepvotingthresholds_hard_fork_initiation: TP,
|
|
drepvotingthresholds_motion_no_confidence: BP,
|
|
drepvotingthresholds_new: bP,
|
|
drepvotingthresholds_pp_economic_group: CP,
|
|
drepvotingthresholds_pp_governance_group: PP,
|
|
drepvotingthresholds_pp_network_group: OP,
|
|
drepvotingthresholds_pp_technical_group: UP,
|
|
drepvotingthresholds_set_committee_no_confidence: mP,
|
|
drepvotingthresholds_set_committee_normal: yP,
|
|
drepvotingthresholds_set_hard_fork_initiation: IP,
|
|
drepvotingthresholds_set_motion_no_confidence: vP,
|
|
drepvotingthresholds_set_pp_economic_group: AP,
|
|
drepvotingthresholds_set_pp_governance_group: zP,
|
|
drepvotingthresholds_set_pp_network_group: xP,
|
|
drepvotingthresholds_set_pp_technical_group: jP,
|
|
drepvotingthresholds_set_treasury_withdrawal: EP,
|
|
drepvotingthresholds_set_update_constitution: kP,
|
|
drepvotingthresholds_to_bytes: uP,
|
|
drepvotingthresholds_to_hex: pP,
|
|
drepvotingthresholds_to_js_value: wP,
|
|
drepvotingthresholds_to_json: fP,
|
|
drepvotingthresholds_treasury_withdrawal: LP,
|
|
drepvotingthresholds_update_constitution: RP,
|
|
ed25519keyhash_from_bech32: E5,
|
|
ed25519keyhash_from_bytes: A5,
|
|
ed25519keyhash_from_hex: S5,
|
|
ed25519keyhash_to_bech32: z5,
|
|
ed25519keyhash_to_bytes: j5,
|
|
ed25519keyhash_to_hex: B5,
|
|
ed25519keyhashes_add: M8,
|
|
ed25519keyhashes_contains: D8,
|
|
ed25519keyhashes_from_bytes: R8,
|
|
ed25519keyhashes_from_hex: O8,
|
|
ed25519keyhashes_from_json: P8,
|
|
ed25519keyhashes_get: q8,
|
|
ed25519keyhashes_len: N8,
|
|
ed25519keyhashes_new: L8,
|
|
ed25519keyhashes_to_bytes: F8,
|
|
ed25519keyhashes_to_hex: T8,
|
|
ed25519keyhashes_to_js_value: U8,
|
|
ed25519keyhashes_to_json: C8,
|
|
ed25519keyhashes_to_option: H8,
|
|
ed25519signature_from_bech32: FA,
|
|
ed25519signature_from_bytes: TA,
|
|
ed25519signature_from_hex: RA,
|
|
ed25519signature_to_bech32: BA,
|
|
ed25519signature_to_bytes: EA,
|
|
ed25519signature_to_hex: SA,
|
|
encode_arbitrary_bytes_as_metadatum: xnt,
|
|
encode_json_str_to_metadatum: jnt,
|
|
encode_json_str_to_native_script: qO,
|
|
encode_json_str_to_plutus_datum: BJ,
|
|
encrypt_with_password: tQ,
|
|
enterpriseaddress_from_address: p$,
|
|
enterpriseaddress_network_id: g$,
|
|
enterpriseaddress_new: d$,
|
|
enterpriseaddress_payment_cred: u$,
|
|
enterpriseaddress_to_address: l$,
|
|
exunitprices_from_bytes: xC,
|
|
exunitprices_from_hex: jC,
|
|
exunitprices_from_json: BC,
|
|
exunitprices_mem_price: SC,
|
|
exunitprices_new: RC,
|
|
exunitprices_step_price: FC,
|
|
exunitprices_to_bytes: IC,
|
|
exunitprices_to_hex: AC,
|
|
exunitprices_to_js_value: EC,
|
|
exunitprices_to_json: zC,
|
|
exunits_from_bytes: Get,
|
|
exunits_from_hex: Ket,
|
|
exunits_from_json: Vet,
|
|
exunits_mem: Jet,
|
|
exunits_new: Zet,
|
|
exunits_steps: Xet,
|
|
exunits_to_bytes: Het,
|
|
exunits_to_hex: Wet,
|
|
exunits_to_js_value: Qet,
|
|
exunits_to_json: Yet,
|
|
fixedblock_auxiliary_data_set: o_t,
|
|
fixedblock_block_hash: i_t,
|
|
fixedblock_from_bytes: t_t,
|
|
fixedblock_from_hex: e_t,
|
|
fixedblock_header: r_t,
|
|
fixedblock_invalid_transactions: a_t,
|
|
fixedblock_transaction_bodies: n_t,
|
|
fixedblock_transaction_witness_sets: __t,
|
|
fixedtransaction_add_bootstrap_witness: uz,
|
|
fixedtransaction_add_vkey_witness: dz,
|
|
fixedtransaction_auxiliary_data: iz,
|
|
fixedtransaction_body: Z7,
|
|
fixedtransaction_from_bytes: K7,
|
|
fixedtransaction_from_hex: Q7,
|
|
fixedtransaction_is_valid: oz,
|
|
fixedtransaction_new: V7,
|
|
fixedtransaction_new_from_body_bytes: X7,
|
|
fixedtransaction_new_with_auxiliary: J7,
|
|
fixedtransaction_raw_auxiliary_data: sz,
|
|
fixedtransaction_raw_body: $7,
|
|
fixedtransaction_raw_witness_set: nz,
|
|
fixedtransaction_set_auxiliary_data: az,
|
|
fixedtransaction_set_body: tz,
|
|
fixedtransaction_set_is_valid: _z,
|
|
fixedtransaction_set_witness_set: ez,
|
|
fixedtransaction_sign_and_add_daedalus_bootstrap_signature: gz,
|
|
fixedtransaction_sign_and_add_icarus_bootstrap_signature: pz,
|
|
fixedtransaction_sign_and_add_vkey_signature: lz,
|
|
fixedtransaction_to_bytes: W7,
|
|
fixedtransaction_to_hex: Y7,
|
|
fixedtransaction_transaction_hash: cz,
|
|
fixedtransaction_witness_set: rz,
|
|
fixedtransactionbodies_add: dS,
|
|
fixedtransactionbodies_from_bytes: oS,
|
|
fixedtransactionbodies_from_hex: aS,
|
|
fixedtransactionbodies_get: cS,
|
|
fixedtransactionbodies_len: sS,
|
|
fixedtransactionbodies_new: iS,
|
|
fixedtransactionbody_from_bytes: fN,
|
|
fixedtransactionbody_from_hex: wN,
|
|
fixedtransactionbody_original_bytes: vN,
|
|
fixedtransactionbody_transaction_body: hN,
|
|
fixedtransactionbody_tx_hash: bN,
|
|
fixedtxwitnessesset_add_bootstrap_witness: Wq,
|
|
fixedtxwitnessesset_add_vkey_witness: Gq,
|
|
fixedtxwitnessesset_from_bytes: Yq,
|
|
fixedtxwitnessesset_to_bytes: Kq,
|
|
fixedtxwitnessesset_tx_witnesses_set: Hq,
|
|
fixedversionedblock_block: k_t,
|
|
fixedversionedblock_era: I_t,
|
|
fixedversionedblock_from_bytes: y_t,
|
|
fixedversionedblock_from_hex: m_t,
|
|
generaltransactionmetadata_from_bytes: Jrt,
|
|
generaltransactionmetadata_from_hex: Zrt,
|
|
generaltransactionmetadata_from_json: ent,
|
|
generaltransactionmetadata_get: ont,
|
|
generaltransactionmetadata_insert: _nt,
|
|
generaltransactionmetadata_keys: ant,
|
|
generaltransactionmetadata_len: nnt,
|
|
generaltransactionmetadata_new: rnt,
|
|
generaltransactionmetadata_to_bytes: Vrt,
|
|
generaltransactionmetadata_to_hex: Xrt,
|
|
generaltransactionmetadata_to_js_value: tnt,
|
|
generaltransactionmetadata_to_json: $rt,
|
|
genesisdelegatehash_from_bech32: rj,
|
|
genesisdelegatehash_from_bytes: $5,
|
|
genesisdelegatehash_from_hex: _j,
|
|
genesisdelegatehash_to_bech32: ej,
|
|
genesisdelegatehash_to_bytes: tj,
|
|
genesisdelegatehash_to_hex: nj,
|
|
genesishash_from_bech32: cj,
|
|
genesishash_from_bytes: aj,
|
|
genesishash_from_hex: uj,
|
|
genesishash_to_bech32: sj,
|
|
genesishash_to_bytes: ij,
|
|
genesishash_to_hex: dj,
|
|
genesishashes_add: jW,
|
|
genesishashes_from_bytes: hW,
|
|
genesishashes_from_hex: vW,
|
|
genesishashes_from_json: kW,
|
|
genesishashes_get: AW,
|
|
genesishashes_len: xW,
|
|
genesishashes_new: IW,
|
|
genesishashes_to_bytes: wW,
|
|
genesishashes_to_hex: bW,
|
|
genesishashes_to_js_value: mW,
|
|
genesishashes_to_json: yW,
|
|
genesiskeydelegation_from_bytes: FN,
|
|
genesiskeydelegation_from_hex: TN,
|
|
genesiskeydelegation_from_json: UN,
|
|
genesiskeydelegation_genesis_delegate_hash: LN,
|
|
genesiskeydelegation_genesishash: PN,
|
|
genesiskeydelegation_new: qN,
|
|
genesiskeydelegation_to_bytes: SN,
|
|
genesiskeydelegation_to_hex: RN,
|
|
genesiskeydelegation_to_js_value: CN,
|
|
genesiskeydelegation_to_json: ON,
|
|
genesiskeydelegation_vrf_keyhash: NN,
|
|
get_deposit: LO,
|
|
get_implicit_input: PO,
|
|
governanceaction_as_hard_fork_initiation_action: qat,
|
|
governanceaction_as_info_action: Wat,
|
|
governanceaction_as_new_committee_action: Hat,
|
|
governanceaction_as_new_constitution_action: Gat,
|
|
governanceaction_as_no_confidence_action: Dat,
|
|
governanceaction_as_parameter_change_action: Nat,
|
|
governanceaction_as_treasury_withdrawals_action: Mat,
|
|
governanceaction_from_bytes: Aat,
|
|
governanceaction_from_hex: zat,
|
|
governanceaction_from_json: Sat,
|
|
governanceaction_kind: Lat,
|
|
governanceaction_new_hard_fork_initiation_action: Rat,
|
|
governanceaction_new_info_action: Pat,
|
|
governanceaction_new_new_committee_action: Cat,
|
|
governanceaction_new_new_constitution_action: Uat,
|
|
governanceaction_new_no_confidence_action: Oat,
|
|
governanceaction_new_parameter_change_action: Fat,
|
|
governanceaction_new_treasury_withdrawals_action: Tat,
|
|
governanceaction_to_bytes: xat,
|
|
governanceaction_to_hex: jat,
|
|
governanceaction_to_js_value: Bat,
|
|
governanceaction_to_json: Eat,
|
|
governanceactionid_from_bytes: lq,
|
|
governanceactionid_from_hex: gq,
|
|
governanceactionid_from_json: hq,
|
|
governanceactionid_index: vq,
|
|
governanceactionid_new: yq,
|
|
governanceactionid_to_bytes: uq,
|
|
governanceactionid_to_hex: pq,
|
|
governanceactionid_to_js_value: wq,
|
|
governanceactionid_to_json: fq,
|
|
governanceactionid_transaction_id: bq,
|
|
governanceactionids_add: Net,
|
|
governanceactionids_from_json: Pet,
|
|
governanceactionids_get: qet,
|
|
governanceactionids_len: Met,
|
|
governanceactionids_new: Let,
|
|
governanceactionids_to_js_value: Uet,
|
|
governanceactionids_to_json: Cet,
|
|
hardforkinitiationaction_from_bytes: zk,
|
|
hardforkinitiationaction_from_hex: Bk,
|
|
hardforkinitiationaction_from_json: Rk,
|
|
hardforkinitiationaction_gov_action_id: Tk,
|
|
hardforkinitiationaction_new: Ck,
|
|
hardforkinitiationaction_new_with_action_id: Uk,
|
|
hardforkinitiationaction_protocol_version: Ok,
|
|
hardforkinitiationaction_to_bytes: jk,
|
|
hardforkinitiationaction_to_hex: Ek,
|
|
hardforkinitiationaction_to_js_value: Fk,
|
|
hardforkinitiationaction_to_json: Sk,
|
|
has_transaction_set_tag: MO,
|
|
hash_auxiliary_data: OO,
|
|
hash_plutus_data: CO,
|
|
hash_script_data: UO,
|
|
header_body_signature: h_t,
|
|
header_from_bytes: d_t,
|
|
header_from_hex: l_t,
|
|
header_from_json: f_t,
|
|
header_header_body: w_t,
|
|
header_new: b_t,
|
|
header_to_bytes: c_t,
|
|
header_to_hex: u_t,
|
|
header_to_js_value: g_t,
|
|
header_to_json: p_t,
|
|
headerbody_block_body_hash: zT,
|
|
headerbody_block_body_size: jT,
|
|
headerbody_block_number: fT,
|
|
headerbody_from_bytes: cT,
|
|
headerbody_from_hex: uT,
|
|
headerbody_from_json: gT,
|
|
headerbody_has_nonce_and_leader_vrf: mT,
|
|
headerbody_has_vrf_result: xT,
|
|
headerbody_issuer_vkey: vT,
|
|
headerbody_leader_vrf_or_nothing: IT,
|
|
headerbody_new: ST,
|
|
headerbody_new_headerbody: FT,
|
|
headerbody_nonce_vrf_or_nothing: kT,
|
|
headerbody_operational_cert: ET,
|
|
headerbody_prev_hash: bT,
|
|
headerbody_protocol_version: BT,
|
|
headerbody_slot: wT,
|
|
headerbody_slot_bignum: hT,
|
|
headerbody_to_bytes: sT,
|
|
headerbody_to_hex: dT,
|
|
headerbody_to_js_value: pT,
|
|
headerbody_to_json: lT,
|
|
headerbody_vrf_result_or_nothing: AT,
|
|
headerbody_vrf_vkey: yT,
|
|
infoaction_new: kat,
|
|
int_as_i32: ZA,
|
|
int_as_i32_or_fail: t5,
|
|
int_as_i32_or_nothing: $A,
|
|
int_as_negative: XA,
|
|
int_as_positive: JA,
|
|
int_from_bytes: qA,
|
|
int_from_hex: DA,
|
|
int_from_json: WA,
|
|
int_from_str: r5,
|
|
int_is_positive: VA,
|
|
int_new: KA,
|
|
int_new_i32: QA,
|
|
int_new_negative: YA,
|
|
int_to_bytes: NA,
|
|
int_to_hex: MA,
|
|
int_to_js_value: GA,
|
|
int_to_json: HA,
|
|
int_to_str: e5,
|
|
ipv4_from_bytes: BD,
|
|
ipv4_from_hex: FD,
|
|
ipv4_from_json: OD,
|
|
ipv4_ip: UD,
|
|
ipv4_new: CD,
|
|
ipv4_to_bytes: ED,
|
|
ipv4_to_hex: SD,
|
|
ipv4_to_js_value: TD,
|
|
ipv4_to_json: RD,
|
|
ipv6_from_bytes: ND,
|
|
ipv6_from_hex: MD,
|
|
ipv6_from_json: GD,
|
|
ipv6_ip: KD,
|
|
ipv6_new: WD,
|
|
ipv6_to_bytes: LD,
|
|
ipv6_to_hex: qD,
|
|
ipv6_to_js_value: HD,
|
|
ipv6_to_json: DD,
|
|
kessignature_from_bytes: Jq,
|
|
kessignature_to_bytes: Vq,
|
|
kesvkey_from_bech32: u7,
|
|
kesvkey_from_bytes: s7,
|
|
kesvkey_from_hex: p7,
|
|
kesvkey_to_bech32: d7,
|
|
kesvkey_to_bytes: c7,
|
|
kesvkey_to_hex: l7,
|
|
language_from_bytes: Bx,
|
|
language_from_hex: Fx,
|
|
language_from_json: Ox,
|
|
language_kind: Lx,
|
|
language_new_plutus_v1: Cx,
|
|
language_new_plutus_v2: Ux,
|
|
language_new_plutus_v3: Px,
|
|
language_to_bytes: Ex,
|
|
language_to_hex: Sx,
|
|
language_to_js_value: Tx,
|
|
language_to_json: Rx,
|
|
languages_add: Hx,
|
|
languages_get: Dx,
|
|
languages_len: Mx,
|
|
languages_list: Gx,
|
|
languages_new: qx,
|
|
legacydaedalusprivatekey_as_bytes: UA,
|
|
legacydaedalusprivatekey_chaincode: PA,
|
|
legacydaedalusprivatekey_from_bytes: CA,
|
|
linearfee_coefficient: mx,
|
|
linearfee_constant: yx,
|
|
linearfee_new: kx,
|
|
make_daedalus_bootstrap_witness: FO,
|
|
make_icarus_bootstrap_witness: RO,
|
|
make_vkey_witness: TO,
|
|
malformedaddress_from_address: EZ,
|
|
malformedaddress_original_bytes: jZ,
|
|
malformedaddress_to_address: zZ,
|
|
memory: B4,
|
|
metadatalist_add: krt,
|
|
metadatalist_from_bytes: wrt,
|
|
metadatalist_from_hex: brt,
|
|
metadatalist_get: mrt,
|
|
metadatalist_len: yrt,
|
|
metadatalist_new: vrt,
|
|
metadatalist_to_bytes: frt,
|
|
metadatalist_to_hex: hrt,
|
|
metadatamap_from_bytes: ert,
|
|
metadatamap_from_hex: nrt,
|
|
metadatamap_get: crt,
|
|
metadatamap_get_i32: urt,
|
|
metadatamap_get_str: drt,
|
|
metadatamap_has: lrt,
|
|
metadatamap_insert: art,
|
|
metadatamap_insert_i32: srt,
|
|
metadatamap_insert_str: irt,
|
|
metadatamap_keys: prt,
|
|
metadatamap_len: ort,
|
|
metadatamap_new: _rt,
|
|
metadatamap_to_bytes: trt,
|
|
metadatamap_to_hex: rrt,
|
|
min_ada_for_output: NO,
|
|
min_fee: Ix,
|
|
min_ref_script_fee: jx,
|
|
min_script_fee: Ax,
|
|
mint_as_negative_multiasset: DY,
|
|
mint_as_positive_multiasset: MY,
|
|
mint_from_bytes: BY,
|
|
mint_from_hex: FY,
|
|
mint_from_json: OY,
|
|
mint_get: NY,
|
|
mint_insert: LY,
|
|
mint_keys: qY,
|
|
mint_len: PY,
|
|
mint_new: CY,
|
|
mint_new_from_entry: UY,
|
|
mint_to_bytes: EY,
|
|
mint_to_hex: SY,
|
|
mint_to_js_value: TY,
|
|
mint_to_json: RY,
|
|
mintassets_get: AY,
|
|
mintassets_insert: xY,
|
|
mintassets_keys: jY,
|
|
mintassets_len: IY,
|
|
mintassets_new: mY,
|
|
mintassets_new_from_entry: kY,
|
|
mintbuilder_add_asset: C4,
|
|
mintbuilder_build: P4,
|
|
mintbuilder_get_native_scripts: L4,
|
|
mintbuilder_get_plutus_witnesses: N4,
|
|
mintbuilder_get_redeemers: M4,
|
|
mintbuilder_get_ref_inputs: q4,
|
|
mintbuilder_has_native_scripts: H4,
|
|
mintbuilder_has_plutus_scripts: D4,
|
|
mintbuilder_new: O4,
|
|
mintbuilder_set_asset: U4,
|
|
mintsassets_add: hY,
|
|
mintsassets_from_json: fY,
|
|
mintsassets_get: bY,
|
|
mintsassets_len: vY,
|
|
mintsassets_new: wY,
|
|
mintsassets_to_js_value: gY,
|
|
mintsassets_to_json: pY,
|
|
mintwitness_new_native_script: F4,
|
|
mintwitness_new_plutus_script: R4,
|
|
mirtostakecredentials_from_bytes: W$,
|
|
mirtostakecredentials_from_hex: Y$,
|
|
mirtostakecredentials_from_json: J$,
|
|
mirtostakecredentials_get: ttt,
|
|
mirtostakecredentials_insert: $$,
|
|
mirtostakecredentials_keys: ett,
|
|
mirtostakecredentials_len: Z$,
|
|
mirtostakecredentials_new: X$,
|
|
mirtostakecredentials_to_bytes: G$,
|
|
mirtostakecredentials_to_hex: K$,
|
|
mirtostakecredentials_to_js_value: V$,
|
|
mirtostakecredentials_to_json: Q$,
|
|
moveinstantaneousreward_as_to_other_pot: gtt,
|
|
moveinstantaneousreward_as_to_stake_creds: ftt,
|
|
moveinstantaneousreward_from_bytes: _tt,
|
|
moveinstantaneousreward_from_hex: att,
|
|
moveinstantaneousreward_from_json: ctt,
|
|
moveinstantaneousreward_kind: ptt,
|
|
moveinstantaneousreward_new_to_other_pot: dtt,
|
|
moveinstantaneousreward_new_to_stake_creds: utt,
|
|
moveinstantaneousreward_pot: ltt,
|
|
moveinstantaneousreward_to_bytes: ntt,
|
|
moveinstantaneousreward_to_hex: ott,
|
|
moveinstantaneousreward_to_js_value: stt,
|
|
moveinstantaneousreward_to_json: itt,
|
|
moveinstantaneousrewardscert_from_bytes: C$,
|
|
moveinstantaneousrewardscert_from_hex: P$,
|
|
moveinstantaneousrewardscert_from_json: q$,
|
|
moveinstantaneousrewardscert_move_instantaneous_reward: M$,
|
|
moveinstantaneousrewardscert_new: D$,
|
|
moveinstantaneousrewardscert_to_bytes: O$,
|
|
moveinstantaneousrewardscert_to_hex: U$,
|
|
moveinstantaneousrewardscert_to_js_value: N$,
|
|
moveinstantaneousrewardscert_to_json: L$,
|
|
multiasset_from_bytes: ZK,
|
|
multiasset_from_hex: tY,
|
|
multiasset_from_json: nY,
|
|
multiasset_get: iY,
|
|
multiasset_get_asset: cY,
|
|
multiasset_insert: aY,
|
|
multiasset_keys: dY,
|
|
multiasset_len: oY,
|
|
multiasset_new: _Y,
|
|
multiasset_set_asset: sY,
|
|
multiasset_sub: uY,
|
|
multiasset_to_bytes: XK,
|
|
multiasset_to_hex: $K,
|
|
multiasset_to_js_value: rY,
|
|
multiasset_to_json: eY,
|
|
multihostname_dns_name: tG,
|
|
multihostname_from_bytes: QH,
|
|
multihostname_from_hex: JH,
|
|
multihostname_from_json: $H,
|
|
multihostname_new: eG,
|
|
multihostname_to_bytes: YH,
|
|
multihostname_to_hex: VH,
|
|
multihostname_to_js_value: ZH,
|
|
multihostname_to_json: XH,
|
|
nativescript_as_script_all: $J,
|
|
nativescript_as_script_any: tX,
|
|
nativescript_as_script_n_of_k: eX,
|
|
nativescript_as_script_pubkey: ZJ,
|
|
nativescript_as_timelock_expiry: nX,
|
|
nativescript_as_timelock_start: rX,
|
|
nativescript_from_bytes: LJ,
|
|
nativescript_from_hex: qJ,
|
|
nativescript_from_json: HJ,
|
|
nativescript_get_required_signers: _X,
|
|
nativescript_hash: GJ,
|
|
nativescript_kind: XJ,
|
|
nativescript_new_script_all: KJ,
|
|
nativescript_new_script_any: YJ,
|
|
nativescript_new_script_n_of_k: QJ,
|
|
nativescript_new_script_pubkey: WJ,
|
|
nativescript_new_timelock_expiry: JJ,
|
|
nativescript_new_timelock_start: VJ,
|
|
nativescript_to_bytes: PJ,
|
|
nativescript_to_hex: NJ,
|
|
nativescript_to_js_value: DJ,
|
|
nativescript_to_json: MJ,
|
|
nativescripts_add: lM,
|
|
nativescripts_from_bytes: gM,
|
|
nativescripts_from_hex: wM,
|
|
nativescripts_from_json: vM,
|
|
nativescripts_get: uM,
|
|
nativescripts_len: dM,
|
|
nativescripts_new: cM,
|
|
nativescripts_to_bytes: pM,
|
|
nativescripts_to_hex: fM,
|
|
nativescripts_to_js_value: bM,
|
|
nativescripts_to_json: hM,
|
|
nativescriptsource_get_ref_script_size: XO,
|
|
nativescriptsource_new: QO,
|
|
nativescriptsource_new_ref_input: VO,
|
|
nativescriptsource_set_required_signers: JO,
|
|
networkid_from_bytes: WY,
|
|
networkid_from_hex: YY,
|
|
networkid_from_json: JY,
|
|
networkid_kind: $Y,
|
|
networkid_mainnet: ZY,
|
|
networkid_testnet: XY,
|
|
networkid_to_bytes: GY,
|
|
networkid_to_hex: KY,
|
|
networkid_to_js_value: VY,
|
|
networkid_to_json: QY,
|
|
networkinfo_mainnet: xZ,
|
|
networkinfo_network_id: yZ,
|
|
networkinfo_new: vZ,
|
|
networkinfo_protocol_magic: mZ,
|
|
networkinfo_testnet_preprod: IZ,
|
|
networkinfo_testnet_preview: kZ,
|
|
newconstitutionaction_constitution: oI,
|
|
newconstitutionaction_from_bytes: Zk,
|
|
newconstitutionaction_from_hex: tI,
|
|
newconstitutionaction_from_json: nI,
|
|
newconstitutionaction_gov_action_id: _I,
|
|
newconstitutionaction_has_script_hash: sI,
|
|
newconstitutionaction_new: aI,
|
|
newconstitutionaction_new_with_action_id: iI,
|
|
newconstitutionaction_to_bytes: Xk,
|
|
newconstitutionaction_to_hex: $k,
|
|
newconstitutionaction_to_js_value: rI,
|
|
newconstitutionaction_to_json: eI,
|
|
noconfidenceaction_from_bytes: tC,
|
|
noconfidenceaction_from_hex: rC,
|
|
noconfidenceaction_from_json: oC,
|
|
noconfidenceaction_gov_action_id: aC,
|
|
noconfidenceaction_new: iC,
|
|
noconfidenceaction_new_with_action_id: sC,
|
|
noconfidenceaction_to_bytes: $O,
|
|
noconfidenceaction_to_hex: eC,
|
|
noconfidenceaction_to_js_value: _C,
|
|
noconfidenceaction_to_json: nC,
|
|
nonce_from_bytes: $q,
|
|
nonce_from_hex: eM,
|
|
nonce_from_json: _M,
|
|
nonce_get_hash: iM,
|
|
nonce_new_from_hash: aM,
|
|
nonce_new_identity: oM,
|
|
nonce_to_bytes: Zq,
|
|
nonce_to_hex: tM,
|
|
nonce_to_js_value: nM,
|
|
nonce_to_json: rM,
|
|
operationalcert_from_bytes: OT,
|
|
operationalcert_from_hex: UT,
|
|
operationalcert_from_json: NT,
|
|
operationalcert_hot_vkey: qT,
|
|
operationalcert_kes_period: DT,
|
|
operationalcert_new: GT,
|
|
operationalcert_sequence_number: MT,
|
|
operationalcert_sigma: HT,
|
|
operationalcert_to_bytes: TT,
|
|
operationalcert_to_hex: CT,
|
|
operationalcert_to_js_value: LT,
|
|
operationalcert_to_json: PT,
|
|
outputdatum_data: nW,
|
|
outputdatum_data_hash: rW,
|
|
outputdatum_new_data: eW,
|
|
outputdatum_new_data_hash: tW,
|
|
parameterchangeaction_from_bytes: lk,
|
|
parameterchangeaction_from_hex: gk,
|
|
parameterchangeaction_from_json: hk,
|
|
parameterchangeaction_gov_action_id: bk,
|
|
parameterchangeaction_new: mk,
|
|
parameterchangeaction_new_with_action_id: kk,
|
|
parameterchangeaction_new_with_policy_hash: Ik,
|
|
parameterchangeaction_new_with_policy_hash_and_action_id: xk,
|
|
parameterchangeaction_policy_hash: yk,
|
|
parameterchangeaction_protocol_param_updates: vk,
|
|
parameterchangeaction_to_bytes: uk,
|
|
parameterchangeaction_to_hex: pk,
|
|
parameterchangeaction_to_js_value: wk,
|
|
parameterchangeaction_to_json: fk,
|
|
plutusdata_as_address: vJ,
|
|
plutusdata_as_bytes: hJ,
|
|
plutusdata_as_constr_plutus_data: pJ,
|
|
plutusdata_as_integer: wJ,
|
|
plutusdata_as_list: fJ,
|
|
plutusdata_as_map: gJ,
|
|
plutusdata_from_address: bJ,
|
|
plutusdata_from_bytes: rJ,
|
|
plutusdata_from_hex: _J,
|
|
plutusdata_from_json: hZ,
|
|
plutusdata_kind: lJ,
|
|
plutusdata_new_bytes: uJ,
|
|
plutusdata_new_constr_plutus_data: oJ,
|
|
plutusdata_new_empty_constr_plutus_data: aJ,
|
|
plutusdata_new_integer: dJ,
|
|
plutusdata_new_list: cJ,
|
|
plutusdata_new_map: sJ,
|
|
plutusdata_new_single_value_constr_plutus_data: iJ,
|
|
plutusdata_to_bytes: eJ,
|
|
plutusdata_to_hex: nJ,
|
|
plutusdata_to_json: wZ,
|
|
plutuslist_add: EJ,
|
|
plutuslist_from_bytes: kJ,
|
|
plutuslist_from_hex: xJ,
|
|
plutuslist_get: zJ,
|
|
plutuslist_len: jJ,
|
|
plutuslist_new: AJ,
|
|
plutuslist_to_bytes: mJ,
|
|
plutuslist_to_hex: IJ,
|
|
plutusmap_from_bytes: KV,
|
|
plutusmap_from_hex: QV,
|
|
plutusmap_get: ZV,
|
|
plutusmap_insert: XV,
|
|
plutusmap_keys: $V,
|
|
plutusmap_len: JV,
|
|
plutusmap_new: VV,
|
|
plutusmap_to_bytes: WV,
|
|
plutusmap_to_hex: YV,
|
|
plutusmapvalues_add: HV,
|
|
plutusmapvalues_get: DV,
|
|
plutusmapvalues_len: MV,
|
|
plutusmapvalues_new: qV,
|
|
plutusscript_bytes: eit,
|
|
plutusscript_from_bytes: Qat,
|
|
plutusscript_from_bytes_v2: rit,
|
|
plutusscript_from_bytes_v3: nit,
|
|
plutusscript_from_bytes_with_version: _it,
|
|
plutusscript_from_hex: Jat,
|
|
plutusscript_from_hex_with_version: oit,
|
|
plutusscript_hash: ait,
|
|
plutusscript_language_version: iit,
|
|
plutusscript_new: Xat,
|
|
plutusscript_new_v2: Zat,
|
|
plutusscript_new_v3: $at,
|
|
plutusscript_new_with_version: tit,
|
|
plutusscript_to_bytes: Yat,
|
|
plutusscript_to_hex: Vat,
|
|
plutusscripts_add: VE,
|
|
plutusscripts_from_bytes: qE,
|
|
plutusscripts_from_hex: DE,
|
|
plutusscripts_from_json: WE,
|
|
plutusscripts_get: QE,
|
|
plutusscripts_len: YE,
|
|
plutusscripts_new: KE,
|
|
plutusscripts_to_bytes: NE,
|
|
plutusscripts_to_hex: ME,
|
|
plutusscripts_to_js_value: GE,
|
|
plutusscripts_to_json: HE,
|
|
plutusscriptsource_get_ref_script_size: KO,
|
|
plutusscriptsource_new: HO,
|
|
plutusscriptsource_new_ref_input: GO,
|
|
plutusscriptsource_set_required_signers: WO,
|
|
plutuswitness_datum: $4,
|
|
plutuswitness_new: Q4,
|
|
plutuswitness_new_with_ref: V4,
|
|
plutuswitness_new_with_ref_without_datum: X4,
|
|
plutuswitness_new_without_datum: J4,
|
|
plutuswitness_redeemer: t6,
|
|
plutuswitness_script: Z4,
|
|
plutuswitnesses_add: o6,
|
|
plutuswitnesses_get: _6,
|
|
plutuswitnesses_len: n6,
|
|
plutuswitnesses_new: r6,
|
|
pointer_cert_index: IN,
|
|
pointer_cert_index_bignum: yN,
|
|
pointer_new: zN,
|
|
pointer_new_pointer: jN,
|
|
pointer_slot: AN,
|
|
pointer_slot_bignum: kN,
|
|
pointer_tx_index: xN,
|
|
pointer_tx_index_bignum: mN,
|
|
pointeraddress_from_address: j$,
|
|
pointeraddress_network_id: z$,
|
|
pointeraddress_new: k$,
|
|
pointeraddress_payment_cred: I$,
|
|
pointeraddress_stake_pointer: x$,
|
|
pointeraddress_to_address: A$,
|
|
poolmetadata_from_bytes: vG,
|
|
poolmetadata_from_hex: mG,
|
|
poolmetadata_from_json: xG,
|
|
poolmetadata_new: zG,
|
|
poolmetadata_pool_metadata_hash: jG,
|
|
poolmetadata_to_bytes: bG,
|
|
poolmetadata_to_hex: yG,
|
|
poolmetadata_to_js_value: IG,
|
|
poolmetadata_to_json: kG,
|
|
poolmetadata_url: AG,
|
|
poolmetadatahash_from_bech32: Ij,
|
|
poolmetadatahash_from_bytes: yj,
|
|
poolmetadatahash_from_hex: Aj,
|
|
poolmetadatahash_to_bech32: kj,
|
|
poolmetadatahash_to_bytes: mj,
|
|
poolmetadatahash_to_hex: xj,
|
|
poolparams_cost: oR,
|
|
poolparams_from_bytes: JF,
|
|
poolparams_from_hex: ZF,
|
|
poolparams_from_json: eR,
|
|
poolparams_margin: aR,
|
|
poolparams_new: uR,
|
|
poolparams_operator: rR,
|
|
poolparams_pledge: _R,
|
|
poolparams_pool_metadata: dR,
|
|
poolparams_pool_owners: sR,
|
|
poolparams_relays: cR,
|
|
poolparams_reward_account: iR,
|
|
poolparams_to_bytes: VF,
|
|
poolparams_to_hex: XF,
|
|
poolparams_to_js_value: tR,
|
|
poolparams_to_json: $F,
|
|
poolparams_vrf_keyhash: nR,
|
|
poolregistration_from_bytes: EF,
|
|
poolregistration_from_hex: SF,
|
|
poolregistration_from_json: TF,
|
|
poolregistration_new: CF,
|
|
poolregistration_pool_params: OF,
|
|
poolregistration_to_bytes: zF,
|
|
poolregistration_to_hex: BF,
|
|
poolregistration_to_js_value: RF,
|
|
poolregistration_to_json: FF,
|
|
poolretirement_epoch: uQ,
|
|
poolretirement_from_bytes: _Q,
|
|
poolretirement_from_hex: aQ,
|
|
poolretirement_from_json: cQ,
|
|
poolretirement_new: lQ,
|
|
poolretirement_pool_keyhash: dQ,
|
|
poolretirement_to_bytes: nQ,
|
|
poolretirement_to_hex: oQ,
|
|
poolretirement_to_js_value: sQ,
|
|
poolretirement_to_json: iQ,
|
|
poolvotingthresholds_committee_no_confidence: iP,
|
|
poolvotingthresholds_committee_normal: aP,
|
|
poolvotingthresholds_from_bytes: ZU,
|
|
poolvotingthresholds_from_hex: tP,
|
|
poolvotingthresholds_from_json: nP,
|
|
poolvotingthresholds_hard_fork_initiation: sP,
|
|
poolvotingthresholds_motion_no_confidence: oP,
|
|
poolvotingthresholds_new: _P,
|
|
poolvotingthresholds_security_relevant_threshold: cP,
|
|
poolvotingthresholds_to_bytes: XU,
|
|
poolvotingthresholds_to_hex: $U,
|
|
poolvotingthresholds_to_js_value: rP,
|
|
poolvotingthresholds_to_json: eP,
|
|
privatekey_as_bytes: h5,
|
|
privatekey_from_bech32: v5,
|
|
privatekey_from_extended_bytes: w5,
|
|
privatekey_from_hex: l5,
|
|
privatekey_from_normal_bytes: f5,
|
|
privatekey_generate_ed25519: m5,
|
|
privatekey_generate_ed25519extended: y5,
|
|
privatekey_sign: g5,
|
|
privatekey_to_bech32: b5,
|
|
privatekey_to_hex: p5,
|
|
privatekey_to_public: k5,
|
|
proposedprotocolparameterupdates_from_bytes: MW,
|
|
proposedprotocolparameterupdates_from_hex: HW,
|
|
proposedprotocolparameterupdates_from_json: KW,
|
|
proposedprotocolparameterupdates_get: JW,
|
|
proposedprotocolparameterupdates_insert: VW,
|
|
proposedprotocolparameterupdates_keys: XW,
|
|
proposedprotocolparameterupdates_len: QW,
|
|
proposedprotocolparameterupdates_new: YW,
|
|
proposedprotocolparameterupdates_to_bytes: qW,
|
|
proposedprotocolparameterupdates_to_hex: DW,
|
|
proposedprotocolparameterupdates_to_js_value: WW,
|
|
proposedprotocolparameterupdates_to_json: GW,
|
|
protocolparamupdate_ada_per_utxo_byte: xL,
|
|
protocolparamupdate_collateral_percentage: UL,
|
|
protocolparamupdate_committee_term_limit: KL,
|
|
protocolparamupdate_cost_models: jL,
|
|
protocolparamupdate_d: hL,
|
|
protocolparamupdate_drep_deposit: ZL,
|
|
protocolparamupdate_drep_inactivity_period: tN,
|
|
protocolparamupdate_drep_voting_thresholds: DL,
|
|
protocolparamupdate_execution_costs: EL,
|
|
protocolparamupdate_expansion_rate: gL,
|
|
protocolparamupdate_extra_entropy: bL,
|
|
protocolparamupdate_from_bytes: MP,
|
|
protocolparamupdate_from_hex: HP,
|
|
protocolparamupdate_from_json: KP,
|
|
protocolparamupdate_governance_action_deposit: JL,
|
|
protocolparamupdate_governance_action_validity_period: QL,
|
|
protocolparamupdate_key_deposit: _L,
|
|
protocolparamupdate_max_block_body_size: ZP,
|
|
protocolparamupdate_max_block_ex_units: RL,
|
|
protocolparamupdate_max_block_header_size: rL,
|
|
protocolparamupdate_max_collateral_inputs: LL,
|
|
protocolparamupdate_max_epoch: sL,
|
|
protocolparamupdate_max_tx_ex_units: SL,
|
|
protocolparamupdate_max_tx_size: tL,
|
|
protocolparamupdate_max_value_size: OL,
|
|
protocolparamupdate_min_committee_size: GL,
|
|
protocolparamupdate_min_pool_cost: kL,
|
|
protocolparamupdate_minfee_a: QP,
|
|
protocolparamupdate_minfee_b: JP,
|
|
protocolparamupdate_n_opt: dL,
|
|
protocolparamupdate_new: nN,
|
|
protocolparamupdate_pool_deposit: aL,
|
|
protocolparamupdate_pool_pledge_influence: lL,
|
|
protocolparamupdate_pool_voting_thresholds: qL,
|
|
protocolparamupdate_protocol_version: yL,
|
|
protocolparamupdate_ref_script_coins_per_byte: rN,
|
|
protocolparamupdate_set_ada_per_utxo_byte: IL,
|
|
protocolparamupdate_set_collateral_percentage: CL,
|
|
protocolparamupdate_set_committee_term_limit: WL,
|
|
protocolparamupdate_set_cost_models: AL,
|
|
protocolparamupdate_set_drep_deposit: XL,
|
|
protocolparamupdate_set_drep_inactivity_period: $L,
|
|
protocolparamupdate_set_drep_voting_thresholds: ML,
|
|
protocolparamupdate_set_execution_costs: zL,
|
|
protocolparamupdate_set_expansion_rate: pL,
|
|
protocolparamupdate_set_governance_action_deposit: VL,
|
|
protocolparamupdate_set_governance_action_validity_period: YL,
|
|
protocolparamupdate_set_key_deposit: nL,
|
|
protocolparamupdate_set_max_block_body_size: XP,
|
|
protocolparamupdate_set_max_block_ex_units: FL,
|
|
protocolparamupdate_set_max_block_header_size: eL,
|
|
protocolparamupdate_set_max_collateral_inputs: PL,
|
|
protocolparamupdate_set_max_epoch: iL,
|
|
protocolparamupdate_set_max_tx_ex_units: BL,
|
|
protocolparamupdate_set_max_tx_size: $P,
|
|
protocolparamupdate_set_max_value_size: TL,
|
|
protocolparamupdate_set_min_committee_size: HL,
|
|
protocolparamupdate_set_min_pool_cost: mL,
|
|
protocolparamupdate_set_minfee_a: YP,
|
|
protocolparamupdate_set_minfee_b: VP,
|
|
protocolparamupdate_set_n_opt: cL,
|
|
protocolparamupdate_set_pool_deposit: oL,
|
|
protocolparamupdate_set_pool_pledge_influence: uL,
|
|
protocolparamupdate_set_pool_voting_thresholds: NL,
|
|
protocolparamupdate_set_protocol_version: vL,
|
|
protocolparamupdate_set_ref_script_coins_per_byte: eN,
|
|
protocolparamupdate_set_treasury_growth_rate: fL,
|
|
protocolparamupdate_to_bytes: qP,
|
|
protocolparamupdate_to_hex: DP,
|
|
protocolparamupdate_to_js_value: WP,
|
|
protocolparamupdate_to_json: GP,
|
|
protocolparamupdate_treasury_growth_rate: wL,
|
|
protocolversion_from_bytes: tK,
|
|
protocolversion_from_hex: rK,
|
|
protocolversion_from_json: oK,
|
|
protocolversion_major: aK,
|
|
protocolversion_minor: iK,
|
|
protocolversion_new: sK,
|
|
protocolversion_to_bytes: $W,
|
|
protocolversion_to_hex: eK,
|
|
protocolversion_to_js_value: _K,
|
|
protocolversion_to_json: nK,
|
|
publickey_as_bytes: s5,
|
|
publickey_from_bech32: d5,
|
|
publickey_from_bytes: i5,
|
|
publickey_from_hex: n5,
|
|
publickey_hash: o5,
|
|
publickey_to_bech32: c5,
|
|
publickey_to_hex: _5,
|
|
publickey_verify: a5,
|
|
publickeys_add: R$,
|
|
publickeys_get: F$,
|
|
publickeys_new: B$,
|
|
publickeys_size: S$,
|
|
redeemer_data: HC,
|
|
redeemer_ex_units: GC,
|
|
redeemer_from_bytes: CC,
|
|
redeemer_from_hex: PC,
|
|
redeemer_from_json: qC,
|
|
redeemer_index: DC,
|
|
redeemer_new: WC,
|
|
redeemer_tag: MC,
|
|
redeemer_to_bytes: OC,
|
|
redeemer_to_hex: UC,
|
|
redeemer_to_js_value: NC,
|
|
redeemer_to_json: LC,
|
|
redeemers_add: EV,
|
|
redeemers_from_bytes: vV,
|
|
redeemers_from_hex: mV,
|
|
redeemers_from_json: xV,
|
|
redeemers_get: zV,
|
|
redeemers_get_container_type: BV,
|
|
redeemers_len: jV,
|
|
redeemers_new: AV,
|
|
redeemers_to_bytes: bV,
|
|
redeemers_to_hex: yV,
|
|
redeemers_to_js_value: IV,
|
|
redeemers_to_json: kV,
|
|
redeemers_total_ex_units: SV,
|
|
redeemertag_from_bytes: ZE,
|
|
redeemertag_from_hex: tB,
|
|
redeemertag_from_json: nB,
|
|
redeemertag_kind: dB,
|
|
redeemertag_new_cert: aB,
|
|
redeemertag_new_mint: oB,
|
|
redeemertag_new_reward: iB,
|
|
redeemertag_new_spend: _B,
|
|
redeemertag_new_vote: sB,
|
|
redeemertag_new_voting_proposal: cB,
|
|
redeemertag_to_bytes: XE,
|
|
redeemertag_to_hex: $E,
|
|
redeemertag_to_js_value: rB,
|
|
redeemertag_to_json: eB,
|
|
relay_as_multi_host_name: wG,
|
|
relay_as_single_host_addr: gG,
|
|
relay_as_single_host_name: fG,
|
|
relay_from_bytes: _G,
|
|
relay_from_hex: aG,
|
|
relay_from_json: cG,
|
|
relay_kind: pG,
|
|
relay_new_multi_host_name: lG,
|
|
relay_new_single_host_addr: dG,
|
|
relay_new_single_host_name: uG,
|
|
relay_to_bytes: nG,
|
|
relay_to_hex: oG,
|
|
relay_to_js_value: sG,
|
|
relay_to_json: iG,
|
|
relays_add: YF,
|
|
relays_from_bytes: LF,
|
|
relays_from_hex: qF,
|
|
relays_from_json: HF,
|
|
relays_get: KF,
|
|
relays_len: WF,
|
|
relays_new: GF,
|
|
relays_to_bytes: PF,
|
|
relays_to_hex: NF,
|
|
relays_to_js_value: DF,
|
|
relays_to_json: MF,
|
|
rewardaddress_from_address: v$,
|
|
rewardaddress_network_id: y$,
|
|
rewardaddress_new: w$,
|
|
rewardaddress_payment_cred: h$,
|
|
rewardaddress_to_address: b$,
|
|
rewardaddresses_add: NG,
|
|
rewardaddresses_from_bytes: SG,
|
|
rewardaddresses_from_hex: RG,
|
|
rewardaddresses_from_json: CG,
|
|
rewardaddresses_get: LG,
|
|
rewardaddresses_len: PG,
|
|
rewardaddresses_new: UG,
|
|
rewardaddresses_to_bytes: BG,
|
|
rewardaddresses_to_hex: FG,
|
|
rewardaddresses_to_js_value: OG,
|
|
rewardaddresses_to_json: TG,
|
|
scriptall_from_bytes: hX,
|
|
scriptall_from_hex: vX,
|
|
scriptall_from_json: kX,
|
|
scriptall_native_scripts: IX,
|
|
scriptall_new: xX,
|
|
scriptall_to_bytes: wX,
|
|
scriptall_to_hex: bX,
|
|
scriptall_to_js_value: mX,
|
|
scriptall_to_json: yX,
|
|
scriptany_from_bytes: zX,
|
|
scriptany_from_hex: BX,
|
|
scriptany_from_json: RX,
|
|
scriptany_native_scripts: TX,
|
|
scriptany_new: OX,
|
|
scriptany_to_bytes: jX,
|
|
scriptany_to_hex: EX,
|
|
scriptany_to_js_value: FX,
|
|
scriptany_to_json: SX,
|
|
scriptdatahash_from_bech32: Xj,
|
|
scriptdatahash_from_bytes: Qj,
|
|
scriptdatahash_from_hex: $j,
|
|
scriptdatahash_to_bech32: Jj,
|
|
scriptdatahash_to_bytes: Vj,
|
|
scriptdatahash_to_hex: Zj,
|
|
scripthash_from_bech32: C5,
|
|
scripthash_from_bytes: R5,
|
|
scripthash_from_hex: P5,
|
|
scripthash_to_bech32: O5,
|
|
scripthash_to_bytes: T5,
|
|
scripthash_to_hex: U5,
|
|
scripthashes_add: LW,
|
|
scripthashes_from_bytes: BW,
|
|
scripthashes_from_hex: FW,
|
|
scripthashes_from_json: OW,
|
|
scripthashes_get: PW,
|
|
scripthashes_len: UW,
|
|
scripthashes_new: CW,
|
|
scripthashes_to_bytes: EW,
|
|
scripthashes_to_hex: SW,
|
|
scripthashes_to_js_value: TW,
|
|
scripthashes_to_json: RW,
|
|
scriptnofk_from_bytes: PX,
|
|
scriptnofk_from_hex: NX,
|
|
scriptnofk_from_json: DX,
|
|
scriptnofk_n: HX,
|
|
scriptnofk_native_scripts: GX,
|
|
scriptnofk_new: WX,
|
|
scriptnofk_to_bytes: UX,
|
|
scriptnofk_to_hex: LX,
|
|
scriptnofk_to_js_value: MX,
|
|
scriptnofk_to_json: qX,
|
|
scriptpubkey_addr_keyhash: pX,
|
|
scriptpubkey_from_bytes: iX,
|
|
scriptpubkey_from_hex: cX,
|
|
scriptpubkey_from_json: lX,
|
|
scriptpubkey_new: gX,
|
|
scriptpubkey_to_bytes: aX,
|
|
scriptpubkey_to_hex: sX,
|
|
scriptpubkey_to_js_value: uX,
|
|
scriptpubkey_to_json: dX,
|
|
scriptref_from_bytes: QR,
|
|
scriptref_from_hex: JR,
|
|
scriptref_from_json: $R,
|
|
scriptref_is_native_script: rT,
|
|
scriptref_is_plutus_script: nT,
|
|
scriptref_native_script: _T,
|
|
scriptref_new_native_script: tT,
|
|
scriptref_new_plutus_script: eT,
|
|
scriptref_plutus_script: oT,
|
|
scriptref_to_bytes: YR,
|
|
scriptref_to_hex: VR,
|
|
scriptref_to_js_value: ZR,
|
|
scriptref_to_json: XR,
|
|
scriptref_to_unwrapped_bytes: aT,
|
|
singlehostaddr_from_bytes: AH,
|
|
singlehostaddr_from_hex: zH,
|
|
singlehostaddr_from_json: SH,
|
|
singlehostaddr_ipv4: RH,
|
|
singlehostaddr_ipv6: TH,
|
|
singlehostaddr_new: OH,
|
|
singlehostaddr_port: FH,
|
|
singlehostaddr_to_bytes: xH,
|
|
singlehostaddr_to_hex: jH,
|
|
singlehostaddr_to_js_value: BH,
|
|
singlehostaddr_to_json: EH,
|
|
singlehostname_dns_name: GH,
|
|
singlehostname_from_bytes: PH,
|
|
singlehostname_from_hex: NH,
|
|
singlehostname_from_json: DH,
|
|
singlehostname_new: WH,
|
|
singlehostname_port: HH,
|
|
singlehostname_to_bytes: UH,
|
|
singlehostname_to_hex: LH,
|
|
singlehostname_to_js_value: MH,
|
|
singlehostname_to_json: qH,
|
|
stakeandvotedelegation_drep: kot,
|
|
stakeandvotedelegation_from_bytes: got,
|
|
stakeandvotedelegation_from_hex: wot,
|
|
stakeandvotedelegation_from_json: vot,
|
|
stakeandvotedelegation_has_script_credentials: xot,
|
|
stakeandvotedelegation_new: Iot,
|
|
stakeandvotedelegation_pool_keyhash: mot,
|
|
stakeandvotedelegation_stake_credential: yot,
|
|
stakeandvotedelegation_to_bytes: pot,
|
|
stakeandvotedelegation_to_hex: fot,
|
|
stakeandvotedelegation_to_js_value: bot,
|
|
stakeandvotedelegation_to_json: hot,
|
|
stakedelegation_from_bytes: gR,
|
|
stakedelegation_from_hex: wR,
|
|
stakedelegation_from_json: vR,
|
|
stakedelegation_has_script_credentials: IR,
|
|
stakedelegation_new: kR,
|
|
stakedelegation_pool_keyhash: mR,
|
|
stakedelegation_stake_credential: yR,
|
|
stakedelegation_to_bytes: pR,
|
|
stakedelegation_to_hex: fR,
|
|
stakedelegation_to_js_value: bR,
|
|
stakedelegation_to_json: hR,
|
|
stakederegistration_coin: Att,
|
|
stakederegistration_from_bytes: btt,
|
|
stakederegistration_from_hex: ytt,
|
|
stakederegistration_from_json: Itt,
|
|
stakederegistration_has_script_credentials: Ett,
|
|
stakederegistration_new: jtt,
|
|
stakederegistration_new_with_explicit_refund: ztt,
|
|
stakederegistration_stake_credential: xtt,
|
|
stakederegistration_to_bytes: htt,
|
|
stakederegistration_to_hex: vtt,
|
|
stakederegistration_to_js_value: ktt,
|
|
stakederegistration_to_json: mtt,
|
|
stakeregistration_coin: A6,
|
|
stakeregistration_from_bytes: b6,
|
|
stakeregistration_from_hex: y6,
|
|
stakeregistration_from_json: I6,
|
|
stakeregistration_has_script_credentials: E6,
|
|
stakeregistration_new: j6,
|
|
stakeregistration_new_with_explicit_deposit: z6,
|
|
stakeregistration_stake_credential: x6,
|
|
stakeregistration_to_bytes: h6,
|
|
stakeregistration_to_hex: v6,
|
|
stakeregistration_to_js_value: k6,
|
|
stakeregistration_to_json: m6,
|
|
stakeregistrationanddelegation_coin: IQ,
|
|
stakeregistrationanddelegation_from_bytes: fQ,
|
|
stakeregistrationanddelegation_from_hex: hQ,
|
|
stakeregistrationanddelegation_from_json: yQ,
|
|
stakeregistrationanddelegation_has_script_credentials: AQ,
|
|
stakeregistrationanddelegation_new: xQ,
|
|
stakeregistrationanddelegation_pool_keyhash: kQ,
|
|
stakeregistrationanddelegation_stake_credential: mQ,
|
|
stakeregistrationanddelegation_to_bytes: gQ,
|
|
stakeregistrationanddelegation_to_hex: wQ,
|
|
stakeregistrationanddelegation_to_js_value: vQ,
|
|
stakeregistrationanddelegation_to_json: bQ,
|
|
stakevoteregistrationanddelegation_coin: Ztt,
|
|
stakevoteregistrationanddelegation_drep: Xtt,
|
|
stakevoteregistrationanddelegation_from_bytes: Htt,
|
|
stakevoteregistrationanddelegation_from_hex: Wtt,
|
|
stakevoteregistrationanddelegation_from_json: Qtt,
|
|
stakevoteregistrationanddelegation_has_script_credentials: tet,
|
|
stakevoteregistrationanddelegation_new: $tt,
|
|
stakevoteregistrationanddelegation_pool_keyhash: Jtt,
|
|
stakevoteregistrationanddelegation_stake_credential: Vtt,
|
|
stakevoteregistrationanddelegation_to_bytes: Dtt,
|
|
stakevoteregistrationanddelegation_to_hex: Gtt,
|
|
stakevoteregistrationanddelegation_to_js_value: Ytt,
|
|
stakevoteregistrationanddelegation_to_json: Ktt,
|
|
strings_add: JC,
|
|
strings_get: VC,
|
|
strings_len: QC,
|
|
strings_new: YC,
|
|
timelockexpiry_from_bytes: aZ,
|
|
timelockexpiry_from_hex: sZ,
|
|
timelockexpiry_from_json: uZ,
|
|
timelockexpiry_new: gZ,
|
|
timelockexpiry_new_timelockexpiry: fZ,
|
|
timelockexpiry_slot: lZ,
|
|
timelockexpiry_slot_bignum: pZ,
|
|
timelockexpiry_to_bytes: oZ,
|
|
timelockexpiry_to_hex: iZ,
|
|
timelockexpiry_to_js_value: dZ,
|
|
timelockexpiry_to_json: cZ,
|
|
timelockstart_from_bytes: QX,
|
|
timelockstart_from_hex: JX,
|
|
timelockstart_from_json: $X,
|
|
timelockstart_new: rZ,
|
|
timelockstart_new_timelockstart: nZ,
|
|
timelockstart_slot: tZ,
|
|
timelockstart_slot_bignum: eZ,
|
|
timelockstart_to_bytes: YX,
|
|
timelockstart_to_hex: VX,
|
|
timelockstart_to_js_value: ZX,
|
|
timelockstart_to_json: XX,
|
|
transaction_auxiliary_data: DM,
|
|
transaction_body: NM,
|
|
transaction_from_bytes: TM,
|
|
transaction_from_hex: CM,
|
|
transaction_from_json: LM,
|
|
transaction_is_valid: MM,
|
|
transaction_new: GM,
|
|
transaction_set_is_valid: HM,
|
|
transaction_to_bytes: RM,
|
|
transaction_to_hex: OM,
|
|
transaction_to_js_value: PM,
|
|
transaction_to_json: UM,
|
|
transaction_witness_set: qM,
|
|
transactionbatch_get: F7,
|
|
transactionbatch_len: S7,
|
|
transactionbatchlist_get: E7,
|
|
transactionbatchlist_len: z7,
|
|
transactionbodies_add: nS,
|
|
transactionbodies_from_bytes: QB,
|
|
transactionbodies_from_hex: JB,
|
|
transactionbodies_from_json: $B,
|
|
transactionbodies_get: rS,
|
|
transactionbodies_len: eS,
|
|
transactionbodies_new: tS,
|
|
transactionbodies_to_bytes: YB,
|
|
transactionbodies_to_hex: VB,
|
|
transactionbodies_to_js_value: ZB,
|
|
transactionbodies_to_json: XB,
|
|
transactionbody_auxiliary_data_hash: vU,
|
|
transactionbody_certs: pU,
|
|
transactionbody_collateral: FU,
|
|
transactionbody_collateral_return: PU,
|
|
transactionbody_current_treasury_value: YU,
|
|
transactionbody_donation: WU,
|
|
transactionbody_fee: iU,
|
|
transactionbody_from_bytes: $C,
|
|
transactionbody_from_hex: eU,
|
|
transactionbody_from_json: _U,
|
|
transactionbody_inputs: oU,
|
|
transactionbody_mint: AU,
|
|
transactionbody_network_id: CU,
|
|
transactionbody_new: QU,
|
|
transactionbody_new_tx_body: VU,
|
|
transactionbody_outputs: aU,
|
|
transactionbody_reference_inputs: zU,
|
|
transactionbody_remove_ttl: uU,
|
|
transactionbody_required_signers: TU,
|
|
transactionbody_script_data_hash: BU,
|
|
transactionbody_set_auxiliary_data_hash: bU,
|
|
transactionbody_set_certs: lU,
|
|
transactionbody_set_collateral: SU,
|
|
transactionbody_set_collateral_return: UU,
|
|
transactionbody_set_current_treasury_value: KU,
|
|
transactionbody_set_donation: GU,
|
|
transactionbody_set_mint: xU,
|
|
transactionbody_set_network_id: OU,
|
|
transactionbody_set_reference_inputs: jU,
|
|
transactionbody_set_required_signers: RU,
|
|
transactionbody_set_script_data_hash: EU,
|
|
transactionbody_set_total_collateral: LU,
|
|
transactionbody_set_ttl: dU,
|
|
transactionbody_set_update: wU,
|
|
transactionbody_set_validity_start_interval: yU,
|
|
transactionbody_set_validity_start_interval_bignum: mU,
|
|
transactionbody_set_voting_procedures: qU,
|
|
transactionbody_set_voting_proposals: DU,
|
|
transactionbody_set_withdrawals: gU,
|
|
transactionbody_to_bytes: ZC,
|
|
transactionbody_to_hex: tU,
|
|
transactionbody_to_js_value: nU,
|
|
transactionbody_to_json: rU,
|
|
transactionbody_total_collateral: NU,
|
|
transactionbody_ttl: sU,
|
|
transactionbody_ttl_bignum: cU,
|
|
transactionbody_update: hU,
|
|
transactionbody_validity_start_interval: IU,
|
|
transactionbody_validity_start_interval_bignum: kU,
|
|
transactionbody_voting_procedures: MU,
|
|
transactionbody_voting_proposals: HU,
|
|
transactionbody_withdrawals: fU,
|
|
transactionbuilder_add_bootstrap_input: u9,
|
|
transactionbuilder_add_change_if_needed: gF,
|
|
transactionbuilder_add_change_if_needed_with_datum: fF,
|
|
transactionbuilder_add_extra_witness_datum: $9,
|
|
transactionbuilder_add_inputs_from: XS,
|
|
transactionbuilder_add_inputs_from_and_change: p9,
|
|
transactionbuilder_add_inputs_from_and_change_with_collateral_return: g9,
|
|
transactionbuilder_add_json_metadatum: M9,
|
|
transactionbuilder_add_json_metadatum_with_schema: D9,
|
|
transactionbuilder_add_key_input: s9,
|
|
transactionbuilder_add_metadatum: q9,
|
|
transactionbuilder_add_mint_asset: J9,
|
|
transactionbuilder_add_mint_asset_and_output: X9,
|
|
transactionbuilder_add_mint_asset_and_output_min_required_coin: Z9,
|
|
transactionbuilder_add_native_script_input: c9,
|
|
transactionbuilder_add_output: b9,
|
|
transactionbuilder_add_plutus_script_input: d9,
|
|
transactionbuilder_add_reference_input: a9,
|
|
transactionbuilder_add_regular_input: l9,
|
|
transactionbuilder_add_required_signer: vF,
|
|
transactionbuilder_add_script_reference_input: i9,
|
|
transactionbuilder_build: kF,
|
|
transactionbuilder_build_tx: IF,
|
|
transactionbuilder_build_tx_unsafe: xF,
|
|
transactionbuilder_calc_script_data_hash: wF,
|
|
transactionbuilder_fee_for_input: h9,
|
|
transactionbuilder_fee_for_output: v9,
|
|
transactionbuilder_full_size: yF,
|
|
transactionbuilder_get_auxiliary_data: U9,
|
|
transactionbuilder_get_current_treasury_value: _F,
|
|
transactionbuilder_get_deposit: lF,
|
|
transactionbuilder_get_donation: rF,
|
|
transactionbuilder_get_explicit_input: iF,
|
|
transactionbuilder_get_explicit_output: uF,
|
|
transactionbuilder_get_extra_witness_datums: tF,
|
|
transactionbuilder_get_fee_if_set: pF,
|
|
transactionbuilder_get_implicit_input: sF,
|
|
transactionbuilder_get_mint: Y9,
|
|
transactionbuilder_get_mint_builder: W9,
|
|
transactionbuilder_get_mint_scripts: Q9,
|
|
transactionbuilder_get_native_input_scripts: f9,
|
|
transactionbuilder_get_plutus_input_scripts: w9,
|
|
transactionbuilder_get_reference_inputs: aF,
|
|
transactionbuilder_get_total_input: cF,
|
|
transactionbuilder_get_total_output: dF,
|
|
transactionbuilder_min_fee: AF,
|
|
transactionbuilder_new: oF,
|
|
transactionbuilder_output_sizes: mF,
|
|
transactionbuilder_remove_auxiliary_data: L9,
|
|
transactionbuilder_remove_certs: B9,
|
|
transactionbuilder_remove_collateral_return: e9,
|
|
transactionbuilder_remove_mint_builder: G9,
|
|
transactionbuilder_remove_script_data_hash: bF,
|
|
transactionbuilder_remove_total_collateral: _9,
|
|
transactionbuilder_remove_ttl: x9,
|
|
transactionbuilder_remove_validity_start_interval: z9,
|
|
transactionbuilder_remove_withdrawals: C9,
|
|
transactionbuilder_set_auxiliary_data: P9,
|
|
transactionbuilder_set_certs: E9,
|
|
transactionbuilder_set_certs_builder: S9,
|
|
transactionbuilder_set_collateral: $S,
|
|
transactionbuilder_set_collateral_return: t9,
|
|
transactionbuilder_set_collateral_return_and_total: r9,
|
|
transactionbuilder_set_current_treasury_value: nF,
|
|
transactionbuilder_set_donation: eF,
|
|
transactionbuilder_set_fee: y9,
|
|
transactionbuilder_set_inputs: ZS,
|
|
transactionbuilder_set_metadata: N9,
|
|
transactionbuilder_set_min_fee: m9,
|
|
transactionbuilder_set_mint: K9,
|
|
transactionbuilder_set_mint_asset: V9,
|
|
transactionbuilder_set_mint_builder: H9,
|
|
transactionbuilder_set_script_data_hash: hF,
|
|
transactionbuilder_set_total_collateral: n9,
|
|
transactionbuilder_set_total_collateral_and_return: o9,
|
|
transactionbuilder_set_ttl: k9,
|
|
transactionbuilder_set_ttl_bignum: I9,
|
|
transactionbuilder_set_validity_start_interval: A9,
|
|
transactionbuilder_set_validity_start_interval_bignum: j9,
|
|
transactionbuilder_set_voting_builder: T9,
|
|
transactionbuilder_set_voting_proposal_builder: O9,
|
|
transactionbuilder_set_withdrawals: F9,
|
|
transactionbuilder_set_withdrawals_builder: R9,
|
|
transactionbuilderconfigbuilder_build: GS,
|
|
transactionbuilderconfigbuilder_coins_per_utxo_byte: OS,
|
|
transactionbuilderconfigbuilder_deduplicate_explicit_ref_inputs_with_regular_inputs: DS,
|
|
transactionbuilderconfigbuilder_do_not_burn_extra_change: HS,
|
|
transactionbuilderconfigbuilder_ex_unit_prices: CS,
|
|
transactionbuilderconfigbuilder_fee_algo: TS,
|
|
transactionbuilderconfigbuilder_key_deposit: PS,
|
|
transactionbuilderconfigbuilder_max_tx_size: NS,
|
|
transactionbuilderconfigbuilder_max_value_size: LS,
|
|
transactionbuilderconfigbuilder_new: RS,
|
|
transactionbuilderconfigbuilder_pool_deposit: US,
|
|
transactionbuilderconfigbuilder_prefer_pure_change: MS,
|
|
transactionbuilderconfigbuilder_ref_script_coins_per_byte: qS,
|
|
transactionhash_from_bech32: V5,
|
|
transactionhash_from_bytes: K5,
|
|
transactionhash_from_hex: X5,
|
|
transactionhash_to_bech32: Q5,
|
|
transactionhash_to_bytes: Y5,
|
|
transactionhash_to_hex: J5,
|
|
transactioninput_from_bytes: jR,
|
|
transactioninput_from_hex: ER,
|
|
transactioninput_from_json: FR,
|
|
transactioninput_index: TR,
|
|
transactioninput_new: OR,
|
|
transactioninput_to_bytes: AR,
|
|
transactioninput_to_hex: zR,
|
|
transactioninput_to_js_value: SR,
|
|
transactioninput_to_json: BR,
|
|
transactioninput_transaction_id: RR,
|
|
transactioninputs_add: w8,
|
|
transactioninputs_from_bytes: i8,
|
|
transactioninputs_from_hex: c8,
|
|
transactioninputs_from_json: l8,
|
|
transactioninputs_get: f8,
|
|
transactioninputs_len: g8,
|
|
transactioninputs_new: p8,
|
|
transactioninputs_to_bytes: a8,
|
|
transactioninputs_to_hex: s8,
|
|
transactioninputs_to_js_value: u8,
|
|
transactioninputs_to_json: d8,
|
|
transactioninputs_to_option: h8,
|
|
transactionmetadatum_as_bytes: Prt,
|
|
transactionmetadatum_as_int: Urt,
|
|
transactionmetadatum_as_list: Crt,
|
|
transactionmetadatum_as_map: Ort,
|
|
transactionmetadatum_as_text: Lrt,
|
|
transactionmetadatum_from_bytes: Art,
|
|
transactionmetadatum_from_hex: zrt,
|
|
transactionmetadatum_kind: Trt,
|
|
transactionmetadatum_new_bytes: Frt,
|
|
transactionmetadatum_new_int: Srt,
|
|
transactionmetadatum_new_list: Brt,
|
|
transactionmetadatum_new_map: Ert,
|
|
transactionmetadatum_new_text: Rrt,
|
|
transactionmetadatum_to_bytes: xrt,
|
|
transactionmetadatum_to_hex: jrt,
|
|
transactionmetadatumlabels_add: Yrt,
|
|
transactionmetadatumlabels_from_bytes: Mrt,
|
|
transactionmetadatumlabels_from_hex: Hrt,
|
|
transactionmetadatumlabels_get: Krt,
|
|
transactionmetadatumlabels_len: Wrt,
|
|
transactionmetadatumlabels_new: Grt,
|
|
transactionmetadatumlabels_to_bytes: qrt,
|
|
transactionmetadatumlabels_to_hex: Drt,
|
|
transactionoutput_address: gD,
|
|
transactionoutput_amount: fD,
|
|
transactionoutput_data_hash: wD,
|
|
transactionoutput_from_bytes: sD,
|
|
transactionoutput_from_hex: dD,
|
|
transactionoutput_from_json: pD,
|
|
transactionoutput_has_data_hash: ID,
|
|
transactionoutput_has_plutus_data: kD,
|
|
transactionoutput_has_script_ref: xD,
|
|
transactionoutput_new: AD,
|
|
transactionoutput_plutus_data: hD,
|
|
transactionoutput_script_ref: bD,
|
|
transactionoutput_serialization_format: jD,
|
|
transactionoutput_set_data_hash: mD,
|
|
transactionoutput_set_plutus_data: yD,
|
|
transactionoutput_set_script_ref: vD,
|
|
transactionoutput_to_bytes: iD,
|
|
transactionoutput_to_hex: cD,
|
|
transactionoutput_to_js_value: lD,
|
|
transactionoutput_to_json: uD,
|
|
transactionoutputamountbuilder_build: uot,
|
|
transactionoutputamountbuilder_with_asset_and_min_required_coin_by_utxo_cost: dot,
|
|
transactionoutputamountbuilder_with_coin: sot,
|
|
transactionoutputamountbuilder_with_coin_and_asset: cot,
|
|
transactionoutputamountbuilder_with_value: iot,
|
|
transactionoutputbuilder_new: tot,
|
|
transactionoutputbuilder_next: oot,
|
|
transactionoutputbuilder_with_address: eot,
|
|
transactionoutputbuilder_with_data_hash: rot,
|
|
transactionoutputbuilder_with_plutus_data: not,
|
|
transactionoutputbuilder_with_script_ref: _ot,
|
|
transactionoutputs_add: rD,
|
|
transactionoutputs_from_bytes: YM,
|
|
transactionoutputs_from_hex: VM,
|
|
transactionoutputs_from_json: ZM,
|
|
transactionoutputs_get: eD,
|
|
transactionoutputs_len: tD,
|
|
transactionoutputs_new: $M,
|
|
transactionoutputs_to_bytes: KM,
|
|
transactionoutputs_to_hex: QM,
|
|
transactionoutputs_to_js_value: XM,
|
|
transactionoutputs_to_json: JM,
|
|
transactionunspentoutput_from_bytes: YT,
|
|
transactionunspentoutput_from_hex: VT,
|
|
transactionunspentoutput_from_json: ZT,
|
|
transactionunspentoutput_input: tO,
|
|
transactionunspentoutput_new: $T,
|
|
transactionunspentoutput_output: eO,
|
|
transactionunspentoutput_to_bytes: KT,
|
|
transactionunspentoutput_to_hex: QT,
|
|
transactionunspentoutput_to_js_value: XT,
|
|
transactionunspentoutput_to_json: JT,
|
|
transactionunspentoutputs_add: cO,
|
|
transactionunspentoutputs_from_json: oO,
|
|
transactionunspentoutputs_get: sO,
|
|
transactionunspentoutputs_len: iO,
|
|
transactionunspentoutputs_new: aO,
|
|
transactionunspentoutputs_to_js_value: _O,
|
|
transactionunspentoutputs_to_json: nO,
|
|
transactionwitnessset_bootstraps: Oq,
|
|
transactionwitnessset_from_bytes: Iq,
|
|
transactionwitnessset_from_hex: Aq,
|
|
transactionwitnessset_from_json: Eq,
|
|
transactionwitnessset_native_scripts: Rq,
|
|
transactionwitnessset_new: Mq,
|
|
transactionwitnessset_plutus_data: Lq,
|
|
transactionwitnessset_plutus_scripts: Uq,
|
|
transactionwitnessset_redeemers: qq,
|
|
transactionwitnessset_set_bootstraps: Tq,
|
|
transactionwitnessset_set_native_scripts: Fq,
|
|
transactionwitnessset_set_plutus_data: Pq,
|
|
transactionwitnessset_set_plutus_scripts: Cq,
|
|
transactionwitnessset_set_redeemers: Nq,
|
|
transactionwitnessset_set_vkeys: Bq,
|
|
transactionwitnessset_to_bytes: kq,
|
|
transactionwitnessset_to_hex: xq,
|
|
transactionwitnessset_to_js_value: zq,
|
|
transactionwitnessset_to_json: jq,
|
|
transactionwitnessset_vkeys: Sq,
|
|
transactionwitnesssets_add: kB,
|
|
transactionwitnesssets_from_bytes: pB,
|
|
transactionwitnesssets_from_hex: fB,
|
|
transactionwitnesssets_from_json: bB,
|
|
transactionwitnesssets_get: mB,
|
|
transactionwitnesssets_len: yB,
|
|
transactionwitnesssets_new: vB,
|
|
transactionwitnesssets_to_bytes: lB,
|
|
transactionwitnesssets_to_hex: gB,
|
|
transactionwitnesssets_to_js_value: hB,
|
|
transactionwitnesssets_to_json: wB,
|
|
treasurywithdrawals_from_json: $Q,
|
|
treasurywithdrawals_get: eV,
|
|
treasurywithdrawals_insert: rV,
|
|
treasurywithdrawals_keys: nV,
|
|
treasurywithdrawals_len: _V,
|
|
treasurywithdrawals_new: tV,
|
|
treasurywithdrawals_to_js_value: ZQ,
|
|
treasurywithdrawals_to_json: XQ,
|
|
treasurywithdrawalsaction_from_bytes: qQ,
|
|
treasurywithdrawalsaction_from_hex: DQ,
|
|
treasurywithdrawalsaction_from_json: WQ,
|
|
treasurywithdrawalsaction_new: QQ,
|
|
treasurywithdrawalsaction_new_with_policy_hash: VQ,
|
|
treasurywithdrawalsaction_policy_hash: YQ,
|
|
treasurywithdrawalsaction_to_bytes: NQ,
|
|
treasurywithdrawalsaction_to_hex: MQ,
|
|
treasurywithdrawalsaction_to_js_value: GQ,
|
|
treasurywithdrawalsaction_to_json: HQ,
|
|
treasurywithdrawalsaction_withdrawals: KQ,
|
|
txinputsbuilder_add_bootstrap_input: vS,
|
|
txinputsbuilder_add_key_input: wS,
|
|
txinputsbuilder_add_native_script_input: hS,
|
|
txinputsbuilder_add_native_script_utxo: fS,
|
|
txinputsbuilder_add_plutus_script_input: bS,
|
|
txinputsbuilder_add_plutus_script_utxo: gS,
|
|
txinputsbuilder_add_regular_input: yS,
|
|
txinputsbuilder_add_regular_utxo: pS,
|
|
txinputsbuilder_add_required_signer: AS,
|
|
txinputsbuilder_add_required_signers: jS,
|
|
txinputsbuilder_get_native_input_scripts: kS,
|
|
txinputsbuilder_get_plutus_input_scripts: IS,
|
|
txinputsbuilder_get_ref_inputs: mS,
|
|
txinputsbuilder_inputs: ES,
|
|
txinputsbuilder_inputs_option: BS,
|
|
txinputsbuilder_len: xS,
|
|
txinputsbuilder_new: lS,
|
|
txinputsbuilder_total_value: zS,
|
|
unitinterval_denominator: BM,
|
|
unitinterval_from_bytes: kM,
|
|
unitinterval_from_hex: xM,
|
|
unitinterval_from_json: zM,
|
|
unitinterval_new: SM,
|
|
unitinterval_numerator: EM,
|
|
unitinterval_to_bytes: mM,
|
|
unitinterval_to_hex: IM,
|
|
unitinterval_to_js_value: jM,
|
|
unitinterval_to_json: AM,
|
|
update_epoch: pW,
|
|
update_from_bytes: aW,
|
|
update_from_hex: sW,
|
|
update_from_json: uW,
|
|
update_new: gW,
|
|
update_proposed_protocol_parameter_updates: lW,
|
|
update_to_bytes: oW,
|
|
update_to_hex: iW,
|
|
update_to_js_value: dW,
|
|
update_to_json: cW,
|
|
updatecommitteeaction_committee: Kk,
|
|
updatecommitteeaction_from_bytes: Nk,
|
|
updatecommitteeaction_from_hex: Mk,
|
|
updatecommitteeaction_from_json: Gk,
|
|
updatecommitteeaction_gov_action_id: Wk,
|
|
updatecommitteeaction_members_to_remove: Yk,
|
|
updatecommitteeaction_new: Qk,
|
|
updatecommitteeaction_new_with_action_id: Vk,
|
|
updatecommitteeaction_to_bytes: Lk,
|
|
updatecommitteeaction_to_hex: qk,
|
|
updatecommitteeaction_to_js_value: Hk,
|
|
updatecommitteeaction_to_json: Dk,
|
|
url_from_bytes: VD,
|
|
url_from_hex: XD,
|
|
url_from_json: tH,
|
|
url_new: eH,
|
|
url_to_bytes: QD,
|
|
url_to_hex: JD,
|
|
url_to_js_value: $D,
|
|
url_to_json: ZD,
|
|
url_url: rH,
|
|
value_checked_add: zO,
|
|
value_checked_sub: EO,
|
|
value_clamped_sub: BO,
|
|
value_coin: IO,
|
|
value_compare: SO,
|
|
value_from_bytes: lO,
|
|
value_from_hex: gO,
|
|
value_from_json: hO,
|
|
value_is_zero: kO,
|
|
value_multiasset: AO,
|
|
value_new: bO,
|
|
value_new_from_assets: vO,
|
|
value_new_with_assets: yO,
|
|
value_set_coin: xO,
|
|
value_set_multiasset: jO,
|
|
value_to_bytes: uO,
|
|
value_to_hex: pO,
|
|
value_to_js_value: wO,
|
|
value_to_json: fO,
|
|
value_zero: mO,
|
|
versionedblock_block: T_t,
|
|
versionedblock_era: O_t,
|
|
versionedblock_from_bytes: j_t,
|
|
versionedblock_from_hex: E_t,
|
|
versionedblock_from_json: F_t,
|
|
versionedblock_new: R_t,
|
|
versionedblock_to_bytes: A_t,
|
|
versionedblock_to_hex: z_t,
|
|
versionedblock_to_js_value: S_t,
|
|
versionedblock_to_json: B_t,
|
|
vkey_from_bytes: aN,
|
|
vkey_from_hex: sN,
|
|
vkey_from_json: uN,
|
|
vkey_new: lN,
|
|
vkey_public_key: pN,
|
|
vkey_to_bytes: oN,
|
|
vkey_to_hex: iN,
|
|
vkey_to_js_value: dN,
|
|
vkey_to_json: cN,
|
|
vkeys_add: CJ,
|
|
vkeys_get: OJ,
|
|
vkeys_len: TJ,
|
|
vkeys_new: RJ,
|
|
vkeywitness_from_bytes: Snt,
|
|
vkeywitness_from_hex: Rnt,
|
|
vkeywitness_from_json: Cnt,
|
|
vkeywitness_new: Unt,
|
|
vkeywitness_signature: Lnt,
|
|
vkeywitness_to_bytes: Bnt,
|
|
vkeywitness_to_hex: Fnt,
|
|
vkeywitness_to_js_value: Ont,
|
|
vkeywitness_to_json: Tnt,
|
|
vkeywitness_vkey: Pnt,
|
|
vkeywitnesses_add: eA,
|
|
vkeywitnesses_from_bytes: K8,
|
|
vkeywitnesses_from_hex: Q8,
|
|
vkeywitnesses_from_json: X8,
|
|
vkeywitnesses_get: tA,
|
|
vkeywitnesses_len: $8,
|
|
vkeywitnesses_new: Z8,
|
|
vkeywitnesses_to_bytes: W8,
|
|
vkeywitnesses_to_hex: Y8,
|
|
vkeywitnesses_to_js_value: J8,
|
|
vkeywitnesses_to_json: V8,
|
|
votedelegation_drep: Ltt,
|
|
votedelegation_from_bytes: Ftt,
|
|
votedelegation_from_hex: Ttt,
|
|
votedelegation_from_json: Utt,
|
|
votedelegation_has_script_credentials: qtt,
|
|
votedelegation_new: Ntt,
|
|
votedelegation_stake_credential: Ptt,
|
|
votedelegation_to_bytes: Stt,
|
|
votedelegation_to_hex: Rtt,
|
|
votedelegation_to_js_value: Ctt,
|
|
votedelegation_to_json: Ott,
|
|
voter_from_bytes: IE,
|
|
voter_from_hex: AE,
|
|
voter_from_json: EE,
|
|
voter_has_script_credentials: UE,
|
|
voter_kind: RE,
|
|
voter_new_constitutional_committee_hot_credential: BE,
|
|
voter_new_drep_credential: SE,
|
|
voter_new_stake_pool_key_hash: FE,
|
|
voter_to_bytes: kE,
|
|
voter_to_constitutional_committee_hot_credential: TE,
|
|
voter_to_drep_credential: OE,
|
|
voter_to_hex: xE,
|
|
voter_to_js_value: zE,
|
|
voter_to_json: jE,
|
|
voter_to_key_hash: PE,
|
|
voter_to_stake_pool_key_hash: CE,
|
|
voteregistrationanddelegation_coin: uet,
|
|
voteregistrationanddelegation_drep: det,
|
|
voteregistrationanddelegation_from_bytes: net,
|
|
voteregistrationanddelegation_from_hex: oet,
|
|
voteregistrationanddelegation_from_json: set,
|
|
voteregistrationanddelegation_has_script_credentials: get,
|
|
voteregistrationanddelegation_new: pet,
|
|
voteregistrationanddelegation_stake_credential: cet,
|
|
voteregistrationanddelegation_to_bytes: ret,
|
|
voteregistrationanddelegation_to_hex: _et,
|
|
voteregistrationanddelegation_to_js_value: iet,
|
|
voteregistrationanddelegation_to_json: aet,
|
|
voters_add: ik,
|
|
voters_from_json: ok,
|
|
voters_get: sk,
|
|
voters_len: ck,
|
|
voters_new: ak,
|
|
voters_to_js_value: _k,
|
|
voters_to_json: nk,
|
|
votingbuilder_add: s6,
|
|
votingbuilder_add_with_native_script: d6,
|
|
votingbuilder_add_with_plutus_witness: c6,
|
|
votingbuilder_build: f6,
|
|
votingbuilder_get_native_scripts: p6,
|
|
votingbuilder_get_plutus_witnesses: u6,
|
|
votingbuilder_get_ref_inputs: l6,
|
|
votingbuilder_has_plutus_scripts: g6,
|
|
votingbuilder_new: i6,
|
|
votingprocedure_anchor: Vot,
|
|
votingprocedure_from_bytes: qot,
|
|
votingprocedure_from_hex: Dot,
|
|
votingprocedure_from_json: Wot,
|
|
votingprocedure_new: Kot,
|
|
votingprocedure_new_with_anchor: Yot,
|
|
votingprocedure_to_bytes: Not,
|
|
votingprocedure_to_hex: Mot,
|
|
votingprocedure_to_js_value: Got,
|
|
votingprocedure_to_json: Hot,
|
|
votingprocedure_vote_kind: Qot,
|
|
votingprocedures_from_bytes: Zot,
|
|
votingprocedures_from_hex: tat,
|
|
votingprocedures_from_json: nat,
|
|
votingprocedures_get: aat,
|
|
votingprocedures_get_governance_action_ids_by_voter: sat,
|
|
votingprocedures_get_voters: iat,
|
|
votingprocedures_insert: oat,
|
|
votingprocedures_new: _at,
|
|
votingprocedures_to_bytes: Xot,
|
|
votingprocedures_to_hex: $ot,
|
|
votingprocedures_to_js_value: rat,
|
|
votingprocedures_to_json: eat,
|
|
votingproposal_anchor: bI,
|
|
votingproposal_deposit: yI,
|
|
votingproposal_from_bytes: uI,
|
|
votingproposal_from_hex: pI,
|
|
votingproposal_from_json: wI,
|
|
votingproposal_governance_action: hI,
|
|
votingproposal_new: mI,
|
|
votingproposal_reward_account: vI,
|
|
votingproposal_to_bytes: dI,
|
|
votingproposal_to_hex: lI,
|
|
votingproposal_to_js_value: fI,
|
|
votingproposal_to_json: gI,
|
|
votingproposalbuilder_add: Y_t,
|
|
votingproposalbuilder_add_with_plutus_witness: Q_t,
|
|
votingproposalbuilder_build: Z_t,
|
|
votingproposalbuilder_get_plutus_witnesses: V_t,
|
|
votingproposalbuilder_get_ref_inputs: J_t,
|
|
votingproposalbuilder_has_plutus_scripts: X_t,
|
|
votingproposalbuilder_new: K_t,
|
|
votingproposals_add: TI,
|
|
votingproposals_contains: OI,
|
|
votingproposals_from_bytes: xI,
|
|
votingproposals_from_hex: jI,
|
|
votingproposals_from_json: BI,
|
|
votingproposals_get: RI,
|
|
votingproposals_len: FI,
|
|
votingproposals_new: SI,
|
|
votingproposals_to_bytes: II,
|
|
votingproposals_to_hex: AI,
|
|
votingproposals_to_js_value: EI,
|
|
votingproposals_to_json: zI,
|
|
votingproposals_to_option: CI,
|
|
vrfcert_from_bytes: PR,
|
|
vrfcert_from_hex: NR,
|
|
vrfcert_from_json: DR,
|
|
vrfcert_new: WR,
|
|
vrfcert_output: HR,
|
|
vrfcert_proof: GR,
|
|
vrfcert_to_bytes: UR,
|
|
vrfcert_to_hex: LR,
|
|
vrfcert_to_js_value: MR,
|
|
vrfcert_to_json: qR,
|
|
vrfkeyhash_from_bech32: Sj,
|
|
vrfkeyhash_from_bytes: zj,
|
|
vrfkeyhash_from_hex: Rj,
|
|
vrfkeyhash_to_bech32: Bj,
|
|
vrfkeyhash_to_bytes: Ej,
|
|
vrfkeyhash_to_hex: Fj,
|
|
vrfvkey_from_bech32: _7,
|
|
vrfvkey_from_bytes: e7,
|
|
vrfvkey_from_hex: a7,
|
|
vrfvkey_to_bech32: n7,
|
|
vrfvkey_to_bytes: r7,
|
|
vrfvkey_to_hex: o7,
|
|
withdrawals_from_bytes: DG,
|
|
withdrawals_from_hex: GG,
|
|
withdrawals_from_json: YG,
|
|
withdrawals_get: XG,
|
|
withdrawals_insert: JG,
|
|
withdrawals_keys: ZG,
|
|
withdrawals_len: VG,
|
|
withdrawals_new: QG,
|
|
withdrawals_to_bytes: MG,
|
|
withdrawals_to_hex: HG,
|
|
withdrawals_to_js_value: KG,
|
|
withdrawals_to_json: WG,
|
|
withdrawalsbuilder_add: C7,
|
|
withdrawalsbuilder_add_with_native_script: P7,
|
|
withdrawalsbuilder_add_with_plutus_witness: U7,
|
|
withdrawalsbuilder_build: H7,
|
|
withdrawalsbuilder_get_native_scripts: q7,
|
|
withdrawalsbuilder_get_plutus_witnesses: L7,
|
|
withdrawalsbuilder_get_ref_inputs: N7,
|
|
withdrawalsbuilder_get_total_withdrawals: M7,
|
|
withdrawalsbuilder_has_plutus_scripts: D7,
|
|
withdrawalsbuilder_new: O7
|
|
}, Symbol.toStringTag, {
|
|
value: "Module"
|
|
}));
|
|
Xv(zit);
|
|
const vu = Object.freeze(Object.defineProperty({
|
|
__proto__: null,
|
|
Address: Nr,
|
|
AddressKind: r4,
|
|
Anchor: yn,
|
|
AnchorDataHash: _i,
|
|
AssetName: fn,
|
|
AssetNames: Xo,
|
|
Assets: Oo,
|
|
AuxiliaryData: Dn,
|
|
AuxiliaryDataHash: La,
|
|
AuxiliaryDataSet: Si,
|
|
BaseAddress: ks,
|
|
BigInt: Iu,
|
|
BigNum: xe,
|
|
Bip32PrivateKey: U_,
|
|
Bip32PublicKey: Zo,
|
|
Block: $o,
|
|
BlockEra: n4,
|
|
BlockHash: x_,
|
|
BootstrapWitness: z_,
|
|
BootstrapWitnesses: ta,
|
|
ByronAddress: E_,
|
|
ByronAddressType: _4,
|
|
CborContainerType: o4,
|
|
CborSetType: a4,
|
|
Certificate: Gr,
|
|
CertificateKind: i4,
|
|
Certificates: ao,
|
|
CertificatesBuilder: js,
|
|
ChangeConfig: ea,
|
|
CoinSelectionStrategyCIP2: s4,
|
|
Committee: Co,
|
|
CommitteeColdResign: yo,
|
|
CommitteeHotAuth: ra,
|
|
Constitution: _o,
|
|
ConstrPlutusData: oi,
|
|
CostModel: Uo,
|
|
Costmdls: N_,
|
|
CredKind: c4,
|
|
Credential: ur,
|
|
Credentials: H_,
|
|
DNSRecordAorAAAA: na,
|
|
DNSRecordSRV: _a,
|
|
DRep: vn,
|
|
DRepDeregistration: oa,
|
|
DRepKind: d4,
|
|
DRepRegistration: mo,
|
|
DRepUpdate: ko,
|
|
DRepVotingThresholds: aa,
|
|
DataCost: $i,
|
|
DataHash: X_,
|
|
DatumSource: Yi,
|
|
Ed25519KeyHash: Pr,
|
|
Ed25519KeyHashes: Mn,
|
|
Ed25519Signature: w_,
|
|
EnterpriseAddress: Is,
|
|
ExUnitPrices: G_,
|
|
ExUnits: e_,
|
|
FixedBlock: Qi,
|
|
FixedTransaction: ti,
|
|
FixedTransactionBodies: mi,
|
|
FixedTransactionBody: xi,
|
|
FixedTxWitnessesSet: zc,
|
|
FixedVersionedBlock: xs,
|
|
GeneralTransactionMetadata: Po,
|
|
GenesisDelegateHash: ai,
|
|
GenesisHash: Z_,
|
|
GenesisHashes: ri,
|
|
GenesisKeyDelegation: ia,
|
|
GovernanceAction: $n,
|
|
GovernanceActionId: rn,
|
|
GovernanceActionIds: Vi,
|
|
GovernanceActionKind: u4,
|
|
HardForkInitiationAction: Io,
|
|
Header: Lo,
|
|
HeaderBody: xo,
|
|
InfoAction: ts,
|
|
Int: Qr,
|
|
Ipv4: sa,
|
|
Ipv6: ca,
|
|
KESSignature: es,
|
|
KESVKey: ii,
|
|
Language: Sn,
|
|
LanguageKind: l4,
|
|
Languages: Ai,
|
|
LegacyDaedalusPrivateKey: rs,
|
|
LinearFee: ns,
|
|
MIRKind: p4,
|
|
MIRPot: g4,
|
|
MIRToStakeCredentials: da,
|
|
MalformedAddress: Ec,
|
|
MetadataJsonSchema: f4,
|
|
MetadataList: Na,
|
|
MetadataMap: si,
|
|
Mint: A_,
|
|
MintAssets: uo,
|
|
MintBuilder: _s,
|
|
MintWitness: ji,
|
|
MintsAssets: Ji,
|
|
MoveInstantaneousReward: Ao,
|
|
MoveInstantaneousRewardsCert: ua,
|
|
MultiAsset: On,
|
|
MultiHostName: la,
|
|
NativeScript: sn,
|
|
NativeScriptKind: w4,
|
|
NativeScriptSource: lo,
|
|
NativeScripts: nn,
|
|
NetworkId: jo,
|
|
NetworkIdKind: h4,
|
|
NetworkInfo: ni,
|
|
NewConstitutionAction: zo,
|
|
NoConfidenceAction: Eo,
|
|
Nonce: Vo,
|
|
OperationalCert: No,
|
|
OutputDatum: zi,
|
|
ParameterChangeAction: P_,
|
|
PlutusData: Ur,
|
|
PlutusDataKind: b4,
|
|
PlutusDatumSchema: v4,
|
|
PlutusList: o_,
|
|
PlutusMap: ci,
|
|
PlutusMapValues: Ei,
|
|
PlutusScript: gn,
|
|
PlutusScriptSource: li,
|
|
PlutusScripts: io,
|
|
PlutusWitness: Hn,
|
|
PlutusWitnesses: po,
|
|
Pointer: Bi,
|
|
PointerAddress: As,
|
|
PoolMetadata: pa,
|
|
PoolMetadataHash: di,
|
|
PoolParams: ga,
|
|
PoolRegistration: fa,
|
|
PoolRetirement: wa,
|
|
PoolVotingThresholds: ha,
|
|
PrivateKey: L_,
|
|
ProposedProtocolParameterUpdates: ba,
|
|
ProtocolParamUpdate: r_,
|
|
ProtocolVersion: n_,
|
|
PublicKey: $_,
|
|
PublicKeys: E4,
|
|
Redeemer: __,
|
|
RedeemerTag: f_,
|
|
RedeemerTagKind: y4,
|
|
Redeemers: so,
|
|
Relay: no,
|
|
RelayKind: m4,
|
|
Relays: va,
|
|
RewardAddress: Fn,
|
|
RewardAddresses: ya,
|
|
ScriptAll: ma,
|
|
ScriptAny: ka,
|
|
ScriptDataHash: Go,
|
|
ScriptHash: Wr,
|
|
ScriptHashNamespace: k4,
|
|
ScriptHashes: Ia,
|
|
ScriptNOfK: xa,
|
|
ScriptPubkey: Aa,
|
|
ScriptRef: q_,
|
|
ScriptSchema: I4,
|
|
SingleHostAddr: ja,
|
|
SingleHostName: za,
|
|
StakeAndVoteDelegation: Ea,
|
|
StakeDelegation: Ba,
|
|
StakeDeregistration: M_,
|
|
StakeRegistration: D_,
|
|
StakeRegistrationAndDelegation: Sa,
|
|
StakeVoteRegistrationAndDelegation: Fa,
|
|
Strings: Bc,
|
|
TimelockExpiry: Bo,
|
|
TimelockStart: So,
|
|
Transaction: W_,
|
|
TransactionBatch: Mc,
|
|
TransactionBatchList: Dc,
|
|
TransactionBodies: Ra,
|
|
TransactionBody: Un,
|
|
TransactionBuilder: Sc,
|
|
TransactionBuilderConfig: ps,
|
|
TransactionBuilderConfigBuilder: Zn,
|
|
TransactionHash: a_,
|
|
TransactionInput: Xr,
|
|
TransactionInputs: on,
|
|
TransactionMetadatum: Mr,
|
|
TransactionMetadatumKind: x4,
|
|
TransactionMetadatumLabels: ki,
|
|
TransactionOutput: zn,
|
|
TransactionOutputAmountBuilder: qo,
|
|
TransactionOutputBuilder: ei,
|
|
TransactionOutputs: Mo,
|
|
TransactionSetsState: A4,
|
|
TransactionUnspentOutput: K_,
|
|
TransactionUnspentOutputs: Ma,
|
|
TransactionWitnessSet: B_,
|
|
TransactionWitnessSets: Do,
|
|
TreasuryWithdrawals: pi,
|
|
TreasuryWithdrawalsAction: Fo,
|
|
TxInputsBuilder: os,
|
|
URL: zs,
|
|
UnitInterval: dr,
|
|
Update: Ta,
|
|
UpdateCommitteeAction: Ro,
|
|
VRFCert: Y_,
|
|
VRFKeyHash: Wo,
|
|
VRFVKey: qa,
|
|
Value: Sr,
|
|
VersionedBlock: vi,
|
|
Vkey: Gn,
|
|
Vkeys: Fc,
|
|
Vkeywitness: Q_,
|
|
Vkeywitnesses: Oa,
|
|
VoteDelegation: Ca,
|
|
VoteKind: j4,
|
|
VoteRegistrationAndDelegation: Ua,
|
|
Voter: Cn,
|
|
VoterKind: z4,
|
|
Voters: Xi,
|
|
VotingBuilder: Es,
|
|
VotingProcedure: j_,
|
|
VotingProcedures: Ho,
|
|
VotingProposal: V_,
|
|
VotingProposalBuilder: Bs,
|
|
VotingProposals: oo,
|
|
Withdrawals: co,
|
|
WithdrawalsBuilder: Ss,
|
|
__wbg_Error_1f3748b298f99708: ty,
|
|
__wbg_String_fed4d24b68977888: ey,
|
|
__wbg_buffer_ef9774282e5dab94: ry,
|
|
__wbg_call_0ad083564791763a: ny,
|
|
__wbg_call_a34b6b4765f27be0: _y,
|
|
__wbg_call_ca9f902b9c01d6a4: oy,
|
|
__wbg_crypto_b8b8d219dd106386: ay,
|
|
__wbg_crypto_ed58b8e10a292839: iy,
|
|
__wbg_getRandomValues_37d862323ab7a9ea: sy,
|
|
__wbg_getRandomValues_bcb4912f16000dc4: cy,
|
|
__wbg_getRandomValues_f95fbcecd77f2425: dy,
|
|
__wbg_globalThis_6b4d52a0b6aaeaea: uy,
|
|
__wbg_global_49324ce12193de77: ly,
|
|
__wbg_msCrypto_0a36e2ec3a343d26: py,
|
|
__wbg_new_518e2184725aa711: gy,
|
|
__wbg_new_592cfd1910fe92ab: fy,
|
|
__wbg_new_59845962d1127937: wy,
|
|
__wbg_new_67abf4a77618ee3e: hy,
|
|
__wbg_new_e2d07398d7689006: by,
|
|
__wbg_newnoargs_a136448eeb7d48ac: vy,
|
|
__wbg_newwithbyteoffsetandlength_84908302a4c137cf: yy,
|
|
__wbg_newwithlength_4c216eaaf23f2f9a: my,
|
|
__wbg_node_02999533c4ea02e3: ky,
|
|
__wbg_process_5c1d670bc53614b8: Iy,
|
|
__wbg_randomFillSync_ab2cfe79ebbf2740: xy,
|
|
__wbg_randomFillSync_dacc4c955df2f8ce: Ay,
|
|
__wbg_require_51e6ff2a093da33e: jy,
|
|
__wbg_require_79b1e9274cde3c87: zy,
|
|
__wbg_self_53a054fa1aa99285: Ey,
|
|
__wbg_self_cca3ca60d61220f4: By,
|
|
__wbg_set_393f510a6b7e9da5: Sy,
|
|
__wbg_set_3fda3bac07393de4: Fy,
|
|
__wbg_set_5deee49b10b2b780: Ry,
|
|
__wbg_set_93ba9407b5476ec6: Ty,
|
|
__wbg_set_wasm: Xv,
|
|
__wbg_subarray_2dc34705c0dc7cdb: Oy,
|
|
__wbg_versions_c71aa1626a93e0a1: Cy,
|
|
__wbg_wbindgendebugstring_bb652b1bc2061b6d: Uy,
|
|
__wbg_wbindgenisfunction_ea72b9d66a0e1705: Py,
|
|
__wbg_wbindgenisobject_dfe064a121d87553: Ly,
|
|
__wbg_wbindgenisstring_4b74e4111ba029e6: Ny,
|
|
__wbg_wbindgenisundefined_71f08a6ade4354e7: qy,
|
|
__wbg_wbindgenjsvaleq_f27272c0a890df7f: My,
|
|
__wbg_wbindgenmemory_6856c8c520f40c41: Dy,
|
|
__wbg_wbindgenstringget_43fe05afe34b0cb1: Hy,
|
|
__wbg_wbindgenthrow_4c11a24fca429ccf: Gy,
|
|
__wbg_window_2aba046d3fc4ad7c: Wy,
|
|
__wbindgen_cast_2241b6af4c4b2941: Ky,
|
|
__wbindgen_cast_d6cd19b81560fd6e: Yy,
|
|
__wbindgen_object_clone_ref: Qy,
|
|
__wbindgen_object_drop_ref: Vy,
|
|
calculate_ex_units_ceil_cost: R3,
|
|
create_send_all: C3,
|
|
decode_arbitrary_bytes_from_metadatum: Z3,
|
|
decode_metadatum_to_json_str: t4,
|
|
decode_plutus_datum_to_json_str: J3,
|
|
decrypt_with_password: Q3,
|
|
encode_arbitrary_bytes_as_metadatum: X3,
|
|
encode_json_str_to_metadatum: $3,
|
|
encode_json_str_to_native_script: W3,
|
|
encode_json_str_to_plutus_datum: V3,
|
|
encrypt_with_password: Y3,
|
|
get_deposit: H3,
|
|
get_implicit_input: D3,
|
|
has_transaction_set_tag: K3,
|
|
hash_auxiliary_data: N3,
|
|
hash_plutus_data: q3,
|
|
hash_script_data: M3,
|
|
make_daedalus_bootstrap_witness: U3,
|
|
make_icarus_bootstrap_witness: P3,
|
|
make_vkey_witness: L3,
|
|
min_ada_for_output: G3,
|
|
min_fee: F3,
|
|
min_ref_script_fee: O3,
|
|
min_script_fee: T3
|
|
}, Symbol.toStringTag, {
|
|
value: "Module"
|
|
}));
|
|
class Eit {
|
|
constructor(t = null) {
|
|
this.rpcUrl = "https://go.getblock.io/9260a43da7164b6fa58ac6a54fee2d21", this.cardanoscanApiKey = t, this.cardanoscanBaseUrl = "https://api.cardanoscan.io/api/v1", this.useCardanoScan = !!t;
|
|
}
|
|
addressToHex(t) {
|
|
try {
|
|
const _ = vu.Address.from_bech32(t).to_bytes();
|
|
return pr.from(_).toString("hex");
|
|
} catch (r) {
|
|
return console.error("[CardanoAPI] Error converting address to hex:", r), t;
|
|
}
|
|
}
|
|
hexToAddress(t) {
|
|
try {
|
|
if (t.startsWith("addr")) return t;
|
|
const r = vu, o = pr.from(t, "hex");
|
|
return r.Address.from_bytes(o).to_bech32();
|
|
} catch {
|
|
return t;
|
|
}
|
|
}
|
|
async callCardanoScan(t, r = {}) {
|
|
if (!this.cardanoscanApiKey) throw new Error("CardanoScan API key not configured");
|
|
const o = new URL(this.cardanoscanBaseUrl + t);
|
|
Object.keys(r).forEach((_) => {
|
|
r[_] !== void 0 && r[_] !== null && o.searchParams.append(_, r[_]);
|
|
});
|
|
try {
|
|
const _ = await fetch(o.toString(), {
|
|
method: "GET",
|
|
headers: {
|
|
apiKey: this.cardanoscanApiKey
|
|
}
|
|
});
|
|
if (!_.ok) {
|
|
const d = await _.text();
|
|
throw new Error(`HTTP Error: ${_.status} ${_.statusText} - ${d}`);
|
|
}
|
|
const n = await _.json();
|
|
if (n.error) throw new Error(`CardanoScan API Error: ${n.error}`);
|
|
return n;
|
|
} catch (_) {
|
|
throw console.error(`[CardanoScan] Error calling ${t}:`, _), _;
|
|
}
|
|
}
|
|
async callRpc(t, r = null) {
|
|
const o = {
|
|
jsonrpc: "2.0",
|
|
method: t,
|
|
id: Date.now()
|
|
};
|
|
r != null && Object.keys(r).length > 0 && (o.params = r);
|
|
try {
|
|
const _ = await fetch(this.rpcUrl, {
|
|
method: "POST",
|
|
headers: {
|
|
"Content-Type": "application/json"
|
|
},
|
|
body: JSON.stringify(o)
|
|
});
|
|
if (!_.ok) {
|
|
const d = await _.text();
|
|
throw console.error(`[CardanoAPI] HTTP ${_.status} response:`, d), new Error(`HTTP Error: ${_.status} ${_.statusText} - ${d}`);
|
|
}
|
|
const n = await _.json();
|
|
if (n.error) throw console.error("[CardanoAPI] RPC Error:", n.error), new Error(`RPC Error: ${JSON.stringify(n.error)}`);
|
|
return n.result;
|
|
} catch (_) {
|
|
throw console.error(`[CardanoAPI] Error calling ${t}:`, _), _;
|
|
}
|
|
}
|
|
async getBalance(t) {
|
|
if (!this.useCardanoScan) throw new Error("CardanoScan API key not configured");
|
|
const r = this.addressToHex(t);
|
|
return (await this.callCardanoScan("/address/balance", {
|
|
address: r
|
|
})).balance || "0";
|
|
}
|
|
async getHistory(t, r = 1, o = 20, _ = "desc") {
|
|
if (!this.useCardanoScan) throw new Error("CardanoScan API key not configured");
|
|
const n = this.addressToHex(t);
|
|
return ((await this.callCardanoScan("/transaction/list", {
|
|
address: n,
|
|
pageNo: r,
|
|
limit: o,
|
|
order: _
|
|
})).transactions || []).map((h) => ({
|
|
txHash: h.hash,
|
|
blockHash: h.blockHash,
|
|
fees: h.fees,
|
|
slot: h.slot,
|
|
epoch: h.epoch,
|
|
blockHeight: h.blockHeight,
|
|
absSlot: h.absSlot,
|
|
timestamp: h.timestamp,
|
|
index: h.index,
|
|
inputs: h.inputs || [],
|
|
outputs: h.outputs || [],
|
|
netAmount: this.calculateNetAmount(h, t)
|
|
}));
|
|
}
|
|
async getTransaction(t) {
|
|
if (!this.useCardanoScan) throw new Error("CardanoScan API key not configured");
|
|
try {
|
|
return {
|
|
...await this.callCardanoScan("/transaction", {
|
|
hash: t
|
|
}),
|
|
status: "confirmed",
|
|
statusLabel: "Confirmed",
|
|
statusColor: "#28a745"
|
|
};
|
|
} catch (r) {
|
|
return console.log(`[CardanoAPI] Transaction ${t} not found in CardanoScan, checking status...`), {
|
|
hash: t,
|
|
status: "pending",
|
|
statusLabel: "Pending or Failed",
|
|
statusColor: "#ffc107",
|
|
message: "Transaction not yet confirmed on-chain. It may still be pending in the mempool, or it may have failed/expired. Please check again in a few minutes.",
|
|
timestamp: null,
|
|
blockHeight: null,
|
|
inputs: [],
|
|
outputs: [],
|
|
fees: null,
|
|
error: r.message
|
|
};
|
|
}
|
|
}
|
|
calculateNetAmount(t, r) {
|
|
let o = 0n, _ = 0n;
|
|
const n = this.addressToHex(r);
|
|
if (t.inputs) for (const c of t.inputs) (c.address === r || c.address === n) && (o += BigInt(c.value || 0));
|
|
if (t.outputs) for (const c of t.outputs) (c.address === r || c.address === n) && (_ += BigInt(c.value || 0));
|
|
return (_ - o).toString();
|
|
}
|
|
async getUtxos(t) {
|
|
try {
|
|
const r = await this.callRpc("queryLedgerState/utxo", {
|
|
addresses: [
|
|
t
|
|
]
|
|
});
|
|
return this.parseUtxoResult(r);
|
|
} catch (r) {
|
|
console.warn("queryLedgerState/utxo failed, trying 'query' method...", r);
|
|
const o = await this.callRpc("query", {
|
|
query: "utxo",
|
|
arg: {
|
|
addresses: [
|
|
t
|
|
]
|
|
}
|
|
});
|
|
return this.parseUtxoResult(o);
|
|
}
|
|
}
|
|
parseUtxoResult(t) {
|
|
console.log("Parsing UTXO result:", JSON.stringify(t, null, 2));
|
|
const r = [];
|
|
if (Array.isArray(t)) {
|
|
for (const o of t) if (o.transaction && o.transaction.id !== void 0 && o.index !== void 0) r.push({
|
|
txHash: o.transaction.id,
|
|
index: o.index,
|
|
value: o.value,
|
|
address: o.address
|
|
});
|
|
else if (Array.isArray(o) && o.length === 2) {
|
|
const [_, n] = o;
|
|
r.push({
|
|
txHash: _.txId,
|
|
index: _.index,
|
|
value: n.value,
|
|
address: n.address
|
|
});
|
|
}
|
|
} else if (typeof t == "object" && t !== null) {
|
|
console.log("Received object result for UTXOs, parsing keys...");
|
|
for (const [o, _] of Object.entries(t)) {
|
|
const n = o.split("#");
|
|
if (n.length === 2) {
|
|
const [d, c] = n, h = parseInt(c, 10);
|
|
r.push({
|
|
txHash: d,
|
|
index: h,
|
|
value: _.value,
|
|
address: _.address
|
|
});
|
|
}
|
|
}
|
|
console.log(`Parsed ${r.length} UTXOs from object format`);
|
|
}
|
|
return console.log("Final parsed UTXOs:", r), r;
|
|
}
|
|
async getProtocolParameters() {
|
|
try {
|
|
try {
|
|
return await this.callRpc("queryLedgerState/protocolParameters");
|
|
} catch (t) {
|
|
return console.warn("queryLedgerState/protocolParameters failed, trying 'query' method...", t), await this.callRpc("query", {
|
|
query: "protocolParameters"
|
|
});
|
|
}
|
|
} catch (t) {
|
|
throw console.error("Failed to fetch protocol parameters:", t), new Error("Could not fetch protocol parameters needed for transaction.");
|
|
}
|
|
}
|
|
async getCurrentSlot() {
|
|
try {
|
|
const t = await this.callRpc("queryNetwork/tip");
|
|
if (t && t.slot !== void 0) return t.slot;
|
|
if (Array.isArray(t) && t.length > 0 && t[0].slot !== void 0) return t[0].slot;
|
|
throw new Error("Unable to parse current slot from tip response");
|
|
} catch (t) {
|
|
throw console.error("[CardanoAPI] Error fetching current slot:", t), new Error("Failed to fetch current slot for TTL calculation");
|
|
}
|
|
}
|
|
async estimateFee(t, r, o) {
|
|
var _a2, _b2, _c, _d, _e, _f2;
|
|
try {
|
|
console.log("[CardanoAPI] Estimating transaction fee...");
|
|
const [_, n] = await Promise.all([
|
|
this.getProtocolParameters(),
|
|
this.getUtxos(t)
|
|
]);
|
|
if (n.length === 0) throw new Error("No UTXOs found. Balance is 0.");
|
|
let d = 0n;
|
|
for (const V of n) ((_b2 = (_a2 = V.value) == null ? void 0 : _a2.ada) == null ? void 0 : _b2.lovelace) && (d += BigInt(V.value.ada.lovelace));
|
|
const c = _.minFeeCoefficient || 44, h = ((_d = (_c = _.minFeeConstant) == null ? void 0 : _c.ada) == null ? void 0 : _d.lovelace) || _.minFeeConstant || 155381;
|
|
let w = 0, k = 0n;
|
|
const R = BigInt(o) + 200000n;
|
|
for (const V of n) {
|
|
let xt = 0n;
|
|
if (((_f2 = (_e = V.value) == null ? void 0 : _e.ada) == null ? void 0 : _f2.lovelace) && (xt = BigInt(V.value.ada.lovelace)), k += xt, w++, k >= R) break;
|
|
}
|
|
const Y = k - BigInt(o) >= 1000000n ? 2 : 1, P = 150 + w * 150 + Y * 50, ft = BigInt(c) * BigInt(P) + BigInt(h), _t = k - BigInt(o) - ft;
|
|
return {
|
|
success: true,
|
|
fee: ft.toString(),
|
|
feeAda: (Number(ft) / 1e6).toFixed(6),
|
|
amount: o.toString(),
|
|
amountAda: (Number(o) / 1e6).toFixed(6),
|
|
totalCost: (BigInt(o) + ft).toString(),
|
|
totalCostAda: (Number(BigInt(o) + ft) / 1e6).toFixed(6),
|
|
change: _t.toString(),
|
|
changeAda: (Number(_t) / 1e6).toFixed(6),
|
|
balance: d.toString(),
|
|
balanceAda: (Number(d) / 1e6).toFixed(6),
|
|
inputsNeeded: w,
|
|
outputCount: Y,
|
|
estimatedSize: P,
|
|
sufficientBalance: d >= BigInt(o) + ft
|
|
};
|
|
} catch (_) {
|
|
return console.error("[CardanoAPI] Fee estimation failed:", _), {
|
|
success: false,
|
|
error: _.message
|
|
};
|
|
}
|
|
}
|
|
async sendAda(t, r, o, _) {
|
|
var _a2, _b2, _c, _d, _e, _f2, _g2, _h2, _i2, _j2, _k2, _l, _m, _n2, _o2, _p2, _q2, _r;
|
|
console.log("[CardanoAPI] Initiating Send ADA transaction..."), console.log(` From: ${r}`), console.log(` To: ${o}`), console.log(` Amount: ${_} lovelace`);
|
|
const n = vu;
|
|
if (!n) throw new Error("Cardano Serialization Library not loaded.");
|
|
try {
|
|
console.log("[CardanoAPI] Fetching protocol parameters, UTXOs, and current slot...");
|
|
const [d, c, h] = await Promise.all([
|
|
this.getProtocolParameters(),
|
|
this.getUtxos(r),
|
|
this.getCurrentSlot()
|
|
]);
|
|
if (c.length === 0) throw new Error("No UTXOs found. Your balance is 0 or address has no funds.");
|
|
console.log(`[CardanoAPI] Found ${c.length} UTXOs, current slot: ${h}`);
|
|
let w = 0n;
|
|
for (const N of c) ((_b2 = (_a2 = N.value) == null ? void 0 : _a2.ada) == null ? void 0 : _b2.lovelace) ? w += BigInt(N.value.ada.lovelace) : ((_c = N.value) == null ? void 0 : _c.lovelace) ? w += BigInt(N.value.lovelace) : ((_d = N.value) == null ? void 0 : _d.coins) && (w += BigInt(N.value.coins));
|
|
console.log(`[CardanoAPI] Total balance: ${w} lovelace (${(Number(w) / 1e6).toFixed(2)} ADA)`);
|
|
const k = 200000n, x = BigInt(_) + k;
|
|
if (console.log(`[CardanoAPI] Amount to send: ${_} lovelace (${(Number(_) / 1e6).toFixed(2)} ADA)`), console.log(`[CardanoAPI] Estimated fee: ${k} lovelace (~0.2 ADA)`), console.log(`[CardanoAPI] Total needed: ${x} lovelace (${(Number(x) / 1e6).toFixed(2)} ADA)`), w < x) {
|
|
const N = x - w;
|
|
throw new Error(`Insufficient balance! You have ${w} lovelace (${(Number(w) / 1e6).toFixed(2)} ADA), but need ${x} lovelace (${(Number(x) / 1e6).toFixed(2)} ADA) for ${_} lovelace + ~${k} lovelace fee. You're short by ${N} lovelace (${(Number(N) / 1e6).toFixed(2)} ADA).`);
|
|
}
|
|
console.log("[CardanoAPI] \u2705 Balance check passed");
|
|
const R = d.minFeeCoefficient || 44, D = ((_f2 = (_e = d.minFeeConstant) == null ? void 0 : _e.ada) == null ? void 0 : _f2.lovelace) || d.minFeeConstant || 155381, Y = ((_g2 = d.maxTransactionSize) == null ? void 0 : _g2.bytes) || d.maxTxSize || 16384, P = ((_i2 = (_h2 = d.utxoCostPerByte) == null ? void 0 : _h2.ada) == null ? void 0 : _i2.lovelace) || d.coinsPerUtxoByte || 4310, ft = ((_k2 = (_j2 = d.stakePoolDeposit) == null ? void 0 : _j2.ada) == null ? void 0 : _k2.lovelace) || d.poolDeposit || 5e8, _t = ((_m = (_l = d.stakeCredentialDeposit) == null ? void 0 : _l.ada) == null ? void 0 : _m.lovelace) || d.keyDeposit || 2e6;
|
|
console.log("[CardanoAPI] Protocol parameters:", {
|
|
minFeeA: R,
|
|
minFeeB: D,
|
|
maxTxSize: Y,
|
|
utxoCostPerByte: P,
|
|
poolDeposit: ft,
|
|
keyDeposit: _t
|
|
});
|
|
const V = n.TransactionBuilderConfigBuilder.new().fee_algo(n.LinearFee.new(n.BigNum.from_str(R.toString()), n.BigNum.from_str(D.toString()))).coins_per_utxo_byte(n.BigNum.from_str(P.toString())).pool_deposit(n.BigNum.from_str(ft.toString())).key_deposit(n.BigNum.from_str(_t.toString())).max_tx_size(Y).max_value_size(5e3).build(), xt = n.TransactionBuilder.new(V), ct = n.Address.from_bech32(o), at = n.Value.new(n.BigNum.from_str(_.toString())), pt = BigInt(P) * BigInt(225);
|
|
if (console.log(`[CardanoAPI] Minimum ADA required for output: ${pt} lovelace (~${(Number(pt) / 1e6).toFixed(2)} ADA)`), BigInt(_) < pt) {
|
|
const N = (Number(pt) / 1e6).toFixed(2), Bt = (Number(_) / 1e6).toFixed(2);
|
|
throw new Error(`Amount too small! Cardano requires a minimum of ${pt} lovelace (~${N} ADA) per UTXO. You tried to send ${_} lovelace (~${Bt} ADA). Please send at least ${N} ADA.`);
|
|
}
|
|
console.log(`[CardanoAPI] \u2705 Amount ${_} lovelace meets minimum requirement`);
|
|
let H;
|
|
try {
|
|
H = n.TransactionOutputBuilder.new().with_address(ct).next().with_value(at).build(), console.log("[CardanoAPI] Output created using TransactionOutputBuilder");
|
|
} catch {
|
|
console.log("[CardanoAPI] Falling back to TransactionOutput.new()"), H = n.TransactionOutput.new(ct, at);
|
|
}
|
|
xt.add_output(H), console.log(`[CardanoAPI] Added output: ${_} lovelace to ${o}`);
|
|
const st = n.TransactionUnspentOutputs.new();
|
|
for (const N of c) try {
|
|
let Bt = 0n;
|
|
if ((_o2 = (_n2 = N.value) == null ? void 0 : _n2.ada) == null ? void 0 : _o2.lovelace) Bt = BigInt(N.value.ada.lovelace);
|
|
else if ((_p2 = N.value) == null ? void 0 : _p2.lovelace) Bt = BigInt(N.value.lovelace);
|
|
else if ((_q2 = N.value) == null ? void 0 : _q2.coins) Bt = BigInt(N.value.coins);
|
|
else {
|
|
console.warn("[CardanoAPI] Skipping UTXO with unknown value format:", N);
|
|
continue;
|
|
}
|
|
const L = n.TransactionHash.from_bytes(pr.from(N.txHash, "hex")), W = n.TransactionInput.new(L, N.index), dt = n.Address.from_bech32(N.address || r), Ct = n.Value.new(n.BigNum.from_str(Bt.toString()));
|
|
let Kt;
|
|
try {
|
|
Kt = n.TransactionOutputBuilder.new().with_address(dt).next().with_value(Ct).build();
|
|
} catch {
|
|
Kt = n.TransactionOutput.new(dt, Ct);
|
|
}
|
|
const ne = n.TransactionUnspentOutput.new(W, Kt);
|
|
st.add(ne);
|
|
} catch (Bt) {
|
|
console.warn("[CardanoAPI] Error processing UTXO, skipping:", Bt, N);
|
|
}
|
|
if (st.len() === 0) throw new Error("No valid UTXOs could be processed");
|
|
console.log(`[CardanoAPI] Prepared ${st.len()} UTXOs for input selection`);
|
|
const et = n.Address.from_bech32(r);
|
|
console.log("[CardanoAPI] Using manual coin selection for accurate fee calculation...");
|
|
const Ot = n.PrivateKey.from_hex(t), Zt = Ot.to_public().hash();
|
|
let qe = 0n;
|
|
const Ge = BigInt(_) + 300000n;
|
|
for (let N = 0; N < st.len(); N++) {
|
|
const Bt = st.get(N), L = BigInt(Bt.output().amount().coin().to_str());
|
|
if (xt.add_key_input(Zt, Bt.input(), Bt.output().amount()), qe += L, console.log(`[CardanoAPI] Added input ${N + 1}: ${L} lovelace (total: ${qe} lovelace)`), qe >= Ge) {
|
|
console.log(`[CardanoAPI] \u2705 Sufficient inputs added (${N + 1} UTXO${N > 0 ? "s" : ""})`);
|
|
break;
|
|
}
|
|
}
|
|
console.log("[CardanoAPI] Adding change output...");
|
|
const Ze = Number(h);
|
|
if (isNaN(Ze) || Ze <= 0) throw new Error(`Invalid current slot: ${h}`);
|
|
const Wt = Ze + 7200;
|
|
console.log(`[CardanoAPI] Calculated TTL: ${Wt} (current slot: ${Ze} + 7200)`);
|
|
try {
|
|
typeof xt.set_ttl_bignum == "function" ? (xt.set_ttl_bignum(n.BigNum.from_str(Wt.toString())), console.log(`[CardanoAPI] \u2705 TTL set using set_ttl_bignum: ${Wt}`)) : (xt.set_ttl(n.BigNum.from_str(Wt.toString())), console.log(`[CardanoAPI] \u2705 TTL set using set_ttl: ${Wt}`));
|
|
} catch (N) {
|
|
throw console.error("[CardanoAPI] Failed to set TTL:", N), new Error(`Cannot set TTL on TransactionBuilder: ${N.message}`);
|
|
}
|
|
const oe = xt.add_change_if_needed(et);
|
|
console.log(`[CardanoAPI] Change added: ${oe}`);
|
|
const Ft = xt.build();
|
|
console.log("[CardanoAPI] \u2705 Transaction body built successfully"), console.log(` Fee: ${Ft.fee().to_str()} lovelace`), console.log("[CardanoAPI] Creating transaction hash for signing...");
|
|
let Se;
|
|
try {
|
|
if (typeof Ft.to_hash == "function") Se = Ft.to_hash(), console.log("[CardanoAPI] Hash created using txBody.to_hash()");
|
|
else if (typeof n.hash_transaction == "function") Se = n.hash_transaction(Ft), console.log("[CardanoAPI] Hash created using hash_transaction()");
|
|
else {
|
|
console.log("[CardanoAPI] Using manual hash creation from body bytes");
|
|
const N = Ft.to_bytes();
|
|
console.log(`[CardanoAPI] Transaction body size: ${N.length} bytes`), console.log("[CardanoAPI] Computing Blake2b-256 hash using CardanoLib...");
|
|
const Bt = pr.from(N), L = t_.blake2b(Bt, 32);
|
|
Se = n.TransactionHash.from_bytes(L), console.log("[CardanoAPI] \u2705 Transaction hash created successfully using Blake2b-256");
|
|
}
|
|
} catch (N) {
|
|
throw console.error("[CardanoAPI] Failed to create transaction hash:", N), new Error(`Cannot create transaction hash: ${N.message}`);
|
|
}
|
|
console.log("[CardanoAPI] Signing transaction with private key...");
|
|
const Ke = n.Vkeywitnesses.new();
|
|
let Ve;
|
|
try {
|
|
Ve = n.make_vkey_witness(Se, Ot), console.log("[CardanoAPI] \u2705 Transaction signed successfully");
|
|
} catch (N) {
|
|
throw console.error("[CardanoAPI] Signing failed:", N), new Error(`Failed to sign transaction: ${N.message}`);
|
|
}
|
|
Ke.add(Ve);
|
|
const It = n.TransactionWitnessSet.new();
|
|
It.set_vkeys(Ke), console.log("[CardanoAPI] Transaction signed successfully");
|
|
const Vt = n.Transaction.new(Ft, It, void 0).to_bytes(), ge = pr.from(Vt).toString("hex");
|
|
console.log(`[CardanoAPI] Transaction serialized (${Vt.length} bytes)`), console.log(`[CardanoAPI] Transaction CBOR (first 100 chars): ${ge.substring(0, 100)}...`), console.log("[CardanoAPI] Submitting transaction to network...");
|
|
const ot = await this.callRpc("submitTransaction", {
|
|
transaction: {
|
|
cbor: ge
|
|
}
|
|
});
|
|
return console.log("[CardanoAPI] Transaction submitted successfully!"), console.log(" Result:", ot), {
|
|
success: true,
|
|
txId: ((_r = ot == null ? void 0 : ot.transaction) == null ? void 0 : _r.id) || "unknown",
|
|
txHash: pr.from(Se.to_bytes()).toString("hex"),
|
|
fee: Ft.fee().to_str(),
|
|
submitResult: ot
|
|
};
|
|
} catch (d) {
|
|
throw console.error("[CardanoAPI] Error in sendAda:", d), new Error(`Failed to send ADA: ${d.message}`);
|
|
}
|
|
}
|
|
}
|
|
class Bit {
|
|
constructor() {
|
|
this.dbName = "CardanoWalletDB", this.version = 1, this.storeName = "searchedAddresses", this.db = null;
|
|
}
|
|
async init() {
|
|
return new Promise((t, r) => {
|
|
const o = indexedDB.open(this.dbName, this.version);
|
|
o.onerror = () => r(o.error), o.onsuccess = () => {
|
|
this.db = o.result, t();
|
|
}, o.onupgradeneeded = (_) => {
|
|
const n = _.target.result;
|
|
n.objectStoreNames.contains(this.storeName) || n.createObjectStore(this.storeName, {
|
|
keyPath: "address"
|
|
}).createIndex("timestamp", "timestamp", {
|
|
unique: false
|
|
});
|
|
};
|
|
});
|
|
}
|
|
async saveSearchedAddress(t, r, o = Date.now(), _ = null, n = null) {
|
|
return this.db || await this.init(), new Promise((d, c) => {
|
|
const w = this.db.transaction([
|
|
this.storeName
|
|
], "readwrite").objectStore(this.storeName), k = w.get(t);
|
|
k.onsuccess = () => {
|
|
const x = k.result;
|
|
let R = _, D = n;
|
|
(x && x.sourceInfo && !_ || x && x.sourceInfo && _ === null) && (R = x.sourceInfo), x && x.addresses && !n && (D = x.addresses);
|
|
const Y = {
|
|
address: t,
|
|
balance: r,
|
|
timestamp: o,
|
|
formattedBalance: `${r} ADA`,
|
|
sourceInfo: R,
|
|
addresses: D
|
|
}, P = w.put(Y);
|
|
P.onsuccess = () => d(), P.onerror = () => c(P.error);
|
|
}, k.onerror = () => c(k.error);
|
|
});
|
|
}
|
|
async updateBalance(t, r, o = Date.now()) {
|
|
return this.db || await this.init(), new Promise((_, n) => {
|
|
const c = this.db.transaction([
|
|
this.storeName
|
|
], "readwrite").objectStore(this.storeName), h = c.get(t);
|
|
h.onsuccess = () => {
|
|
const w = h.result;
|
|
if (w) {
|
|
w.balance = r, w.timestamp = o, w.formattedBalance = `${r} ADA`;
|
|
const k = c.put(w);
|
|
k.onsuccess = () => _(), k.onerror = () => n(k.error);
|
|
} else {
|
|
const k = {
|
|
address: t,
|
|
balance: r,
|
|
timestamp: o,
|
|
formattedBalance: `${r} ADA`,
|
|
sourceInfo: "address",
|
|
addresses: null
|
|
}, x = c.put(k);
|
|
x.onsuccess = () => _(), x.onerror = () => n(x.error);
|
|
}
|
|
}, h.onerror = () => n(h.error);
|
|
});
|
|
}
|
|
async getSearchedAddresses() {
|
|
return this.db || await this.init(), new Promise((t, r) => {
|
|
const d = this.db.transaction([
|
|
this.storeName
|
|
], "readonly").objectStore(this.storeName).index("timestamp").getAll();
|
|
d.onsuccess = () => {
|
|
const c = d.result.sort((h, w) => w.timestamp - h.timestamp);
|
|
t(c);
|
|
}, d.onerror = () => r(d.error);
|
|
});
|
|
}
|
|
async deleteSearchedAddress(t) {
|
|
return this.db || await this.init(), new Promise((r, o) => {
|
|
const d = this.db.transaction([
|
|
this.storeName
|
|
], "readwrite").objectStore(this.storeName).delete(t);
|
|
d.onsuccess = () => r(), d.onerror = () => o(d.error);
|
|
});
|
|
}
|
|
async clearAllSearchedAddresses() {
|
|
return this.db || await this.init(), new Promise((t, r) => {
|
|
const n = this.db.transaction([
|
|
this.storeName
|
|
], "readwrite").objectStore(this.storeName).clear();
|
|
n.onsuccess = () => t(), n.onerror = () => r(n.error);
|
|
});
|
|
}
|
|
}
|
|
window.Buffer = zu;
|
|
const vo = new Eit("2b5b7753-64ae-42b4-bf28-bbeee0d42e49"), as = new Bit();
|
|
as.init().catch((f) => console.error("[SearchDB] Init error:", f));
|
|
let Fs = null, Ii = 1;
|
|
const xu = 10;
|
|
let iv = false;
|
|
const J_ = {
|
|
isCardanoAddress: (f) => !f || typeof f != "string" ? false : f.startsWith("addr1") && f.length >= 50,
|
|
isPrivateKey: (f) => !f || typeof f != "string" ? false : (f = f.trim(), !!(/^[a-fA-F0-9]{64}$/.test(f) || /^0x[a-fA-F0-9]{64}$/.test(f) || /^[5KLR][1-9A-HJ-NP-Za-km-z]{50,51}$/.test(f) || /^[a-fA-F0-9]{256}$/.test(f))),
|
|
isValidAmount: (f) => {
|
|
if (!f || f === "") return false;
|
|
const t = parseFloat(f);
|
|
return !isNaN(t) && t > 0 && t <= 1e9;
|
|
},
|
|
sanitizeInput: (f) => typeof f != "string" ? "" : f.trim().replace(/[<>'"]/g, "")
|
|
};
|
|
async function sv() {
|
|
try {
|
|
Fit(), Rit(), Oit(), Sit();
|
|
} catch (f) {
|
|
console.error("Initialization error:", f), en("Application initialization failed. Please refresh the page.", "error");
|
|
}
|
|
}
|
|
document.readyState === "loading" ? document.addEventListener("DOMContentLoaded", sv) : sv();
|
|
function Sit() {
|
|
setTimeout(() => {
|
|
const f = document.getElementById("loadingScreen");
|
|
f && (f.style.opacity = "0", setTimeout(() => {
|
|
f.style.display = "none";
|
|
}, 500));
|
|
}, 1e3);
|
|
}
|
|
function Fit() {
|
|
const f = localStorage.getItem("theme") || "light";
|
|
document.documentElement.setAttribute("data-theme", f), Jy(f);
|
|
}
|
|
function Jy(f) {
|
|
const t = document.querySelector("#themeToggle i");
|
|
t.className = f === "dark" ? "fas fa-sun" : "fas fa-moon";
|
|
}
|
|
document.getElementById("themeToggle").addEventListener("click", () => {
|
|
const t = document.documentElement.getAttribute("data-theme") === "dark" ? "light" : "dark";
|
|
document.documentElement.setAttribute("data-theme", t), localStorage.setItem("theme", t), Jy(t);
|
|
});
|
|
function Rit() {
|
|
const f = document.querySelectorAll(".nav-link, .nav-btn"), t = document.getElementById("sidebarOverlay"), r = document.getElementById("sidebar");
|
|
f.forEach((o) => {
|
|
o.addEventListener("click", (_) => {
|
|
_.preventDefault();
|
|
const n = o.getAttribute("data-page");
|
|
Xy(n), f.forEach((d) => d.classList.remove("active")), document.querySelectorAll(`.nav-link[data-page="${n}"], .nav-btn[data-page="${n}"]`).forEach((d) => d.classList.add("active")), r.classList.remove("active"), t.classList.remove("active");
|
|
});
|
|
}), t.addEventListener("click", () => {
|
|
r.classList.remove("active"), t.classList.remove("active");
|
|
});
|
|
}
|
|
function Xy(f) {
|
|
document.querySelectorAll(".page").forEach((t) => {
|
|
t.classList.add("hidden");
|
|
}), document.getElementById(f + "Page").classList.remove("hidden");
|
|
}
|
|
function Tit(f) {
|
|
Xy("transactions"), document.querySelectorAll(".nav-link, .nav-btn").forEach((o) => {
|
|
o.classList.remove("active"), o.dataset.page === "transactions" && o.classList.add("active");
|
|
});
|
|
const t = document.querySelector('input[name="searchType"][value="hash"]');
|
|
if (t) {
|
|
t.checked = true;
|
|
const o = new Event("change");
|
|
t.dispatchEvent(o);
|
|
}
|
|
const r = document.getElementById("searchInput");
|
|
r && (r.value = f), setTimeout(() => {
|
|
window.searchTransactions && window.searchTransactions();
|
|
}, 100);
|
|
}
|
|
function Oit() {
|
|
if (iv) return;
|
|
iv = true, document.getElementById("generateBtn").addEventListener("click", Cit), document.getElementById("sendForm").addEventListener("submit", Pit);
|
|
const f = document.getElementById("sendPrivateKey");
|
|
f && (f.addEventListener("blur", cv), f.addEventListener("paste", () => setTimeout(cv, 100))), document.querySelectorAll('input[name="searchType"]').forEach((n) => {
|
|
n.addEventListener("change", Nit);
|
|
}), document.getElementById("searchBtn").addEventListener("click", Ko), document.getElementById("searchInput").addEventListener("keypress", (n) => {
|
|
n.key === "Enter" && Ko();
|
|
}), document.querySelectorAll(".filter-btn").forEach((n) => {
|
|
n.addEventListener("click", () => {
|
|
document.querySelectorAll(".filter-btn").forEach((d) => d.classList.remove("active")), n.classList.add("active"), Ko(Ii);
|
|
});
|
|
}), document.getElementById("recoverBtn").addEventListener("click", Uit);
|
|
const r = document.getElementById("confirmModal"), o = document.getElementById("closeModal"), _ = document.getElementById("cancelTxBtn");
|
|
o && (o.onclick = () => r.style.display = "none"), _ && (_.onclick = () => r.style.display = "none"), window.onclick = (n) => {
|
|
n.target == r && (r.style.display = "none");
|
|
};
|
|
}
|
|
async function Cit() {
|
|
const f = document.getElementById("walletOutput"), t = document.getElementById("generateBtn");
|
|
if (!t.disabled) {
|
|
t.disabled = true, t.innerHTML = '<i class="fas fa-spinner fa-spin"></i> Generating...', f.innerHTML = '<div class="loading-state"><i class="fas fa-spinner fa-spin"></i></div>';
|
|
try {
|
|
const r = await window.cardanoCrypto.generateWallet();
|
|
if (!r || !r.Cardano) throw new Error("Failed to generate address - please try again");
|
|
Fs = r;
|
|
const o = `
|
|
<div class="wallet-generated-success">
|
|
<div class="success-icon">
|
|
<i class="fas fa-check"></i>
|
|
</div>
|
|
<div class="success-message">
|
|
<h3>Address Generated Successfully!</h3>
|
|
<p>Your multi-chain address has been created.</p>
|
|
</div>
|
|
</div>
|
|
|
|
${Zy(r.Cardano, r.originalKey || r.extractedKey)}
|
|
${r.BTC ? Rc("Bitcoin", "fab fa-bitcoin", r.BTC) : ""}
|
|
${r.FLO ? Rc("FLO", "fas fa-leaf", r.FLO) : ""}
|
|
`;
|
|
f.innerHTML = o, en("Address generated successfully!", "success");
|
|
} catch (r) {
|
|
console.error("Error generating address:", r), f.innerHTML = Lu("Failed to generate address", r.message), en("Failed to generate address", "error");
|
|
} finally {
|
|
t.disabled = false, t.innerHTML = '<i class="fas fa-wallet"></i> Generate';
|
|
}
|
|
}
|
|
}
|
|
async function Uit() {
|
|
const f = document.getElementById("recoverPrivateKey"), t = J_.sanitizeInput(f.value.trim()), r = document.getElementById("recoverOutput"), o = document.getElementById("recoverBtn");
|
|
if (f.classList.remove("error"), !t) {
|
|
f.classList.add("error"), en("Please enter a private key", "error");
|
|
return;
|
|
}
|
|
if (!J_.isPrivateKey(t)) {
|
|
f.classList.add("error"), en("Invalid private key format", "error");
|
|
return;
|
|
}
|
|
if (!o.disabled) {
|
|
o.disabled = true, o.innerHTML = '<i class="fas fa-spinner fa-spin"></i> Recovering...', r.innerHTML = '<div class="loading-state"><i class="fas fa-spinner fa-spin"></i></div>';
|
|
try {
|
|
const _ = await window.cardanoCrypto.importFromKey(t);
|
|
if (!_ || !_.Cardano) throw new Error("Failed to recover address");
|
|
Fs = _;
|
|
const n = `
|
|
<div class="wallet-generated-success">
|
|
<div class="success-icon">
|
|
<i class="fas fa-check"></i>
|
|
</div>
|
|
<div class="success-message">
|
|
<h3>Address Recovered Successfully!</h3>
|
|
<p>Your Address has been restored from private key.</p>
|
|
</div>
|
|
</div>
|
|
|
|
${Zy(_.Cardano, _.originalKey || _.extractedKey)}
|
|
${_.BTC ? Rc("Bitcoin", "fab fa-bitcoin", _.BTC) : ""}
|
|
${_.FLO ? Rc("FLO", "fas fa-leaf", _.FLO) : ""}
|
|
`;
|
|
r.innerHTML = n, en("Address recovered successfully!", "success");
|
|
} catch (_) {
|
|
console.error("Error recovering wallet:", _), f.classList.add("error"), r.innerHTML = Lu("Recovery Failed", _.message), en("Failed to recover address", "error");
|
|
} finally {
|
|
o.disabled = false, o.innerHTML = '<i class="fas fa-sync-alt"></i> Recover from Private Key';
|
|
}
|
|
}
|
|
}
|
|
async function cv() {
|
|
const f = document.getElementById("sendPrivateKey"), t = document.getElementById("balanceDisplay"), r = document.getElementById("availableBalance"), o = document.getElementById("senderAddress"), _ = J_.sanitizeInput(f.value.trim());
|
|
if (!_) {
|
|
t.style.display = "none";
|
|
return;
|
|
}
|
|
if (J_.isPrivateKey(_)) try {
|
|
t.style.display = "block", r.innerHTML = '<i class="fas fa-spinner fa-spin"></i>', o.textContent = "Deriving address...";
|
|
const n = await window.cardanoCrypto.importFromKey(_);
|
|
if (!n || !n.Cardano) throw new Error("Could not derive Cardano wallet");
|
|
const d = n.Cardano.address;
|
|
o.textContent = d;
|
|
const c = await vo.getBalance(d), h = (Number(BigInt(c)) / 1e6).toFixed(6);
|
|
r.innerHTML = `${h} <span class="currency">ADA</span>`;
|
|
} catch (n) {
|
|
console.error("Error fetching sender balance:", n), r.innerHTML = '<span style="color: var(--error-color)">Error</span>', o.textContent = "Error deriving address";
|
|
}
|
|
}
|
|
async function Pit(f) {
|
|
f.preventDefault();
|
|
const t = document.getElementById("sendBtn"), r = document.getElementById("recipientAddress"), o = document.getElementById("sendAmount"), _ = J_.sanitizeInput(r.value), n = J_.sanitizeInput(o.value);
|
|
if (!J_.isCardanoAddress(_)) {
|
|
en("Invalid recipient address", "error");
|
|
return;
|
|
}
|
|
if (!J_.isValidAmount(n)) {
|
|
en("Invalid amount", "error");
|
|
return;
|
|
}
|
|
if (t.disabled) return;
|
|
const d = t.innerHTML;
|
|
t.disabled = true, t.innerHTML = '<i class="fas fa-spinner fa-spin"></i> Sending...';
|
|
try {
|
|
const c = document.getElementById("sendPrivateKey"), h = J_.sanitizeInput(c.value.trim());
|
|
let w;
|
|
if (h) w = await window.cardanoCrypto.importFromKey(h);
|
|
else if (Fs) w = Fs;
|
|
else throw new Error("Please enter a private key");
|
|
if (!w || !w.Cardano) throw new Error("Invalid wallet derived from private key");
|
|
let k = w.Cardano.spendingPrivateKeyHex;
|
|
if (!k && w.Cardano.rootKey && (k = await window.cardanoCrypto.getSpendPrivateKey(w.Cardano.rootKey)), !k) throw new Error("Could not retrieve spending key");
|
|
const x = w.Cardano.address, R = BigInt(Math.floor(parseFloat(n) * 1e6)).toString(), D = await vo.estimateFee(x, _, R);
|
|
if (!D.success) throw new Error(`Fee estimation failed: ${D.error}`);
|
|
if (parseFloat(D.balanceAda) < parseFloat(D.totalCostAda)) throw new Error(`Insufficient balance. You have ${D.balanceAda} ADA but need ${D.totalCostAda} ADA (including fees).`);
|
|
if (!await qit({
|
|
amount: D.amountAda,
|
|
fee: D.feeAda,
|
|
total: D.totalCostAda,
|
|
recipient: _
|
|
})) {
|
|
en("Transaction cancelled", "info");
|
|
return;
|
|
}
|
|
const P = document.getElementById("confirmTxBtn");
|
|
P && (P.innerHTML = '<i class="fas fa-spinner fa-spin"></i> Sending...');
|
|
const ft = await vo.sendAda(k, x, _, R);
|
|
document.getElementById("confirmModal").style.display = "none", P && (P.innerHTML = '<i class="fas fa-check"></i> Confirm & Send'), en(`Transaction sent! Hash: ${ft.txId}`, "success");
|
|
const _t = document.getElementById("sendOutput");
|
|
_t && (_t.innerHTML = `
|
|
<div class="wallet-generated-success">
|
|
<div class="success-icon">
|
|
<i class="fas fa-check"></i>
|
|
</div>
|
|
<div class="success-message">
|
|
<h3>Transaction Successful!</h3>
|
|
<p>Your transaction has been broadcast to the network.</p>
|
|
<div style="margin-top: 10px;">
|
|
<strong>Transaction Hash:</strong>
|
|
<div style="font-family: monospace; word-break: break-all; background: rgba(255,255,255,0.1); padding: 5px; border-radius: 4px; margin-top: 5px;">
|
|
${ft.txId}
|
|
<button class="btn-icon" style="width: 24px; height: 24px; font-size: 12px; display: inline-flex;" onclick="copyToClipboard('${ft.txId}')">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<p style="margin-top: 10px; font-size: 0.9em;">
|
|
<a href="#" onclick="viewTransactionDetails('${ft.txId}'); return false;" style="color: white; text-decoration: underline;">
|
|
View Transaction Details
|
|
</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
`), r.value = "", o.value = "", document.getElementById("transactionsPage").classList.contains("hidden") === false && Ko();
|
|
} catch (c) {
|
|
console.error("Send failed:", c);
|
|
const h = document.getElementById("confirmModal");
|
|
h && (h.style.display = "none");
|
|
const w = document.getElementById("confirmTxBtn");
|
|
w && (w.innerHTML = '<i class="fas fa-check"></i> Confirm & Send'), en(`Send failed: ${c.message}`, "error");
|
|
const k = document.getElementById("sendOutput");
|
|
k && (k.innerHTML = `
|
|
<div class="wallet-generated-error">
|
|
<div class="error-icon">
|
|
<i class="fas fa-exclamation-circle"></i>
|
|
</div>
|
|
<div class="error-message">
|
|
<h3>Transaction Failed</h3>
|
|
<p>Your transaction could not be sent to the network.</p>
|
|
<div style="margin-top: 10px;">
|
|
<strong>Error Details:</strong>
|
|
<div style="font-family: monospace; word-break: break-word; background: rgba(255,255,255,0.1); padding: 10px; border-radius: 4px; margin-top: 5px; font-size: 0.9em; max-height: 200px; overflow-y: auto;">
|
|
${c.message}
|
|
</div>
|
|
</div>
|
|
<p style="margin-top: 10px; font-size: 0.9em; color: rgba(255,255,255,0.8);">
|
|
Please check the error message above and try again. Common issues include insufficient balance, invalid address, or network connectivity problems.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
`);
|
|
} finally {
|
|
t.disabled = false, t.innerHTML = d;
|
|
}
|
|
}
|
|
async function Ko(f = 1) {
|
|
var _a2, _b2, _c, _d;
|
|
typeof f != "number" && (f = 1);
|
|
const t = document.getElementById("searchBtn");
|
|
if (t.disabled) return;
|
|
const r = t.innerHTML;
|
|
t.disabled = true, t.innerHTML = '<i class="fas fa-spinner fa-spin"></i>';
|
|
try {
|
|
const o = document.querySelector('input[name="searchType"]:checked'), _ = o ? o.value : "address", d = document.getElementById("searchInput").value.trim() || (_ === "address" ? (_a2 = Fs == null ? void 0 : Fs.Cardano) == null ? void 0 : _a2.address : "");
|
|
if (!d) {
|
|
en("Please enter a value to search", "error");
|
|
return;
|
|
}
|
|
const c = document.getElementById("transactionList"), h = document.getElementById("transactionFilterSection"), w = document.getElementById("paginationSection"), k = document.getElementById("transactionBalance"), x = document.getElementById("transactionAddressDisplay"), R = document.getElementById("displayedAddress"), D = document.getElementById("adaBalance"), Y = document.getElementById("searchedAddressesSection");
|
|
if (_ === "hash") {
|
|
if (!/^[0-9a-fA-F]{64}$/.test(d)) {
|
|
en("Invalid transaction hash format", "error");
|
|
return;
|
|
}
|
|
window.updateURL && window.updateURL("tx", d), k.style.display = "none", h.style.display = "none", w.style.display = "none", Y && (Y.style.display = "none"), c.innerHTML = '<div class="loading-state"><i class="fas fa-spinner fa-spin"></i></div>';
|
|
try {
|
|
const V = await vo.getTransaction(d);
|
|
if (!V || V.error) {
|
|
c.innerHTML = '<div class="no-transactions">Transaction not found.</div>';
|
|
return;
|
|
}
|
|
const xt = V.status || "confirmed", ct = V.statusLabel || "Confirmed", at = V.statusColor || "#28a745", rt = xt === "confirmed" ? "fa-check-circle" : xt === "pending" ? "fa-clock" : "fa-exclamation-circle", pt = V.timestamp ? new Date(typeof V.timestamp == "string" ? V.timestamp : V.timestamp * 1e3).toLocaleString() : "Unknown Date", H = V.fees ? (Number(V.fees) / 1e6).toFixed(6) : "N/A", st = V.outputs ? V.outputs.reduce((Ze, Wt) => Ze + BigInt(Wt.value), 0n) : 0n, et = (Number(st) / 1e6).toFixed(6), Ot = V.outputs && V.outputs.length > 0 ? V.outputs[0] : null, kt = Ot ? (Number(BigInt(Ot.value)) / 1e6).toFixed(6) : "0.000000";
|
|
let Zt = V.inputs && V.inputs.length > 0 ? V.inputs[0].address : "Unknown", qe = Ot ? Ot.address : "Unknown";
|
|
Zt !== "Unknown" && (Zt = vo.hexToAddress(Zt)), qe !== "Unknown" && (qe = vo.hexToAddress(qe));
|
|
const Ge = V.message ? `
|
|
<div style="background: rgba(255,193,7,0.1); border-left: 3px solid ${at}; padding: 12px; border-radius: 6px; margin-bottom: 1rem;">
|
|
<div style="display: flex; align-items: start; gap: 10px;">
|
|
<i class="fas fa-info-circle" style="color: ${at}; margin-top: 2px;"></i>
|
|
<div style="flex: 1; font-size: 0.9em; line-height: 1.5;">${V.message}</div>
|
|
</div>
|
|
</div>
|
|
` : "";
|
|
c.innerHTML = `
|
|
<div class="transaction-card">
|
|
${Ge}
|
|
<div class="tx-header" style="border-bottom: 1px solid var(--border-color); padding-bottom: 1rem; margin-bottom: 1rem;">
|
|
<div class="tx-left">
|
|
<div class="tx-icon"><i class="fas fa-file-alt"></i></div>
|
|
<div class="tx-main-info">
|
|
<h4 class="tx-direction-label">Transaction Details</h4>
|
|
<div class="tx-amount">${kt} ADA</div>
|
|
</div>
|
|
</div>
|
|
<div class="tx-right">
|
|
<span class="tx-date">${pt}</span>
|
|
<div class="tx-status" style="background: ${at}20; color: ${at};">
|
|
<i class="fas ${rt}"></i> ${ct}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tx-details" style="border-top: none; padding-top: 0;">
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">Transaction Hash:</span>
|
|
<span class="tx-value tx-hash" onclick="copyToClipboard('${V.hash}')" title="Click to copy">${V.hash}</span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">From:</span>
|
|
<span class="tx-value full-address" onclick="copyToClipboard('${Zt}')" title="Click to copy">${Zt}</span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">To (Primary):</span>
|
|
<span class="tx-value full-address" onclick="copyToClipboard('${qe}')" title="Click to copy">${qe}</span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">Amount Sent:</span>
|
|
<span class="tx-value">${kt} ADA</span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">Total Output:</span>
|
|
<span class="tx-value">${et} ADA <span style="font-size: 0.8em; color: rgba(255,255,255,0.6);"></span></span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">Gas Used:</span>
|
|
<span class="tx-value">${H} ADA</span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">Status:</span>
|
|
<span class="tx-value">
|
|
<div class="tx-status" style="display:inline-flex; background: ${at}20; color: ${at};">
|
|
<i class="fas ${rt}"></i> ${ct}
|
|
</div>
|
|
</span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">Coin Type:</span>
|
|
<span class="tx-value">Cardano (ADA)</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
`;
|
|
} catch (V) {
|
|
console.error("Error fetching transaction:", V), c.innerHTML = `<div class="no-transactions">Error: ${V.message}</div>`;
|
|
}
|
|
return;
|
|
}
|
|
let P = d, ft = "address", _t = null;
|
|
if (!J_.isCardanoAddress(P)) if (J_.isPrivateKey(P)) try {
|
|
en("Deriving address from private key...", "info");
|
|
const V = await window.cardanoCrypto.importFromKey(P);
|
|
if (V && V.Cardano && V.Cardano.address) P = V.Cardano.address, _t = V, V.BTC && V.FLO ? ft = "btc-flo-key" : V.BTC ? ft = "btc-key" : V.FLO ? ft = "flo-key" : ft = "ada-key", en("Address derived successfully", "success");
|
|
else throw new Error("Could not derive Cardano address from key");
|
|
} catch (V) {
|
|
console.error("Key derivation failed:", V), en("Failed to derive address from private key: " + V.message, "error");
|
|
return;
|
|
}
|
|
else {
|
|
en("Invalid Cardano address or private key format", "error");
|
|
return;
|
|
}
|
|
window.updateURL && window.updateURL("address", P), Ii = f, h.style.display = "block", k.style.display = "block", x.style.display = "block", R.textContent = P, c.innerHTML = '<div class="loading-state"><i class="fas fa-spinner fa-spin"></i></div>';
|
|
try {
|
|
const V = await vo.getBalance(P), xt = (Number(BigInt(V)) / 1e6).toFixed(6);
|
|
D.innerHTML = `${xt} <span class="currency">ADA</span>`;
|
|
try {
|
|
const pt = _t ? {
|
|
BTC: ((_b2 = _t.BTC) == null ? void 0 : _b2.address) || null,
|
|
FLO: ((_c = _t.FLO) == null ? void 0 : _c.address) || null,
|
|
Cardano: ((_d = _t.Cardano) == null ? void 0 : _d.address) || P
|
|
} : null;
|
|
_t || ft !== "address" ? await as.saveSearchedAddress(P, xt, Date.now(), ft, pt) : await as.updateBalance(P, xt, Date.now()), await is();
|
|
} catch (pt) {
|
|
console.error("[SearchDB] Error saving address:", pt);
|
|
}
|
|
const ct = await vo.getHistory(P, Ii, xu);
|
|
if (!ct || ct.length === 0) {
|
|
c.innerHTML = `
|
|
<div class="empty-state">
|
|
<div class="empty-icon">
|
|
<i class="fas fa-inbox"></i>
|
|
</div>
|
|
<h3>No Transactions Yet</h3>
|
|
<p>This address has no transaction history.</p>
|
|
</div>
|
|
`, w.style.display = "none";
|
|
return;
|
|
}
|
|
const at = document.querySelector(".filter-btn.active").dataset.filter, rt = ct.filter((pt) => {
|
|
const H = BigInt(pt.netAmount) > 0n;
|
|
return at === "received" ? H : at === "sent" ? !H : true;
|
|
});
|
|
if (rt.length === 0) {
|
|
c.innerHTML = `
|
|
<div class="empty-state">
|
|
<div class="empty-icon">
|
|
<i class="fas fa-filter"></i>
|
|
</div>
|
|
<h3>No Matching Transactions</h3>
|
|
<p>No transactions match the selected filter.</p>
|
|
</div>
|
|
`;
|
|
return;
|
|
}
|
|
c.innerHTML = rt.map((pt) => {
|
|
var _a3, _b3;
|
|
const H = BigInt(pt.netAmount) > 0n, st = (Math.abs(Number(BigInt(pt.netAmount).toString())) / 1e6).toFixed(6);
|
|
let et = "Unknown Date";
|
|
if (pt.timestamp) {
|
|
const Zt = typeof pt.timestamp == "string" ? pt.timestamp : pt.timestamp * 1e3;
|
|
et = new Date(Zt).toLocaleString();
|
|
}
|
|
let Ot = H ? ((_a3 = pt.inputs[0]) == null ? void 0 : _a3.address) || "Unknown" : P, kt = H ? P : ((_b3 = pt.outputs[0]) == null ? void 0 : _b3.address) || "Multiple Outputs";
|
|
return Ot !== "Unknown" && (Ot = vo.hexToAddress(Ot)), kt !== "Multiple Outputs" && (kt = vo.hexToAddress(kt)), `
|
|
<div class="transaction-card ${H ? "incoming" : "outgoing"}">
|
|
<div class="tx-header">
|
|
<div class="tx-left">
|
|
<div class="tx-icon">
|
|
<i class="fas fa-${H ? "arrow-down" : "arrow-up"}"></i>
|
|
</div>
|
|
<div class="tx-main-info">
|
|
<h4 class="tx-direction-label">${H ? "Received" : "Sent"}</h4>
|
|
<div class="tx-amount ${H ? "incoming" : "outgoing"}">
|
|
${H ? "+" : "-"}${st} ADA
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="tx-right">
|
|
<span class="tx-date">${et}</span>
|
|
<div class="tx-status confirmed">
|
|
<i class="fas fa-check-circle"></i> Confirmed
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="tx-details">
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">Hash:</span>
|
|
<span class="tx-value tx-hash" onclick="copyToClipboard('${pt.txHash}')" title="Click to copy">${pt.txHash}</span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">From:</span>
|
|
<span class="tx-value full-address" onclick="copyToClipboard('${Ot}')" title="Click to copy">${Ot}</span>
|
|
</div>
|
|
<div class="tx-detail-row">
|
|
<span class="tx-label">To:</span>
|
|
<span class="tx-value full-address" onclick="copyToClipboard('${kt}')" title="Click to copy">${kt}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
`;
|
|
}).join(""), Lit(ct.length);
|
|
} catch (V) {
|
|
console.error("Error fetching transactions:", V);
|
|
const xt = document.getElementById("transactionList");
|
|
xt && (xt.innerHTML = Lu("Failed to fetch transactions", V.message));
|
|
}
|
|
} finally {
|
|
t.disabled = false, t.innerHTML = r;
|
|
}
|
|
}
|
|
function Lit(f) {
|
|
const t = document.getElementById("paginationSection"), r = document.getElementById("prevPageBtn"), o = document.getElementById("nextPageBtn"), _ = document.getElementById("paginationInfo");
|
|
t.style.display = "flex";
|
|
const n = (Ii - 1) * xu + 1, d = n + f - 1;
|
|
_.textContent = `Showing ${n}-${d} transactions`, r.disabled = Ii === 1, o.disabled = f < xu, r.onclick = () => Ko(Ii - 1), o.onclick = () => Ko(Ii + 1);
|
|
}
|
|
document.addEventListener("DOMContentLoaded", () => {
|
|
const f = document.querySelectorAll(".filter-btn");
|
|
f.forEach((t) => {
|
|
t.addEventListener("click", () => {
|
|
f.forEach((r) => r.classList.remove("active")), t.classList.add("active"), Ko(1);
|
|
});
|
|
});
|
|
});
|
|
function Zy(f, t) {
|
|
return `
|
|
<div class="blockchain-section">
|
|
<div class="blockchain-header">
|
|
<h4 style="color: white;"> <span style="font-size: 1.5rem;">\u20B3</span> Cardano (ADA)</h4>
|
|
<span class="blockchain-badge primary">Primary</span>
|
|
</div>
|
|
<div class="detail-row">
|
|
<label>Address:</label>
|
|
<div class="value-container">
|
|
<code>${f.address}</code>
|
|
<button class="btn-icon" onclick="copyToClipboard('${f.address}')">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
${f.stakeAddress ? `
|
|
<div class="detail-row">
|
|
<label>Stake Address:</label>
|
|
<div class="value-container">
|
|
<code>${f.stakeAddress}</code>
|
|
<button class="btn-icon" onclick="copyToClipboard('${f.stakeAddress}')">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
</div>
|
|
</div>` : ""}
|
|
${t ? `
|
|
<div class="detail-row">
|
|
<label>Private Key:</label>
|
|
<div class="value-container">
|
|
<code style="font-size: 0.85rem;">${t}</code>
|
|
<button class="btn-icon" onclick="copyToClipboard('${t}')">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
</div>
|
|
</div>` : ""}
|
|
<div class="detail-row">
|
|
<label>Spend Key:</label>
|
|
<div class="value-container">
|
|
<code>${f.spendKeyBech32}</code>
|
|
<button class="btn-icon" onclick="copyToClipboard('${f.spendKeyBech32}')">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="detail-row">
|
|
<label>Stake Key:</label>
|
|
<div class="value-container">
|
|
<code>${f.stakeKeyBech32}</code>
|
|
<button class="btn-icon" onclick="copyToClipboard('${f.stakeKeyBech32}')">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
`;
|
|
}
|
|
function Rc(f, t, r) {
|
|
return `
|
|
<div class="blockchain-section">
|
|
<div class="blockchain-header">
|
|
<h4 style="color: white;"><i class="${t}"></i> ${f}</h4>
|
|
<span class="blockchain-badge secondary">Secondary</span>
|
|
</div>
|
|
<div class="detail-row">
|
|
<label>Address:</label>
|
|
<div class="value-container">
|
|
<code>${r.address}</code>
|
|
<button class="btn-icon" onclick="copyToClipboard('${r.address}')">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="detail-row">
|
|
<label>Private Key:</label>
|
|
<div class="value-container">
|
|
<code>${r.privateKey}</code>
|
|
<button class="btn-icon" onclick="copyToClipboard('${r.privateKey}')">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
`;
|
|
}
|
|
function Lu(f, t) {
|
|
return `
|
|
<div class="error-state">
|
|
<div class="error-icon">
|
|
<i class="fas fa-exclamation-triangle"></i>
|
|
</div>
|
|
<div class="error-message">
|
|
<h3>${f}</h3>
|
|
<p>${J_.sanitizeInput(t)}</p>
|
|
</div>
|
|
</div>
|
|
`;
|
|
}
|
|
window.togglePasswordVisibility = function(f) {
|
|
const t = document.getElementById(f), r = t.nextElementSibling.querySelector("i");
|
|
t.type === "password" ? (t.type = "text", r.className = "fas fa-eye-slash") : (t.type = "password", r.className = "fas fa-eye");
|
|
};
|
|
window.clearInput = function(f) {
|
|
const t = document.getElementById(f);
|
|
t && (t.value = "", t.classList.remove("error", "success", "warning"), t.focus());
|
|
};
|
|
window.copyToClipboard = function(f) {
|
|
navigator.clipboard.writeText(f).then(() => {
|
|
en("Copied to clipboard!", "success");
|
|
}).catch(() => {
|
|
en("Failed to copy", "error");
|
|
});
|
|
};
|
|
function en(f, t = "info") {
|
|
const r = document.getElementById("notificationDrawer"), o = document.createElement("div");
|
|
o.className = `notification ${t}`, o.innerHTML = `
|
|
<i class="fas fa-${t === "success" ? "check" : t === "error" ? "exclamation-triangle" : "info-circle"}"></i>
|
|
<span>${f}</span>
|
|
`, r.appendChild(o), setTimeout(() => {
|
|
o.remove();
|
|
}, 4e3);
|
|
}
|
|
function $y() {
|
|
window.innerWidth > 768 && (document.getElementById("sidebar").classList.remove("active"), document.getElementById("sidebarOverlay").classList.remove("active"));
|
|
}
|
|
window.addEventListener("resize", $y);
|
|
$y();
|
|
window.searchTransactions = Ko;
|
|
window.copyToClipboard = copyToClipboard;
|
|
window.togglePasswordVisibility = togglePasswordVisibility;
|
|
window.clearInput = clearInput;
|
|
window.viewTransactionDetails = Tit;
|
|
function Nit(f) {
|
|
const t = f.target.value, r = document.getElementById("addressSearchType"), o = document.getElementById("hashSearchType"), _ = document.getElementById("searchInput"), n = document.querySelector('label[for="searchInput"]'), d = document.querySelector(".form-text"), c = document.getElementById("transactionBalance"), h = document.getElementById("transactionFilterSection");
|
|
document.getElementById("transactionList");
|
|
const w = document.getElementById("paginationSection");
|
|
c && (c.style.display = "none"), h && (h.style.display = "none"), w && (w.style.display = "none");
|
|
const k = document.getElementById("transactionList") || document.getElementById("transactionResults");
|
|
if (k && (k.innerHTML = ""), _.value = "", t === "address") r.classList.add("active"), o.classList.remove("active"), _.placeholder = "Enter ADA address or private key (BTC/FLO/ADA)", n && (n.textContent = "ADA Address or Private Key"), d && (d.textContent = "Enter ADA address or ADA/FLO/BTC private key to view transactions"), is();
|
|
else {
|
|
o.classList.add("active"), r.classList.remove("active"), _.placeholder = "Enter Transaction Hash", n && (n.textContent = "Transaction Hash"), d && (d.textContent = "Enter a transaction hash to view its details");
|
|
const x = document.getElementById("searchedAddressesSection");
|
|
x && (x.style.display = "none");
|
|
}
|
|
}
|
|
function qit(f) {
|
|
return new Promise((t) => {
|
|
const r = document.getElementById("confirmModal"), o = document.getElementById("confirmTxBtn"), _ = document.getElementById("cancelTxBtn"), n = document.getElementById("closeModal");
|
|
document.getElementById("confirmAmount").textContent = `${f.amount} ADA`, document.getElementById("confirmFee").textContent = `${f.fee} ADA`, document.getElementById("confirmTotal").textContent = `${f.total} ADA`, document.getElementById("confirmRecipient").textContent = f.recipient, r.style.display = "block";
|
|
const d = () => {
|
|
h(), t(true);
|
|
}, c = () => {
|
|
h(), r.style.display = "none", t(false);
|
|
}, h = () => {
|
|
o.removeEventListener("click", d), _.removeEventListener("click", c), n.removeEventListener("click", c);
|
|
};
|
|
o.addEventListener("click", d), _.addEventListener("click", c), n.addEventListener("click", c);
|
|
});
|
|
}
|
|
async function is() {
|
|
try {
|
|
const f = await as.getSearchedAddresses(), t = document.querySelector('input[name="searchType"]:checked');
|
|
if ((t ? t.value : "address") === "address") Mit(f);
|
|
else {
|
|
const o = document.getElementById("searchedAddressesSection");
|
|
o && (o.style.display = "none");
|
|
}
|
|
} catch (f) {
|
|
console.error("[SearchDB] Error loading addresses:", f);
|
|
}
|
|
}
|
|
function Mit(f) {
|
|
const t = document.getElementById("searchedAddressesSection"), r = document.getElementById("searchedAddressesList");
|
|
if (!f || f.length === 0) {
|
|
t.style.display = "none";
|
|
return;
|
|
}
|
|
t.style.display = "block", r.innerHTML = f.map((o, _) => {
|
|
let n = "";
|
|
const d = o.sourceInfo || "address", c = o.addresses || {}, h = o.address;
|
|
return d === "btc-flo-key" && c.BTC && c.FLO ? n = `
|
|
<div class="chain-toggles">
|
|
<button class="chain-toggle" onclick="event.stopPropagation(); switchChainDisplay(${_}, 'BTC')">BTC</button>
|
|
<button class="chain-toggle" onclick="event.stopPropagation(); switchChainDisplay(${_}, 'FLO')">FLO</button>
|
|
<button class="chain-toggle active" onclick="event.stopPropagation(); switchChainDisplay(${_}, 'ADA')">ADA</button>
|
|
</div>
|
|
` : (d === "btc-key" || d === "btc-flo-key") && c.BTC ? n = `
|
|
<div class="chain-toggles">
|
|
<button class="chain-toggle" onclick="event.stopPropagation(); switchChainDisplay(${_}, 'BTC')">BTC</button>
|
|
<button class="chain-toggle active" onclick="event.stopPropagation(); switchChainDisplay(${_}, 'ADA')">ADA</button>
|
|
</div>
|
|
` : (d === "flo-key" || d === "btc-flo-key") && c.FLO && !c.BTC ? n = `
|
|
<div class="chain-toggles">
|
|
<button class="chain-toggle" onclick="event.stopPropagation(); switchChainDisplay(${_}, 'FLO')">FLO</button>
|
|
<button class="chain-toggle active" onclick="event.stopPropagation(); switchChainDisplay(${_}, 'ADA')">ADA</button>
|
|
</div>
|
|
` : n = `
|
|
<div class="chain-toggles">
|
|
<button class="chain-toggle active">ADA</button>
|
|
</div>
|
|
`, `
|
|
<div class="searched-address-item" onclick="loadSearchedAddress('${o.address}')" data-index="${_}">
|
|
${n}
|
|
<div class="searched-address-info">
|
|
<div class="searched-address-value" data-chain="ADA">${h.substring(0, 20)}...${h.substring(h.length - 10)}</div>
|
|
<div class="searched-address-meta">
|
|
<span class="searched-address-balance">${o.formattedBalance || o.balance + " ADA"}</span>
|
|
<span>•</span>
|
|
<span>${new Date(o.timestamp).toLocaleDateString()}</span>
|
|
</div>
|
|
</div>
|
|
<div class="searched-address-actions">
|
|
<button class="btn-icon-sm" onclick="event.stopPropagation(); copyToClipboard('${o.address}')" title="Copy address">
|
|
<i class="fas fa-copy"></i>
|
|
</button>
|
|
<button class="btn-icon-sm" onclick="event.stopPropagation(); loadSearchedAddress('${o.address}')" title="Refresh">
|
|
<i class="fas fa-sync-alt"></i>
|
|
</button>
|
|
<button class="btn-icon-sm delete" onclick="event.stopPropagation(); deleteSearchedAddress('${o.address}')" title="Remove from history">
|
|
<i class="fas fa-trash-alt"></i>
|
|
</button>
|
|
</div>
|
|
<!-- Hidden data -->
|
|
<div style="display:none;" class="chain-data"
|
|
data-btc="${c.BTC || ""}"
|
|
data-flo="${c.FLO || ""}"
|
|
data-ada="${o.address}">
|
|
</div>
|
|
</div>
|
|
`;
|
|
}).join("");
|
|
}
|
|
async function Dit(f) {
|
|
const t = document.getElementById("searchInput");
|
|
t && (t.value = f, await Ko());
|
|
}
|
|
async function Hit(f) {
|
|
try {
|
|
await as.deleteSearchedAddress(f), await is(), en("Address removed from history", "success");
|
|
} catch (t) {
|
|
console.error("[SearchDB] Error deleting address:", t), en("Failed to remove address", "error");
|
|
}
|
|
}
|
|
function Git(f, t) {
|
|
const r = document.querySelector(`.searched-address-item[data-index="${f}"]`);
|
|
if (!r) return;
|
|
const o = r.querySelector(".chain-data"), _ = r.querySelector(".searched-address-value"), n = r.querySelectorAll(".chain-toggle");
|
|
if (!o || !_) return;
|
|
let d = "";
|
|
if (t === "BTC" ? d = o.dataset.btc : t === "FLO" ? d = o.dataset.flo : d = o.dataset.ada, !d) {
|
|
en(`${t} address not available`, "error");
|
|
return;
|
|
}
|
|
const c = `${d.substring(0, 20)}...${d.substring(d.length - 10)}`;
|
|
_.textContent = c, _.dataset.chain = t, n.forEach((w) => {
|
|
w.textContent === t ? w.classList.add("active") : w.classList.remove("active");
|
|
});
|
|
const h = r.querySelector('.btn-icon-sm[title="Copy address"]');
|
|
h && (h.onclick = (w) => {
|
|
w.stopPropagation(), copyToClipboard(d);
|
|
});
|
|
}
|
|
async function Wit() {
|
|
if (confirm("Are you sure you want to clear all searched addresses history?")) try {
|
|
await as.clearAllSearchedAddresses(), await is(), en("Search history cleared", "success");
|
|
} catch (f) {
|
|
console.error("[SearchDB] Error clearing history:", f), en("Failed to clear history", "error");
|
|
}
|
|
}
|
|
window.loadSearchedAddress = Dit;
|
|
window.deleteSearchedAddress = Hit;
|
|
window.clearSearchHistory = Wit;
|
|
window.switchChainDisplay = Git;
|
|
document.addEventListener("DOMContentLoaded", () => {
|
|
is(), document.querySelectorAll('[data-page="transactions"]').forEach((t) => {
|
|
t.addEventListener("click", () => {
|
|
setTimeout(() => is(), 100);
|
|
});
|
|
});
|
|
});
|
|
function Kit(f, t) {
|
|
if (!t) return;
|
|
const r = new URL(window.location);
|
|
r.searchParams.delete("address"), r.searchParams.delete("tx"), r.searchParams.set(f, t), window.history.pushState({}, "", r), console.log("[DeepLink] URL updated: " + f + "=" + t.substring(0, 10) + "...");
|
|
}
|
|
function Yit() {
|
|
const f = new URL(window.location);
|
|
f.searchParams.delete("address"), f.searchParams.delete("tx"), window.history.pushState({}, "", f);
|
|
}
|
|
function Qit() {
|
|
const f = new URLSearchParams(window.location.search), t = f.get("address"), r = f.get("tx");
|
|
if (t || r) {
|
|
console.log("[DeepLink] Loading from URL parameters...");
|
|
const o = document.getElementById("transactionsPage");
|
|
o && (document.querySelectorAll(".page").forEach((n) => n.classList.add("hidden")), o.classList.remove("hidden"), document.querySelectorAll(".nav-link, .nav-btn").forEach((n) => {
|
|
n.classList.remove("active"), n.dataset.page === "transactions" && n.classList.add("active");
|
|
}));
|
|
const _ = document.getElementById("searchInput");
|
|
if (r) {
|
|
console.log("[DeepLink] Loading transaction: " + r.substring(0, 10) + "...");
|
|
const n = document.querySelector('input[name="searchType"][value="hash"]');
|
|
n && (n.checked = true, document.querySelectorAll(".radio-button-container").forEach((d) => {
|
|
d.classList.remove("active");
|
|
}), n.closest(".radio-button-container").classList.add("active"), _ && (_.placeholder = "Enter Transaction Hash")), _ && (_.value = r), setTimeout(() => {
|
|
window.searchTransactions && window.searchTransactions();
|
|
}, 100);
|
|
} else if (t) {
|
|
console.log("[DeepLink] Loading address: " + t.substring(0, 10) + "...");
|
|
const n = document.querySelector('input[name="searchType"][value="address"]');
|
|
n && (n.checked = true, document.querySelectorAll(".radio-button-container").forEach((d) => {
|
|
d.classList.remove("active");
|
|
}), n.closest(".radio-button-container").classList.add("active"), _ && (_.placeholder = "Enter ADA address or ADA/FLO/BTC private key")), _ && (_.value = t), setTimeout(() => {
|
|
window.searchTransactions && window.searchTransactions();
|
|
}, 100);
|
|
}
|
|
}
|
|
}
|
|
window.updateURL = Kit;
|
|
window.clearURL = Yit;
|
|
window.searchTransactions = Ko;
|
|
function dv() {
|
|
setTimeout(() => {
|
|
try {
|
|
const f = new URLSearchParams(window.location.search);
|
|
(f.get("address") || f.get("tx")) && Qit();
|
|
} catch (f) {
|
|
console.error("[DeepLink] Error processing URL parameters:", f);
|
|
}
|
|
}, 1e3);
|
|
}
|
|
document.readyState === "complete" ? dv() : window.addEventListener("load", dv);
|
|
})();
|