From b4dc3bf97cfc5ca940a6ee1085ead5331d72b2a0 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 27 Feb 2023 16:45:19 +0200 Subject: [PATCH 1/2] fix: commonjs: empty export when setter and defineProperty both used --- packages/commonjs/src/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/commonjs/src/index.js b/packages/commonjs/src/index.js index a3288c427..3acbb78de 100644 --- a/packages/commonjs/src/index.js +++ b/packages/commonjs/src/index.js @@ -251,7 +251,8 @@ var ${module} = { get exports(){ return ${moduleExports}; }, set exports(v){ ${moduleExports} = v; }, }; -export {${module} as __module, ${moduleExports} as exports}`, +export {${module} as __module, ${module} as __exports}`, + syntheticNamedExports: '__module', meta: { commonjs: { isCommonJS: false } } }; } From 5916998016a1056eb12f3920baf9bc3fda9a2a4b Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 27 Feb 2023 17:07:41 +0200 Subject: [PATCH 2/2] tests: commonjs: update --- .../commonjs/test/snapshots/function.js.md | 116 +++++++++--------- .../commonjs/test/snapshots/function.js.snap | Bin 19379 -> 19392 bytes packages/commonjs/test/snapshots/test.js.md | 4 +- packages/commonjs/test/snapshots/test.js.snap | Bin 1607 -> 1608 bytes 4 files changed, 60 insertions(+), 60 deletions(-) diff --git a/packages/commonjs/test/snapshots/function.js.md b/packages/commonjs/test/snapshots/function.js.md index 28879bc83..69e2596ed 100644 --- a/packages/commonjs/test/snapshots/function.js.md +++ b/packages/commonjs/test/snapshots/function.js.md @@ -20,9 +20,9 @@ Generated by [AVA](https://avajs.dev). const foo = {};␊ ␊ foo$1.exports = foo;␊ - fooExports.bar = 1;␊ + foo$1.exports.bar = 1;␊ ␊ - t.is(fooExports.bar, 1);␊ + t.is(foo$1.exports.bar, 1);␊ `, } @@ -47,7 +47,7 @@ Generated by [AVA](https://avajs.dev). document$1.exports = { fake: true };␊ }␊ ␊ - t.deepEqual(documentExports, { real: true });␊ + t.deepEqual(document$1.exports, { real: true });␊ `, } @@ -414,9 +414,9 @@ Generated by [AVA](https://avajs.dev). const x = {};␊ ␊ x$1.exports = x;␊ - xExports.default = x;␊ + x$1.exports.default = x;␊ ␊ - t.is(xExports.default, xExports);␊ + t.is(x$1.exports.default, x$1.exports);␊ `, } @@ -436,9 +436,9 @@ Generated by [AVA](https://avajs.dev). const x = {};␊ ␊ x$1.exports = x;␊ - xExports.default = 42;␊ + x$1.exports.default = 42;␊ ␊ - t.deepEqual(xExports, { default: 42 });␊ + t.deepEqual(x$1.exports, { default: 42 });␊ `, } @@ -2732,12 +2732,12 @@ Generated by [AVA](https://avajs.dev). var hasRequiredCustomModule;␊ ␊ function requireCustomModule () {␊ - if (hasRequiredCustomModule) return customModuleExports;␊ + if (hasRequiredCustomModule) return customModule.exports;␊ hasRequiredCustomModule = 1;␊ (function (module) {␊ module.exports = () => createCommonjsRequire("/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module").resolve('custom-module2');␊ } (customModule));␊ - return customModuleExports;␊ + return customModule.exports;␊ }␊ ␊ t.is(␊ @@ -2926,7 +2926,7 @@ Generated by [AVA](https://avajs.dev). var hasRequiredCustomModule;␊ ␊ function requireCustomModule () {␊ - if (hasRequiredCustomModule) return customModuleExports;␊ + if (hasRequiredCustomModule) return customModule.exports;␊ hasRequiredCustomModule = 1;␊ (function (module) {␊ const circular = requireCircular();␊ @@ -2939,7 +2939,7 @@ Generated by [AVA](https://avajs.dev). ␊ circular.extend2(module.exports);␊ } (customModule));␊ - return customModuleExports;␊ + return customModule.exports;␊ }␊ ␊ /* eslint-disable import/no-dynamic-require, global-require */␊ @@ -3975,9 +3975,9 @@ Generated by [AVA](https://avajs.dev). exports.foo = 'foo';␊ module.exports = { replaced: true };␊ exports.bar = 'bar';␊ - } (dep$1, depExports));␊ + } (dep$1, dep$1.exports));␊ ␊ - const dep = depExports;␊ + const dep = dep$1.exports;␊ ␊ t.deepEqual(dep, { replaced: true });␊ ␊ @@ -5048,7 +5048,7 @@ Generated by [AVA](https://avajs.dev). var hasRequiredMain;␊ ␊ function requireMain () {␊ - if (hasRequiredMain) return mainExports$1;␊ + if (hasRequiredMain) return main$1.exports;␊ hasRequiredMain = 1;␊ (function (module) {␊ requireDep();␊ @@ -5060,7 +5060,7 @@ Generated by [AVA](https://avajs.dev). string␊ \`;␊ } (main$1));␊ - return mainExports$1;␊ + return main$1.exports;␊ }␊ ␊ var mainExports = requireMain();␊ @@ -5154,9 +5154,9 @@ Generated by [AVA](https://avajs.dev). // eslint-disable-next-line no-param-reassign␊ exports.__esModule = true;␊ }␊ - } (other, otherExports));␊ + } (other, other.exports));␊ ␊ - var foo = /*@__PURE__*/getDefaultExportFromCjs(otherExports);␊ + var foo = /*@__PURE__*/getDefaultExportFromCjs(other.exports);␊ ␊ t.deepEqual(foo, 42);␊ `, @@ -5184,7 +5184,7 @@ Generated by [AVA](https://avajs.dev). }␊ } (other));␊ ␊ - var foo = otherExports;␊ + var foo = other.exports;␊ ␊ t.deepEqual(foo, { default: 42 });␊ `, @@ -5443,7 +5443,7 @@ Generated by [AVA](https://avajs.dev). x.exports = { named: 'foo' };␊ }␊ ␊ - t.is(xExports.named, 'foo');␊ + t.is(x.exports.named, 'foo');␊ `, } @@ -5466,11 +5466,11 @@ Generated by [AVA](https://avajs.dev). };␊ } (x));␊ ␊ - t.is(xExports.named, undefined);␊ + t.is(x.exports.named, undefined);␊ ␊ window.addExport('named', 'foo');␊ ␊ - t.is(xExports.named, 'foo');␊ + t.is(x.exports.named, 'foo');␊ `, } @@ -5496,7 +5496,7 @@ Generated by [AVA](https://avajs.dev). });␊ } (x));␊ ␊ - t.is(xExports.named, 'foo');␊ + t.is(x.exports.named, 'foo');␊ `, } @@ -5521,7 +5521,7 @@ Generated by [AVA](https://avajs.dev). module.exports = _export;␊ } (reexport));␊ ␊ - t.is(reexportExports.named, 2);␊ + t.is(reexport.exports.named, 2);␊ `, } @@ -5726,8 +5726,8 @@ Generated by [AVA](https://avajs.dev). dep2$1.exports = 'reassigned';␊ }␊ ␊ - const dep1 = dep1Exports;␊ - const dep2 = dep2Exports;␊ + const dep1 = dep1$1.exports;␊ + const dep2 = dep2$1.exports;␊ ␊ t.is(dep1, 'reassigned');␊ t.deepEqual(dep2, {});␊ @@ -5827,7 +5827,7 @@ Generated by [AVA](https://avajs.dev). module.exports = dep;␊ } (main$1));␊ ␊ - var main = /*@__PURE__*/getDefaultExportFromCjs(mainExports);␊ + var main = /*@__PURE__*/getDefaultExportFromCjs(main$1.exports);␊ ␊ module.exports = main;␊ `, @@ -6021,10 +6021,10 @@ Generated by [AVA](https://avajs.dev). t.is(module, 'foo');␊ } (assignmentPattern$1));␊ ␊ - const identifier = identifierExports;␊ - const property = propertyExports;␊ - const arrayPattern = arrayPatternExports;␊ - const assignmentPattern = assignmentPatternExports;␊ + const identifier = identifier$1.exports;␊ + const property = property$1.exports;␊ + const arrayPattern = arrayPattern$1.exports;␊ + const assignmentPattern = assignmentPattern$1.exports;␊ ␊ t.deepEqual(identifier, {}, 'identifier');␊ t.deepEqual(property, {}, 'property');␊ @@ -6052,11 +6052,11 @@ Generated by [AVA](https://avajs.dev). ␊ const exported = {};␊ dep$1.exports = exported;␊ - depExports.foo = 'foo';␊ + dep$1.exports.foo = 'foo';␊ ␊ t.deepEqual(exported, { foo: 'foo' });␊ ␊ - const dep = depExports;␊ + const dep = dep$1.exports;␊ ␊ t.deepEqual(dep, { foo: 'foo' });␊ ␊ @@ -6860,7 +6860,7 @@ Generated by [AVA](https://avajs.dev). var hasRequiredAssignModuleExports;␊ ␊ function requireAssignModuleExports () {␊ - if (hasRequiredAssignModuleExports) return assignModuleExportsExports;␊ + if (hasRequiredAssignModuleExports) return assignModuleExports.exports;␊ hasRequiredAssignModuleExports = 1;␊ if (Math.random() > 0.5) {␊ assignModuleExports.exports = { foo: 'foo' };␊ @@ -6868,7 +6868,7 @@ Generated by [AVA](https://avajs.dev). assignModuleExports.exports = { foo: 'foo' };␊ }␊ commonjsGlobal.hasAssignModuleExportsRun = true;␊ - return assignModuleExportsExports;␊ + return assignModuleExports.exports;␊ }␊ ␊ var assignModuleAndExportsExports = {};␊ @@ -6880,12 +6880,12 @@ Generated by [AVA](https://avajs.dev). var hasRequiredAssignModuleAndExports;␊ ␊ function requireAssignModuleAndExports () {␊ - if (hasRequiredAssignModuleAndExports) return assignModuleAndExportsExports;␊ + if (hasRequiredAssignModuleAndExports) return assignModuleAndExports.exports;␊ hasRequiredAssignModuleAndExports = 1;␊ assignModuleAndExports.exports = { foo: 'foo' };␊ - assignModuleAndExportsExports.bar = 'bar';␊ + assignModuleAndExports.exports.bar = 'bar';␊ commonjsGlobal.hasAssignModuleAndExportsRun = true;␊ - return assignModuleAndExportsExports;␊ + return assignModuleAndExports.exports;␊ }␊ ␊ var wrappedModuleExportsExports = {};␊ @@ -6897,13 +6897,13 @@ Generated by [AVA](https://avajs.dev). var hasRequiredWrappedModuleExports;␊ ␊ function requireWrappedModuleExports () {␊ - if (hasRequiredWrappedModuleExports) return wrappedModuleExportsExports;␊ + if (hasRequiredWrappedModuleExports) return wrappedModuleExports.exports;␊ hasRequiredWrappedModuleExports = 1;␊ (function (module, exports) {␊ module.exports = { foo: 'foo' };␊ commonjsGlobal.hasWrappedModuleExportsRun = true;␊ } (wrappedModuleExports));␊ - return wrappedModuleExportsExports;␊ + return wrappedModuleExports.exports;␊ }␊ ␊ t.is(commonjsGlobal.hasAssignModuleExportsRun, undefined, 'before require');␊ @@ -7261,7 +7261,7 @@ Generated by [AVA](https://avajs.dev). }␊ } (foo$1));␊ ␊ - const foo = fooExports;␊ + const foo = foo$1.exports;␊ ␊ var main = foo;␊ ␊ @@ -7382,12 +7382,12 @@ Generated by [AVA](https://avajs.dev). set exports(v){ otherExports = v; },␊ };␊ ␊ - Object.defineProperty(otherExports, '__esModule', {␊ + Object.defineProperty(other$1.exports, '__esModule', {␊ value: true␊ });␊ other$1.exports = 'other';␊ ␊ - const other = otherExports;␊ + const other = other$1.exports;␊ ␊ var dep$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ @@ -7858,7 +7858,7 @@ Generated by [AVA](https://avajs.dev). set exports(v){ depExports = v; },␊ };␊ ␊ - Object.defineProperty(depExports, '__esModule', { value: true });␊ + Object.defineProperty(dep$1.exports, '__esModule', { value: true });␊ ␊ if (globalValue) {␊ dep$1.exports = 'first';␊ @@ -7866,7 +7866,7 @@ Generated by [AVA](https://avajs.dev). dep$1.exports = 'second';␊ }␊ ␊ - var dep = /*@__PURE__*/getDefaultExportFromCjs(depExports);␊ + var dep = /*@__PURE__*/getDefaultExportFromCjs(dep$1.exports);␊ ␊ t.is(dep, 'first');␊ `, @@ -7895,9 +7895,9 @@ Generated by [AVA](https://avajs.dev). dep$1.exports = { default: 'second' };␊ }␊ ␊ - Object.defineProperty(depExports, '__esModule', { value: true });␊ + Object.defineProperty(dep$1.exports, '__esModule', { value: true });␊ ␊ - var dep = /*@__PURE__*/getDefaultExportFromCjs(depExports);␊ + var dep = /*@__PURE__*/getDefaultExportFromCjs(dep$1.exports);␊ ␊ t.is(dep, 'first');␊ `, @@ -7929,7 +7929,7 @@ Generated by [AVA](https://avajs.dev). module.exports = dep$1;␊ } (proxy));␊ ␊ - var dep = /*@__PURE__*/getDefaultExportFromCjs(proxyExports);␊ + var dep = /*@__PURE__*/getDefaultExportFromCjs(proxy.exports);␊ ␊ t.is(dep, 'default');␊ `, @@ -7976,12 +7976,12 @@ Generated by [AVA](https://avajs.dev). module.exports = entry$1;␊ } (proxy$1));␊ ␊ - var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxyExports);␊ + var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxy$1.exports);␊ ␊ var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ default: proxy␊ - }, [proxyExports]);␊ + }, [proxy$1.exports]);␊ ␊ t.deepEqual(entry, { default: 'default' });␊ `, @@ -8029,12 +8029,12 @@ Generated by [AVA](https://avajs.dev). module.exports = entry$1;␊ } (proxy$1));␊ ␊ - var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxyExports);␊ + var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxy$1.exports);␊ ␊ var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ default: proxy␊ - }, [proxyExports]);␊ + }, [proxy$1.exports]);␊ ␊ t.deepEqual(entry, { default: 'default', named: 'named' });␊ `, @@ -8081,12 +8081,12 @@ Generated by [AVA](https://avajs.dev). module.exports = entry$1;␊ } (proxy$1));␊ ␊ - var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxyExports);␊ + var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxy$1.exports);␊ ␊ var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ default: proxy␊ - }, [proxyExports]);␊ + }, [proxy$1.exports]);␊ ␊ t.deepEqual(entry, {␊ default: {␊ @@ -8124,10 +8124,10 @@ Generated by [AVA](https://avajs.dev). module.exports = dep$1;␊ } (proxy));␊ ␊ - var dep = /*@__PURE__*/getDefaultExportFromCjs(proxyExports);␊ + var dep = /*@__PURE__*/getDefaultExportFromCjs(proxy.exports);␊ ␊ t.is(dep, 'default');␊ - t.is(proxyExports.named, 'named');␊ + t.is(proxy.exports.named, 'named');␊ `, } @@ -8153,7 +8153,7 @@ Generated by [AVA](https://avajs.dev). module.exports = dep;␊ } (proxy));␊ ␊ - t.is(proxyExports.named, 'named');␊ + t.is(proxy.exports.named, 'named');␊ `, } @@ -8361,7 +8361,7 @@ Generated by [AVA](https://avajs.dev). foo.exports = 'could not detect require';␊ }␊ ␊ - t.is(fooExports, 'require detected');␊ + t.is(foo.exports, 'require detected');␊ `, } @@ -8388,7 +8388,7 @@ Generated by [AVA](https://avajs.dev). foo.exports = 2;␊ }␊ ␊ - t.is(fooExports, 1);␊ + t.is(foo.exports, 1);␊ `, } diff --git a/packages/commonjs/test/snapshots/function.js.snap b/packages/commonjs/test/snapshots/function.js.snap index 62bfca56f8f49e2e9a4182866ac208c370fb9086..e245678d51eee16f4d43e6329ac009cf0772c20f 100644 GIT binary patch literal 19392 zcmZsiLy#cAx~0puZQHhOyQ<5!ZQHhO+v>7y+kAcB%w{HTF20C7i`-DqM0+()T4>NDq zOx87?%j?$7MKfFUaO@uv2P4teKNzk!*pP_=Ke0h;;W_XG_6H!Y)&zpR{vZxOwL1|P1Sm3lpuuNTW+b$UG?5%VV;xLcEcZ`gjUR0l>l*FFT( zkM7jxa*fVNCZagU+eFuJMT#7_=-cLYiGyQ2kmT>KT1UIj$U}x2!F9AXxtz}{%4dGk z@U%HM1AS?GeQtC;#|RM;&QaKIa;3FOPt>`(q?kByl-m@ z+HQj!=RFCFyJf%I6(=llf!*T=g7Z51dcC-&0~E4#MkEh=j`pVpIX*mXk-qfc18OQD zAT!;|y~xIjj5A0T>z?*=0hS#q*KAA5dpn~k0B;WjvJXJ03p=R}>OJA=A-k6sV>@I9 z&YT({lcMyq+G2*}8a8$Gi;(h$y=C0<^_ZN=8Jl)X3~hCEnkTO5Z~!UA4CLu4 z$_)xnv*3z+u}Ov8(U0~{IH0HMscDCbb5t+nid+XVLFDxMaG8rB9L#cs zhD|Z^NbXW3M)<2~@PXzqMXoC#Y!G&$R)Pt#MF4Z00wg$M^G6qHW&7+--SNrL# zh|WEr!Lgn9u`WH`A7yd5#nR}kk-Zpbo5|?(&zQ`Oaky_}@iU~xT|v&^unQs|VU_|P z92DhIsHY&3+AF&H8Q9WZgU;Rhe7;pv_2u!hE2oz$^qz zauMK)uzaOG{cplq{rN=$fr#I^ z(L+YbrraVj`E>`<@T`3}&1-3{_V1YY(39(V3K6RX_Uuj0>~Tymt&)BWI0i)Qb92-P?>hu4y+ik~a3n{J zGuY{d>t(V1c%dr_+?@Sec|%k#s83jD?KgP}}(hDeYI zfLhG}vei83HLjG@a^MbZ>9IpF$pMlej_jEJjt1+sy-L8ZJ_@IN3*F+yzpRB-S8eSo zwzk$H?@{hNvLr=zVTTqZkQTE&fy(!6=(5A$Ol8RgjgKWc<=MUeg*{Ty!li?YnDY1aFk-*tx~rHawt*7vHj1_#fyFmw=7@K zblwqxB-e6-G+XC`c%jecOa3iwjl_$igMAwm@dAchBpge7Wmw|r zRn@X$A){-q%uJ{2IRn_7>FA=#NB-FzQNL4I98X==V4<^y*dPv-uV{*T)d3rXnBZ=A z;xr!?x}|0Lw<_Y4o2R?L^`VS~(AEzsOm5(t3S&AoW;?1wI$yv(ErkulstmF_|A8 zVM{@o9P3l_3p_xhfN;g%EX5I^I9xR%S(bz%)0mc0i);4Sz{B57cFtl38CP!a`Ywl! zn^Xy1H)tS*DQ3_BRnUkn6Cf!xrElA6NQ;G#Pg=`qeyc)3pZ~Chy#Ht^aQQSmiGQ|e zipg+zVS-9RHyp7Ly4iQEjax4x5a_{wo2N?e7&FX7IhSS0Aq=H|TvdItrpMtgX#m5A z8qgTZF-C_O_HN4#=8TKne8vHEjFKVXkV)jfDrVV1#J|z(5g=-^*nez@gM+WoL-Xg^;-1vNiV4WBajh+b!3%Ft`TO87es}{?18r>7>_cj*~K^Gt2 z1v_QC>t>;?SMh5Nne&^tX-y0@!OyT(`@=;kbRePnwT3$QOh}4mSYNaoTji}O4Z1eQ zKJyNpgA8kGh-?^!&wx6v$_c;7sDJB4#QEB_I{E(ffodFE8Oc3h+0{GQv5>fu!&QZRmEKgxBYuq*|j?zT7`Bc=``lQV&^Mad| zDwCk#<3w*TKOE(G^h#AQGHTPU9HI2k_5OaUXX_}B>5b+TdIm=EptShacvVMj@lt~ z{v@VV*x0CkGO2!T^ca=})8B-v7ZIFxZlqVz}}7+^H4HU0GUdeqUy<13gI>L0MidIa%yCUlrjQoGja%W3c+G% zz_b8)ijm%$4zq~D=3t^&SEcJUczo7e0yK1r1>$A``{!Mp2Wfb>dpB;^&*(wK3h zB~-Nm$eO`$sT^yEuDqMS)?CrUmXVKEl;utJpc1=?tvGp*894a|aBHplh~bHtIEw`Z zkbb8pEyBl`|TQQ>8{Lcv0!b5`>H2=;w^S83G{$!tl#9a znd}80H?Gk~#EtuszYq=NHbtk&So(`$<_BLWSO~h%#*7ULQ5^y#bKhXN4PbT|PN-lj zQHh2>As7(zI_H34%GT_HT-#dWKO>i#?${!ZEWsx6V8rPq=f%juZHpLaxHNxB=n4(8 zOOe5FY6{R4`OjEs|5+4AG-R0O6dn08N`lB7E~irFlS!Yte=Cv zJWZhNeGy!vssI)G324cW?h{znc%MsCYva-!pRvdZ8I9~&a<1WuN>j~@8TP_jJu_8| zm5?9>dmD~w;0O8fiCNy0qBp6E71IDA>>e>g1gZ8ZPHYkgAkg_cY+WOXV$!DsjdYFh zIXBbAV<`+nW(p~h!sSBJ5h%@d3bJdUKI4L_8Fy``uK`L>Id=hB$U&>T$FRt)kre%` zlN`p5t38oyMw$x~jugPA?pYre7L78y3ohNVmI$D2UG+baXTG3BumXGRns`!f-*Ruf z!?$*i8gSo=c;MMmTKXaG6bj|HKyw4W2>uz0J@})pT17o(wpp|4MSXh1um@g;tlK{R z;=sOyOQi{pBqsZVJLA`XC;nro<{#H2ph^u!&|gSHJl=M5*Lfy`=~I>vZqPrU7;9;l z+@+;#lSwfU`qc5QsQoIGYg9G?4@VA5mSm)tGqW7P^XGERrzN~3yHM1x=`?ma3nD=NU>i8#%C=M4mEXR(MDC5t{50X|5!w!f-rFd20u!QXk0r7o@^B)%7OCiwm0hmP|hdzLA-O;^3TLUJ5m7np+6!A zerrl*Gp8Qu2rJdze5()4X6{b~F~2U%4W;~|eJSOEY8r5j(-YV+P@u;jeK@InSZDkD z?@*us=rUxkzDwYE-)>mvzVfsJ-F*1wVgruf*QJ3pNU_$89s3P7*5|up`TAshqxaja zP>$o#vNX$`znUIvEhL#V*a_9$i|;jd;QL~W8qwTqDpDOH>6-1$!Yr4FAO=OHMByyQ zNDtMF&@u=8UDioi!LainAl`5z*l;7-$O|#o7jCu_ZmuJU^kw}7EByXrLRE>=CUmOQ zfI*2^nfs+h_(F^DX~)LAly~bXy`jCZllYR_+*aH}dQEF#CrNK4iSHo5P6WdEX++~A zNZZ)}b=W5v>#Didf+OA2-coTfO0twiF@AcpcLQ(0?1LL-o5i>hOJP$Ud8Y!@!dR`B z&CZ=hG8fbZchQJ#q*rgZztHG48{@X?Pap z_~_bddLy0R{JH)O8W&#@3->le6QLngIHsoEGr%BK*&S7Y%(9Vz@|pViY*!Ny$^Uyt zLk0HIee$}O`hDL^CogeAKjW1b`C8%r|6}sLi$(vJ)uRxWn|?}q|1kFQ9v8zRg!sb^ z`};(fA&5Ea`Y8mc58Q?Aq?gzG_%`Pz2uXc9#ekE82J z0hV>6emlQDA)lUF$%`e`(h;j(Ze*IqX$v1?k&ULID-a)Ve?S(ZL|=GJB7?{CtA9nM za4r8O^YXzegiiR}s^Ji#mM0R_kU0)&HFFOpu+)bOEzuz#w|W!J)TzyFwc-2M#e}29 z7Ni1RD60n-_khh4!v)sL-@wCMGu^`aR~L8vu>XRwtjDMHD801Tpy0j2Ivtrb4ndJ9 zXRTy5B)5qaKF{&BIU9C8SupFGj%uJGQ>ent*=7jINn3CRohD)`I!6|`1LJOsnW)yM z7ObmrGwXr<*I;-}9bS48I)OQ)_CkNP;t}%aGryXE&!5EW2#DBY7{|>Az3@S#z`9HnH$-pM zvUaIERqPR35dK@$5(GW{hTiGh`!BH9|3Gi&^KPvHZKn{V`r4L6bQbBg2at_w$}gk- zt@atSp3R1hbePN3)E7?3&_;@VQie>-BqboUXkM)sDHXDEeMY+Mn}ZBwL0i1>d+S>^ zc=g*(?MRr}UWdGsO-3<`K#iH}6u6SGoIdbNU4L#oH0UD2Sr@N<50EW0zBHZ!g$L`g zJg?!gJNBUdtL?Ef`KXrL_RyVj`X6aKP7O~j^mMwEf_mXCJ2l6MwZdc$2CklyrRhC7 z)#SABc2OMg@w_+K@njy0rdWU8DL_MoLH4rG&gIH$@_obFDi_MFTTs4}u}L5w(8Ak$ zLW#83KwV#KN!pOEV9e5iiO1A|X>VHObovrXecg?@GcTC~=u@&F{M^g{%ajyt;;$d8 zlR+_^1AWPQFV5)Sew=X)Z9200Texc7RYZw`&=z0F0HOE>(==fi6?IjW>+sIG?119P zLQp|W-ry~RO!RZP)%IGEP5dHvaN>0TM#*J&pcC$4V&yt&8Zd~n%As;^eBr=-5p!FE z$mL1|HDDiSf8B8}zippFX?MSz*Hw@I7dg&;+a1elj?Oz=>nP^P{SUf+*4rTFYJ#$Q z$_@R+Hv*LNWfN{av6eY4X_t=2IN!+>i-uy3@z6AtoOWHq3)&TWi>k|N=<7#Ma4|iR zY>&9xN-JL#0N@_-m?bVWTv#cr22q@vnlR8$HWN=x4j_1iVd*YoIwG*zmH7J?dz8^} zJ<7sxu!96zYDifu`#0ETD|mCWgG9YCXUf)_bYMP3V7uE@tx}hr*rxANo(~L(= zVF_umByF&xyt!LAiF{OJ{jp|3Mk%Td%#|dJ4yu0>a2wyocEIWHZisLB9{vls&~AuH zKI%jc-NA?5SBNtF!meHsJrq>7F~Ng!x`wzpIo!Zqs5O3=4%`ERh!4XfIT}^ys6CP< z3LD6H=zxiS8iKO$3xU8TBa4Qm`<0p5(%SWVmr0O!ZaUvalPymA4u6*oPJUzD)*k#Q zw0Kl`?|*DgKr$4Ur;!h;uf}l?s_7phrqB8mAyHboxBX2=A!jc1-*B!hLazD1%B%!m zC^Qzpq2U8*CBj<^C?oxf-uVSvTxW?&l(uDP%5nuCzNdVJmVMYQk2lpz2Nhfq%mU=WsiQGSSt9c{1Fk(cm$AIf{0zLbB=iP5t46w?Ub?lo7S|8j z0m@VwI<=dp?5SiH_XB$qHj~5jfwD=MtIvPd+1NE?P8vHrKgJeTl})O}5A(_wlq2E_ zW9dF$YN_;tva0G5@1J{+N4X8V{|hQP4UMIRd5WT7xO$Sg*bTg(%NsTfPM2S4~Zibb0g4O5M&meWWQ2u2z7FIt=@FWt|o*WDmq+-~=+qhuk#M zjlj}Z!MH=CA#Gc<*MgRLEFVidroFjeVn1D;qq%e09UM|iQ&)%aA+78?dA`OYI@5}e z2=r|2Z;c+6^AAeKCnxO%qKt92qOy2N)112*uVXCiWW4@tU@z{Zzl=7sm-hUV&b#pE z0Ybs04?1o6hx4di8ks2_TjR2Tw;zb&Q#>v&JIwVw95u^_p|$>*DZwKEAj-+}Q#>`? z-8X)YdB}f`#M&W|Rz!J1B zn8;F=?A$A5s3dcNjTdc7&g&zNdusA}*Z&gv)(uTsaYBNYUw?b{p&g-{)HLv4B3iq@&MOe?{Y|R#Fd9` z@C?x#{Dc1R@dEAP<0n2xSs+dNc*Pw!PE+z5VPVBtywdaXi$g6!huvR6p~LAuDsbg!(n_Of_g0_KP4DT!qkPYd$g!DDh)G*w+{Y&(0~9 zi-lo_PuVvQ&Au4K4Z92&T;>;qsz3(LWf7PSSAcNDEFw?Rw#Wf< zzeq;EGF3uoP}LAW26#ffar?R3{Nbr);-HFSf zDa8}TEgCMY1x^31*W1~IlYxz3!^C``=RCU|@JfG6&wlh*>^tii^dY0aWB1!3O5{@) zBN%gAGYdjb_>eslHy0`H#Eqln9dwL&StbRDej$S5hyAYP(|&h?@x!kK0sHi_vzdeT zyB>dmv$56s+#FY7W1p&5zcq^p2f;-NX|X~yQ55$IHi{DJvV?a~6ieGofhrRbV#tSY z=Atz|o%LO65q}q!hrrdAnit_u%6=U85W=Np>Co6XhRCOxAc+!_CW~evCKq6f9AhD- z4*;IwRf`eSSYm^ic;;`Lrn4TOIA2l(1e#f*q3I}TI0z(}US>r=YZG(Xq?$G^rPp|D ztrT;kGM4)5_o@c@`>j5F)9!I5op6K2;ZqCRJ%z7v=J~Hng{Tbw1voj6$DW^d@E^u9 zOu%c9)>;FUiebF)Ekd;w{p9q%2=Mh`#j%!NO|?_}gm38(b>`ypS-K9AM-?&4fBMg3 zA}Byqv%!ya5?qsqa-kY@beYzOxzRSlcD%9`seBGH6aq+Q7eN-kb~`-rTrQa~#SWGm zlD>yfkF;gT%VTIDjIHd|o{Ip=A(mhc^$Lam4MSVEh-#M8F31zGTr&<<*NPz>Y+_=SzFP^Sw!GoJ<2*SQHSA!8N4l-x?~1eX3y3IN9W_#~l5n zed-FLlA8~A?Br26JT;t5v8N|a_ z7mYjtgjM|#Y7(<)j<=K)G|=xRw2m}7FpTPU;>M9b4;+D(Pi38e(NtE=C6USHKx~vm zuA*TijbLh#$Sh|P>4d`3@{tRjX>k0}9Qbr4%kA*qurmT(zATdSQBh)G0BJeAn6xOR zDm&z8D>i*y+i0%VG7r zVYLmgUMKp<%+df|61i##%3F0i*F^InD_)LUxxw6bP-Mk`TZZN0##*SWN_;@5#-}tc z4&^Zx7l-nYAT%}zz$a2Xx1&j7A`#D(8cZY1Es-k;^1z3Am9^k|9>ps037$r?fTxgX zQWU+m_Ubi0@j-%h)pA&{Rq{3y}Ld_nQkG`oA0Y{@_>Eu3V_&o zYnjDNRovc|S;R2~?F@PW_Wf9@*|j`Pd}b$6Ip1gZFmnLf(`54K2-T@9WmhiJwJpd| z0PL?X)FQ-m4vNW1U}<`WRtQSWA>`upqe?J8 zAWWOa!Px^YrEZRX%)w+lTh-_EL}Yf(P0iz4CPUB^Tt2aByhupp63umtTrb*}74-9s zb#xV%-58x|Ppb$y(HbfC8F8u?3UxH3J|0F7Rofesg8c+Uw4{;7=PT-+T!ymj3x%4N zwS#Zuin|luNb#S%380t!vzXTOt)Jdd^!56*U539&CV0;{U>T5v&V_)_7~;k**$LZDt@ml72x z89~jl1rt#9X)i@VJQs0B1pI3y0-DHi2Pdm@DU#(WX2MW*{Zpdq7hc zpT)?pqc3U?DRNn+Mx{GHV7zdA|KZ-&Z_;q|fK3RL`8{*>FYsUvdAeo*fbf zh68+;48hC@30dT4CnDbrlE<=cBK>&6O229TE9vB=DMV(UF@uJ^n?B-5H%3cbCC+4; zj0$KnWzV*PbFt3d>3aYVU_+3v3ot0}W$P0vu@%r09q5nHX|?ziWY8KD15C4mVElmi zTR~hLr~!%@rD{vG`zfSxgdzO`@g|9gny5Efz@?MWcAj5TY|b1MhSOkwo%g8)Ilmuz zQek*!3Mxm$gAk3oCn-1Sh(qg6)dN|RqSiKmy@)UpV$9wZ9MW_O07f129nKU1xaLB@00V%=&YWxPo<|VcVH*x z%qt=C`&7^3R?7Sycz=T(Uv9RlZ^`#Hf$9CIUV7|DoS1MwA0I+r#Ft@)t`SVUh%|iz zfR7eoAV;_xaxg!NNNrJOp?McF*k>M&tD$4@p>2*CeQI2JVModGBbUuVYjzF^dV4;tHxop~WAN)} zicU+PYGqs4hII_H@g|SJGX@Xa6rw86m4L)o^)pVu>V1+i$Tw;j*rp)ja;doO$e}^) z6O>gr|QPOWPfO?0@{pB1sInHr_UG%DjLd~CdX-#ynY%|e^Smw z0T)#S)Cv^$(!eYWa>;Rp%qc$lZBwXG=hEA8opQmhE4%BN==#31zMVaK2;>ZWIyRWkR&6`hZtU)(slUV@Jct4Ezy={y?pP!bPphwEH9B z9IGw0+Us(rv^bQc3REgDt&@W847RE*e1HJ_D&^T}rWchZsV$*FhLCiRm0PawJs^A9K}B%-55; zldHE%jS2h_t|)q=P=nA23xfQ zN%5*Mn@pg!>@BDP@^?KI8%OF-#04&92pN@qjDOQ04sicn^_x?!Lw=n0M#HM6BrXuW zON_7yllmX(1*%6*26Tq2Gija**H}A2j`)*kON&88T4pvrrm%*2QA2?F`m8`ln+P?p zda$8GGu>6I@ny_UQ5si|0fch*sI6clEeW)4*Em6>;_}MupK%%Iky^_;y7gUN<;|dk(J~th;bTg#i3XLiQnNn>-0+ZgGwA(YHdOpj6b@WVGZe^ zHjrwc%&hjyB}LF`)DwxvNi&~^OP_lj&u5PD?*i>2K8%~(bKSt#!5nipw)rRblK!0% zWWB^w;au`S-NHCO(}?ve75VE9P#Q`Dex+bBH^1G>;58n!m%&z=8RsXx@CtoX z^OVO8q|6+PEfX^aoUdf;Nm-WRDd@}>z=}J~0Tkl-$@cWsqLlC2tQ4equeXctCBxLD zV{dXtEi{vgWI;vuAlotAaVUpcbv#-h91qxWseDpIHE|kQ&LEUinOl&30q)hr-l%CK z_gz-*M0kYdi9mxtIJ?078bO_pTfmQf+)ihY%}{YOTboWSE=V_RV+N*nw&=P*s;SK; zK+Zp9%4kk&8%TRIsa5FG$CW=nXWNMZNum{(`@LpE4+D+Lu3i&3)+Cx1yhipOSQ&*duCMSy?;Ca-};seD!)X(K@I8zJzy_L zEEG&v02}kw5}Ui2Y409wtj}}wHSxqZN@MxT>n^cJ0}hHKG1`V#U85=Fwd>8WN+R8NVWL0dLi4g(1nq1dMa7RkuG0Sl&^o^LRE;B)}cML4ouuhJ~>+wQ_FrgqNBN(7@gl!@xivi3mcJM}zSA&JEY$QT6mg z^{3KRQxWTEko7cub;splKKcb-M5mp>TF;trbyXHp%M^VpDhgDK+p%wD5GUwOL!-yN zwJx4bmV$f?zy+h6cT-&ZX(2V$%Ovvo5004ej~XNaVFyVD7-PB}UEbD-B^ldfqK@fl-=GW&{Va zyHTRz@$UPMI>B3Q^7sSOpk`pBa>O`ri1>YZ#JWUW zsVB9lzVB@bWCV*^x5N>qz3VyuH^I37m%k7UhIT5d(!i^~SBTy!scYkbIK?G%Js(=Lfen(u;dNS}EIIAk(5rbdee#QLo~C^+kR@Uo(&;4ASQ|^!6=3;9tInC$Qxzy=(s({y! zl2ZK}bwccR-Br!ZWfXzd%V_C}MNk`G;FvIF#-alXoM6;#p?IwS1{w8l7M94S+oiKE zXCF)_hHq*l5zw#PzhXUe;CaxDTOL=E5CvqCApk|;0ST={O3srji_Quw;fVy5!+u-y~&gpI|tCS*-Y{^NW^RO}`o`7M>h=c&IfrNmSk$i22>MW9RW93yv%J zC-51p3j?0Gsc)8gUtQ?-_c>Bz3Qvn9>rzfRgkq__am#SRG2n-vHgKCyoK0FQ$pgxH z-gwc$#W%p=yhAHof|E^dOWW(egp&sk2&^efV8M}Y!K}vchkpGz13%2iRF~Y}njxM} zR8mE-9@wt46iG(e@6S8LF;pVq;*8Lr(L(}Rfj|Sn1o^!`EF!1LM@J0c9!Lg4AW0}{ zuZ_<$3X`ZG%omeeFJ@=@iL)h(MHO0LFUui5^rX@+QPBS~Nyyo~RmmyHO5K8lSyS)m zR`DWr+H1)jRG(FF>Lpjcfq{>29fyf79~>^NqPl~6=1s%3pvDf`u9JGOjhFhH#%aSC zFF|TVu}e+60$g7sp-TlDmWaaPQN?eBR7@sSv8rfBiE@u{u@eRxg%d*j3c%33e=?Th zIoRj(&Z-;#4tr7b(Dg{}q?p1y;DNdr#2I4{_Y9;u*;-VA-MELz8sBEzr1fOfruD4b zrtxM?i9#)mFXo&%P1KNV%ko*IY!6R$k=HOM{7nQI&PT?=S=g(UDD?`SJ3n#*MeJowj|1n?uX(A~yi0i5iL2uqTHahK&<&_+ zOLSI_#2LyVFnjUR83mSoQXaWu5mkzth*BbzyycZAC1nJolwnPH_PQi6xBN#;q3cX- zV(gK}1;T;WkPSnTavIFHL45VS0S5Kt?%ZEwJ^9XGuIIICX^Q9p{ZUB^;_Vm<;;nr< zLeQS^d|b*jQQ7Jyzj8eS3#XpYQz-B3FCMhb4Yx=CoSwO|4B<)@0m^6LqV&!jp4%Lh zA6whWZmpr!4;*w3l?)Fyi#JoUfP-3r_$`O@?NmAQy{!vbDJ1jGjOJSdmg)Yc z%|U34pFAd~Zir;2&UVxzkzA_^=X4xoB850qpJ-ahzMvc1>EF23dXzq0{m8Lf|Ktp0 zHx|h1x43CyJSr-~cSC?E9N@%IQg8tk%*61|VVVOiNv{td*7z6vUG!p?t6C#%TIN_R zcW_>k119uZ>?e7V!waT(E6@{>zt2*SHPL8RHt{{UCs5NpP zHh55n2~hgd3@wVV8I8?9Ap$oHaq;`BI%atm(F{X}{eViBn*Jr%oEnqu6xQm6Pty*w z7$)Z!+KyX|JnipeqJo-W!#HJCOHNW#={Yke12he4t5!-cIr(c4odKJ?Rj)M7u^w3^ zb6j0!9a`qPP{b)c6Xb(+wZ)d{=jyxFXkgnSdfRlUnoDDJDw>3?G)mNUhMqfiNm{Ar znyfSMPc0-=nwDn_JSuaQm!Yy_(B_OuvS*cR0Kk#{EQ_)$M2R9uOBdP+w`s(?^rF4` zpRR|YoZd=nh=&u7>A8P6Z=L4QI>A+g|XCBDM7sj?RFxZ zjOP~nJd+V>T;VmSEhqt&~A99`we4$sxHoe#Gh+PzQ6ZN5Gyn4KQ$W(9whcYntLZQ&0cNU6py*vz|an~9x54!$z}I50!i=dtAY&R!tMrcrcEknH|woKNm1`LYayS%aKtGnYeNnUet^L`0eGb8Hw_Fe=Jq3PNp^EQ9rzmUUN_jng%YMi3#YUsPhl&N5I{3&XfMYg24r&%#vA8RK` z+$gXUD}PcosTpwGGGHWcvOUJ+#lOkS?d``bwNB*odP*7&Gu_ePeln3cMU??YmwmHj z6oMrgS4yvQ=v=mJbo&*+uv$*8C2c(^hDp9m)j5k9n8ZTawoi;5s~C~^n8k`Nerz({ zAQ$p28R-5fxf3Qd>*2kC7<8q)9dtdGphL6d1>?YH zGQK4QPVh&f3*u)}gVfgLD${|&Cq}{!Lb(k99z|qsnjbX$?Fu- zTY@HjrhTGSP&!apr&qRa1mJ){-#R-fWGglJeV$^5cHK7w(nch*HnLjDG@K2k+Q~sK z1iY6H)|6G0146ccW;~5xpBh1#V0W^VzVMfm7fm3RveC_>dC@tjxf#M}s#zsvDD}M| z%JP+jQ=rpyGG-vbDW$XX>3fLHD#`}`Bg5YXd!Bk`OD=kHxfOM6#=yl(5Krc3z*|Yr zn(gi0{Xw~|)Q(3%^~YGH%|@g==BH=!U6&wM`RR}w>Cr;*=if(w?+dXMNzxK4BT&3@aBZZc1&d!tw3wlPp$0Xy4qnTQPc2&&^*)iU%bMr| zUJY8s-oX>Ik$$g`?*Sgt*Jac{jW2hFgI(Gom;FwYWG$AKQbe=5Kt!R zEgZPX& zyC|P5VNn|KkZ{^YXp+KQmBa{~-c<%ZG#%`e0_W$u-PC*r8kMV0-+TczLUWv7^~m=U~Uj>ma{IX1={qRv<0@DSw= z>m2AqLudin#{lW^#IXwsbTW)*zCsw2j`q?F#FJ5r-D5-(Y>JZ5Q+1c$6&}daP%U_K zcsX0TqFL955^5?rmJ5QxKBKgFu}de>dT&~)IkEOI zg$WKGQfdhj?2GodzNV0jtqNr7uc%tBGft()9LJXG4gE7Q4Hsa+ zDY7HQZ%@zQfQR04?MIZG+j5-F!o{xbedMM@9&w@F%3{xA8usbAm zCKB|tEB9a4&)Kup?KQLEW8N%f2aU2o)@;qr>2?5WO)()xPab*F@MN4k(OQ2BX7&7aj z`Laq5@0}ZkgjX>S0Ih`ya+)wovF`$4{fn=R!Uj-I1w8U7_5QdQIZ zHeR~Sdj7aFpi-dfOFn0qK$o$vDTPb%Ue`$jj*nqH%UiKYIY+V3U!i4B9`7{TUABn# zU9Wsfq4Ft$!fbytte8uqehNv8prI!lf3)SGr3olE%Vedw+pTqsU?FMie2^c7LCdt~zRW~4t6TND7WTB8CZ*-BTx3^^#iq3Vz(FC&S zm4Ad}GlG8To{r_AKN+`!GJw?bMtDp67YuprHR!#&6E&W-zak7$G0I=^gPT-o?uo^1++9RC4Ydz=M_wXJ&Zr7d4jz`%i1h#0VVx(<< zHAP?DS9hjhu4lEgzVqzak(qctuZr+_L44b)YD1aY3!fp(|3#Oxt!bp~aSwi(fRgWi z&&RE9gY2^YmC-G{?y`NZF;F7F=RKaO*A)t?$WW!AYV^)8ksbIfifG8BS7w*LrbK9Ba5rs0vJgp%T!fJgyE#=vV?DXg(Jzyq$`CT#!+f&^uJxEo2fW=NBL z3UpSgArKmu*_W4Ch)9B`mKh>JX0Q&lpv~p}1V};a%N&D$Tdf~@Ia>Kg)6#~mNP zGi@t_QhmS6EFn<>_K>AZwa`x5)rN{KD44DdT6M(AHmLS}%YGI6_pH$gOHA1)DSg02 z5T2((0Y8t-JK0{tu`B;1{8QiF%-eQrA;lq6RH^H0*Mf2a8evT1A-xREu!E>)Rozd> z(xpnF3*!#>6p#}ZX^agrO-#%jqYsT8>(H-2r3t2aOVCf9Dwj9sTg!UvS+akV(1GFZ zYvGbujDz6@SG-773K~W`q#(}wgoAebFRu!)ScmQX5zO{rO7meBUZr5mTgWkcf@Q%Gf~$#~ z0u|_S2C}t)*@>LJK>;87pK^RD>av3(B7WiT`31@@aT430EUE-P)hZUHkCFPd8xz8K zjA4a48T*1)!;h`GXgDBVD+s83limo>%uW|t&`|9|N13633B`Z=jg$=Oh3W}4urugN zV}Wu+m&gzjSQ41hlV|- zIhcAlu*{h7B%fXbixag#>Tq&xSzW?fg8XV+EGZ^w!Xk>P(G?qp1Z`s1NVEdbf z7iT%!^p*VD=6(?Hx@fYaDEy{9pU80>gwHULld9lpG^|^!OjSU=BPh}`w|#aQiHqK(vax)EhvZpuswm)Cnq7N zeBYRy*(Y>07B+r^_Y`SC&~v-f)x{gII+xg_7^x7NgooB{fzV@0WEfqS5dHZ_qN!e0 z`W1p;-gBM#` zLxXmsTNeZdGbm^!J1a>rDDoR5#?XN}Ew!M|+F4Pjg&cJbreRj1h|^zow0V0KX=4r0 z?@WqCI2fRk5K|$FL}G(CB=GD;J6}K%IrrC6UO^lCVtT)^m{3}_3Cch0cr)!Ywnvtp zUOIK^ubiIyk)_ABq9n>f{Aj7V#(uL(im|)%CJe^R8JDHJ=OXv2z35URQ$FoV$)Udy zWXxFe_}VI0l?@jJz+KtaOCBRT{e3f7t8}7`dx#|MI;vq@3!IgcR(;%ThypwN!q4halV-9A# z!aNgf$veq5xD~OwXl+fAqJ<-hQDu}a%>sH!18RB5+4_L9^zkD3cv1OyiF~}IB-gY( z@k~nk9ci|u?-x4^H|gUg`D0l!EMRcL-(;6E?@j$=4fm#A(zw^14~5;PqWQ2&k^pLh zL79Bu!=A;Y+^%6!zSHr9v3ZQnfrUj354a6)}&l8YI@n5KtSHc@)2L`z%O1n z-?ljYKn+syXKb223&OAkX2>|+!ypZY&YU3{tXW&|7gM3_Jdep&c54nh@C6>|*$DAV zemn=W3#%!+LaE7XjH)N<(x)caw)(inHso5ilX)IEZ}Yo9e&*DvA3Za_-<@=}dEw&I zABiq~o5W6k+j+LN0U~lM;%h5MvUUec#T|>>j_4&jg>G}KL=}{Yh!Mc_6Q_HQ)VHM4-0V-=IhFwL-dM0YgUo(Higmbr&0WuX68DS$zx^dG zMRR|zRm5N=zC>r|0%i+@%L@-IDqt>MTK(`K{K!BOFsGbu0WV;@fT7Q#;V0aritKk2 z|8WFT2*X(;{nRFu*k^`4{wjrWY+;y{~WP(pCZ|MSuN9cDLd zp#Q?_mTykcf6v4@?a(RB9Rgd-fO82{5_YG5z!qv!eQCPI9X>9mgCse}R9T07bjV?( zeU&6&p$R~TR(Se)4L*xMTF7UCG4vh_b6FvGg|VcL%%wpV6$3nnqeH1@jXu2?mSf;FqI zSp@ulrg|aD%5@A@^MGSPzLDSP??l!rNzzTX_ED}627yx{#G|Q8C3KR_&}iiu(X}cvIKo$Z?X~h$F(D z-IJ6)b6)kvXtR~|y1n;1WxPYhd$5*QXcv<3GgLe;-;bYc@bdlS)9_@=cS&Ei`4#To z7NB|{j%-VC*zk*N5(tz?;ZbqRa9Csy{-+wYj6c87mLV)Lzh#^NapSj)lTX9@ddsM7 zBf$O5wF}JY*sZoHNZF5-zLfM%%I&n%wf&(*L;oI3tj?}3hHyeDU2XSAni z=7{xF;Fd*t66UUcWQfEVxp?_`RKzc&sga)}bR7;|NfXcG7V3b*I26xE~D5K#PN3{&|Qn{FO03s3%2HE`;R^Tv-47&#^ZBPUCClx%i~l^#bMIWs#9 zyP^!?0W3_4(EHS~IIS*8)ZOl=BEd0eY#C{t7&cPXz-L`KG~}2o2KpN{NU>MF6!TKd zOEH@ia|Z-^@is>=bE&v<#Wnv_4dU)4FYdg!d((?MFVPfiyeuHfaL zs6oDc#=B4Mn)}39MJLLug1;(tdq(hX1?F}|MgK?*%zf1snSU?Y=?LPg?XlF=xkclZ zIjFj85S1jCwGi`HY9Qvwl~a~Y>OEhwa#{|$E)N?SGb?p{l6JX-?QTxvaSkS?L zb`YYXsLTn+aZs=B1d;}1K?Ul!MJ7wzMHl%(!ff7%krg%wi-DPL@U^A4)W88hSC&89 z%yX$e?10l=B2|%)gN9yB6P(y;j9Hw8VUeNZ7c2ri#-J5%B`F9xLQLq2{6;Vj%BCvk zQ`L=!c{fCcou9OlNxQ918e3p~-b&^zljbdPJ*jp2r)!wA*D9t>mVZk5>8~KY#7K7! zU+vlMp`a}t>8rW!ui#!#s(U0qt(oqL8bq+b@7LrGysqOy3u>gmjvXoE2o@AZ!>AHC zUeEyr5~d#X4*c{EeM@I9rjy?%f%(uAxN}~E4p{PV6^GZKPp9J{s2Bws@mg^14pcvQ zouH$!HyKdN4jbR-%QERzE$awp^Y%pWb{6fVx6M3_uYO+*nQosh;p^E*Pl>CK#qrR| zvaHEkUaWMQ_AF^Tdv0SA7TcJU4OSFvFx&?PGDepBJ|lW?wi!GXpvLe|^K37;Hjcs^ zJr$UY;;kuED7GWkkoI*w%)q+JgEU(SlOYvuSClGHIKgP9qu|*r9gnAzmC1Oz72~wi z81W#Sfa*KR;;@JSpHZ6O^!FSwgl15r`02Ku^ca;ZXY@?FZ_$j=QsPZ*!bylWBM0`< zYBky{x={{BW1|~J1ztUB?3z}2ASj2c^CumJekrx+SfID19Mgo2-TZr_2L64E=imE^ ze^+O)Yu~|@tCIU+n!wzqg}I1mH`*S_3!6HY3#jXei>SlmB3-zS9x2 z6R(!bwmwA4VM0eb7Sy0e3D=RBrh*6J$=xtZx@ci^DFFVoC0Su6?O*-H8gziy?XM4D fcSB#iouX#9m!=ODoJTC~8u0%Ifervy3JC)MU-^9` literal 19379 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 z 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 diff --git a/packages/commonjs/test/snapshots/test.js.md b/packages/commonjs/test/snapshots/test.js.md index 0dab2cd1b..e3e64ba23 100644 --- a/packages/commonjs/test/snapshots/test.js.md +++ b/packages/commonjs/test/snapshots/test.js.md @@ -26,7 +26,7 @@ Generated by [AVA](https://avajs.dev). module.exports = require$$0;␊ } (main$1));␊ ␊ - var main = /*@__PURE__*/getDefaultExportFromCjs(mainExports);␊ + var main = /*@__PURE__*/getDefaultExportFromCjs(main$1.exports);␊ ␊ module.exports = main;␊ ` @@ -88,7 +88,7 @@ Generated by [AVA](https://avajs.dev). module.exports = require$$0;␊ } (main$1));␊ ␊ - var main = /*@__PURE__*/getDefaultExportFromCjs(mainExports);␊ + var main = /*@__PURE__*/getDefaultExportFromCjs(main$1.exports);␊ ␊ module.exports = main;␊ ` diff --git a/packages/commonjs/test/snapshots/test.js.snap b/packages/commonjs/test/snapshots/test.js.snap index c7ff770ef4295883d7943791a3dce88c9d82882b..22fa059ee77fba81fbc07b79987e7c2cbd2fbf40 100644 GIT binary patch delta 1583 zcmV+~2GIG(49E;kK~_N^Q*L2!b7*gLAa*kf0{|(Q9V>xus+Y_Yr}Fe#HNIhuRs<&$ zbTFDR2ccOmj1V7-2mk;800003?O4xl8$}pTXe$)oxO4ajRgq0Cf9DN&2dUwW8=Oyo4B-jImLr|bz&Qp)Aj^GO`LlNLB8Sf>g1U~*Kv zc3~eT?Z&LpI3XOyBw~380`9`utX)WN?kPb7RIDap;Wp2}f5cW%Y{RUD`$T2m32v;L zKGD0-zIMRr*IC5r&6~GzY14$ZiHmMgB6qA)*7e9AJz7{R^)VCNs^e`o+htO?X?N>> zulMAOr=4DJYj;V-jjA=RESz(uwzL}-JO{4`o+OiqpUaSQ{qGub{=EKLBc~e8gKRLS zOw!;pGNvLWe?E0tQv)Xo!DW>gnie})O#s!X5Ua~PW53xaOdT*(XnaW6k z!73lfgro99 z*^dpcK<1DNpGT=ml(k@_b66VCs0D%2M^FWbB;6UxFndn=u?elEgt%wFY_V-{QQD(X zwd1LN80XD)NSP+j*h!s#e4R}ilc5<6N)`A)tGyGrZrwwin8h}mcbOzGI-HX ze=EO0ySG=i-Sr99Eaj90fKQ2T781EkpbnUGjsH?q`@T-++MbsW?U@5l_QB~p>PYwT z$#;r*#P$|fJkLV~y>ba!KL`?pDoZ2+g)o859fP^Otcq&*IGW&yklR|2!EZI>{<5a; z#U#-rb!V?g0!8XJPzxxlT$I+;dw5?ue;Lam9ymFIetxd$|*7#Q=X zpl;=gb?{MXfI2FfvNqqE+I(E=?uQGzi^j1q4sx8csAag^ZWwc))XcT#%;}qsf2JDy zj(;qcnN!HMw6k4n-n;X(V@&23j>Q^IT~Bk04GvXsC2bhyMX9;FZ1|({YH%j{#v`(=YPt@7clWT9=;L_*S=$5(dNs> zlf$d>Y(Ah|@lIZm?TTzyWV<5U71`Fv*0E&UdG-kWsbBDJCe;5fW8Es|!^eN@^pyVeRHBRZEY1$-EBJfYiAY+F+Me*l9f7Yo=K0052){Ko(Q delta 1582 zcmV+}2GRM*495&jK~_N^Q*L2!b7*gLAa*kf0|0a9%-ELrtqcH)ry7ay?r_Mo(`KxA zR>lE!#Ah#qbJZV<2mk;800003?O4xl8$}pTXe$)oxO4ajQISn8f8-5#2Oa>48{f>% z>>tNYQiMbg&LP?TX1@Qw`OUX^753xAABpdNq%x8*ojgi;5@bFVkfbsiM=xmreiBeP z8&U?*I8C^W*Z`;)!&xMUKw!j@GX?<-Nft|>6TL++l8Rv>#W$~lfJpLU{f`@KZ?CDJ z^;>K2y!HFKlL-n!fAYwePP@?vGv>=EVKAWbD7V$orXKNRe0UUTV|e~GQ4*oIjP_le5BQ`}fL zeX4h%eeHnLud|5Lt*tw_v}r=y#6`C#kvrBY>w4sm9xbeu`j`oB)$ul)?J_Ccw731B z*L(WKvrezKy|<*|ZY4^ke!-JkZ#OJ*4qp>FNhT3ISHb4y-!<6$dGn2iO*NW_*_h>6zAXbMdTEE`>%@=aB31~f)s z5OY$&HWh0aF=|`s66|7Gc&7#DrzFnk0Z5+Fnet`yMszB$UtXB-4)KSTvo|VB9-ud~ z9~)kQ%n=nnk5ZK=Yr#n8ur#1i3j(E&pb8L4x-*nv_MG%%6Ix3NanC{7V%y-Nw8x`v zQB<9ZfBt1w$^S`feuCHoU1`N>`eD-$lA;5}NAH(>WGWSMN?%eJlkD|$uY0`%P$

zn6BwRjahRMb8r1B1AM`DzODu?yoiO z{CWP$U5rQ*#)X3dm6HOqxwI9G8hhK=%{XFme>aGP!Y*v@RX9-$voMV5LzRWAbIIut zj~KWyLMcK+TJFV^4RE&Dh5a^4KY}~>XLmQ>4v@p?1b06sa_EI|g6B*>a;#J`#*?uP zZUj4^+oM#DwcX>W+sZv0pLDy5^z4fjN8PSw6MI;yG57XOYrLuyWz|l3V5$|(r|pAy|HWO1259WWOf|D~w*eVxv=Jue^HGpC&#fYW!>dG6zr z?-Y}W?Jcf&o`(v096Ay3ZqRn*}eq2qi$q#P@RBS{=U zpJMbdh?72v3p-c{>_O+biP&jsI?Y${Xs9@dD2AC?S&j$x@aidu*g*($4`@m;Fy>D| zUC9;e;G@z2byPBCZN4?N`MB2I4;OY9jbmXPBsgbL%W%2fFy=m~nQPCP)7KnLe>L_U z|3oY^r;uxDXQ$S@cjsxxn9Oe*i!~g%p5^=+9I4<++Ay?>Qgh|0HrKZo1C%z4mtK7t z{V1Vc^h{-RDo~1c?o}MQO;1;7qi%Lq#NL^|6tq&ATV9h+K?Ld2CRm)@uj9npy#Nz9 z{PcP-d2!?WS{r6JE}5KHv+8PAe|^(t)kQ>BrHnd`cV3j(L7P z8nQj9k?mKDnbGnhKGx`}=GZJ=l zN7v=qd_cM8oxCF371^%Hc15-;vaOM=W68Gj{4w}bzu?_WsQ+EaA<`Z;44(g{`bAMRW+#1Twi|bgYj>WT} g7;R8TbS_&8_%PylLU*9pwxss|08ZGHs?r$%0DIO2jQ{`u