try{self&&_()}catch(n){}function n(n,t){return new Promise((function®{var e=new MessageChannel;e.port1.onmessage=function(n){r(n.data)},n.postMessage(t,)}))}function t(n,t){for(var r=0;r<t.length;r++){var e=t;e.enumerable=e.enumerable||!1,e.configurable=!0,“value”in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}function r(n,t){(null==t||t>n.length)&&(t=n.length);for(var r=0,e=new Array(t);r