UNPKG

@appzung/cli

Version:

AppZung CLI

3 lines (2 loc) 202 kB
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="89da07cb-9468-5a8d-a9a6-8208fbf1947a")}catch(e){}}(); const _0x46cb1c=_0x23bb;(function(_0x3b9c9b,_0x36b3de){const _0x50ea44=_0x23bb,_0x25c41e=_0x3b9c9b();while(!![]){try{const _0x4ddeaa=-parseInt(_0x50ea44(0x2f4))/0x1*(-parseInt(_0x50ea44(0x458))/0x2)+-parseInt(_0x50ea44(0x23f))/0x3+parseInt(_0x50ea44(0x464))/0x4+parseInt(_0x50ea44(0x42d))/0x5*(parseInt(_0x50ea44(0x277))/0x6)+parseInt(_0x50ea44(0x157))/0x7+-parseInt(_0x50ea44(0x3c9))/0x8+parseInt(_0x50ea44(0x3cc))/0x9*(-parseInt(_0x50ea44(0x3de))/0xa);if(_0x4ddeaa===_0x36b3de)break;else _0x25c41e['push'](_0x25c41e['shift']());}catch(_0x583064){_0x25c41e['push'](_0x25c41e['shift']());}}}(_0x564d,0x44377));const _0x49199a=(function(){let _0x28ed8f=!![];return function(_0x301176,_0x466631){const _0x1f07ca=_0x28ed8f?function(){const _0x5dd7af=_0x23bb;if(_0x466631){const _0x1bcca9=_0x466631[_0x5dd7af(0x23c)](_0x301176,arguments);return _0x466631=null,_0x1bcca9;}}:function(){};return _0x28ed8f=![],_0x1f07ca;};}()),_0x503722=_0x49199a(this,function(){const _0x201ea3=_0x23bb;return _0x503722['toString']()[_0x201ea3(0x38c)](_0x201ea3(0x392))['toString']()[_0x201ea3(0x406)](_0x503722)[_0x201ea3(0x38c)]('(((.+)+)+)+$');});_0x503722();import{a as _0x4978a2,b as _0x3f0780,c as _0x19680}from'./chunk-RWYUQBIQ.js';import{a as _0x14c6b2,b as _0x68818,c as _0x4b052c,d as _0x4892b0,e as _0x2a6ea9,f as _0x582790,g as _0x3c2c7e}from'./chunk-BBR4AH4X.js';import{a as _0x29f6b9,b as _0x6d0c48,c as _0x34f94c,d as _0x2faf7f,e as _0x59600d,f as _0x2998f3,g as _0x1e540d,h as _0x3ff2ec,i as _0x53d9e4,j as _0x5f3cb9,k as _0x456f04,l as _0x5088af,m as _0x2b1d42,n as _0x42c5ff,o as _0x546b37,p as _0x3da3af,q as _0x2bc219,r as _0x5d1056,s as _0x36ea68,t as _0xe93278,u as _0x3c8ff2,v as _0x29cb0e,w as _0x3cec3a}from'./chunk-5US4MVQU.js';import{init as _0x289a90}from'@sentry/node';!process[_0x46cb1c(0x265)]['DO_NOT_TRACK']&&_0x29f6b9[_0x46cb1c(0x154)]&&_0x289a90({'environment':_0x29f6b9[_0x46cb1c(0x19a)],'release':_0x46cb1c(0x25b)+_0x6d0c48,'dsn':_0x29f6b9[_0x46cb1c(0x154)]});import{run as _0xdd0975,flush as _0x4cee05,handle as _0x29c3ad}from'@oclif/core';import*as _0x1d37e8 from'node:fs';import*as _0x2d2426 from'node:http';import*as _0xc73692 from'node:os';import*as _0x2b65e5 from'node:path';import*as _0x5bd2fa from'portfinder';import{cancel as _0x4cb710,intro as _0x64a3d,isCancel as _0x4c12a2,log as _0x329ee8,outro as _0x3e141c,password as _0x3aa3b4,spinner as _0x4dfaa4}from'@clack/prompts';import{Command as _0x4d65b6,Flags as _0x40d448}from'@oclif/core';import{jwtDecode as _0x13ce4d}from'jwt-decode';import _0x4585ca from'open';import _0x1ade0e from'picocolors';var _0x40b5b7=_0x448307=>new Promise(_0x559703=>{setTimeout(()=>_0x559703(),_0x448307);}),_0x356759=class _0x327fb7 extends _0x4d65b6{static [_0x46cb1c(0x207)]=[_0x46cb1c(0x223)];static [_0x46cb1c(0x27e)]='Open\x20login\x20page\x20and\x20retrieve\x20token';static ['flags']={'manual':_0x40d448['boolean']({'char':'m','description':_0x46cb1c(0x4e8),'default':!0x1})};[_0x46cb1c(0x1a1)];[_0x46cb1c(0x2a6)](){const _0x6c9aea=_0x46cb1c;return new URL(_0x29f6b9[_0x6c9aea(0x1b3)]+_0x6c9aea(0x281));}async[_0x46cb1c(0x45d)](){const _0x470ade=_0x46cb1c;_0x64a3d(_0x1ade0e['bold']('🔑\x20AppZung\x20CLI\x20Login'));let {flags:_0x312ec1}=await this['parse'](_0x327fb7);try{let _0xc07069=_0x312ec1['manual']?await this[_0x470ade(0x4c2)]():await this['listenAutomaticallyForToken']()['catch'](_0x1ab53d=>(this['debug'](_0x470ade(0x3ff),_0x1ab53d),this['promptForToken']()));if(_0x4c12a2(_0xc07069))throw new _0x2faf7f();this[_0x470ade(0x1a1)]=_0x4dfaa4(),this[_0x470ade(0x1a1)][_0x470ade(0x2cc)](_0x470ade(0x36f));try{let _0x5a5cfb=_0x13ce4d(_0xc07069);if(_0x5a5cfb[_0x470ade(0x4d9)]){let _0x568cbf=Math[_0x470ade(0x500)](Math['floor']((_0x5a5cfb['exp']-Date[_0x470ade(0x231)]()/0x3e8)/0x3c)-_0x5f3cb9/0xea60,0x0);this['currentSpinner'][_0x470ade(0x17b)](_0x470ade(0x262)+_0x1ade0e[_0x470ade(0x20d)](_0x568cbf)+_0x470ade(0x194));}}catch(_0x4b4055){throw this[_0x470ade(0x411)](_0x470ade(0x1b9),_0x4b4055),new Error('Invalid\x20token\x20provided');}this['currentSpinner']=_0x4dfaa4(),this[_0x470ade(0x1a1)][_0x470ade(0x2cc)](_0x470ade(0x362)),await this[_0x470ade(0x389)](_0xc07069),this[_0x470ade(0x1a1)]['stop'](_0x470ade(0x47f)),_0x3e141c(_0x1ade0e[_0x470ade(0x20d)]('✨\x20Successfully\x20logged\x20in!'));}catch(_0x24ad91){this[_0x470ade(0x1a1)]?.[_0x470ade(0x17b)](void 0x0,0x1),_0x24ad91 instanceof _0x2faf7f?_0x4cb710(_0x470ade(0x1f5)):_0x4cb710(_0x470ade(0x3bb)),_0x2b1d42(_0x24ad91);}}async['listenAutomaticallyForToken'](){const _0x2a49dd=_0x46cb1c;let _0x9a9dc=this['getAuthUrl'](),_0x4bbeeb=await this[_0x2a49dd(0x50b)]();return _0x4bbeeb&&_0x9a9dc[_0x2a49dd(0x153)]['append'](_0x2a49dd(0x1f9),''+_0x4bbeeb),new Promise(_0x34f59d=>{const _0x2f14ba=_0x2a49dd;let _0x1fe394=_0x2d2426[_0x2f14ba(0x237)]((_0x34138a,_0x29d21f)=>{const _0x42e9f9=_0x2f14ba;if(_0x29d21f[_0x42e9f9(0x1fe)](_0x42e9f9(0x202),'*'),_0x29d21f[_0x42e9f9(0x1fe)](_0x42e9f9(0x37e),_0x42e9f9(0x4e6)),_0x29d21f[_0x42e9f9(0x1fe)](_0x42e9f9(0x219),_0x42e9f9(0x476)),_0x34138a[_0x42e9f9(0x4f9)]===_0x42e9f9(0x3c5)){_0x29d21f[_0x42e9f9(0x177)](0xcc),_0x29d21f[_0x42e9f9(0x4e3)]();return;}if(!_0x34138a['url']?.[_0x42e9f9(0x338)](_0x42e9f9(0x44a))){_0x29d21f['writeHead'](0x194,{'Content-Type':_0x42e9f9(0x23b)}),_0x29d21f[_0x42e9f9(0x4e3)](_0x42e9f9(0x250));return;}let _0x1ea564=new URL(_0x34138a['url'],_0x42e9f9(0x387)+_0x34138a[_0x42e9f9(0x3c2)][_0x42e9f9(0x2e6)])[_0x42e9f9(0x153)][_0x42e9f9(0x384)](_0x42e9f9(0x4a8));if(!_0x1ea564){_0x29d21f[_0x42e9f9(0x177)](0x190,{'Content-Type':'text/plain'}),_0x29d21f[_0x42e9f9(0x4e3)](_0x42e9f9(0x308));return;}_0x29d21f[_0x42e9f9(0x177)](0xc8,{'Content-Type':_0x42e9f9(0x23b)});let _0x22efa3=()=>{const _0x3c651d=_0x42e9f9;this['currentSpinner']?.[_0x3c651d(0x17b)](_0x3c651d(0x369)),_0x34f59d(_0x1ea564);};_0x29d21f['end']('OK',async()=>{const _0x1e3f5b=_0x42e9f9;if(!_0x1fe394[_0x1e3f5b(0x3a7)]){await _0x40b5b7(0x1388),_0x1fe394[_0x1e3f5b(0x2ec)](),_0x22efa3();return;}_0x1fe394['closeAllConnections'](),_0x1fe394['close'](()=>{_0x22efa3();});});});_0x1fe394['listen'](_0x4bbeeb,()=>{const _0x1299c5=_0x2f14ba;_0x4585ca(_0x9a9dc[_0x1299c5(0x35b)]())['then'](()=>{const _0x10beb8=_0x1299c5;_0x329ee8[_0x10beb8(0x400)](_0x1ade0e['dim'](_0x10beb8(0x514))),_0x329ee8[_0x10beb8(0x400)](_0x1ade0e[_0x10beb8(0x140)](_0x10beb8(0x3f6))),this['currentSpinner']=_0x4dfaa4(),this[_0x10beb8(0x1a1)][_0x10beb8(0x2cc)](_0x10beb8(0x175));})['catch'](()=>{const _0x4e5682=_0x1299c5;_0x329ee8[_0x4e5682(0x4c6)](_0x1ade0e[_0x4e5682(0x467)](_0x4e5682(0x309)+_0x1ade0e[_0x4e5682(0x134)](_0x9a9dc['toString']())));});});});}async[_0x46cb1c(0x389)](_0x5113ef){const _0x3e626d=_0x46cb1c;let _0x585f5c=_0x2b65e5[_0x3e626d(0x1c0)](_0xc73692[_0x3e626d(0x356)](),_0x3e626d(0x2b9)),_0x35f800=_0x2b65e5[_0x3e626d(0x1c0)](_0x585f5c,_0x3e626d(0x4a8));try{_0x1d37e8[_0x3e626d(0x2d7)](_0x585f5c,{'recursive':!0x0}),_0x1d37e8[_0x3e626d(0x261)](_0x35f800,_0x5113ef);}catch(_0x2413dc){throw this[_0x3e626d(0x411)]('Token\x20storage\x20error',_0x2413dc),new Error(_0x3e626d(0x4d3));}}async['promptForToken'](){const _0x3a13b3=_0x46cb1c;let _0xe952f2=await _0x3aa3b4({'message':_0x3a13b3(0x4bb)+this['getAuthUrl']()[_0x3a13b3(0x35b)]()+')','validate'(_0x506cb4){if(!_0x506cb4)return'Token\x20is\x20required';}});if(_0x4c12a2(_0xe952f2))throw new _0x2faf7f();return _0xe952f2;}async[_0x46cb1c(0x50b)](){const _0x176777=_0x46cb1c;let _0x1196e4=await _0x5bd2fa[_0x176777(0x30c)]()[_0x176777(0x497)](()=>null);return _0x1196e4&&await _0x40b5b7(0x64),_0x1196e4;}};import*as _0x142e87 from'node:fs';import*as _0x3eb3d9 from'node:os';import*as _0x3e6a75 from'node:path';import{cancel as _0x6feba9,confirm as _0x463517,intro as _0x34929b,isCancel as _0x21b200,log as _0x62bcc,outro as _0x428a46,spinner as _0x2a1dcc}from'@clack/prompts';import{Command as _0x2a73ec,Flags as _0x252140}from'@oclif/core';import _0x8b246c from'open';import _0x22be20 from'picocolors';var _0x5ddc15=class _0x803e7d extends _0x2a73ec{static [_0x46cb1c(0x207)]=[_0x46cb1c(0x3e6)];static [_0x46cb1c(0x27e)]=_0x46cb1c(0x13c);static [_0x46cb1c(0x1eb)]={'web':_0x252140['boolean']({'description':_0x46cb1c(0x1d8)})};[_0x46cb1c(0x1a1)];[_0x46cb1c(0x428)](){const _0x1659dc=_0x46cb1c;let _0x2055b9=_0x3e6a75[_0x1659dc(0x1c0)](_0x3eb3d9[_0x1659dc(0x356)](),_0x1659dc(0x2b9),_0x1659dc(0x4a8));try{_0x142e87[_0x1659dc(0x50c)](_0x2055b9)&&_0x142e87[_0x1659dc(0x1c8)](_0x2055b9);}catch(_0x34a74e){throw this[_0x1659dc(0x411)]('Error\x20removing\x20token\x20file',_0x34a74e),new Error('Failed\x20to\x20clear\x20local\x20session');}}async[_0x46cb1c(0x45d)](){const _0x3065f1=_0x46cb1c;_0x34929b(_0x22be20[_0x3065f1(0x1a4)](_0x3065f1(0x3e7)));let {flags:_0x4ee208}=await this[_0x3065f1(0x2dd)](_0x803e7d);try{this['currentSpinner']=_0x2a1dcc(),this[_0x3065f1(0x1a1)][_0x3065f1(0x2cc)](_0x3065f1(0x242)),this[_0x3065f1(0x428)](),this['currentSpinner'][_0x3065f1(0x17b)](_0x3065f1(0x27c));let _0x431862=_0x4ee208[_0x3065f1(0x3e0)]??await _0x463517({'message':_0x3065f1(0x29d)});if(_0x21b200(_0x431862))throw new _0x2faf7f();if(_0x431862){let _0xa3670a=_0x29f6b9[_0x3065f1(0x1b3)]+_0x3065f1(0x252);try{await _0x8b246c(_0xa3670a),_0x62bcc[_0x3065f1(0x400)](_0x22be20[_0x3065f1(0x140)](_0x3065f1(0x3e9)));}catch{_0x62bcc[_0x3065f1(0x3d7)](_0x22be20[_0x3065f1(0x467)](_0x3065f1(0x1aa)+_0x22be20[_0x3065f1(0x134)](_0xa3670a)+_0x3065f1(0x26c)));}}_0x428a46(_0x22be20[_0x3065f1(0x20d)](_0x3065f1(0x3a3)));}catch(_0x138c16){this[_0x3065f1(0x1a1)]?.[_0x3065f1(0x17b)](void 0x0,0x1),_0x138c16 instanceof _0x2faf7f?_0x6feba9(_0x3065f1(0x2b4)):_0x6feba9(_0x3065f1(0x317)),_0x2b1d42(_0x138c16);}}};import{cancel as _0x369a34,intro as _0x4f7389,outro as _0x36df81,spinner as _0x3c5f96}from'@clack/prompts';import{Command as _0x1dd918}from'@oclif/core';import _0x1e6cd4 from'picocolors';var _0x47ed00=_0x3da3af`query Me { me { id email } }`,_0x445307=class extends _0x1dd918{static [_0x46cb1c(0x27e)]=_0x46cb1c(0x3e3);async['run'](){const _0xcddef0=_0x46cb1c;_0x4f7389(_0x1e6cd4[_0xcddef0(0x1a4)]('👤\x20Current\x20user'));let _0x11dfe1=_0x3c5f96();try{_0x11dfe1[_0xcddef0(0x2cc)](_0xcddef0(0x320));let {decodedToken:_0x242723}=_0x456f04(),{data:_0x2a1214}=await _0x546b37['query'](_0x47ed00);_0x11dfe1[_0xcddef0(0x17b)]('Logged\x20in\x20as\x20'+_0x1e6cd4[_0xcddef0(0x20d)](_0x2a1214['me'][_0xcddef0(0x501)]));let _0x13426c=new Date(_0x242723['exp']*0x3e8),_0x355608=new Date(),_0x11e2f7=Math[_0xcddef0(0x32a)]((_0x13426c['getTime']()-_0x355608[_0xcddef0(0x4ab)]())/(0x3e8*0x3c))-_0x5f3cb9/(0x3c*0x3e8);_0x36df81(_0x1e6cd4[_0xcddef0(0x20d)](_0xcddef0(0x46e)+_0x1e6cd4['bold'](_0x11e2f7)+'\x20minutes'));}catch(_0x8bac58){try{_0x11dfe1['stop'](void 0x0,_0x8bac58 instanceof _0x2faf7f?0x1:0x2);}catch{}_0x8bac58 instanceof _0x59600d?_0x369a34(_0xcddef0(0x18b)):_0x8bac58 instanceof _0x2998f3?_0x369a34(_0x8bac58[_0xcddef0(0x400)]):_0x369a34('Invalid\x20or\x20corrupted\x20token.\x20Please\x20run\x20\x22appzung\x20auth\x20login\x22\x20to\x20authenticate\x20again.'),_0x2b1d42(_0x8bac58);}}};import{cancel as _0x2c7e79,confirm as _0x4a5f60,intro as _0x192262,isCancel as _0x1b67c9,log as _0x5e2efe,multiselect as _0x361be6,outro as _0x4ce644,password as _0x587bf6,select as _0x22efcb,spinner as _0x428c80}from'@clack/prompts';import{Command as _0x2ee6c9,Flags as _0x5469d1}from'@oclif/core';import _0x4ee5d3 from'picocolors';function _0x23f9c0(_0x1c46a9,_0x4637b4){const _0x5efa8d=_0x46cb1c;if(!_0x1c46a9['ok'])throw new Error(_0x4637b4??_0x5efa8d(0x460)+_0x1c46a9[_0x5efa8d(0x25f)]);}async function _0x1cf4fb(_0xc09828,_0x22ece3){let _0x250b7b=await fetch(_0xc09828,_0x22ece3);return _0x23f9c0(_0x250b7b),_0x250b7b;}var _0x19c126=_0x3da3af`mutation MigrateFromAppCenter($input: MigrateFromAppcenterInput!) { migrateFromAppCenter(input: $input) { errors { appId message } upsertedApplications { id name releaseChannels(limit: 2, offset: 0) { count list { id name } } project { id name framework organization { id name } } } } }`,_0x5522df=[_0x46cb1c(0x46f),_0x46cb1c(0x4fe),_0x46cb1c(0x4d6),_0x46cb1c(0x2c3),'tvOS',_0x46cb1c(0x44b),_0x46cb1c(0x3c0),_0x46cb1c(0x4c9)][_0x46cb1c(0x506)](_0x3b43ee=>({'os':_0x3b43ee,'pattern':new RegExp(_0x46cb1c(0x1ea)+_0x3b43ee+_0x46cb1c(0x1ea),'i')}));function _0x506a8a(_0x358578){const _0x1e6708=_0x46cb1c;let _0x442a12=new Map();return _0x358578[_0x1e6708(0x3ab)](_0xe92a09=>{const _0x1b37e5=_0x1e6708;let _0x2a8caa=_0xe92a09[_0x1b37e5(0x3be)];for(let {pattern:_0x3e6cad}of _0x5522df)_0x2a8caa=_0x2a8caa[_0x1b37e5(0x1d6)](_0x3e6cad,'');_0x2a8caa=_0x2a8caa[_0x1b37e5(0x1c6)]()[_0x1b37e5(0x2d4)](/^-+|-+$/g,'');let _0x5a37ed=_0x2a8caa[_0x1b37e5(0x27f)](),_0xff4a3=_0x442a12['get'](_0x5a37ed)||{'projectName':_0x2a8caa,'apps':[]};_0x442a12['set'](_0x5a37ed,{..._0xff4a3,'apps':[..._0xff4a3[_0x1b37e5(0x1c1)],_0xe92a09]});}),[..._0x442a12['values']()][_0x1e6708(0x340)](_0x5539ca=>_0x5539ca['apps'][_0x1e6708(0x26f)]>0x1)['sort']((_0x18db68,_0x32f31f)=>_0x18db68['projectName'][_0x1e6708(0x4b7)](_0x32f31f[_0x1e6708(0x233)]));}var _0x2acc7d=0xc8,_0x444e34=class _0x16dfda extends _0x2ee6c9{static ['description']=_0x46cb1c(0x306);static ['flags']={'help':_0x5469d1[_0x46cb1c(0x4f2)]({'char':'h'}),'appcenter-api-token':_0x5469d1['string']({'description':_0x46cb1c(0x155),'env':'APPCENTER_API_TOKEN'})};['currentSpinner'];['showMigrationIntro'](){const _0x52caf0=_0x46cb1c;_0x5e2efe['message'](_0x4ee5d3[_0x52caf0(0x140)]('This\x20tool\x20will\x20help\x20you\x20migrate\x20your\x20apps\x20from\x20AppCenter\x20to\x20AppZung.\x20Here\x27s\x20what\x20to\x20expect:\x0a\x0a1.\x20You\x27ll\x20need\x20to\x20provide\x20an\x20AppCenter\x20API\x20token\x0a2.\x20We\x27ll\x20fetch\x20all\x20your\x20apps\x20from\x20AppCenter\x0a3.\x20You\x27ll\x20select\x20which\x20apps\x20to\x20migrate\x0a4.\x20We\x27ll\x20organize\x20these\x20apps\x20into\x20a\x20clean\x20project\x20structure\x0a5.\x20Finally,\x20we\x27ll\x20migrate\x20these\x20to\x20AppZung\x0a\x0aHere\x27s\x20how\x20we\x27ll\x20structure\x20your\x20apps\x20in\x20AppZung:\x0a\x0a'+_0x4ee5d3[_0x52caf0(0x20d)]('•')+_0x52caf0(0x324)+_0x4ee5d3[_0x52caf0(0x20d)]('•')+_0x52caf0(0x2d2)+_0x4ee5d3[_0x52caf0(0x20d)]('•')+_0x52caf0(0x3bc)+_0x4ee5d3[_0x52caf0(0x467)]('Important:')+_0x52caf0(0x44e)+_0x4ee5d3[_0x52caf0(0x467)]('Tip:')+_0x52caf0(0x429)+_0x4ee5d3[_0x52caf0(0x467)](_0x52caf0(0x3cf))+_0x52caf0(0x211)));}[_0x46cb1c(0x436)](){const _0x1852fb=_0x46cb1c;_0x5e2efe['message'](_0x4ee5d3[_0x1852fb(0x1a4)]('\x0a📝\x20Next\x20steps:')),_0x5e2efe[_0x1852fb(0x400)](_0x4ee5d3['dim']('1.\x20Create\x20release\x20channels\x20for\x20each\x20application\x20using:\x0a\x20\x20\x20'+_0x4ee5d3[_0x1852fb(0x1a4)](_0x1852fb(0x22c))+_0x1852fb(0x34d)+_0x4ee5d3[_0x1852fb(0x1bb)](_0x1852fb(0x171))+'\x0a\x20\x20\x20In\x20'+_0x4ee5d3[_0x1852fb(0x1a4)]('strings.xml')+_0x1852fb(0x408)+_0x4ee5d3[_0x1852fb(0x20d)](_0x1852fb(0x2e7))+_0x1852fb(0x1a0)+_0x4ee5d3['cyan'](_0x1852fb(0x15b))+_0x1852fb(0x18a)+_0x4ee5d3[_0x1852fb(0x1a4)](_0x1852fb(0x3d3))+_0x1852fb(0x408)+_0x4ee5d3['green'](_0x1852fb(0x1ef))+_0x1852fb(0x147)+_0x4ee5d3[_0x1852fb(0x20d)](_0x1852fb(0x3ec))+_0x1852fb(0x3d8)+_0x4ee5d3[_0x1852fb(0x1bb)](_0x1852fb(0x3a2))+_0x1852fb(0x18a)+_0x4ee5d3['bold'](_0x1852fb(0x420))+_0x1852fb(0x2f5)+_0x4ee5d3['bold'](_0x1852fb(0x433))+_0x1852fb(0x334)+_0x4ee5d3[_0x1852fb(0x20d)](_0x1852fb(0x4cf))+_0x1852fb(0x2d3)+_0x4ee5d3[_0x1852fb(0x20d)]('https://codepush.appzung.com')+_0x1852fb(0x438)+_0x4ee5d3[_0x1852fb(0x1a4)](_0x1852fb(0x22c))+_0x1852fb(0x32c)+_0x4ee5d3[_0x1852fb(0x1a4)]('CodePushReleaseChannelPublicId')+_0x1852fb(0x4c4)+_0x4ee5d3['bold'](_0x1852fb(0x172))+_0x1852fb(0x1fb)+_0x4ee5d3[_0x1852fb(0x20d)]('•')+'\x20For\x20React\x20Native:\x20'+_0x4ee5d3[_0x1852fb(0x1a4)](_0x1852fb(0x505))+_0x1852fb(0x147)+_0x4ee5d3[_0x1852fb(0x20d)]('•')+_0x1852fb(0x44d)+_0x4ee5d3[_0x1852fb(0x1a4)](_0x1852fb(0x247))+_0x1852fb(0x215)));}async['fetchApps'](_0xfba91d){const _0x1e1ab4=_0x46cb1c;this[_0x1e1ab4(0x1a1)]=_0x428c80(),this[_0x1e1ab4(0x1a1)][_0x1e1ab4(0x2cc)](_0x1e1ab4(0x222));let _0x4a59ab=await _0x1cf4fb(_0x1e1ab4(0x2c1),{'headers':{'X-API-Token':_0xfba91d,'Content-Type':_0x1e1ab4(0x3f1)}})[_0x1e1ab4(0x21a)](_0x10e3cd=>_0x10e3cd[_0x1e1ab4(0x24a)]()),_0x453e89=new Set(['manager',_0x1e1ab4(0x3c6)]),_0x544ee=_0x4a59ab['filter'](_0x240a1e=>_0x240a1e[_0x1e1ab4(0x48e)][_0x1e1ab4(0x452)](_0xb5bf50=>_0x453e89[_0x1e1ab4(0x269)](_0xb5bf50)));return this[_0x1e1ab4(0x1a1)][_0x1e1ab4(0x17b)]('Found\x20'+_0x544ee[_0x1e1ab4(0x26f)]+_0x1e1ab4(0x1d4)),_0x544ee['sort']((_0x228b44,_0x2ef6f8)=>{const _0x195ee4=_0x1e1ab4;let _0x2bd3fe=_0x228b44['owner'][_0x195ee4(0x365)]['localeCompare'](_0x2ef6f8[_0x195ee4(0x3c4)]['name']);return _0x2bd3fe!==0x0?_0x2bd3fe:_0x228b44[_0x195ee4(0x3be)]['localeCompare'](_0x2ef6f8[_0x195ee4(0x3be)]);});}async[_0x46cb1c(0x301)](_0x55e075){const _0x243e4d=_0x46cb1c;let _0x1511b0=_0x506a8a(_0x55e075);_0x5e2efe[_0x243e4d(0x400)](_0x4ee5d3['bold'](_0x243e4d(0x4ef))),_0x1511b0[_0x243e4d(0x26f)]===0x0?_0x5e2efe[_0x243e4d(0x3d7)](_0x243e4d(0x381)):(_0x5e2efe[_0x243e4d(0x400)](_0x4ee5d3[_0x243e4d(0x1a4)](_0x243e4d(0x4ff))),_0x1511b0[_0x243e4d(0x3ab)](_0x598179=>{const _0x3c087c=_0x243e4d;let _0xefcbec=_0x4ee5d3['green']('▸')+'\x20'+_0x4ee5d3[_0x3c087c(0x1a4)](_0x598179[_0x3c087c(0x233)])+':';_0x598179[_0x3c087c(0x1c1)][_0x3c087c(0x3ab)](_0x5b99fd=>{const _0x469d4d=_0x3c087c;_0xefcbec+='\x0a\x20'+_0x4ee5d3['dim']('•')+'\x20'+_0x5b99fd['display_name']+'\x20'+_0x4ee5d3['dim']('('+_0x5b99fd[_0x469d4d(0x3c4)][_0x469d4d(0x365)]+'/'+_0x5b99fd[_0x469d4d(0x365)]+')');}),_0x5e2efe['message'](_0xefcbec);}));let _0x3b79ee=_0x55e075[_0x243e4d(0x340)](_0x482de8=>!_0x1511b0[_0x243e4d(0x452)](_0x5c2286=>_0x5c2286[_0x243e4d(0x1c1)][_0x243e4d(0x452)](_0xd8f6e5=>_0xd8f6e5['id']===_0x482de8['id'])));if(_0x3b79ee[_0x243e4d(0x26f)]>0x0){let _0x5a04a8=_0x4ee5d3[_0x243e4d(0x1a4)](_0x243e4d(0x511));_0x3b79ee[_0x243e4d(0x3ab)](_0x2a510c=>{const _0x312af9=_0x243e4d;_0x5a04a8+='\x0a\x20\x20'+_0x4ee5d3[_0x312af9(0x140)]('•')+'\x20'+_0x2a510c['display_name']+'\x20'+_0x4ee5d3[_0x312af9(0x140)]('('+_0x2a510c[_0x312af9(0x3c4)][_0x312af9(0x365)]+'/'+_0x2a510c[_0x312af9(0x365)]+')');}),_0x5e2efe[_0x243e4d(0x400)](_0x5a04a8);}let _0x4b020d=await _0x4a5f60({'message':'Ready\x20to\x20proceed\x20with\x20migration?','initialValue':!0x0});if(_0x1b67c9(_0x4b020d)||!_0x4b020d)throw new _0x2faf7f();return{'projectGroups':_0x1511b0,'singleApps':_0x3b79ee};}async['selectApps'](_0x1cf44d){const _0x581d13=_0x46cb1c;if(!_0x1cf44d['length'])return[];let _0x12f9f=_0x1cf44d[_0x581d13(0x506)](_0x5f0380=>({'label':_0x5f0380['display_name']+'\x20('+_0x5f0380[_0x581d13(0x3c4)][_0x581d13(0x365)]+'/'+_0x5f0380[_0x581d13(0x365)]+')','value':_0x5f0380,'hint':[_0x5f0380[_0x581d13(0x27e)],_0x581d13(0x3ea)+_0x5f0380[_0x581d13(0x264)],_0x581d13(0x302)+_0x5f0380['os'],_0x5f0380[_0x581d13(0x2fb)]&&'Release\x20type:\x20'+_0x5f0380[_0x581d13(0x2fb)]][_0x581d13(0x340)](Boolean)['join'](_0x581d13(0x1d0))}));if(_0x1cf44d[_0x581d13(0x26f)]<=0xa){let _0x507465=await _0x361be6({'message':_0x581d13(0x193),'options':_0x12f9f,'required':!0x0,'maxItems':_0x2acc7d});if(_0x1b67c9(_0x507465))throw new _0x2faf7f();return _0x507465;}let _0x315419=[...new Set(_0x1cf44d[_0x581d13(0x506)](_0x130775=>_0x130775[_0x581d13(0x3c4)][_0x581d13(0x365)]))],_0x5a44a2=await _0x22efcb({'message':_0x581d13(0x17f)+_0x2acc7d+_0x581d13(0x160),'options':[{'label':_0x581d13(0x289),'value':_0x581d13(0x340),'hint':'Filter\x20from\x20'+_0x315419[_0x581d13(0x26f)]+'\x20different\x20owners'},{'label':'Select\x20from\x20all\x20apps','value':'all','hint':_0x581d13(0x42c)},..._0x1cf44d[_0x581d13(0x26f)]<=_0x2acc7d?[{'label':_0x581d13(0x3cb),'value':_0x581d13(0x44f),'hint':_0x581d13(0x179)+_0x1cf44d[_0x581d13(0x26f)]+'\x20apps\x20for\x20migration'}]:[]]});if(_0x1b67c9(_0x5a44a2))throw new _0x2faf7f();if(_0x5a44a2==='selectAll')return _0x1cf44d;if(_0x5a44a2==='all'){let _0x25c93c=await _0x361be6({'message':'Select\x20apps\x20to\x20migrate\x20(Space\x20to\x20select,\x20Enter\x20to\x20confirm)','options':_0x12f9f,'required':!0x0,'maxItems':_0x2acc7d});if(_0x1b67c9(_0x25c93c))throw new _0x2faf7f();return _0x25c93c;}let _0x213692=await _0x22efcb({'message':'Select\x20an\x20owner\x20to\x20filter\x20apps','options':_0x315419[_0x581d13(0x506)](_0x3be7cf=>({'label':_0x3be7cf,'value':_0x3be7cf,'hint':_0x1cf44d[_0x581d13(0x340)](_0x18f487=>_0x18f487[_0x581d13(0x3c4)]['name']===_0x3be7cf)['length']+_0x581d13(0x37f)}))});if(_0x1b67c9(_0x213692))throw new _0x2faf7f();let _0x2f4c68=_0x12f9f[_0x581d13(0x340)](_0x9d127c=>_0x9d127c['value'][_0x581d13(0x3c4)][_0x581d13(0x365)]===_0x213692),_0x119969=await _0x361be6({'message':_0x581d13(0x30f)+_0x213692+_0x581d13(0x243),'options':_0x2f4c68,'required':!0x0,'maxItems':_0x2acc7d});if(_0x1b67c9(_0x119969))throw new _0x2faf7f();return _0x119969;}async['run'](){const _0x39a0b1=_0x46cb1c;_0x192262(_0x4ee5d3[_0x39a0b1(0x1a4)](_0x39a0b1(0x1c5))),this[_0x39a0b1(0x4e7)]();let {flags:_0x5ee02d}=await this['parse'](_0x16dfda),_0x49892c=_0x5ee02d[_0x39a0b1(0x33e)]??await _0x587bf6({'message':_0x39a0b1(0x24c),'validate'(_0x5d0a79){if(!_0x5d0a79)return'API\x20token\x20is\x20required';}});try{if(_0x1b67c9(_0x49892c))throw new _0x2faf7f();let _0x40efa7=await this[_0x39a0b1(0x14f)](_0x49892c);if(_0x40efa7['length']===0x0)throw new Error(_0x39a0b1(0x1a7));let _0xd86a9d=await this[_0x39a0b1(0x2a8)](_0x40efa7);if(_0xd86a9d[_0x39a0b1(0x26f)]===0x0){_0x2c7e79('No\x20apps\x20selected\x20or\x20with\x20sufficient\x20permissions,\x20migration\x20cancelled');return;}let _0x1a5d28=_0x39a0b1(0x39d)+_0xd86a9d[_0x39a0b1(0x26f)]+_0x39a0b1(0x30a);_0xd86a9d[_0x39a0b1(0x3ab)](_0x113683=>{const _0x346e3=_0x39a0b1;_0x1a5d28+=_0x346e3(0x3bf)+_0x113683[_0x346e3(0x3be)]+'\x20('+_0x113683[_0x346e3(0x3c4)][_0x346e3(0x365)]+'/'+_0x113683['name']+')';}),_0x5e2efe[_0x39a0b1(0x400)](_0x1a5d28);let {projectGroups:_0x598ec8,singleApps:_0x4e7487}=await this[_0x39a0b1(0x301)](_0xd86a9d);this['currentSpinner']=_0x428c80(),this[_0x39a0b1(0x1a1)][_0x39a0b1(0x2cc)](_0x39a0b1(0x4b3));let {data:_0x4b01a8}=await _0x546b37['mutate'](_0x19c126,{'input':{'appcenterToken':_0x49892c,'applications':[..._0x4e7487[_0x39a0b1(0x506)](_0x3224fc=>({'id':_0x3224fc['id']})),..._0x598ec8[_0x39a0b1(0x3c1)](_0x13d830=>_0x13d830[_0x39a0b1(0x1c1)][_0x39a0b1(0x506)](_0x52ba54=>({'id':_0x52ba54['id'],'projectName':_0x13d830[_0x39a0b1(0x233)]})))]}});if(this[_0x39a0b1(0x1a1)]['stop']('Finished\x20migrating'),_0x4b01a8[_0x39a0b1(0x2cd)][_0x39a0b1(0x1f6)][_0x39a0b1(0x26f)]){let _0x307490=_0x4b01a8[_0x39a0b1(0x2cd)][_0x39a0b1(0x1f6)][_0x39a0b1(0x18d)]((_0x12f594,_0x543b58)=>{const _0x3de165=_0x39a0b1;let _0x4c0fba=_0x543b58[_0x3de165(0x4c0)][_0x3de165(0x46d)][_0x3de165(0x365)],_0x4890ce=_0x543b58['project'][_0x3de165(0x365)];return _0x12f594+(_0x3de165(0x1f0)+_0x4c0fba+_0x3de165(0x3b6)+_0x4890ce+_0x3de165(0x3b6)+_0x543b58['name']);},_0x39a0b1(0x218));_0x5e2efe['success'](_0x307490);}if(_0x4b01a8['migrateFromAppCenter'][_0x39a0b1(0x271)]['length']){let _0x4cbeea=_0x4b01a8['migrateFromAppCenter']['errors'][_0x39a0b1(0x18d)]((_0x215a1c,_0x6347b3)=>{const _0x307cba=_0x39a0b1;let _0x16001e=_0xd86a9d[_0x307cba(0x4d7)](_0x532e28=>_0x532e28['id']===_0x6347b3[_0x307cba(0x257)]),_0x3e0181=_0x16001e?_0x16001e['display_name']+'\x20('+_0x16001e[_0x307cba(0x3c4)]['name']+'/'+_0x16001e[_0x307cba(0x365)]+')':_0x6347b3[_0x307cba(0x257)];return _0x215a1c+('\x0a\x20\x20\x20\x20•\x20'+_0x3e0181+':\x20'+_0x6347b3[_0x307cba(0x400)]);},_0x39a0b1(0x339));_0x5e2efe[_0x39a0b1(0x409)](_0x4cbeea);}if(!_0x4b01a8[_0x39a0b1(0x2cd)][_0x39a0b1(0x1f6)]['length']){_0x5e2efe[_0x39a0b1(0x4c6)]('⚠️\x20No\x20applications\x20migrated!'),_0x2c7e79();return;}this[_0x39a0b1(0x436)](),_0x4ce644(_0x4ee5d3[_0x39a0b1(0x20d)]('✨\x20Migration\x20completed'+(_0x4b01a8[_0x39a0b1(0x2cd)][_0x39a0b1(0x271)][_0x39a0b1(0x26f)]?'':_0x39a0b1(0x371))+'!'));}catch(_0x16ed89){this[_0x39a0b1(0x1a1)]?.[_0x39a0b1(0x17b)](void 0x0,0x1),_0x16ed89 instanceof _0x2faf7f?_0x2c7e79(_0x39a0b1(0x14d)):_0x2c7e79(_0x39a0b1(0x22f)),_0x2b1d42(_0x16ed89);}}};import{cancel as _0x4d70e2,intro as _0x48dc6c,log as _0x20aae8,outro as _0xed8eb2}from'@clack/prompts';import{Flags as _0x316d6f}from'@oclif/core';import{Flags as _0x406693}from'@oclif/core';import{valid as _0x490594,validRange as _0x4a4c20}from'semver';var _0x2828fc=_0x406693[_0x46cb1c(0x499)]({'char':'t','description':_0x46cb1c(0x283),async 'parse'(_0x5197c5,_0x12e913){const _0x2d1ff3=_0x46cb1c;if(_0x490594(_0x5197c5))return _0x5197c5;if(_0x4a4c20(_0x5197c5)){if(_0x12e913[_0x2d1ff3(0x426)][_0x2d1ff3(0x1e8)](_0x2d1ff3(0x19d)))return _0x5197c5;throw new Error(_0x5197c5+_0x2d1ff3(0x162));}throw new Error(_0x5197c5+_0x2d1ff3(0x43b));}});import{outro as _0x29dd11,spinner as _0x17904f}from'@clack/prompts';import{Command as _0x486b15,Flags as _0x36f065}from'@oclif/core';import _0x5f278a from'node:crypto';import{promises as _0x4174c1}from'node:fs';import _0x4de1b8 from'node:path';import _0x51ec27 from'picocolors';var _0x1a571d=_0x3da3af`query ApplicationProjectInfo($input: ReleaseChannelIdentifierInput!) { releaseChannel(input: $input) { id name application { id name platform project { id framework } } } }`;async function _0x1dcca8(_0x4bb689,_0x58d75d){const _0x1ce99f=_0x46cb1c;let {data:_0x40e3ef}=await _0x546b37[_0x1ce99f(0x38f)](_0x1a571d,{'input':{'byId':{'releaseChannelId':_0x4bb689}}},{'apiKey':_0x58d75d});return _0x40e3ef;}import{Flags as _0x44e424}from'@oclif/core';var _0x1c2164=()=>_0x44e424[_0x46cb1c(0x34c)]({'char':'s','description':_0x46cb1c(0x477),'helpGroup':'Authentication'});import{Flags as _0x5b0a90}from'@oclif/core';function _0x23bb(_0xdbce99,_0x83a526){const _0x334afb=_0x564d();return _0x23bb=function(_0x44e17d,_0x53ec61){_0x44e17d=_0x44e17d-0x134;let _0x564d53=_0x334afb[_0x44e17d];if(_0x23bb['AdHAXf']===undefined){var _0x23bb09=function(_0x3c9298){const _0x35fd10='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x30ef1d='',_0x49199a='',_0x503722=_0x30ef1d+_0x23bb09;for(let _0x4978a2=0x0,_0x3f0780,_0x19680,_0x14c6b2=0x0;_0x19680=_0x3c9298['charAt'](_0x14c6b2++);~_0x19680&&(_0x3f0780=_0x4978a2%0x4?_0x3f0780*0x40+_0x19680:_0x19680,_0x4978a2++%0x4)?_0x30ef1d+=_0x503722['charCodeAt'](_0x14c6b2+0xa)-0xa!==0x0?String['fromCharCode'](0xff&_0x3f0780>>(-0x2*_0x4978a2&0x6)):_0x4978a2:0x0){_0x19680=_0x35fd10['indexOf'](_0x19680);}for(let _0x68818=0x0,_0x4b052c=_0x30ef1d['length'];_0x68818<_0x4b052c;_0x68818++){_0x49199a+='%'+('00'+_0x30ef1d['charCodeAt'](_0x68818)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x49199a);};_0x23bb['JmyDjK']=_0x23bb09,_0xdbce99=arguments,_0x23bb['AdHAXf']=!![];}const _0x72c736=_0x334afb[0x0],_0x13bdcf=_0x44e17d+_0x72c736,_0xf1ea6c=_0xdbce99[_0x13bdcf];if(!_0xf1ea6c){const _0x4892b0=function(_0x2a6ea9){this['VYtwDT']=_0x2a6ea9,this['tHdlRM']=[0x1,0x0,0x0],this['xquCgw']=function(){return'newState';},this['JjVUBA']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['RfkJhW']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4892b0['prototype']['vEcLsM']=function(){const _0x582790=new RegExp(this['JjVUBA']+this['RfkJhW']),_0x3c2c7e=_0x582790['test'](this['xquCgw']['toString']())?--this['tHdlRM'][0x1]:--this['tHdlRM'][0x0];return this['kmANDx'](_0x3c2c7e);},_0x4892b0['prototype']['kmANDx']=function(_0x29f6b9){if(!Boolean(~_0x29f6b9))return _0x29f6b9;return this['tIUTfv'](this['VYtwDT']);},_0x4892b0['prototype']['tIUTfv']=function(_0x6d0c48){for(let _0x34f94c=0x0,_0x2faf7f=this['tHdlRM']['length'];_0x34f94c<_0x2faf7f;_0x34f94c++){this['tHdlRM']['push'](Math['round'](Math['random']())),_0x2faf7f=this['tHdlRM']['length'];}return _0x6d0c48(this['tHdlRM'][0x0]);},new _0x4892b0(_0x23bb)['vEcLsM'](),_0x564d53=_0x23bb['JmyDjK'](_0x564d53),_0xdbce99[_0x13bdcf]=_0x564d53;}else _0x564d53=_0xf1ea6c;return _0x564d53;},_0x23bb(_0xdbce99,_0x83a526);}var _0x17c1da=()=>_0x5b0a90[_0x46cb1c(0x34c)]({'description':_0x46cb1c(0x3e4),async 'parse'(_0x298982){const _0x2b6b=_0x46cb1c;if(_0x298982['length']>0xff)throw new Error(_0x298982+_0x2b6b(0x3b3));return _0x298982;}});import{Flags as _0x51c040}from'@oclif/core';var _0x5129e5=()=>_0x51c040[_0x46cb1c(0x4db)]({'char':'x','description':_0x46cb1c(0x2bf),'allowNo':!0x0});import{Flags as _0x4493c8}from'@oclif/core';var _0x263717=()=>_0x4493c8[_0x46cb1c(0x4db)]({'char':'m','description':_0x46cb1c(0x407),'allowNo':!0x0});import*as _0x26c1d5 from'node:fs';import{Flags as _0xf9a1fd}from'@oclif/core';var _0x21f3a4=_0x24f1b1=>_0xf9a1fd[_0x46cb1c(0x34c)]({'char':'k','description':_0x46cb1c(0x313),..._0x24f1b1,async 'parse'(_0x4c7058){return _0x401875(_0x4c7058)?_0x4c7058['replaceAll'](/^[\t ]+/gm,''):_0xeca473(_0x4c7058);}});function _0xeca473(_0x21c0fc){const _0x14126f=_0x46cb1c;if(!_0x26c1d5['existsSync'](_0x21c0fc))throw new Error('Private\x20key\x20is\x20not\x20valid\x20or\x20not\x20a\x20path\x20to\x20an\x20existing\x20file');let _0x29d97a=_0x26c1d5[_0x14126f(0x1e1)](_0x21c0fc,_0x14126f(0x2db));if(_0x401875(_0x29d97a))return _0x29d97a;throw new Error(_0x14126f(0x2a9));}function _0x401875(_0x2007e7){const _0x2031f9=_0x46cb1c;return!!(_0x2007e7['includes'](_0x2031f9(0x3b4))&&_0x2007e7[_0x2031f9(0x1e8)]('-----END\x20PRIVATE\x20KEY-----')||_0x2007e7[_0x2031f9(0x1e8)](_0x2031f9(0x40c))&&_0x2007e7[_0x2031f9(0x1e8)](_0x2031f9(0x3fb))||_0x2007e7[_0x2031f9(0x338)](_0x2031f9(0x1c7))&&_0x2007e7[_0x2031f9(0x1e8)](_0x2031f9(0x437)));}import{Flags as _0x2155dc}from'@oclif/core';var _0x4b15a5=/^(?:[\da-f]{8}-[\da-f]{4}-[1-8][\da-f]{3}-[89ab][\da-f]{3}-[\da-f]{12}|0{8}-(?:0{4}-){3}0{12}|f{8}-(?:f{4}-){3}f{12})$/i;function _0x2c4a4b(_0x2428f4){const _0x4cbe1d=_0x46cb1c;return typeof _0x2428f4==_0x4cbe1d(0x34c)&&_0x4b15a5['test'](_0x2428f4);}var _0x54d94d=(_0xe8fb39={})=>_0x2155dc[_0x46cb1c(0x34c)]({'description':(_0xe8fb39['descriptionPrefix']?_0xe8fb39[_0x46cb1c(0x31e)]+_0x46cb1c(0x141):'Release')+_0x46cb1c(0x20e),'required':!0x1,'helpGroup':_0xe8fb39['helpGroup'],async 'parse'(_0x2c352e){const _0x88e443=_0x46cb1c;let _0x170bbe=_0x2c352e[_0x88e443(0x416)](-0x24);if(!_0x2c4a4b(_0x170bbe))throw new Error(_0x170bbe+_0x88e443(0x213));return _0x170bbe;}});import{Flags as _0x19134c}from'@oclif/core';var _0x669d3a=()=>_0x19134c[_0x46cb1c(0x272)]({'char':'r','description':'Percentage\x20points\x20of\x20users\x20this\x20release\x20should\x20be\x20available\x20to\x20(eg.\x2095\x20for\x2095%)','min':0x1,'max':0x64});import{isCancel as _0x47bc79,outro as _0x1b0fd3}from'@clack/prompts';import{log as _0x46a142,select as _0x2ccd87,spinner as _0x50cbc2}from'@clack/prompts';import _0x3a5d87 from'picocolors';var _0x10907a=_0x3da3af`query ListMyReleaseChannels($input: ApplicationIdentifierInput!, $limit: PositiveInt!, $offset: Int!) { application(input: $input) { id releaseChannels(limit: $limit, offset: $offset) { count list { id publicId name } } } }`;async function _0x34b3bb(_0x1dde59,{offset:_0x79882c=0x0,allReleaseChannels:_0x55746f=[],selectMessage:_0x4b43d9=_0x46cb1c(0x39f)}={}){const _0x44b598=_0x46cb1c;let _0x4928bd=_0x50cbc2();_0x4928bd['start'](_0x44b598(0x4f7));let {data:_0x12722d}=await _0x546b37['query'](_0x10907a,{'input':{'bySlug':_0x1dde59},'limit':0xa,'offset':_0x79882c}),{list:_0x51e4e,count:_0x1c4970}=_0x12722d[_0x44b598(0x29f)]['releaseChannels'];if(_0x4928bd['stop'](_0x79882c?'':_0x44b598(0x24f)+_0x1c4970+'\x20release\x20channel(s)'),_0x1c4970===0x0)return;if(_0x1c4970===0x1&&_0x51e4e[0x0])return _0x46a142[_0x44b598(0x400)](_0x3a5d87['dim'](_0x51e4e[0x0]['name'])),_0x51e4e[0x0]['id'];_0x55746f[_0x44b598(0x4e4)](..._0x51e4e);let _0x584199=_0x55746f[_0x44b598(0x506)](_0x5e076e=>({'value':_0x5e076e['id'],'label':_0x5e076e[_0x44b598(0x365)]+'\x20'+_0x3a5d87[_0x44b598(0x140)]('('+_0x5e076e[_0x44b598(0x2ef)]+')')}));_0x1c4970>(_0x79882c+0x1)*0xa&&_0x584199[_0x44b598(0x4e4)]({'value':_0x44b598(0x35a),'label':'Load\x20more'});let _0xa2faf5=_0x584199['at'](_0x79882c),_0xe26752=await _0x2ccd87({'message':_0x4b43d9,'options':_0x584199,'initialValue':_0xa2faf5?.[_0x44b598(0x291)]});return _0xe26752===_0x44b598(0x35a)?_0x34b3bb(_0x1dde59,{'allReleaseChannels':_0x55746f,'offset':_0x79882c+0xa,'selectMessage':_0x4b43d9}):_0xe26752;}async function _0xeaf100(_0x4c5cdc={}){const _0x45ecb2=_0x46cb1c;let {organizationSlug:_0x3bcee9,projectSlug:_0x59a91c,applicationSlug:_0x316979}=await _0x3f0780({'org':_0x4c5cdc[_0x45ecb2(0x471)],'project':_0x4c5cdc[_0x45ecb2(0x4c0)],'app':_0x4c5cdc[_0x45ecb2(0x473)]}),_0x47c54a=_0x4c5cdc['releaseChannel']??await _0x34b3bb({'organizationSlug':_0x3bcee9,'projectSlug':_0x59a91c,'applicationSlug':_0x316979},{'selectMessage':_0x4c5cdc['selectMessage']});if(_0x47bc79(_0x47c54a)||!_0x47c54a)throw _0x1b0fd3('No\x20release\x20channel\x20selected'),new _0x2faf7f();return{'applicationSlug':_0x316979,'projectSlug':_0x59a91c,'organizationSlug':_0x3bcee9,'releaseChannelId':_0x47c54a};}import _0x2e5779 from'node:crypto';import{promises as _0x2cbfaa}from'node:fs';import _0x43830c from'node:os';import _0x295d06 from'node:path';async function _0x4e737f(){const _0x6ba431=_0x46cb1c;let _0x1cb2c1=_0x295d06[_0x6ba431(0x1c0)](_0x43830c[_0x6ba431(0x300)](),_0x6ba431(0x187)),_0x268e77=_0x2e5779[_0x6ba431(0x182)](0x6)[_0x6ba431(0x35b)](_0x6ba431(0x1e9)),_0x5f26c9=_0x295d06[_0x6ba431(0x1c0)](_0x1cb2c1,_0x268e77);return await _0x2cbfaa[_0x6ba431(0x22e)](_0x5f26c9,{'recursive':!0x0}),_0x5f26c9;}var _0x473a20=_0x3da3af`mutation CompleteReleaseAfterUpload($input: CompleteReleaseAfterUploadInput!) { completeReleaseAfterUpload(input: $input) { release { id versionNumber targetBinaryVersionRange releaseChannel { id name } } } }`,_0x32e90e=_0x3da3af`mutation CreateReleaseForUpload($input: CreateReleaseForUploadInput!) { createReleaseForUpload(input: $input) { signedUploadUrl manifestSignedUploadUrl release { id } } }`;import _0x12192a from'node:crypto';import _0x289af0 from'node:path';var _0xee0392=_0x46cb1c(0x15a);import{promises as _0x356ba6}from'node:fs';import _0x43714e from'node:path';async function _0x1df0c9(_0x19dd2d){const _0x41adb4=_0x46cb1c;if(!(await _0x356ba6[_0x41adb4(0x238)](_0x19dd2d))['isDirectory']())return[_0x19dd2d];let _0x1991c2=[];for(let _0x58f786 of await _0x356ba6[_0x41adb4(0x1c3)](_0x19dd2d))_0x1991c2['push'](...await _0x1df0c9(_0x43714e[_0x41adb4(0x1c0)](_0x19dd2d,_0x58f786)));return _0x1991c2;}import _0x205cf3 from'node:crypto';import _0x5cd624 from'node:fs';function _0x5e4371(_0x4c3432,_0x424806){return new Promise((_0x39f06b,_0x3f6ee1)=>{const _0x4c113a=_0x23bb;let _0x291183=_0x205cf3[_0x4c113a(0x1cc)](_0x424806['algorithm']);_0x4c3432['on']('error',_0xebeda4=>{const _0x453bc7=_0x4c113a;_0x291183[_0x453bc7(0x4e3)](),_0x3f6ee1(_0xebeda4);})['on'](_0x4c113a(0x4e3),()=>{const _0x5705d4=_0x4c113a;_0x291183[_0x5705d4(0x4e3)]();let _0x324538=_0x291183[_0x5705d4(0x36c)]()[_0x5705d4(0x35b)](_0x424806[_0x5705d4(0x17a)]);_0x39f06b(_0x324538);}),_0x4c3432[_0x4c113a(0x13e)](_0x291183);});}function _0x22b62e(_0x2dc265,_0x4a84ad){const _0x3e6931=_0x46cb1c;let _0x56bb73=_0x5cd624[_0x3e6931(0x315)](_0x2dc265);return _0x5e4371(_0x56bb73,_0x4a84ad);}function _0x45a951(_0x2e981e){const _0x429ff7=_0x46cb1c;return _0x2e981e[_0x429ff7(0x2d4)]('\x5c','/');}var _0x28ca5c=_0x46cb1c(0x19e),_0x43b216=class _0xe5eca0{constructor(_0x40c99b=new Map()){const _0x17df77=_0x46cb1c;this[_0x17df77(0x2ae)]=_0x40c99b;}static async['createFromDirectory'](_0xdd8509,_0x42d452){const _0x54fcc0=_0x46cb1c;let _0x2a9a21=await _0x1df0c9(_0xdd8509);if(!_0x2a9a21[_0x54fcc0(0x26f)])throw new Error(_0x54fcc0(0x195));let _0x155179=await _0x403097(_0x2a9a21,_0x42d452);return new _0xe5eca0(_0x155179);}['serialize'](){const _0x39b26b=_0x46cb1c;return JSON['stringify'](Object[_0x39b26b(0x144)](Array[_0x39b26b(0x1f7)](this[_0x39b26b(0x2ae)][_0x39b26b(0x2af)]())));}[_0x46cb1c(0x470)](_0x54a189=_0x46cb1c(0x488)){const _0x3b5a53=_0x46cb1c;let _0x23f407=Array[_0x3b5a53(0x1f7)](this['fileHashesMap'][_0x3b5a53(0x2af)]())['map'](([_0x2a5ebd,_0x3de8c4])=>_0x2a5ebd+':'+_0x3de8c4)[_0x3b5a53(0x468)]();return _0x12192a['createHash'](_0x28ca5c)[_0x3b5a53(0x3b7)](JSON[_0x3b5a53(0x3a8)](_0x23f407))['digest'](_0x54a189);}};function _0x155430(_0x442f2b){const _0x4c95da=_0x46cb1c;let _0x15948f='__MACOSX/',_0xf6978='.DS_Store';return _0x442f2b[_0x4c95da(0x338)](_0x15948f)||_0x442f2b===_0xf6978||_0x442f2b['endsWith']('/'+_0xf6978)||_0x442f2b===_0xee0392||_0x442f2b[_0x4c95da(0x495)]('/'+_0xee0392);}async function _0x403097(_0x454193,_0x4a637a){const _0x5643e1=_0x46cb1c;let _0x490ae2=new Map();for(let _0x4c687a of _0x454193){let _0x2892c4=_0x45a951(_0x289af0[_0x5643e1(0x380)](_0x4a637a,_0x4c687a));if(_0x155430(_0x2892c4))continue;let _0x28fc10=await _0x22b62e(_0x4c687a,{'algorithm':_0x28ca5c,'digest':_0x5643e1(0x488)});_0x490ae2[_0x5643e1(0x47d)](_0x2892c4,_0x28fc10);}return _0x490ae2;}import{promises as _0x58327e}from'node:fs';import _0x5c3dc8 from'node:path';import{promises as _0xb70aa}from'node:fs';async function _0x496a3e(_0xf2ec31){return(await _0xb70aa['stat'](_0xf2ec31))['isDirectory']();}async function _0xf85961(_0x37977e,_0x332560){const _0x569443=_0x46cb1c;let _0x59c657=await _0x4e737f(),_0x2f8444=_0x5c3dc8[_0x569443(0x1c0)](_0x59c657,_0x569443(0x2f3));if(await _0x58327e['mkdir'](_0x2f8444),_0x332560)await _0x58327e['cp'](_0x37977e,_0x2f8444,{'recursive':!0x0});else{let _0x3f20f4=_0x5c3dc8[_0x569443(0x2dd)](_0x37977e)[_0x569443(0x519)];await _0x58327e[_0x569443(0x3ce)](_0x37977e,_0x5c3dc8[_0x569443(0x1c0)](_0x2f8444,_0x3f20f4));}return{'temporaryDirectoryPath':_0x59c657,'codePushDirectoryPath':_0x2f8444};}async function _0x116706({framework:_0x56ab1a,filePath:_0x26a038,willSignUsingPrivateKey:_0x4fc09a}){const _0x4ee7bb=_0x46cb1c;let _0x1e5434=await _0x496a3e(_0x26a038);if(_0x56ab1a!==_0x4ee7bb(0x263)&&!_0x4fc09a)return{'isDirectory':_0x1e5434,'filePath':_0x26a038};if(_0x1e5434&&_0x5c3dc8[_0x4ee7bb(0x386)](_0x26a038)===_0x4ee7bb(0x2f3))return{'isDirectory':_0x1e5434,'filePath':_0x26a038};let {temporaryDirectoryPath:_0x2e064a,codePushDirectoryPath:_0x3acbe4}=await _0xf85961(_0x26a038,_0x1e5434);return{'isDirectory':!0x0,'filePath':_0x3acbe4,'temporaryDirectoryToRemoveOnceFinished':_0x2e064a};}import{execSync as _0x5ca68e}from'node:child_process';async function _0x2c1d0e(){const _0xbc2c9a=_0x46cb1c;try{return _0x5ca68e(_0xbc2c9a(0x36e),{'encoding':_0xbc2c9a(0x2db),'windowsHide':!0x0})[_0xbc2c9a(0x1c6)]();}catch{throw new Error(_0xbc2c9a(0x2e2));}}import*as _0x3b50c4 from'jose';import*as _0x1afc34 from'node:fs/promises';import*as _0x1d606c from'node:path';import{log as _0x4d159e}from'@clack/prompts';import{createPrivateKey as _0x4a4f9f}from'node:crypto';var _0x35163e=_0x46cb1c(0x35e);async function _0x59d62f(_0x5c6423){const _0x1e8cf1=_0x46cb1c;try{await _0x1afc34[_0x1e8cf1(0x1b2)](_0x5c6423,_0x1afc34[_0x1e8cf1(0x3d0)][_0x1e8cf1(0x382)]),_0x4d159e['message'](_0x1e8cf1(0x21e)+_0x5c6423),await _0x1afc34['rmdir'](_0x5c6423);}catch(_0x3851e1){if(_0x3851e1 instanceof Error&&_0x1e8cf1(0x314)in _0x3851e1&&_0x3851e1[_0x1e8cf1(0x314)]===_0x1e8cf1(0x14b))return;throw new Error(_0x1e8cf1(0x2e4)+_0x5c6423+_0x1e8cf1(0x33d));}}async function _0xe85c7(_0x2a2b7f,_0x22ab81,_0x15e632){const _0x376a8f=_0x46cb1c;let _0x4ed83b=_0x1d606c[_0x376a8f(0x1c0)](_0x22ab81,_0xee0392);await _0x59d62f(_0x4ed83b);let _0x48f302=_0x15e632['computePackageHash'](),_0x7fb31b={'claimVersion':_0x35163e,'contentHash':_0x48f302};try{let _0xf824a2=_0x4a4f9f(_0x2a2b7f),_0x15925f=await new _0x3b50c4[(_0x376a8f(0x4cb))](_0x7fb31b)['setProtectedHeader']({'alg':'RS256'})[_0x376a8f(0x4ca)]()[_0x376a8f(0x456)](_0xf824a2);await _0x1afc34[_0x376a8f(0x35d)](_0x4ed83b,_0x15925f),_0x4d159e['message'](_0x376a8f(0x22b));}catch(_0x89b60b){throw _0x89b60b instanceof Error?new TypeError('Error\x20during\x20code\x20signing,\x20maybe\x20your\x20private\x20key\x20is\x20invalid?\x20'+_0x89b60b[_0x376a8f(0x400)]):_0x89b60b;}}function _0x564d(){const _0x57980b=['iIbMAwXLigrVzxnUj3qGC3bLy2LMEsbHihzHBhvLigzVCIb0AguGiMfUzhjVAwqUzgvMyxvSDenVBMzPzY52zxjZAw9UtMfTzsiGChjVCgvYDhKU','y2f0y2G','ienOB29ZzsbHihbSyw46cIaGia','y3vZDg9T','rM9Yy2uGDxnPBMCGsgvYBwvZigvUz2LUzq','vgHLihnWzwnPzMLLzcbWyNGGChjVAMvJDcbMAwXLigrVzxnUj3qGzxHPC3qUifbSzwfZzsbJAgvJAYb0Agf0ihrOzsbWCM92AwrLzcbWyxrOigLZignVCNjLy3qU','BNvTzxjPyW','cLDLihjLC3bLy3qGDgHLia','y29UDgv4Da','zgLZCgXHEvjLBgvHC2vdAgfUBMvSCW','Aw5KzxGUANm','uhjVAMvJDcb1CgrHDgvKisdWN46j','rxHHBxbSzxm6ie1HAw4SiejLDgeSiezLyxqTotm5','tMfTzsbPCYbYzxf1AxjLza','uMvSzwfZzsbJAgfUBMvSieLe','ls1LBNrYEs1MAwXL','rxHHBxbSzxm6ifLVDxjdB21Wyw55lcbqzxjZB25HBfbYB2PLy3rZ','8j+tIIbby3rPDMuGDxnLCNmGAgLZDg9YEq','Dg9Rzw4','qxbWBgLJyxrPB24GBMfTzq','CgfNzxzPzxC','z2v0vgLTzq','q3jLyxrPBMCGqvbjigTLEq','EgnVzgvqCM9Qzwn0rMLSzq','iIbMAwXLlG','ww91CIbHChbSAwnHDgLVBIDZihbSyxrMB3jTig11C3qGyMuGzwL0AgvYiefUzhjVAwqSigLpuYWGB3iGv2LUzg93CY4','zMLUzevUDhj5rMLSzq','icaGica','ierLBgL2zxj5cG','twLNCMf0Aw5NlI4U','vgHLici','tI9b','C3bHD24','Bg9JywXLq29TCgfYzq','lNDLyNa','qxv0B21HDgLJywXSEsbKzxrLy3rLzcb0Agf0ieHLCM1LCYbPCYa','CgfNzq','rw50zxiGEw91CIbHDxrOzw50AwnHDgLVBIb0B2TLBIaOy2fUigjLigzVDw5Kigf0ia','igfWCgXPy2f0Aw9UCW','qxqGBgvHC3qGB25LigzPzwXKig11C3qGyMuGC3bLy2LMAwvKihrVigvKAxqGysbYzwXLyxnL','DMvYC2LVBK5HBwu','qvbjigTLEsbJCMvHDgvKihn1y2nLC3nMDwXSEq','ChjVAMvJDa','q2HLy2TVDxqGC2vZC2LVBIbJCMvHDgvK','ChjVBxb0rM9Yvg9Rzw4','vgHLicjHBMrYB2LKlMrLzMf1BhrdB25MAwCUDMvYC2LVBK5HBwuIihbYB3bLCNr5ihzHBhvLigLUici','igLUihLVDxiGy29Kzsb0BYb0AguGBMv3ieLecGO0lIbeBYbHig5HDgL2zsbIDwLSzcbHBMqGzgvWBg95ihrVihLVDxiGC3rVCMuGB2yGy2HVAwnLcGO1lIbdCMvHDguGysbWCM9Qzwn0iefqssbRzxKGAwyGEw91ihDVDwXKigXPA2uGDg8GzgvWBg95ihLVDxiGCMvSzwfZzxmGB24Gq0KGD2L0Aca','ue9tva','D2fYBG','qvvut19ervrfq1rjt04','rg8GEw91ihDHBNqGDg8GDxnLihLVDxiGBwfJAgLUzsbUyw1Lici','q3vZDg9T','C2v0sxnZDwvKqxq','u2LNBKPxva','u2X1zW','tg9HzgLUzYbYzwXLyxnLCW','q3jLyxrPBMCGB3jNyw5PEMf0Aw9U','C2vYDMvYvxjS','lM1Wna','DgfYz2v0lxjLBgvHC2uTy2HHBM5LBa','ls1VCMC','rMfPBgvKihrVihn0B3jLigf1DgHLBNrPy2f0Aw9UihrVA2vU','igLZigvTChr5lG','Axnnyw5KyxrVCNK','BwfJt1m','zMLUza','z2v0rw1HAwW','zxHW','tMvLzcbOzwXWpW','yM9VBgvHBG','lM1WmW','tgLZDcbYzwXLyxnLignOyw5UzwXZigLUigfUigfWCgXPy2f0Aw9U','uhjVAMvJDcbJCMvHDgvKihn1y2nLC3nMDwXSEseG8j+oIq','8j+tSsbezxbSB3KGuMvHy3qGtMf0AxzLihjLBgvHC2u','qgfWChP1BMCVCMvHy3qTBMf0AxzLlwnVzguTChvZAa','qNvUzgXPBMCGrxHWBYbHCha','re9FtK9ux1rsqunl','zw5K','ChvZAa','ChjPDMf0zs1RzxK','r0vulcbpufrjt05t','C2HVD01Pz3jHDgLVBKLUDhjV','u2TPCcbHDxrVBwf0AwmGDg9Rzw4GBgLZDgvUAw5NigfUzcb1C2uGBwfUDwfSihrVA2vUigvUDhj5','q3jLyxrLza','tg9HzgLUzYb1C2fNzsbOAxn0B3j5lI4U','vgHLicjnqvjlrvrjtKDFvKvsu0LptIiGA2v5igLUihrOzsaI','ignOyw5UzwWGDg8GDG','Cg9KlwzPBgu','EwvZ','8j+tPIbqCM9Qzwn0ihn0CNvJDhvYzsbWCMv2Awv3','uMvSzwfZzsbJAgfUBMvSia','lw91Dhb1Dc1ZB3vYy2uTBwfW','AgvSCa','wwvZ','ugf0Acb0BYb0AguGCgXPC3qGzMLSzsb3AgLJAcbZCgvJAwzPzxmGDgHLigjPBMfYEsb2zxjZAw9UihLVDsb3yw50ihrVihrHCMDLDcb0AgLZihjLBgvHC2uGyxqGkgLpuYbVBMX5kq','sgvYBwvZigvUywjSzwq6ihrYDwu','u2L6zq','tg9HzgLUzYbYzwXLyxnLignOyw5UzwXZ','u2vSzwn0igeGCMvSzwfZzq','Bwv0Ag9K','u3bLy2LMAwvZihDOzxrOzxiGDg8Gz2vUzxjHDguGysbKzxyGB3iGCMvSzwfZzsbIDwLSza','yxjJAa','CMvHy3qTBMf0AxzLlwnSAs1WyxrO','y29TCg9Zzs1ZB3vYy2uTBwfWCY5QCW','Au9t','8j+tIYbezxrLy3rLzcbWCM9Qzwn0CZO','Bwf4','zw1HAwW','twfUywDLihLVDxiGC3vIC2nYAxb0Aw9UigfUzcbIAwXSAw5NigLUzM8','qxbWBgLJyxrPB246ia','qxjLihLVDsbZDxjLihLVDsb3yw50ihrVihjLDM9RzsbHBgWGqvbjigTLExmGzM9YihbYB2PLy3qG','yxbWENvUzYbYzwXLyxnLigrLCgXVEs1YzwfJDc1UyxrPDMu','BwfW','Bw9KDwXLsw5MBW','4PYOierLCgXVEw1LBNqGy29TCgXLDgvKihn1y2nLC3nMDwXSEse','BgLZDa','rw50zxiGysbUyw1LigzVCIb0AguGqvbjigTLEq','z2v0t3bLBLbVCNq','zxHPC3rZu3LUyW','zgfYD2LU','vw5HyMXLihrVihbHCNnLihrOzsbWywnRywDLihzLCNnPB24GzNjVBsb0AguGiG','ChjVBw90zvjLBgvHC2u','zgvWzw5Kzw5JAwvZ','8j+tSsbtDgfUzgfSB25LigfWChm6','u2HVDYbHy3rPDMuGDxnLCNmGAgLZDg9YEsaOyMLSBgLUzYbWzxjPB2qP','qxbWBgLJyxrPB24G','tg9NAw4GCgfNzsbVCgvUzwqGAw4GEw91CIbKzwzHDwX0igjYB3DZzxi','zNjHBwv3B3jR','iI4k','iIbLEgLZDhmGAw4GDgHLici','BwfUAwzLC3rtAwDUzwrvCgXVywrvCMW','yMfZzq','uhjVAMvJDcbWywnRywDLlMPZB24GDMvYC2LVBIbPCYbUB3qGysb2ywXPzcbZzw12zxiGDMvYC2LVBG','lNDTDG','Dw5KzxjSAw5L','yxbWENvUzYbIAwXSAw5Nihn1yNnJCMLIzq','rxHHBxbSzxm6ifnOB3bWAw5NqxbWlvbYB2r1y3rPB24SienHDgfSB2DbChaTu3rHz2LUzW','EgnVzguTDgfYz2v0lw5HBwu','Dg9ju09tDhjPBMC','ihrVDgfSigfWCgXPy2f0Aw9UkhmP','vxnPBMCGDgHLihrHCMDLDcbIAw5HCNKGDMvYC2LVBIb2ywX1zsaI','t3jNyw5PEMf0Aw9UihnSDwC','tg9NB3v0igzYB20GDgHLign1CNjLBNqGC2vZC2LVBG','uhjVAMvJDcbJCMvHDgvKihDPDgGGC2X1zYa','CgLWzq','iIbMCM9TihrOzsaI','zgLT','ihjLBgvHC2u','q29TCgXLDguGDgHLignOzwnRB3v0igLUihLVDxiGyNjVD3nLCIb0BYbHy3rPDMf0zsb5B3vYihn1yNnJCMLWDgLVBIeG8j+AGa','uhvIBgLJieLe','zNjVBuvUDhjPzxm','uhjVAMvJDcbZBhvN','u2vSzwn0ihrHCMDLDcbYzwXLyxnLignOyw5UzwW','cIaGia','4PYOifbYB21VDgLVBIbJB21WBgv0zwqGC3vJy2vZC2z1BgX5iq','vgHLCMuGyxjLig9UBhKG','z2v0sxnizxjTzxnfBMfIBgvK','ru5pru5u','iIbMCM9Tici','twLNCMf0Aw9UignHBMnLBgXLza','z2v0ugfJA2fNzu1HBMLMzxn0sw5MBW','zMv0y2HbChbZ','yNvPBgqTy29UzMLNDxjHDgLVBI1Uyw1L','tM8GyNvUzgXLigrLyNvNieLeigzVDw5KlIbjCYbtzw50CNKGy29YCMvJDgX5igLUC3rHBgXLzd8','ihrVDgfSigfWCcb1C2vYCYK','C2vHCMnOugfYyw1Z','u0vovfjzx0rttG','qxbWq2vUDgvYiefqssbuB2TLBIaOy3jLyxrLig9UzsbHDcbODhrWCZOVl2fWCgnLBNrLCI5TCY9Zzxr0Aw5NCY9HCgL0B2TLBNmP','uMvSzwfZzsb0ExbLicH0AgLZigHHCYbUBYbYzwfSigLTCgfJDcbIDxqGAgvSChmGB3jNyw5PEMuGChjVAMvJDhmP','mZa5ntiZoujAre5syG','uhjLzML4ihrVigfWCgvUzcb0BYb0AguGzMLSzsbUyw1LihDOzw4Gyxr0zw1WDgLUzYb0BYbMAw5KihLVDxiGyxbWj3mGsw5MBY5WBgLZDcbMAwXLicHPt1mGB25SEsK','y3jLyxrLu3rYAxbLq3vZDg9TzxjqB3j0ywXtzxnZAw9U','lMnVzgvWDxnOCMvSzwfZzq','Au9toG','iIbMCM9TihrOzsaIswrLBNrPDhKIigTLEsbPBIb0AguGiG','yxbWlMPZB24','AgvYBwvZ','yxbWENvUzYbJB2rLChvZAcbTAwDYyxrL','igfWChmGAw4GB25LigDVlIbiB3CGD291BgqGEw91igXPA2uGDg8GChjVy2vLzd8','CMvSzwfZzs1JAgfUBMvS','igLZig5VDcbHihzHBgLKihnLBxzLCIb2zxjZAw9Uigj1DcbHihnLBxzLCIbYyw5Nzs4GvxnPBMCGCMfUz2vZigLZig5VDcbHBgXVD2vKigjLy2f1C2uGEw91ig1HEsbLyxnPBhKGzgvWBg95ihjLBgvHC2vZihrOyxqGyxjLigLUy29TCgf0AwjSzsb3AxrOihbHC3qGB3iGzNv0DxjLigjPBMfYEsb2zxjZAw9UCY4GswyGEw91ihjLywXSEsbUzwvKihn1ChbVCNqGzM9YihjHBMDLCYWGCgXLyxnLignVBNrHy3qGDxmU','vgfYz2v0ihzLCNnPB24','q291BgqGBM90igrLDgvJDcbszwfJDcboyxrPDMuGyxbWihzLCNnPB24Gyxv0B21HDgLJywXSEsWGCgXLyxnLihnWzwnPzNKGDxnPBMCGls10yxjNzxqTyMLUyxj5lxzLCNnPB24Uia','zMv0y2HbChbSAwnHDgLVBLjLBgvHC2vszw1VDgvjBMzV','lMzSywm','ihbHz2uOCYKUifbHz2uG','icaGicaG','ihjLBgvHC2uGy2HHBM5LBcHZksbPBIb0B3rHBa','Bg9JywWTy2XP','igjHC2vKig9Uihy','lM00yq','CMvSzwfZztPZAg93','yxbWBgLJyxrPB25Z','q09erv9qvvnix05prevFqvjhuW','vgfYz2v0','qw5KCM9PzdO','yxbWENvUzYbWCM9Qzwn0CYbHCgKTA2v5CYbJCMvHDgu','Bg9UzW','t3jNyw5PEMf0Aw9UigvTywLSigzVCIbIAwXSAw5N','v2fPDgLUzYbMB3iGyNjVD3nLCIbSB2DPBI4UlG','z2v0uMvSzwfZzvr5Cgu','D3jPDgvizwfK','Aw5KzxGU','u2vSzwn0igfSBca','zgLNzxn0','C3rVCa','B2jQzwn0','cK5VigfJDgL2zsb1C2vYCYbOAxn0B3j5igzVDw5KigzVCIb0AguGBgfZDcaZig1VBNrOCY4','vw5HyMXLihrVigzPBMqGz3jHzgXLigzPBguGiG','ww91ignHBIbTAwDYyxrLihvWihrVia','tMfTzq','ugf0Acb0BYb0AguGwgnVzguGChjVAMvJDcbVCIbWCM9Qzwn0lNbIEhbYB2OGzMLSzq','CMfUzg9TqNL0zxm','uM9SBg91Da','z2v0tMfTzq','4PYOiefSBcbWCM9Qzwn0iefqssbRzxLZigHHDMuGyMvLBIbYzxzVA2vKiq','tMfTzsbVzIb0AguGz2vUzxjHDgvKiePtigj1BMrSzsbMAwXLlIbjzIb1BNnWzwnPzMLLzcWGDgHLihn0yw5KyxjKigj1BMrSzsbUyw1LihDPBgWGyMuGDxnLzcWGzgvWzw5KAw5Nig9UihrOzsbZCgvJAwzPzwqGCgXHDgzVCM06icjTywLUlMPZyNvUzgXLiIaOAu9tksWGiMLUzgv4lMfUzhjVAwqUyNvUzgXLiIaOqw5KCM9PzcKGB3iGiMLUzgv4lNDPBMrVD3mUyNvUzgXLiIaOv2LUzg93CYK','yxbWENvUzW','CgXPC3rgAwXLuhjLzML4','qxbWBgLJyxrPB24GBMfTzsbPCYbYzxf1AxjLza','cIaGieLUia','tM90igXVz2DLzcbPBI4GugXLyxnLihj1BIaIyxbWENvUzYbHDxrOigXVz2LUiIbMAxjZDc4','r2v0DgLUzYbfEhbVigfWCcbPBMzV','CMvKDwnL','iNjLywn0lw5HDgL2zsbIDw5KBguIignVBw1HBMqGzMfPBgvKicHLEgL0q29Kzt0','rwrPDcbHihbYB2PLy3q','lMjTCa','ls1HCgKTA2v5pq','tMv3ihbYB2PLy3qGBMfTzq','u2vSzwn0igfWChmGDg8GBwLNCMf0zsaOu3bHy2uGDg8GC2vSzwn0lcbfBNrLCIb0BYbJB25MAxjTkq','ig1PBNv0zxm','q2fUj3qGC2LNBIb0AguGCMvSzwfZzsbIzwnHDxnLig5VigzPBgvZihDLCMuGzM91BMqU','ww91CIbWCM9Qzwn0j3mGzNjHBwv3B3jRig11C3qGyMuGuMvHy3qGtMf0AxzLlG','yxv0AdPSB2DVDxq','yMfZzuzSywDZ','DMvYC2LVBK51BwjLCG','ru5w','vw5HyMXLihrVihbHCNnLici','ig9Yz2fUAxPHDgLVBIHZksbPBIb0B3rHBa','ls1HBgXVDY10yxjNzxqTyMLUyxj5lxzLCNnPB24TCMfUz2u','C2HHmJu2','vgHLCMuGD2vYzsbUBYbbueKGA2v5CYb0BYbYzxzVA2uGzM9YihrOAxmGChjVAMvJDa','cGOGica','y3vYCMvUDfnWAw5Uzxi','uMvSzwfZzsbJAgfUBMvSoIa','lM5LzG','yM9Sza','DhLWzq','lMzSDG','tM8GyxbWCYbMB3vUzcbPBIbbChbdzw50zxi','yNvUzgXL','tg9HzgLUzYbWCM9Qzwn0CW','ugXLyxnLihzPC2L0ia','yNvPBgqUz3jHzgXL','t3jNyw5PEMf0Aw9UigvTywLS','AgvYBwvZDM0','zgLYzwn0B3jPzxnuB1jLBw92zvDOzw5gAw5PC2HLza','v2HLBIb0AgLZigzSywCGAxmGC2v0lcbYzwXLyxnPBMCGysbWywnRywDLihrOyxqGAxmGAwrLBNrPy2fSihrVihrOzsbSyxrLC3qGCMvSzwfZzsb3AwXSihbYB2r1y2uGysb3yxjUAw5NigLUC3rLywqGB2yGyw4GzxjYB3i','tMfTzsbVzIb0yxjNzxqGkfbcwe5HDgL2zvrHCMDLDcKGD2HPy2GGC3bLy2LMAwvZihrOzsbIAw5HCNKGDMvYC2LVBIb5B3uGD2fUDcb0BYb0yxjNzxqGDgHPCYbYzwXLyxnLigf0icHPt1mGB25SEsK','u0LnueXfx0foquXzveLdu19it1nutKfnrq','ywnJzxnZ','v0vcx1vsta','r2v0DgLUzYbszwfJDcboyxrPDMuGyxbWigLUzM8','ihjLBgvHC2uGy2HHBM5LBhm','DMvYC2LVBG','vgHLCMuGD2vYzsbUBYbbueKGA2v5CYb0BYbYzxzVA2uGzM9YihrOAxmGB3jNyw5PEMf0Aw9U','tM8GCMvSzwfZzxmGzM91BMq','sw52ywXPzcbkv1qGzxjYB3i','yMvNAw5Fy2HLy2TVDxq','y3LHBG','lNjHDW','C291CMnLlxjLBgvHC2uTy2HHBM5LBa','4PYOifjVBgXIywnRignVBxbSzxrLzcbZDwnJzxnZzNvSBhKH','tM8GChjVCgvYDhKGBMfTzwqGiG','AM9PBG','yxbWCW','BgLUDxG2nc1IAw4','CMvHzgrPCG','C2v0tw9UDgG','8j+AGcbbChbdzw50zxiGBwLNCMf0Aw9UigfZC2LZDgfUDcb0BYbbChbADw5N','DhjPBq','ls0Tls1cruDjtIbpuevou1niifbssvzbveuGs0vzls0Tls0','Dw5SAw5Ru3LUyW','8j+uKsbdCMvHDguGChjVAMvJDcbbueKGA2v5','y2vPBa','C3rKB3v0','y3jLyxrLsgfZAa','rM9YigfWChmGAw4GChjVzhvJDgLVBG','uMv2B2TPBMCGqvbjigTLExm','Dhj1zq','ihWG','ls1IDw5KBguTB3v0Chv0','yNvPBgrdB25MAwD1CMf0Aw9UtMfTzq','rMfPBgvKihrVihn0yxj0igv4Cg8GiNjLywn0lw5HDgL2zwj1BMrSzsiGy29TBwfUzdOG','iefWCenLBNrLCIbHChbZihDPDgGGC3vMzMLJAwvUDcbWzxjTAxnZAw9UCY4','qNvUzgXPBMCGuMvHy3qGtMf0AxzLigfWCa','CMvWBgfJzq','mc42mY4W','qwXZBYbSB2DVDxqGDgHLihDLyIbZzxnZAw9UicHLzY4GzM9YigeGzNvSBcbYzwf1DgHLBNrPy2f0Aw9Ukq','vMLLDYbWCMLJAw5NigrLDgfPBhmGyxqGAhr0Chm6lY9HChb6Dw5NlMnVBs9WCMLJAw5N','qMvZDcbMB3iGyxbWCYb0Agf0igfYzsbPBIbHy3rPDMuGzgv2zwXVCg1LBNqGD2L0Ag91DcbWCM9KDwn0Aw9UihvZzxjZ','yxv0B2nVBxbSzxrL','iIb3yxmGBM90igzVDw5KlIbbCMuGEw91ihvZAw5Nige