douxiaoyun.js/profiles/douyin-profile/Default/Cache/Cache_Data/f_0003a1
2026-07-17 22:23:39 +08:00

2015 lines
168 KiB
Plaintext

/*! For license information please see 82066.bace39a4.js.LICENSE.txt */
!function(e,n){"object"==typeof module&&"object"==typeof module.exports?n():"function"==typeof define&&define.amd?define([],n):(e="undefined"!=typeof globalThis?globalThis:e||self)&&n()}(this,function(){"use strict";"object"==typeof window&&(window.openRedirect={version:"1.2.20",webpackPluginVersion:"3.4.22",reportOnly:!1})}),!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((e="undefined"!=typeof globalThis?globalThis:e||self).xss={})}(this,function(e){"use strict";var n=function(){return(n=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e}).apply(this,arguments)};function t(e,n,t){if(t||2==arguments.length)for(var r,o=0,a=n.length;o<a;o++)!r&&o in n||(r||(r=Array.prototype.slice.call(n,0,o)),r[o]=n[o]);return e.concat(r||Array.prototype.slice.call(n))}var r=/[^a-zA-Z0-9\\_:.-]/gim,o=/</g,a=/>/g,i=/&#([a-zA-Z0-9]*);?/gim,s=/&quot;/g,d=/&colon;?/gim,c=/&newline;?/gim,R=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a):/gi,u=/u\s*r\s*l\s*\(.*/gi,l=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,h=/"/g,f=function(e){return e.replace(o,"&lt;").replace(a,"&gt;")},p={indexOf:function(e,n){var t,r;for(t=0,r=e.length;t<r;t++)if(e[t]===n)return t;return -1},forEach:function(e,n,t){var r,o;for(r=0,o=e.length;r<o;r++)n.call(t,e[r],r,e)},some:function(e,n,t){var r,o;for(r=0,o=e.length;r<o;r++)if(n.call(t,e[r],r,e))return!0;return!1},trim:function(e){return e.replace(/(^\s*)|(\s*$)/g,"")},includes:function(e,n){if("string"==typeof e)return -1!==e.indexOf(n);for(var t=0;t<e.length;t++)if(e[t]===n)return!0;return!1},spaceIndex:function(e){var n=/\s|\n|\t/.exec(e);return n?n.index:-1},uniq:function(e){for(var n={},t=[],r=0;r<e.length;r++)n[e[r]]||(t.push(e[r]),n[e[r]]=!0);return t},from:function(e){for(var n=[],t=0;t<e.length;t++)n.push(e[t]);return n},keys:function(e){var n=[];for(var t in e)n.push(t);return n}};function v(e){return null==e}function g(e){var n;return'"'===(n=e)[0]&&'"'===n[n.length-1]||"'"===n[0]&&"'"===n[n.length-1]?e.substr(1,e.length-2):e}function M(e){var n,t,r,o,a,i,s,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c="",R=0;for(e=function(e){e=e.replace(/rn/g,"n");for(var n="",t=0;t<e.length;t++){var r=e.charCodeAt(t);r<128?n+=String.fromCharCode(r):r>127&&r<2048?n+=String.fromCharCode(r>>6|192)+String.fromCharCode(63&r|128):n+=String.fromCharCode(r>>12|224)+String.fromCharCode(r>>6&63|128)+String.fromCharCode(63&r|128)}return n}(e);R<e.length;)o=(n=e.charCodeAt(R++))>>2,a=(3&n)<<4|(t=e.charCodeAt(R++))>>4,i=(15&t)<<2|(r=e.charCodeAt(R++))>>6,s=63&r,isNaN(t)?i=s=64:isNaN(r)&&(s=64),c=c+d.charAt(o)+d.charAt(a)+d.charAt(i)+d.charAt(s);return c}function _(e){var n,t,r,o,a,i,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",d="",c=0;for(e=e.replace(/[^A-Za-z0-9+/=]/g,"");c<e.length;)n=s.indexOf(e.charAt(c++))<<2|(o=s.indexOf(e.charAt(c++)))>>4,t=(15&o)<<4|(a=s.indexOf(e.charAt(c++)))>>2,r=(3&a)<<6|(i=s.indexOf(e.charAt(c++))),d+=String.fromCharCode(n),64!==a&&(d+=String.fromCharCode(t)),64!==i&&(d+=String.fromCharCode(r));return function(e){for(var n="",t=0,r=0,o=0,a=0;t<e.length;)(r=e.charCodeAt(t))<128?(n+=String.fromCharCode(r),t++):r>191&&r<224?(n+=String.fromCharCode((31&r)<<6|63&(a=e.charCodeAt(t+1))),t+=2):(a=e.charCodeAt(t+1),n+=String.fromCharCode((15&r)<<12|(63&a)<<6|63&(o=e.charCodeAt(t+2))),t+=3);return n}(d)}function D(e,n,t){var r="",o=0,a=!1,i=!1,s=0,d=e.length,c="",R="";e:for(s=0;s<d;s++){var u=e.charAt(s);if(!1===a){if("<"===u){a=s;continue}}else if(!1===i){if("<"===u){r+=t(e.slice(o,s)),a=s,o=s;continue}if(">"===u||s===d-1){r+=t(e.slice(o,a)),c=function(e){var n,t=p.spaceIndex(e);return n=-1===t?e.slice(1,-1):e.slice(1,t+1),"/"===(n=p.trim(n).toLowerCase()).slice(0,1)&&(n=n.slice(1)),"/"===n.slice(-1)&&(n=n.slice(0,-1)),n}(R=e.slice(a,s+1)),r+=n(a,r.length,c,R,"</"===R.slice(0,2)),o=s+1,a=!1;continue}if('"'===u||"'"===u)for(var l=1,h=e.charAt(s-l);""===h.trim()||"="===h;){if("="===h){i=u;continue e}h=e.charAt(s-++l)}}else if(u===i){i=!1;continue}}return o<d&&(r+=t(e.substr(o))),r}function b(e,n){var t=0,o=0,a=[],i=!1,s=e.length;function d(e,t){if(!((e=(e=p.trim(e)).replace(r,"").toLowerCase()).length<1)){var o=n(e,t||"");o&&a.push(o)}}for(var c=0;c<s;c++){var R=e.charAt(c),u=void 0;if(!1!==i||"="!==R){if(!1===i||c!==o){if(/\s|\n|\t/.test(R)){if(e=e.replace(/\s|\n|\t/g," "),!1===i){if(-1===(u=function(e,n){for(;n<e.length;n++){var t=e[n];if(" "!==t)return"="===t?n:-1}return -1}(e,c))){d(p.trim(e.slice(t,c))),i=!1,t=c+1;continue}c=u-1;continue}if(-1===(u=function(e,n){for(;n>0;n--){var t=e[n];if(" "!==t)return"="===t?n:-1}return -1}(e,c-1))){d(i,g(p.trim(e.slice(t,c)))),i=!1,t=c+1;continue}}}else{if(-1===(u=e.indexOf(R,c+1)))break;d(i,p.trim(e.slice(o+1,u))),i=!1,t=(c=u)+1}}else i=e.slice(t,c),t=c+1,o='"'===e.charAt(t)||"'"===e.charAt(t)?t:function(e,n){for(;n<e.length;n++){var t=e[n];if(" "!==t)return"'"===t||'"'===t?n:-1}return -1}(e,c+1)}return t<e.length&&(!1===i?d(e.slice(t)):d(i,g(p.trim(e.slice(t))))),p.trim(a.join(" "))}function y(e,n,t){if(t=function(e){return e=function(e){for(var n="",t=0,r=e.length;t<r;t++)n+=32>e.charCodeAt(t)?" ":e.charAt(t);return p.trim(n)}(e=(e=(e=e.replace(s,'"')).replace(i,function(e,n){return"x"===n[0]||"X"===n[0]?String.fromCharCode(parseInt(n.substr(1),16)):String.fromCharCode(parseInt(n,10))})).replace(d,":").replace(c," "))}(t),"href"===n||"src"===n){if("#"===(t=p.trim(t)))return"#";if("http://"!==t.substr(0,7)&&"https://"!==t.substr(0,8)&&"mailto:"!==t.substr(0,7)&&"tel:"!==t.substr(0,4)&&"data:image/"!==t.substr(0,11)&&"ftp://"!==t.substr(0,6)&&"./"!==t.substr(0,2)&&"../"!==t.substr(0,3)&&"#"!==t[0]&&"/"!==t[0])return""}else if("background"===n){if(R.lastIndex=0,R.test(t))return""}else if("style"===n&&(l.lastIndex=0,l.test(t)||(u.lastIndex=0,u.test(t)&&(R.lastIndex=0,R.test(t)))))return"";return t=function(e){return e=f(e=e.replace(h,"&quot;"))}(t)}var m=function(e){return"string"==typeof e?e.replace(/'/g,'"').replace('=""',"").replace(/\s+/g,"").toLowerCase():""},H=function(){function e(e){var n=function(e){var n={};for(var t in e)n[t]=e[t];return n}(e||{});n.stripIgnoreTag&&(n.onIgnoreTag,n.onIgnoreTag=function(){return""}),n.whiteList={},n.onTag=function(){},n.onTagAttr=function(){},n.onIgnoreTag=function(){},n.onIgnoreTagAttr=function(){},n.safeAttrValue=y,n.escapeHtml=f,this.options=Object.assign(n,e)}return e.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var n,t,r,o,a,i,s=this.options,d=s.whiteList,c=s.onTag,R=s.onIgnoreTag,u=s.onTagAttr,l=s.onIgnoreTagAttr,h=s.safeAttrValue,f=s.escapeHtml;s.stripBlankChar&&(e=(n=(n=e.split("")).filter(function(e){var n=e.charCodeAt(0);return!(127===n||n<=31&&10!==n&&13!==n)})).join("")),s.allowCommentTag||(e=function(e){for(var n="",t=0;t<e.length;){var r=e.indexOf("\x3c!--",t);if(-1===r){n+=e.slice(t);break}n+=e.slice(t,r);var o=e.indexOf("--\x3e",r);if(-1===o)break;t=o+3}return n}(e));var v=!1;s.stripIgnoreTagBody&&(t=s.stripIgnoreTagBody,"function"!=typeof(r=R)&&(r=function(){}),o=!Array.isArray(t),a=[],i=!1,R=(v={onIgnoreTag:function(e,n,s){var d;if(d=e,o||-1!==p.indexOf(t,d)){if(s.isClosing){var c="[/removed]",R=s.position+c.length;return a.push([!1!==i?i:s.position,R]),i=!1,c}return i||(i=s.position),"[removed]"}return r(e,n,s)},remove:function(e){var n="",t=0;return p.forEach(a,function(r){n+=e.slice(t,r[0]),t=r[1]}),n+=e.slice(t)}}).onIgnoreTag);var g=D(e,function(e,n,t,r,o){var a={sourcePosition:e,position:n,isClosing:o,isWhite:Object.prototype.hasOwnProperty.call(d,t)},i=c(t,r,a);if(null!=i)return i;if(a.isWhite){if(a.isClosing)return"</".concat(t,">");var s=function(e){var n=p.spaceIndex(e);if(-1===n)return{html:"",closing:"/"===e[e.length-2]};var t="/"===(e=p.trim(e.slice(n+1,-1)))[e.length-1];return t&&(e=p.trim(e.slice(0,-1))),{html:e,closing:t}}(r),v=d[t],g=b(s.html,function(e,n){var r=-1!==p.indexOf(v,e),o=u(t,e,n,r);return null==o?r?(n=h(t,e,n,null))?"".concat(e,'="').concat(n,'"'):e:null==(o=l(t,e,n,r))?void 0:o:o});return r="<".concat(t),g&&(r+=" ".concat(g)),s.closing&&(r+=" /"),r+=">"}return null==(i=R(t,r,a))?f(r):i},f);return v&&(g=v.remove(g)),g},e}(),X=Function("\nvar _checkXSS = function (it) {\n return it && it.Math == Math && it;\n};\nreturn _checkXSS(typeof globalThis === 'object' && globalThis) ||\n_checkXSS(typeof window === 'object' && window) ||\n_checkXSS(typeof self === 'object' && self) ||\n_checkXSS(typeof global === 'object' && global) ||\nFunction('return this')();\n")(),S=new(function(){function e(){var e=this;this.batchData=[],this.uniqKeys=new Set,this.timeout=2e3,this.lock=!1,this.getSlardarBid=function(){var n,t,r="douyin_web";if(!p.includes(r,"bid"))return r;if(e.config&&e.config.bid)return e.config.bid;if(X&&X._xssBid)return X._xssBid;if(X&&X.slardar&&"function"==typeof X.slardar.config){var o=(X.slardar.config()||{}).bid;if(o)return o}if(X&&X.Slardar&&"function"==typeof X.Slardar.config){var a=(X.Slardar.config()||{}).bid;if(a)return a}return(null===(t=null===(n=null==X?void 0:X.Slardar)||void 0===n?void 0:n._baseParams)||void 0===t?void 0:t.bid)||"argus"},this.getConfigRegion=function(){var n;return p.includes("cn","region")?e.config&&e.config.region?e.config.region:((null===(n=null==X?void 0:X.gfdatav1)||void 0===n?void 0:n.region)||"cn").toLowerCase():"cn"},this.gerReportUrl=function(){var n={cn:_("aHR0cHM6Ly9tb24uemlqaWVhcGkuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),boe:_("aHR0cHM6Ly9tb24uemlqaWVhcGkuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),ttp:_("aHR0cHM6Ly9tb24udXMudGlrdG9rdi5jb20vbW9uaXRvcl9icm93c2VyL2NvbGxlY3QvYmF0Y2gvc2VjdXJpdHkvP2JpZD0="),va:_("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),maliva:_("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),sg:_("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),boei18n:_("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9")}[e.getConfigRegion()];if(n)return n+e.getSlardarBid()}}return e.prototype.setConfig=function(e){this.config=e},e.prototype.upload=function(){var e=this,n=this.gerReportUrl();!this.lock&&n&&0!==this.batchData.length&&(this.lock=!0,setTimeout(function(){var t=e.batchData.slice(0,100);e.batchData=e.batchData.slice(100),X.fetch(n,{method:"post",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).catch(function(e){}),e.lock=!1,e.upload()},this.timeout))},e.prototype.generateKey=function(e){return e.collectKey?[e.collectMode,e.collectKey].join("___"):""},e.prototype.push=function(e){this.batchData.push(e),this.upload()},e.prototype.report=function(e){var n=this.generateKey(e);if(X.fetch&&e.collectKey){var t="object"==typeof window?window.location.href:"SSR";e.documentUrl=t;var r={age:Math.floor(Date.now()),type:"xss",url:t,body:e,"user-agent":""};"enforce"===e.disposition&&"SSR"!==t||(r.url=n),"SSR"===t&&(r.url="SSR___".concat(r.url),r.body.ssr=!0),this.push(r)}},e}()),T=function(e){for(var n=0,t=function(t){Array.isArray(e[t])?0===e[t].length?delete e[t]:(e[t]=p.from(p.uniq(e[t])),n+=e[t].length):0===p.keys(e[t]).length?delete e[t]:p.keys(e[t]).forEach(function(r){e[t][r]=p.from(p.uniq(e[t][r])),n+=e[t][r].length})},r=0,o=p.keys(e);r<o.length;r++)t(o[r]);return{count:n,ret:e}};function P(e,n){return S.setConfig(n),new H(n).process(e)}function G(e){var n,t=(n=/\s|\n|\t/.exec(e))?n.index:-1;if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var r="/"===(e=e.slice(t+1,-1).trim())[e.length-1];return r&&(e=e.slice(0,-1).trim()),{html:e,closing:r}}var A=function(e){return -1===(e=(e=(e=(e=e.replace(/&colon;/gi,":")).replace(/&tab;/gi,"")).replace(/&newline;/gi,"")).replace(/(\t|\n|\r)/g,"")).indexOf("&#")?e.trim().toLowerCase():e.trim().replace(/&#(?:(x)([0-9a-f]+)|([0-9]+));?/gi,function(e,n,t,r){return String.fromCharCode(n?parseInt(t,16):parseInt(r))}).replace(/(\t|\n|\r)/g,"").toLowerCase()};function O(e,n){if(void 0===e&&(e=""),"string"!=typeof e)return!0;if(e=A(e),p.includes(e,"base64")&&!function(e){if(""===e||""===e.trim())return!0;try{return!p.includes(e,"data:text/html;base64")}catch(e){return!0}}(e))return n&&n("data:text/html;base64"),!1;var t=["expression(","behavior:","view-source:"];if(p.some(t,function(n){return -1!==e.indexOf(n)}))return p.forEach(t,function(t){-1!==e.indexOf(t)&&n&&n(t)}),!1;var r=["data:application","data:javascript","data:text/html","data:texthtml"];if(p.some(r,function(n){return -1!==e.indexOf(n)}))return p.forEach(r,function(t){-1!==e.indexOf(t)&&n&&n(t)}),!1;if(e.indexOf("javascript:")>0)return n&&n("javascript:"),!1;if(/^javascript:/i.test(e)){var o=e.slice(11).replace(/\s/g,"").trim();return!!p.some(["void","void(0)","void0","false","undefined",";"],function(e){return e===o})||(n&&n("javascript:"),!1)}return!0}var w=function(e,n){var t,r,o="<%= isSaveValidUrl =>";if("string"!=typeof e||(r=Number("<%= urlLimit =>"),void 0!==t&&(r=t),"NaN"!==e.toString()&&-1!==r&&e.length>=r)||O(e,n))return e;try{if(!0===(o=JSON.parse(o))||"true"===o){var a=new URL(e);return a.origin+a.pathname}}catch(e){}return"#"};function E(e,n,r){if(void 0===e&&(e=""),void 0===n&&(n=[]),"string"!=typeof e)return!0;if(!O(e=A(e)))return!1;var o,a={url:(o=e.match(/^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/)||[])[0],scheme:o[1],slash:o[2],host:o[3],port:o[4],path:o[5],query:o[6],hash:o[7]},i=a.scheme,s=a.host;return r?!!r(e):!(!i||!s)&&(!p.includes(["http","https","file"],i)||("object"==typeof window&&window&&(n=t(t([],n,!0),[location.host],!1)),p.some(n,function(e){return!!(e instanceof RegExp&&e.test(s))||e===s})))}var V={a:["target","title","spellcheck","rel"],canvas:[],abbr:["title"],address:[],area:["shape","coords","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:["dir"],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["alt","title","width","height","decoding"],ins:["datetime"],li:[],mark:[],nav:[],ol:["start"],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],delete:[],form:[],strong:[],mask:["maskunits","x","y","width","height","fill"],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],wbr:[],video:["autoplay","controls","loop","preload","height","width"],svg:["viewBox","version","xmlns","fill","width","height","stroke","stroke-width","style"],path:["d","fill","opacity","stroke","p-id","fill-rule","clip-rule","stroke-width","stroke-linecap","stroke-linejoin","fill-opacity","mask"],rect:["x","y","width","height","fill","stroke","rx"],g:[]},x={collect:null,initCollect:function(){this.collect={whiteList:{},filterProtocol:[]}},removeCollect:function(){var e=T(this.collect),n=e.count,t=e.ret;return this.collect=null,{collectKey:0===n?null:JSON.stringify(t),collectMode:"white"}},onIgnoreTagAttr:function(e,n,r){return e&&p.indexOf(["href","src"],n)>-1?x.domainWhiteList&&Array.isArray(x.domainWhiteList)&&x.domainWhiteList.length>0&&!E(r,t([],x.domainWhiteList,!0))?"":"".concat(n,'="').concat(w(r,function(e){var n;null===(n=x.collect)||void 0===n||n.filterProtocol.push(e)}),'"'):e&&(p.indexOf(["style","class","id"],n)>-1||n.indexOf("data-")>-1)?"".concat(n,'="').concat(r,'"'):(x.collect.whiteList[e]=x.collect.whiteList[e]||[],void x.collect.whiteList[e].push(n))},onIgnoreTag:function(e,n){if("style"===e)return n;D(n,function(e,n,t,r){b(G(r).html.replace("/",""),function(e){x.collect.whiteList[t]=x.collect.whiteList[t]||[],x.collect.whiteList[t].push(e)})},f)},whiteList:V,mergeWhiteList:function(e){for(var n,t={},r=0,o=p.keys(V);r<o.length;r++)t[n=o[r]]=p.from(V[n]);for(var a=0,i=p.keys(e);a<i.length;a++)t[n=i[a]]=n in V?V[n].concat(e[n]):p.from(e[n]);return t},setWhiteList:function(e){for(var n=0,t=p.keys(e);n<t.length;n++){var r=t[n];this.whiteList[r]=r in V?V[r].concat(e[r]):p.from(e[r])}}};try{var k={},L="merge";p.includes(L,"override")&&(x.whiteList=k.whiteList),p.includes(L,"merge")&&x.setWhiteList(k.whiteList)}catch(e){}var F=function(e,n){for(var t={},r=0,o=p.keys(e);r<o.length;r++){var a=o[r];Array.isArray(e[a])?t[a]=p.from(e[a]):t[a]=F({},e[a])}for(var i=0,s=p.keys(n);i<s.length;i++)(a=s[i])in e?Array.isArray(e[a])?t[a]=e[a].concat(n[a]):t[a]=F(e[a],n[a]):Array.isArray(n[a])?t[a]=p.from(n[a]):t[a]=F({},n[a]);return t},C={blackList:{a:["folder"],meta:["content"],iframe:["srcdoc"],input:["pattern"],vmlframe:["xmlns"]},blackTags:["script","xml","embed","isindex","object","base","set","handler","animate","payload","import"],blackAttrs:["charset","ns","namespace","formaction","xlink:href","xmlns:xlink","handler","repeat","repeat-start","repeat-end"],blackAttrRegExps:[/^on/],filterList:{param:["value"],video:["poster"],form:["action"]},filterAttrs:["href","src","background","style","dynsrc","lowsrc","content"]};try{var j={};j.blackAttrRegExps&&(j.blackAttrRegExps=j.blackAttrRegExps.map(function(e){return new RegExp(e.toString().slice(1,e.toString().length-1))}));var N="merge";p.includes(N,"override")&&(C=j),p.includes(N,"merge")&&(C=F(C,j))}catch(e){}var W={mode:"black",whiteList:{},blackConfig:C,collect:null,initCollect:function(){W.collect={blackList:{},blackTags:[],blackAttrs:[],blackAttrRegExps:[],filterAttrs:[],filterList:{},filterProtocol:[]}},removeCollect:function(){var e=T(W.collect),n=e.count,t=e.ret;return W.collect=null,{collectKey:0===n?null:JSON.stringify(t),collectMode:"black"}},onIgnoreTag:function(e,n){var t;if(!p.includes(C.blackTags,e))return D(n,function(e,n,t,r,o){if(-1!==t.indexOf("/"))return f(r);if(o)return"</".concat(t,">");var a=G(r),i=b(a.html,function(e,n){var r,o=0;if(C.blackList[t]&&p.includes(C.blackList[t],e)&&(W.collect.blackList[t]=W.collect.blackList[t]||[],W.collect.blackList[t].push(e),o++),C.blackAttrRegExps.length&&C.blackAttrRegExps.some(function(n){return n.test(e)})&&p.forEach(C.blackAttrRegExps,function(n){n.test(e)&&(W.collect.blackAttrRegExps.push("".concat(n.toString(),"->").concat(e)),o++)}),C.blackAttrs.length&&p.includes(C.blackAttrs,e)&&(C.blackAttrs.push(e),o++),!o){if(C.filterList&&C.filterList[t]&&p.includes(C.filterList[t],e)){var a=w(n,function(e){var n;null===(n=W.collect)||void 0===n||n.filterProtocol.push(e)});return a!==n&&(W.collect.filterList[t]=W.collect.filterList[t]||[],W.collect.filterList[t].push(e)),n?"".concat(e,"='").concat(a,"'"):e}return C.filterAttrs&&p.includes(C.filterAttrs,e)?((a=w(n,function(e){var n;null===(n=W.collect)||void 0===n||n.filterProtocol.push(e)}))!==n&&(null===(r=W.collect)||void 0===r||r.filterAttrs.push(e)),n?"".concat(e,"='").concat(a,"'"):e):n?"".concat(e,"='").concat(n,"'"):e}});return r="<".concat(t),i&&(r+=" ".concat(i)),a.closing&&(r+=" /"),r+=">"},f);null===(t=W.collect)||void 0===t||t.blackTags.push(e)}},I=function(e){var n=e.reportOnly,t=void 0===n||n,r=e.block;return t&&"all"===t?"report":("string"==typeof t&&("true"===t&&(t=!0),"false"===t&&(t=!1)),r?"enforce":t?"report":"enforce")},U=function(e){return function(t,r,o){if(!t||"string"!=typeof t)return t;var a=r;e===P&&(a=x).initCollect();var i=e(t,a);if(m(i)===m(t))return t;if(!o)return i;var s=o.logType,d=I(o),c=a.removeCollect();return S.report(n(n({type:s,disposition:d},c),{sourceText:M(t),filterText:M(i)})),"enforce"===d?i:t}},B=U(function(e,n){return void 0===n&&(n={}),n&&n.whiteList||(n.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","crossorigin","loop","muted","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],figcaption:[],figure:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],summary:[],sup:[],strong:[],strike:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","crossorigin","loop","muted","playsinline","poster","preload","src","height","width"]}),new H(n).process(e)}),Z=U(P),K=function(e,n,t){var r=[],o=w(e,function(e){r.push(e)});if(o===e)return e;r=p.from(p.uniq(r));var a=n||t||{};if(!a)return o;var i=a.logType,s=I(t);return S.report({type:i,disposition:s,collectKey:r.join("___"),collectData:JSON.stringify(r),collectMode:"black",sourceText:M(e),filterText:M(o)}),"enforce"===s?o:e},q=X._xssProject||{},z=X.xssNamespace||{},Y="3.0.26",J={FilterXSS:H,version:Y,webpackPluginVersion:"<%= webpackPluginVersion =>",reportOnly:"<%= reportOnly =>",filterXSS:B,_filterXSS:Z,filterUrl:K,Config:x,BlackConfig:W,project:q,setProjectName:function(e){q[e]=this,X._xssProjectName=e}};z.douyin_web=J,X.xssNamespace=z,X.Math&&!X.Math.xssNamespace&&(X.Math.xssNamespace=z),q[Y]=J,X.globalThis=X,X.getFilterXss=function(){return void 0!==this._xssProjectName?this._xssProject[this._xssProjectName]:J},X.xss=J,X.isSafeUrl=E,X.isSafeDomain=E,X.isSafeProtocol=O,X._xssProject=q,X._xssProjectName&&(q[X._xssProjectName]=J);var Q=J.setProjectName.bind(J);e.BlackConfig=W,e.Config=x,e.FilterXSS=H,e._filterXSS=Z,e.filterUrl=K,e.filterXSS=B,e.isSafeDomain=E,e.isSafeProtocol=O,e.isSafeUrl=E,e.project=q,e.setProjectName=Q,e.setXssNamespace=function(e){var n=e.appId,t=e.bid,r=e.region;z[n]=J;x.bid=t,x.region=r,x.enabled=!0},e.xssNamespace=z,Object.defineProperty(e,"__esModule",{value:!0})}),(self.webpackChunkdouyin_web=self.webpackChunkdouyin_web||[]).push([["82066"],{980485:function(e,n,t){"use strict";var r=t(101199),o=t(994298);let a=(0,o.A)(function(e){return r.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.5 2c.83 0 1.5.67 1.5 1.5v3A3.5 3.5 0 0 1 6.5 10h-3a1.5 1.5 0 1 1 0-3h3a.5.5 0 0 0 .5-.5v-3C7 2.67 7.67 2 8.5 2ZM16 2c.83 0 1.5.67 1.5 1.5v3c0 .28.22.5.5.5h3a1.5 1.5 0 0 1 0 3h-3a3.5 3.5 0 0 1-3.5-3.5v-3c0-.83.67-1.5 1.5-1.5ZM2 15.5c0-.83.67-1.5 1.5-1.5h3a3.5 3.5 0 0 1 3.5 3.5v3a1.5 1.5 0 0 1-3 0v-3a.5.5 0 0 0-.5-.5h-3A1.5 1.5 0 0 1 2 15.5Zm12 2a3.5 3.5 0 0 1 3.5-3.5h3a1.5 1.5 0 0 1 0 3h-3a.5.5 0 0 0-.5.5v3a1.5 1.5 0 0 1-3 0v-3Z",fill:"currentColor"}))},"minimize");n.Z=a},927797:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});let r=`
Radeon RX 7900 XT|2202
Radeon RX 7900 XT|1968
RX 6800 XT|1957
Radeon RX 6900 XT (XTXH)|1930
Radeon RX 6900XT|1925
Radeon PRO W6900X|1889
RX 6900 XT|1852
Radeon RX 6900|1814
Radeon RX 7900 XTX|1773
RX6800|1695
FreddyVGA|1603
Radeon PRO W6800|1564
Radeon RX 7900 XTX|1437
Radeon RX 6950 XT|1376
Radeon RX 6800 XT|1358
Radeon RX 6750 XT|1310
Radeon(TM) RX 6850M XT|1294
Radeon RX 6700|1285
Radeon RX 6900 XT|1269
Sapphire Nitro+ RX 6800|1262
Radeon PRO W6800X|1255
Radeon PRO W6800X Duo|1218
Radeon RX 6700|1214
Radeon RX 6800 XT|1183
Sapphire Nitro Radeon RX6650XT|1180
Radeon(TM) RX 6750 XT|1166
Radeon RX 6800|1163
Radeon RX 6900 XT|1162
ASRock RX 6650 XT Phantom Gaming|1161
Radeon Navi23|1139
Radeon RX 6650 XT|1132
Radeon RX 6950 XT|1130
Radeon 6800|1121
Radeon RX 6700 XT|1110
Radeon Pro W6600X|1101
Radeon RX 6700M|1081
Radeon RX 6800M|1078
Radeon RX 5700 XT PJM|1060
Radeon RX 6800|1054
Radeon RX 6600 XT|1037
Radeon RX 6600 XT|1031
ASUS RX 6600XT macOS Edition|1021
Radeon RX 6800M|1016
Radeon Pro Vega II Duo|1015
Radeon RX 5700 Series|961
Radeon RX 6800/6800 XT / 6900 XT|961
Radeon RX 6600 XT|958
Radeon Pro Vega II|956
Radeon RX 6650 XT|951
Navi 10 5700 XT|947
Radeon Pro Vega II|947
Radeon RX 5700 Series|946
Radeon Pro W5700X|934
Radeon RX 6600|929
ASUS Radeon RX 5700 XT|926
Radeon Pro W5700X|917
Radeon Pro 5700 XT|917
Radeon RX 6900 XT|915
Radeon RX 5700 XT|911
Radeon Pro W5700|895
Radeon RX 6600/6600 XT/6600M|889
Radeon RX 6750 XT|883
Radeon RX 6600|874
Radeon RX 5700|855
Radeon RX 5700 XT 50th Anniversary|854
Radeon VII|851
Radeon RX 5700 XT 50th Anniversary|845
Radeon PRO W6800|837
Radeon Pro Vega 64|824
Radeon Navi10|822
Radeon RX 5600 XT|816
Radeon RX 6600M|803
Radeon RX 6800S|791
Radeon Pro 5700 XT|781
Radeon RX Vega 64 8GB|775
Radeon Pro 5700|768
Radeon Vega Frontier Edition|767
Radeon RX Vega|766
Radeon RX Vega 56/64|765
Radeon(TM) RX Vega|756
Radeon Pro Vega 64X|745
Radeon RX 5600 XT|744
Radeon PRO W6600|744
Radeon Vega 64 LC|735
Radeon RX Vega 64.1|732
Radeon RX 6600M|728
Radeon Pro 5700|714
Radeon Vega Frontier Edition|707
Radeon Vega Frontier|704
Radeon Vega FE|701
Radeon RX 5700 XT|691
Radeon Pro Vega 64|673
Radeon Vega 64|667
Radeon VII|663
Radeon Pro WX9100|656
Sapphire Radeon RX Vega 64 8GB|654
Radeon(TM) PRO W6600M|654
Radeon RX 5700 XT 50th Anniversary|652
Radeon RX 5700|640
Radeon Pro W5700|640
Radeon(TM) Pro WX 9100|635
Radeon RX Vega 56|628
Radeon RX Vega 56|623
Radeon Pro 5500 XT|622
Radeon RX 5600 OEM/5600 XT / 5700/5700 XT|621
Radeon RX 5500|618
Radeon RX 5500 XT|617
Radeon Vega Frontier Edition|617
Radeon RX 5500M Series|613
RX xxx|613
Radeon Pro Vega 64X|611
Radeon RX Vega 64|610
Radeon RX 5600 XT|610
Radeon Pro Vega 64|605
Radeon RX 6500 XT|603
Radeon Vega|602
Radeon Pro W5500|601
Radeon RX 5600M|600
Radeon Pro Vega 56|598
Radeon Pro Vega 64|594
Radeon Pro 5600M|593
Radeon Pro Vega 48|592
Radeon Pro Vega II Duo|590
Radeon RX 590 Series|589
Radeon RX Vega 56 8GB|589
Radeon Pro 5600M|589
Radeon Pro WX 9100|588
Radeon Pro 5300|584
Radeon(TM) R9 Fury Series|579
Radeon RX 6800 XT 16GB|567
Radeon Pro 5600M|567
Radeon Pro W5500X|564
Radeon(TM) RX 5500M|559
Radeon HD 7870|556
Radeon Pro W5500|554
Radeon RX 5500M|550
Radeon R9 290X Series|549
66AF:F0|548
Radeon Pro 5500 XT|547
Radeon RX 580 Series|547
Radeon RX 5500XT|547
Radeon(TM) RX 580X|546
Radeon Pro 5500 XT|545
Radeon(TM) Pro W5500M|544
Radeon Pro W5500X|544
Radeon Pro W5500|541
RadeonT RX 5300|537
Radeon(TM) RX 570 Graphics|524
Radeon Pro 5300|522
Radeon(TM) RX 6500M|521
Radeon RX Vega M GL|520
ASUS Radeon RX 570 Series|519
ASUS Radeon RX 580 Series|518
Radeon(TM) RX 580|518
Radeon(TM) Pro V7350x2|518
Radeon(TM) RX 480 Graphics|516
Radeon(TM) RX 570 Graphics|515
Radeon RX 6400|513
Radeon Pro 580X|513
Radeon(TM) R9 390 Series|503
Radeon Pro 5300|500
Radeon RX 580 2048SP|500
Radeon PRO W6400|500
Radeon RX 570 Series|499
Radeon PRO W6800X Duo|497
Radeon Pro 580|494
Radeon RX 5500 XT|493
Radeon RX 6400|487
Radeon Pro 580|485
Radeon(TM) Pro WX 7100 Graphics|485
Radeon(TM) R9 290X|478
Sapphire Radeon RX 580 Pulse|477
Radeon RX 6700/6700 XT / 6800M|476
Radeon(TM) RX 580|475
Radeon RX 6700S|475
Radeon R9 290X|470
Radeon(TM) RX 470 Graphics|469
Radeon R9 FURY / NANO Series|468
Radeon Embedded E9560|467
Kamen Rider Black RX|466
Radeon(TM) E9550|464
Radeon(TM) RX 580 Graphics|463
Radeon RX Vega 56/64|463
Radeon(TM) RX 480|462
Radeon RX 6800 XT|462
Radeon RX 470 Series|461
Radeon RX480|456
66AF:F1|455
Radeon Pro 480/575|455
Radeon Embedded E9560|450
Radeon FURY|450
Radeon RX 5600 OEM/5600 XT / 5700/5700 XT|447
Radeon RX 6600 XT|446
Radeon HD 6800 Series|445
Radeon Pro 570X|444
Radeon(TM) RX 470 Graphics|443
Radeon Pro 575X|443
Radeon RX 470/480/570/570X/580/580X/590|443
Radeon RX 6600|443
Radeon RX Vega M GH Graphics|441
RX 580|440
Radeon RX 570|440
Radeon Pro 570|440
Radeon RX 590|437
Radeon(TM) RX 470 Series|435
Radeon RX 6900 XT|435
Radeon FURY X|434
RX 590|431
Radeon Pro 5500M|430
???|430
Radeon(TM) RX 570|430
Radeon RX 580|429
Radeon HD 8xxx|426
Radeon R9 290|425
Radeon Pro 5500M|420
Radeon Pro 580X|420
Radeon RX 6700 XT|420
Radeon RX 480|419
Radeon R9 290/390|418
Radeon Pro 580X|416
Radeon(TM) Pro Duo|414
Ellesmere Radeon RX 570|411
Radeon R9-290X|411
Radeon Pro 580|411
Radeon R9 200 Series|406
Radeon RX 570|406
Radeon Pro 470/570|404
Radeon RX 6800M|404
Radeon RX 5300M|400
Radeon RX 580 Series (POLARIS10, DRM 3.40.0, 5.11.9-141-tkg-pds, LLVM 11.1.0)|399
Radeon Pro 5300M|399
Radeon R9 285|398
Radeon RX 470|393
Radeon Pro 575|392
Radeon Pro 575X|391
Radeon Pro WX 7100|387
Radeon RX 6700M|386
Radeon RX 470/480/570/570X/580/580X/590|382
Radeon PRO W6600|376
Radeon Polaris|374
Radeon RX 6500 XT|374
Radeon Pro Vega 20|371
Radeon HD 7970|370
Radeon Pro Vega 16|370
Radeon RX 6800|369
Radeon Pro Vega 64 OpenGL Engine|369
Radeon(TM) R9 380 Series|367
Radeon RX 5700XT|366
FirePro W8100|366
Radeon Pro Vega 64|365
Radeon Pro 570|365
Radeon Pro 570X|363
Radeon Pro Vega 64 OpenGL Engine|362
Radeon R9 280x|362
Radeon R9 380|362
Radeon R9 280x|361
Radeon R9 280x|360
Radeon Pro Vega 56|360
R9 280X Dual-X|359
Radeon Pro Vega 56 OpenGL Engine|356
Radeon HD 7970|355
Radeon HD 7970X/8970/R9 280X|354
Radeon R9 285|353
Radeon R9 380X|352
Radeon RX 480|352
Radeon RX 5700 XT Series|350
ASUS Radeon RX 470 Series|350
Radeon Pro Vega 64|349
Radeon R9 200 / HD 7900 Series|346
ASUS Radeon RX 470 Series|346
Radeon Vega 56|346
Radeon RX 580 Series (AMD POLARIS10 / DRM 3.15.0 / 4.12.0-1-amd64, LLVM 4.0.1)|343
Radeon Pro Vega 20|343
R9 380|341
Radeon HD 7970|338
Radeon RX 5700 XT|336
Radeon D700|336
Asus Radeon R9 280|334
Radeon R9 285|334
Radeon R9 M395X|332
Radeon RX 5600 XT|332
PowerColor Radeon R9 280|330
Radeon R9 280|329
FirePro W7100 Graphics Adapter|328
Radeon R9 M295X Mac Edition|327
ASUS Radeon RX 5700|327
Radeon R9 380|326
Radeon Pro Vega 16|325
Radeon R9 290X|325
Radeon RX5600|324
ASUS Radeon RX 5500 XT|323
Radeon R9 280|323
Radeon HD 7950/8950 / R9 280|321
Radeon R9 M395|319
Radeon RX 6800/6800 XT / 6900 XT|318
FirePro D700 (FireGL V)|318
Radeon RX 5500/5500M / Pro 5500M|318
MSI Radeon RX 6600 XT Gaming X|318
FirePro W8000|315
Radeon HD 7950|315
Radeon Pro W5700|315
FirePro W7170M|314
Radeon PRO W6800|314
Radeon RX 5500|313
Radeon RX 580 Special Edition|312
RadeonT RX 5500M|311
Radeon R9 M395 (Bootcamp XG edition by bootcampdrivers.com)|311
Radeon R9 360|309
Radeon Pro WX 7100|307
Radeon Pro WX 7100 Mobile|307
Radeon RX 5700 XT 50th Anniversary|307
R9 xxx|303
Radeon RX 5700XT|302
Radeon PRO W6400|301
Radeon(TM) R9 370 Series|301
Radeon RX 470/480/570/570X/580/580X/590|300
Radeon(TM) PRO W6600M|298
Radeon HD 8950|298
Radeon R9 M395X|297
Radeon R9 M395X|296
RX Vega 64|296
Radeon RX Vega 11 Graphics|295
Radeon Pro 270X|294
Radeon RX 580 2048SP|290
Radeon HD 7950|290
Video Controller (VGA Compatible)|290
Radeon(TM) R7 370 Series Graphics|290
Radeon HD 7950|290
Asus Radeon R9 270X|289
Radeon RX 580X Series|288
Radeon(TM) RX 5500M|285
Radeon R9 270X|285
RX xxx|285
ASUS R7 265 Series|281
Radeon(TM) R9 270|280
731F:C1|280
Radeon R9 M395X|279
Radeon(TM) R7 370 Series|279
Radeon Pro V520 MxGPU|278
Radeon R9 M395|277
FirePro D700|277
Radeon R9 270X|277
Radeon(TM) R9 200 Series|276
Radeon RX 5700|275
Radeong 0.4 on AMD POLARIS10 (DRM 3.8.0 / 4.9.11-1-ARCH, LLVM 3.9.1)|274
Radeon HD 7870 XT|274
Radeon R9 390X|272
Radeon(TM) RX 570 Graphics|272
Radeon HD 7870 GHz Edition|271
Radeon R9 390|270
FirePro D700|269
Radeon R9 M395|268
Radeon R9 270|268
Radeon RX 5700 / 5700 XT|267
ASUS R7 370 Series|267
FirePro W7000|266
Radeon(TM) Pro V7350x2|266
Radeon(TM) RX 470 Series|266
Radeon RX Vega 64 OpenGL Engine|266
Radeon RX 5500M|265
Radeon HD 7950/8950 OEM / R9 280|265
Radeon Vega Frontier Edition OpenGL Engine|265
Radeon 7950 x2|263
Radeon R9 270|263
Radeon VII|263
Radeon HD 7xxx|262
Video Controller (VGA Compatible)|262
Radeon(TM) RX 570|261
Radeon RX 5500 XT|261
Radeon R9 M295X|261
FirePro W7000 (FireGL V) Graphics Adapter|260
Radeon R9 M390|260
Radeon HD 7870 GHz Edition|260
Radeon R9 M390 (Bootcamp edition by bootcampdrivers.com)|260
Radeon R9 370|259
Metal|259
Radeon HD 7870|259
Radeon RX 470/570|258
Radeon(TM) R9 370|257
Radeon(TM) RX 460|257
Radeon RX 560 Series|256
Radeon R9 290|255
Radeon(TM) RX 560 Series|255
Radeon RX 5300M|254
FirePro W7000|254
Radeon R9 290X|253
67EF:E7|253
Radeon HD 7850|253
Radeon(TM) RX 460 Graphics|253
MSI Radeon RX 580|251
Radeon R9 290/390|250
FirePro W8100 (FireGL V)|249
Radeon Pro WX 9100 OpenGL Engine|248
Radeon(TM) RX 560|247
Radeon(TM) RX 560 Series|247
Radeon Pro Vega II Duo|247
Radeon HD 7970M|246
Radeon R9 290|245
Radeon RX 5600M|245
FirePro D300|245
Radeon(TM) RX 5600M Series|244
Radeon RX 590 Series|244
Radeon R7 370 Series|244
Radeon(TM) RX 560|243
FirePro D300|243
Radeon R9 390|243
Radeon RX 470/480/570/570X/580/580X|243
FirePro D300|243
Radeon(TM) R7 370 Series|242
Radeon R9 M390|241
Radeon RX 560X Series|241
FirePro D300|241
Radeon RX 560|240
Radeon R9 M290X|240
Gigabyte Vega 64 macOS Edition|239
Radeon Pro 580|238
Radeon Pro WX 4100|236
Radeon Pro WX 7100 OpenGL Engine|236
Radeon HD - FirePro D300|235
FirePro D500|234
Radeon Pro 580 OpenGL Engine|234
Radeon(TM) E9260|234
Radeon Pro WX 2100|233
FirePro D500|232
FirePro D500|232
Radeon(TM) RX 6500 XT|232
Radeon Pro 580X|231
Radeon HD 7850|231
Radeon Pro 575|231
Radeon Pro Vega 64X|231
ASUS R9 270 Series|230
Radeon Pro 450|230
Radeon(TM) RX 560 Graphics|230
Radeon R9 M290|229
Radeon Pro 560X|228
Radeon Pro 480/575|228
Pitcairn PRO Radeon HD 7850|228
ASUS Radeon RX 5700 XT|227
Radeon HD 7870|227
Radeon(TM) Pro WX 5100 Graphics|226
Radeon R9 370X|225
Radeon(TM) RX 480|224
Radeon HD7970M|224
FirePro S9000 (FireGL V)|223
Radeon RX 550 640SP / RX 560/560X|222
MSI / AMD RX 560 4G|222
Radeon RX 570 OpenGL Engine|222
MSI RX650|222
RX 480|221
MSI / AMD RX 560|221
Baffin AMD Radeon RX 560|221
MSI Baffin RX650|220
Radeon Pro 5700 XT|220
Radeon Pro 570|220
Radeon Pro 575 OpenGL Engine|219
Asus Radeon R9 270X|219
Radeon RX RX 560|218
Radeon RX 560 [Baffin]|218
RX 460|218
Radeon R9 370X|218
Radeon(TM) Pro WX 4100|217
ASUS R9 390 Series|217
Radeon Pro 5600M|217
R9 xxx|217
Radeon HD 7870 Series|217
Radeon Pro RX 560|216
R9 280X Dual-X|215
Radeon Pro 570 OpenGL Engine|214
RX 560|213
Radeon Pro WX 5100|213
FirePro D700|213
Radeon(TM) R9 390 Series|213
Radeon RX 480|212
Radeon RX 560|212
Radeon RX 5500/5500M / Pro 5500M|212
Radeon RX 550 640SP / RX 560/560X|211
Radeon R9 FURY / NANO Series|211
Sapphire Radeon RX 560|211
Radeon RX 460|210
Radeon RX550/550 Series|210
inc. Radeon RX 480|209
Radeon(TM) RX 550|208
Radeon R9 M290X|206
Radeon Pro 560 (Bootcamp XG edition by bootcampdrivers.com)|206
Radeon RX460|206
Radeon RX 550 Series|205
Custom GPU 0405|204
Radeon(TM) RX 460|204
ASUS AMD Radeon R9-990X|204
Radeon Pro 555X|203
Radeon RX 460/560|203
Radeon HD 7970X/8970/R9 280X|202
ASUS Radeon RX 550 Series|201
Radeon HD 8950|201
FirePro D500 (FireGL V)|201
RX 5700XT|200
Radeon 550 Series|200
Radeon HD 8470 + 7660D Dual Graphics|200
Radeon HD 7990|200
Radeon RX 560X|199
Radeon RX Vega|199
Radeon HD 7950 Series|198
Radeon(TM) RX 540|197
Radeon HD 6970|197
Radeon HD 7970/8970 / R9 280X|197
Radeon Navi14|197
Radeon Pro 560|197
Radeon RX 550|197
Radeon R9 285|196
Radeon Pro W5500|195
Radeon Pro Vega 56|195
Radeon Pro 460|195
Radeon RX 470/480|194
Radeon PRO Graphics|194
Radeon(TM) RX550|194
Radeon Pro 560X|193
Radeon Pro 570X|192
66AF:F1|192
Radeon RX Vega M GH|190
Radeon R9 M280X|190
Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X|189
Radeon R9 280,|188
Custom GPU 0405|188
Radeon HD 7790|187
Radeon(TM) RX 480 Graphics|187
Radeon Pro 455|186
Radeon R9 260|186
Radeon RX 580 Series|186
Radeon HD 7950/8950 OEM / R9 280|186
Radeon R9 290X|185
Radeon R9 M290X|184
Radeon(TM) R9 370 Series|184
Radeon Pro 555|184
Radeon R7 260X|184
Radeon HD 6950|183
FirePro W5000|183
Radeon(TM) R9 390X|182
R9 270X Devil|182
Radeon(TM) RX 470 Graphics (AMD POLARIS10 / DRM 3.23.0 / 4.15.0-1-MANJARO, LLVM 5.0.0)|182
Radeon R9 380|182
Radeon(TM) Pro WX 9100|182
Radeon(TM) R7 360 Series|181
Radeon RX 570 Series|181
Radeon(TM) R9 M470X|181
Radeon(TM) R7 360 Series|181
Radeon RX480|180
Radeon R7 200 Series|180
Radeon Pro WX 4150|180
Radeon Pro WX 4100|179
Radeon HD 8xxx|179
ASUS R9 295X2 Series|179
Radeon R9 390X|178
Radeon HD 5870|176
Radeon Pro 560|176
Radeon RX 580 OpenGL Engine|175
Radeon HD 8950|175
FirePro V(FireGL V) Graphics Adapter|175
ASUS Radeon RX 580 Series|174
Radeon Pro WX 4100|174
Radeon Pro 460|173
Radeon HD 2600 XT|173
Radeon Pro WX 4100|172
Radeon HD 8280|172
Radeon Pro 575|171
Radeon Pro 555X|171
Radeon Pro WX 4130/4150|170
Radeon RX Vega M GH Graphics|170
FirePro W5100|170
Radeon(TM) PRO WX 8200|169
Radeon Vega Frontier Edition|169
Radeon Pro 555X|168
FirePro D700|168
Radeon HD 6990|167
Radeon RX 470 OpenGL Engine|167
Radeon HD 7870 XT|167
Radeon RX 580|167
Radeon Polaris|167
FirePro V8800 (FireGL V)|166
Radeon RX 550|165
Radeon HD 6900 Series|165
FirePro W9100 (FireGL V)|164
RX 580|163
Radeon(TM) RX 580X|163
Radeon RX 550|163
Radeon HD 6870|163
Radeon R9 M395X OpenGL Engine|163
Radeon(TM) R9 360|163
Radeon(TM) HD 8490|162
Radeon R9 M295X|162
Radeon HD 7970M|162
Radeon R9 M380|161
FirePro W5100 (FireGL V) Graphics Adapter|161
ASUS HD7850 Series|161
FirePro M6100 FireGL V|161
Radeon Pro 455|160
Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X|160
Radeon R9 M395X|159
Radeon RX 560X|159
Radeon Pro 555|158
RadeonT RX 560X|158
Radeon Pro Vega 48|158
ASUS Radeon RX Vega|158
Radeon Pro WX 9100|158
Radeon Pro Vega 64|157
Powered By QiongB A9999999999|157
Radeon(TM) Pro Duo|157
FirePro D700|157
Radeon Pro WX 7100|156
Radeon RX 460|156
Radeon HD - FirePro D700 OpenGL Engine|156
Radeon R9 M290X|156
Radeon R9 M395 OpenGL Engine|155
Radeon Pro SSG|155
FirePro D300|155
ASUS R9 380 Series|155
Radeon(TM) R9 Series|153
Radeon RX 470/480/570/580|153
FirePro W8000|153
Cezanne|153
Radeon(TM) Graphics|153
FirePro D300|153
Radeon(TM) R9 Fury Series|153
Radeon R9 M395|152
Radeon RX 570|152
Radeon R9 270X Series|152
Radeon Pro 5300M|152
R9 xxx|152
Radeon Pro 555|152
FirePro D500|151
Radeon HD 5850|151
FirePro D300|150
Radeon(TM) R9 290X|150
66AF:F0|149
Radeon(TM) RX 560|149
Radeon R9 M290|148
Radeon Instinct MI25 MxGPU|148
FirePro V7800 (FireGL) Graphics Adapter|148
Radeon(TM) R9 M470|147
Advanced Micro Devices, Inc. [AMD/ATI] Fiji [Radeon R9 FURY / NANO Series]|147
Radeon HD 5870 Series|147
Radeon(TM) E9550|147
Radeon HD 7850|147
Radeon HD 7770|147
Radeon Pro Vega 20|146
Radeon R9 290/390|146
Radeon Pro 450|146
Radeon RX 560X Series|146
Radeon HD 6850|146
Radeon R9 270 1024SP|145
ASUS R9 280X Series|145
Radeon Pro 450|145
Radeon(TM) R9 390 Series|145
FirePro V7900 (FireGL V)|145
Radeon R9 370X|145
Radeon(TM) RX 560 Series|144
ASUS R7 250X|144
Radeon RX 480 OpenGL Engine|144
Radeon R9 290X|144
Radeon RX 550X|144
Radeon(TM) RX 580|144
ASUS Radeon(TM) RX 470 Series|143
Baffin Radeon RX 560|143
Radeon R9 M295X (Bootcamp edition by bootcampdrivers.com)|143
Radeon R9 M295X Mac Edition|143
Radeon R7 Series / HD 9000 Series|142
Advanced Micro Devices [AMD] nee ATI Device|142
Radeon(TM) Pro WX 7100 Graphics|142
Radeon RX 640|142
FirePro D500|141
Radeon HD 7900 Series|141
Radeon R9 290|141
Radeon R7 250X|141
Radeon(TM) RX Vega|140
Radeon 630 Series|140
FirePro W8100 Graphic Adapter|140
Radeon R9 FURY / NANO Series|140
Radeon R9 M390|140
Radeon Pro WX 3100|140
Radeon R9 290|140
Radeon(TM) R9 370|140
FirePro V7900|139
Radeon HD 7970|139
Radeon HD - FirePro D500 OpenGL Engine|139
Radeon HD - FirePro D300 OpenGL Engine|139
Radeon Pro 580|139
Radeon HD 7770|139
Radeon HD - FirePro D500 OpenGL Engine|139
Radeon 540/540X/550/550X / RX 540X/550/550X|138
FirePro S9050|138
Radeon(TM) RX 480 Graphics|138
Radeon(TM) R9 M390X|137
Radeon Vega 64|137
Radeon(TM) Graphics|137
Tonga PRO GL [FirePro W7100]|136
HD7950 Martin Ver.|136
Radeon HD 7990|135
Radeon R9 280x|135
Radeon RX550/550 Series|135
HD7950 MARTIN REV.|134
Radeon RX560|134
Radeon R7 250X Series|134
Radeon R9 M390 OpenGL Engine|134
ASUS R7 250X|134
Radeon HD6870|134
Radeon R9 270X|134
Radeon Pro 5500 XT|134
Radeon(TM) RX 480|133
Radeon R9 270|133
ASUS HD7970 Series|133
Radeon RX 540|133
Radeon 500 Series|132
Radeon HD 5970|132
Radeon HD 7770 GHz Edition|132
Radeon HD 5870|132
Radeon 540X Series|132
Radeon HD 6870 Series|132
Radeon(TM) RX 470 Graphics|132
Radeon HD - FirePro D300 OpenGL Engine|132
Radeon HD 7xxx|131
Radeon HD 5970|131
RadeonT 540X|131
Radeon R7 Graphics + R7 350 Dual Graphics|131
Radeon R9 M295X Mac Edition / R9 380X|131
Firepro M5100|131
Radeon(TM) R9 M375X|131
Radeon R9 280x|130
Radeon(TM) RX 560X|130
Radeon HD 6990|130
Radeon Pro 5500M|130
Radeon Pro WX 5100 OpenGL Engine|129
Radeon R9 M395X (Bootcamp edition by bootcampdrivers.com)|129
Radeon R9 M380|128
FirePro W5170M|128
Radeon R9 280|128
FirePro W5000 (FireGL V)|128
Radeon(TM) RX 5600M Series|128
Radeon RX 560D|128
FirePro D500 (FireGL V)|128
Radeon(TM) Pro WX 5100 Graphics|128
Radeon(TM) RX Vega 11 Graphics|128
Radeon HD 7970|127
Radeon R9 370|127
Radeon HD 7770|127
Radeon R9 M395X|126
Radeon HD 7660D|126
Radeon HD 8970|126
Radeon R9 200 Series|126
Radeon Pro WX 3200 Series|126
Radeon HD 7800 Series|125
Radeon R9 285/380|125
Radeon R9 270X|124
FirePro W2100|124
FirePro W7170M|124
Radeon HD 7870 GHz Edition|123
Radeong 0.4 on AMD TONGA (DRM 3.1.0, LLVM 3.9.0)|123
Radeon RX 460|123
Radeon HD 5970 Series|123
Radeon R9 M380|122
Radeon R9 M395|122
Asus Radeon R9 280|122
Radeon HD 6850 Series|122
Radeon(TM) RX 540|122
Radeon HD 6900 Series|122
Device|122
67DF:C4|121
Radeon HD 6950|121
FirePro D300 (FireGL V)|121
Radeon RX 570|121
Radeon HD 5850 Series|121
Radeon HD 7870 XT|121
Radeon HD 7950|121
FirePro V7800 (FireGL) Graphics Adapter|121
Radeon HD 6850|121
Radeon HD 7950|120
Radeon HD 7870 GHz Edition|120
Radeon R7 370 / R9 270X/370X|120
Radeon HD 6870|120
Radeon Pro V340|120
ASUS Radeon RX 570 Series|119
Radeon(TM) R7 370 Series Graphics|119
Radeon(TM) RX 580 Graphics|119
Radeon(TM) RX 470 Graphics|119
Radeon HD 5870|119
Radeon HD 7950/8950 / R9 280|119
Radeon HD 6790|119
Radeon(TM) RX580|119
ASUS ARES2|119
Radeon(TM) R9 380 Series|118
Radeon HD 7750|118
Radeon Pro 560X|118
Radeon R7 250E|118
Radeon 550 Series|118
Radeon RX 560|118
Radeon Pro WX 5100|117
Radeon R7 370 / R9 270X/370|117
Radeon HD 7800 Series|117
FirePro W5000 (FireGL V) Graphics Adapter|117
Radeon HD 7750 Series|116
Radeon HD 5870|116
Radeon R7 450|115
FirePro R5000|115
Radeon R7 370 Series|115
FirePro W9100|114
Radeon R7 370 / R9 270/370|114
Radeon(TM) 540 Graphics|114
Radeon HD 6510 Series|114
Radeon(TM) R7 370 Series|113
Sapphire Radeon HD6870|113
Firepro M5100|113
Radeon(TM) RX 550|113
Radeon(TM) Pro Duo|113
Radeon 540/540X/550/550X / RX 540X/550/550X|113
Radeon Pro 570|112
Radeon R9 280|112
FirePro D700 (FireGL V)|112
(ATI) FirePro M6000 (FireGL V) Mobility Pro Graphics|112
Renoir|112
Radeon 540X Series (POLARIS12, DRM 3.40.0, 5.10.56-1-MANJARO, LLVM 12.0.1)|112
Radeon HD 6970|112
Radeon HD 8770|112
Radeon Pro WX3200 Graphics|112
Radeon(TM) R9 270|111
Radeon R9 270X|111
Radeon R9 285|111
Radeon HD 7800M Series|111
Radeon(TM) R7 370 Series|111
Radeon HD 7870M Series|111
Radeon Pro 450/550|110
Radeon HD 7000 series|110
Radeon HD 7870|110
Radeon Pro 555X|110
Radeon RX590 GME|109
FirePro S10000|109
Radeon HD 7870M|109
Radeon HD 5800 Series|109
Radeon HD 6970M|108
ASUS HD7770 Series|108
Radeon(TM) R9 M360|108
Radeon(TM) RX 550X|107
Radeon R9 285|107
Radeon HD 6900M Series|107
Radeon HD 7870 GHz Edition|107
FirePro S7000|107
Radeon R9 M370X|106
Radeon Pro WX 4100|106
Radeon HD 6800 Series|106
Radeon HD 7750|106
Radeon Pro 455 OpenGL Engine|106
ASUS R7 370 Series|106
Radeon Pro 560|105
Radeon HD 6870|105
FirePro D300 (FireGL V)|105
Radeon HD 6970M|105
Radeon HD 7850|105
Radeon(TM) R9 200 Series|104
ASUS HD7750 Series|104
Radeon HD 6970M OpenGL Engine|104
Asus Radeon R7 250|104
Radeon R7 370 / R9 270X/370|104
Radeon R9 M395X (Bootcamp XG edition by bootcampdrivers.com)|103
Radeon(TM) RX 560|103
Radeon RX Vega|103
Radeon(TM) Pro W5500M|103
Radeon R9 270|103
Radeon Pro 560X|103
Radeon HD 5850|103
FirePro S7150|103
Radeon(TM) RX 580|103
Radeon(TM) R9 370 Series|103
ASUS Radeon(TM) RX 480 Series|102
Radeon Graphics Processor|102
Radeon R9 M370X|102
FirePro W7100|102
Radeon R9 M370X|101
Radeon Pro 460 OpenGL Engine|101
Radeon RX 580 Series|101
Radeon 500 Series|100
Radeon Pro 555|100
Radeon(TM) Pro WX 4100|100
Asus Radeon R7 260X|100
Radeon(TM) RX Vega 10 Graphics|100
Radeon HD 7790|99
Radeon Pro 450 OpenGL Engine|99
Radeon HD 7790/8770 / R7 360 / R9 260/360|99
FirePro M4000 Mobility Pro Graphics|99
Radeon HD 7970M|99
Radeon R9 M270X|99
Radeon RX 550|98
Radeon HD 6850|98
Radeon(TM) RX 460|98
Radeon(TM) RX Vega11 Graphics|98
Radeon(TM) RX 460 Graphics|98
Radeon Pro 460|97
Radeon HD 7800 Series|97
Matrox C680 PCIe x16|97
Radeon(TM) RX 550|97
Radeon HD 5770|96
Radeon HD 8670D + 7700 Dual Graphics|96
Radeon HD 7790|96
Radeon 630 Series|96
Radeon RX 560 Series|96
Firepro M6100|95
Radeon HD 6700 Series|95
67EF:E7|95
Radeon(TM) Vega 10 Graphics|95
Radeon HD 6900M Series|94
Radeon Pro 455|94
FirePro M4000|94
Radeon R9 260|94
FirePro W7000|94
Radeon Instinct MI25|93
Radeon HD 8870M|93
Radeon(TM) Vega 11 Graphics|93
Radeon Pro 450|93
FirePro W5000|92
Radeon HD 6770|92
Radeon(TM) RX560|92
Radeon(TM) Graphics|91
ASUS Radeon(TM) RX 460 Series|91
Radeon(TM) Vega 8 Graphics|91
Radeon(TM) Graphics|91
FirePro W5100 Graphics Adapter|90
Radeon(TM) Pro WX Series|90
Renoir|90
STRATO XT (6646)|89
Radeon(TM) Pro WX 4150 Graphics|89
Radeon E8870MXM|89
Radeon HD 8970M|89
FirePro M6100 FireGL V|89
Radeon HD 7770|89
FirePro W5100 (FireGL V) Graphics Adapter|89
Radeon HD 6970M|89
Radeon Pro 460|88
Radeon RX Vega 8 Graphics|88
Radeon HD 7700 Series|88
Radeon(TM) R9 M360|88
ASUS R7 265 Series|88
Radeon RX Vega M GL Graphics|88
ASUS Radeon RX 550 Series|88
Radeon R7 360 / R9 360|88
Radeon HD 6950|86
Radeon HD 6790|86
Radeon Pro WX 2100|86
ASUS Radeon RX 560 Series|86
Radeon HD 5750|86
Radeon(TM) RX 640|86
Radeon HD 8870M|85
Radeon R7 260X|85
Radeon Pro WX 7100|85
Radeon(TM) R7 360 Series|85
Radeon Infoshock\u2122 RX 460 Graphics|85
FirePro W5170M|85
Radeon R9 M295X|85
FirePro W8100|85
Radeon HD 6750|85
FirePro W5170M|85
FirePro V5800 (FireGL) Graphics Adapter|84
ASUS R7 250X|84
67E8:00|84
Radeon(TM) RX 550X|84
Radeon(TM) R7 350|84
Radeon(TM) E9260|84
Radeon Sky 500|84
Radeon R9 M270X|83
Radeon(TM) R9 350|83
Radeon(TM) RX Vega 11 Graphics|83
Firepro M6100|83
Radeon R9 360|82
FirePro V7900|82
FirePro V5800 (FireGL V)|82
Radeon HD 8830M|82
Radeon Pro 450|82
Radeon HD 8950|82
6980:00|82
FirePro W5100 (FireGL V)|81
Radeon E8870|81
Radeon HD 7750 Series|81
Radeon HD 7850 / R7 265 / R9 270 1024SP|81
FirePro\u2122 W4190M|80
Radeon HD 5770|80
Radeon(TM) R7 360 Series|80
FirePro M5100 FireGL V|80
Radeon RX 470/480/580|80
Radeon(TM) RX 460 Graphics|79
Radeon HD 6700 Series|79
Mobility Radeon HD 5870|79
Radeon R9 255|79
Radeon 535 Series|79
Radeon R9 M380 OpenGL Engine|78
Radeon(TM) RX 550|78
Radeon R9 M380|78
Radeon R7 250X|78
Saphire Radeon RX 580|78
Radeong 0.4 on AMD BONAIRE (DRM 2.43.0, LLVM 3.8.0)|78
Radeon HD 5000|78
Radeon HD 5770|77
Radeon RX 460|77
FirePro W4300|77
Radeon 530 Series|77
Radeon(TM) 540X|77
Radeon R9 M370X OpenGL Engine|77
FirePro V5900 (FireGL V)|77
Radeon Pro WX 4100|77
SAPPHIRE HD 5770|77
Radeon Pro WX 3100|76
FirePro W5100|76
Radeon(TM) Pro Graphics|76
Radeon Pro WX 3100|76
67FF:C8|76
Radeon(TM) HD8970M|76
Firepro M5100|76
Radeon(TM) R9 M375X|75
Radeon 550X Series|75
Radeon R9 M390|75
Radeon(TM) Vega 9 Graphics|75
FirePro V5900 (FireGL V) Graphics Adapter|74
Radeon HD 8570|74
Radeon(TM) RX 475M|74
Radeon HD 6770|74
Radeon RX 550 Series|74
Radeon RX 550|74
FirePro M4000|74
Radeon RX 460/560D / Pro 450/455/460/560|74
Radeon Pro 560|74
Radeon Vega Series / Radeon Vega Mobile Series|74
Radeon Pro 455|74
Radeon HD 7870M Series|74
Radeon(TM) R7 430|74
Radeon 620 Series|73
Radeon HD 7770 GHz Edition|73
Radeon HD 7770|73
Radeon(TM) R9 360 Series|73
Radeon HD 7770/8760 / R7 250X|73
Radeon(TM) 530|73
15DD Graphics|73
Radeon RX Vega M GL Graphics|73
Radeon(TM) R9 380|72
Radeon(TM) 530 series|72
Radeon R7 200 Series|72
Embedded Radeon E9171|72
Radeon Pro WX3200 Graphics|71
Radeon HD 8800M Series|71
Radeon R9 M375|70
Radeon HD 5770|70
Radeon Pro 555|70
Radeon R7 250E|70
Radeon HD 7750|70
Radeon Pro 555X|70
Radeon(TM) Vega 8 Mobile Graphics|70
Radeon(TM) R9 M380|69
Radeon R7 260X/360|69
Barco MXRT 7600 (WDDM)|69
Radeon(TM) Vega 10 Graphics|69
Radeon HD 7750|69
Radeon R9 M370X|69
Radeon(TM) R2E Graphics|69
Radeon R9\u2122 M370X|68
FirePro V4900 (FireGL V)|68
Radeon(TM) RX Vega11 Graphics|68
Radeon HD 5770|68
Radeon(TM) Renoir Graphics D1|68
Radeon HD 7600 Series|67
Radeon R5 340|67
Radeon(TM) Vega 9 Graphics|67
FirePro W4100 (FireGL V) Graphics Adapter|67
694E:C0|67
694C:C0|67
Radeon R7 250|66
Radeon HD 6750|66
RAVEN (DRM 3.36.0, 5.6.5-AMD, LLVM 9.0.1)|66
FirePro W600|66
Radeon R9 255|66
Radeon RX 470|66
Radeon(TM) R7 250|66
FirePro V5900|65
Radeon(TM) 530|65
Radeon Pro WX Vega M GL Graphics|65
Radeon RX 470/480|65
Radeon HD 5750|65
Radeon R7 260X|65
FirePro V5900 (FireGL V) Graphics Adapter|65
FirePro W4100 Graphics Adapter|65
Radeon HD 6700 Green Edition|65
Radeon R9 M370X|65
Radeon(TM) R7 350X|64
Radeon(TM) R7 350X|64
Radeon HD 7670|64
Radeon R9 M200X Series|64
Radeon R9 M370X|64
Radeon HD 6670|63
Radeon(TM) HD 8350|63
Radeon 530X Series|63
Radeon(TM) R9 360|63
Radeon(TM) Pro WX 4150 Graphics|63
67EF:C5|63
Radeon R7 Graphics + R5 340 Dual Graphics|62
Radeon HD 5670|62
Radeon RX 470/570|62
Radeon 530 Series|62
Radeon R7 250 Series|62
Radeon R7 430|62
Radeon HD 6750 Graphics|62
Radeon(TM) R9 M385X|62
Radeon(TM) Vega 10 Mobile Graphics|62
FirePro V5900 (FireGL V)|61
FirePro V5800 (FireGL V)|61
Radeon(TM) Vega 8 Graphics|61
FirePro V4800 (FireGL V)|61
Radeon HD 7600 Series|61
Radeon(TM) Vega 6 Graphics|61
Radeon(TM) R9 200 Series|61
Radeon HD 8850M|61
Radeon RX460|61
Radeon R7 M460|61
Radeon RX 640 Series|60
Radeon 530|60
Radeon HD 5600/5700|60
Radeon HD 5750 Series|60
Radeon R7 Graphics + R7 200 Dual Graphics|60
Radeon R7 450|60
FirePro V4900|60
Firepro W6150M|60
ASUS R7 250 Series|60
Radeon(TM) RX 560 Graphics|60
Radeon(TM) R7 M370|59
FirePro M4000 Mobility Pro Graphics|59
Radeon R5 430|59
Radeon R9 M275X|59
FirePro V5800 (FireGL) Graphics Adapter|59
Mobility Radeon HD 5870|59
Radeon(TM) R9 M385X|58
Radeon HD 7750M|58
Radeon HD 5670|58
Radeon HD 8850M|58
Radeon HD 7700M Series|58
Radeon HD 8670D + R7 200 Dual Graphics|58
Radeon R7 Series / HD 9000 Series|57
Radeon HD 6730M/6770M|57
Radeon(TM) 625|57
Radeon(TM) R9 M385|57
Radeon HD 5870M|56
Radeon 610 Series|56
FirePro W4100|56
FirePro M6000 Mobility Pro Graphics|56
Radeon RX 540 Series|56
Radeon R7 240|56
Radeon HD 7560D + HD 7700 Dual Graphics|56
Radeon R9 M370X (Bootcamp XG edition by bootcampdrivers.com)|56
FirePro V4900 (ATI FireGL)|55
Radeon(TM) R7 M350|55
FirePro M6000 Mobility Pro Graphics|55
67FF:08|55
Radeon HD 5750|55
Radeon HD 7570|55
Radeon(TM) Vega 11 Graphics|55
Radeon R7 M460|55
Radeon HD 5750 OpenGL Engine|55
Radeon(TM) R7 M370|55
Radeon HD 6730M/6770M/7690M XT|55
Radeon E8860|55
Radeon HD 8790M|54
Radeon HD 6770M|54
Radeon R7 M440|54
Radeon(TM) R7 350|54
Radeon(TM) R7 350X|54
Radeon HD 7870 XT|54
Radeon HD 7800M Series|54
Radeon 520|54
Radeon R7 M370|53
FirePro W4150M FireGL V|53
(ATI) FirePro M4000 (FireGL V) Mobility Pro Graphics|53
Radeon R9 M200X Series|53
Radeon HD 6700M/7700M/7900M Series|53
Radeon(TM) 620|53
Picasso|53
Radeon(TM) RX Vega 10 Graphics|53
67EF:CF|53
Radeon(TM) Vega 3 Graphics|53
Radeon R7 250|53
FirePro W4190M|53
Radeon(TM) Vega 8 Graphics|53
694C:C0|52
Radeon HD 5670 Series|52
Radeon(TM) RX Vega 11 Graphics|52
Radeon HD 6770M OpenGL Engine|52
Radeon(TM) M535DX|52
FirePro V4800 (FireGL V)|52
Radeon R7 350 Series|52
Barco MXRT 5600 (WDDM)|51
Radeon 630|51
FirePro V4900 (FireGL V)|51
FirePro V4900 (FireGL V) Graphics Adapter|51
Radeon(TM) Vega 3 Mobile Graphics|51
Radeon 535 Series|51
Radeon R7 Graphics|51
Radeon HD 5670|51
FirePro W4170M|50
Radeon HD 8700M Series|50
Radeon HD 8670 / R7 250/350|50
Picasso|50
FirePro V4800 (FireGL) Graphics Adapter|50
Mobility Radeon HD 5850|49
OPAL XT/GL (6604)|49
Radeon R5 M335|49
Matrox C900 PCIe x16|49
Radeon HD 7670|49
Radeon HD 6750M|49
Radeon(TM) 535|49
Radeon 540X Series|49
Radeon R9 M275|49
Radeon(TM) RX 640|49
Radeon HD 5700 Series|48
Radeon R5 M230 Series|48
Firepro M6100|48
Radeon(TM) R9 M375|48
Radeon R5 430|48
Radeon(TM) R7 250|47
Radeon R9 M265X|47
Radeon HD 6730M/6770M|47
Radeon HD 8670D|47
Radeon R5 340|47
Radeon 520|47
Radeon(TM) 520|47
FirePro V (FireGL V) Graphics Adapter|47
FirePro M5100 FireGL V|46
Radeon HD 6670|46
Radeon R7 M260X|46
Radeon HD 8550|46
FirePro M4150|46
Radeon HD 6670|46
Radeon HD 7700 Series|46
FirePro M4170|46
Radeon HD 7570|46
Radeon HD 8670D + HD 6670 Dual Graphics|45
699F:C1|45
Radeon R7 Graphics|45
Radeon(TM) R7 M340|45
FirePro W4170M (FireGL V)|45
Radeon(TM) HD 8500M/8700M|45
Radeon R7 M340|44
FirePro M5950|44
Radeon HD 8570D + R7 240 Dual Graphics|44
Radeon HD 6770M|44
Radeon HD 7730M|44
Radeon HD 8790M|44
Radeon HD 7750|44
Radeon HD 8690A|44
Mobility Radeon HD 5730 / 6570M|44
Radeon R9 A375|44
Radeon(TM) R8 M445DX|43
FirePro V (FireGL V) Graphics Adapter|43
Radeon HD 7750/8740 / R7 250E|43
FirePro V3900|43
Radeon HD 7600A Series|43
Radeon(TM) R7 200 Series Graphics|43
Radeon R7 Graphics|43
Radeon HD 6770M|43
Radeon R7 M260 Series|43
Radeon R7 M360|43
Radeon HD 8970M|43
Radeon(TM) Vega 6 Graphics|43
Radeon HD 8570|42
Radeon R7 M440|42
Radeon HD 8670A/8670M/8750M|42
Mobility Radeon HD 5850|42
Radeon HD 8750M|42
Embedded Radeon E9173|42
Radeon(TM) R7 M440|42
Radeon HD 8730M|42
Radeon R7 240 + HD 8570D Dual Graphics|42
FirePro V3900|42
Radeon(TM) 535DX|42
Radeon(TM) 520|42
Radeon(TM) Vega 8 Mobile Graphics|42
Radeon(TM) Vega 8 Graphics|42
Radeon(TM) Vega 2 Graphics|42
Radeon(TM) R9 M375|42
Radeon(TM) R8 M445DX|41
Radeon HD 6750M|41
RadeonT 540X|41
Radeon(TM) 530|41
Radeon HD 7560D + HD 6670 Dual Graphics|41
Radeon R7 240|41
Radeon(TM) R7 M360|41
Radeon R9 M280X|41
Radeon HD 7520G + HD 7600M Dual Graphics|41
Radeon(TM) R7 M445|41
Radeon Vega 8 Mobile|40
Radeon(TM) R9 255|40
Radeon R7 M260X|40
Radeon R8 M535DX|40
Radeon R7 240/340|40
Radeon(TM) R9 M375|40
Radeon(TM) R7 Graphics|40
Radeon(TM) R5 M420|40
Radeon HD 6750M|40
Radeon R9 M265X|40
Radeon R7 M340|40
Radeon HD 6570|40
Radeon HD 7500/7600 Series|39
Radeon R7 430|39
FirePro W2100|39
Radeon HD 7730M|39
Radeon HD 8670D|39
Radeon R5 M255|39
Radeon HD 7560D + HD 6570 Dual Graphics|39
Radeon RX Vega|39
Radeon R7 240 Series|39
Radeon(TM) R7 M445|39
Radeon HD 6800M Series|39
Radeon HD 8690M|39
Radeon HD 7660D + HD 6570 Dual Graphics|39
Radeon R7 M370|39
Radeon(TM) HD 6650M|38
Radeon R5 M435|38
Radeon HD 6500 Series|38
Radeon R7 Graphics|38
FirePro M7820|38
Radeon(TM) R8 M445DX Graphics|38
Radeon HD 5570|38
Radeon HD 8650G + 8750M Dual Graphics|38
Radeon HD 8670A/8670M/8750M|38
Radeon HD 6650M|38
Radeon R7 M260 Series|38
Radeon HD 7660G + 7600M Dual Graphics|38
Radeon HD 7600M Series|38
Radeon HD 7670M|37
Radeon. HD 7670M|37
Radeon(TM) R7 M265|37
Mobility Radeon HD 5000|37
Radeon HD 7500M/7600M Series|37
Radeon R5/R6/R7 Graphics|37
Radeon R7 M270|37
Radeon HD 8650G + HD 7600M Dual Graphics|37
Firepro M5100|37
Radeon HD 7730M|37
Radeon HD 8570D|37
Radeon(TM) HD 7650A Graphics|37
Radeon R7 Graphics|37
Radeon(TM) RX Vega 10 Graphics|37
Radeon HD 7600A Series|36
Radeon R7 M270|36
Radeon HD 7660D + HD 6670 Dual Graphics|36
Radeon HD 7570M/HD 7670M Graphics|36
Radeon 6600M and 6700M Series|36
Radeon R7 Graphics + R7 200 Dual Graphics|36
Radeon HD 7570 Series|36
Radeon HD 8750M|36
Radeon HD 6550D|36
FirePro M5950|36
Radeon HD 7660G + 7600M Dual Graphics|36
Radeon HD 6550D|36
Radeon HD 7600M/7700M Series|36
Radeon(TM) Vega 3 Graphics|36
Radeon(TM) 625|36
Mobility Radeon HD 5570|36
Radeon HD8730|36
Radeon(TM) R9 M380|36
Radeon(TM) R5 240|36
Radeon HD 7650M|35
Radeon HD 7560D|35
Radeon HD 8690M|35
Radeon HD 8650G + 8750M Dual Graphics|35
Radeon HD 8650G + HD 8750M Dual Graphics|35
Radeon HD 8650G + HD 8570M Dual Graphics|35
Radeon HD 6570|35
Radeon HD 7650M|35
Radeon HD 6630M/6650M/6750M/7670M/7690M|35
Radeon HD 6500 Series|35
Radeon(TM) 520|35
Radeon HD 8570D|35
Radeon HD 7600M Series|35
Radeon R7 Graphics|35
Radeon HD 7660G + 8670M Dual Graphics|35
Radeon R7 200 Series|35
Radeon HD 6630M/6650M/6750M/7670M/7690M|35
Radeon R7 M265|35
Radeon HD 8650G + HD 8750M Dual Graphics|35
Radeon HD 8650G + 8670M Dual Graphics|35
Radeon R7 Graphics|34
Radeon HD 6630M Series|34
Radeon(TM) 520|34
Radeon HD 7660D|34
ASUS R7 240 Series|34
Radeon R9 M280X|34
Radeon(TM) R5 340|34
Radeon HD 8550G + 8600/8700M Dual Graphics|34
Radeon R7 Graphics|34
Radeon(TM) HD 8500M/8700M|34
Radeon HD 7660G + HD 7600M Dual Graphics|34
Radeon HD 7670M|34
Radeon(TM) R5 M430|34
Radeon HD 8650G + 8500M Dual Graphics|34
Radeon(TM) R5 340X|34
Radeon(TM) R5 230 series|34
Radeon HD 8550|34
FirePro W2100 (FireGL V)|34
Firepro M4100 FireGL V|34
Radeon HD 6550D|34
Radeon HD 6630M|34
Radeon(TM) R9 M375|34
Radeon HD 5670 OpenGL Engine|33
Radeon HD 5670|33
Radeon R7 Graphics|33
Radeon HD 7660G|33
Radeon HD 5570|33
Radeon HD 7550M/7650M Graphics|33
Radeon HD 7660D|33
Radeon HD 7560D|33
Radeon HD 7560D|33
Radeon R5 M445 Series|33
Radeon R5 M315|33
Radeon HD 8570D|33
Radeon R7 M265|33
Radeon HD 7640G + HD 7500/7600 Dual Graphics|33
Radeon R7 Graphics|33
Radeon HD 8500M Series|33
Mobility Radeon HD 5000|33
Radeon(TM) R7 M360|33
Firepro M4100|33
Radeon(TM) Vega 10 Graphics|32
Radeon HD 7500M/7600M Series|32
Radeon HD 8550G + HD 8600/8700M Dual Graphics|32
Radeon HD 7660G|32
Radeon HD 7350|32
Radeon HD 8470D + HD 6450 Dual Graphics|32
Radeon R7 Graphics|32
Radeon HD 8730M|32
Radeon HD 7640G + HD 7400M Dual Graphics|32
Radeon HD 8690A|32
Radeon HD 8650G + 8600/8700M Dual Graphics|32
Radeon R7|32
Radeon(TM) Vega 11 Graphics|32
Radeon(TM) Vega 8 Graphics|32
Radeon R5 M200 Series|32
Radeon(TM) R5 M335|32
Radeon(TM) R5 M430|32
Radeon HD 8550G + HD 8570M Dual Graphics|32
Radeon HD 7650M Series|32
Radeon R7 250 Series|32
Radeon(TM) R7 M460|32
Radeon HD 6550D|32
Radeon HD 7660G + HD 7600M Dual Graphics|32
Radeon(TM) Vega 3 Graphics|32
Radeon HD 8470D|32
Radeon R8 M365DX|31
Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]|31
Radeon HD 6630M/6650M/6750M/7670M/7690M|31
Radeon R7 Graphics|31
Radeon E6760|31
Radeon R7 Graphics|31
Radeon(TM) Vega 8 Graphics|31
Radeon(TM) R5 M330|31
Radeon HD 8670A/8670M/8690M|31
Radeon R7 A360|31
Radeon HD 8650G + HD 8600M Dual Graphics|31
Radeon R5 M200 / HD 8500M Series|31
Radeon(TM) R8 M435DX|30
Radeon HD 7640G + HD 7670M Dual Graphics|30
Radeon(TM) Vega 10 Mobile Graphics|30
Radeon R7 Graphics|30
Radeon Pro 450/550|30
Radeon HD 8800M Series|30
Radeon HD 8470D|30
Radeon HD 7660D|30
Radeon HD 8610G + HD 8600M Dual Graphics|30
Radeon HD 7660G + 7670M Dual Graphics|30
Radeon(TM) Vega 8 Mobile Graphics|30
Radeon 610 Series|30
Radeon(TM) R5 M330|30
Radeon HD 7660G|30
Radeon HD 7640G|30
Radeon R8 M365DX|30
Radeon HD 8550G|29
Radeon HD 7540D|29
Radeon HD 7640G|29
Radeon HD 8650G|29
Radeon(TM) R7 Graphics|29
Radeon(TM) RX Vega 11 Graphics|29
Radeon HD 6650M|29
Radeon HD 7660G|29
Radeon 6600M and 6700M Series|29
Radeon HD 7640G + HD 7400M Dual Graphics|29
Radeon(TM) R5 340X|29
Radeon R5 435|29
Radeon HD 6500M/5600/5700 Series|29
Firepro M4100 FireGL V|29
Radeon R7 Graphics|29
Radeon(TM) 535|29
Radeon R7 240 Series|29
Radeon(TM) R7|29
Radeon HD 8550G + 8500M Dual Graphics|28
Radeon(TM) 530|28
Radeon HD 5650 Series|28
Radeon HD 7570M|28
Radeon HD 7570M|28
ASUS R7 240 Series|28
Radeon HD 6570|28
Radeon(TM) Vega 8 Graphics|28
Radeon E8860|28
Radeon(TM) 530 series|28
Radeon(TM) R5 M315|28
Radeon HD 5500 Series|28
Radeon HD 8610G + HD 8670M Dual Graphics|28
Radeon(TM) R6|28
Radeon R9 M275X|28
Radeon HD 8550G + R5 M230 Dual Graphics|28
Radeon HD 8470D|28
Radeon HD 8670D|28
Radeon HD 7620G|28
Radeon(TM) R8 M350DX|28
Radeon HD 8470D|27
Radeon(TM) R8 M445DX|27
Radeon(TM) R7 Graphics|27
Radeon(TM) R5 Graphics|27
Radeon(TM) R7 M340|27
Radeon(TM) R6 Graphics|27
Radeon R6 Graphics|27
Radeon R5 M230 Series|27
Radeon HD 8650G|27
Radeon HD 7480D|27
Radeon(TM) R8 M445DX Graphics|27
Radeon(TM) R6 Graphics|27
Radeon R7 Graphics|27
Radeon R6|27
Radeon R5 M255|27
Radeon(TM) Vega 3 Graphics|27
Radeon 550X|27
Radeon(TM) Vega 3 Graphics|27
Radeon HD 7500/7600 Series|27
Radeon HD 8650G|27
Radeon HD 5500 Series|27
Radeon HD 7610M|27
Radeon Instinct MI25 MxGPU|27
Radeon(TM) HD8530M|27
Radeon R7 M260|27
Radeon(TM) R8 M445DX|27
Radeon R7 Graphics|26
Radeon HD 8500M|26
Radeon(TM) R7 M260DX|26
Radeon HD 8410G|26
Radeon HD 8670A/8670M/8690M|26
Radeon(TM) R7 M360|26
Radeon(TM) R7 M360|26
Radeon HD 8670D|26
Radeon R9 M275|26
Radeon HD 7640G|26
Radeon(TM) R7 Graphics|26
MxGPU|26
Radeon HD 8370D|26
Radeon HD 6620G|25
Radeon HD 7560D|25
Radeon HD 8570 / R5 430 / R7 240/340 / Radeon 520|25
Radeon R4 Graphics|25
Radeon R6 Graphics|25
Radeon R7 Graphics|25
Radeon(TM) 535DX|25
Radeon(TM) 540 Graphics|25
Radeon(TM) R5 M330|25
Radeon HD 6530D|25
Radeon R6 Graphics|25
Radeon HD 8510G|25
Radeon HD 6620G|25
Radeon R7 M360|24
Radeon(TM) R6 Graphics|24
Radeon R7 M260|24
Radeon HD 8610G + HD 8600M Dual Graphics|24
Radeon(TM) R6 Graphics|24
Radeon R5 M200 / HD 8500M Series|24
Radeon R7 Graphics|24
Radeon HD 7600G|24
Radeon R7 Graphics|24
Radeon HD 6620G|24
Radeon R5 M330|24
Radeon(TM) R5 240|24
Radeon(TM) HD 6620G|24
FirePro V3800 (FireGL V)|24
Radeon HD 6520G|24
Radeon R7 Graphics|24
Radeon HD 7520G|24
Radeon(TM) R6 Graphics|24
Radeon(TM) R7 M260|24
Radeon RX 540 Series|24
Radeon(TM) R5 M320|24
Radeon HD 8500M|23
Radeon R5 M230|23
Radeon HD 8670M|23
Radeon HD 8550G + HD 8750M Dual Graphics|23
Radeon HD 8600M Series (HAINAN, DRM 3.40.0, 5.11.13-arch1-1, LLVM 11.1.0)|23
Radeon HD 8550G|23
Radeon R5 M240|23
Radeon R5 M240 Series|23
Radeon HD 7540D|23
Radeon(TM) R5 M430|23
Radeon R5 Graphics|23
Radeon(TM) R5 M430|23
Radeon R6 Graphics|23
Radeon HD 7520G|23
Radeon R7 Graphics|23
Radeon HD 8610G|22
FirePro 3800 (FireGL) Graphics Adapter|22
Radeon HD 7570M/HD 7670M Graphics|22
Radeon HD 7480D|22
Radeon(TM) R7 Graphics|22
Radeon HD 8650G + HD 8600M Dual Graphics|22
Radeon(TM) Vega 6 Graphics|22
Radeon R7 Graphics|22
Radeon R5 Graphics|22
Radeon HD 7660G + HD 8600M Dual Graphics|22
FirePro M2000|22
Radeon R7 Graphics|22
Radeon HD 7870M|22
Radeon R5 M335|22
Radeon R5|22
Radeon HD 8500M Series|22
Radeon(TM) HD 8490|22
Radeon HD 8670M|22
Radeon HD 7660G + HD 7670M Dual Graphics|22
Radeon 7500M/7600M Series|22
Radeon R5 Graphics|21
Radeon(TM) R4 Graphics|21
Radeon HD 8490|21
Radeon HD 8490|21
Radeon R7 Graphics|21
Radeon HD 8570M|21
Radeon(TM) R5 M320|21
Radeon R2|21
Radeon HD 6530D|21
Radeon(TM) HD 6470M|21
MxGPU|21
Radeon HD 7000 series|21
Radeon HD 7470|21
Radeon(TM) R8 M350DX|21
Radeon R7 Graphics|21
Radeon HD 7520G + HD 7400M Dual Graphics|21
Radeon(TM) R5 M335|21
Radeon HD 7400G|21
Radeon HD 7640G + HD 8500M Dual Graphics|21
Radeon HD 7000 series|21
Radeon(TM) R5 Graphics|20
Radeon(TM) R7 M520 (R17M-M1-30)|20
Radeon HD 8470|20
Radeon HD 7480D|20
Radeon HD 6400M/7400M Series|20
Radeon(TM) R3 Graphics|20
Radeon R6 M255DX|20
Radeon HD 8370D|20
Radeon R5 Graphics|20
Radeon R7 Graphics|20
Radeon HD 6410D|20
Radeon(TM) R5 Graphics|20
Radeon R5 M330|20
Radeon R7 M260DX|20
Radeon(TM) R5 Graphics|20
Radeon HD 7480D|20
Radeon HD 6470M|20
Radeon Hybrid (Blocked)|20
Radeon(TM) R7 Graphics|20
Radeon(TM) R6 M340DX|20
Radeon R5 235|20
Radeon HD 7520G|19
Radeon(TM) R6 M255DX|19
Radeon R5 M240|19
Radeon(TM) R3 Graphics|19
Radeon R7E Graphics|19
Radeon R5 M200 Series|19
Radeon HD 7470|19
Radeon HD 7640G + 8500M Dual Graphics|19
Radeon(TM) R5 M330|19
Radeon HD 6470M|19
Radeon R3 Graphics|19
Radeon HD 8400E|19
Radeon HD 7640G + HD 8570M Dual Graphics|19
Radeon HD 8400|19
Radeon HD 8400 / R3 Series|19
Radeon R5 Graphics|19
Radeon(TM) R7 M265|19
Radeon R5 M230|19
Radeon R5 Graphics|19
Radeon HD 7620G|19
Radeon R5 Graphics|19
Radeon(TM) HD 6470M|19
Radeon HD 7480D|18
Radeon R7 Graphics|18
Radeon(TM) R5 Graphics|18
Radeon HD 8550G|18
Radeon HD 8370D|18
Radeon R5 Graphics|18
Radeon(TM) HD 7450|18
Radeon HD 6530D|18
Radeon HD 8570M|18
Radeon R6 Graphics|18
Radeon HD 7650A|18
Radeon HD 8450G|18
Radeon HD 8550G + R5 M230 Dual Graphics|18
Radeon HD 7640G + 7470M Dual Graphics|18
Radeon HD 8370D|18
Radeon HD 7400M Series|18
Radeon HD 8670D + R5 200 Dual Graphics|17
Radeon HD 7500G|17
Radeon HD 7790|17
Radeon HD 7450M|17
Radeon(TM) HD 7450A Graphics|17
Radeon(TM) R5 Graphics|17
Radeon(TM) R6 Graphics|17
Radeon(TM) R4 Graphics|17
Radeon HD 8650G + HD 8500M Dual Graphics|17
Radeon HD 7400M Series|17
Radeon HD 8450G|17
Radeon HD 6520G|17
Radeon HD 8470D|17
Radeon(TM) R5 Graphics|17
Radeon(TM) R4E Graphics|17
Radeon HD 8330|17
Radeon HD 8400|17
Radeon(TM) HD 8510G|17
Radeon(TM) R5 Graphics|17
Radeon HD 8650G|17
Radeon HD 6490M|17
Radeon R7 Graphics|16
Radeon HD 6400 Series|16
Radeon HD 8510G|16
Radeon HD 7400 Series|16
Radeon HD 7400 Series|16
Radeon(TM) HD 8510G|16
Radeon HD 6370D|16
Radeon HD 7420G|16
Radeon HD 7520G + HD 7600M Dual Graphics|16
Radeon R9 260|16
Radeon HD 7640G + 7600M Dual Graphics|16
Radeon HD 7470M|16
Radeon(TM) R2 Graphics|16
RADEON HD 6450|16
Radeon(TM) R1E Graphics|16
Radeon R5 Graphics|16
Radeon HD 7420G|16
Radeon(TM) R4 Graphics|16
Radeon(TM) R4 Graphics|16
Radeon(TM) R4 Graphics|16
Radeon HD 7480D|16
Radeon HD 6490M|15
RADEON HD 6450|15
Radeon(TM) HD 8610G|15
Radeon(TM) HD 8610G|15
Radeon HD 8610G + 8600M Dual Graphics|15
Radeon HD 7350|15
Radeon(TM) HD 6480G|15
Radeon HD 8650G + 8600M Dual Graphics|15
Radeon HD 8570D|15
Radeon HD 6370M|15
Mobility Radeon HD 5000 Series|15
Radeon R2 Graphics|15
Radeon HD 8240 / R3 Series|15
Radeon HD 8650G + R5 M200 Dual Graphics|15
Radeon HD 8400E|15
Radeon(TM) R4 Graphics|15
Radeon R5 Graphics|15
Radeon HD 8610G|15
Radeon HD 8650G + HD 8500M Dual Graphics|15
Radeon(TM) R7 M260|15
ASUS EAH6450 Series|15
Radeon R3 Graphics|15
Radeon(TM) R6 M340DX|15
Radeon R6E Graphics|15
Radeon R5 Graphics|15
Radeon R2 Series|14
Radeon HD 6450/7450/8450/R5 230|14
Radeon HD 8200 / R3 Series|14
Radeon(TM) R3 Graphics|14
Radeon R5 230|14
Radeon(TM) HD 8510G|14
Radeon(TM) R4 Graphics|14
Radeon R5 M435|14
Radeon HD 8240|14
ASUS R5 230 Series|14
FirePro M2000|14
Radeon HD 7500G|14
Radeon HD 7450|14
RADEON HD 6450|14
Radeon HD 8400E|14
RADEON HD 6350|14
Radeon HD 6480G|14
Radeon(TM) R5E Graphics|14
CARRIZO 9874|14
Mobility Radeon HD 5000 Series|14
Radeon HD 6630M|14
Radeon HD 6370M|14
Radeon HD 8400 / R3 Series|14
Radeon(TM) R2 Graphics|14
ASUS EAH6450 Series|14
Radeon HD 7470M|13
Mobility Radeon HD 5470|13
Mobility Radeon HD 5400 Series|13
Radeon(TM) R5E Graphics|13
Radeon(TM) R2 Graphics|13
Radeon HD 6540|13
Radeon HD 7450|13
Radeon HD 5450|13
Radeon HD 8600M Series|13
Radeon HD 8400 / R3 Series|13
Kaveri|13
Radeon(TM) HD 6480G|13
Radeon HD 5400 Series|13
Radeon HD 8330|13
RADEON HD 6350|13
Radeon R4/R5 Graphics|13
Radeon HD 7600G +\u2122 HD Dual Graphics|13
Radeon R3 Graphics|13
ASUS R5 230 Series|13
Radeon(TM) R7 Graphics|13
Radeon HD 7620G|13
Radeon HD 8250|13
Radeon(TM) R7 Graphics|12
Radeon HD 6450/7450/8450 / R5 230|12
Radeon HD 6480G|12
Radeon(TM) R7 Graphics|12
Radeon HD 5450 Series|12
Radeon HD 8400 / R3 Series|12
Radeon(TM) HD 6400 Series|12
Radeon(TM) R4 Graphics|12
RADEON HD5450|12
Radeon R5 Graphics|12
Radeon R5 Graphics|12
Radeon(TM) R6 Graphics|12
Radeon(TM) R4 Graphics|12
Radeon(TM) R2 Graphics|12
Radeon HD 8210|12
Radeon R5 230|12
Radeon R3 Graphics|12
FirePro 2270|12
Radeon(TM) R2E Graphics|12
Radeon HD 8400 / R3 Series|12
Radeon HD 8350G|12
Radeon HD 8400|12
Radeon R2 Graphics|12
Radeon HD 8210 Graphics|12
Radeon E6460|12
Radeon(TM) HD 8280E|12
Radeon R2 Graphics|11
Radeon HD 8450G + HD 8750M Dual Graphics|11
Radeon HD 8330|11
Radeon HD 5470|11
Radeon HD 7600G + 7500M/7600M Dual Graphics|11
Radeon R5 220|11
Radeon HD 8200 / R3 Series|11
Radeon HD 8240|11
Radeon HD 8400 / R3 Series|11
Radeon HD 8200 / R3 Series|11
Radeon HD 5450|11
Radeon(TM) 620|11
Radeon(TM) Vega 8 Mobile Graphics|11
Radeon HD 6530D|11
Radeon(TM) HD 6520G|11
Radeon HD 6300M Series|11
ASUS EAH5450|11
Radeon R5 220|11
Radeon HD 8250|11
Radeon HD 7340|11
Radeon HD 7340M|11
Radeon HD 8210|11
Radeon HD 7700 Series|10
Radeon HD 6380G|10
Radeon HD 5400 Series|10
Radeon HD 8240|10
Radeon HD 7640G + 7670M Dual Graphics|10
Radeon(TM) R6 Graphics|10
ASUS EAH5450 Series|10
Radeon HD 6320|10
Radeon HD 7340G|10
Radeon HD 6410D|10
Radeon HD 7340|10
Radeon HD 6320|10
Radeon(TM) R2 Graphics|10
Radeon HD 8180|9
Mobility Radeon HD 5430|9
Radeon R2 Graphics|9
Radeon R2 Series|9
Radeon HD 8210|9
FirePro 2270|9
Radeon R2E Graphics|9
Radeon HD 7340|9
Radeon HD 6320|9
Radeon HD 7310|9
Radeon HD 6310|9
Radeon R7 Graphics|9
Radeon HD 7310|8
Radeon HD 8250|8
Radeon HD 8180|8
Radeon HD 6630M|8
Radeon HD 6230|8
Radeon HD 6320|8
Radeon HD 6400M Series|8
Radeon HD 7290 Graphics|7
Radeon HD 6290|7
Radeon HD 6310|7
Radeon HD 8180|7
ASUS EAH5450 Series|7
Radeon(TM) R2 Graphics|6
Radeon HD 6310|6
Radeon HD 7500G|6
Radeon HD 8240 / R3 Series|6
Radeon HD 6250|6
Radeon HD 6380G|6
Radeon HD 6300M Series|5
Radeon HD 7310|5
Radeon R3 Graphics|5
Radeon(TM) R6 Graphics|5
Radeon HD 6250|5
Radeon HD 6290|5
Radeon HD 6250|5
Radeon HD 7290 Graphics|4
Radeon HD 5000/6000/7350/8350 Series|3
Radeon RX Vega 56 OpenGL Engine|-1
FirePro V4800 (FireGL) Graphics Adapter|-1
Radeon HD 7670M|-1
Radeon HD 8570D|-1
7340:C5|-1
Radeon HD 8550G|-1
Radeon R5 Graphics|-1
ASUS R7 360 Series|-1
Bonaire [FirePro W5100]|-1
Radeon HD 6380G|-1
Radeon R7 Graphics|-1
FireGL V8650|-1
FirePro S7150|-1
FirePro V3900 (FireGL V)|-1
FirePro V7800 (FireGL V)|-1
FirePro W4100 Graphics Adapter|-1
FirePro W4170M (FireGL V)|-1
Gigabyte Radeon RX 580|-1
Mobility FireGL V5700|-1
Mobility Radeon 4100|-1
Mobility Radeon HD 2400|-1
Mobility Radeon HD 2400 XT|-1
Mobility Radeon HD 2600|-1
Mobility Radeon HD 2600 XT|-1
Mobility Radeon HD 3200|-1
Mobility Radeon HD 3400 Series|-1
Mobility Radeon HD 3430|-1
Mobility Radeon HD 3470|-1
Mobility Radeon HD 3650|-1
Mobility Radeon HD 4200 Series|-1
Mobility Radeon HD 4250|-1
Mobility Radeon HD 4300 Series|-1
Mobility Radeon HD 4500 Series|-1
Mobility Radeon HD 4500/5100 Series|-1
Mobility Radeon HD 4650|-1
Mobility Radeon HD 4670|-1
Mobility Radeon HD 4850|-1
R9 270X Devil|-1
RX 560X|-1
Radeon|-1
Radeon(TM) HD8530M|-1
Radeon 3000|-1
Radeon 3100 Graphics|-1
Radeon HD 2400 PRO|-1
Radeon HD 2400 XT|-1
Radeon HD 2600 Pro|-1
Radeon HD 2600 XT|-1
Radeon HD 2900 GT|-1
Radeon HD 3200 Graphics|-1
Radeon HD 3300|-1
Radeon HD 3450|-1
Radeon HD 3470|-1
Radeon HD 3600 Series|-1
Radeon HD 3650|-1
Radeon HD 3850|-1
Radeon HD 3870|-1
Radeon HD 3870 X2|-1
Radeon HD 4200|-1
Radeon HD 4250|-1
Radeon HD 4290|-1
Radeon HD 4300/4500 Series|-1
Radeon HD 4550|-1
Radeon HD 4600 Series|-1
Radeon HD 4650|-1
Radeon HD 4670|-1
Radeon HD 4830|-1
Radeon HD 4850|-1
Radeon HD 4870|-1
Radeon HD 4890|-1
Radeon HD 5670 640SP Edition|-1
Radeon HD 5800 Series|-1
Radeon HD 5850|-1
Radeon HD 6490M|-1
Radeon HD 6730M/6770M|-1
Radeon HD 6750|-1
Radeon HD 6800M Series|-1
Radeon HD 7540D + HD 6670 Dual Graphics|-1
Radeon HD 7700M Series|-1
Radeon HD 7800 Series|-1
Radeon HD 8350|-1
Radeon HD 8370D|-1
Radeon HD 8600/8700M|-1
Radeon Pro WX Vega M GL Graphics|-1
Radeon R5 200 Series|-1
Radeon R7 A370|-1
Radeon R9 200 Series|-1
Radeon R9 290X/390X|-1
Radeon R9 380X|-1
Radeon RX 480|-1
Radeon RX 550X|-1
Radeon RX 6650M|-1
Radeon RX6600XT|-1
Radeon(TM) R8 M435DX|-1
Radeon(TM) R9 290X|-1
Radeon(TM) RX540|-1
inc. Radeon HD 7970|-1
Radeong 0.4 on AMD CAPE VERDE (DRM 2.43.0, LLVM 3.7.0)|-1
Radeong 0.4 on AMD CAPE VERDE (DRM 3.9.0 / 4.9.0-rc1+, LLVM 4.0.0)|-1
Radeong 0.4 on AMD FIJI (DRM 3.2.0 / 4.7.0-rc5+, LLVM 4.0.0)|-1
Radeong 0.4 on AMD TAHITI (DRM 2.43.0, LLVM 3.9.0)|-1
`;function o(){return r}},272003:function(e,n){"use strict";n.length=function(e){var n=e.length;if(!n)return 0;for(var t=0;--n%4>1&&"="===e.charAt(n);)++t;return Math.ceil(3*e.length)/4-t};for(var t=Array(64),r=Array(123),o=0;o<64;)r[t[o]=o<26?o+65:o<52?o+71:o<62?o-4:o-59|43]=o++;n.encode=function(e,n,r){for(var o=null,a=[],i,s=0,d=0;n<r;){var c=e[n++];switch(d){case 0:a[s++]=t[c>>2],i=(3&c)<<4,d=1;break;case 1:a[s++]=t[i|c>>4],i=(15&c)<<2,d=2;break;case 2:a[s++]=t[i|c>>6],a[s++]=t[63&c],d=0}s>8191&&((o||(o=[])).push(String.fromCharCode.apply(String,a)),s=0)}return(d&&(a[s++]=t[i],a[s++]=61,1===d&&(a[s++]=61)),o)?(s&&o.push(String.fromCharCode.apply(String,a.slice(0,s))),o.join("")):String.fromCharCode.apply(String,a.slice(0,s))};var a="invalid encoding";n.decode=function(e,n,t){for(var o=t,i,s=0,d=0;d<e.length;){var c=e.charCodeAt(d++);if(61===c&&s>1)break;if(void 0===(c=r[c]))throw Error(a);switch(s){case 0:i=c,s=1;break;case 1:n[t++]=i<<2|(48&c)>>4,i=c,s=2;break;case 2:n[t++]=(15&i)<<4|(60&c)>>2,i=c,s=3;break;case 3:n[t++]=(3&i)<<6|c,s=0}}if(1===s)throw Error(a);return t-o},n.test=function(e){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e)}},772342:function(e,n,t){"use strict";var r=t(918956),o=t(739010),a=t(123587);n.Z=function(e,n,t){void 0===t&&(t={});var i=t.enable,s=void 0===i||i,d=(0,r.Z)(n);(0,a.Z)(function(){if(!s)return;var n=(0,o.n)(t.target,window);if(!!(null==n?void 0:n.addEventListener)){var r=function(e){return d.current(e)},a=Array.isArray(e)?e:[e];return a.forEach(function(e){n.addEventListener(e,r,{capture:t.capture,once:t.once,passive:t.passive})}),function(){a.forEach(function(e){n.removeEventListener(e,r,{capture:t.capture})})}}},[e,t.capture,t.once,t.passive,s],t.target)}},958487:function(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){for(var n=0,t=arguments.length,r=Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];var a=!0,i=!1,s=void 0;try{for(var d,c=r[Symbol.iterator]();!(a=(d=c.next()).done);a=!0){var R=d.value;n+=R.length}}catch(e){i=!0,s=e}finally{try{!a&&c.return&&c.return()}finally{if(i)throw s}}var u=new e(n),l=0,h=!0,f=!1,p=void 0;try{for(var v,g=r[Symbol.iterator]();!(h=(v=g.next()).done);h=!0){var M=v.value;u.set(M,l),l+=M.length}}catch(e){f=!0,p=e}finally{try{!h&&g.return&&g.return()}finally{if(f)throw p}}return u}},838025:function(e,n,t){"use strict";function r(e,n){for(var t=Math.abs(e).toString();t.length<n;)t="0"+t;return(e<0?"-":"")+t}t.d(n,{Z:function(){return r}})},326883:function(e){var n=Object.prototype.hasOwnProperty;e.exports=function(e,t){return null!=e&&n.call(e,t)}},268926:function(e,n,t){var r=t(681919),o=t(511791),a=t(745627),i=Math.ceil,s=Math.max;e.exports=function(e,n,t){n=(t?o(e,n,t):void 0===n)?1:s(a(n),0);var d=null==e?0:e.length;if(!d||n<1)return[];for(var c=0,R=0,u=Array(i(d/n));c<d;)u[R++]=r(e,c,c+=n);return u}},96772:function(e,n,t){var r=t(568558);e.exports=function(e,n,t){var o=(t="function"==typeof t?t:void 0)?t(e,n):void 0;return void 0===o?r(e,n,void 0,t):!!o}},51692:function(e,n,t){var r=t(653129),o=t(79594),a=t(671674),i=t(431356),s=t(511791);e.exports=function(e,n,t){var d=i(e)?r:a;return t&&s(e,n,t)&&(n=void 0),d(e,o(n,3))}},695575:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},697233:function(e,n,t){"use strict";t.d(n,{ZP:function(){return M},kd:function(){return f}});var r=t(730084),o=t(341429),a=t(770605),i=t(63412),s=t.n(i);function d(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,function(e){var n=function(e,n){if("object"!==l(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!==l(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"===l(n)?n:String(n)}(r.key),r)}}function c(){return(c="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,n,t){var r=function(e,n){for(;!Object.prototype.hasOwnProperty.call(e,n)&&null!==(e=u(e)););return e}(e,n);if(r){var o=Object.getOwnPropertyDescriptor(r,n);return o.get?o.get.call(arguments.length<3?e:t):o.value}}).apply(this,arguments)}function R(e,n){return(R=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e})(e,n)}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var h={CONTROLS:"controls",ROOT:"root"},f={ROOT:"root",ROOT_LEFT:"rootLeft",ROOT_RIGHT:"rootRight",ROOT_TOP:"rootTop",CONTROLS_LEFT:"controlsLeft",CONTROLS_RIGTH:"controlsRight",CONTROLS_RIGHT:"controlsRight",CONTROLS_CENTER:"controlsCenter",CONTROLS:"controls"},p="xg-icon-disable";function v(e){return!!e&&e.indexOf&&/^(?:http|data:|\/)/.test(e)}function g(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",s=null;if(e instanceof window.Element)return r.ZP.addClass(e,t),Object.keys(a).map(function(n){e.setAttribute(n,a[n])}),e;if(v(e)||v(e.url))return a.src=v(e)?e:e.url||"",s=r.ZP.createDom(e.tag||"img","",a,"xg-img ".concat(t));if("function"==typeof e)try{if((s=e())instanceof window.Element)return r.ZP.addClass(s,t),Object.keys(a).map(function(e){s.setAttribute(e,a[e])}),s;o.Z.logWarn("warn>>icons.".concat(n," in config of plugin named [").concat(i,"] is a function mast return an Element Object"));return null}catch(e){return o.Z.logError("Plugin named [".concat(i,"]:createIcon"),e),null}return"string"==typeof e?r.ZP.createDomFromHtml(e,a,t):(o.Z.logWarn("warn>>icons.".concat(n," in config of plugin named [").concat(i,"] is invalid")),null)}var M=function(e){!function(e,n){if("function"!=typeof n&&null!==n)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&R(e,n)}(_,e);var n,t,a,i,v,M=(n=_,t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=u(n);return e=t?Reflect.construct(r,arguments,u(this).constructor):r.apply(this,arguments),function(e,n){if(n&&("object"===l(n)||"function"==typeof n))return n;if(void 0!==n)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function _(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!function(e,n){if(!(e instanceof n))throw TypeError("Cannot call a class as a function")}(this,_),(e=M.call(this,n)).__delegates=[],e}return a=_,i=[{key:"__init",value:function(e){if(c(u(_.prototype),"__init",this).call(this,e),!!e.root){var n=e.root,t=null;this.icons={},this.root=null,this.parent=null,!function(e,n){var t=n.config.icons||n.playerConfig.icons;Object.keys(e).map(function(r){var o,a,i,s,d=e[r],c=d&&d.class?d.class:"",R=d&&d.attr?d.attr:{},u=null;if(t&&t[r]){;o=t[r],a=c,c="object"===l(o)&&o.class&&"string"==typeof o.class?"".concat(a," ").concat(o.class):a,i=t[r],s=R,"object"===l(i)&&i.attr&&"object"===l(i.attr)&&Object.keys(i.attr).map(function(e){s[e]=i.attr[e]}),R=s,u=g(t[r],r,c,R,n.pluginName)}!u&&d&&(u=g(d.icon?d.icon:d,R,c,{},n.pluginName)),n.icons[r]=u})}(this.registerIcons()||{},this),this.langText={},!function(e,n){Object.keys(e).map(function(t){Object.defineProperty(n.langText,t,{get:function(){var r=n.lang,o=n.i18n;return o[t]?o[t]:e[t]&&e[t][r]||""}})})}(this.registerLanguageTexts()||{},this);var a="";try{a=this.render()}catch(e){throw o.Z.logError("Plugin:".concat(this.pluginName,":render"),e),Error("Plugin:".concat(this.pluginName,":render:").concat(e.message))}if(a)(t=_.insert(a,n,e.index)).setAttribute("data-index",e.index);else{if(!e.tag)return;(t=r.ZP.createDom(e.tag,"",e.attr,e.name)).setAttribute("data-index",e.index),n.appendChild(t)}this.root=t,this.parent=n;var i=this.config.attr||{},s=this.config.style||{};this.setAttr(i),this.setStyle(s),this.config.index&&this.root.setAttribute("data-index",this.config.index),this.__registerChildren()}}},{key:"__registerChildren",value:function(){var e=this;if(!!this.root){this._children=[];var n=this.children();n&&"object"===l(n)&&Object.keys(n).length>0&&Object.keys(n).map(function(t){var o,a,i=n[t],s={root:e.root};"function"==typeof i?(o=e.config[t]||{},a=i):"object"===l(i)&&"function"==typeof i.plugin&&(o=i.options?r.ZP.deepCopy(e.config[t]||{},i.options):e.config[t]||{},a=i.plugin),s.config=o,void 0!==o.index&&(s.index=o.index),o.root&&(s.root=o.root),e.registerPlugin(a,s,t)})}}},{key:"updateLang",value:function(e){!e&&(e=this.lang);var n=this.root,t=this.i18n,r=this.langText;n&&!function e(n,t){for(var r=0;r<n.children.length;r++)n.children[r].children.length>0?e(n.children[r],t):t(n.children[r])}(n,function(n){var o=n.getAttribute&&n.getAttribute("lang-key");if(!!o){var a=t[o.toUpperCase()]||r[o];a&&(n.innerHTML="function"==typeof a?a(e):a)}})}},{key:"lang",get:function(){return this.player.lang}},{key:"changeLangTextKey",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=this.i18n||{},r=this.langText;e.setAttribute&&e.setAttribute("lang-key",n);var o=t[n]||r[n]||"";o&&(e.innerHTML=o)}},{key:"plugins",value:function(){return this._children}},{key:"disable",value:function(){this.config.disable=!0,r.ZP.addClass(this.find(".xgplayer-icon"),p)}},{key:"enable",value:function(){this.config.disable=!1,r.ZP.removeClass(this.find(".xgplayer-icon"),p)}},{key:"children",value:function(){return{}}},{key:"registerPlugin",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";n.root=n.root||this.root;var r=c(u(_.prototype),"registerPlugin",this).call(this,e,n,t);return this._children.push(r),r}},{key:"unregisterPlugin",value:function(e){if(this._children instanceof Array){var n=function(e,n){if(e instanceof Array){for(var t=0;t<e.length;t++)if(n.call(null,e[t],t,e))return t}return -1}(this._children,function(n){return n===e||n.pluginName&&n.pluginName===e.pluginName});n>-1&&this._children.splice(n,1)}}},{key:"registerIcons",value:function(){return{}}},{key:"registerLanguageTexts",value:function(){return{}}},{key:"find",value:function(e){if(!!this.root)return this.root.querySelector(e)}},{key:"bind",value:function(e,n,t){var r=this;if(arguments.length<3&&"function"==typeof n)Array.isArray(e)?e.forEach(function(e){r.bindEL(e,n)}):this.bindEL(e,n);else{var o=_.delegate.call(this,this.root,e,n,t);this.__delegates=this.__delegates.concat(o)}}},{key:"unbind",value:function(e,n){var t=this;if(arguments.length<3&&"function"==typeof n)Array.isArray(e)?e.forEach(function(e){t.unbindEL(e,n)}):this.unbindEL(e,n);else{for(var r="".concat(e,"_").concat(n),o=0;o<this.__delegates.length;o++)if(this.__delegates[o].key===r){this.__delegates[o].destroy(),this.__delegates.splice(o,1);break}}}},{key:"setStyle",value:function(e,n){var t=this;if(!!this.root){if("String"===r.ZP.typeOf(e))return this.root.style[e]=n;"Object"===r.ZP.typeOf(e)&&Object.keys(e).map(function(n){t.root.style[n]=e[n]})}}},{key:"setAttr",value:function(e,n){var t=this;if(!!this.root){if("String"===r.ZP.typeOf(e))return this.root.setAttribute(e,n);"Object"===r.ZP.typeOf(e)&&Object.keys(e).map(function(n){t.root.setAttribute(n,e[n])})}}},{key:"setHtml",value:function(e,n){if(!!this.root)this.root.innerHTML=e,"function"==typeof n&&n()}},{key:"bindEL",value:function(e,n){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!!this.root)"on".concat(e) in this.root&&"function"==typeof n&&this.root.addEventListener(e,n,t)}},{key:"unbindEL",value:function(e,n){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!!this.root)"on".concat(e) in this.root&&"function"==typeof n&&this.root.removeEventListener(e,n,t)}},{key:"show",value:function(e){var n=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!!this.root){if(this.root.style.display=void 0!==e?e:"block",n&&"none"===window.getComputedStyle(this.root,null).getPropertyValue("display"))return this.root.style.display="block"}}},{key:"hide",value:function(){this.root&&(this.root.style.display="none")}},{key:"appendChild",value:function(e,n){if(!this.root)return null;if(arguments.length<2&&arguments[0]instanceof window.Element)return this.root.appendChild(arguments[0]);if(!n||!(n instanceof window.Element))return null;try{if("string"==typeof e)return this.find(e).appendChild(n);return e.appendChild(n)}catch(e){return o.Z.logError("Plugin:appendChild",e),null}}},{key:"render",value:function(){return""}},{key:"destroy",value:function(){}},{key:"__destroy",value:function(){var e=this,n=this.player;this.__delegates.map(function(e){e.destroy()}),this.__delegates=[],this._children instanceof Array&&(this._children.forEach(function(e){n.unRegisterPlugin(e.pluginName)}),this._children=null),this.root&&(this.root.hasOwnProperty("remove")?this.root.remove():this.root.parentNode&&this.root.parentNode.removeChild(this.root)),c(u(_.prototype),"__destroy",this).call(this),this.icons={},["root","parent"].map(function(n){e[n]=null})}}],v=[{key:"insert",value:function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=n.children.length,o=Number(t),a=e instanceof window.Node;if(!r)return a?n.appendChild(e):n.insertAdjacentHTML("beforeend",e),n.children[n.children.length-1];for(var i=0,s=null,d="";i<r;i++){var c=Number((s=n.children[i]).getAttribute("data-index"));if(c>=o){d="beforebegin";break}c<o&&(d="afterend")}return a?"afterend"===d?n.appendChild(e):n.insertBefore(e,s):s.insertAdjacentHTML(d,e),"afterend"===d?n.children[n.children.length-1]:n.children[i]}},{key:"defaultConfig",get:function(){return{}}},{key:"delegate",value:function(e,n,t,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=[];if(e instanceof window.Node&&"function"==typeof r){if(Array.isArray(t))t.forEach(function(t){var i=s()(e,n,t,r,o);i.key="".concat(n,"_").concat(t),a.push(i)});else{var i=s()(e,n,t,r,o);i.key="".concat(n,"_").concat(t),a.push(i)}}return a}},{key:"ROOT_TYPES",get:function(){return h}},{key:"POSITIONS",get:function(){return f}}],i&&d(a.prototype,i),v&&d(a,v),Object.defineProperty(a,"prototype",{writable:!1}),_}(a.ZP)},110877:function(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e.__hooks={},n&&n.map(function(n){e.__hooks[n]=null}),Object.defineProperty(e,"hooks",{get:function(){return e.__hooks&&Object.keys(e.__hooks).map(function(n){if(e.__hooks[n])return n})}})},n.delHooksDescriptor=function(e){e.__hooks=null},n.hook=function(e,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{pre:null,next:null};return!this.__hooks&&(this.__hooks={}),this.__hooks[e]||(this.__hooks[e]=null),(function(){var a=arguments,i=this;if(o.pre)try{(s=o.pre).call.apply(s,[this].concat(Array.prototype.slice.call(arguments)))}catch(n){throw n.message="[pluginName: ".concat(this.pluginName,":").concat(e,":pre error] >> ").concat(n.message),n}if(this.__hooks&&this.__hooks[e])try{var s,d,c=(d=this.__hooks[e]).call.apply(d,[this,this].concat(Array.prototype.slice.call(arguments)));c?c.then?c.then(function(e){if(!1!==e){var s;r.apply(void 0,[i,n,o.next].concat((s=a,function(e){if(Array.isArray(e))return t(e)}(s)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t(e,n)}}(s)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())))}}).catch(function(e){throw e}):r.apply(void 0,[this,n,o.next].concat(Array.prototype.slice.call(arguments))):void 0===c&&r.apply(void 0,[this,n,o.next].concat(Array.prototype.slice.call(arguments)))}catch(n){throw n.message="[pluginName: ".concat(this.pluginName,":").concat(e,"] >> ").concat(n.message),n}else r.apply(void 0,[this,n,o.next].concat(Array.prototype.slice.call(arguments)))}).bind(this)},n.removeHooks=function(e,n){var t=this.__hooks;if(!!t)if(Array.isArray(t[e])){var r=t[e],a=o.call(this,e,n);-1!==a&&r.splice(a,1)}else t[e]&&(t[e]=null)},n.removePluginHooks=function(e){if(!!this.plugins&&!!this.plugins[e.toLowerCase()]){var n=this.plugins[e.toLowerCase()];if(n){for(var t=arguments.length,r=Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return n.removeHooks&&n.removeHooks.apply(n,r)}}},n.runHooks=function(e,n,t){for(var r=arguments.length,o=Array(r>3?r-3:0),a=3;a<r;a++)o[a-3]=arguments[a];if(!e.__hooks||!e.__hooks[n])return t.call.apply(t,[e,e].concat(o));var i,s=(i=e.__hooks[n]).call.apply(i,[e,e].concat(o));if(s&&s.then)s.then(function(n){return!1===n?null:t.call.apply(t,[e,e].concat(o))}).catch(function(e){});else if(!1!==s)return t.call.apply(t,[e,e].concat(o))},n.useHooks=function(e,n){var t=this.__hooks;return t?!!t.hasOwnProperty(e)&&(t&&(t[e]=n),!0):void 0},n.usePluginHooks=function(e){if(!!this.plugins&&!!this.plugins[e.toLowerCase()]){for(var n=this.plugins[e.toLowerCase()],t=arguments.length,r=Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return n.useHooks&&n.useHooks.apply(n,r)}};function t(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}function r(e,n,t){for(var r=arguments.length,o=Array(r>3?r-3:0),a=3;a<r;a++)o[a-3]=arguments[a];var i=n.call.apply(n,[e].concat(o));if(!!t&&"function"==typeof t)i&&i.then?i.then(function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];t.call.apply(t,[e].concat(r))}):t.call.apply(t,[e].concat(o))}function o(e,n){var t=this.__hooks;if(!t||!Array.isArray(t[e]))return -1;for(var r=t[e],o=0;o<r.length;o++)if(r[o]===n)return o;return -1}},839092:function(e,n,t){"use strict";t.r(n)},742981:function(e,n,t){"use strict";t.d(n,{Z:function(){return M}}),t(932651);var r=t(908219),o=t.n(r),a=t(101199),i=t(426337),s=t(469935),d=t.n(s),c=t(622689),R=t.n(c),u=t(629937),l=t(248767);t(436503);var h=t(158871),f=t(653552),p=t(678503),v=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>n.indexOf(r)&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>n.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(t[r[o]]=e[r[o]]);return t};let g=u.U.PREFIX;class M extends i.Z{componentDidMount(){var e;this.foundation.init(),this.handler=o()(this.handleClick,null!==(e=this.props.duration)&&void 0!==e?e:M.defaultProps.duration)}componentWillUnmount(){this.foundation.destroy()}get adapter(){return Object.assign(Object.assign({},super.adapter),{updateVisible:e=>{this.setState({visible:e})},notifyClick:e=>{this.props.onClick&&this.props.onClick(e)},targetIsWindow:e=>e===window,isWindowUndefined:()=>void 0===window,targetScrollToTop:(e,n)=>{e===window?(document.body.scrollTop=n,document.documentElement.scrollTop=n):e.scrollTop=n}})}handleClick(e){this.foundation.onClick(e)}renderDefault(){return a.createElement(h.Z,{theme:"light",icon:a.createElement(f.Z,null)})}render(){let e=this.props,{children:n,className:t,style:r,onClick:o,visibilityHeight:i,target:s}=e,c=v(e,["children","className","style","onClick","visibilityHeight","target"]),{visible:R}=this.state,u=d()(g,t),l=n||this.renderDefault();return R?a.createElement("div",Object.assign({},c,{className:u,style:r,onClick:e=>this.handler(e),"x-semi-prop":"children"}),l):null}constructor(e){super(e),this.state={visible:!1},this.foundation=new l.Z(this.adapter)}}M.__SemiComponentName__="BackTop",M.defaultProps=(0,p.GW)(M.__SemiComponentName__,{visibilityHeight:400,target:()=>window,duration:450}),M.propTypes={target:R().func,visibilityHeight:R().number,duration:R().number,onClick:R().func,style:R().object,className:R().string}},840564:function(e,n,t){"use strict";t.d(n,{mf:function(){return u}});var r=t(480333);t(932651),t(374954),t(679308),t(490629),t(759943),t(88856);var o=t(148079),a=t(669839),i=t(516859),s=t(329528),d=t(312193),c=t(514255),R=t(141773);class u extends R.Z{isFetch(){return this.type===a.t.FETCH}static isFetchSupport(){return o.j.isSupported()}load(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"string"!=typeof e&&e?n=e:n.url=e||n.url||this._config.url,(n=Object.assign({},this._config,n)).params&&(n.params=Object.assign({},n.params)),n.headers&&(0,d.PO)(n.headers)&&(n.headers=Object.assign({},n.headers)),n.body&&(0,d.PO)(n.body)&&(n.body=Object.assign({},n.body)),n.transformRequest&&(n=n.transformRequest(n)||n),n.logger=this.log;let t=new s.i(this.type,n);return this._queue.push(t),1===this._queue.length&&(!this._currentTask||!this._currentTask.running)&&this._processTask(),t.promise}async cancel(){let e=this._queue.map(e=>e.cancel()).concat(this._alive.map(e=>e.cancel()));this._currentTask&&e.push(this._currentTask.cancel()),this._queue=[],this._alive=[],await Promise.all(e),await (0,c._)()}_processTask(){if(this._currentTask=this._queue.shift(),!this._currentTask)return;this._currentTask.alive&&this._alive.push(this._currentTask);let e=this._currentTask.exec().catch(e=>{});e&&"function"==typeof e.finally&&e.finally(()=>{var e,n;(null===(e=this._currentTask)||void 0===e?void 0:e.alive)&&(null===(n=this._alive)||void 0===n?void 0:n.length)>0&&(this._alive=this._alive.filter(e=>e&&e!==this._currentTask)),this._processTask()})}constructor(e){super(e),(0,r._)(this,"type",a.t.FETCH),(0,r._)(this,"_queue",[]),(0,r._)(this,"_alive",[]),(0,r._)(this,"_currentTask",null),(0,r._)(this,"_finnalUrl",""),(0,r._)(this,"_config",void 0),this._config=(0,i.i)(e),(this._config.loaderType===a.t.XHR||!o.j.isSupported())&&(this.type=a.t.XHR),this.log=e.logger}}},86126:function(e,n,t){"use strict";t.d(n,{VB:function(){return a.V},Wc:function(){return o.W},lE:function(){return i.l},xW:function(){return r.x}});var r=t(376665),o=t(73277),a=t(281296),i=t(632084)},850672:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var r=t(390063),o=t.n(r);function a(e){let{value:n,maxLength:t,getValueLength:r}=e;if(!o()(r))return n.slice(0,t);{let e=0,o=n.length;for(;e<o;){let a=e+Math.floor((o-e)/2);r(n.slice(0,a+1))>t?o=a:e=a+1}return n.slice(0,e)}}},226210:function(e,n,t){"use strict";t(932651);var r=t(101199);function o(){return(o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(this,arguments)}let a=r.forwardRef(function(e,n){return r.createElement("svg",o({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,ref:n},e),r.createElement("path",{d:"M7 12C7 13.1046 6.10457 14 5 14C3.89543 14 3 13.1046 3 12C3 10.8954 3.89543 10 5 10C6.10457 10 7 10.8954 7 12Z",fill:"currentColor"}),r.createElement("path",{d:"M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z",fill:"currentColor"}),r.createElement("path",{d:"M19 14C20.1046 14 21 13.1046 21 12C21 10.8954 20.1046 10 19 10C17.8954 10 17 10.8954 17 12C17 13.1046 17.8954 14 19 14Z",fill:"currentColor"}))});a.elementType="Icon",n.Z=a},970310:function(e,n,t){"use strict";t.d(n,{l:function(){return i}});var r=t(629686),o=t(402748),a=t(805289);let i=(0,o._)((0,r._)({},a.oU),{FLVERROR:a.oU.ERROR})},302483:function(e,n,t){"use strict";t.d(n,{O:function(){return r}});var r=new(t(242447)).SB(function(e){var n;null===(n=e.reaction)||void 0===n||n.dispose(),e.reaction=null})},731343:function(e,n,t){"use strict";function r(e){for(var n=arguments.length,t=Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];throw Error("number"==typeof e?"[MobX] minified error nr: "+e+(t.length?" "+t.map(String).join(","):"")+". Find the full error at: https://github.com/mobxjs/mobx/blob/main/packages/mobx/src/errors.ts":"[MobX] "+e)}t.r(n),t.d(n,{$mobx:function(){return et},FlowCancellationError:function(){return n0},ObservableMap:function(){return tB},ObservableSet:function(){return tq},Reaction:function(){return nb},_allowStateChanges:function(){return eJ},_allowStateChangesInsideComputed:function(){return nC},_allowStateReadsEnd:function(){return ni},_allowStateReadsStart:function(){return na},_autoAction:function(){return nF},_endAction:function(){return eY},_getAdministration:function(){return rt},_getGlobalState:function(){return nh},_interceptReads:function(){return n8},_isComputingDerivation:function(){return e8},_resetGlobalState:function(){return nf},_startAction:function(){return ez},action:function(){return nL},autorun:function(){return nN},comparer:function(){return ei},computed:function(){return eW},configure:function(){return nz},createAtom:function(){return ea},defineProperty:function(){return tl},entries:function(){return td},extendObservable:function(){return nY},flow:function(){return n2},flowResult:function(){return n3},get:function(){return tu},getAtom:function(){return rn},getDebugName:function(){return rr},getDependencyTree:function(){return nJ},getObserverTree:function(){return nQ},has:function(){return tR},intercept:function(){return n9},isAction:function(){return nj},isBoxedObservable:function(){return e5},isComputed:function(){return tn},isComputedProp:function(){return tt},isFlow:function(){return n4},isFlowCancellationError:function(){return n5},isObservable:function(){return to},isObservableArray:function(){return tW},isObservableMap:function(){return tZ},isObservableObject:function(){return t1},isObservableProp:function(){return ta},isObservableSet:function(){return tz},keys:function(){return ti},makeAutoObservable:function(){return tO},makeObservable:function(){return tG},observable:function(){return eF},observe:function(){return tf},onBecomeObserved:function(){return nB},onBecomeUnobserved:function(){return nZ},onReactionError:function(){return ny},override:function(){return eR},ownKeys:function(){return th},reaction:function(){return nU},remove:function(){return tc},runInAction:function(){return nC},set:function(){return function e(n,t,o){if(2==arguments.length&&!tz(n)){ng();var a=t;try{for(var i in a)e(n,i,a[i])}finally{nM()}return}t1(n)?n[et].set_(t,o):tZ(n)?n.set(t,o):tz(n)?n.add(t):tW(n)?("number"!=typeof t&&(t=parseInt(t,10)),t<0&&r("Invalid index: '"+t+"'"),ng(),t>=n.length&&(n.length=t+1),n[t]=o,nM()):r(8)}},spy:function(){return nP},toJS:function(){return tv},trace:function(){return tg},transaction:function(){return tM},untracked:function(){return nt},values:function(){return ts},when:function(){return t_}}),t(414931),t(76375),t(302356),t(932651),t(490629),t(181365),t(14275),t(759943),t(313036),t(520995),t(374954),t(683656),t(679308),t(527553),t(88856),t(117232),t(808885);var o,a,i,s,d,c,R,u,l,h,f,p,v,g={};function M(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window||"undefined"!=typeof window?window:"undefined"!=typeof self?self:g}var _=Object.assign,D=Object.getOwnPropertyDescriptor,b=Object.defineProperty,y=Object.prototype,m=[];Object.freeze(m);var H={};Object.freeze(H);var X="undefined"!=typeof Proxy,S=Object.toString();function T(){!X&&r("Proxy not available")}function P(e){var n=!1;return function(){if(!n)return n=!0,e.apply(this,arguments)}}var G=function(){};function A(e){return"function"==typeof e}function O(e){switch(typeof e){case"string":case"symbol":case"number":return!0}return!1}function w(e){return null!==e&&"object"==typeof e}function E(e){if(!w(e))return!1;var n=Object.getPrototypeOf(e);if(null==n)return!0;var t=Object.hasOwnProperty.call(n,"constructor")&&n.constructor;return"function"==typeof t&&t.toString()===S}function V(e){var n=null==e?void 0:e.constructor;return!!n&&("GeneratorFunction"===n.name||"GeneratorFunction"===n.displayName||!1)}function x(e,n,t){b(e,n,{enumerable:!1,writable:!0,configurable:!0,value:t})}function k(e,n,t){b(e,n,{enumerable:!1,writable:!1,configurable:!0,value:t})}function L(e,n){var t="isMobX"+e;return n.prototype[t]=!0,function(e){return w(e)&&!0===e[t]}}function F(e){return e instanceof Map}function C(e){return e instanceof Set}var j=void 0!==Object.getOwnPropertySymbols,N="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:j?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames;function W(e){return null===e?null:"object"==typeof e?""+e:e}function I(e,n){return y.hasOwnProperty.call(e,n)}var U=Object.getOwnPropertyDescriptors||function(e){var n={};return N(e).forEach(function(t){n[t]=D(e,t)}),n};function B(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,function(e){var n=function(e,n){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:String(n)}(r.key),r)}}function Z(e,n,t){return n&&B(e.prototype,n),t&&B(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function K(){return(K=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(this,arguments)}function q(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,z(e,n)}function z(e,n){return(z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e})(e,n)}function Y(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function J(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}function Q(e,n){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e,n){if(e){if("string"==typeof e)return J(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return J(e,n)}}(e))||n&&e&&"number"==typeof e.length){t&&(e=t);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var $=Symbol("mobx-stored-annotations");function ee(e){return Object.assign(function(n,t){en(n,t,e)},e)}function en(e,n,t){!I(e,$)&&x(e,$,K({},e[$]));!function(e){return e.annotationType_===ec}(t)&&(e[$][n]=t)}var et=Symbol("mobx administration"),er=function(){function e(e){void 0===e&&(e="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=d.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e}var n=e.prototype;return n.onBO=function(){this.onBOL&&this.onBOL.forEach(function(e){return e()})},n.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(e){return e()})},n.reportObserved=function(){return n_(this)},n.reportChanged=function(){ng(),nD(this),nl.stateVersion=nl.stateVersion<Number.MAX_SAFE_INTEGER?nl.stateVersion+1:Number.MIN_SAFE_INTEGER,nM()},n.toString=function(){return this.name_},e}(),eo=L("Atom",er);function ea(e,n,t){void 0===n&&(n=G),void 0===t&&(t=G);var r=new er(e);return n!==G&&nB(r,n),t!==G&&nZ(r,t),r}var ei={identity:function(e,n){return e===n},structural:function(e,n){return ra(e,n)},default:function(e,n){return Object.is?Object.is(e,n):e===n?0!==e||1/e==1/n:e!=e&&n!=n},shallow:function(e,n){return ra(e,n,1)}};function es(e,n,t){if(function(e){return tr(e)}(e))return e;if(Array.isArray(e))return eF.array(e,{name:t});if(E(e))return eF.object(e,void 0,{name:t});if(F(e))return eF.map(e,{name:t});if(C(e))return eF.set(e,{name:t});if("function"==typeof e&&!nj(e)&&!n4(e))return V(e)?n2(e):nF(t,e);return e}function ed(e){return e}var ec="override",eR=ee({annotationType_:ec,make_:function(e,n){return 0},extend_:function(e,n,t,o){r("'"+this.annotationType_+"' can only be used with 'makeObservable'")}});function eu(e,n){return{annotationType_:e,options_:n,make_:el,extend_:eh}}function el(e,n,t,r){if(null!=(o=this.options_)&&o.bound)return null===this.extend_(e,n,t,!1)?0:1;if(r===e.target_)return null===this.extend_(e,n,t,!1)?0:2;if(nj(t.value))return 1;var o,a=ef(e,this,n,t,!1);return b(r,n,a),2}function eh(e,n,t,r){var o=ef(e,this,n,t);return e.defineProperty_(n,o,r)}function ef(e,n,t,r,o){void 0===o&&(o=nl.safeDescriptors),a=0,i=n,s=0,d=r,i.annotationType_,d.value;var a,i,s,d,c,R,u,l,h,f,p,v,g=r.value;return null!=(c=n.options_)&&c.bound&&(g=g.bind(null!=(v=e.proxy_)?v:e.target_)),{value:eK(null!=(R=null==(u=n.options_)?void 0:u.name)?R:t.toString(),g,null!=(l=null==(h=n.options_)?void 0:h.autoAction)&&l,null!=(f=n.options_)&&f.bound?null!=(p=e.proxy_)?p:e.target_:void 0),configurable:!o||e.isPlainObject_,enumerable:!1,writable:!o}}function ep(e,n){return{annotationType_:e,options_:n,make_:ev,extend_:eg}}function ev(e,n,t,r){if(r===e.target_)return null===this.extend_(e,n,t,!1)?0:2;if(null!=(o=this.options_)&&o.bound&&(!I(e.target_,n)||!n4(e.target_[n]))&&null===this.extend_(e,n,t,!1))return 0;if(n4(t.value))return 1;var o,a=eM(e,this,n,t,!1,!1);return b(r,n,a),2}function eg(e,n,t,r){var o,a=eM(e,this,n,t,null==(o=this.options_)?void 0:o.bound);return e.defineProperty_(n,a,r)}function eM(e,n,t,r,o,a){void 0===a&&(a=nl.safeDescriptors),i=0,s=n,d=0,c=r,s.annotationType_,c.value;var i,s,d,c,R,u=r.value;return!n4(u)&&(u=n2(u)),o&&((u=u.bind(null!=(R=e.proxy_)?R:e.target_)).isMobXFlow=!0),{value:u,configurable:!a||e.isPlainObject_,enumerable:!1,writable:!a}}function e_(e,n){return{annotationType_:e,options_:n,make_:eD,extend_:eb}}function eD(e,n,t){return null===this.extend_(e,n,t,!1)?0:1}function eb(e,n,t,r){return function(e,n,t,r){n.annotationType_,r.get}(e,this,n,t),e.defineComputedProperty_(n,K({},this.options_,{get:t.get,set:t.set}),r)}function ey(e,n){return{annotationType_:e,options_:n,make_:em,extend_:eH}}function em(e,n,t){return null===this.extend_(e,n,t,!1)?0:1}function eH(e,n,t,r){var o,a;return function(e,n,t,r){n.annotationType_}(e,this,n,t),e.defineObservableProperty_(n,t.value,null!=(o=null==(a=this.options_)?void 0:a.enhancer)?o:es,r)}var eX=eS();function eS(e){return{annotationType_:"true",options_:e,make_:eT,extend_:eP}}function eT(e,n,t,r){if(t.get)return eW.make_(e,n,t,r);if(t.set){var o,a,i,s,d,c=eK(n.toString(),t.set);return r===e.target_?null===e.defineProperty_(n,{configurable:!nl.safeDescriptors||e.isPlainObject_,set:c})?0:2:(b(r,n,{configurable:!0,set:c}),2)}if(r!==e.target_&&"function"==typeof t.value){if(V(t.value)){;return(null!=(s=this.options_)&&s.autoBind?n2.bound:n2).make_(e,n,t,r)}return(null!=(i=this.options_)&&i.autoBind?nF.bound:nF).make_(e,n,t,r)}var R=(null==(o=this.options_)?void 0:o.deep)===!1?eF.ref:eF;return"function"==typeof t.value&&null!=(a=this.options_)&&a.autoBind&&(t.value=t.value.bind(null!=(d=e.proxy_)?d:e.target_)),R.make_(e,n,t,r)}function eP(e,n,t,r){var o,a,i;if(t.get)return eW.extend_(e,n,t,r);if(t.set)return e.defineProperty_(n,{configurable:!nl.safeDescriptors||e.isPlainObject_,set:eK(n.toString(),t.set)},r);return"function"==typeof t.value&&null!=(o=this.options_)&&o.autoBind&&(t.value=t.value.bind(null!=(i=e.proxy_)?i:e.target_)),((null==(a=this.options_)?void 0:a.deep)===!1?eF.ref:eF).extend_(e,n,t,r)}var eG={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function eA(e){return e||eG}Object.freeze(eG);var eO=ey("observable"),ew=ey("observable.ref",{enhancer:ed}),eE=ey("observable.shallow",{enhancer:function(e,n,t){return null==e||t1(e)||tW(e)||tZ(e)||tz(e)?e:Array.isArray(e)?eF.array(e,{name:t,deep:!1}):E(e)?eF.object(e,void 0,{name:t,deep:!1}):F(e)?eF.map(e,{name:t,deep:!1}):C(e)?eF.set(e,{name:t,deep:!1}):void 0}}),eV=ey("observable.struct",{enhancer:function(e,n){return ra(e,n)?n:e}}),ex=ee(eO);function ek(e){return!0===e.deep?es:!1===e.deep?ed:function(e){var n,t;return e&&null!=(n=null==(t=e.options_)?void 0:t.enhancer)?n:es}(e.defaultDecorator)}function eL(e,n,t){if(O(n)){en(e,n,eO);return}return function(e){return tr(e)}(e)?e:E(e)?eF.object(e,n,t):Array.isArray(e)?eF.array(e,n):F(e)?eF.map(e,n):C(e)?eF.set(e,n):"object"==typeof e&&null!==e?e:eF.box(e,n)}_(eL,ex);var eF=_(eL,{box:function(e,n){var t=n||eG;return new e0(e,ek(t),t.name,!0,t.equals)},array:function(e,n){var t=n||eG;return(!1===nl.useProxies||!1===t.proxy?function(e,n,t){return new t8(e,n,t)}:function(e,n,t,r){void 0===t&&(t="ObservableArray"),void 0===r&&(r=!1),T();var o=new tx(t,n,r,!1);k(o.values_,et,o);var a=new Proxy(o.values_,tV);if(o.proxy_=a,e&&e.length){var i=eQ(!0);o.spliceWithArray_(0,0,e),e$(i)}return a})(e,ek(t),t.name)},map:function(e,n){var t=n||eG;return new tB(e,ek(t),t.name)},set:function(e,n){var t=n||eG;return new tq(e,ek(t),t.name)},object:function(e,n,t){return nY(!1===nl.useProxies||(null==t?void 0:t.proxy)===!1?t$({},t):function(e,n){var t,r;return T(),null!=(r=(t=(e=t$(e,n))[et]).proxy_)?r:t.proxy_=new Proxy(e,ty)}({},t),e,n)},ref:ee(ew),shallow:ee(eE),deep:ex,struct:ee(eV)}),eC="computed",ej=e_(eC),eN=e_("computed.struct",{equals:ei.structural}),eW=function(e,n){if(O(n))return en(e,n,ej);if(E(e))return ee(e_(eC,e));var t=E(n)?n:{};return t.get=e,t.name||(t.name=e.name||""),new e1(t)};Object.assign(eW,ej),eW.struct=ee(eN);var eI=0,eU=1,eB=null!=(o=null==(a=D(function(){},"name"))?void 0:a.configurable)&&o,eZ={value:"action",configurable:!0,writable:!1,enumerable:!1};function eK(e,n,t,r){void 0===t&&(t=!1);function o(){return eq(e,t,n,r||this,arguments)}return o.isMobxAction=!0,eB&&(eZ.value=e,b(o,"name",eZ)),o}function eq(e,n,t,r,o){var a=ez(e,n,r,o);try{return t.apply(r,o)}catch(e){throw a.error_=e,e}finally{eY(a)}}function ez(e,n,t,r){var o=nl.trackingDerivation,a=!n||!o;ng();var i=nl.allowStateChanges;a&&(nr(),i=eQ(!0));var s={runAsAction_:a,prevDerivation_:o,prevAllowStateChanges_:i,prevAllowStateReads_:na(!0),notifySpy_:!1,startTime_:0,actionId_:eU++,parentActionId_:eI};return eI=s.actionId_,s}function eY(e){eI!==e.actionId_&&r(30),eI=e.parentActionId_,void 0!==e.error_&&(nl.suppressReactionErrors=!0),e$(e.prevAllowStateChanges_),ni(e.prevAllowStateReads_),nM(),e.runAsAction_&&no(e.prevDerivation_);nl.suppressReactionErrors=!1}function eJ(e,n){var t=eQ(e);try{return n()}finally{e$(t)}}function eQ(e){var n=nl.allowStateChanges;return nl.allowStateChanges=e,n}function e$(e){nl.allowStateChanges=e}i=Symbol.toPrimitive;var e0=function(e){function n(n,t,r,o,a){var i;return void 0===r&&(r="ObservableValue"),void 0===o&&(o=!0),void 0===a&&(a=ei.default),(i=e.call(this,r)||this).enhancer=void 0,i.name_=void 0,i.equals=void 0,i.hasUnreportedChange_=!1,i.interceptors_=void 0,i.changeListeners_=void 0,i.value_=void 0,i.dehancer=void 0,i.enhancer=t,i.name_=r,i.equals=a,i.value_=t(n,void 0,r),i}q(n,e);var t=n.prototype;return t.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.set=function(e){if(this.value_,(e=this.prepareNewValue_(e))!==nl.UNCHANGED){(function(){;})();this.setNewValue_(e)}},t.prepareNewValue_=function(e){if(e9(this),tm(this)){var n=tX(this,{object:this,type:tE,newValue:e});if(!n)return nl.UNCHANGED;e=n.newValue}return e=this.enhancer(e,this.value_,this.name_),this.equals(this.value_,e)?nl.UNCHANGED:e},t.setNewValue_=function(e){var n=this.value_;this.value_=e,this.reportChanged(),tS(this)&&tP(this,{type:tE,object:this,newValue:e,oldValue:n})},t.get=function(){return this.reportObserved(),this.dehanceValue(this.value_)},t.intercept_=function(e){return tH(this,e)},t.observe_=function(e,n){return n&&e({observableKind:"value",debugObjectName:this.name_,object:this,type:tE,newValue:this.value_,oldValue:void 0}),tT(this,e)},t.raw=function(){return this.value_},t.toJSON=function(){return this.get()},t.toString=function(){return this.name_+"["+this.value_+"]"},t.valueOf=function(){return W(this.get())},t[i]=function(){return this.valueOf()},n}(er),e5=L("ObservableValue",e0);s=Symbol.toPrimitive;var e1=function(){function e(e){this.dependenciesState_=d.NOT_TRACKING_,this.observing_=[],this.newObserving_=null,this.isBeingObserved_=!1,this.isPendingUnobservation_=!1,this.observers_=new Set,this.diffValue_=0,this.runId_=0,this.lastAccessedBy_=0,this.lowestObserverState_=d.UP_TO_DATE_,this.unboundDepsCount_=0,this.value_=new e6(null),this.name_=void 0,this.triggeredBy_=void 0,this.isComputing_=!1,this.isRunningSetter_=!1,this.derivation=void 0,this.setter_=void 0,this.isTracing_=e2.NONE,this.scope_=void 0,this.equals_=void 0,this.requiresReaction_=void 0,this.keepAlive_=void 0,this.onBOL=void 0,this.onBUOL=void 0,!e.get&&r(31),this.derivation=e.get,this.name_=e.name||"ComputedValue",e.set&&(this.setter_=eK("ComputedValue-setter",e.set)),this.equals_=e.equals||(e.compareStructural||e.struct?ei.structural:ei.default),this.scope_=e.context,this.requiresReaction_=e.requiresReaction,this.keepAlive_=!!e.keepAlive}var n=e.prototype;return n.onBecomeStale_=function(){(function(e){if(e.lowestObserverState_===d.UP_TO_DATE_)e.lowestObserverState_=d.POSSIBLY_STALE_,e.observers_.forEach(function(e){e.dependenciesState_===d.UP_TO_DATE_&&(e.dependenciesState_=d.POSSIBLY_STALE_,e.onBecomeStale_())})})(this)},n.onBO=function(){this.onBOL&&this.onBOL.forEach(function(e){return e()})},n.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(e){return e()})},n.get=function(){if(this.isComputing_&&r(32,this.name_,this.derivation),0!==nl.inBatch||0!==this.observers_.size||this.keepAlive_){if(n_(this),e4(this)){var e=nl.trackingContext;this.keepAlive_&&!e&&(nl.trackingContext=this),this.trackAndCompute()&&function(e){if(e.lowestObserverState_!==d.STALE_)e.lowestObserverState_=d.STALE_,e.observers_.forEach(function(n){n.dependenciesState_===d.POSSIBLY_STALE_?n.dependenciesState_=d.STALE_:n.dependenciesState_===d.UP_TO_DATE_&&(e.lowestObserverState_=d.UP_TO_DATE_)})}(this),nl.trackingContext=e}}else e4(this)&&(this.warnAboutUntrackedRead_(),ng(),this.value_=this.computeValue_(!1),nM());var n=this.value_;if(e3(n))throw n.cause;return n},n.set=function(e){if(this.setter_){this.isRunningSetter_&&r(33,this.name_),this.isRunningSetter_=!0;try{this.setter_.call(this.scope_,e)}finally{this.isRunningSetter_=!1}}else r(34,this.name_)},n.trackAndCompute=function(){var e=this.value_,n=this.dependenciesState_===d.NOT_TRACKING_,t=this.computeValue_(!0),r=n||e3(e)||e3(t)||!this.equals_(e,t);return r&&(this.value_=t),r},n.computeValue_=function(e){this.isComputing_=!0;var n,t=eQ(!1);if(e)n=ne(this,this.derivation,this.scope_);else if(!0===nl.disableErrorBoundaries)n=this.derivation.call(this.scope_);else try{n=this.derivation.call(this.scope_)}catch(e){n=new e6(e)}return e$(t),this.isComputing_=!1,n},n.suspend_=function(){!this.keepAlive_&&(nn(this),this.value_=void 0)},n.observe_=function(e,n){var t=this,r=!0,o=void 0;return nN(function(){var a=t.get();if(!r||n){var i=nr();e({observableKind:"computed",debugObjectName:t.name_,type:tE,object:t,newValue:a,oldValue:o}),no(i)}r=!1,o=a})},n.warnAboutUntrackedRead_=function(){},n.toString=function(){return this.name_+"["+this.derivation.toString()+"]"},n.valueOf=function(){return W(this.get())},n[s]=function(){return this.valueOf()},e}(),e7=L("ComputedValue",e1);(h=d||(d={}))[h.NOT_TRACKING_=-1]="NOT_TRACKING_",h[h.UP_TO_DATE_=0]="UP_TO_DATE_",h[h.POSSIBLY_STALE_=1]="POSSIBLY_STALE_",h[h.STALE_=2]="STALE_";var e2={NONE:0,0:"NONE",LOG:1,1:"LOG",BREAK:2,2:"BREAK"},e6=function(e){this.cause=void 0,this.cause=e};function e3(e){return e instanceof e6}function e4(e){switch(e.dependenciesState_){case d.UP_TO_DATE_:return!1;case d.NOT_TRACKING_:case d.STALE_:return!0;case d.POSSIBLY_STALE_:for(var n=na(!0),t=nr(),r=e.observing_,o=r.length,a=0;a<o;a++){var i=r[a];if(e7(i)){if(nl.disableErrorBoundaries)i.get();else try{i.get()}catch(e){return no(t),ni(n),!0}if(e.dependenciesState_===d.STALE_)return no(t),ni(n),!0}}return ns(e),no(t),ni(n),!1}}function e8(){return null!==nl.trackingDerivation}function e9(e){}function ne(e,n,t){var r,o=na(!0);ns(e),e.newObserving_=Array(e.observing_.length+100),e.unboundDepsCount_=0,e.runId_=++nl.runId;var a=nl.trackingDerivation;if(nl.trackingDerivation=e,nl.inBatch++,!0===nl.disableErrorBoundaries)r=n.call(t);else try{r=n.call(t)}catch(e){r=new e6(e)}return nl.inBatch--,nl.trackingDerivation=a,function(e){for(var n=e.observing_,t=e.observing_=e.newObserving_,r=d.UP_TO_DATE_,o=0,a=e.unboundDepsCount_,i=0;i<a;i++){var s=t[i];0===s.diffValue_&&(s.diffValue_=1,o!==i&&(t[o]=s),o++),s.dependenciesState_>r&&(r=s.dependenciesState_)}for(t.length=o,e.newObserving_=null,a=n.length;a--;){var c=n[a];0===c.diffValue_&&np(c,e),c.diffValue_=0}for(;o--;){var R=t[o];1===R.diffValue_&&(R.diffValue_=0,function(e,n){e.observers_.add(n),e.lowestObserverState_>n.dependenciesState_&&(e.lowestObserverState_=n.dependenciesState_)}(R,e))}r!==d.UP_TO_DATE_&&(e.dependenciesState_=r,e.onBecomeStale_())}(e),ni(o),r}function nn(e){var n=e.observing_;e.observing_=[];for(var t=n.length;t--;)np(n[t],e);e.dependenciesState_=d.NOT_TRACKING_}function nt(e){var n=nr();try{return e()}finally{no(n)}}function nr(){var e=nl.trackingDerivation;return nl.trackingDerivation=null,e}function no(e){nl.trackingDerivation=e}function na(e){var n=nl.allowStateReads;return nl.allowStateReads=e,n}function ni(e){nl.allowStateReads=e}function ns(e){if(e.dependenciesState_!==d.UP_TO_DATE_){e.dependenciesState_=d.UP_TO_DATE_;for(var n=e.observing_,t=n.length;t--;)n[t].lowestObserverState_=d.UP_TO_DATE_}}var nd=["mobxGuid","spyListeners","enforceActions","computedRequiresReaction","reactionRequiresObservable","observableRequiresReaction","allowStateReads","disableErrorBoundaries","runId","UNCHANGED","useProxies"],nc=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0,this.stateVersion=Number.MIN_SAFE_INTEGER},nR=!0,nu=!1;var nl=((f=M()).__mobxInstanceCount>0&&!f.__mobxGlobals&&(nR=!1),f.__mobxGlobals&&f.__mobxGlobals.version!==new nc().version&&(nR=!1),nR)?f.__mobxGlobals?(f.__mobxInstanceCount+=1,!f.__mobxGlobals.UNCHANGED&&(f.__mobxGlobals.UNCHANGED={}),f.__mobxGlobals):(f.__mobxInstanceCount=1,f.__mobxGlobals=new nc):(setTimeout(function(){!nu&&r(35)},1),new nc);function nh(){return nl}function nf(){var e=new nc;for(var n in e)-1===nd.indexOf(n)&&(nl[n]=e[n]);nl.allowStateChanges=!nl.enforceActions}function np(e,n){e.observers_.delete(n),0===e.observers_.size&&nv(e)}function nv(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,nl.pendingUnobservations.push(e))}function ng(){nl.inBatch++}function nM(){if(0==--nl.inBatch){nH();for(var e=nl.pendingUnobservations,n=0;n<e.length;n++){var t=e[n];t.isPendingUnobservation_=!1,0===t.observers_.size&&(t.isBeingObserved_&&(t.isBeingObserved_=!1,t.onBUO()),t instanceof e1&&t.suspend_())}nl.pendingUnobservations=[]}}function n_(e){n=0;var n,t=nl.trackingDerivation;return null!==t?(t.runId_!==e.lastAccessedBy_&&(e.lastAccessedBy_=t.runId_,t.newObserving_[t.unboundDepsCount_++]=e,!e.isBeingObserved_&&nl.trackingContext&&(e.isBeingObserved_=!0,e.onBO())),e.isBeingObserved_):(0===e.observers_.size&&nl.inBatch>0&&nv(e),!1)}function nD(e){if(e.lowestObserverState_!==d.STALE_)e.lowestObserverState_=d.STALE_,e.observers_.forEach(function(e){e.dependenciesState_===d.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=d.STALE_})}var nb=function(){function e(e,n,t,r){void 0===e&&(e="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=d.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=e2.NONE,this.name_=e,this.onInvalidate_=n,this.errorHandler_=t,this.requiresObservable_=r}var n=e.prototype;return n.onBecomeStale_=function(){this.schedule_()},n.schedule_=function(){!this.isScheduled_&&(this.isScheduled_=!0,nl.pendingReactions.push(this),nH())},n.isScheduled=function(){return this.isScheduled_},n.runReaction_=function(){if(!this.isDisposed_){ng(),this.isScheduled_=!1;var e=nl.trackingContext;if(nl.trackingContext=this,e4(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(e){this.reportExceptionInDerivation_(e)}}nl.trackingContext=e,nM()}},n.track=function(e){if(!this.isDisposed_){ng(),function(){;}();this.isRunning_=!0;var n=nl.trackingContext;nl.trackingContext=this;var t=ne(this,e,void 0);nl.trackingContext=n,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&nn(this),e3(t)&&this.reportExceptionInDerivation_(t.cause);nM()}},n.reportExceptionInDerivation_=function(e){var n=this;if(this.errorHandler_){this.errorHandler_(e,this);return}if(nl.disableErrorBoundaries)throw e;nl.suppressReactionErrors;nl.globalReactionErrorHandlers.forEach(function(t){return t(e,n)})},n.dispose=function(){!this.isDisposed_&&(this.isDisposed_=!0,!this.isRunning_&&(ng(),nn(this),nM()))},n.getDisposer_=function(){var e=this.dispose.bind(this);return e[et]=this,e},n.toString=function(){return"Reaction["+this.name_+"]"},n.trace=function(e){void 0===e&&(e=!1),tg(this,e)},e}();function ny(e){return nl.globalReactionErrorHandlers.push(e),function(){var n=nl.globalReactionErrorHandlers.indexOf(e);n>=0&&nl.globalReactionErrorHandlers.splice(n,1)}}var nm=function(e){return e()};function nH(){if(!(nl.inBatch>0)&&!nl.isRunningReactions)nm(nX)}function nX(){nl.isRunningReactions=!0;for(var e=nl.pendingReactions,n=0;e.length>0;){100==++n&&e.splice(0);for(var t=e.splice(0),r=0,o=t.length;r<o;r++)t[r].runReaction_()}nl.isRunningReactions=!1}var nS=L("Reaction",nb);function nT(){return!1}function nP(e){return function(){}}var nG="action",nA="autoAction",nO="<unnamed action>",nw=eu(nG),nE=eu("action.bound",{bound:!0}),nV=eu(nA,{autoAction:!0}),nx=eu("autoAction.bound",{autoAction:!0,bound:!0});function nk(e){return function(n,t){return A(n)?eK(n.name||nO,n,e):A(t)?eK(n,t,e):O(t)?en(n,t,e?nV:nw):O(n)?ee(eu(e?nA:nG,{name:n,autoAction:e})):void 0}}var nL=nk(!1);Object.assign(nL,nw);var nF=nk(!0);function nC(e){return eq(e.name||nO,!1,e,this,void 0)}function nj(e){return A(e)&&!0===e.isMobxAction}function nN(e,n){void 0===n&&(n=H);var t,r,o,a=null!=(t=null==(r=n)?void 0:r.name)?t:"Autorun";if(!n.scheduler&&!n.delay)o=new nb(a,function(){this.track(d)},n.onError,n.requiresObservable);else{var i=nI(n),s=!1;o=new nb(a,function(){!s&&(s=!0,i(function(){s=!1,!o.isDisposed_&&o.track(d)}))},n.onError,n.requiresObservable)}function d(){e(o)}return o.schedule_(),o.getDisposer_()}Object.assign(nF,nV),nL.bound=ee(nE),nF.bound=ee(nx);var nW=function(e){return e()};function nI(e){return e.scheduler?e.scheduler:e.delay?function(n){return setTimeout(n,e.delay)}:nW}function nU(e,n,t){void 0===t&&(t=H);var r,o,a,i=null!=(r=t.name)?r:"Reaction",s=nL(i,t.onError?function(e,n){return function(){try{return n.apply(this,arguments)}catch(n){e.call(this,n)}}}(t.onError,n):n),d=!t.scheduler&&!t.delay,c=nI(t),R=!0,u=!1,l=t.compareStructural?ei.structural:t.equals||ei.default,h=new nb(i,function(){R||d?f():!u&&(u=!0,c(f))},t.onError,t.requiresObservable);function f(){if(u=!1,!h.isDisposed_){var n=!1;h.track(function(){var t=eJ(!1,function(){return e(h)});n=R||!l(o,t),a=o,o=t}),R&&t.fireImmediately?s(o,a,h):!R&&n&&s(o,a,h),R=!1}}return h.schedule_(),h.getDisposer_()}function nB(e,n,t){return nK("onBO",e,n,t)}function nZ(e,n,t){return nK("onBUO",e,n,t)}function nK(e,n,t,r){var o="function"==typeof r?rn(n,t):rn(n),a=A(r)?r:t,i=e+"L";return o[i]?o[i].add(a):o[i]=new Set([a]),function(){var e=o[i];e&&(e.delete(a),0===e.size&&delete o[i])}}var nq="always";function nz(e){!0===e.isolateGlobalState&&!function(){if((nl.pendingReactions.length||nl.inBatch||nl.isRunningReactions)&&r(36),nu=!0,nR){var e=M();0==--e.__mobxInstanceCount&&(e.__mobxGlobals=void 0),nl=new nc}}();var n,t,o=e.useProxies,a=e.enforceActions;if(void 0!==o&&(nl.useProxies=o===nq||"never"!==o&&"undefined"!=typeof Proxy),"ifavailable"===o&&(nl.verifyProxies=!0),void 0!==a){var i=a===nq?nq:"observed"===a;nl.enforceActions=i,nl.allowStateChanges=!0!==i&&i!==nq}["computedRequiresReaction","reactionRequiresObservable","observableRequiresReaction","disableErrorBoundaries","safeDescriptors"].forEach(function(n){n in e&&(nl[n]=!!e[n])}),nl.allowStateReads=!nl.observableRequiresReaction;if(e.reactionScheduler){;n=e.reactionScheduler,t=nm,nm=function(e){return n(function(){return t(e)})}}}function nY(e,n,t,r){var o=U(n),a=t$(e,r)[et];ng();try{N(o).forEach(function(e){a.extend_(e,o[e],!t||!(e in t)||t[e])})}finally{nM()}return e}function nJ(e,n){return function e(n){var t={name:n.name_};return n.observing_&&n.observing_.length>0&&(t.dependencies=(function(e){return Array.from(new Set(e))})(n.observing_).map(e)),t}(rn(e,n))}function nQ(e,n){return function e(n){var t,r={name:n.name_};if((t=n).observers_&&t.observers_.size>0)r.observers=Array.from(n.observers_).map(e);return r}(rn(e,n))}var n$=0;function n0(){this.message="FLOW_CANCELLED"}function n5(e){return e instanceof n0}n0.prototype=Object.create(Error.prototype);var n1=ep("flow"),n7=ep("flow.bound",{bound:!0}),n2=Object.assign(function(e,n){if(O(n))return en(e,n,n1);var t=e.name||"<unnamed flow>",r=function(){var n,r=arguments,o=++n$,a=nL(t+" - runid: "+o+" - init",e).apply(this,r),i=void 0,s=new Promise(function(e,r){var s=0;function d(e){var n;i=void 0;try{n=nL(t+" - runid: "+o+" - yield "+s++,a.next).call(a,e)}catch(e){return r(e)}R(n)}function c(e){var n;i=void 0;try{n=nL(t+" - runid: "+o+" - yield "+s++,a.throw).call(a,e)}catch(e){return r(e)}R(n)}function R(n){if(A(null==n?void 0:n.then)){n.then(R,r);return}return n.done?e(n.value):(i=Promise.resolve(n.value)).then(d,c)}n=r,d(void 0)});return s.cancel=nL(t+" - runid: "+o+" - cancel",function(){try{i&&n6(i);var e=a.return(void 0),t=Promise.resolve(e.value);t.then(G,G),n6(t),n(new n0)}catch(e){n(e)}}),s};return r.isMobXFlow=!0,r},n1);function n6(e){A(e.cancel)&&e.cancel()}function n3(e){return e}function n4(e){return(null==e?void 0:e.isMobXFlow)===!0}function n8(e,n,t){var r;return tZ(e)||tW(e)||e5(e)?r=rt(e):t1(e)&&(r=rt(e,n)),r.dehancer="function"==typeof n?n:t,function(){r.dehancer=void 0}}function n9(e,n,t){return A(t)?function(e,n,t){return rt(e,n).intercept_(t)}(e,n,t):function(e,n){return rt(e).intercept_(n)}(e,n)}n2.bound=ee(n7);function te(e,n){return void 0===n?e7(e):!!(!1!==t1(e)&&e[et].values_.has(n))&&e7(rn(e,n))}function tn(e){return te(e)}function tt(e,n){return te(e,n)}function tr(e,n){if(!e)return!1;if(void 0!==n)return!!t1(e)&&e[et].values_.has(n);return t1(e)||!!e[et]||eo(e)||nS(e)||e7(e)}function to(e){return tr(e)}function ta(e,n){return tr(e,n)}function ti(e){return t1(e)?e[et].keys_():tZ(e)||tz(e)?Array.from(e.keys()):tW(e)?e.map(function(e,n){return n}):void r(5)}function ts(e){return t1(e)?ti(e).map(function(n){return e[n]}):tZ(e)?ti(e).map(function(n){return e.get(n)}):tz(e)?Array.from(e.values()):tW(e)?e.slice():void r(6)}function td(e){return t1(e)?ti(e).map(function(n){return[n,e[n]]}):tZ(e)?ti(e).map(function(n){return[n,e.get(n)]}):tz(e)?Array.from(e.entries()):tW(e)?e.map(function(e,n){return[n,e]}):void r(7)}function tc(e,n){t1(e)?e[et].delete_(n):tZ(e)?e.delete(n):tz(e)?e.delete(n):tW(e)?("number"!=typeof n&&(n=parseInt(n,10)),e.splice(n,1)):r(9)}function tR(e,n){if(t1(e))return e[et].has_(n);if(tZ(e))return e.has(n);if(tz(e))return e.has(n);else if(tW(e))return n>=0&&n<e.length;r(10)}function tu(e,n){if(!!tR(e,n)){if(t1(e))return e[et].get_(n);if(tZ(e))return e.get(n);if(tW(e))return e[n];r(11)}}function tl(e,n,t){if(t1(e))return e[et].defineProperty_(n,t);r(39)}function th(e){if(t1(e))return e[et].ownKeys_();r(38)}function tf(e,n,t,r){return A(t)?function(e,n,t,r){return rt(e,n).observe_(t,r)}(e,n,t,r):function(e,n,t){return rt(e).observe_(n,t)}(e,n,t)}function tp(e,n,t){return e.set(n,t),t}function tv(e,n){return function e(n,t){if(null==n||"object"!=typeof n||n instanceof Date||!tr(n))return n;if(e5(n)||e7(n))return e(n.get(),t);if(t.has(n))return t.get(n);if(tW(n)){var r=tp(t,n,Array(n.length));return n.forEach(function(n,o){r[o]=e(n,t)}),r}if(tz(n)){var o=tp(t,n,new Set);return n.forEach(function(n){o.add(e(n,t))}),o}if(tZ(n)){var a=tp(t,n,new Map);return n.forEach(function(n,r){a.set(r,e(n,t))}),a}var i=tp(t,n,{});return th(n).forEach(function(r){y.propertyIsEnumerable.call(n,r)&&(i[r]=e(n[r],t))}),i}(e,new Map)}function tg(){r("trace() is not available in production builds");for(var e=!1,n=arguments.length,t=Array(n),o=0;o<n;o++)t[o]=arguments[o];"boolean"==typeof t[t.length-1]&&(e=t.pop());var a=function(e){switch(e.length){case 0:return nl.trackingDerivation;case 1:return rn(e[0]);case 2:return rn(e[0],e[1])}}(t);if(!a)return r("'trace(break?)' can only be used inside a tracked computed value or a Reaction. Consider passing in the computed value or reaction explicitly");a.isTracing_,e2.NONE,a.isTracing_=e?e2.BREAK:e2.LOG}function tM(e,n){void 0===n&&(n=void 0),ng();try{return e.apply(n)}finally{nM()}}function t_(e,n,t){return 1==arguments.length||n&&"object"==typeof n?function(e,n){if(null!=n&&null!=(t=n.signal)&&t.aborted)return Object.assign(Promise.reject(Error("WHEN_ABORTED")),{cancel:function(){return null}});var t,r,o,a=new Promise(function(t,a){var i,s=tD(e,t,K({},n,{onError:a}));r=function(){s(),a(Error("WHEN_CANCELLED"))},o=function(){s(),a(Error("WHEN_ABORTED"))},null==n||null==(i=n.signal)||null==i.addEventListener||i.addEventListener("abort",o)}).finally(function(){var e;return null==n?void 0:null==(e=n.signal)?void 0:null==e.removeEventListener?void 0:e.removeEventListener("abort",o)});return a.cancel=r,a}(e,n):tD(e,n,t||{})}function tD(e,n,t){if("number"==typeof t.timeout){var r,o=Error("WHEN_TIMEOUT");r=setTimeout(function(){if(!i[et].isDisposed_){if(i(),t.onError)t.onError(o);else throw o}},t.timeout)}t.name="When";var a=eK("When-effect",n),i=nN(function(n){eJ(!1,e)&&(n.dispose(),r&&clearTimeout(r),a())},t);return i}function tb(e){return e[et]}var ty={has:function(e,n){return e[et].has_(n)},get:function(e,n){return e[et].get_(n)},set:function(e,n,t){var r;if(!O(n))return!1;return null==(r=e[et].set_(n,t,!0))||r},deleteProperty:function(e,n){var t;if(!O(n))return!1;return null==(t=e[et].delete_(n,!0))||t},defineProperty:function(e,n,t){var r;return null==(r=e[et].defineProperty_(n,t))||r},ownKeys:function(e){return e[et].ownKeys_()},preventExtensions:function(e){r(13)}};function tm(e){return void 0!==e.interceptors_&&e.interceptors_.length>0}function tH(e,n){var t=e.interceptors_||(e.interceptors_=[]);return t.push(n),P(function(){var e=t.indexOf(n);-1!==e&&t.splice(e,1)})}function tX(e,n){var t=nr();try{for(var o=[].concat(e.interceptors_||[]),a=0,i=o.length;a<i&&((n=o[a](n))&&!n.type&&r(14),n);a++);return n}finally{no(t)}}function tS(e){return void 0!==e.changeListeners_&&e.changeListeners_.length>0}function tT(e,n){var t=e.changeListeners_||(e.changeListeners_=[]);return t.push(n),P(function(){var e=t.indexOf(n);-1!==e&&t.splice(e,1)})}function tP(e,n){var t=nr(),r=e.changeListeners_;if(!!r){r=r.slice();for(var o=0,a=r.length;o<a;o++)r[o](n);no(t)}}function tG(e,n,t){var r,o,a=t$(e,t)[et];ng();try{;null!=(o=n)||(r=e,I(r,$)||x(r,$,K({},r[$])),n=r[$]),N(n).forEach(function(e){return a.make_(e,n[e])})}finally{nM()}return e}var tA=Symbol("mobx-keys");function tO(e,n,t){if(E(e))return nY(e,e,n,t);var r=t$(e,t)[et];if(!e[tA]){var o=Object.getPrototypeOf(e),a=new Set([].concat(N(e),N(o)));a.delete("constructor"),a.delete(et),x(o,tA,a)}ng();try{e[tA].forEach(function(e){return r.make_(e,!n||!(e in n)||n[e])})}finally{nM()}return e}var tw="splice",tE="update",tV={get:function(e,n){var t=e[et];return n===et?t:"length"===n?t.getArrayLength_():"string"!=typeof n||isNaN(n)?I(tk,n)?tk[n]:e[n]:t.get_(parseInt(n))},set:function(e,n,t){var r=e[et];return"length"===n&&r.setArrayLength_(t),"symbol"==typeof n||isNaN(n)?e[n]=t:r.set_(parseInt(n),t),!0},preventExtensions:function(){r(15)}},tx=function(){function e(e,n,t,r){void 0===e&&(e="ObservableArray"),this.owned_=void 0,this.legacyMode_=void 0,this.atom_=void 0,this.values_=[],this.interceptors_=void 0,this.changeListeners_=void 0,this.enhancer_=void 0,this.dehancer=void 0,this.proxy_=void 0,this.lastKnownLength_=0,this.owned_=t,this.legacyMode_=r,this.atom_=new er(e),this.enhancer_=function(e,t){return n(e,t,"ObservableArray[..]")}}var n=e.prototype;return n.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},n.dehanceValues_=function(e){return void 0!==this.dehancer&&e.length>0?e.map(this.dehancer):e},n.intercept_=function(e){return tH(this,e)},n.observe_=function(e,n){return void 0===n&&(n=!1),n&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),tT(this,e)},n.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},n.setArrayLength_=function(e){("number"!=typeof e||isNaN(e)||e<0)&&r("Out of range: "+e);var n=this.values_.length;if(e!==n)if(e>n){for(var t=Array(e-n),o=0;o<e-n;o++)t[o]=void 0;this.spliceWithArray_(n,0,t)}else this.spliceWithArray_(e,n-e)},n.updateArrayLength_=function(e,n){e!==this.lastKnownLength_&&r(16),this.lastKnownLength_+=n,this.legacyMode_&&n>0&&re(e+n+1)},n.spliceWithArray_=function(e,n,t){var r=this;e9(this.atom_);var o=this.values_.length;if(void 0===e?e=0:e>o?e=o:e<0&&(e=Math.max(0,o+e)),n=1==arguments.length?o-e:null==n?0:Math.max(0,Math.min(n,o-e)),void 0===t&&(t=m),tm(this)){var a=tX(this,{object:this.proxy_,type:tw,index:e,removedCount:n,added:t});if(!a)return m;n=a.removedCount,t=a.added}if(t=0===t.length?t:t.map(function(e){return r.enhancer_(e,void 0)}),this.legacyMode_){var i=t.length-n;this.updateArrayLength_(o,i)}var s=this.spliceItemsIntoValues_(e,n,t);return(0!==n||0!==t.length)&&this.notifyArraySplice_(e,t,s),this.dehanceValues_(s)},n.spliceItemsIntoValues_=function(e,n,t){if(t.length<1e4){var r;return(r=this.values_).splice.apply(r,[e,n].concat(t))}var o=this.values_.slice(e,e+n),a=this.values_.slice(e+n);this.values_.length+=t.length-n;for(var i=0;i<t.length;i++)this.values_[e+i]=t[i];for(var s=0;s<a.length;s++)this.values_[e+t.length+s]=a[s];return o},n.notifyArrayChildUpdate_=function(e,n,t){var r=!this.owned_&&!1,o=tS(this),a=o||r?{observableKind:"array",object:this.proxy_,type:tE,debugObjectName:this.atom_.name_,index:e,newValue:n,oldValue:t}:null;this.atom_.reportChanged(),o&&tP(this,a)},n.notifyArraySplice_=function(e,n,t){var r=!this.owned_&&!1,o=tS(this),a=o||r?{observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:tw,index:e,removed:t,added:n,removedCount:t.length,addedCount:n.length}:null;this.atom_.reportChanged(),o&&tP(this,a)},n.get_=function(e){if(!this.legacyMode_||!(e>=this.values_.length))return this.atom_.reportObserved(),this.dehanceValue_(this.values_[e])},n.set_=function(e,n){var t=this.values_;if(this.legacyMode_&&e>t.length&&r(17,e,t.length),e<t.length){e9(this.atom_);var o=t[e];if(tm(this)){var a=tX(this,{type:tE,object:this.proxy_,index:e,newValue:n});if(!a)return;n=a.newValue}(n=this.enhancer_(n,o))!==o&&(t[e]=n,this.notifyArrayChildUpdate_(e,n,o))}else{for(var i=Array(e+1-t.length),s=0;s<i.length-1;s++)i[s]=void 0;i[i.length-1]=n,this.spliceWithArray_(t.length,0,i)}},e}(),tk={clear:function(){return this.splice(0)},replace:function(e){var n=this[et];return n.spliceWithArray_(0,n.values_.length,e)},toJSON:function(){return this.slice()},splice:function(e,n){for(var t=arguments.length,r=Array(t>2?t-2:0),o=2;o<t;o++)r[o-2]=arguments[o];var a=this[et];switch(arguments.length){case 0:return[];case 1:return a.spliceWithArray_(e);case 2:return a.spliceWithArray_(e,n)}return a.spliceWithArray_(e,n,r)},spliceWithArray:function(e,n,t){return this[et].spliceWithArray_(e,n,t)},push:function(){for(var e=this[et],n=arguments.length,t=Array(n),r=0;r<n;r++)t[r]=arguments[r];return e.spliceWithArray_(e.values_.length,0,t),e.values_.length},pop:function(){return this.splice(Math.max(this[et].values_.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var e=this[et],n=arguments.length,t=Array(n),r=0;r<n;r++)t[r]=arguments[r];return e.spliceWithArray_(0,0,t),e.values_.length},reverse:function(){return nl.trackingDerivation&&r(37,"reverse"),this.replace(this.slice().reverse()),this},sort:function(){nl.trackingDerivation&&r(37,"sort");var e=this.slice();return e.sort.apply(e,arguments),this.replace(e),this},remove:function(e){var n=this[et],t=n.dehanceValues_(n.values_).indexOf(e);return!!(t>-1)&&(this.splice(t,1),!0)}};function tL(e,n){"function"==typeof Array.prototype[e]&&(tk[e]=n(e))}function tF(e){return function(){var n=this[et];n.atom_.reportObserved();var t=n.dehanceValues_(n.values_);return t[e].apply(t,arguments)}}function tC(e){return function(n,t){var r=this,o=this[et];return o.atom_.reportObserved(),o.dehanceValues_(o.values_)[e](function(e,o){return n.call(t,e,o,r)})}}function tj(e){return function(){var n=this,t=this[et];t.atom_.reportObserved();var r=t.dehanceValues_(t.values_),o=arguments[0];return arguments[0]=function(e,t,r){return o(e,t,r,n)},r[e].apply(r,arguments)}}tL("concat",tF),tL("flat",tF),tL("includes",tF),tL("indexOf",tF),tL("join",tF),tL("lastIndexOf",tF),tL("slice",tF),tL("toString",tF),tL("toLocaleString",tF),tL("every",tC),tL("filter",tC),tL("find",tC),tL("findIndex",tC),tL("flatMap",tC),tL("forEach",tC),tL("map",tC),tL("some",tC),tL("reduce",tj),tL("reduceRight",tj);var tN=L("ObservableArrayAdministration",tx);function tW(e){return w(e)&&tN(e[et])}var tI={},tU="delete";c=Symbol.iterator,R=Symbol.toStringTag;var tB=function(){function e(e,n,t){var o=this;void 0===n&&(n=es),void 0===t&&(t="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[et]=tI,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=n,this.name_=t,!A(Map)&&r(18),this.keysAtom_=ea("ObservableMap.keys()"),this.data_=new Map,this.hasMap_=new Map,eJ(!0,function(){o.merge(e)})}var n=e.prototype;return n.has_=function(e){return this.data_.has(e)},n.has=function(e){var n=this;if(!nl.trackingDerivation)return this.has_(e);var t=this.hasMap_.get(e);if(!t){var r=t=new e0(this.has_(e),ed,"ObservableMap.key?",!1);this.hasMap_.set(e,r),nZ(r,function(){return n.hasMap_.delete(e)})}return t.get()},n.set=function(e,n){var t=this.has_(e);if(tm(this)){var r=tX(this,{type:t?tE:"add",object:this,newValue:n,name:e});if(!r)return this;n=r.newValue}return t?this.updateValue_(e,n):this.addValue_(e,n),this},n.delete=function(e){var n=this;if(e9(this.keysAtom_),tm(this)&&!tX(this,{type:tU,object:this,name:e}))return!1;if(this.has_(e)){var t=tS(this),r=t?{observableKind:"map",debugObjectName:this.name_,type:tU,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return tM(function(){var t;n.keysAtom_.reportChanged(),null==(t=n.hasMap_.get(e))||t.setNewValue_(!1),n.data_.get(e).setNewValue_(void 0),n.data_.delete(e)}),t&&tP(this,r),!0}return!1},n.updateValue_=function(e,n){var t=this.data_.get(e);if((n=t.prepareNewValue_(n))!==nl.UNCHANGED){var r=tS(this),o=r?{observableKind:"map",debugObjectName:this.name_,type:tE,object:this,oldValue:t.value_,name:e,newValue:n}:null;t.setNewValue_(n),r&&tP(this,o)}},n.addValue_=function(e,n){var t=this;e9(this.keysAtom_),tM(function(){var r,o=new e0(n,t.enhancer_,"ObservableMap.key",!1);t.data_.set(e,o),n=o.value_,null==(r=t.hasMap_.get(e))||r.setNewValue_(!0),t.keysAtom_.reportChanged()});var r=tS(this),o=r?{observableKind:"map",debugObjectName:this.name_,type:"add",object:this,name:e,newValue:n}:null;r&&tP(this,o)},n.get=function(e){return this.has(e)?this.dehanceValue_(this.data_.get(e).get()):this.dehanceValue_(void 0)},n.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},n.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},n.values=function(){var e=this,n=this.keys();return rs({next:function(){var t=n.next(),r=t.done,o=t.value;return{done:r,value:r?void 0:e.get(o)}}})},n.entries=function(){var e=this,n=this.keys();return rs({next:function(){var t=n.next(),r=t.done,o=t.value;return{done:r,value:r?void 0:[o,e.get(o)]}}})},n[c]=function(){return this.entries()},n.forEach=function(e,n){for(var t,r=Q(this);!(t=r()).done;){var o=t.value,a=o[0],i=o[1];e.call(n,i,a,this)}},n.merge=function(e){var n=this;return tZ(e)&&(e=new Map(e)),tM(function(){E(e)?(function(e){var n=Object.keys(e);if(!j)return n;var t=Object.getOwnPropertySymbols(e);return t.length?[].concat(n,t.filter(function(n){return y.propertyIsEnumerable.call(e,n)})):n})(e).forEach(function(t){return n.set(t,e[t])}):Array.isArray(e)?e.forEach(function(e){var t=e[0],r=e[1];return n.set(t,r)}):F(e)?(e.constructor!==Map&&r(19,e),e.forEach(function(e,t){return n.set(t,e)})):null!=e&&r(20,e)}),this},n.clear=function(){var e=this;tM(function(){nt(function(){for(var n,t=Q(e.keys());!(n=t()).done;){var r=n.value;e.delete(r)}})})},n.replace=function(e){var n=this;return tM(function(){for(var t=function(e){if(F(e)||tZ(e))return e;if(Array.isArray(e))return new Map(e);if(!E(e))return r(21,e);else{var n=new Map;for(var t in e)n.set(t,e[t]);return n}}(e),o=new Map,a=!1,i,s=Q(n.data_.keys());!(i=s()).done;){var d=i.value;if(!t.has(d)){if(n.delete(d))a=!0;else{var c=n.data_.get(d);o.set(d,c)}}}for(var R,u=Q(t.entries());!(R=u()).done;){var l=R.value,h=l[0],f=l[1],p=n.data_.has(h);if(n.set(h,f),n.data_.has(h)){var v=n.data_.get(h);o.set(h,v),!p&&(a=!0)}}if(!a){if(n.data_.size!==o.size)n.keysAtom_.reportChanged();else{for(var g=n.data_.keys(),M=o.keys(),_=g.next(),D=M.next();!_.done;){if(_.value!==D.value){n.keysAtom_.reportChanged();break}_=g.next(),D=M.next()}}}n.data_=o}),this},n.toString=function(){return"[object ObservableMap]"},n.toJSON=function(){return Array.from(this)},n.observe_=function(e,n){return tT(this,e)},n.intercept_=function(e){return tH(this,e)},Z(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:R,get:function(){return"Map"}}]),e}(),tZ=L("ObservableMap",tB),tK={};u=Symbol.iterator,l=Symbol.toStringTag;var tq=function(){function e(e,n,t){void 0===n&&(n=es),void 0===t&&(t="ObservableSet"),this.name_=void 0,this[et]=tK,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=t,!A(Set)&&r(22),this.atom_=ea(this.name_),this.enhancer_=function(e,r){return n(e,r,t)},e&&this.replace(e)}var n=e.prototype;return n.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},n.clear=function(){var e=this;tM(function(){nt(function(){for(var n,t=Q(e.data_.values());!(n=t()).done;){var r=n.value;e.delete(r)}})})},n.forEach=function(e,n){for(var t,r=Q(this);!(t=r()).done;){var o=t.value;e.call(n,o,o,this)}},n.add=function(e){var n=this;if(e9(this.atom_),tm(this)&&!tX(this,{type:"add",object:this,newValue:e}))return this;if(!this.has(e)){tM(function(){n.data_.add(n.enhancer_(e,void 0)),n.atom_.reportChanged()});var t=tS(this),r=t?{observableKind:"set",debugObjectName:this.name_,type:"add",object:this,newValue:e}:null;t&&tP(this,r)}return this},n.delete=function(e){var n=this;if(tm(this)&&!tX(this,{type:tU,object:this,oldValue:e}))return!1;if(this.has(e)){var t=tS(this),r=t?{observableKind:"set",debugObjectName:this.name_,type:tU,object:this,oldValue:e}:null;return tM(function(){n.atom_.reportChanged(),n.data_.delete(e)}),t&&tP(this,r),!0}return!1},n.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},n.entries=function(){var e=0,n=Array.from(this.keys()),t=Array.from(this.values());return rs({next:function(){var r=e;return e+=1,r<t.length?{value:[n[r],t[r]],done:!1}:{done:!0}}})},n.keys=function(){return this.values()},n.values=function(){this.atom_.reportObserved();var e=this,n=0,t=Array.from(this.data_.values());return rs({next:function(){return n<t.length?{value:e.dehanceValue_(t[n++]),done:!1}:{done:!0}}})},n.replace=function(e){var n=this;return tz(e)&&(e=new Set(e)),tM(function(){Array.isArray(e)?(n.clear(),e.forEach(function(e){return n.add(e)})):C(e)?(n.clear(),e.forEach(function(e){return n.add(e)})):null!=e&&r("Cannot initialize set from "+e)}),this},n.observe_=function(e,n){return tT(this,e)},n.intercept_=function(e){return tH(this,e)},n.toJSON=function(){return Array.from(this)},n.toString=function(){return"[object ObservableSet]"},n[u]=function(){return this.values()},Z(e,[{key:"size",get:function(){return this.atom_.reportObserved(),this.data_.size}},{key:l,get:function(){return"Set"}}]),e}(),tz=L("ObservableSet",tq),tY=Object.create(null),tJ="remove",tQ=function(){function e(e,n,t,r){void 0===n&&(n=new Map),void 0===r&&(r=eX),this.target_=void 0,this.values_=void 0,this.name_=void 0,this.defaultAnnotation_=void 0,this.keysAtom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.proxy_=void 0,this.isPlainObject_=void 0,this.appliedAnnotations_=void 0,this.pendingKeys_=void 0,this.target_=e,this.values_=n,this.name_=t,this.defaultAnnotation_=r,this.keysAtom_=new er("ObservableObject.keys"),this.isPlainObject_=E(this.target_)}var n=e.prototype;return n.getObservablePropValue_=function(e){return this.values_.get(e).get()},n.setObservablePropValue_=function(e,n){var t=this.values_.get(e);if(t instanceof e1)return t.set(n),!0;if(tm(this)){var r=tX(this,{type:tE,object:this.proxy_||this.target_,name:e,newValue:n});if(!r)return null;n=r.newValue}if((n=t.prepareNewValue_(n))!==nl.UNCHANGED){var o=tS(this),a=o?{type:tE,observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,oldValue:t.value_,name:e,newValue:n}:null;t.setNewValue_(n),o&&tP(this,a)}return!0},n.get_=function(e){return nl.trackingDerivation&&!I(this.target_,e)&&this.has_(e),this.target_[e]},n.set_=function(e,n,t){return(void 0===t&&(t=!1),I(this.target_,e))?this.values_.has(e)?this.setObservablePropValue_(e,n):t?Reflect.set(this.target_,e,n):(this.target_[e]=n,!0):this.extend_(e,{value:n,enumerable:!0,writable:!0,configurable:!0},this.defaultAnnotation_,t)},n.has_=function(e){if(!nl.trackingDerivation)return e in this.target_;this.pendingKeys_||(this.pendingKeys_=new Map);var n=this.pendingKeys_.get(e);return!n&&(n=new e0(e in this.target_,ed,"ObservableObject.key?",!1),this.pendingKeys_.set(e,n)),n.get()},n.make_=function(e,n){if(!0===n&&(n=this.defaultAnnotation_),!1!==n){if(t2(this,n,e),!(e in this.target_)){var t;if(null!=(t=this.target_[$])&&t[e])return;r(1,n.annotationType_,this.name_+"."+e.toString())}for(var o=this.target_;o&&o!==y;){var a=D(o,e);if(a){var i=n.make_(this,e,a,o);if(0===i)return;if(1===i)break}o=Object.getPrototypeOf(o)}t7(this,n,e)}},n.extend_=function(e,n,t,r){if(void 0===r&&(r=!1),!0===t&&(t=this.defaultAnnotation_),!1===t)return this.defineProperty_(e,n,r);t2(this,t,e);var o=t.extend_(this,e,n,r);return o&&t7(this,t,e),o},n.defineProperty_=function(e,n,t){void 0===t&&(t=!1);try{ng();var r=this.delete_(e);if(!r)return r;if(tm(this)){var o=tX(this,{object:this.proxy_||this.target_,name:e,type:"add",newValue:n.value});if(!o)return null;var a=o.newValue;n.value!==a&&(n=K({},n,{value:a}))}if(t){if(!Reflect.defineProperty(this.target_,e,n))return!1}else b(this.target_,e,n);this.notifyPropertyAddition_(e,n.value)}finally{nM()}return!0},n.defineObservableProperty_=function(e,n,t,r){void 0===r&&(r=!1);try{ng();var o=this.delete_(e);if(!o)return o;if(tm(this)){var a=tX(this,{object:this.proxy_||this.target_,name:e,type:"add",newValue:n});if(!a)return null;n=a.newValue}var i=t5(e),s={configurable:!nl.safeDescriptors||this.isPlainObject_,enumerable:!0,get:i.get,set:i.set};if(r){if(!Reflect.defineProperty(this.target_,e,s))return!1}else b(this.target_,e,s);var d=new e0(n,t,"ObservableObject.key",!1);this.values_.set(e,d),this.notifyPropertyAddition_(e,d.value_)}finally{nM()}return!0},n.defineComputedProperty_=function(e,n,t){void 0===t&&(t=!1);try{ng();var r=this.delete_(e);if(!r)return r;if(tm(this)&&!tX(this,{object:this.proxy_||this.target_,name:e,type:"add",newValue:void 0}))return null;n.name||(n.name="ObservableObject.key"),n.context=this.proxy_||this.target_;var o=t5(e),a={configurable:!nl.safeDescriptors||this.isPlainObject_,enumerable:!1,get:o.get,set:o.set};if(t){if(!Reflect.defineProperty(this.target_,e,a))return!1}else b(this.target_,e,a);this.values_.set(e,new e1(n)),this.notifyPropertyAddition_(e,void 0)}finally{nM()}return!0},n.delete_=function(e,n){if(void 0===n&&(n=!1),!I(this.target_,e))return!0;if(tm(this)&&!tX(this,{object:this.proxy_||this.target_,name:e,type:tJ}))return null;try{ng();var t,r,o,a=tS(this),i=this.values_.get(e),s=void 0;if(!i&&a&&(s=null==(o=D(this.target_,e))?void 0:o.value),n){if(!Reflect.deleteProperty(this.target_,e))return!1}else delete this.target_[e];if(i&&(this.values_.delete(e),i instanceof e0&&(s=i.value_),nD(i)),this.keysAtom_.reportChanged(),null==(t=this.pendingKeys_)||null==(r=t.get(e))||r.set(e in this.target_),a){var d={type:tJ,observableKind:"object",object:this.proxy_||this.target_,debugObjectName:this.name_,oldValue:s,name:e};a&&tP(this,d)}}finally{nM()}return!0},n.observe_=function(e,n){return tT(this,e)},n.intercept_=function(e){return tH(this,e)},n.notifyPropertyAddition_=function(e,n){var t,r,o=tS(this);if(o){var a=o?{type:"add",observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,name:e,newValue:n}:null;o&&tP(this,a)}null==(t=this.pendingKeys_)||null==(r=t.get(e))||r.set(!0),this.keysAtom_.reportChanged()},n.ownKeys_=function(){return this.keysAtom_.reportObserved(),N(this.target_)},n.keys_=function(){return this.keysAtom_.reportObserved(),Object.keys(this.target_)},e}();function t$(e,n){if(I(e,et))return e;var t,r,o,a=null!=(o=null==n?void 0:n.name)?o:"ObservableObject";var i=new tQ(e,new Map,String(a),(t=n)?null!=(r=t.defaultDecorator)?r:eS(t):void 0);return x(e,et,i),e}var t0=L("ObservableObjectAdministration",tQ);function t5(e){return tY[e]||(tY[e]={get:function(){return this[et].getObservablePropValue_(e)},set:function(n){return this[et].setObservablePropValue_(e,n)}})}function t1(e){return!!w(e)&&t0(e[et])}function t7(e,n,t){var r;null==(r=e.target_[$])||delete r[t]}function t2(e,n,t){}var t6=t9(0),t3=0,t4=function(){};p=t4,v=Array.prototype,Object.setPrototypeOf?Object.setPrototypeOf(p.prototype,v):void 0!==p.prototype.__proto__?p.prototype.__proto__=v:p.prototype=v;var t8=function(e,n,t){function r(n,t,r,o){void 0===r&&(r="ObservableArray"),void 0===o&&(o=!1),a=e.call(this)||this;var a,i=new tx(r,t,o,!0);if(i.proxy_=Y(a),k(Y(a),et,i),n&&n.length){var s=eQ(!0);a.spliceWithArray(0,0,n),e$(s)}return Object.defineProperty(Y(a),"0",t6),a}q(r,e);var o=r.prototype;return o.concat=function(){this[et].atom_.reportObserved();for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return Array.prototype.concat.apply(this.slice(),n.map(function(e){return tW(e)?e.slice():e}))},o[t]=function(){var e=this,n=0;return rs({next:function(){return n<e.length?{value:e[n++],done:!1}:{done:!0,value:void 0}}})},Z(r,[{key:"length",get:function(){return this[et].getArrayLength_()},set:function(e){this[et].setArrayLength_(e)}},{key:n,get:function(){return"Array"}}]),r}(t4,Symbol.toStringTag,Symbol.iterator);function t9(e){return{enumerable:!1,configurable:!0,get:function(){return this[et].get_(e)},set:function(n){this[et].set_(e,n)}}}Object.entries(tk).forEach(function(e){var n=e[0],t=e[1];"concat"!==n&&x(t8.prototype,n,t)});function re(e){if(e>t3){for(var n,t=t3;t<e+100;t++){;n=t,b(t8.prototype,""+n,t9(n))}t3=e}}re(1e3);function rn(e,n){if("object"==typeof e&&null!==e){if(tW(e))return void 0!==n&&r(23),e[et].atom_;if(tz(e))return e.atom_;if(tZ(e)){if(void 0===n)return e.keysAtom_;var t=e.data_.get(n)||e.hasMap_.get(n);return!t&&r(25,n,rr(e)),t}if(t1(e)){if(!n)return r(26);var o=e[et].values_.get(n);return!o&&r(27,n,rr(e)),o}if(eo(e)||e7(e)||nS(e))return e}else if(A(e)&&nS(e[et]))return e[et];r(28)}function rt(e,n){return(!e&&r(29),void 0!==n)?rt(rn(e,n)):eo(e)||e7(e)||nS(e)||tZ(e)||tz(e)?e:e[et]?e[et]:void r(24,e)}function rr(e,n){var t;if(void 0!==n)t=rn(e,n);else{if(nj(e))return e.name;t=t1(e)||tZ(e)||tz(e)?rt(e):rn(e)}return t.name_}var ro=y.toString;function ra(e,n,t){return void 0===t&&(t=-1),function e(n,t,r,o,a){if(n===t)return 0!==n||1/n==1/t;if(null==n||null==t)return!1;if(n!=n)return t!=t;var i=typeof n;if("function"!==i&&"object"!==i&&"object"!=typeof t)return!1;var s=ro.call(n);if(s!==ro.call(t))return!1;switch(s){case"[object RegExp]":case"[object String]":return""+n==""+t;case"[object Number]":if(+n!=+n)return+t!=+t;return 0==+n?1/+n==1/t:+n==+t;case"[object Date]":case"[object Boolean]":return+n==+t;case"[object Symbol]":return"undefined"!=typeof Symbol&&Symbol.valueOf.call(n)===Symbol.valueOf.call(t);case"[object Map]":case"[object Set]":r>=0&&r++}n=ri(n),t=ri(t);var d="[object Array]"===s;if(!d){if("object"!=typeof n||"object"!=typeof t)return!1;var c=n.constructor,R=t.constructor;if(c!==R&&!(A(c)&&c instanceof c&&A(R)&&R instanceof R)&&"constructor"in n&&"constructor"in t)return!1}if(0===r)return!1;r<0&&(r=-1);a=a||[];for(var u=(o=o||[]).length;u--;)if(o[u]===n)return a[u]===t;if(o.push(n),a.push(t),d){if((u=n.length)!==t.length)return!1;for(;u--;)if(!e(n[u],t[u],r-1,o,a))return!1}else{var l,h=Object.keys(n);if(u=h.length,Object.keys(t).length!==u)return!1;for(;u--;)if(!(I(t,l=h[u])&&e(n[l],t[l],r-1,o,a)))return!1}return o.pop(),a.pop(),!0}(e,n,t)}function ri(e){return tW(e)?e.slice():F(e)||tZ(e)||C(e)||tz(e)?Array.from(e.entries()):e}function rs(e){return e[Symbol.iterator]=rd,e}function rd(){return this}["Symbol","Map","Set"].forEach(function(e){void 0===M()[e]&&r("MobX requires global '"+e+"' to be available or polyfilled")}),"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:nP,extras:{getDebugName:rr},$mobx:et})},579657:function(e,n,t){"use strict";t(679308),t.e("16787").then(t.bind(t,146116))},653112:function(e,n,t){"use strict";t(679308),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,522573)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,735608)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,825710)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,671195)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,66425)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,787831)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,595980)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,619619)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,138440)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,915669)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,571508)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,869275)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,26604)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,415134)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,945173)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,621401)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,695755)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,526317)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,530266)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,586441)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,983190)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,304495)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,310443)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,105345)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,180388)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,766903)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,364759)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,631214)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,24913)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,893933)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,140939)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,524491)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,315659)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,51600)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,522030)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,865525)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,593870)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,130289)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,497409)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,631056)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,588386)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,93458)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,225479)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,769591)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,124653)),Promise.all([t.e("74792"),t.e("73286"),t.e("42422"),t.e("96537"),t.e("30933"),t.e("28161"),t.e("73356"),t.e("69855"),t.e("5974"),t.e("15915"),t.e("72230"),t.e("68055"),t.e("6593"),t.e("6757"),t.e("44882"),t.e("19452"),t.e("21185"),t.e("61565"),t.e("6873"),t.e("73231")]).then(t.bind(t,539153))},612729:function(e,n,t){"use strict";t.d(n,{v:function(){return i}});var r=t(466150);let o="object"==typeof self?self:globalThis,a=(e,n)=>{let t=(n,t)=>(e.set(t,n),n),a=i=>{if(e.has(i))return e.get(i);let[s,d]=n[i];switch(s){case r.uk:case r.Zn:return t(d,i);case r.tF:{let e=t([],i);for(let n of d)e.push(a(n));return e}case r.$l:{let e=t({},i);for(let[n,t]of d)e[a(n)]=a(t);return e}case r.Hu:return t(new Date(d),i);case r.o1:{let{source:e,flags:n}=d;return t(new RegExp(e,n),i)}case r.nN:{let e=t(new Map,i);for(let[n,t]of d)e.set(a(n),a(t));return e}case r.JH:{let e=t(new Set,i);for(let n of d)e.add(a(n));return e}case r.pn:{let{name:e,message:n}=d;return t(new o[e](n),i)}case r.EA:return t(BigInt(d),i);case"BigInt":return t(Object(BigInt(d)),i);case"ArrayBuffer":return t(new Uint8Array(d).buffer,d);case"DataView":{let{buffer:e}=new Uint8Array(d);return t(new DataView(e),d)}}return t(new o[s](d),i)};return a},i=e=>a(new Map,e)(0)},72170:function(e,n,t){"use strict";t.d(n,{B:function(){return o}});var r=t(900312);function o(e,n){let t={src:(0,r.F)(n.url)};null!==n.alt&&void 0!==n.alt&&(t.alt=n.alt),null!==n.title&&void 0!==n.title&&(t.title=n.title);let o={type:"element",tagName:"img",properties:t,children:[]};return e.patch(n,o),e.applyData(n,o)}},99312:function(e,n,t){"use strict";t.d(n,{C:function(){return r}});let r={name:"labelStartImage",resolveAll:t(473818).Z.resolveAll,tokenize:function(e,n,t){let r=this;return function(n){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(n),e.exit("labelImageMarker"),o};function o(n){return 91===n?(e.enter("labelMarker"),e.consume(n),e.exit("labelMarker"),e.exit("labelImage"),a):t(n)}function a(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?t(e):n(e)}}}},708385:function(e,n,t){"use strict";t.d(n,{E:function(){return a}}),t(932651);var r=t(873781),o=t(304174);class a extends r.XY{compute(e,n){let t;let{cfg:o}=this,a=o.hasher.create(),i=r.Ic.create(),s=i.words,{keySize:d,iterations:c}=o;for(;s.length<d;){t&&a.update(t),t=a.update(e).finalize(n),a.reset();for(let e=1;e<c;e+=1)t=a.finalize(t),a.reset();i.concat(t)}return i.sigBytes=4*d,i}constructor(e){super(),this.cfg=Object.assign(new r.XY,{keySize:4,hasher:o.pt,iterations:1},e)}}}}]);