Files
YouTube.js/build/browser.js
2022-07-07 03:42:21 -03:00

41 lines
2.6 MiB
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use strict";/* eslint-disable */
var ir=Object.defineProperty;var eA=Object.getOwnPropertyDescriptor;var tA=Object.getOwnPropertyNames;var iA=Object.prototype.hasOwnProperty;var nA=(t,e,i)=>e in t?ir(t,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):t[e]=i;var p=(t,e)=>ir(t,"name",{value:e,configurable:!0});var Yt=(t,e)=>()=>(t&&(e=t(t=0)),e);var w=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),oA=(t,e)=>{for(var i in e)ir(t,i,{get:e[i],enumerable:!0})},rA=(t,e,i,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of tA(e))!iA.call(t,o)&&o!==i&&ir(t,o,{get:()=>e[o],enumerable:!(n=eA(e,o))||n.enumerable});return t};var qv=t=>rA(ir({},"__esModule",{value:!0}),t);var Et=(t,e,i)=>(nA(t,typeof e!="symbol"?e+"":e,i),i),Ld=(t,e,i)=>{if(!e.has(t))throw TypeError("Cannot "+i)};var y=(t,e,i)=>(Ld(t,e,"read from private field"),i?i.call(t):e.get(t)),x=(t,e,i)=>{if(e.has(t))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(t):e.set(t,i)},B=(t,e,i,n)=>(Ld(t,e,"write to private field"),n?n.call(t,i):e.set(t,i),i);var J=(t,e,i)=>(Ld(t,e,"access private method"),i);function nr(){if(!Ia&&(Ia=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),!Ia))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Ia(aA)}var Ia,aA,Ad=Yt(()=>{aA=new Uint8Array(16);p(nr,"rng")});var Dv,Vv=Yt(()=>{Dv=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i});function pA(t){return typeof t=="string"&&Dv.test(t)}var yn,or=Yt(()=>{Vv();p(pA,"validate");yn=pA});function cA(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=(At[t[e+0]]+At[t[e+1]]+At[t[e+2]]+At[t[e+3]]+"-"+At[t[e+4]]+At[t[e+5]]+"-"+At[t[e+6]]+At[t[e+7]]+"-"+At[t[e+8]]+At[t[e+9]]+"-"+At[t[e+10]]+At[t[e+11]]+At[t[e+12]]+At[t[e+13]]+At[t[e+14]]+At[t[e+15]]).toLowerCase();if(!yn(i))throw TypeError("Stringified UUID is invalid");return i}var At,Ka,Hn,rr=Yt(()=>{or();At=[];for(Ka=0;Ka<256;++Ka)At.push((Ka+256).toString(16).substr(1));p(cA,"stringify");Hn=cA});function lA(t,e,i){var n=e&&i||0,o=e||new Array(16);t=t||{};var r=t.node||Fv,a=t.clockseq!==void 0?t.clockseq:Id;if(r==null||a==null){var c=t.random||(t.rng||nr)();r==null&&(r=Fv=[c[0]|1,c[1],c[2],c[3],c[4],c[5]]),a==null&&(a=Id=(c[6]<<8|c[7])&16383)}var l=t.msecs!==void 0?t.msecs:Date.now(),s=t.nsecs!==void 0?t.nsecs:Sd+1,g=l-Kd+(s-Sd)/1e4;if(g<0&&t.clockseq===void 0&&(a=a+1&16383),(g<0||l>Kd)&&t.nsecs===void 0&&(s=0),s>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Kd=l,Sd=s,Id=a,l+=122192928e5;var h=((l&268435455)*1e4+s)%4294967296;o[n++]=h>>>24&255,o[n++]=h>>>16&255,o[n++]=h>>>8&255,o[n++]=h&255;var d=l/4294967296*1e4&268435455;o[n++]=d>>>8&255,o[n++]=d&255,o[n++]=d>>>24&15|16,o[n++]=d>>>16&255,o[n++]=a>>>8|128,o[n++]=a&255;for(var f=0;f<6;++f)o[n+f]=r[f];return e||Hn(o)}var Fv,Id,Kd,Sd,Yv,Qv=Yt(()=>{Ad();rr();Kd=0,Sd=0;p(lA,"v1");Yv=lA});function sA(t){if(!yn(t))throw TypeError("Invalid UUID");var e,i=new Uint8Array(16);return i[0]=(e=parseInt(t.slice(0,8),16))>>>24,i[1]=e>>>16&255,i[2]=e>>>8&255,i[3]=e&255,i[4]=(e=parseInt(t.slice(9,13),16))>>>8,i[5]=e&255,i[6]=(e=parseInt(t.slice(14,18),16))>>>8,i[7]=e&255,i[8]=(e=parseInt(t.slice(19,23),16))>>>8,i[9]=e&255,i[10]=(e=parseInt(t.slice(24,36),16))/1099511627776&255,i[11]=e/4294967296&255,i[12]=e>>>24&255,i[13]=e>>>16&255,i[14]=e>>>8&255,i[15]=e&255,i}var Sa,Gd=Yt(()=>{or();p(sA,"parse");Sa=sA});function gA(t){t=unescape(encodeURIComponent(t));for(var e=[],i=0;i<t.length;++i)e.push(t.charCodeAt(i));return e}function ar(t,e,i){function n(o,r,a,c){if(typeof o=="string"&&(o=gA(o)),typeof r=="string"&&(r=Sa(r)),r.length!==16)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");var l=new Uint8Array(16+o.length);if(l.set(r),l.set(o,r.length),l=i(l),l[6]=l[6]&15|e,l[8]=l[8]&63|128,a){c=c||0;for(var s=0;s<16;++s)a[c+s]=l[s];return a}return Hn(l)}p(n,"generateUUID");try{n.name=t}catch{}return n.DNS=hA,n.URL=dA,n}var hA,dA,bd=Yt(()=>{rr();Gd();p(gA,"stringToBytes");hA="6ba7b810-9dad-11d1-80b4-00c04fd430c8",dA="6ba7b811-9dad-11d1-80b4-00c04fd430c8";p(ar,"default")});function vA(t){if(typeof t=="string"){var e=unescape(encodeURIComponent(t));t=new Uint8Array(e.length);for(var i=0;i<e.length;++i)t[i]=e.charCodeAt(i)}return fA(uA(wA(t),t.length*8))}function fA(t){for(var e=[],i=t.length*32,n="0123456789abcdef",o=0;o<i;o+=8){var r=t[o>>5]>>>o%32&255,a=parseInt(n.charAt(r>>>4&15)+n.charAt(r&15),16);e.push(a)}return e}function $v(t){return(t+64>>>9<<4)+14+1}function uA(t,e){t[e>>5]|=128<<e%32,t[$v(e)-1]=e;for(var i=1732584193,n=-271733879,o=-1732584194,r=271733878,a=0;a<t.length;a+=16){var c=i,l=n,s=o,g=r;i=Ot(i,n,o,r,t[a],7,-680876936),r=Ot(r,i,n,o,t[a+1],12,-389564586),o=Ot(o,r,i,n,t[a+2],17,606105819),n=Ot(n,o,r,i,t[a+3],22,-1044525330),i=Ot(i,n,o,r,t[a+4],7,-176418897),r=Ot(r,i,n,o,t[a+5],12,1200080426),o=Ot(o,r,i,n,t[a+6],17,-1473231341),n=Ot(n,o,r,i,t[a+7],22,-45705983),i=Ot(i,n,o,r,t[a+8],7,1770035416),r=Ot(r,i,n,o,t[a+9],12,-1958414417),o=Ot(o,r,i,n,t[a+10],17,-42063),n=Ot(n,o,r,i,t[a+11],22,-1990404162),i=Ot(i,n,o,r,t[a+12],7,1804603682),r=Ot(r,i,n,o,t[a+13],12,-40341101),o=Ot(o,r,i,n,t[a+14],17,-1502002290),n=Ot(n,o,r,i,t[a+15],22,1236535329),i=Xt(i,n,o,r,t[a+1],5,-165796510),r=Xt(r,i,n,o,t[a+6],9,-1069501632),o=Xt(o,r,i,n,t[a+11],14,643717713),n=Xt(n,o,r,i,t[a],20,-373897302),i=Xt(i,n,o,r,t[a+5],5,-701558691),r=Xt(r,i,n,o,t[a+10],9,38016083),o=Xt(o,r,i,n,t[a+15],14,-660478335),n=Xt(n,o,r,i,t[a+4],20,-405537848),i=Xt(i,n,o,r,t[a+9],5,568446438),r=Xt(r,i,n,o,t[a+14],9,-1019803690),o=Xt(o,r,i,n,t[a+3],14,-187363961),n=Xt(n,o,r,i,t[a+8],20,1163531501),i=Xt(i,n,o,r,t[a+13],5,-1444681467),r=Xt(r,i,n,o,t[a+2],9,-51403784),o=Xt(o,r,i,n,t[a+7],14,1735328473),n=Xt(n,o,r,i,t[a+12],20,-1926607734),i=Rt(i,n,o,r,t[a+5],4,-378558),r=Rt(r,i,n,o,t[a+8],11,-2022574463),o=Rt(o,r,i,n,t[a+11],16,1839030562),n=Rt(n,o,r,i,t[a+14],23,-35309556),i=Rt(i,n,o,r,t[a+1],4,-1530992060),r=Rt(r,i,n,o,t[a+4],11,1272893353),o=Rt(o,r,i,n,t[a+7],16,-155497632),n=Rt(n,o,r,i,t[a+10],23,-1094730640),i=Rt(i,n,o,r,t[a+13],4,681279174),r=Rt(r,i,n,o,t[a],11,-358537222),o=Rt(o,r,i,n,t[a+3],16,-722521979),n=Rt(n,o,r,i,t[a+6],23,76029189),i=Rt(i,n,o,r,t[a+9],4,-640364487),r=Rt(r,i,n,o,t[a+12],11,-421815835),o=Rt(o,r,i,n,t[a+15],16,530742520),n=Rt(n,o,r,i,t[a+2],23,-995338651),i=Bt(i,n,o,r,t[a],6,-198630844),r=Bt(r,i,n,o,t[a+7],10,1126891415),o=Bt(o,r,i,n,t[a+14],15,-1416354905),n=Bt(n,o,r,i,t[a+5],21,-57434055),i=Bt(i,n,o,r,t[a+12],6,1700485571),r=Bt(r,i,n,o,t[a+3],10,-1894986606),o=Bt(o,r,i,n,t[a+10],15,-1051523),n=Bt(n,o,r,i,t[a+1],21,-2054922799),i=Bt(i,n,o,r,t[a+8],6,1873313359),r=Bt(r,i,n,o,t[a+15],10,-30611744),o=Bt(o,r,i,n,t[a+6],15,-1560198380),n=Bt(n,o,r,i,t[a+13],21,1309151649),i=Bt(i,n,o,r,t[a+4],6,-145523070),r=Bt(r,i,n,o,t[a+11],10,-1120210379),o=Bt(o,r,i,n,t[a+2],15,718787259),n=Bt(n,o,r,i,t[a+9],21,-343485551),i=Tn(i,c),n=Tn(n,l),o=Tn(o,s),r=Tn(r,g)}return[i,n,o,r]}function wA(t){if(t.length===0)return[];for(var e=t.length*8,i=new Uint32Array($v(e)),n=0;n<e;n+=8)i[n>>5]|=(t[n/8]&255)<<n%32;return i}function Tn(t,e){var i=(t&65535)+(e&65535),n=(t>>16)+(e>>16)+(i>>16);return n<<16|i&65535}function WA(t,e){return t<<e|t>>>32-e}function Ga(t,e,i,n,o,r){return Tn(WA(Tn(Tn(e,t),Tn(n,r)),o),i)}function Ot(t,e,i,n,o,r,a){return Ga(e&i|~e&n,t,e,o,r,a)}function Xt(t,e,i,n,o,r,a){return Ga(e&n|i&~n,t,e,o,r,a)}function Rt(t,e,i,n,o,r,a){return Ga(e^i^n,t,e,o,r,a)}function Bt(t,e,i,n,o,r,a){return Ga(i^(e|~n),t,e,o,r,a)}var jv,Jv=Yt(()=>{p(vA,"md5");p(fA,"md5ToHexEncodedArray");p($v,"getOutputLength");p(uA,"wordsToMd5");p(wA,"bytesToWords");p(Tn,"safeAdd");p(WA,"bitRotateLeft");p(Ga,"md5cmn");p(Ot,"md5ff");p(Xt,"md5gg");p(Rt,"md5hh");p(Bt,"md5ii");jv=vA});var mA,Zv,e4=Yt(()=>{bd();Jv();mA=ar("v3",48,jv),Zv=mA});function kA(t,e,i){t=t||{};var n=t.random||(t.rng||nr)();if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,e){i=i||0;for(var o=0;o<16;++o)e[i+o]=n[o];return e}return Hn(n)}var t4,i4=Yt(()=>{Ad();rr();p(kA,"v4");t4=kA});function MA(t,e,i,n){switch(t){case 0:return e&i^~e&n;case 1:return e^i^n;case 2:return e&i^e&n^i&n;case 3:return e^i^n}}function xd(t,e){return t<<e|t>>>32-e}function yA(t){var e=[1518500249,1859775393,2400959708,3395469782],i=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof t=="string"){var n=unescape(encodeURIComponent(t));t=[];for(var o=0;o<n.length;++o)t.push(n.charCodeAt(o))}else Array.isArray(t)||(t=Array.prototype.slice.call(t));t.push(128);for(var r=t.length/4+2,a=Math.ceil(r/16),c=new Array(a),l=0;l<a;++l){for(var s=new Uint32Array(16),g=0;g<16;++g)s[g]=t[l*64+g*4]<<24|t[l*64+g*4+1]<<16|t[l*64+g*4+2]<<8|t[l*64+g*4+3];c[l]=s}c[a-1][14]=(t.length-1)*8/Math.pow(2,32),c[a-1][14]=Math.floor(c[a-1][14]),c[a-1][15]=(t.length-1)*8&4294967295;for(var h=0;h<a;++h){for(var d=new Uint32Array(80),f=0;f<16;++f)d[f]=c[h][f];for(var v=16;v<80;++v)d[v]=xd(d[v-3]^d[v-8]^d[v-14]^d[v-16],1);for(var u=i[0],W=i[1],H=i[2],C=i[3],N=i[4],A=0;A<80;++A){var b=Math.floor(A/20),E=xd(u,5)+MA(b,W,H,C)+N+e[b]+d[A]>>>0;N=C,C=H,H=xd(W,30)>>>0,W=u,u=E}i[0]=i[0]+u>>>0,i[1]=i[1]+W>>>0,i[2]=i[2]+H>>>0,i[3]=i[3]+C>>>0,i[4]=i[4]+N>>>0}return[i[0]>>24&255,i[0]>>16&255,i[0]>>8&255,i[0]&255,i[1]>>24&255,i[1]>>16&255,i[1]>>8&255,i[1]&255,i[2]>>24&255,i[2]>>16&255,i[2]>>8&255,i[2]&255,i[3]>>24&255,i[3]>>16&255,i[3]>>8&255,i[3]&255,i[4]>>24&255,i[4]>>16&255,i[4]>>8&255,i[4]&255]}var n4,o4=Yt(()=>{p(MA,"f");p(xd,"ROTL");p(yA,"sha1");n4=yA});var HA,r4,a4=Yt(()=>{bd();o4();HA=ar("v5",80,n4),r4=HA});var p4,c4=Yt(()=>{p4="00000000-0000-0000-0000-000000000000"});function TA(t){if(!yn(t))throw TypeError("Invalid UUID");return parseInt(t.substr(14,1),16)}var l4,s4=Yt(()=>{or();p(TA,"version");l4=TA});var _d={};oA(_d,{NIL:()=>p4,parse:()=>Sa,stringify:()=>Hn,v1:()=>Yv,v3:()=>Zv,v4:()=>t4,v5:()=>r4,validate:()=>yn,version:()=>l4});var zd=Yt(()=>{Qv();e4();i4();a4();c4();s4();or();rr();Gd()});var Pt=w((Mq,g4)=>{"use strict";g4.exports={URLS:{YT_BASE:"https://www.youtube.com",YT_MUSIC_BASE:"https://music.youtube.com",YT_SUGGESTIONS:"https://suggestqueries.google.com/complete/",API:{BASE:"https://youtubei.googleapis.com",PRODUCTION:"https://youtubei.googleapis.com/youtubei/",STAGING:"https://green-youtubei.sandbox.googleapis.com/youtubei/",RELEASE:"https://release-youtubei.sandbox.googleapis.com/youtubei/",TEST:"https://test-youtubei.sandbox.googleapis.com/youtubei/",CAMI:"http://cami-youtubei.sandbox.googleapis.com/youtubei/",UYTFE:"https://uytfe.sandbox.google.com/youtubei/"}},OAUTH:{SCOPE:"http://gdata.youtube.com https://www.googleapis.com/auth/youtube-paid-content",GRANT_TYPE:"http://oauth.net/grant_type/device/1.0",MODEL_NAME:"ytlr::",HEADERS:{accept:"*/*",origin:"https://www.youtube.com","user-agent":"Mozilla/5.0 (ChromiumStylePlatform) Cobalt/Version","content-type":"application/json",referer:"https://www.youtube.com/tv","accept-language":"en-US"},REGEX:{AUTH_SCRIPT:/<script id="base-js" src="(.*?)" nonce=".*?"><\/script>/,CLIENT_IDENTITY:/.+?={};var .+?={clientId:"(?<client_id>.+?)",.+?:"(?<client_secret>.+?)"},/}},CLIENTS:{WEB:{NAME:"WEB"},YTMUSIC:{NAME:"WEB_REMIX",VERSION:"1.20211213.00.00"},ANDROID:{NAME:"ANDROID",VERSION:"17.17.32"}},STREAM_HEADERS:{accept:"*/*",connection:"keep-alive",origin:"https://www.youtube.com",referer:"https://www.youtube.com",DNT:"?1"},INNERTUBE_HEADERS_BASE:{accept:"*/*","accept-encoding":"gzip, deflate","content-type":"application/json"},METADATA_KEYS:["embed","view_count","average_rating","allow_ratings","length_seconds","channel_id","channel_url","external_channel_id","is_live_content","is_family_safe","is_unlisted","is_private","has_ypc_metadata","category","owner_channel_name","publish_date","upload_date","keywords","available_countries","owner_profile_url"],BLACKLISTED_KEYS:["is_owner_viewing","is_unplugged_corpus","is_crawlable","author"],ACCOUNT_SETTINGS:{SUBSCRIPTIONS:"NOTIFICATION_SUBSCRIPTION_NOTIFICATIONS",RECOMMENDED_VIDEOS:"NOTIFICATION_RECOMMENDATION_WEB_CONTROL",CHANNEL_ACTIVITY:"NOTIFICATION_COMMENT_WEB_CONTROL",COMMENT_REPLIES:"NOTIFICATION_COMMENT_REPLY_OTHER_WEB_CONTROL",USER_MENTION:"NOTIFICATION_USER_MENTION_WEB_CONTROL",SHARED_CONTENT:"NOTIFICATION_RETUBING_WEB_CONTROL",PLAYLISTS_PRIVACY:"PRIVACY_DISCOVERABLE_SAVED_PLAYLISTS",SUBSCRIPTIONS_PRIVACY:"PRIVACY_DISCOVERABLE_SUBSCRIPTIONS"},BASE64_DIALECT:{NORMAL:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".split(""),REVERSE:"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_".split("")},SIG_REGEX:{ACTIONS:/;.{2}\.(?<name>.{2})\(.*?,(?<param>.*?)\)/g,FUNCTIONS:/(?<name>.{2}):function\(.*?\){(.*?)}/g},NTOKEN_REGEX:{CALLS:/c\[(.*?)\]\((.+?)\)/g,PLACEHOLDERS:/c\[(.*?)\]=c/g,FUNCTIONS:/d\.push\(e\)|d\.reverse\(\)|d\[0\]\)\[0\]\)|f=d\[0];d\[0\]|d\.length;d\.splice\(e,1\)|function\(\){for\(var|function\(d,e,f\){var|function\(d\){for\(var|reverse\(\)\.forEach|unshift\(d\.pop\(\)\)|function\(d,e\){for\(var f/},FUNCS:{PUSH:"d.push(e)",REVERSE_1:"d.reverse()",REVERSE_2:"function(d){for(var",SPLICE:"d.length;d.splice(e,1)",SWAP0_1:"d[0])[0])",SWAP0_2:"f=d[0];d[0]",ROTATE_1:"reverse().forEach",ROTATE_2:"unshift(d.pop())",BASE64_DIA:"function(){for(var",TRANSLATE_1:"function(d,e){for(var f",TRANSLATE_2:"function(d,e,f){var"}}});var Me=w((yq,h4)=>{h4.exports={options:{usePureJavaScript:!1}}});var f4=w((Hq,v4)=>{var Ed={};v4.exports=Ed;var d4={};Ed.encode=function(t,e,i){if(typeof e!="string")throw new TypeError('"alphabet" must be a string.');if(i!==void 0&&typeof i!="number")throw new TypeError('"maxline" must be a number.');var n="";if(!(t instanceof Uint8Array))n=NA(t,e);else{var o=0,r=e.length,a=e.charAt(0),c=[0];for(o=0;o<t.length;++o){for(var l=0,s=t[o];l<c.length;++l)s+=c[l]<<8,c[l]=s%r,s=s/r|0;for(;s>0;)c.push(s%r),s=s/r|0}for(o=0;t[o]===0&&o<t.length-1;++o)n+=a;for(o=c.length-1;o>=0;--o)n+=e[c[o]]}if(i){var g=new RegExp(".{1,"+i+"}","g");n=n.match(g).join(`\r
`)}return n};Ed.decode=function(t,e){if(typeof t!="string")throw new TypeError('"input" must be a string.');if(typeof e!="string")throw new TypeError('"alphabet" must be a string.');var i=d4[e];if(!i){i=d4[e]=[];for(var n=0;n<e.length;++n)i[e.charCodeAt(n)]=n}t=t.replace(/\s/g,"");for(var o=e.length,r=e.charAt(0),a=[0],n=0;n<t.length;n++){var c=i[t.charCodeAt(n)];if(c===void 0)return;for(var l=0,s=c;l<a.length;++l)s+=a[l]*o,a[l]=s&255,s>>=8;for(;s>0;)a.push(s&255),s>>=8}for(var g=0;t[g]===r&&g<t.length-1;++g)a.push(0);return typeof Buffer<"u"?Buffer.from(a.reverse()):new Uint8Array(a.reverse())};function NA(t,e){var i=0,n=e.length,o=e.charAt(0),r=[0];for(i=0;i<t.length();++i){for(var a=0,c=t.at(i);a<r.length;++a)c+=r[a]<<8,r[a]=c%n,c=c/n|0;for(;c>0;)r.push(c%n),c=c/n|0}var l="";for(i=0;t.at(i)===0&&i<t.length()-1;++i)l+=o;for(i=r.length-1;i>=0;--i)l+=e[r[i]];return l}p(NA,"_encodeWithByteBuffer")});var Ge=w((Tq,m4)=>{var u4=Me(),w4=f4(),K=m4.exports=u4.util=u4.util||{};(function(){if(typeof process<"u"&&process.nextTick&&!process.browser){K.nextTick=process.nextTick,typeof setImmediate=="function"?K.setImmediate=setImmediate:K.setImmediate=K.nextTick;return}if(typeof setImmediate=="function"){K.setImmediate=function(){return setImmediate.apply(void 0,arguments)},K.nextTick=function(c){return setImmediate(c)};return}if(K.setImmediate=function(c){setTimeout(c,0)},typeof window<"u"&&typeof window.postMessage=="function"){let c=function(l){if(l.source===window&&l.data===t){l.stopPropagation();var s=e.slice();e.length=0,s.forEach(function(g){g()})}};var a=c;p(c,"handler");var t="forge.setImmediate",e=[];K.setImmediate=function(l){e.push(l),e.length===1&&window.postMessage(t,"*")},window.addEventListener("message",c,!0)}if(typeof MutationObserver<"u"){var i=Date.now(),n=!0,o=document.createElement("div"),e=[];new MutationObserver(function(){var l=e.slice();e.length=0,l.forEach(function(s){s()})}).observe(o,{attributes:!0});var r=K.setImmediate;K.setImmediate=function(l){Date.now()-i>15?(i=Date.now(),r(l)):(e.push(l),e.length===1&&o.setAttribute("a",n=!n))}}K.nextTick=K.setImmediate})();K.isNodejs=typeof process<"u"&&process.versions&&process.versions.node;K.globalScope=function(){return K.isNodejs?global:typeof self>"u"?window:self}();K.isArray=Array.isArray||function(t){return Object.prototype.toString.call(t)==="[object Array]"};K.isArrayBuffer=function(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer};K.isArrayBufferView=function(t){return t&&K.isArrayBuffer(t.buffer)&&t.byteLength!==void 0};function pr(t){if(!(t===8||t===16||t===24||t===32))throw new Error("Only 8, 16, 24, or 32 bits supported: "+t)}p(pr,"_checkBitsParam");K.ByteBuffer=Od;function Od(t){if(this.data="",this.read=0,typeof t=="string")this.data=t;else if(K.isArrayBuffer(t)||K.isArrayBufferView(t))if(typeof Buffer<"u"&&t instanceof Buffer)this.data=t.toString("binary");else{var e=new Uint8Array(t);try{this.data=String.fromCharCode.apply(null,e)}catch{for(var i=0;i<e.length;++i)this.putByte(e[i])}}else(t instanceof Od||typeof t=="object"&&typeof t.data=="string"&&typeof t.read=="number")&&(this.data=t.data,this.read=t.read);this._constructedStringLength=0}p(Od,"ByteStringBuffer");K.ByteStringBuffer=Od;var CA=4096;K.ByteStringBuffer.prototype._optimizeConstructedString=function(t){this._constructedStringLength+=t,this._constructedStringLength>CA&&(this.data.substr(0,1),this._constructedStringLength=0)};K.ByteStringBuffer.prototype.length=function(){return this.data.length-this.read};K.ByteStringBuffer.prototype.isEmpty=function(){return this.length()<=0};K.ByteStringBuffer.prototype.putByte=function(t){return this.putBytes(String.fromCharCode(t))};K.ByteStringBuffer.prototype.fillWithByte=function(t,e){t=String.fromCharCode(t);for(var i=this.data;e>0;)e&1&&(i+=t),e>>>=1,e>0&&(t+=t);return this.data=i,this._optimizeConstructedString(e),this};K.ByteStringBuffer.prototype.putBytes=function(t){return this.data+=t,this._optimizeConstructedString(t.length),this};K.ByteStringBuffer.prototype.putString=function(t){return this.putBytes(K.encodeUtf8(t))};K.ByteStringBuffer.prototype.putInt16=function(t){return this.putBytes(String.fromCharCode(t>>8&255)+String.fromCharCode(t&255))};K.ByteStringBuffer.prototype.putInt24=function(t){return this.putBytes(String.fromCharCode(t>>16&255)+String.fromCharCode(t>>8&255)+String.fromCharCode(t&255))};K.ByteStringBuffer.prototype.putInt32=function(t){return this.putBytes(String.fromCharCode(t>>24&255)+String.fromCharCode(t>>16&255)+String.fromCharCode(t>>8&255)+String.fromCharCode(t&255))};K.ByteStringBuffer.prototype.putInt16Le=function(t){return this.putBytes(String.fromCharCode(t&255)+String.fromCharCode(t>>8&255))};K.ByteStringBuffer.prototype.putInt24Le=function(t){return this.putBytes(String.fromCharCode(t&255)+String.fromCharCode(t>>8&255)+String.fromCharCode(t>>16&255))};K.ByteStringBuffer.prototype.putInt32Le=function(t){return this.putBytes(String.fromCharCode(t&255)+String.fromCharCode(t>>8&255)+String.fromCharCode(t>>16&255)+String.fromCharCode(t>>24&255))};K.ByteStringBuffer.prototype.putInt=function(t,e){pr(e);var i="";do e-=8,i+=String.fromCharCode(t>>e&255);while(e>0);return this.putBytes(i)};K.ByteStringBuffer.prototype.putSignedInt=function(t,e){return t<0&&(t+=2<<e-1),this.putInt(t,e)};K.ByteStringBuffer.prototype.putBuffer=function(t){return this.putBytes(t.getBytes())};K.ByteStringBuffer.prototype.getByte=function(){return this.data.charCodeAt(this.read++)};K.ByteStringBuffer.prototype.getInt16=function(){var t=this.data.charCodeAt(this.read)<<8^this.data.charCodeAt(this.read+1);return this.read+=2,t};K.ByteStringBuffer.prototype.getInt24=function(){var t=this.data.charCodeAt(this.read)<<16^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2);return this.read+=3,t};K.ByteStringBuffer.prototype.getInt32=function(){var t=this.data.charCodeAt(this.read)<<24^this.data.charCodeAt(this.read+1)<<16^this.data.charCodeAt(this.read+2)<<8^this.data.charCodeAt(this.read+3);return this.read+=4,t};K.ByteStringBuffer.prototype.getInt16Le=function(){var t=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8;return this.read+=2,t};K.ByteStringBuffer.prototype.getInt24Le=function(){var t=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2)<<16;return this.read+=3,t};K.ByteStringBuffer.prototype.getInt32Le=function(){var t=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2)<<16^this.data.charCodeAt(this.read+3)<<24;return this.read+=4,t};K.ByteStringBuffer.prototype.getInt=function(t){pr(t);var e=0;do e=(e<<8)+this.data.charCodeAt(this.read++),t-=8;while(t>0);return e};K.ByteStringBuffer.prototype.getSignedInt=function(t){var e=this.getInt(t),i=2<<t-2;return e>=i&&(e-=i<<1),e};K.ByteStringBuffer.prototype.getBytes=function(t){var e;return t?(t=Math.min(this.length(),t),e=this.data.slice(this.read,this.read+t),this.read+=t):t===0?e="":(e=this.read===0?this.data:this.data.slice(this.read),this.clear()),e};K.ByteStringBuffer.prototype.bytes=function(t){return typeof t>"u"?this.data.slice(this.read):this.data.slice(this.read,this.read+t)};K.ByteStringBuffer.prototype.at=function(t){return this.data.charCodeAt(this.read+t)};K.ByteStringBuffer.prototype.setAt=function(t,e){return this.data=this.data.substr(0,this.read+t)+String.fromCharCode(e)+this.data.substr(this.read+t+1),this};K.ByteStringBuffer.prototype.last=function(){return this.data.charCodeAt(this.data.length-1)};K.ByteStringBuffer.prototype.copy=function(){var t=K.createBuffer(this.data);return t.read=this.read,t};K.ByteStringBuffer.prototype.compact=function(){return this.read>0&&(this.data=this.data.slice(this.read),this.read=0),this};K.ByteStringBuffer.prototype.clear=function(){return this.data="",this.read=0,this};K.ByteStringBuffer.prototype.truncate=function(t){var e=Math.max(0,this.length()-t);return this.data=this.data.substr(this.read,e),this.read=0,this};K.ByteStringBuffer.prototype.toHex=function(){for(var t="",e=this.read;e<this.data.length;++e){var i=this.data.charCodeAt(e);i<16&&(t+="0"),t+=i.toString(16)}return t};K.ByteStringBuffer.prototype.toString=function(){return K.decodeUtf8(this.bytes())};function LA(t,e){e=e||{},this.read=e.readOffset||0,this.growSize=e.growSize||1024;var i=K.isArrayBuffer(t),n=K.isArrayBufferView(t);if(i||n){i?this.data=new DataView(t):this.data=new DataView(t.buffer,t.byteOffset,t.byteLength),this.write="writeOffset"in e?e.writeOffset:this.data.byteLength;return}this.data=new DataView(new ArrayBuffer(0)),this.write=0,t!=null&&this.putBytes(t),"writeOffset"in e&&(this.write=e.writeOffset)}p(LA,"DataBuffer");K.DataBuffer=LA;K.DataBuffer.prototype.length=function(){return this.write-this.read};K.DataBuffer.prototype.isEmpty=function(){return this.length()<=0};K.DataBuffer.prototype.accommodate=function(t,e){if(this.length()>=t)return this;e=Math.max(e||this.growSize,t);var i=new Uint8Array(this.data.buffer,this.data.byteOffset,this.data.byteLength),n=new Uint8Array(this.length()+e);return n.set(i),this.data=new DataView(n.buffer),this};K.DataBuffer.prototype.putByte=function(t){return this.accommodate(1),this.data.setUint8(this.write++,t),this};K.DataBuffer.prototype.fillWithByte=function(t,e){this.accommodate(e);for(var i=0;i<e;++i)this.data.setUint8(t);return this};K.DataBuffer.prototype.putBytes=function(t,e){if(K.isArrayBufferView(t)){var i=new Uint8Array(t.buffer,t.byteOffset,t.byteLength),n=i.byteLength-i.byteOffset;this.accommodate(n);var o=new Uint8Array(this.data.buffer,this.write);return o.set(i),this.write+=n,this}if(K.isArrayBuffer(t)){var i=new Uint8Array(t);this.accommodate(i.byteLength);var o=new Uint8Array(this.data.buffer);return o.set(i,this.write),this.write+=i.byteLength,this}if(t instanceof K.DataBuffer||typeof t=="object"&&typeof t.read=="number"&&typeof t.write=="number"&&K.isArrayBufferView(t.data)){var i=new Uint8Array(t.data.byteLength,t.read,t.length());this.accommodate(i.byteLength);var o=new Uint8Array(t.data.byteLength,this.write);return o.set(i),this.write+=i.byteLength,this}if(t instanceof K.ByteStringBuffer&&(t=t.data,e="binary"),e=e||"binary",typeof t=="string"){var r;if(e==="hex")return this.accommodate(Math.ceil(t.length/2)),r=new Uint8Array(this.data.buffer,this.write),this.write+=K.binary.hex.decode(t,r,this.write),this;if(e==="base64")return this.accommodate(Math.ceil(t.length/4)*3),r=new Uint8Array(this.data.buffer,this.write),this.write+=K.binary.base64.decode(t,r,this.write),this;if(e==="utf8"&&(t=K.encodeUtf8(t),e="binary"),e==="binary"||e==="raw")return this.accommodate(t.length),r=new Uint8Array(this.data.buffer,this.write),this.write+=K.binary.raw.decode(r),this;if(e==="utf16")return this.accommodate(t.length*2),r=new Uint16Array(this.data.buffer,this.write),this.write+=K.text.utf16.encode(r),this;throw new Error("Invalid encoding: "+e)}throw Error("Invalid parameter: "+t)};K.DataBuffer.prototype.putBuffer=function(t){return this.putBytes(t),t.clear(),this};K.DataBuffer.prototype.putString=function(t){return this.putBytes(t,"utf16")};K.DataBuffer.prototype.putInt16=function(t){return this.accommodate(2),this.data.setInt16(this.write,t),this.write+=2,this};K.DataBuffer.prototype.putInt24=function(t){return this.accommodate(3),this.data.setInt16(this.write,t>>8&65535),this.data.setInt8(this.write,t>>16&255),this.write+=3,this};K.DataBuffer.prototype.putInt32=function(t){return this.accommodate(4),this.data.setInt32(this.write,t),this.write+=4,this};K.DataBuffer.prototype.putInt16Le=function(t){return this.accommodate(2),this.data.setInt16(this.write,t,!0),this.write+=2,this};K.DataBuffer.prototype.putInt24Le=function(t){return this.accommodate(3),this.data.setInt8(this.write,t>>16&255),this.data.setInt16(this.write,t>>8&65535,!0),this.write+=3,this};K.DataBuffer.prototype.putInt32Le=function(t){return this.accommodate(4),this.data.setInt32(this.write,t,!0),this.write+=4,this};K.DataBuffer.prototype.putInt=function(t,e){pr(e),this.accommodate(e/8);do e-=8,this.data.setInt8(this.write++,t>>e&255);while(e>0);return this};K.DataBuffer.prototype.putSignedInt=function(t,e){return pr(e),this.accommodate(e/8),t<0&&(t+=2<<e-1),this.putInt(t,e)};K.DataBuffer.prototype.getByte=function(){return this.data.getInt8(this.read++)};K.DataBuffer.prototype.getInt16=function(){var t=this.data.getInt16(this.read);return this.read+=2,t};K.DataBuffer.prototype.getInt24=function(){var t=this.data.getInt16(this.read)<<8^this.data.getInt8(this.read+2);return this.read+=3,t};K.DataBuffer.prototype.getInt32=function(){var t=this.data.getInt32(this.read);return this.read+=4,t};K.DataBuffer.prototype.getInt16Le=function(){var t=this.data.getInt16(this.read,!0);return this.read+=2,t};K.DataBuffer.prototype.getInt24Le=function(){var t=this.data.getInt8(this.read)^this.data.getInt16(this.read+1,!0)<<8;return this.read+=3,t};K.DataBuffer.prototype.getInt32Le=function(){var t=this.data.getInt32(this.read,!0);return this.read+=4,t};K.DataBuffer.prototype.getInt=function(t){pr(t);var e=0;do e=(e<<8)+this.data.getInt8(this.read++),t-=8;while(t>0);return e};K.DataBuffer.prototype.getSignedInt=function(t){var e=this.getInt(t),i=2<<t-2;return e>=i&&(e-=i<<1),e};K.DataBuffer.prototype.getBytes=function(t){var e;return t?(t=Math.min(this.length(),t),e=this.data.slice(this.read,this.read+t),this.read+=t):t===0?e="":(e=this.read===0?this.data:this.data.slice(this.read),this.clear()),e};K.DataBuffer.prototype.bytes=function(t){return typeof t>"u"?this.data.slice(this.read):this.data.slice(this.read,this.read+t)};K.DataBuffer.prototype.at=function(t){return this.data.getUint8(this.read+t)};K.DataBuffer.prototype.setAt=function(t,e){return this.data.setUint8(t,e),this};K.DataBuffer.prototype.last=function(){return this.data.getUint8(this.write-1)};K.DataBuffer.prototype.copy=function(){return new K.DataBuffer(this)};K.DataBuffer.prototype.compact=function(){if(this.read>0){var t=new Uint8Array(this.data.buffer,this.read),e=new Uint8Array(t.byteLength);e.set(t),this.data=new DataView(e),this.write-=this.read,this.read=0}return this};K.DataBuffer.prototype.clear=function(){return this.data=new DataView(new ArrayBuffer(0)),this.read=this.write=0,this};K.DataBuffer.prototype.truncate=function(t){return this.write=Math.max(0,this.length()-t),this.read=Math.min(this.read,this.write),this};K.DataBuffer.prototype.toHex=function(){for(var t="",e=this.read;e<this.data.byteLength;++e){var i=this.data.getUint8(e);i<16&&(t+="0"),t+=i.toString(16)}return t};K.DataBuffer.prototype.toString=function(t){var e=new Uint8Array(this.data,this.read,this.length());if(t=t||"utf8",t==="binary"||t==="raw")return K.binary.raw.encode(e);if(t==="hex")return K.binary.hex.encode(e);if(t==="base64")return K.binary.base64.encode(e);if(t==="utf8")return K.text.utf8.decode(e);if(t==="utf16")return K.text.utf16.decode(e);throw new Error("Invalid encoding: "+t)};K.createBuffer=function(t,e){return e=e||"raw",t!==void 0&&e==="utf8"&&(t=K.encodeUtf8(t)),new K.ByteBuffer(t)};K.fillString=function(t,e){for(var i="";e>0;)e&1&&(i+=t),e>>>=1,e>0&&(t+=t);return i};K.xorBytes=function(t,e,i){for(var n="",o="",r="",a=0,c=0;i>0;--i,++a)o=t.charCodeAt(a)^e.charCodeAt(a),c>=10&&(n+=r,r="",c=0),r+=String.fromCharCode(o),++c;return n+=r,n};K.hexToBytes=function(t){var e="",i=0;for(t.length&!0&&(i=1,e+=String.fromCharCode(parseInt(t[0],16)));i<t.length;i+=2)e+=String.fromCharCode(parseInt(t.substr(i,2),16));return e};K.bytesToHex=function(t){return K.createBuffer(t).toHex()};K.int32ToBytes=function(t){return String.fromCharCode(t>>24&255)+String.fromCharCode(t>>16&255)+String.fromCharCode(t>>8&255)+String.fromCharCode(t&255)};var Nn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Cn=[62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,64,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],W4="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";K.encode64=function(t,e){for(var i="",n="",o,r,a,c=0;c<t.length;)o=t.charCodeAt(c++),r=t.charCodeAt(c++),a=t.charCodeAt(c++),i+=Nn.charAt(o>>2),i+=Nn.charAt((o&3)<<4|r>>4),isNaN(r)?i+="==":(i+=Nn.charAt((r&15)<<2|a>>6),i+=isNaN(a)?"=":Nn.charAt(a&63)),e&&i.length>e&&(n+=i.substr(0,e)+`\r
`,i=i.substr(e));return n+=i,n};K.decode64=function(t){t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");for(var e="",i,n,o,r,a=0;a<t.length;)i=Cn[t.charCodeAt(a++)-43],n=Cn[t.charCodeAt(a++)-43],o=Cn[t.charCodeAt(a++)-43],r=Cn[t.charCodeAt(a++)-43],e+=String.fromCharCode(i<<2|n>>4),o!==64&&(e+=String.fromCharCode((n&15)<<4|o>>2),r!==64&&(e+=String.fromCharCode((o&3)<<6|r)));return e};K.encodeUtf8=function(t){return unescape(encodeURIComponent(t))};K.decodeUtf8=function(t){return decodeURIComponent(escape(t))};K.binary={raw:{},hex:{},base64:{},base58:{},baseN:{encode:w4.encode,decode:w4.decode}};K.binary.raw.encode=function(t){return String.fromCharCode.apply(null,t)};K.binary.raw.decode=function(t,e,i){var n=e;n||(n=new Uint8Array(t.length)),i=i||0;for(var o=i,r=0;r<t.length;++r)n[o++]=t.charCodeAt(r);return e?o-i:n};K.binary.hex.encode=K.bytesToHex;K.binary.hex.decode=function(t,e,i){var n=e;n||(n=new Uint8Array(Math.ceil(t.length/2))),i=i||0;var o=0,r=i;for(t.length&1&&(o=1,n[r++]=parseInt(t[0],16));o<t.length;o+=2)n[r++]=parseInt(t.substr(o,2),16);return e?r-i:n};K.binary.base64.encode=function(t,e){for(var i="",n="",o,r,a,c=0;c<t.byteLength;)o=t[c++],r=t[c++],a=t[c++],i+=Nn.charAt(o>>2),i+=Nn.charAt((o&3)<<4|r>>4),isNaN(r)?i+="==":(i+=Nn.charAt((r&15)<<2|a>>6),i+=isNaN(a)?"=":Nn.charAt(a&63)),e&&i.length>e&&(n+=i.substr(0,e)+`\r
`,i=i.substr(e));return n+=i,n};K.binary.base64.decode=function(t,e,i){var n=e;n||(n=new Uint8Array(Math.ceil(t.length/4)*3)),t=t.replace(/[^A-Za-z0-9\+\/\=]/g,""),i=i||0;for(var o,r,a,c,l=0,s=i;l<t.length;)o=Cn[t.charCodeAt(l++)-43],r=Cn[t.charCodeAt(l++)-43],a=Cn[t.charCodeAt(l++)-43],c=Cn[t.charCodeAt(l++)-43],n[s++]=o<<2|r>>4,a!==64&&(n[s++]=(r&15)<<4|a>>2,c!==64&&(n[s++]=(a&3)<<6|c));return e?s-i:n.subarray(0,s)};K.binary.base58.encode=function(t,e){return K.binary.baseN.encode(t,W4,e)};K.binary.base58.decode=function(t,e){return K.binary.baseN.decode(t,W4,e)};K.text={utf8:{},utf16:{}};K.text.utf8.encode=function(t,e,i){t=K.encodeUtf8(t);var n=e;n||(n=new Uint8Array(t.length)),i=i||0;for(var o=i,r=0;r<t.length;++r)n[o++]=t.charCodeAt(r);return e?o-i:n};K.text.utf8.decode=function(t){return K.decodeUtf8(String.fromCharCode.apply(null,t))};K.text.utf16.encode=function(t,e,i){var n=e;n||(n=new Uint8Array(t.length*2));var o=new Uint16Array(n.buffer);i=i||0;for(var r=i,a=i,c=0;c<t.length;++c)o[a++]=t.charCodeAt(c),r+=2;return e?r-i:n};K.text.utf16.decode=function(t){return String.fromCharCode.apply(null,new Uint16Array(t.buffer))};K.deflate=function(t,e,i){if(e=K.decode64(t.deflate(K.encode64(e)).rval),i){var n=2,o=e.charCodeAt(1);o&32&&(n=6),e=e.substring(n,e.length-4)}return e};K.inflate=function(t,e,i){var n=t.inflate(K.encode64(e)).rval;return n===null?null:K.decode64(n)};var Xd=p(function(t,e,i){if(!t)throw new Error("WebStorage not available.");var n;if(i===null?n=t.removeItem(e):(i=K.encode64(JSON.stringify(i)),n=t.setItem(e,i)),typeof n<"u"&&n.rval!==!0){var o=new Error(n.error.message);throw o.id=n.error.id,o.name=n.error.name,o}},"_setStorageObject"),Rd=p(function(t,e){if(!t)throw new Error("WebStorage not available.");var i=t.getItem(e);if(t.init)if(i.rval===null){if(i.error){var n=new Error(i.error.message);throw n.id=i.error.id,n.name=i.error.name,n}i=null}else i=i.rval;return i!==null&&(i=JSON.parse(K.decode64(i))),i},"_getStorageObject"),AA=p(function(t,e,i,n){var o=Rd(t,e);o===null&&(o={}),o[i]=n,Xd(t,e,o)},"_setItem"),IA=p(function(t,e,i){var n=Rd(t,e);return n!==null&&(n=i in n?n[i]:null),n},"_getItem"),KA=p(function(t,e,i){var n=Rd(t,e);if(n!==null&&i in n){delete n[i];var o=!0;for(var r in n){o=!1;break}o&&(n=null),Xd(t,e,n)}},"_removeItem"),SA=p(function(t,e){Xd(t,e,null)},"_clearItems"),ba=p(function(t,e,i){var n=null;typeof i>"u"&&(i=["web","flash"]);var o,r=!1,a=null;for(var c in i){o=i[c];try{if(o==="flash"||o==="both"){if(e[0]===null)throw new Error("Flash local storage not available.");n=t.apply(this,e),r=o==="flash"}(o==="web"||o==="both")&&(e[0]=localStorage,n=t.apply(this,e),r=!0)}catch(l){a=l}if(r)break}if(!r)throw a;return n},"_callStorageFunction");K.setItem=function(t,e,i,n,o){ba(AA,arguments,o)};K.getItem=function(t,e,i,n){return ba(IA,arguments,n)};K.removeItem=function(t,e,i,n){ba(KA,arguments,n)};K.clearItems=function(t,e,i){ba(SA,arguments,i)};K.isEmpty=function(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0};K.format=function(t){for(var e=/%./g,i,n,o=0,r=[],a=0;i=e.exec(t);){n=t.substring(a,e.lastIndex-2),n.length>0&&r.push(n),a=e.lastIndex;var c=i[0][1];switch(c){case"s":case"o":o<arguments.length?r.push(arguments[o+++1]):r.push("<?>");break;case"%":r.push("%");break;default:r.push("<%"+c+"?>")}}return r.push(t.substring(a)),r.join("")};K.formatNumber=function(t,e,i,n){var o=t,r=isNaN(e=Math.abs(e))?2:e,a=i===void 0?",":i,c=n===void 0?".":n,l=o<0?"-":"",s=parseInt(o=Math.abs(+o||0).toFixed(r),10)+"",g=s.length>3?s.length%3:0;return l+(g?s.substr(0,g)+c:"")+s.substr(g).replace(/(\d{3})(?=\d)/g,"$1"+c)+(r?a+Math.abs(o-s).toFixed(r).slice(2):"")};K.formatSize=function(t){return t>=1073741824?t=K.formatNumber(t/1073741824,2,".","")+" GiB":t>=1048576?t=K.formatNumber(t/1048576,2,".","")+" MiB":t>=1024?t=K.formatNumber(t/1024,0)+" KiB":t=K.formatNumber(t,0)+" bytes",t};K.bytesFromIP=function(t){return t.indexOf(".")!==-1?K.bytesFromIPv4(t):t.indexOf(":")!==-1?K.bytesFromIPv6(t):null};K.bytesFromIPv4=function(t){if(t=t.split("."),t.length!==4)return null;for(var e=K.createBuffer(),i=0;i<t.length;++i){var n=parseInt(t[i],10);if(isNaN(n))return null;e.putByte(n)}return e.getBytes()};K.bytesFromIPv6=function(t){var e=0;t=t.split(":").filter(function(a){return a.length===0&&++e,!0});for(var i=(8-t.length+e)*2,n=K.createBuffer(),o=0;o<8;++o){if(!t[o]||t[o].length===0){n.fillWithByte(0,i),i=0;continue}var r=K.hexToBytes(t[o]);r.length<2&&n.putByte(0),n.putBytes(r)}return n.getBytes()};K.bytesToIP=function(t){return t.length===4?K.bytesToIPv4(t):t.length===16?K.bytesToIPv6(t):null};K.bytesToIPv4=function(t){if(t.length!==4)return null;for(var e=[],i=0;i<t.length;++i)e.push(t.charCodeAt(i));return e.join(".")};K.bytesToIPv6=function(t){if(t.length!==16)return null;for(var e=[],i=[],n=0,o=0;o<t.length;o+=2){for(var r=K.bytesToHex(t[o]+t[o+1]);r[0]==="0"&&r!=="0";)r=r.substr(1);if(r==="0"){var a=i[i.length-1],c=e.length;!a||c!==a.end+1?i.push({start:c,end:c}):(a.end=c,a.end-a.start>i[n].end-i[n].start&&(n=i.length-1))}e.push(r)}if(i.length>0){var l=i[n];l.end-l.start>0&&(e.splice(l.start,l.end-l.start+1,""),l.start===0&&e.unshift(""),l.end===7&&e.push(""))}return e.join(":")};K.estimateCores=function(t,e){if(typeof t=="function"&&(e=t,t={}),t=t||{},"cores"in K&&!t.update)return e(null,K.cores);if(typeof navigator<"u"&&"hardwareConcurrency"in navigator&&navigator.hardwareConcurrency>0)return K.cores=navigator.hardwareConcurrency,e(null,K.cores);if(typeof Worker>"u")return K.cores=1,e(null,K.cores);if(typeof Blob>"u")return K.cores=2,e(null,K.cores);var i=URL.createObjectURL(new Blob(["(",function(){self.addEventListener("message",function(a){for(var c=Date.now(),l=c+4;Date.now()<l;);self.postMessage({st:c,et:l})})}.toString(),")()"],{type:"application/javascript"}));n([],5,16);function n(a,c,l){if(c===0){var s=Math.floor(a.reduce(function(g,h){return g+h},0)/a.length);return K.cores=Math.max(1,s),URL.revokeObjectURL(i),e(null,K.cores)}o(l,function(g,h){a.push(r(l,h)),n(a,c-1,l)})}p(n,"sample");function o(a,c){for(var l=[],s=[],g=0;g<a;++g){var h=new Worker(i);h.addEventListener("message",function(d){if(s.push(d.data),s.length===a){for(var f=0;f<a;++f)l[f].terminate();c(null,s)}}),l.push(h)}for(var g=0;g<a;++g)l[g].postMessage(g)}p(o,"map");function r(a,c){for(var l=[],s=0;s<a;++s)for(var g=c[s],h=l[s]=[],d=0;d<a;++d)if(s!==d){var f=c[d];(g.st>f.st&&g.st<f.et||f.st>g.st&&f.st<g.et)&&h.push(d)}return l.reduce(function(v,u){return Math.max(v,u.length)},0)}p(r,"reduce")}});var xa=w((Nq,k4)=>{var Ht=Me();Ge();k4.exports=Ht.cipher=Ht.cipher||{};Ht.cipher.algorithms=Ht.cipher.algorithms||{};Ht.cipher.createCipher=function(t,e){var i=t;if(typeof i=="string"&&(i=Ht.cipher.getAlgorithm(i),i&&(i=i())),!i)throw new Error("Unsupported algorithm: "+t);return new Ht.cipher.BlockCipher({algorithm:i,key:e,decrypt:!1})};Ht.cipher.createDecipher=function(t,e){var i=t;if(typeof i=="string"&&(i=Ht.cipher.getAlgorithm(i),i&&(i=i())),!i)throw new Error("Unsupported algorithm: "+t);return new Ht.cipher.BlockCipher({algorithm:i,key:e,decrypt:!0})};Ht.cipher.registerAlgorithm=function(t,e){t=t.toUpperCase(),Ht.cipher.algorithms[t]=e};Ht.cipher.getAlgorithm=function(t){return t=t.toUpperCase(),t in Ht.cipher.algorithms?Ht.cipher.algorithms[t]:null};var Bd=Ht.cipher.BlockCipher=function(t){this.algorithm=t.algorithm,this.mode=this.algorithm.mode,this.blockSize=this.mode.blockSize,this._finish=!1,this._input=null,this.output=null,this._op=t.decrypt?this.mode.decrypt:this.mode.encrypt,this._decrypt=t.decrypt,this.algorithm.initialize(t)};Bd.prototype.start=function(t){t=t||{};var e={};for(var i in t)e[i]=t[i];e.decrypt=this._decrypt,this._finish=!1,this._input=Ht.util.createBuffer(),this.output=t.output||Ht.util.createBuffer(),this.mode.start(e)};Bd.prototype.update=function(t){for(t&&this._input.putBuffer(t);!this._op.call(this.mode,this._input,this.output,this._finish)&&!this._finish;);this._input.compact()};Bd.prototype.finish=function(t){t&&(this.mode.name==="ECB"||this.mode.name==="CBC")&&(this.mode.pad=function(i){return t(this.blockSize,i,!1)},this.mode.unpad=function(i){return t(this.blockSize,i,!0)});var e={};return e.decrypt=this._decrypt,e.overflow=this._input.length()%this.blockSize,!(!this._decrypt&&this.mode.pad&&!this.mode.pad(this._input,e)||(this._finish=!0,this.update(),this._decrypt&&this.mode.unpad&&!this.mode.unpad(this.output,e))||this.mode.afterFinish&&!this.mode.afterFinish(this.output,e))}});var Ud=w((Cq,M4)=>{var Tt=Me();Ge();Tt.cipher=Tt.cipher||{};var He=M4.exports=Tt.cipher.modes=Tt.cipher.modes||{};He.ecb=function(t){t=t||{},this.name="ECB",this.cipher=t.cipher,this.blockSize=t.blockSize||16,this._ints=this.blockSize/4,this._inBlock=new Array(this._ints),this._outBlock=new Array(this._ints)};He.ecb.prototype.start=function(t){};He.ecb.prototype.encrypt=function(t,e,i){if(t.length()<this.blockSize&&!(i&&t.length()>0))return!0;for(var n=0;n<this._ints;++n)this._inBlock[n]=t.getInt32();this.cipher.encrypt(this._inBlock,this._outBlock);for(var n=0;n<this._ints;++n)e.putInt32(this._outBlock[n])};He.ecb.prototype.decrypt=function(t,e,i){if(t.length()<this.blockSize&&!(i&&t.length()>0))return!0;for(var n=0;n<this._ints;++n)this._inBlock[n]=t.getInt32();this.cipher.decrypt(this._inBlock,this._outBlock);for(var n=0;n<this._ints;++n)e.putInt32(this._outBlock[n])};He.ecb.prototype.pad=function(t,e){var i=t.length()===this.blockSize?this.blockSize:this.blockSize-t.length();return t.fillWithByte(i,i),!0};He.ecb.prototype.unpad=function(t,e){if(e.overflow>0)return!1;var i=t.length(),n=t.at(i-1);return n>this.blockSize<<2?!1:(t.truncate(n),!0)};He.cbc=function(t){t=t||{},this.name="CBC",this.cipher=t.cipher,this.blockSize=t.blockSize||16,this._ints=this.blockSize/4,this._inBlock=new Array(this._ints),this._outBlock=new Array(this._ints)};He.cbc.prototype.start=function(t){if(t.iv===null){if(!this._prev)throw new Error("Invalid IV parameter.");this._iv=this._prev.slice(0)}else if("iv"in t)this._iv=_a(t.iv,this.blockSize),this._prev=this._iv.slice(0);else throw new Error("Invalid IV parameter.")};He.cbc.prototype.encrypt=function(t,e,i){if(t.length()<this.blockSize&&!(i&&t.length()>0))return!0;for(var n=0;n<this._ints;++n)this._inBlock[n]=this._prev[n]^t.getInt32();this.cipher.encrypt(this._inBlock,this._outBlock);for(var n=0;n<this._ints;++n)e.putInt32(this._outBlock[n]);this._prev=this._outBlock};He.cbc.prototype.decrypt=function(t,e,i){if(t.length()<this.blockSize&&!(i&&t.length()>0))return!0;for(var n=0;n<this._ints;++n)this._inBlock[n]=t.getInt32();this.cipher.decrypt(this._inBlock,this._outBlock);for(var n=0;n<this._ints;++n)e.putInt32(this._prev[n]^this._outBlock[n]);this._prev=this._inBlock.slice(0)};He.cbc.prototype.pad=function(t,e){var i=t.length()===this.blockSize?this.blockSize:this.blockSize-t.length();return t.fillWithByte(i,i),!0};He.cbc.prototype.unpad=function(t,e){if(e.overflow>0)return!1;var i=t.length(),n=t.at(i-1);return n>this.blockSize<<2?!1:(t.truncate(n),!0)};He.cfb=function(t){t=t||{},this.name="CFB",this.cipher=t.cipher,this.blockSize=t.blockSize||16,this._ints=this.blockSize/4,this._inBlock=null,this._outBlock=new Array(this._ints),this._partialBlock=new Array(this._ints),this._partialOutput=Tt.util.createBuffer(),this._partialBytes=0};He.cfb.prototype.start=function(t){if(!("iv"in t))throw new Error("Invalid IV parameter.");this._iv=_a(t.iv,this.blockSize),this._inBlock=this._iv.slice(0),this._partialBytes=0};He.cfb.prototype.encrypt=function(t,e,i){var n=t.length();if(n===0)return!0;if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&n>=this.blockSize){for(var o=0;o<this._ints;++o)this._inBlock[o]=t.getInt32()^this._outBlock[o],e.putInt32(this._inBlock[o]);return}var r=(this.blockSize-n)%this.blockSize;r>0&&(r=this.blockSize-r),this._partialOutput.clear();for(var o=0;o<this._ints;++o)this._partialBlock[o]=t.getInt32()^this._outBlock[o],this._partialOutput.putInt32(this._partialBlock[o]);if(r>0)t.read-=this.blockSize;else for(var o=0;o<this._ints;++o)this._inBlock[o]=this._partialBlock[o];if(this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),r>0&&!i)return e.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=r,!0;e.putBytes(this._partialOutput.getBytes(n-this._partialBytes)),this._partialBytes=0};He.cfb.prototype.decrypt=function(t,e,i){var n=t.length();if(n===0)return!0;if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&n>=this.blockSize){for(var o=0;o<this._ints;++o)this._inBlock[o]=t.getInt32(),e.putInt32(this._inBlock[o]^this._outBlock[o]);return}var r=(this.blockSize-n)%this.blockSize;r>0&&(r=this.blockSize-r),this._partialOutput.clear();for(var o=0;o<this._ints;++o)this._partialBlock[o]=t.getInt32(),this._partialOutput.putInt32(this._partialBlock[o]^this._outBlock[o]);if(r>0)t.read-=this.blockSize;else for(var o=0;o<this._ints;++o)this._inBlock[o]=this._partialBlock[o];if(this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),r>0&&!i)return e.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=r,!0;e.putBytes(this._partialOutput.getBytes(n-this._partialBytes)),this._partialBytes=0};He.ofb=function(t){t=t||{},this.name="OFB",this.cipher=t.cipher,this.blockSize=t.blockSize||16,this._ints=this.blockSize/4,this._inBlock=null,this._outBlock=new Array(this._ints),this._partialOutput=Tt.util.createBuffer(),this._partialBytes=0};He.ofb.prototype.start=function(t){if(!("iv"in t))throw new Error("Invalid IV parameter.");this._iv=_a(t.iv,this.blockSize),this._inBlock=this._iv.slice(0),this._partialBytes=0};He.ofb.prototype.encrypt=function(t,e,i){var n=t.length();if(t.length()===0)return!0;if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&n>=this.blockSize){for(var o=0;o<this._ints;++o)e.putInt32(t.getInt32()^this._outBlock[o]),this._inBlock[o]=this._outBlock[o];return}var r=(this.blockSize-n)%this.blockSize;r>0&&(r=this.blockSize-r),this._partialOutput.clear();for(var o=0;o<this._ints;++o)this._partialOutput.putInt32(t.getInt32()^this._outBlock[o]);if(r>0)t.read-=this.blockSize;else for(var o=0;o<this._ints;++o)this._inBlock[o]=this._outBlock[o];if(this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),r>0&&!i)return e.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=r,!0;e.putBytes(this._partialOutput.getBytes(n-this._partialBytes)),this._partialBytes=0};He.ofb.prototype.decrypt=He.ofb.prototype.encrypt;He.ctr=function(t){t=t||{},this.name="CTR",this.cipher=t.cipher,this.blockSize=t.blockSize||16,this._ints=this.blockSize/4,this._inBlock=null,this._outBlock=new Array(this._ints),this._partialOutput=Tt.util.createBuffer(),this._partialBytes=0};He.ctr.prototype.start=function(t){if(!("iv"in t))throw new Error("Invalid IV parameter.");this._iv=_a(t.iv,this.blockSize),this._inBlock=this._iv.slice(0),this._partialBytes=0};He.ctr.prototype.encrypt=function(t,e,i){var n=t.length();if(n===0)return!0;if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&n>=this.blockSize)for(var o=0;o<this._ints;++o)e.putInt32(t.getInt32()^this._outBlock[o]);else{var r=(this.blockSize-n)%this.blockSize;r>0&&(r=this.blockSize-r),this._partialOutput.clear();for(var o=0;o<this._ints;++o)this._partialOutput.putInt32(t.getInt32()^this._outBlock[o]);if(r>0&&(t.read-=this.blockSize),this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),r>0&&!i)return e.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=r,!0;e.putBytes(this._partialOutput.getBytes(n-this._partialBytes)),this._partialBytes=0}za(this._inBlock)};He.ctr.prototype.decrypt=He.ctr.prototype.encrypt;He.gcm=function(t){t=t||{},this.name="GCM",this.cipher=t.cipher,this.blockSize=t.blockSize||16,this._ints=this.blockSize/4,this._inBlock=new Array(this._ints),this._outBlock=new Array(this._ints),this._partialOutput=Tt.util.createBuffer(),this._partialBytes=0,this._R=3774873600};He.gcm.prototype.start=function(t){if(!("iv"in t))throw new Error("Invalid IV parameter.");var e=Tt.util.createBuffer(t.iv);this._cipherLength=0;var i;if("additionalData"in t?i=Tt.util.createBuffer(t.additionalData):i=Tt.util.createBuffer(),"tagLength"in t?this._tagLength=t.tagLength:this._tagLength=128,this._tag=null,t.decrypt&&(this._tag=Tt.util.createBuffer(t.tag).getBytes(),this._tag.length!==this._tagLength/8))throw new Error("Authentication tag does not match tag length.");this._hashBlock=new Array(this._ints),this.tag=null,this._hashSubkey=new Array(this._ints),this.cipher.encrypt([0,0,0,0],this._hashSubkey),this.componentBits=4,this._m=this.generateHashTable(this._hashSubkey,this.componentBits);var n=e.length();if(n===12)this._j0=[e.getInt32(),e.getInt32(),e.getInt32(),1];else{for(this._j0=[0,0,0,0];e.length()>0;)this._j0=this.ghash(this._hashSubkey,this._j0,[e.getInt32(),e.getInt32(),e.getInt32(),e.getInt32()]);this._j0=this.ghash(this._hashSubkey,this._j0,[0,0].concat(Pd(n*8)))}this._inBlock=this._j0.slice(0),za(this._inBlock),this._partialBytes=0,i=Tt.util.createBuffer(i),this._aDataLength=Pd(i.length()*8);var o=i.length()%this.blockSize;for(o&&i.fillWithByte(0,this.blockSize-o),this._s=[0,0,0,0];i.length()>0;)this._s=this.ghash(this._hashSubkey,this._s,[i.getInt32(),i.getInt32(),i.getInt32(),i.getInt32()])};He.gcm.prototype.encrypt=function(t,e,i){var n=t.length();if(n===0)return!0;if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&n>=this.blockSize){for(var o=0;o<this._ints;++o)e.putInt32(this._outBlock[o]^=t.getInt32());this._cipherLength+=this.blockSize}else{var r=(this.blockSize-n)%this.blockSize;r>0&&(r=this.blockSize-r),this._partialOutput.clear();for(var o=0;o<this._ints;++o)this._partialOutput.putInt32(t.getInt32()^this._outBlock[o]);if(r<=0||i){if(i){var a=n%this.blockSize;this._cipherLength+=a,this._partialOutput.truncate(this.blockSize-a)}else this._cipherLength+=this.blockSize;for(var o=0;o<this._ints;++o)this._outBlock[o]=this._partialOutput.getInt32();this._partialOutput.read-=this.blockSize}if(this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),r>0&&!i)return t.read-=this.blockSize,e.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=r,!0;e.putBytes(this._partialOutput.getBytes(n-this._partialBytes)),this._partialBytes=0}this._s=this.ghash(this._hashSubkey,this._s,this._outBlock),za(this._inBlock)};He.gcm.prototype.decrypt=function(t,e,i){var n=t.length();if(n<this.blockSize&&!(i&&n>0))return!0;this.cipher.encrypt(this._inBlock,this._outBlock),za(this._inBlock),this._hashBlock[0]=t.getInt32(),this._hashBlock[1]=t.getInt32(),this._hashBlock[2]=t.getInt32(),this._hashBlock[3]=t.getInt32(),this._s=this.ghash(this._hashSubkey,this._s,this._hashBlock);for(var o=0;o<this._ints;++o)e.putInt32(this._outBlock[o]^this._hashBlock[o]);n<this.blockSize?this._cipherLength+=n%this.blockSize:this._cipherLength+=this.blockSize};He.gcm.prototype.afterFinish=function(t,e){var i=!0;e.decrypt&&e.overflow&&t.truncate(this.blockSize-e.overflow),this.tag=Tt.util.createBuffer();var n=this._aDataLength.concat(Pd(this._cipherLength*8));this._s=this.ghash(this._hashSubkey,this._s,n);var o=[];this.cipher.encrypt(this._j0,o);for(var r=0;r<this._ints;++r)this.tag.putInt32(this._s[r]^o[r]);return this.tag.truncate(this.tag.length()%(this._tagLength/8)),e.decrypt&&this.tag.bytes()!==this._tag&&(i=!1),i};He.gcm.prototype.multiply=function(t,e){for(var i=[0,0,0,0],n=e.slice(0),o=0;o<128;++o){var r=t[o/32|0]&1<<31-o%32;r&&(i[0]^=n[0],i[1]^=n[1],i[2]^=n[2],i[3]^=n[3]),this.pow(n,n)}return i};He.gcm.prototype.pow=function(t,e){for(var i=t[3]&1,n=3;n>0;--n)e[n]=t[n]>>>1|(t[n-1]&1)<<31;e[0]=t[0]>>>1,i&&(e[0]^=this._R)};He.gcm.prototype.tableMultiply=function(t){for(var e=[0,0,0,0],i=0;i<32;++i){var n=i/8|0,o=t[n]>>>(7-i%8)*4&15,r=this._m[i][o];e[0]^=r[0],e[1]^=r[1],e[2]^=r[2],e[3]^=r[3]}return e};He.gcm.prototype.ghash=function(t,e,i){return e[0]^=i[0],e[1]^=i[1],e[2]^=i[2],e[3]^=i[3],this.tableMultiply(e)};He.gcm.prototype.generateHashTable=function(t,e){for(var i=8/e,n=4*i,o=16*i,r=new Array(o),a=0;a<o;++a){var c=[0,0,0,0],l=a/n|0,s=(n-1-a%n)*e;c[l]=1<<e-1<<s,r[a]=this.generateSubHashTable(this.multiply(c,t),e)}return r};He.gcm.prototype.generateSubHashTable=function(t,e){var i=1<<e,n=i>>>1,o=new Array(i);o[n]=t.slice(0);for(var r=n>>>1;r>0;)this.pow(o[2*r],o[r]=[]),r>>=1;for(r=2;r<n;){for(var a=1;a<r;++a){var c=o[r],l=o[a];o[r+a]=[c[0]^l[0],c[1]^l[1],c[2]^l[2],c[3]^l[3]]}r*=2}for(o[0]=[0,0,0,0],r=n+1;r<i;++r){var s=o[r^n];o[r]=[t[0]^s[0],t[1]^s[1],t[2]^s[2],t[3]^s[3]]}return o};function _a(t,e){if(typeof t=="string"&&(t=Tt.util.createBuffer(t)),Tt.util.isArray(t)&&t.length>4){var i=t;t=Tt.util.createBuffer();for(var n=0;n<i.length;++n)t.putByte(i[n])}if(t.length()<e)throw new Error("Invalid IV length; got "+t.length()+" bytes and expected "+e+" bytes.");if(!Tt.util.isArray(t)){for(var o=[],r=e/4,n=0;n<r;++n)o.push(t.getInt32());t=o}return t}p(_a,"transformIV");function za(t){t[t.length-1]=t[t.length-1]+1&4294967295}p(za,"inc32");function Pd(t){return[t/4294967296|0,t&4294967295]}p(Pd,"from64To32")});var Ln=w((Lq,N4)=>{var De=Me();xa();Ud();Ge();N4.exports=De.aes=De.aes||{};De.aes.startEncrypting=function(t,e,i,n){var o=Ea({key:t,output:i,decrypt:!1,mode:n});return o.start(e),o};De.aes.createEncryptionCipher=function(t,e){return Ea({key:t,output:null,decrypt:!1,mode:e})};De.aes.startDecrypting=function(t,e,i,n){var o=Ea({key:t,output:i,decrypt:!0,mode:n});return o.start(e),o};De.aes.createDecryptionCipher=function(t,e){return Ea({key:t,output:null,decrypt:!0,mode:e})};De.aes.Algorithm=function(t,e){Vd||H4();var i=this;i.name=t,i.mode=new e({blockSize:16,cipher:{encrypt:function(n,o){return Dd(i._w,n,o,!1)},decrypt:function(n,o){return Dd(i._w,n,o,!0)}}}),i._init=!1};De.aes.Algorithm.prototype.initialize=function(t){if(!this._init){var e=t.key,i;if(typeof e=="string"&&(e.length===16||e.length===24||e.length===32))e=De.util.createBuffer(e);else if(De.util.isArray(e)&&(e.length===16||e.length===24||e.length===32)){i=e,e=De.util.createBuffer();for(var n=0;n<i.length;++n)e.putByte(i[n])}if(!De.util.isArray(e)){i=e,e=[];var o=i.length();if(o===16||o===24||o===32){o=o>>>2;for(var n=0;n<o;++n)e.push(i.getInt32())}}if(!De.util.isArray(e)||!(e.length===4||e.length===6||e.length===8))throw new Error("Invalid key parameter.");var r=this.mode.name,a=["CFB","OFB","CTR","GCM"].indexOf(r)!==-1;this._w=T4(e,t.decrypt&&!a),this._init=!0}};De.aes._expandKey=function(t,e){return Vd||H4(),T4(t,e)};De.aes._updateBlock=Dd;V0("AES-ECB",De.cipher.modes.ecb);V0("AES-CBC",De.cipher.modes.cbc);V0("AES-CFB",De.cipher.modes.cfb);V0("AES-OFB",De.cipher.modes.ofb);V0("AES-CTR",De.cipher.modes.ctr);V0("AES-GCM",De.cipher.modes.gcm);function V0(t,e){var i=p(function(){return new De.aes.Algorithm(t,e)},"factory");De.cipher.registerAlgorithm(t,i)}p(V0,"registerAlgorithm");var Vd=!1,D0=4,Qt,qd,y4,Zn,Li;function H4(){Vd=!0,y4=[0,1,2,4,8,16,32,64,128,27,54];for(var t=new Array(256),e=0;e<128;++e)t[e]=e<<1,t[e+128]=e+128<<1^283;Qt=new Array(256),qd=new Array(256),Zn=new Array(4),Li=new Array(4);for(var e=0;e<4;++e)Zn[e]=new Array(256),Li[e]=new Array(256);for(var i=0,n=0,o,r,a,c,l,s,g,e=0;e<256;++e){c=n^n<<1^n<<2^n<<3^n<<4,c=c>>8^c&255^99,Qt[i]=c,qd[c]=i,l=t[c],o=t[i],r=t[o],a=t[r],s=l<<24^c<<16^c<<8^(c^l),g=(o^r^a)<<24^(i^a)<<16^(i^r^a)<<8^(i^o^a);for(var h=0;h<4;++h)Zn[h][i]=s,Li[h][c]=g,s=s<<24|s>>>8,g=g<<24|g>>>8;i===0?i=n=1:(i=o^t[t[t[o^a]]],n^=t[t[n]])}}p(H4,"initialize");function T4(t,e){for(var i=t.slice(0),n,o=1,r=i.length,a=r+6+1,c=D0*a,l=r;l<c;++l)n=i[l-1],l%r===0?(n=Qt[n>>>16&255]<<24^Qt[n>>>8&255]<<16^Qt[n&255]<<8^Qt[n>>>24]^y4[o]<<24,o++):r>6&&l%r===4&&(n=Qt[n>>>24]<<24^Qt[n>>>16&255]<<16^Qt[n>>>8&255]<<8^Qt[n&255]),i[l]=i[l-r]^n;if(e){var s,g=Li[0],h=Li[1],d=Li[2],f=Li[3],v=i.slice(0);c=i.length;for(var l=0,u=c-D0;l<c;l+=D0,u-=D0)if(l===0||l===c-D0)v[l]=i[u],v[l+1]=i[u+3],v[l+2]=i[u+2],v[l+3]=i[u+1];else for(var W=0;W<D0;++W)s=i[u+W],v[l+(3&-W)]=g[Qt[s>>>24]]^h[Qt[s>>>16&255]]^d[Qt[s>>>8&255]]^f[Qt[s&255]];i=v}return i}p(T4,"_expandKey");function Dd(t,e,i,n){var o=t.length/4-1,r,a,c,l,s;n?(r=Li[0],a=Li[1],c=Li[2],l=Li[3],s=qd):(r=Zn[0],a=Zn[1],c=Zn[2],l=Zn[3],s=Qt);var g,h,d,f,v,u,W;g=e[0]^t[0],h=e[n?3:1]^t[1],d=e[2]^t[2],f=e[n?1:3]^t[3];for(var H=3,C=1;C<o;++C)v=r[g>>>24]^a[h>>>16&255]^c[d>>>8&255]^l[f&255]^t[++H],u=r[h>>>24]^a[d>>>16&255]^c[f>>>8&255]^l[g&255]^t[++H],W=r[d>>>24]^a[f>>>16&255]^c[g>>>8&255]^l[h&255]^t[++H],f=r[f>>>24]^a[g>>>16&255]^c[h>>>8&255]^l[d&255]^t[++H],g=v,h=u,d=W;i[0]=s[g>>>24]<<24^s[h>>>16&255]<<16^s[d>>>8&255]<<8^s[f&255]^t[++H],i[n?3:1]=s[h>>>24]<<24^s[d>>>16&255]<<16^s[f>>>8&255]<<8^s[g&255]^t[++H],i[2]=s[d>>>24]<<24^s[f>>>16&255]<<16^s[g>>>8&255]<<8^s[h&255]^t[++H],i[n?1:3]=s[f>>>24]<<24^s[g>>>16&255]<<16^s[h>>>8&255]<<8^s[d&255]^t[++H]}p(Dd,"_updateBlock");function Ea(t){t=t||{};var e=(t.mode||"CBC").toUpperCase(),i="AES-"+e,n;t.decrypt?n=De.cipher.createDecipher(i,t.key):n=De.cipher.createCipher(i,t.key);var o=n.start;return n.start=function(r,a){var c=null;a instanceof De.util.ByteBuffer&&(c=a,a={}),a=a||{},a.output=c,a.iv=r,o.call(n,a)},n}p(Ea,"_createCipher")});var An=w((Aq,C4)=>{var cr=Me();cr.pki=cr.pki||{};var Fd=C4.exports=cr.pki.oids=cr.oids=cr.oids||{};function Y(t,e){Fd[t]=e,Fd[e]=t}p(Y,"_IN");function Oe(t,e){Fd[t]=e}p(Oe,"_I_");Y("1.2.840.113549.1.1.1","rsaEncryption");Y("1.2.840.113549.1.1.4","md5WithRSAEncryption");Y("1.2.840.113549.1.1.5","sha1WithRSAEncryption");Y("1.2.840.113549.1.1.7","RSAES-OAEP");Y("1.2.840.113549.1.1.8","mgf1");Y("1.2.840.113549.1.1.9","pSpecified");Y("1.2.840.113549.1.1.10","RSASSA-PSS");Y("1.2.840.113549.1.1.11","sha256WithRSAEncryption");Y("1.2.840.113549.1.1.12","sha384WithRSAEncryption");Y("1.2.840.113549.1.1.13","sha512WithRSAEncryption");Y("1.3.101.112","EdDSA25519");Y("1.2.840.10040.4.3","dsa-with-sha1");Y("1.3.14.3.2.7","desCBC");Y("1.3.14.3.2.26","sha1");Y("1.3.14.3.2.29","sha1WithRSASignature");Y("2.16.840.1.101.3.4.2.1","sha256");Y("2.16.840.1.101.3.4.2.2","sha384");Y("2.16.840.1.101.3.4.2.3","sha512");Y("2.16.840.1.101.3.4.2.4","sha224");Y("2.16.840.1.101.3.4.2.5","sha512-224");Y("2.16.840.1.101.3.4.2.6","sha512-256");Y("1.2.840.113549.2.2","md2");Y("1.2.840.113549.2.5","md5");Y("1.2.840.113549.1.7.1","data");Y("1.2.840.113549.1.7.2","signedData");Y("1.2.840.113549.1.7.3","envelopedData");Y("1.2.840.113549.1.7.4","signedAndEnvelopedData");Y("1.2.840.113549.1.7.5","digestedData");Y("1.2.840.113549.1.7.6","encryptedData");Y("1.2.840.113549.1.9.1","emailAddress");Y("1.2.840.113549.1.9.2","unstructuredName");Y("1.2.840.113549.1.9.3","contentType");Y("1.2.840.113549.1.9.4","messageDigest");Y("1.2.840.113549.1.9.5","signingTime");Y("1.2.840.113549.1.9.6","counterSignature");Y("1.2.840.113549.1.9.7","challengePassword");Y("1.2.840.113549.1.9.8","unstructuredAddress");Y("1.2.840.113549.1.9.14","extensionRequest");Y("1.2.840.113549.1.9.20","friendlyName");Y("1.2.840.113549.1.9.21","localKeyId");Y("1.2.840.113549.1.9.22.1","x509Certificate");Y("1.2.840.113549.1.12.10.1.1","keyBag");Y("1.2.840.113549.1.12.10.1.2","pkcs8ShroudedKeyBag");Y("1.2.840.113549.1.12.10.1.3","certBag");Y("1.2.840.113549.1.12.10.1.4","crlBag");Y("1.2.840.113549.1.12.10.1.5","secretBag");Y("1.2.840.113549.1.12.10.1.6","safeContentsBag");Y("1.2.840.113549.1.5.13","pkcs5PBES2");Y("1.2.840.113549.1.5.12","pkcs5PBKDF2");Y("1.2.840.113549.1.12.1.1","pbeWithSHAAnd128BitRC4");Y("1.2.840.113549.1.12.1.2","pbeWithSHAAnd40BitRC4");Y("1.2.840.113549.1.12.1.3","pbeWithSHAAnd3-KeyTripleDES-CBC");Y("1.2.840.113549.1.12.1.4","pbeWithSHAAnd2-KeyTripleDES-CBC");Y("1.2.840.113549.1.12.1.5","pbeWithSHAAnd128BitRC2-CBC");Y("1.2.840.113549.1.12.1.6","pbewithSHAAnd40BitRC2-CBC");Y("1.2.840.113549.2.7","hmacWithSHA1");Y("1.2.840.113549.2.8","hmacWithSHA224");Y("1.2.840.113549.2.9","hmacWithSHA256");Y("1.2.840.113549.2.10","hmacWithSHA384");Y("1.2.840.113549.2.11","hmacWithSHA512");Y("1.2.840.113549.3.7","des-EDE3-CBC");Y("2.16.840.1.101.3.4.1.2","aes128-CBC");Y("2.16.840.1.101.3.4.1.22","aes192-CBC");Y("2.16.840.1.101.3.4.1.42","aes256-CBC");Y("2.5.4.3","commonName");Y("2.5.4.4","surname");Y("2.5.4.5","serialNumber");Y("2.5.4.6","countryName");Y("2.5.4.7","localityName");Y("2.5.4.8","stateOrProvinceName");Y("2.5.4.9","streetAddress");Y("2.5.4.10","organizationName");Y("2.5.4.11","organizationalUnitName");Y("2.5.4.12","title");Y("2.5.4.13","description");Y("2.5.4.15","businessCategory");Y("2.5.4.17","postalCode");Y("2.5.4.42","givenName");Y("1.3.6.1.4.1.311.60.2.1.2","jurisdictionOfIncorporationStateOrProvinceName");Y("1.3.6.1.4.1.311.60.2.1.3","jurisdictionOfIncorporationCountryName");Y("2.16.840.1.113730.1.1","nsCertType");Y("2.16.840.1.113730.1.13","nsComment");Oe("2.5.29.1","authorityKeyIdentifier");Oe("2.5.29.2","keyAttributes");Oe("2.5.29.3","certificatePolicies");Oe("2.5.29.4","keyUsageRestriction");Oe("2.5.29.5","policyMapping");Oe("2.5.29.6","subtreesConstraint");Oe("2.5.29.7","subjectAltName");Oe("2.5.29.8","issuerAltName");Oe("2.5.29.9","subjectDirectoryAttributes");Oe("2.5.29.10","basicConstraints");Oe("2.5.29.11","nameConstraints");Oe("2.5.29.12","policyConstraints");Oe("2.5.29.13","basicConstraints");Y("2.5.29.14","subjectKeyIdentifier");Y("2.5.29.15","keyUsage");Oe("2.5.29.16","privateKeyUsagePeriod");Y("2.5.29.17","subjectAltName");Y("2.5.29.18","issuerAltName");Y("2.5.29.19","basicConstraints");Oe("2.5.29.20","cRLNumber");Oe("2.5.29.21","cRLReason");Oe("2.5.29.22","expirationDate");Oe("2.5.29.23","instructionCode");Oe("2.5.29.24","invalidityDate");Oe("2.5.29.25","cRLDistributionPoints");Oe("2.5.29.26","issuingDistributionPoint");Oe("2.5.29.27","deltaCRLIndicator");Oe("2.5.29.28","issuingDistributionPoint");Oe("2.5.29.29","certificateIssuer");Oe("2.5.29.30","nameConstraints");Y("2.5.29.31","cRLDistributionPoints");Y("2.5.29.32","certificatePolicies");Oe("2.5.29.33","policyMappings");Oe("2.5.29.34","policyConstraints");Y("2.5.29.35","authorityKeyIdentifier");Oe("2.5.29.36","policyConstraints");Y("2.5.29.37","extKeyUsage");Oe("2.5.29.46","freshestCRL");Oe("2.5.29.54","inhibitAnyPolicy");Y("1.3.6.1.4.1.11129.2.4.2","timestampList");Y("1.3.6.1.5.5.7.1.1","authorityInfoAccess");Y("1.3.6.1.5.5.7.3.1","serverAuth");Y("1.3.6.1.5.5.7.3.2","clientAuth");Y("1.3.6.1.5.5.7.3.3","codeSigning");Y("1.3.6.1.5.5.7.3.4","emailProtection");Y("1.3.6.1.5.5.7.3.8","timeStamping")});var Ai=w((Iq,A4)=>{var $e=Me();Ge();An();var ee=A4.exports=$e.asn1=$e.asn1||{};ee.Class={UNIVERSAL:0,APPLICATION:64,CONTEXT_SPECIFIC:128,PRIVATE:192};ee.Type={NONE:0,BOOLEAN:1,INTEGER:2,BITSTRING:3,OCTETSTRING:4,NULL:5,OID:6,ODESC:7,EXTERNAL:8,REAL:9,ENUMERATED:10,EMBEDDED:11,UTF8:12,ROID:13,SEQUENCE:16,SET:17,PRINTABLESTRING:19,IA5STRING:22,UTCTIME:23,GENERALIZEDTIME:24,BMPSTRING:30};ee.create=function(t,e,i,n,o){if($e.util.isArray(n)){for(var r=[],a=0;a<n.length;++a)n[a]!==void 0&&r.push(n[a]);n=r}var c={tagClass:t,type:e,constructed:i,composed:i||$e.util.isArray(n),value:n};return o&&"bitStringContents"in o&&(c.bitStringContents=o.bitStringContents,c.original=ee.copy(c)),c};ee.copy=function(t,e){var i;if($e.util.isArray(t)){i=[];for(var n=0;n<t.length;++n)i.push(ee.copy(t[n],e));return i}return typeof t=="string"?t:(i={tagClass:t.tagClass,type:t.type,constructed:t.constructed,composed:t.composed,value:ee.copy(t.value,e)},e&&!e.excludeBitStringContents&&(i.bitStringContents=t.bitStringContents),i)};ee.equals=function(t,e,i){if($e.util.isArray(t)){if(!$e.util.isArray(e)||t.length!==e.length)return!1;for(var n=0;n<t.length;++n)if(!ee.equals(t[n],e[n]))return!1;return!0}if(typeof t!=typeof e)return!1;if(typeof t=="string")return t===e;var o=t.tagClass===e.tagClass&&t.type===e.type&&t.constructed===e.constructed&&t.composed===e.composed&&ee.equals(t.value,e.value);return i&&i.includeBitStringContents&&(o=o&&t.bitStringContents===e.bitStringContents),o};ee.getBerValueLength=function(t){var e=t.getByte();if(e!==128){var i,n=e&128;return n?i=t.getInt((e&127)<<3):i=e,i}};function lr(t,e,i){if(i>e){var n=new Error("Too few bytes to parse DER.");throw n.available=t.length(),n.remaining=e,n.requested=i,n}}p(lr,"_checkBufferLength");var GA=p(function(t,e){var i=t.getByte();if(e--,i!==128){var n,o=i&128;if(!o)n=i;else{var r=i&127;lr(t,e,r),n=t.getInt(r<<3)}if(n<0)throw new Error("Negative length: "+n);return n}},"_getValueLength");ee.fromDer=function(t,e){e===void 0&&(e={strict:!0,parseAllBytes:!0,decodeBitStrings:!0}),typeof e=="boolean"&&(e={strict:e,parseAllBytes:!0,decodeBitStrings:!0}),"strict"in e||(e.strict=!0),"parseAllBytes"in e||(e.parseAllBytes=!0),"decodeBitStrings"in e||(e.decodeBitStrings=!0),typeof t=="string"&&(t=$e.util.createBuffer(t));var i=t.length(),n=Oa(t,t.length(),0,e);if(e.parseAllBytes&&t.length()!==0){var o=new Error("Unparsed DER bytes remain after ASN.1 parsing.");throw o.byteCount=i,o.remaining=t.length(),o}return n};function Oa(t,e,i,n){var o;lr(t,e,2);var r=t.getByte();e--;var a=r&192,c=r&31;o=t.length();var l=GA(t,e);if(e-=o-t.length(),l!==void 0&&l>e){if(n.strict){var s=new Error("Too few bytes to read ASN.1 value.");throw s.available=t.length(),s.remaining=e,s.requested=l,s}l=e}var g,h,d=(r&32)===32;if(d)if(g=[],l===void 0)for(;;){if(lr(t,e,2),t.bytes(2)===String.fromCharCode(0,0)){t.getBytes(2),e-=2;break}o=t.length(),g.push(Oa(t,e,i+1,n)),e-=o-t.length()}else for(;l>0;)o=t.length(),g.push(Oa(t,l,i+1,n)),e-=o-t.length(),l-=o-t.length();if(g===void 0&&a===ee.Class.UNIVERSAL&&c===ee.Type.BITSTRING&&(h=t.bytes(l)),g===void 0&&n.decodeBitStrings&&a===ee.Class.UNIVERSAL&&c===ee.Type.BITSTRING&&l>1){var f=t.read,v=e,u=0;if(c===ee.Type.BITSTRING&&(lr(t,e,1),u=t.getByte(),e--),u===0)try{o=t.length();var W={strict:!0,decodeBitStrings:!0},H=Oa(t,e,i+1,W),C=o-t.length();e-=C,c==ee.Type.BITSTRING&&C++;var N=H.tagClass;C===l&&(N===ee.Class.UNIVERSAL||N===ee.Class.CONTEXT_SPECIFIC)&&(g=[H])}catch{}g===void 0&&(t.read=f,e=v)}if(g===void 0){if(l===void 0){if(n.strict)throw new Error("Non-constructed ASN.1 object of indefinite length.");l=e}if(c===ee.Type.BMPSTRING)for(g="";l>0;l-=2)lr(t,e,2),g+=String.fromCharCode(t.getInt16()),e-=2;else g=t.getBytes(l),e-=l}var A=h===void 0?null:{bitStringContents:h};return ee.create(a,c,d,g,A)}p(Oa,"_fromDer");ee.toDer=function(t){var e=$e.util.createBuffer(),i=t.tagClass|t.type,n=$e.util.createBuffer(),o=!1;if("bitStringContents"in t&&(o=!0,t.original&&(o=ee.equals(t,t.original))),o)n.putBytes(t.bitStringContents);else if(t.composed){t.constructed?i|=32:n.putByte(0);for(var r=0;r<t.value.length;++r)t.value[r]!==void 0&&n.putBuffer(ee.toDer(t.value[r]))}else if(t.type===ee.Type.BMPSTRING)for(var r=0;r<t.value.length;++r)n.putInt16(t.value.charCodeAt(r));else t.type===ee.Type.INTEGER&&t.value.length>1&&(t.value.charCodeAt(0)===0&&(t.value.charCodeAt(1)&128)===0||t.value.charCodeAt(0)===255&&(t.value.charCodeAt(1)&128)===128)?n.putBytes(t.value.substr(1)):n.putBytes(t.value);if(e.putByte(i),n.length()<=127)e.putByte(n.length()&127);else{var a=n.length(),c="";do c+=String.fromCharCode(a&255),a=a>>>8;while(a>0);e.putByte(c.length|128);for(var r=c.length-1;r>=0;--r)e.putByte(c.charCodeAt(r))}return e.putBuffer(n),e};ee.oidToDer=function(t){var e=t.split("."),i=$e.util.createBuffer();i.putByte(40*parseInt(e[0],10)+parseInt(e[1],10));for(var n,o,r,a,c=2;c<e.length;++c){n=!0,o=[],r=parseInt(e[c],10);do a=r&127,r=r>>>7,n||(a|=128),o.push(a),n=!1;while(r>0);for(var l=o.length-1;l>=0;--l)i.putByte(o[l])}return i};ee.derToOid=function(t){var e;typeof t=="string"&&(t=$e.util.createBuffer(t));var i=t.getByte();e=Math.floor(i/40)+"."+i%40;for(var n=0;t.length()>0;)i=t.getByte(),n=n<<7,i&128?n+=i&127:(e+="."+(n+i),n=0);return e};ee.utcTimeToDate=function(t){var e=new Date,i=parseInt(t.substr(0,2),10);i=i>=50?1900+i:2e3+i;var n=parseInt(t.substr(2,2),10)-1,o=parseInt(t.substr(4,2),10),r=parseInt(t.substr(6,2),10),a=parseInt(t.substr(8,2),10),c=0;if(t.length>11){var l=t.charAt(10),s=10;l!=="+"&&l!=="-"&&(c=parseInt(t.substr(10,2),10),s+=2)}if(e.setUTCFullYear(i,n,o),e.setUTCHours(r,a,c,0),s&&(l=t.charAt(s),l==="+"||l==="-")){var g=parseInt(t.substr(s+1,2),10),h=parseInt(t.substr(s+4,2),10),d=g*60+h;d*=6e4,l==="+"?e.setTime(+e-d):e.setTime(+e+d)}return e};ee.generalizedTimeToDate=function(t){var e=new Date,i=parseInt(t.substr(0,4),10),n=parseInt(t.substr(4,2),10)-1,o=parseInt(t.substr(6,2),10),r=parseInt(t.substr(8,2),10),a=parseInt(t.substr(10,2),10),c=parseInt(t.substr(12,2),10),l=0,s=0,g=!1;t.charAt(t.length-1)==="Z"&&(g=!0);var h=t.length-5,d=t.charAt(h);if(d==="+"||d==="-"){var f=parseInt(t.substr(h+1,2),10),v=parseInt(t.substr(h+4,2),10);s=f*60+v,s*=6e4,d==="+"&&(s*=-1),g=!0}return t.charAt(14)==="."&&(l=parseFloat(t.substr(14),10)*1e3),g?(e.setUTCFullYear(i,n,o),e.setUTCHours(r,a,c,l),e.setTime(+e+s)):(e.setFullYear(i,n,o),e.setHours(r,a,c,l)),e};ee.dateToUtcTime=function(t){if(typeof t=="string")return t;var e="",i=[];i.push((""+t.getUTCFullYear()).substr(2)),i.push(""+(t.getUTCMonth()+1)),i.push(""+t.getUTCDate()),i.push(""+t.getUTCHours()),i.push(""+t.getUTCMinutes()),i.push(""+t.getUTCSeconds());for(var n=0;n<i.length;++n)i[n].length<2&&(e+="0"),e+=i[n];return e+="Z",e};ee.dateToGeneralizedTime=function(t){if(typeof t=="string")return t;var e="",i=[];i.push(""+t.getUTCFullYear()),i.push(""+(t.getUTCMonth()+1)),i.push(""+t.getUTCDate()),i.push(""+t.getUTCHours()),i.push(""+t.getUTCMinutes()),i.push(""+t.getUTCSeconds());for(var n=0;n<i.length;++n)i[n].length<2&&(e+="0"),e+=i[n];return e+="Z",e};ee.integerToDer=function(t){var e=$e.util.createBuffer();if(t>=-128&&t<128)return e.putSignedInt(t,8);if(t>=-32768&&t<32768)return e.putSignedInt(t,16);if(t>=-8388608&&t<8388608)return e.putSignedInt(t,24);if(t>=-2147483648&&t<2147483648)return e.putSignedInt(t,32);var i=new Error("Integer too large; max is 32-bits.");throw i.integer=t,i};ee.derToInteger=function(t){typeof t=="string"&&(t=$e.util.createBuffer(t));var e=t.length()*8;if(e>32)throw new Error("Integer too large; max is 32-bits.");return t.getSignedInt(e)};ee.validate=function(t,e,i,n){var o=!1;if((t.tagClass===e.tagClass||typeof e.tagClass>"u")&&(t.type===e.type||typeof e.type>"u"))if(t.constructed===e.constructed||typeof e.constructed>"u"){if(o=!0,e.value&&$e.util.isArray(e.value))for(var r=0,a=0;o&&a<e.value.length;++a)o=e.value[a].optional||!1,t.value[r]&&(o=ee.validate(t.value[r],e.value[a],i,n),o?++r:e.value[a].optional&&(o=!0)),!o&&n&&n.push("["+e.name+'] Tag class "'+e.tagClass+'", type "'+e.type+'" expected value length "'+e.value.length+'", got "'+t.value.length+'"');if(o&&i&&(e.capture&&(i[e.capture]=t.value),e.captureAsn1&&(i[e.captureAsn1]=t),e.captureBitStringContents&&"bitStringContents"in t&&(i[e.captureBitStringContents]=t.bitStringContents),e.captureBitStringValue&&"bitStringContents"in t)){var c;if(t.bitStringContents.length<2)i[e.captureBitStringValue]="";else{var l=t.bitStringContents.charCodeAt(0);if(l!==0)throw new Error("captureBitStringValue only supported for zero unused bits");i[e.captureBitStringValue]=t.bitStringContents.slice(1)}}}else n&&n.push("["+e.name+'] Expected constructed "'+e.constructed+'", got "'+t.constructed+'"');else n&&(t.tagClass!==e.tagClass&&n.push("["+e.name+'] Expected tag class "'+e.tagClass+'", got "'+t.tagClass+'"'),t.type!==e.type&&n.push("["+e.name+'] Expected type "'+e.type+'", got "'+t.type+'"'));return o};var L4=/[^\\u0000-\\u00ff]/;ee.prettyPrint=function(t,e,i){var n="";e=e||0,i=i||2,e>0&&(n+=`
`);for(var o="",r=0;r<e*i;++r)o+=" ";switch(n+=o+"Tag: ",t.tagClass){case ee.Class.UNIVERSAL:n+="Universal:";break;case ee.Class.APPLICATION:n+="Application:";break;case ee.Class.CONTEXT_SPECIFIC:n+="Context-Specific:";break;case ee.Class.PRIVATE:n+="Private:";break}if(t.tagClass===ee.Class.UNIVERSAL)switch(n+=t.type,t.type){case ee.Type.NONE:n+=" (None)";break;case ee.Type.BOOLEAN:n+=" (Boolean)";break;case ee.Type.INTEGER:n+=" (Integer)";break;case ee.Type.BITSTRING:n+=" (Bit string)";break;case ee.Type.OCTETSTRING:n+=" (Octet string)";break;case ee.Type.NULL:n+=" (Null)";break;case ee.Type.OID:n+=" (Object Identifier)";break;case ee.Type.ODESC:n+=" (Object Descriptor)";break;case ee.Type.EXTERNAL:n+=" (External or Instance of)";break;case ee.Type.REAL:n+=" (Real)";break;case ee.Type.ENUMERATED:n+=" (Enumerated)";break;case ee.Type.EMBEDDED:n+=" (Embedded PDV)";break;case ee.Type.UTF8:n+=" (UTF8)";break;case ee.Type.ROID:n+=" (Relative Object Identifier)";break;case ee.Type.SEQUENCE:n+=" (Sequence)";break;case ee.Type.SET:n+=" (Set)";break;case ee.Type.PRINTABLESTRING:n+=" (Printable String)";break;case ee.Type.IA5String:n+=" (IA5String (ASCII))";break;case ee.Type.UTCTIME:n+=" (UTC time)";break;case ee.Type.GENERALIZEDTIME:n+=" (Generalized time)";break;case ee.Type.BMPSTRING:n+=" (BMP String)";break}else n+=t.type;if(n+=`
`,n+=o+"Constructed: "+t.constructed+`
`,t.composed){for(var a=0,c="",r=0;r<t.value.length;++r)t.value[r]!==void 0&&(a+=1,c+=ee.prettyPrint(t.value[r],e+1,i),r+1<t.value.length&&(c+=","));n+=o+"Sub values: "+a+c}else{if(n+=o+"Value: ",t.type===ee.Type.OID){var l=ee.derToOid(t.value);n+=l,$e.pki&&$e.pki.oids&&l in $e.pki.oids&&(n+=" ("+$e.pki.oids[l]+") ")}if(t.type===ee.Type.INTEGER)try{n+=ee.derToInteger(t.value)}catch{n+="0x"+$e.util.bytesToHex(t.value)}else if(t.type===ee.Type.BITSTRING){if(t.value.length>1?n+="0x"+$e.util.bytesToHex(t.value.slice(1)):n+="(none)",t.value.length>0){var s=t.value.charCodeAt(0);s==1?n+=" (1 unused bit shown)":s>1&&(n+=" ("+s+" unused bits shown)")}}else if(t.type===ee.Type.OCTETSTRING)L4.test(t.value)||(n+="("+t.value+") "),n+="0x"+$e.util.bytesToHex(t.value);else if(t.type===ee.Type.UTF8)try{n+=$e.util.decodeUtf8(t.value)}catch(g){if(g.message==="URI malformed")n+="0x"+$e.util.bytesToHex(t.value)+" (malformed UTF8)";else throw g}else t.type===ee.Type.PRINTABLESTRING||t.type===ee.Type.IA5String?n+=t.value:L4.test(t.value)?n+="0x"+$e.util.bytesToHex(t.value):t.value.length===0?n+="[null]":n+=t.value}return n}});var zi=w((Kq,I4)=>{var Xa=Me();I4.exports=Xa.md=Xa.md||{};Xa.md.algorithms=Xa.md.algorithms||{}});var F0=w((Sq,K4)=>{var rn=Me();zi();Ge();var bA=K4.exports=rn.hmac=rn.hmac||{};bA.create=function(){var t=null,e=null,i=null,n=null,o={};return o.start=function(r,a){if(r!==null)if(typeof r=="string")if(r=r.toLowerCase(),r in rn.md.algorithms)e=rn.md.algorithms[r].create();else throw new Error('Unknown hash algorithm "'+r+'"');else e=r;if(a===null)a=t;else{if(typeof a=="string")a=rn.util.createBuffer(a);else if(rn.util.isArray(a)){var c=a;a=rn.util.createBuffer();for(var l=0;l<c.length;++l)a.putByte(c[l])}var s=a.length();s>e.blockLength&&(e.start(),e.update(a.bytes()),a=e.digest()),i=rn.util.createBuffer(),n=rn.util.createBuffer(),s=a.length();for(var l=0;l<s;++l){var c=a.at(l);i.putByte(54^c),n.putByte(92^c)}if(s<e.blockLength)for(var c=e.blockLength-s,l=0;l<c;++l)i.putByte(54),n.putByte(92);t=a,i=i.bytes(),n=n.bytes()}e.start(),e.update(i)},o.update=function(r){e.update(r)},o.getMac=function(){var r=e.digest().bytes();return e.start(),e.update(n),e.update(r),e.digest()},o.digest=o.getMac,o}});var Ba=w((Gq,x4)=>{var Ei=Me();zi();Ge();var G4=x4.exports=Ei.md5=Ei.md5||{};Ei.md.md5=Ei.md.algorithms.md5=G4;G4.create=function(){b4||xA();var t=null,e=Ei.util.createBuffer(),i=new Array(16),n={algorithm:"md5",blockLength:64,digestLength:16,messageLength:0,fullMessageLength:null,messageLengthSize:8};return n.start=function(){n.messageLength=0,n.fullMessageLength=n.messageLength64=[];for(var o=n.messageLengthSize/4,r=0;r<o;++r)n.fullMessageLength.push(0);return e=Ei.util.createBuffer(),t={h0:1732584193,h1:4023233417,h2:2562383102,h3:271733878},n},n.start(),n.update=function(o,r){r==="utf8"&&(o=Ei.util.encodeUtf8(o));var a=o.length;n.messageLength+=a,a=[a/4294967296>>>0,a>>>0];for(var c=n.fullMessageLength.length-1;c>=0;--c)n.fullMessageLength[c]+=a[1],a[1]=a[0]+(n.fullMessageLength[c]/4294967296>>>0),n.fullMessageLength[c]=n.fullMessageLength[c]>>>0,a[0]=a[1]/4294967296>>>0;return e.putBytes(o),S4(t,i,e),(e.read>2048||e.length()===0)&&e.compact(),n},n.digest=function(){var o=Ei.util.createBuffer();o.putBytes(e.bytes());var r=n.fullMessageLength[n.fullMessageLength.length-1]+n.messageLengthSize,a=r&n.blockLength-1;o.putBytes(Yd.substr(0,n.blockLength-a));for(var c,l=0,s=n.fullMessageLength.length-1;s>=0;--s)c=n.fullMessageLength[s]*8+l,l=c/4294967296>>>0,o.putInt32Le(c>>>0);var g={h0:t.h0,h1:t.h1,h2:t.h2,h3:t.h3};S4(g,i,o);var h=Ei.util.createBuffer();return h.putInt32Le(g.h0),h.putInt32Le(g.h1),h.putInt32Le(g.h2),h.putInt32Le(g.h3),h},n};var Yd=null,Ra=null,sr=null,Y0=null,b4=!1;function xA(){Yd=String.fromCharCode(128),Yd+=Ei.util.fillString(String.fromCharCode(0),64),Ra=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1,6,11,0,5,10,15,4,9,14,3,8,13,2,7,12,5,8,11,14,1,4,7,10,13,0,3,6,9,12,15,2,0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9],sr=[7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21],Y0=new Array(64);for(var t=0;t<64;++t)Y0[t]=Math.floor(Math.abs(Math.sin(t+1))*4294967296);b4=!0}p(xA,"_init");function S4(t,e,i){for(var n,o,r,a,c,l,s,g,h=i.length();h>=64;){for(o=t.h0,r=t.h1,a=t.h2,c=t.h3,g=0;g<16;++g)e[g]=i.getInt32Le(),l=c^r&(a^c),n=o+l+Y0[g]+e[g],s=sr[g],o=c,c=a,a=r,r+=n<<s|n>>>32-s;for(;g<32;++g)l=a^c&(r^a),n=o+l+Y0[g]+e[Ra[g]],s=sr[g],o=c,c=a,a=r,r+=n<<s|n>>>32-s;for(;g<48;++g)l=r^a^c,n=o+l+Y0[g]+e[Ra[g]],s=sr[g],o=c,c=a,a=r,r+=n<<s|n>>>32-s;for(;g<64;++g)l=a^(r|~c),n=o+l+Y0[g]+e[Ra[g]],s=sr[g],o=c,c=a,a=r,r+=n<<s|n>>>32-s;t.h0=t.h0+o|0,t.h1=t.h1+r|0,t.h2=t.h2+a|0,t.h3=t.h3+c|0,h-=64}}p(S4,"_update")});var e0=w((bq,z4)=>{var Ua=Me();Ge();var _4=z4.exports=Ua.pem=Ua.pem||{};_4.encode=function(t,e){e=e||{};var i="-----BEGIN "+t.type+`-----\r
`,n;if(t.procType&&(n={name:"Proc-Type",values:[String(t.procType.version),t.procType.type]},i+=Pa(n)),t.contentDomain&&(n={name:"Content-Domain",values:[t.contentDomain]},i+=Pa(n)),t.dekInfo&&(n={name:"DEK-Info",values:[t.dekInfo.algorithm]},t.dekInfo.parameters&&n.values.push(t.dekInfo.parameters),i+=Pa(n)),t.headers)for(var o=0;o<t.headers.length;++o)i+=Pa(t.headers[o]);return t.procType&&(i+=`\r
`),i+=Ua.util.encode64(t.body,e.maxline||64)+`\r
`,i+="-----END "+t.type+`-----\r
`,i};_4.decode=function(t){for(var e=[],i=/\s*-----BEGIN ([A-Z0-9- ]+)-----\r?\n?([\x21-\x7e\s]+?(?:\r?\n\r?\n))?([:A-Za-z0-9+\/=\s]+?)-----END \1-----/g,n=/([\x21-\x7e]+):\s*([\x21-\x7e\s^:]+)/,o=/\r?\n/,r;r=i.exec(t),!!r;){var a=r[1];a==="NEW CERTIFICATE REQUEST"&&(a="CERTIFICATE REQUEST");var c={type:a,procType:null,contentDomain:null,dekInfo:null,headers:[],body:Ua.util.decode64(r[3])};if(e.push(c),!!r[2]){for(var l=r[2].split(o),s=0;r&&s<l.length;){for(var g=l[s].replace(/\s+$/,""),h=s+1;h<l.length;++h){var d=l[h];if(!/\s/.test(d[0]))break;g+=d,s=h}if(r=g.match(n),r){for(var f={name:r[1],values:[]},v=r[2].split(","),u=0;u<v.length;++u)f.values.push(_A(v[u]));if(c.procType)if(!c.contentDomain&&f.name==="Content-Domain")c.contentDomain=v[0]||"";else if(!c.dekInfo&&f.name==="DEK-Info"){if(f.values.length===0)throw new Error('Invalid PEM formatted message. The "DEK-Info" header must have at least one subfield.');c.dekInfo={algorithm:v[0],parameters:v[1]||null}}else c.headers.push(f);else{if(f.name!=="Proc-Type")throw new Error('Invalid PEM formatted message. The first encapsulated header must be "Proc-Type".');if(f.values.length!==2)throw new Error('Invalid PEM formatted message. The "Proc-Type" header must have two subfields.');c.procType={version:v[0],type:v[1]}}}++s}if(c.procType==="ENCRYPTED"&&!c.dekInfo)throw new Error('Invalid PEM formatted message. The "DEK-Info" header must be present if "Proc-Type" is "ENCRYPTED".')}}if(e.length===0)throw new Error("Invalid PEM formatted message.");return e};function Pa(t){for(var e=t.name+": ",i=[],n=p(function(l,s){return" "+s},"insertSpace"),o=0;o<t.values.length;++o)i.push(t.values[o].replace(/^(\S+\r\n)/,n));e+=i.join(",")+`\r
`;for(var r=0,a=-1,o=0;o<e.length;++o,++r)if(r>65&&a!==-1){var c=e[a];c===","?(++a,e=e.substr(0,a)+`\r
`+e.substr(a)):e=e.substr(0,a)+`\r
`+c+e.substr(a+1),r=o-a-1,a=-1,++o}else(e[o]===" "||e[o]===" "||e[o]===",")&&(a=o);return e}p(Pa,"foldHeader");function _A(t){return t.replace(/^\s+/,"")}p(_A,"ltrim")});var gr=w((xq,O4)=>{var Je=Me();xa();Ud();Ge();O4.exports=Je.des=Je.des||{};Je.des.startEncrypting=function(t,e,i,n){var o=qa({key:t,output:i,decrypt:!1,mode:n||(e===null?"ECB":"CBC")});return o.start(e),o};Je.des.createEncryptionCipher=function(t,e){return qa({key:t,output:null,decrypt:!1,mode:e})};Je.des.startDecrypting=function(t,e,i,n){var o=qa({key:t,output:i,decrypt:!0,mode:n||(e===null?"ECB":"CBC")});return o.start(e),o};Je.des.createDecryptionCipher=function(t,e){return qa({key:t,output:null,decrypt:!0,mode:e})};Je.des.Algorithm=function(t,e){var i=this;i.name=t,i.mode=new e({blockSize:8,cipher:{encrypt:function(n,o){return E4(i._keys,n,o,!1)},decrypt:function(n,o){return E4(i._keys,n,o,!0)}}}),i._init=!1};Je.des.Algorithm.prototype.initialize=function(t){if(!this._init){var e=Je.util.createBuffer(t.key);if(this.name.indexOf("3DES")===0&&e.length()!==24)throw new Error("Invalid Triple-DES key size: "+e.length()*8);this._keys=qA(e),this._init=!0}};Oi("DES-ECB",Je.cipher.modes.ecb);Oi("DES-CBC",Je.cipher.modes.cbc);Oi("DES-CFB",Je.cipher.modes.cfb);Oi("DES-OFB",Je.cipher.modes.ofb);Oi("DES-CTR",Je.cipher.modes.ctr);Oi("3DES-ECB",Je.cipher.modes.ecb);Oi("3DES-CBC",Je.cipher.modes.cbc);Oi("3DES-CFB",Je.cipher.modes.cfb);Oi("3DES-OFB",Je.cipher.modes.ofb);Oi("3DES-CTR",Je.cipher.modes.ctr);function Oi(t,e){var i=p(function(){return new Je.des.Algorithm(t,e)},"factory");Je.cipher.registerAlgorithm(t,i)}p(Oi,"registerAlgorithm");var zA=[16843776,0,65536,16843780,16842756,66564,4,65536,1024,16843776,16843780,1024,16778244,16842756,16777216,4,1028,16778240,16778240,66560,66560,16842752,16842752,16778244,65540,16777220,16777220,65540,0,1028,66564,16777216,65536,16843780,4,16842752,16843776,16777216,16777216,1024,16842756,65536,66560,16777220,1024,4,16778244,66564,16843780,65540,16842752,16778244,16777220,1028,66564,16843776,1028,16778240,16778240,0,65540,66560,0,16842756],EA=[-2146402272,-2147450880,32768,1081376,1048576,32,-2146435040,-2147450848,-2147483616,-2146402272,-2146402304,-2147483648,-2147450880,1048576,32,-2146435040,1081344,1048608,-2147450848,0,-2147483648,32768,1081376,-2146435072,1048608,-2147483616,0,1081344,32800,-2146402304,-2146435072,32800,0,1081376,-2146435040,1048576,-2147450848,-2146435072,-2146402304,32768,-2146435072,-2147450880,32,-2146402272,1081376,32,32768,-2147483648,32800,-2146402304,1048576,-2147483616,1048608,-2147450848,-2147483616,1048608,1081344,0,-2147450880,32800,-2147483648,-2146435040,-2146402272,1081344],OA=[520,134349312,0,134348808,134218240,0,131592,134218240,131080,134217736,134217736,131072,134349320,131080,134348800,520,134217728,8,134349312,512,131584,134348800,134348808,131592,134218248,131584,131072,134218248,8,134349320,512,134217728,134349312,134217728,131080,520,131072,134349312,134218240,0,512,131080,134349320,134218240,134217736,512,0,134348808,134218248,131072,134217728,134349320,8,131592,131584,134217736,134348800,134218248,520,134348800,131592,8,134348808,131584],XA=[8396801,8321,8321,128,8396928,8388737,8388609,8193,0,8396800,8396800,8396929,129,0,8388736,8388609,1,8192,8388608,8396801,128,8388608,8193,8320,8388737,1,8320,8388736,8192,8396928,8396929,129,8388736,8388609,8396800,8396929,129,0,0,8396800,8320,8388736,8388737,1,8396801,8321,8321,128,8396929,129,1,8192,8388609,8193,8396928,8388737,8193,8320,8388608,8396801,128,8388608,8192,8396928],RA=[256,34078976,34078720,1107296512,524288,256,1073741824,34078720,1074266368,524288,33554688,1074266368,1107296512,1107820544,524544,1073741824,33554432,1074266112,1074266112,0,1073742080,1107820800,1107820800,33554688,1107820544,1073742080,0,1107296256,34078976,33554432,1107296256,524544,524288,1107296512,256,33554432,1073741824,34078720,1107296512,1074266368,33554688,1073741824,1107820544,34078976,1074266368,256,33554432,1107820544,1107820800,524544,1107296256,1107820800,34078720,0,1074266112,1107296256,524544,33554688,1073742080,524288,0,1074266112,34078976,1073742080],BA=[536870928,541065216,16384,541081616,541065216,16,541081616,4194304,536887296,4210704,4194304,536870928,4194320,536887296,536870912,16400,0,4194320,536887312,16384,4210688,536887312,16,541065232,541065232,0,4210704,541081600,16400,4210688,541081600,536870912,536887296,16,541065232,4210688,541081616,4194304,16400,536870928,4194304,536887296,536870912,16400,536870928,541081616,4210688,541065216,4210704,541081600,0,541065232,16,16384,541065216,4210704,16384,4194320,536887312,0,541081600,536870912,4194320,536887312],PA=[2097152,69206018,67110914,0,2048,67110914,2099202,69208064,69208066,2097152,0,67108866,2,67108864,69206018,2050,67110912,2099202,2097154,67110912,67108866,69206016,69208064,2097154,69206016,2048,2050,69208066,2099200,2,67108864,2099200,67108864,2099200,2097152,67110914,67110914,69206018,69206018,2,2097154,67108864,67110912,2097152,69208064,2050,2099202,69208064,2050,67108866,69208066,69206016,2099200,0,2,69208066,0,2099202,69206016,2048,67108866,67110912,2048,2097154],UA=[268439616,4096,262144,268701760,268435456,268439616,64,268435456,262208,268697600,268701760,266240,268701696,266304,4096,64,268697600,268435520,268439552,4160,266240,262208,268697664,268701696,4160,0,0,268697664,268435520,268439552,266304,262144,266304,262144,268701696,4096,64,268697664,4096,266304,268439552,64,268435520,268697600,268697664,268435456,262144,268439616,0,268701760,262208,268435520,268697600,268439552,268439616,0,268701760,266240,266240,4160,4160,262208,268435456,268701696];function qA(t){for(var e=[0,4,536870912,536870916,65536,65540,536936448,536936452,512,516,536871424,536871428,66048,66052,536936960,536936964],i=[0,1,1048576,1048577,67108864,67108865,68157440,68157441,256,257,1048832,1048833,67109120,67109121,68157696,68157697],n=[0,8,2048,2056,16777216,16777224,16779264,16779272,0,8,2048,2056,16777216,16777224,16779264,16779272],o=[0,2097152,134217728,136314880,8192,2105344,134225920,136323072,131072,2228224,134348800,136445952,139264,2236416,134356992,136454144],r=[0,262144,16,262160,0,262144,16,262160,4096,266240,4112,266256,4096,266240,4112,266256],a=[0,1024,32,1056,0,1024,32,1056,33554432,33555456,33554464,33555488,33554432,33555456,33554464,33555488],c=[0,268435456,524288,268959744,2,268435458,524290,268959746,0,268435456,524288,268959744,2,268435458,524290,268959746],l=[0,65536,2048,67584,536870912,536936448,536872960,536938496,131072,196608,133120,198656,537001984,537067520,537004032,537069568],s=[0,262144,0,262144,2,262146,2,262146,33554432,33816576,33554432,33816576,33554434,33816578,33554434,33816578],g=[0,268435456,8,268435464,0,268435456,8,268435464,1024,268436480,1032,268436488,1024,268436480,1032,268436488],h=[0,32,0,32,1048576,1048608,1048576,1048608,8192,8224,8192,8224,1056768,1056800,1056768,1056800],d=[0,16777216,512,16777728,2097152,18874368,2097664,18874880,67108864,83886080,67109376,83886592,69206016,85983232,69206528,85983744],f=[0,4096,134217728,134221824,524288,528384,134742016,134746112,16,4112,134217744,134221840,524304,528400,134742032,134746128],v=[0,4,256,260,0,4,256,260,1,5,257,261,1,5,257,261],u=t.length()>8?3:1,W=[],H=[0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0],C=0,N,A=0;A<u;A++){var b=t.getInt32(),E=t.getInt32();N=(b>>>4^E)&252645135,E^=N,b^=N<<4,N=(E>>>-16^b)&65535,b^=N,E^=N<<-16,N=(b>>>2^E)&858993459,E^=N,b^=N<<2,N=(E>>>-16^b)&65535,b^=N,E^=N<<-16,N=(b>>>1^E)&1431655765,E^=N,b^=N<<1,N=(E>>>8^b)&16711935,b^=N,E^=N<<8,N=(b>>>1^E)&1431655765,E^=N,b^=N<<1,N=b<<8|E>>>20&240,b=E<<24|E<<8&16711680|E>>>8&65280|E>>>24&240,E=N;for(var F=0;F<H.length;++F){H[F]?(b=b<<2|b>>>26,E=E<<2|E>>>26):(b=b<<1|b>>>27,E=E<<1|E>>>27),b&=-15,E&=-15;var P=e[b>>>28]|i[b>>>24&15]|n[b>>>20&15]|o[b>>>16&15]|r[b>>>12&15]|a[b>>>8&15]|c[b>>>4&15],Q=l[E>>>28]|s[E>>>24&15]|g[E>>>20&15]|h[E>>>16&15]|d[E>>>12&15]|f[E>>>8&15]|v[E>>>4&15];N=(Q>>>16^P)&65535,W[C++]=P^N,W[C++]=Q^N<<16}}return W}p(qA,"_createKeys");function E4(t,e,i,n){var o=t.length===32?3:9,r;o===3?r=n?[30,-2,-2]:[0,32,2]:r=n?[94,62,-2,32,64,2,30,-2,-2]:[0,32,2,62,30,-2,64,96,2];var a,c=e[0],l=e[1];a=(c>>>4^l)&252645135,l^=a,c^=a<<4,a=(c>>>16^l)&65535,l^=a,c^=a<<16,a=(l>>>2^c)&858993459,c^=a,l^=a<<2,a=(l>>>8^c)&16711935,c^=a,l^=a<<8,a=(c>>>1^l)&1431655765,l^=a,c^=a<<1,c=c<<1|c>>>31,l=l<<1|l>>>31;for(var s=0;s<o;s+=3){for(var g=r[s+1],h=r[s+2],d=r[s];d!=g;d+=h){var f=l^t[d],v=(l>>>4|l<<28)^t[d+1];a=c,c=l,l=a^(EA[f>>>24&63]|XA[f>>>16&63]|BA[f>>>8&63]|UA[f&63]|zA[v>>>24&63]|OA[v>>>16&63]|RA[v>>>8&63]|PA[v&63])}a=c,c=l,l=a}c=c>>>1|c<<31,l=l>>>1|l<<31,a=(c>>>1^l)&1431655765,l^=a,c^=a<<1,a=(l>>>8^c)&16711935,c^=a,l^=a<<8,a=(l>>>2^c)&858993459,c^=a,l^=a<<2,a=(c>>>16^l)&65535,l^=a,c^=a<<16,a=(c>>>4^l)&252645135,l^=a,c^=a<<4,i[0]=c,i[1]=l}p(E4,"_updateBlock");function qa(t){t=t||{};var e=(t.mode||"CBC").toUpperCase(),i="DES-"+e,n;t.decrypt?n=Je.cipher.createDecipher(i,t.key):n=Je.cipher.createCipher(i,t.key);var o=n.start;return n.start=function(r,a){var c=null;a instanceof Je.util.ByteBuffer&&(c=a,a={}),a=a||{},a.output=c,a.iv=r,o.call(n,a)},n}p(qa,"_createCipher")});var Da=w(()=>{});var Va=w((Eq,X4)=>{var $t=Me();F0();zi();Ge();var DA=$t.pkcs5=$t.pkcs5||{},an;$t.util.isNodejs&&!$t.options.usePureJavaScript&&(an=Da());X4.exports=$t.pbkdf2=DA.pbkdf2=function(t,e,i,n,o,r){if(typeof o=="function"&&(r=o,o=null),$t.util.isNodejs&&!$t.options.usePureJavaScript&&an.pbkdf2&&(o===null||typeof o!="object")&&(an.pbkdf2Sync.length>4||!o||o==="sha1"))return typeof o!="string"&&(o="sha1"),t=Buffer.from(t,"binary"),e=Buffer.from(e,"binary"),r?an.pbkdf2Sync.length===4?an.pbkdf2(t,e,i,n,function(N,A){if(N)return r(N);r(null,A.toString("binary"))}):an.pbkdf2(t,e,i,n,o,function(N,A){if(N)return r(N);r(null,A.toString("binary"))}):an.pbkdf2Sync.length===4?an.pbkdf2Sync(t,e,i,n).toString("binary"):an.pbkdf2Sync(t,e,i,n,o).toString("binary");if((typeof o>"u"||o===null)&&(o="sha1"),typeof o=="string"){if(!(o in $t.md.algorithms))throw new Error("Unknown hash algorithm: "+o);o=$t.md[o].create()}var a=o.digestLength;if(n>4294967295*a){var c=new Error("Derived key is too long.");if(r)return r(c);throw c}var l=Math.ceil(n/a),s=n-(l-1)*a,g=$t.hmac.create();g.start(o,t);var h="",d,f,v;if(!r){for(var u=1;u<=l;++u){g.start(null,null),g.update(e),g.update($t.util.int32ToBytes(u)),d=v=g.digest().getBytes();for(var W=2;W<=i;++W)g.start(null,null),g.update(v),f=g.digest().getBytes(),d=$t.util.xorBytes(d,f,a),v=f;h+=u<l?d:d.substr(0,s)}return h}var u=1,W;function H(){if(u>l)return r(null,h);g.start(null,null),g.update(e),g.update($t.util.int32ToBytes(u)),d=v=g.digest().getBytes(),W=2,C()}p(H,"outer");function C(){if(W<=i)return g.start(null,null),g.update(v),f=g.digest().getBytes(),d=$t.util.xorBytes(d,f,a),v=f,++W,$t.util.setImmediate(C);h+=u<l?d:d.substr(0,s),++u,H()}p(C,"inner"),H()}});var $d=w((Oq,q4)=>{var Xi=Me();zi();Ge();var B4=q4.exports=Xi.sha256=Xi.sha256||{};Xi.md.sha256=Xi.md.algorithms.sha256=B4;B4.create=function(){P4||VA();var t=null,e=Xi.util.createBuffer(),i=new Array(64),n={algorithm:"sha256",blockLength:64,digestLength:32,messageLength:0,fullMessageLength:null,messageLengthSize:8};return n.start=function(){n.messageLength=0,n.fullMessageLength=n.messageLength64=[];for(var o=n.messageLengthSize/4,r=0;r<o;++r)n.fullMessageLength.push(0);return e=Xi.util.createBuffer(),t={h0:1779033703,h1:3144134277,h2:1013904242,h3:2773480762,h4:1359893119,h5:2600822924,h6:528734635,h7:1541459225},n},n.start(),n.update=function(o,r){r==="utf8"&&(o=Xi.util.encodeUtf8(o));var a=o.length;n.messageLength+=a,a=[a/4294967296>>>0,a>>>0];for(var c=n.fullMessageLength.length-1;c>=0;--c)n.fullMessageLength[c]+=a[1],a[1]=a[0]+(n.fullMessageLength[c]/4294967296>>>0),n.fullMessageLength[c]=n.fullMessageLength[c]>>>0,a[0]=a[1]/4294967296>>>0;return e.putBytes(o),R4(t,i,e),(e.read>2048||e.length()===0)&&e.compact(),n},n.digest=function(){var o=Xi.util.createBuffer();o.putBytes(e.bytes());var r=n.fullMessageLength[n.fullMessageLength.length-1]+n.messageLengthSize,a=r&n.blockLength-1;o.putBytes(Qd.substr(0,n.blockLength-a));for(var c,l,s=n.fullMessageLength[0]*8,g=0;g<n.fullMessageLength.length-1;++g)c=n.fullMessageLength[g+1]*8,l=c/4294967296>>>0,s+=l,o.putInt32(s>>>0),s=c>>>0;o.putInt32(s);var h={h0:t.h0,h1:t.h1,h2:t.h2,h3:t.h3,h4:t.h4,h5:t.h5,h6:t.h6,h7:t.h7};R4(h,i,o);var d=Xi.util.createBuffer();return d.putInt32(h.h0),d.putInt32(h.h1),d.putInt32(h.h2),d.putInt32(h.h3),d.putInt32(h.h4),d.putInt32(h.h5),d.putInt32(h.h6),d.putInt32(h.h7),d},n};var Qd=null,P4=!1,U4=null;function VA(){Qd=String.fromCharCode(128),Qd+=Xi.util.fillString(String.fromCharCode(0),64),U4=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],P4=!0}p(VA,"_init");function R4(t,e,i){for(var n,o,r,a,c,l,s,g,h,d,f,v,u,W,H,C=i.length();C>=64;){for(s=0;s<16;++s)e[s]=i.getInt32();for(;s<64;++s)n=e[s-2],n=(n>>>17|n<<15)^(n>>>19|n<<13)^n>>>10,o=e[s-15],o=(o>>>7|o<<25)^(o>>>18|o<<14)^o>>>3,e[s]=n+e[s-7]+o+e[s-16]|0;for(g=t.h0,h=t.h1,d=t.h2,f=t.h3,v=t.h4,u=t.h5,W=t.h6,H=t.h7,s=0;s<64;++s)a=(v>>>6|v<<26)^(v>>>11|v<<21)^(v>>>25|v<<7),c=W^v&(u^W),r=(g>>>2|g<<30)^(g>>>13|g<<19)^(g>>>22|g<<10),l=g&h|d&(g^h),n=H+a+c+U4[s]+e[s],o=r+l,H=W,W=u,u=v,v=f+n>>>0,f=d,d=h,h=g,g=n+o>>>0;t.h0=t.h0+g|0,t.h1=t.h1+h|0,t.h2=t.h2+d|0,t.h3=t.h3+f|0,t.h4=t.h4+v|0,t.h5=t.h5+u|0,t.h6=t.h6+W|0,t.h7=t.h7+H|0,C-=64}}p(R4,"_update")});var jd=w((Xq,D4)=>{var Ri=Me();Ge();var Fa=null;Ri.util.isNodejs&&!Ri.options.usePureJavaScript&&!process.versions["node-webkit"]&&(Fa=Da());var FA=D4.exports=Ri.prng=Ri.prng||{};FA.create=function(t){for(var e={plugin:t,key:null,seed:null,time:null,reseeds:0,generated:0,keyBytes:""},i=t.md,n=new Array(32),o=0;o<32;++o)n[o]=i.create();e.pools=n,e.pool=0,e.generate=function(s,g){if(!g)return e.generateSync(s);var h=e.plugin.cipher,d=e.plugin.increment,f=e.plugin.formatKey,v=e.plugin.formatSeed,u=Ri.util.createBuffer();e.key=null,W();function W(H){if(H)return g(H);if(u.length()>=s)return g(null,u.getBytes(s));if(e.generated>1048575&&(e.key=null),e.key===null)return Ri.util.nextTick(function(){r(W)});var C=h(e.key,e.seed);e.generated+=C.length,u.putBytes(C),e.key=f(h(e.key,d(e.seed))),e.seed=v(h(e.key,e.seed)),Ri.util.setImmediate(W)}p(W,"generate")},e.generateSync=function(s){var g=e.plugin.cipher,h=e.plugin.increment,d=e.plugin.formatKey,f=e.plugin.formatSeed;e.key=null;for(var v=Ri.util.createBuffer();v.length()<s;){e.generated>1048575&&(e.key=null),e.key===null&&a();var u=g(e.key,e.seed);e.generated+=u.length,v.putBytes(u),e.key=d(g(e.key,h(e.seed))),e.seed=f(g(e.key,e.seed))}return v.getBytes(s)};function r(s){if(e.pools[0].messageLength>=32)return c(),s();var g=32-e.pools[0].messageLength<<5;e.seedFile(g,function(h,d){if(h)return s(h);e.collect(d),c(),s()})}p(r,"_reseed");function a(){if(e.pools[0].messageLength>=32)return c();var s=32-e.pools[0].messageLength<<5;e.collect(e.seedFileSync(s)),c()}p(a,"_reseedSync");function c(){e.reseeds=e.reseeds===4294967295?0:e.reseeds+1;var s=e.plugin.md.create();s.update(e.keyBytes);for(var g=1,h=0;h<32;++h)e.reseeds%g===0&&(s.update(e.pools[h].digest().getBytes()),e.pools[h].start()),g=g<<1;e.keyBytes=s.digest().getBytes(),s.start(),s.update(e.keyBytes);var d=s.digest().getBytes();e.key=e.plugin.formatKey(e.keyBytes),e.seed=e.plugin.formatSeed(d),e.generated=0}p(c,"_seed");function l(s){var g=null,h=Ri.util.globalScope,d=h.crypto||h.msCrypto;d&&d.getRandomValues&&(g=p(function(b){return d.getRandomValues(b)},"getRandomValues"));var f=Ri.util.createBuffer();if(g)for(;f.length()<s;){var v=Math.max(1,Math.min(s-f.length(),65536)/4),u=new Uint32Array(Math.floor(v));try{g(u);for(var W=0;W<u.length;++W)f.putInt32(u[W])}catch(b){if(!(typeof QuotaExceededError<"u"&&b instanceof QuotaExceededError))throw b}}if(f.length()<s)for(var H,C,N,A=Math.floor(Math.random()*65536);f.length()<s;){C=16807*(A&65535),H=16807*(A>>16),C+=(H&32767)<<16,C+=H>>15,C=(C&2147483647)+(C>>31),A=C&4294967295;for(var W=0;W<3;++W)N=A>>>(W<<3),N^=Math.floor(Math.random()*256),f.putByte(N&255)}return f.getBytes(s)}return p(l,"defaultSeedFile"),Fa?(e.seedFile=function(s,g){Fa.randomBytes(s,function(h,d){if(h)return g(h);g(null,d.toString())})},e.seedFileSync=function(s){return Fa.randomBytes(s).toString()}):(e.seedFile=function(s,g){try{g(null,l(s))}catch(h){g(h)}},e.seedFileSync=l),e.collect=function(s){for(var g=s.length,h=0;h<g;++h)e.pools[e.pool].update(s.substr(h,1)),e.pool=e.pool===31?0:e.pool+1},e.collectInt=function(s,g){for(var h="",d=0;d<g;d+=8)h+=String.fromCharCode(s>>d&255);e.collect(h)},e.registerWorker=function(s){if(s===self)e.seedFile=function(h,d){function f(v){var u=v.data;u.forge&&u.forge.prng&&(self.removeEventListener("message",f),d(u.forge.prng.err,u.forge.prng.bytes))}p(f,"listener"),self.addEventListener("message",f),self.postMessage({forge:{prng:{needed:h}}})};else{var g=p(function(h){var d=h.data;d.forge&&d.forge.prng&&e.seedFile(d.forge.prng.needed,function(f,v){s.postMessage({forge:{prng:{err:f,bytes:v}}})})},"listener");s.addEventListener("message",g)}},e}});var vi=w((Rq,Jd)=>{var Nt=Me();Ln();$d();jd();Ge();(function(){if(Nt.random&&Nt.random.getBytes){Jd.exports=Nt.random;return}(function(t){var e={},i=new Array(4),n=Nt.util.createBuffer();e.formatKey=function(h){var d=Nt.util.createBuffer(h);return h=new Array(4),h[0]=d.getInt32(),h[1]=d.getInt32(),h[2]=d.getInt32(),h[3]=d.getInt32(),Nt.aes._expandKey(h,!1)},e.formatSeed=function(h){var d=Nt.util.createBuffer(h);return h=new Array(4),h[0]=d.getInt32(),h[1]=d.getInt32(),h[2]=d.getInt32(),h[3]=d.getInt32(),h},e.cipher=function(h,d){return Nt.aes._updateBlock(h,d,i,!1),n.putInt32(i[0]),n.putInt32(i[1]),n.putInt32(i[2]),n.putInt32(i[3]),n.getBytes()},e.increment=function(h){return++h[3],h},e.md=Nt.md.sha256;function o(){var h=Nt.prng.create(e);return h.getBytes=function(d,f){return h.generate(d,f)},h.getBytesSync=function(d){return h.generate(d)},h}p(o,"spawnPrng");var r=o(),a=null,c=Nt.util.globalScope,l=c.crypto||c.msCrypto;if(l&&l.getRandomValues&&(a=p(function(h){return l.getRandomValues(h)},"getRandomValues")),Nt.options.usePureJavaScript||!Nt.util.isNodejs&&!a){if(typeof window>"u"||window.document,r.collectInt(+new Date,32),typeof navigator<"u"){var s="";for(var g in navigator)try{typeof navigator[g]=="string"&&(s+=navigator[g])}catch{}r.collect(s),s=null}t&&(t().mousemove(function(h){r.collectInt(h.clientX,16),r.collectInt(h.clientY,16)}),t().keypress(function(h){r.collectInt(h.charCode,8)}))}if(!Nt.random)Nt.random=r;else for(var g in r)Nt.random[g]=r[g];Nt.random.createInstance=o,Jd.exports=Nt.random})(typeof jQuery<"u"?jQuery:null)})()});var e5=w((Bq,Y4)=>{var ei=Me();Ge();var Zd=[217,120,249,196,25,221,181,237,40,233,253,121,74,160,216,157,198,126,55,131,43,118,83,142,98,76,100,136,68,139,251,162,23,154,89,245,135,179,79,19,97,69,109,141,9,129,125,50,189,143,64,235,134,183,123,11,240,149,33,34,92,107,78,130,84,214,101,147,206,96,178,28,115,86,192,20,167,140,241,220,18,117,202,31,59,190,228,209,66,61,212,48,163,60,182,38,111,191,14,218,70,105,7,87,39,242,29,155,188,148,67,3,248,17,199,246,144,239,62,231,6,195,213,47,200,102,30,215,8,232,234,222,128,82,238,247,132,170,114,172,53,77,106,42,150,26,210,113,90,21,73,116,75,159,208,94,4,24,164,236,194,224,65,110,15,81,203,204,36,145,175,80,161,244,112,57,153,124,58,133,35,184,180,122,252,2,54,91,37,85,151,49,45,93,250,152,227,138,146,174,5,223,41,16,103,108,186,201,211,0,230,207,225,158,168,44,99,22,1,63,88,226,137,169,13,56,52,27,171,51,255,176,187,72,12,95,185,177,205,46,197,243,219,71,229,165,156,119,10,166,32,104,254,127,193,173],V4=[1,2,3,5],YA=p(function(t,e){return t<<e&65535|(t&65535)>>16-e},"rol"),QA=p(function(t,e){return(t&65535)>>e|t<<16-e&65535},"ror");Y4.exports=ei.rc2=ei.rc2||{};ei.rc2.expandKey=function(t,e){typeof t=="string"&&(t=ei.util.createBuffer(t)),e=e||128;var i=t,n=t.length(),o=e,r=Math.ceil(o/8),a=255>>(o&7),c;for(c=n;c<128;c++)i.putByte(Zd[i.at(c-1)+i.at(c-n)&255]);for(i.setAt(128-r,Zd[i.at(128-r)&a]),c=127-r;c>=0;c--)i.setAt(c,Zd[i.at(c+1)^i.at(c+r)]);return i};var F4=p(function(t,e,i){var n=!1,o=null,r=null,a=null,c,l,s,g,h=[];for(t=ei.rc2.expandKey(t,e),s=0;s<64;s++)h.push(t.getInt16Le());i?(c=p(function(v){for(s=0;s<4;s++)v[s]+=h[g]+(v[(s+3)%4]&v[(s+2)%4])+(~v[(s+3)%4]&v[(s+1)%4]),v[s]=YA(v[s],V4[s]),g++},"mixRound"),l=p(function(v){for(s=0;s<4;s++)v[s]+=h[v[(s+3)%4]&63]},"mashRound")):(c=p(function(v){for(s=3;s>=0;s--)v[s]=QA(v[s],V4[s]),v[s]-=h[g]+(v[(s+3)%4]&v[(s+2)%4])+(~v[(s+3)%4]&v[(s+1)%4]),g--},"mixRound"),l=p(function(v){for(s=3;s>=0;s--)v[s]-=h[v[(s+3)%4]&63]},"mashRound"));var d=p(function(v){var u=[];for(s=0;s<4;s++){var W=o.getInt16Le();a!==null&&(i?W^=a.getInt16Le():a.putInt16Le(W)),u.push(W&65535)}g=i?0:63;for(var H=0;H<v.length;H++)for(var C=0;C<v[H][0];C++)v[H][1](u);for(s=0;s<4;s++)a!==null&&(i?a.putInt16Le(u[s]):u[s]^=a.getInt16Le()),r.putInt16Le(u[s])},"runPlan"),f=null;return f={start:function(v,u){v&&typeof v=="string"&&(v=ei.util.createBuffer(v)),n=!1,o=ei.util.createBuffer(),r=u||new ei.util.createBuffer,a=v,f.output=r},update:function(v){for(n||o.putBuffer(v);o.length()>=8;)d([[5,c],[1,l],[6,c],[1,l],[5,c]])},finish:function(v){var u=!0;if(i)if(v)u=v(8,o,!i);else{var W=o.length()===8?8:8-o.length();o.fillWithByte(W,W)}if(u&&(n=!0,f.update()),!i&&(u=o.length()===0,u))if(v)u=v(8,r,!i);else{var H=r.length(),C=r.at(H-1);C>H?u=!1:r.truncate(C)}return u}},f},"createCipher");ei.rc2.startEncrypting=function(t,e,i){var n=ei.rc2.createEncryptionCipher(t,128);return n.start(e,i),n};ei.rc2.createEncryptionCipher=function(t,e){return F4(t,e,!0)};ei.rc2.startDecrypting=function(t,e,i){var n=ei.rc2.createDecryptionCipher(t,128);return n.start(e,i),n};ei.rc2.createDecryptionCipher=function(t,e){return F4(t,e,!1)}});var dr=w((Pq,nf)=>{var t5=Me();nf.exports=t5.jsbn=t5.jsbn||{};var pn,$A=0xdeadbeefcafe,Q4=($A&16777215)==15715070;function D(t,e,i){this.data=[],t!=null&&(typeof t=="number"?this.fromNumber(t,e,i):e==null&&typeof t!="string"?this.fromString(t,256):this.fromString(t,e))}p(D,"BigInteger");t5.jsbn.BigInteger=D;function be(){return new D(null)}p(be,"nbi");function jA(t,e,i,n,o,r){for(;--r>=0;){var a=e*this.data[t++]+i.data[n]+o;o=Math.floor(a/67108864),i.data[n++]=a&67108863}return o}p(jA,"am1");function JA(t,e,i,n,o,r){for(var a=e&32767,c=e>>15;--r>=0;){var l=this.data[t]&32767,s=this.data[t++]>>15,g=c*l+s*a;l=a*l+((g&32767)<<15)+i.data[n]+(o&1073741823),o=(l>>>30)+(g>>>15)+c*s+(o>>>30),i.data[n++]=l&1073741823}return o}p(JA,"am2");function $4(t,e,i,n,o,r){for(var a=e&16383,c=e>>14;--r>=0;){var l=this.data[t]&16383,s=this.data[t++]>>14,g=c*l+s*a;l=a*l+((g&16383)<<14)+i.data[n]+o,o=(l>>28)+(g>>14)+c*s,i.data[n++]=l&268435455}return o}p($4,"am3");typeof navigator>"u"?(D.prototype.am=$4,pn=28):Q4&&navigator.appName=="Microsoft Internet Explorer"?(D.prototype.am=JA,pn=30):Q4&&navigator.appName!="Netscape"?(D.prototype.am=jA,pn=26):(D.prototype.am=$4,pn=28);D.prototype.DB=pn;D.prototype.DM=(1<<pn)-1;D.prototype.DV=1<<pn;var i5=52;D.prototype.FV=Math.pow(2,i5);D.prototype.F1=i5-pn;D.prototype.F2=2*pn-i5;var ZA="0123456789abcdefghijklmnopqrstuvwxyz",Ya=new Array,Q0,fi;Q0="0".charCodeAt(0);for(fi=0;fi<=9;++fi)Ya[Q0++]=fi;Q0="a".charCodeAt(0);for(fi=10;fi<36;++fi)Ya[Q0++]=fi;Q0="A".charCodeAt(0);for(fi=10;fi<36;++fi)Ya[Q0++]=fi;function j4(t){return ZA.charAt(t)}p(j4,"int2char");function J4(t,e){var i=Ya[t.charCodeAt(e)];return i==null?-1:i}p(J4,"intAt");function eI(t){for(var e=this.t-1;e>=0;--e)t.data[e]=this.data[e];t.t=this.t,t.s=this.s}p(eI,"bnpCopyTo");function tI(t){this.t=1,this.s=t<0?-1:0,t>0?this.data[0]=t:t<-1?this.data[0]=t+this.DV:this.t=0}p(tI,"bnpFromInt");function In(t){var e=be();return e.fromInt(t),e}p(In,"nbv");function iI(t,e){var i;if(e==16)i=4;else if(e==8)i=3;else if(e==256)i=8;else if(e==2)i=1;else if(e==32)i=5;else if(e==4)i=2;else{this.fromRadix(t,e);return}this.t=0,this.s=0;for(var n=t.length,o=!1,r=0;--n>=0;){var a=i==8?t[n]&255:J4(t,n);if(a<0){t.charAt(n)=="-"&&(o=!0);continue}o=!1,r==0?this.data[this.t++]=a:r+i>this.DB?(this.data[this.t-1]|=(a&(1<<this.DB-r)-1)<<r,this.data[this.t++]=a>>this.DB-r):this.data[this.t-1]|=a<<r,r+=i,r>=this.DB&&(r-=this.DB)}i==8&&(t[0]&128)!=0&&(this.s=-1,r>0&&(this.data[this.t-1]|=(1<<this.DB-r)-1<<r)),this.clamp(),o&&D.ZERO.subTo(this,this)}p(iI,"bnpFromString");function nI(){for(var t=this.s&this.DM;this.t>0&&this.data[this.t-1]==t;)--this.t}p(nI,"bnpClamp");function oI(t){if(this.s<0)return"-"+this.negate().toString(t);var e;if(t==16)e=4;else if(t==8)e=3;else if(t==2)e=1;else if(t==32)e=5;else if(t==4)e=2;else return this.toRadix(t);var i=(1<<e)-1,n,o=!1,r="",a=this.t,c=this.DB-a*this.DB%e;if(a-- >0)for(c<this.DB&&(n=this.data[a]>>c)>0&&(o=!0,r=j4(n));a>=0;)c<e?(n=(this.data[a]&(1<<c)-1)<<e-c,n|=this.data[--a]>>(c+=this.DB-e)):(n=this.data[a]>>(c-=e)&i,c<=0&&(c+=this.DB,--a)),n>0&&(o=!0),o&&(r+=j4(n));return o?r:"0"}p(oI,"bnToString");function rI(){var t=be();return D.ZERO.subTo(this,t),t}p(rI,"bnNegate");function aI(){return this.s<0?this.negate():this}p(aI,"bnAbs");function pI(t){var e=this.s-t.s;if(e!=0)return e;var i=this.t;if(e=i-t.t,e!=0)return this.s<0?-e:e;for(;--i>=0;)if((e=this.data[i]-t.data[i])!=0)return e;return 0}p(pI,"bnCompareTo");function Qa(t){var e=1,i;return(i=t>>>16)!=0&&(t=i,e+=16),(i=t>>8)!=0&&(t=i,e+=8),(i=t>>4)!=0&&(t=i,e+=4),(i=t>>2)!=0&&(t=i,e+=2),(i=t>>1)!=0&&(t=i,e+=1),e}p(Qa,"nbits");function cI(){return this.t<=0?0:this.DB*(this.t-1)+Qa(this.data[this.t-1]^this.s&this.DM)}p(cI,"bnBitLength");function lI(t,e){var i;for(i=this.t-1;i>=0;--i)e.data[i+t]=this.data[i];for(i=t-1;i>=0;--i)e.data[i]=0;e.t=this.t+t,e.s=this.s}p(lI,"bnpDLShiftTo");function sI(t,e){for(var i=t;i<this.t;++i)e.data[i-t]=this.data[i];e.t=Math.max(this.t-t,0),e.s=this.s}p(sI,"bnpDRShiftTo");function gI(t,e){var i=t%this.DB,n=this.DB-i,o=(1<<n)-1,r=Math.floor(t/this.DB),a=this.s<<i&this.DM,c;for(c=this.t-1;c>=0;--c)e.data[c+r+1]=this.data[c]>>n|a,a=(this.data[c]&o)<<i;for(c=r-1;c>=0;--c)e.data[c]=0;e.data[r]=a,e.t=this.t+r+1,e.s=this.s,e.clamp()}p(gI,"bnpLShiftTo");function hI(t,e){e.s=this.s;var i=Math.floor(t/this.DB);if(i>=this.t){e.t=0;return}var n=t%this.DB,o=this.DB-n,r=(1<<n)-1;e.data[0]=this.data[i]>>n;for(var a=i+1;a<this.t;++a)e.data[a-i-1]|=(this.data[a]&r)<<o,e.data[a-i]=this.data[a]>>n;n>0&&(e.data[this.t-i-1]|=(this.s&r)<<o),e.t=this.t-i,e.clamp()}p(hI,"bnpRShiftTo");function dI(t,e){for(var i=0,n=0,o=Math.min(t.t,this.t);i<o;)n+=this.data[i]-t.data[i],e.data[i++]=n&this.DM,n>>=this.DB;if(t.t<this.t){for(n-=t.s;i<this.t;)n+=this.data[i],e.data[i++]=n&this.DM,n>>=this.DB;n+=this.s}else{for(n+=this.s;i<t.t;)n-=t.data[i],e.data[i++]=n&this.DM,n>>=this.DB;n-=t.s}e.s=n<0?-1:0,n<-1?e.data[i++]=this.DV+n:n>0&&(e.data[i++]=n),e.t=i,e.clamp()}p(dI,"bnpSubTo");function vI(t,e){var i=this.abs(),n=t.abs(),o=i.t;for(e.t=o+n.t;--o>=0;)e.data[o]=0;for(o=0;o<n.t;++o)e.data[o+i.t]=i.am(0,n.data[o],e,o,0,i.t);e.s=0,e.clamp(),this.s!=t.s&&D.ZERO.subTo(e,e)}p(vI,"bnpMultiplyTo");function fI(t){for(var e=this.abs(),i=t.t=2*e.t;--i>=0;)t.data[i]=0;for(i=0;i<e.t-1;++i){var n=e.am(i,e.data[i],t,2*i,0,1);(t.data[i+e.t]+=e.am(i+1,2*e.data[i],t,2*i+1,n,e.t-i-1))>=e.DV&&(t.data[i+e.t]-=e.DV,t.data[i+e.t+1]=1)}t.t>0&&(t.data[t.t-1]+=e.am(i,e.data[i],t,2*i,0,1)),t.s=0,t.clamp()}p(fI,"bnpSquareTo");function uI(t,e,i){var n=t.abs();if(!(n.t<=0)){var o=this.abs();if(o.t<n.t){e!=null&&e.fromInt(0),i!=null&&this.copyTo(i);return}i==null&&(i=be());var r=be(),a=this.s,c=t.s,l=this.DB-Qa(n.data[n.t-1]);l>0?(n.lShiftTo(l,r),o.lShiftTo(l,i)):(n.copyTo(r),o.copyTo(i));var s=r.t,g=r.data[s-1];if(g!=0){var h=g*(1<<this.F1)+(s>1?r.data[s-2]>>this.F2:0),d=this.FV/h,f=(1<<this.F1)/h,v=1<<this.F2,u=i.t,W=u-s,H=e==null?be():e;for(r.dlShiftTo(W,H),i.compareTo(H)>=0&&(i.data[i.t++]=1,i.subTo(H,i)),D.ONE.dlShiftTo(s,H),H.subTo(r,r);r.t<s;)r.data[r.t++]=0;for(;--W>=0;){var C=i.data[--u]==g?this.DM:Math.floor(i.data[u]*d+(i.data[u-1]+v)*f);if((i.data[u]+=r.am(0,C,i,W,0,s))<C)for(r.dlShiftTo(W,H),i.subTo(H,i);i.data[u]<--C;)i.subTo(H,i)}e!=null&&(i.drShiftTo(s,e),a!=c&&D.ZERO.subTo(e,e)),i.t=s,i.clamp(),l>0&&i.rShiftTo(l,i),a<0&&D.ZERO.subTo(i,i)}}}p(uI,"bnpDivRemTo");function wI(t){var e=be();return this.abs().divRemTo(t,null,e),this.s<0&&e.compareTo(D.ZERO)>0&&t.subTo(e,e),e}p(wI,"bnMod");function t0(t){this.m=t}p(t0,"Classic");function WI(t){return t.s<0||t.compareTo(this.m)>=0?t.mod(this.m):t}p(WI,"cConvert");function mI(t){return t}p(mI,"cRevert");function kI(t){t.divRemTo(this.m,null,t)}p(kI,"cReduce");function MI(t,e,i){t.multiplyTo(e,i),this.reduce(i)}p(MI,"cMulTo");function yI(t,e){t.squareTo(e),this.reduce(e)}p(yI,"cSqrTo");t0.prototype.convert=WI;t0.prototype.revert=mI;t0.prototype.reduce=kI;t0.prototype.mulTo=MI;t0.prototype.sqrTo=yI;function HI(){if(this.t<1)return 0;var t=this.data[0];if((t&1)==0)return 0;var e=t&3;return e=e*(2-(t&15)*e)&15,e=e*(2-(t&255)*e)&255,e=e*(2-((t&65535)*e&65535))&65535,e=e*(2-t*e%this.DV)%this.DV,e>0?this.DV-e:-e}p(HI,"bnpInvDigit");function i0(t){this.m=t,this.mp=t.invDigit(),this.mpl=this.mp&32767,this.mph=this.mp>>15,this.um=(1<<t.DB-15)-1,this.mt2=2*t.t}p(i0,"Montgomery");function TI(t){var e=be();return t.abs().dlShiftTo(this.m.t,e),e.divRemTo(this.m,null,e),t.s<0&&e.compareTo(D.ZERO)>0&&this.m.subTo(e,e),e}p(TI,"montConvert");function NI(t){var e=be();return t.copyTo(e),this.reduce(e),e}p(NI,"montRevert");function CI(t){for(;t.t<=this.mt2;)t.data[t.t++]=0;for(var e=0;e<this.m.t;++e){var i=t.data[e]&32767,n=i*this.mpl+((i*this.mph+(t.data[e]>>15)*this.mpl&this.um)<<15)&t.DM;for(i=e+this.m.t,t.data[i]+=this.m.am(0,n,t,e,0,this.m.t);t.data[i]>=t.DV;)t.data[i]-=t.DV,t.data[++i]++}t.clamp(),t.drShiftTo(this.m.t,t),t.compareTo(this.m)>=0&&t.subTo(this.m,t)}p(CI,"montReduce");function LI(t,e){t.squareTo(e),this.reduce(e)}p(LI,"montSqrTo");function AI(t,e,i){t.multiplyTo(e,i),this.reduce(i)}p(AI,"montMulTo");i0.prototype.convert=TI;i0.prototype.revert=NI;i0.prototype.reduce=CI;i0.prototype.mulTo=AI;i0.prototype.sqrTo=LI;function II(){return(this.t>0?this.data[0]&1:this.s)==0}p(II,"bnpIsEven");function KI(t,e){if(t>4294967295||t<1)return D.ONE;var i=be(),n=be(),o=e.convert(this),r=Qa(t)-1;for(o.copyTo(i);--r>=0;)if(e.sqrTo(i,n),(t&1<<r)>0)e.mulTo(n,o,i);else{var a=i;i=n,n=a}return e.revert(i)}p(KI,"bnpExp");function SI(t,e){var i;return t<256||e.isEven()?i=new t0(e):i=new i0(e),this.exp(t,i)}p(SI,"bnModPowInt");D.prototype.copyTo=eI;D.prototype.fromInt=tI;D.prototype.fromString=iI;D.prototype.clamp=nI;D.prototype.dlShiftTo=lI;D.prototype.drShiftTo=sI;D.prototype.lShiftTo=gI;D.prototype.rShiftTo=hI;D.prototype.subTo=dI;D.prototype.multiplyTo=vI;D.prototype.squareTo=fI;D.prototype.divRemTo=uI;D.prototype.invDigit=HI;D.prototype.isEven=II;D.prototype.exp=KI;D.prototype.toString=oI;D.prototype.negate=rI;D.prototype.abs=aI;D.prototype.compareTo=pI;D.prototype.bitLength=cI;D.prototype.mod=wI;D.prototype.modPowInt=SI;D.ZERO=In(0);D.ONE=In(1);function GI(){var t=be();return this.copyTo(t),t}p(GI,"bnClone");function bI(){if(this.s<0){if(this.t==1)return this.data[0]-this.DV;if(this.t==0)return-1}else{if(this.t==1)return this.data[0];if(this.t==0)return 0}return(this.data[1]&(1<<32-this.DB)-1)<<this.DB|this.data[0]}p(bI,"bnIntValue");function xI(){return this.t==0?this.s:this.data[0]<<24>>24}p(xI,"bnByteValue");function _I(){return this.t==0?this.s:this.data[0]<<16>>16}p(_I,"bnShortValue");function zI(t){return Math.floor(Math.LN2*this.DB/Math.log(t))}p(zI,"bnpChunkSize");function EI(){return this.s<0?-1:this.t<=0||this.t==1&&this.data[0]<=0?0:1}p(EI,"bnSigNum");function OI(t){if(t==null&&(t=10),this.signum()==0||t<2||t>36)return"0";var e=this.chunkSize(t),i=Math.pow(t,e),n=In(i),o=be(),r=be(),a="";for(this.divRemTo(n,o,r);o.signum()>0;)a=(i+r.intValue()).toString(t).substr(1)+a,o.divRemTo(n,o,r);return r.intValue().toString(t)+a}p(OI,"bnpToRadix");function XI(t,e){this.fromInt(0),e==null&&(e=10);for(var i=this.chunkSize(e),n=Math.pow(e,i),o=!1,r=0,a=0,c=0;c<t.length;++c){var l=J4(t,c);if(l<0){t.charAt(c)=="-"&&this.signum()==0&&(o=!0);continue}a=e*a+l,++r>=i&&(this.dMultiply(n),this.dAddOffset(a,0),r=0,a=0)}r>0&&(this.dMultiply(Math.pow(e,r)),this.dAddOffset(a,0)),o&&D.ZERO.subTo(this,this)}p(XI,"bnpFromRadix");function RI(t,e,i){if(typeof e=="number")if(t<2)this.fromInt(1);else for(this.fromNumber(t,i),this.testBit(t-1)||this.bitwiseTo(D.ONE.shiftLeft(t-1),n5,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(e);)this.dAddOffset(2,0),this.bitLength()>t&&this.subTo(D.ONE.shiftLeft(t-1),this);else{var n=new Array,o=t&7;n.length=(t>>3)+1,e.nextBytes(n),o>0?n[0]&=(1<<o)-1:n[0]=0,this.fromString(n,256)}}p(RI,"bnpFromNumber");function BI(){var t=this.t,e=new Array;e[0]=this.s;var i=this.DB-t*this.DB%8,n,o=0;if(t-- >0)for(i<this.DB&&(n=this.data[t]>>i)!=(this.s&this.DM)>>i&&(e[o++]=n|this.s<<this.DB-i);t>=0;)i<8?(n=(this.data[t]&(1<<i)-1)<<8-i,n|=this.data[--t]>>(i+=this.DB-8)):(n=this.data[t]>>(i-=8)&255,i<=0&&(i+=this.DB,--t)),(n&128)!=0&&(n|=-256),o==0&&(this.s&128)!=(n&128)&&++o,(o>0||n!=this.s)&&(e[o++]=n);return e}p(BI,"bnToByteArray");function PI(t){return this.compareTo(t)==0}p(PI,"bnEquals");function UI(t){return this.compareTo(t)<0?this:t}p(UI,"bnMin");function qI(t){return this.compareTo(t)>0?this:t}p(qI,"bnMax");function DI(t,e,i){var n,o,r=Math.min(t.t,this.t);for(n=0;n<r;++n)i.data[n]=e(this.data[n],t.data[n]);if(t.t<this.t){for(o=t.s&this.DM,n=r;n<this.t;++n)i.data[n]=e(this.data[n],o);i.t=this.t}else{for(o=this.s&this.DM,n=r;n<t.t;++n)i.data[n]=e(o,t.data[n]);i.t=t.t}i.s=e(this.s,t.s),i.clamp()}p(DI,"bnpBitwiseTo");function VI(t,e){return t&e}p(VI,"op_and");function FI(t){var e=be();return this.bitwiseTo(t,VI,e),e}p(FI,"bnAnd");function n5(t,e){return t|e}p(n5,"op_or");function YI(t){var e=be();return this.bitwiseTo(t,n5,e),e}p(YI,"bnOr");function Z4(t,e){return t^e}p(Z4,"op_xor");function QI(t){var e=be();return this.bitwiseTo(t,Z4,e),e}p(QI,"bnXor");function ef(t,e){return t&~e}p(ef,"op_andnot");function $I(t){var e=be();return this.bitwiseTo(t,ef,e),e}p($I,"bnAndNot");function jI(){for(var t=be(),e=0;e<this.t;++e)t.data[e]=this.DM&~this.data[e];return t.t=this.t,t.s=~this.s,t}p(jI,"bnNot");function JI(t){var e=be();return t<0?this.rShiftTo(-t,e):this.lShiftTo(t,e),e}p(JI,"bnShiftLeft");function ZI(t){var e=be();return t<0?this.lShiftTo(-t,e):this.rShiftTo(t,e),e}p(ZI,"bnShiftRight");function eK(t){if(t==0)return-1;var e=0;return(t&65535)==0&&(t>>=16,e+=16),(t&255)==0&&(t>>=8,e+=8),(t&15)==0&&(t>>=4,e+=4),(t&3)==0&&(t>>=2,e+=2),(t&1)==0&&++e,e}p(eK,"lbit");function tK(){for(var t=0;t<this.t;++t)if(this.data[t]!=0)return t*this.DB+eK(this.data[t]);return this.s<0?this.t*this.DB:-1}p(tK,"bnGetLowestSetBit");function iK(t){for(var e=0;t!=0;)t&=t-1,++e;return e}p(iK,"cbit");function nK(){for(var t=0,e=this.s&this.DM,i=0;i<this.t;++i)t+=iK(this.data[i]^e);return t}p(nK,"bnBitCount");function oK(t){var e=Math.floor(t/this.DB);return e>=this.t?this.s!=0:(this.data[e]&1<<t%this.DB)!=0}p(oK,"bnTestBit");function rK(t,e){var i=D.ONE.shiftLeft(t);return this.bitwiseTo(i,e,i),i}p(rK,"bnpChangeBit");function aK(t){return this.changeBit(t,n5)}p(aK,"bnSetBit");function pK(t){return this.changeBit(t,ef)}p(pK,"bnClearBit");function cK(t){return this.changeBit(t,Z4)}p(cK,"bnFlipBit");function lK(t,e){for(var i=0,n=0,o=Math.min(t.t,this.t);i<o;)n+=this.data[i]+t.data[i],e.data[i++]=n&this.DM,n>>=this.DB;if(t.t<this.t){for(n+=t.s;i<this.t;)n+=this.data[i],e.data[i++]=n&this.DM,n>>=this.DB;n+=this.s}else{for(n+=this.s;i<t.t;)n+=t.data[i],e.data[i++]=n&this.DM,n>>=this.DB;n+=t.s}e.s=n<0?-1:0,n>0?e.data[i++]=n:n<-1&&(e.data[i++]=this.DV+n),e.t=i,e.clamp()}p(lK,"bnpAddTo");function sK(t){var e=be();return this.addTo(t,e),e}p(sK,"bnAdd");function gK(t){var e=be();return this.subTo(t,e),e}p(gK,"bnSubtract");function hK(t){var e=be();return this.multiplyTo(t,e),e}p(hK,"bnMultiply");function dK(t){var e=be();return this.divRemTo(t,e,null),e}p(dK,"bnDivide");function vK(t){var e=be();return this.divRemTo(t,null,e),e}p(vK,"bnRemainder");function fK(t){var e=be(),i=be();return this.divRemTo(t,e,i),new Array(e,i)}p(fK,"bnDivideAndRemainder");function uK(t){this.data[this.t]=this.am(0,t-1,this,0,0,this.t),++this.t,this.clamp()}p(uK,"bnpDMultiply");function wK(t,e){if(t!=0){for(;this.t<=e;)this.data[this.t++]=0;for(this.data[e]+=t;this.data[e]>=this.DV;)this.data[e]-=this.DV,++e>=this.t&&(this.data[this.t++]=0),++this.data[e]}}p(wK,"bnpDAddOffset");function hr(){}p(hr,"NullExp");function tf(t){return t}p(tf,"nNop");function WK(t,e,i){t.multiplyTo(e,i)}p(WK,"nMulTo");function mK(t,e){t.squareTo(e)}p(mK,"nSqrTo");hr.prototype.convert=tf;hr.prototype.revert=tf;hr.prototype.mulTo=WK;hr.prototype.sqrTo=mK;function kK(t){return this.exp(t,new hr)}p(kK,"bnPow");function MK(t,e,i){var n=Math.min(this.t+t.t,e);for(i.s=0,i.t=n;n>0;)i.data[--n]=0;var o;for(o=i.t-this.t;n<o;++n)i.data[n+this.t]=this.am(0,t.data[n],i,n,0,this.t);for(o=Math.min(t.t,e);n<o;++n)this.am(0,t.data[n],i,n,0,e-n);i.clamp()}p(MK,"bnpMultiplyLowerTo");function yK(t,e,i){--e;var n=i.t=this.t+t.t-e;for(i.s=0;--n>=0;)i.data[n]=0;for(n=Math.max(e-this.t,0);n<t.t;++n)i.data[this.t+n-e]=this.am(e-n,t.data[n],i,0,0,this.t+n-e);i.clamp(),i.drShiftTo(1,i)}p(yK,"bnpMultiplyUpperTo");function $0(t){this.r2=be(),this.q3=be(),D.ONE.dlShiftTo(2*t.t,this.r2),this.mu=this.r2.divide(t),this.m=t}p($0,"Barrett");function HK(t){if(t.s<0||t.t>2*this.m.t)return t.mod(this.m);if(t.compareTo(this.m)<0)return t;var e=be();return t.copyTo(e),this.reduce(e),e}p(HK,"barrettConvert");function TK(t){return t}p(TK,"barrettRevert");function NK(t){for(t.drShiftTo(this.m.t-1,this.r2),t.t>this.m.t+1&&(t.t=this.m.t+1,t.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);t.compareTo(this.r2)<0;)t.dAddOffset(1,this.m.t+1);for(t.subTo(this.r2,t);t.compareTo(this.m)>=0;)t.subTo(this.m,t)}p(NK,"barrettReduce");function CK(t,e){t.squareTo(e),this.reduce(e)}p(CK,"barrettSqrTo");function LK(t,e,i){t.multiplyTo(e,i),this.reduce(i)}p(LK,"barrettMulTo");$0.prototype.convert=HK;$0.prototype.revert=TK;$0.prototype.reduce=NK;$0.prototype.mulTo=LK;$0.prototype.sqrTo=CK;function AK(t,e){var i=t.bitLength(),n,o=In(1),r;if(i<=0)return o;i<18?n=1:i<48?n=3:i<144?n=4:i<768?n=5:n=6,i<8?r=new t0(e):e.isEven()?r=new $0(e):r=new i0(e);var a=new Array,c=3,l=n-1,s=(1<<n)-1;if(a[1]=r.convert(this),n>1){var g=be();for(r.sqrTo(a[1],g);c<=s;)a[c]=be(),r.mulTo(g,a[c-2],a[c]),c+=2}var h=t.t-1,d,f=!0,v=be(),u;for(i=Qa(t.data[h])-1;h>=0;){for(i>=l?d=t.data[h]>>i-l&s:(d=(t.data[h]&(1<<i+1)-1)<<l-i,h>0&&(d|=t.data[h-1]>>this.DB+i-l)),c=n;(d&1)==0;)d>>=1,--c;if((i-=c)<0&&(i+=this.DB,--h),f)a[d].copyTo(o),f=!1;else{for(;c>1;)r.sqrTo(o,v),r.sqrTo(v,o),c-=2;c>0?r.sqrTo(o,v):(u=o,o=v,v=u),r.mulTo(v,a[d],o)}for(;h>=0&&(t.data[h]&1<<i)==0;)r.sqrTo(o,v),u=o,o=v,v=u,--i<0&&(i=this.DB-1,--h)}return r.revert(o)}p(AK,"bnModPow");function IK(t){var e=this.s<0?this.negate():this.clone(),i=t.s<0?t.negate():t.clone();if(e.compareTo(i)<0){var n=e;e=i,i=n}var o=e.getLowestSetBit(),r=i.getLowestSetBit();if(r<0)return e;for(o<r&&(r=o),r>0&&(e.rShiftTo(r,e),i.rShiftTo(r,i));e.signum()>0;)(o=e.getLowestSetBit())>0&&e.rShiftTo(o,e),(o=i.getLowestSetBit())>0&&i.rShiftTo(o,i),e.compareTo(i)>=0?(e.subTo(i,e),e.rShiftTo(1,e)):(i.subTo(e,i),i.rShiftTo(1,i));return r>0&&i.lShiftTo(r,i),i}p(IK,"bnGCD");function KK(t){if(t<=0)return 0;var e=this.DV%t,i=this.s<0?t-1:0;if(this.t>0)if(e==0)i=this.data[0]%t;else for(var n=this.t-1;n>=0;--n)i=(e*i+this.data[n])%t;return i}p(KK,"bnpModInt");function SK(t){var e=t.isEven();if(this.isEven()&&e||t.signum()==0)return D.ZERO;for(var i=t.clone(),n=this.clone(),o=In(1),r=In(0),a=In(0),c=In(1);i.signum()!=0;){for(;i.isEven();)i.rShiftTo(1,i),e?((!o.isEven()||!r.isEven())&&(o.addTo(this,o),r.subTo(t,r)),o.rShiftTo(1,o)):r.isEven()||r.subTo(t,r),r.rShiftTo(1,r);for(;n.isEven();)n.rShiftTo(1,n),e?((!a.isEven()||!c.isEven())&&(a.addTo(this,a),c.subTo(t,c)),a.rShiftTo(1,a)):c.isEven()||c.subTo(t,c),c.rShiftTo(1,c);i.compareTo(n)>=0?(i.subTo(n,i),e&&o.subTo(a,o),r.subTo(c,r)):(n.subTo(i,n),e&&a.subTo(o,a),c.subTo(r,c))}if(n.compareTo(D.ONE)!=0)return D.ZERO;if(c.compareTo(t)>=0)return c.subtract(t);if(c.signum()<0)c.addTo(t,c);else return c;return c.signum()<0?c.add(t):c}p(SK,"bnModInverse");var Ii=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509],GK=(1<<26)/Ii[Ii.length-1];function bK(t){var e,i=this.abs();if(i.t==1&&i.data[0]<=Ii[Ii.length-1]){for(e=0;e<Ii.length;++e)if(i.data[0]==Ii[e])return!0;return!1}if(i.isEven())return!1;for(e=1;e<Ii.length;){for(var n=Ii[e],o=e+1;o<Ii.length&&n<GK;)n*=Ii[o++];for(n=i.modInt(n);e<o;)if(n%Ii[e++]==0)return!1}return i.millerRabin(t)}p(bK,"bnIsProbablePrime");function xK(t){var e=this.subtract(D.ONE),i=e.getLowestSetBit();if(i<=0)return!1;for(var n=e.shiftRight(i),o=_K(),r,a=0;a<t;++a){do r=new D(this.bitLength(),o);while(r.compareTo(D.ONE)<=0||r.compareTo(e)>=0);var c=r.modPow(n,this);if(c.compareTo(D.ONE)!=0&&c.compareTo(e)!=0){for(var l=1;l++<i&&c.compareTo(e)!=0;)if(c=c.modPowInt(2,this),c.compareTo(D.ONE)==0)return!1;if(c.compareTo(e)!=0)return!1}}return!0}p(xK,"bnpMillerRabin");function _K(){return{nextBytes:function(t){for(var e=0;e<t.length;++e)t[e]=Math.floor(Math.random()*256)}}}p(_K,"bnGetPrng");D.prototype.chunkSize=zI;D.prototype.toRadix=OI;D.prototype.fromRadix=XI;D.prototype.fromNumber=RI;D.prototype.bitwiseTo=DI;D.prototype.changeBit=rK;D.prototype.addTo=lK;D.prototype.dMultiply=uK;D.prototype.dAddOffset=wK;D.prototype.multiplyLowerTo=MK;D.prototype.multiplyUpperTo=yK;D.prototype.modInt=KK;D.prototype.millerRabin=xK;D.prototype.clone=GI;D.prototype.intValue=bI;D.prototype.byteValue=xI;D.prototype.shortValue=_I;D.prototype.signum=EI;D.prototype.toByteArray=BI;D.prototype.equals=PI;D.prototype.min=UI;D.prototype.max=qI;D.prototype.and=FI;D.prototype.or=YI;D.prototype.xor=QI;D.prototype.andNot=$I;D.prototype.not=jI;D.prototype.shiftLeft=JI;D.prototype.shiftRight=ZI;D.prototype.getLowestSetBit=tK;D.prototype.bitCount=nK;D.prototype.testBit=oK;D.prototype.setBit=aK;D.prototype.clearBit=pK;D.prototype.flipBit=cK;D.prototype.add=sK;D.prototype.subtract=gK;D.prototype.multiply=hK;D.prototype.divide=dK;D.prototype.remainder=vK;D.prototype.divideAndRemainder=fK;D.prototype.modPow=AK;D.prototype.modInverse=SK;D.prototype.pow=kK;D.prototype.gcd=IK;D.prototype.isProbablePrime=bK});var j0=w((Uq,pf)=>{var Bi=Me();zi();Ge();var rf=pf.exports=Bi.sha1=Bi.sha1||{};Bi.md.sha1=Bi.md.algorithms.sha1=rf;rf.create=function(){af||zK();var t=null,e=Bi.util.createBuffer(),i=new Array(80),n={algorithm:"sha1",blockLength:64,digestLength:20,messageLength:0,fullMessageLength:null,messageLengthSize:8};return n.start=function(){n.messageLength=0,n.fullMessageLength=n.messageLength64=[];for(var o=n.messageLengthSize/4,r=0;r<o;++r)n.fullMessageLength.push(0);return e=Bi.util.createBuffer(),t={h0:1732584193,h1:4023233417,h2:2562383102,h3:271733878,h4:3285377520},n},n.start(),n.update=function(o,r){r==="utf8"&&(o=Bi.util.encodeUtf8(o));var a=o.length;n.messageLength+=a,a=[a/4294967296>>>0,a>>>0];for(var c=n.fullMessageLength.length-1;c>=0;--c)n.fullMessageLength[c]+=a[1],a[1]=a[0]+(n.fullMessageLength[c]/4294967296>>>0),n.fullMessageLength[c]=n.fullMessageLength[c]>>>0,a[0]=a[1]/4294967296>>>0;return e.putBytes(o),of(t,i,e),(e.read>2048||e.length()===0)&&e.compact(),n},n.digest=function(){var o=Bi.util.createBuffer();o.putBytes(e.bytes());var r=n.fullMessageLength[n.fullMessageLength.length-1]+n.messageLengthSize,a=r&n.blockLength-1;o.putBytes(o5.substr(0,n.blockLength-a));for(var c,l,s=n.fullMessageLength[0]*8,g=0;g<n.fullMessageLength.length-1;++g)c=n.fullMessageLength[g+1]*8,l=c/4294967296>>>0,s+=l,o.putInt32(s>>>0),s=c>>>0;o.putInt32(s);var h={h0:t.h0,h1:t.h1,h2:t.h2,h3:t.h3,h4:t.h4};of(h,i,o);var d=Bi.util.createBuffer();return d.putInt32(h.h0),d.putInt32(h.h1),d.putInt32(h.h2),d.putInt32(h.h3),d.putInt32(h.h4),d},n};var o5=null,af=!1;function zK(){o5=String.fromCharCode(128),o5+=Bi.util.fillString(String.fromCharCode(0),64),af=!0}p(zK,"_init");function of(t,e,i){for(var n,o,r,a,c,l,s,g,h=i.length();h>=64;){for(o=t.h0,r=t.h1,a=t.h2,c=t.h3,l=t.h4,g=0;g<16;++g)n=i.getInt32(),e[g]=n,s=c^r&(a^c),n=(o<<5|o>>>27)+s+l+1518500249+n,l=c,c=a,a=(r<<30|r>>>2)>>>0,r=o,o=n;for(;g<20;++g)n=e[g-3]^e[g-8]^e[g-14]^e[g-16],n=n<<1|n>>>31,e[g]=n,s=c^r&(a^c),n=(o<<5|o>>>27)+s+l+1518500249+n,l=c,c=a,a=(r<<30|r>>>2)>>>0,r=o,o=n;for(;g<32;++g)n=e[g-3]^e[g-8]^e[g-14]^e[g-16],n=n<<1|n>>>31,e[g]=n,s=r^a^c,n=(o<<5|o>>>27)+s+l+1859775393+n,l=c,c=a,a=(r<<30|r>>>2)>>>0,r=o,o=n;for(;g<40;++g)n=e[g-6]^e[g-16]^e[g-28]^e[g-32],n=n<<2|n>>>30,e[g]=n,s=r^a^c,n=(o<<5|o>>>27)+s+l+1859775393+n,l=c,c=a,a=(r<<30|r>>>2)>>>0,r=o,o=n;for(;g<60;++g)n=e[g-6]^e[g-16]^e[g-28]^e[g-32],n=n<<2|n>>>30,e[g]=n,s=r&a|c&(r^a),n=(o<<5|o>>>27)+s+l+2400959708+n,l=c,c=a,a=(r<<30|r>>>2)>>>0,r=o,o=n;for(;g<80;++g)n=e[g-6]^e[g-16]^e[g-28]^e[g-32],n=n<<2|n>>>30,e[g]=n,s=r^a^c,n=(o<<5|o>>>27)+s+l+3395469782+n,l=c,c=a,a=(r<<30|r>>>2)>>>0,r=o,o=n;t.h0=t.h0+o|0,t.h1=t.h1+r|0,t.h2=t.h2+a|0,t.h3=t.h3+c|0,t.h4=t.h4+l|0,h-=64}}p(of,"_update")});var r5=w((qq,lf)=>{var Pi=Me();Ge();vi();j0();var cf=lf.exports=Pi.pkcs1=Pi.pkcs1||{};cf.encode_rsa_oaep=function(t,e,i){var n,o,r,a;typeof i=="string"?(n=i,o=arguments[3]||void 0,r=arguments[4]||void 0):i&&(n=i.label||void 0,o=i.seed||void 0,r=i.md||void 0,i.mgf1&&i.mgf1.md&&(a=i.mgf1.md)),r?r.start():r=Pi.md.sha1.create(),a||(a=r);var c=Math.ceil(t.n.bitLength()/8),l=c-2*r.digestLength-2;if(e.length>l){var s=new Error("RSAES-OAEP input message length is too long.");throw s.length=e.length,s.maxLength=l,s}n||(n=""),r.update(n,"raw");for(var g=r.digest(),h="",d=l-e.length,f=0;f<d;f++)h+="\0";var v=g.getBytes()+h+""+e;if(!o)o=Pi.random.getBytes(r.digestLength);else if(o.length!==r.digestLength){var s=new Error("Invalid RSAES-OAEP seed. The seed length must match the digest length.");throw s.seedLength=o.length,s.digestLength=r.digestLength,s}var u=$a(o,c-r.digestLength-1,a),W=Pi.util.xorBytes(v,u,v.length),H=$a(W,r.digestLength,a),C=Pi.util.xorBytes(o,H,o.length);return"\0"+C+W};cf.decode_rsa_oaep=function(t,e,i){var n,o,r;typeof i=="string"?(n=i,o=arguments[3]||void 0):i&&(n=i.label||void 0,o=i.md||void 0,i.mgf1&&i.mgf1.md&&(r=i.mgf1.md));var a=Math.ceil(t.n.bitLength()/8);if(e.length!==a){var W=new Error("RSAES-OAEP encoded message length is invalid.");throw W.length=e.length,W.expectedLength=a,W}if(o===void 0?o=Pi.md.sha1.create():o.start(),r||(r=o),a<2*o.digestLength+2)throw new Error("RSAES-OAEP key is too short for the hash function.");n||(n=""),o.update(n,"raw");for(var c=o.digest().getBytes(),l=e.charAt(0),s=e.substring(1,o.digestLength+1),g=e.substring(1+o.digestLength),h=$a(g,o.digestLength,r),d=Pi.util.xorBytes(s,h,s.length),f=$a(d,a-o.digestLength-1,r),v=Pi.util.xorBytes(g,f,g.length),u=v.substring(0,o.digestLength),W=l!=="\0",H=0;H<o.digestLength;++H)W|=c.charAt(H)!==u.charAt(H);for(var C=1,N=o.digestLength,A=o.digestLength;A<v.length;A++){var b=v.charCodeAt(A),E=b&1^1,F=C?65534:0;W|=b&F,C=C&E,N+=C}if(W||v.charCodeAt(N)!==1)throw new Error("Invalid RSAES-OAEP padding.");return v.substring(N+1)};function $a(t,e,i){i||(i=Pi.md.sha1.create());for(var n="",o=Math.ceil(e/i.digestLength),r=0;r<o;++r){var a=String.fromCharCode(r>>24&255,r>>16&255,r>>8&255,r&255);i.start(),i.update(t+a),n+=i.digest().getBytes()}return n.substring(0,e)}p($a,"rsa_mgf1")});var p5=w((Dq,a5)=>{var Kn=Me();Ge();dr();vi();(function(){if(Kn.prime){a5.exports=Kn.prime;return}var t=a5.exports=Kn.prime=Kn.prime||{},e=Kn.jsbn.BigInteger,i=[6,4,2,4,2,4,6,2],n=new e(null);n.fromInt(30);var o=p(function(h,d){return h|d},"op_or");t.generateProbablePrime=function(h,d,f){typeof d=="function"&&(f=d,d={}),d=d||{};var v=d.algorithm||"PRIMEINC";typeof v=="string"&&(v={name:v}),v.options=v.options||{};var u=d.prng||Kn.random,W={nextBytes:function(H){for(var C=u.getBytesSync(H.length),N=0;N<H.length;++N)H[N]=C.charCodeAt(N)}};if(v.name==="PRIMEINC")return r(h,W,v.options,f);throw new Error("Invalid prime generation algorithm: "+v.name)};function r(h,d,f,v){return"workers"in f?l(h,d,f,v):a(h,d,f,v)}p(r,"primeincFindPrime");function a(h,d,f,v){var u=s(h,d),W=0,H=g(u.bitLength());"millerRabinTests"in f&&(H=f.millerRabinTests);var C=10;"maxBlockTime"in f&&(C=f.maxBlockTime),c(u,h,d,W,H,C,v)}p(a,"primeincFindPrimeWithoutWorkers");function c(h,d,f,v,u,W,H){var C=+new Date;do{if(h.bitLength()>d&&(h=s(d,f)),h.isProbablePrime(u))return H(null,h);h.dAddOffset(i[v++%8],0)}while(W<0||+new Date-C<W);Kn.util.setImmediate(function(){c(h,d,f,v,u,W,H)})}p(c,"_primeinc");function l(h,d,f,v){if(typeof Worker>"u")return a(h,d,f,v);var u=s(h,d),W=f.workers,H=f.workLoad||100,C=H*30/8,N=f.workerScript||"forge/prime.worker.js";if(W===-1)return Kn.util.estimateCores(function(b,E){b&&(E=2),W=E-1,A()});A();function A(){W=Math.max(1,W);for(var b=[],E=0;E<W;++E)b[E]=new Worker(N);for(var F=W,E=0;E<W;++E)b[E].addEventListener("message",Q);var P=!1;function Q($){if(!P){--F;var re=$.data;if(re.found){for(var ce=0;ce<b.length;++ce)b[ce].terminate();return P=!0,v(null,new e(re.prime,16))}u.bitLength()>h&&(u=s(h,d));var We=u.toString(16);$.target.postMessage({hex:We,workLoad:H}),u.dAddOffset(C,0)}}p(Q,"workerMessage")}p(A,"generate")}p(l,"primeincFindPrimeWithWorkers");function s(h,d){var f=new e(h,d),v=h-1;return f.testBit(v)||f.bitwiseTo(e.ONE.shiftLeft(v),o,f),f.dAddOffset(31-f.mod(n).byteValue(),0),f}p(s,"generateRandom");function g(h){return h<=100?27:h<=150?18:h<=200?15:h<=250?12:h<=300?9:h<=350?8:h<=400?7:h<=500?6:h<=600?5:h<=800?4:h<=1250?3:2}p(g,"getMillerRabinTests")})()});var vr=w((Vq,uf)=>{var se=Me();Ai();dr();An();r5();p5();vi();Ge();typeof Ie>"u"&&(Ie=se.jsbn.BigInteger);var Ie,c5=se.util.isNodejs?Da():null,_=se.asn1,ui=se.util;se.pki=se.pki||{};uf.exports=se.pki.rsa=se.rsa=se.rsa||{};var we=se.pki,EK=[6,4,2,4,2,4,6,2],OK={name:"PrivateKeyInfo",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,value:[{name:"PrivateKeyInfo.version",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyVersion"},{name:"PrivateKeyInfo.privateKeyAlgorithm",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:_.Class.UNIVERSAL,type:_.Type.OID,constructed:!1,capture:"privateKeyOid"}]},{name:"PrivateKeyInfo",tagClass:_.Class.UNIVERSAL,type:_.Type.OCTETSTRING,constructed:!1,capture:"privateKey"}]},XK={name:"RSAPrivateKey",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,value:[{name:"RSAPrivateKey.version",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyVersion"},{name:"RSAPrivateKey.modulus",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyModulus"},{name:"RSAPrivateKey.publicExponent",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyPublicExponent"},{name:"RSAPrivateKey.privateExponent",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyPrivateExponent"},{name:"RSAPrivateKey.prime1",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyPrime1"},{name:"RSAPrivateKey.prime2",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyPrime2"},{name:"RSAPrivateKey.exponent1",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyExponent1"},{name:"RSAPrivateKey.exponent2",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyExponent2"},{name:"RSAPrivateKey.coefficient",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"privateKeyCoefficient"}]},RK={name:"RSAPublicKey",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,value:[{name:"RSAPublicKey.modulus",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"publicKeyModulus"},{name:"RSAPublicKey.exponent",tagClass:_.Class.UNIVERSAL,type:_.Type.INTEGER,constructed:!1,capture:"publicKeyExponent"}]},BK=se.pki.rsa.publicKeyValidator={name:"SubjectPublicKeyInfo",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,captureAsn1:"subjectPublicKeyInfo",value:[{name:"SubjectPublicKeyInfo.AlgorithmIdentifier",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:_.Class.UNIVERSAL,type:_.Type.OID,constructed:!1,capture:"publicKeyOid"}]},{name:"SubjectPublicKeyInfo.subjectPublicKey",tagClass:_.Class.UNIVERSAL,type:_.Type.BITSTRING,constructed:!1,value:[{name:"SubjectPublicKeyInfo.subjectPublicKey.RSAPublicKey",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,optional:!0,captureAsn1:"rsaPublicKey"}]}]},PK={name:"DigestInfo",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,value:[{name:"DigestInfo.DigestAlgorithm",tagClass:_.Class.UNIVERSAL,type:_.Type.SEQUENCE,constructed:!0,value:[{name:"DigestInfo.DigestAlgorithm.algorithmIdentifier",tagClass:_.Class.UNIVERSAL,type:_.Type.OID,constructed:!1,capture:"algorithmIdentifier"},{name:"DigestInfo.DigestAlgorithm.parameters",tagClass:_.Class.UNIVERSAL,type:_.Type.NULL,capture:"parameters",optional:!0,constructed:!1}]},{name:"DigestInfo.digest",tagClass:_.Class.UNIVERSAL,type:_.Type.OCTETSTRING,constructed:!1,capture:"digest"}]},UK=p(function(t){var e;if(t.algorithm in we.oids)e=we.oids[t.algorithm];else{var i=new Error("Unknown message digest algorithm.");throw i.algorithm=t.algorithm,i}var n=_.oidToDer(e).getBytes(),o=_.create(_.Class.UNIVERSAL,_.Type.SEQUENCE,!0,[]),r=_.create(_.Class.UNIVERSAL,_.Type.SEQUENCE,!0,[]);r.value.push(_.create(_.Class.UNIVERSAL,_.Type.OID,!1,n)),r.value.push(_.create(_.Class.UNIVERSAL,_.Type.NULL,!1,""));var a=_.create(_.Class.UNIVERSAL,_.Type.OCTETSTRING,!1,t.digest().getBytes());return o.value.push(r),o.value.push(a),_.toDer(o).getBytes()},"emsaPkcs1v15encode"),vf=p(function(t,e,i){if(i)return t.modPow(e.e,e.n);if(!e.p||!e.q)return t.modPow(e.d,e.n);e.dP||(e.dP=e.d.mod(e.p.subtract(Ie.ONE))),e.dQ||(e.dQ=e.d.mod(e.q.subtract(Ie.ONE))),e.qInv||(e.qInv=e.q.modInverse(e.p));var n;do n=new Ie(se.util.bytesToHex(se.random.getBytes(e.n.bitLength()/8)),16);while(n.compareTo(e.n)>=0||!n.gcd(e.n).equals(Ie.ONE));t=t.multiply(n.modPow(e.e,e.n)).mod(e.n);for(var o=t.mod(e.p).modPow(e.dP,e.p),r=t.mod(e.q).modPow(e.dQ,e.q);o.compareTo(r)<0;)o=o.add(e.p);var a=o.subtract(r).multiply(e.qInv).mod(e.p).multiply(e.q).add(r);return a=a.multiply(n.modInverse(e.n)).mod(e.n),a},"_modPow");we.rsa.encrypt=function(t,e,i){var n=i,o,r=Math.ceil(e.n.bitLength()/8);i!==!1&&i!==!0?(n=i===2,o=ff(t,e,i)):(o=se.util.createBuffer(),o.putBytes(t));for(var a=new Ie(o.toHex(),16),c=vf(a,e,n),l=c.toString(16),s=se.util.createBuffer(),g=r-Math.ceil(l.length/2);g>0;)s.putByte(0),--g;return s.putBytes(se.util.hexToBytes(l)),s.getBytes()};we.rsa.decrypt=function(t,e,i,n){var o=Math.ceil(e.n.bitLength()/8);if(t.length!==o){var r=new Error("Encrypted message length is invalid.");throw r.length=t.length,r.expected=o,r}var a=new Ie(se.util.createBuffer(t).toHex(),16);if(a.compareTo(e.n)>=0)throw new Error("Encrypted message is invalid.");for(var c=vf(a,e,i),l=c.toString(16),s=se.util.createBuffer(),g=o-Math.ceil(l.length/2);g>0;)s.putByte(0),--g;return s.putBytes(se.util.hexToBytes(l)),n!==!1?ja(s.getBytes(),e,i):s.getBytes()};we.rsa.createKeyPairGenerationState=function(t,e,i){typeof t=="string"&&(t=parseInt(t,10)),t=t||2048,i=i||{};var n=i.prng||se.random,o={nextBytes:function(c){for(var l=n.getBytesSync(c.length),s=0;s<c.length;++s)c[s]=l.charCodeAt(s)}},r=i.algorithm||"PRIMEINC",a;if(r==="PRIMEINC")a={algorithm:r,state:0,bits:t,rng:o,eInt:e||65537,e:new Ie(null),p:null,q:null,qBits:t>>1,pBits:t-(t>>1),pqState:0,num:null,keys:null},a.e.fromInt(a.eInt);else throw new Error("Invalid key generation algorithm: "+r);return a};we.rsa.stepKeyPairGenerationState=function(t,e){"algorithm"in t||(t.algorithm="PRIMEINC");var i=new Ie(null);i.fromInt(30);for(var n=0,o=p(function(h,d){return h|d},"op_or"),r=+new Date,a,c=0;t.keys===null&&(e<=0||c<e);){if(t.state===0){var l=t.p===null?t.pBits:t.qBits,s=l-1;t.pqState===0?(t.num=new Ie(l,t.rng),t.num.testBit(s)||t.num.bitwiseTo(Ie.ONE.shiftLeft(s),o,t.num),t.num.dAddOffset(31-t.num.mod(i).byteValue(),0),n=0,++t.pqState):t.pqState===1?t.num.bitLength()>l?t.pqState=0:t.num.isProbablePrime(DK(t.num.bitLength()))?++t.pqState:t.num.dAddOffset(EK[n++%8],0):t.pqState===2?t.pqState=t.num.subtract(Ie.ONE).gcd(t.e).compareTo(Ie.ONE)===0?3:0:t.pqState===3&&(t.pqState=0,t.p===null?t.p=t.num:t.q=t.num,t.p!==null&&t.q!==null&&++t.state,t.num=null)}else if(t.state===1)t.p.compareTo(t.q)<0&&(t.num=t.p,t.p=t.q,t.q=t.num),++t.state;else if(t.state===2)t.p1=t.p.subtract(Ie.ONE),t.q1=t.q.subtract(Ie.ONE),t.phi=t.p1.multiply(t.q1),++t.state;else if(t.state===3)t.phi.gcd(t.e).compareTo(Ie.ONE)===0?++t.state:(t.p=null,t.q=null,t.state=0);else if(t.state===4)t.n=t.p.multiply(t.q),t.n.bitLength()===t.bits?++t.state:(t.q=null,t.state=0);else if(t.state===5){var g=t.e.modInverse(t.phi);t.keys={privateKey:we.rsa.setPrivateKey(t.n,t.e,g,t.p,t.q,g.mod(t.p1),g.mod(t.q1),t.q.modInverse(t.p)),publicKey:we.rsa.setPublicKey(t.n,t.e)}}a=+new Date,c+=a-r,r=a}return t.keys!==null};we.rsa.generateKeyPair=function(t,e,i,n){if(arguments.length===1?typeof t=="object"?(i=t,t=void 0):typeof t=="function"&&(n=t,t=void 0):arguments.length===2?typeof t=="number"?typeof e=="function"?(n=e,e=void 0):typeof e!="number"&&(i=e,e=void 0):(i=t,n=e,t=void 0,e=void 0):arguments.length===3&&(typeof e=="number"?typeof i=="function"&&(n=i,i=void 0):(n=i,i=e,e=void 0)),i=i||{},t===void 0&&(t=i.bits||2048),e===void 0&&(e=i.e||65537),!se.options.usePureJavaScript&&!i.prng&&t>=256&&t<=16384&&(e===65537||e===3)){if(n){if(sf("generateKeyPair"))return c5.generateKeyPair("rsa",{modulusLength:t,publicExponent:e,publicKeyEncoding:{type:"spki",format:"pem"},privateKeyEncoding:{type:"pkcs8",format:"pem"}},function(c,l,s){if(c)return n(c);n(null,{privateKey:we.privateKeyFromPem(s),publicKey:we.publicKeyFromPem(l)})});if(gf("generateKey")&&gf("exportKey"))return ui.globalScope.crypto.subtle.generateKey({name:"RSASSA-PKCS1-v1_5",modulusLength:t,publicExponent:df(e),hash:{name:"SHA-256"}},!0,["sign","verify"]).then(function(c){return ui.globalScope.crypto.subtle.exportKey("pkcs8",c.privateKey)}).then(void 0,function(c){n(c)}).then(function(c){if(c){var l=we.privateKeyFromAsn1(_.fromDer(se.util.createBuffer(c)));n(null,{privateKey:l,publicKey:we.setRsaPublicKey(l.n,l.e)})}});if(hf("generateKey")&&hf("exportKey")){var o=ui.globalScope.msCrypto.subtle.generateKey({name:"RSASSA-PKCS1-v1_5",modulusLength:t,publicExponent:df(e),hash:{name:"SHA-256"}},!0,["sign","verify"]);o.oncomplete=function(c){var l=c.target.result,s=ui.globalScope.msCrypto.subtle.exportKey("pkcs8",l.privateKey);s.oncomplete=function(g){var h=g.target.result,d=we.privateKeyFromAsn1(_.fromDer(se.util.createBuffer(h)));n(null,{privateKey:d,publicKey:we.setRsaPublicKey(d.n,d.e)})},s.onerror=function(g){n(g)}},o.onerror=function(c){n(c)};return}}else if(sf("generateKeyPairSync")){var r=c5.generateKeyPairSync("rsa",{modulusLength:t,publicExponent:e,publicKeyEncoding:{type:"spki",format:"pem"},privateKeyEncoding:{type:"pkcs8",format:"pem"}});return{privateKey:we.privateKeyFromPem(r.privateKey),publicKey:we.publicKeyFromPem(r.publicKey)}}}var a=we.rsa.createKeyPairGenerationState(t,e,i);if(!n)return we.rsa.stepKeyPairGenerationState(a,0),a.keys;qK(a,i,n)};we.setRsaPublicKey=we.rsa.setPublicKey=function(t,e){var i={n:t,e};return i.encrypt=function(n,o,r){if(typeof o=="string"?o=o.toUpperCase():o===void 0&&(o="RSAES-PKCS1-V1_5"),o==="RSAES-PKCS1-V1_5")o={encode:function(c,l,s){return ff(c,l,2).getBytes()}};else if(o==="RSA-OAEP"||o==="RSAES-OAEP")o={encode:function(c,l){return se.pkcs1.encode_rsa_oaep(l,c,r)}};else if(["RAW","NONE","NULL",null].indexOf(o)!==-1)o={encode:function(c){return c}};else if(typeof o=="string")throw new Error('Unsupported encryption scheme: "'+o+'".');var a=o.encode(n,i,!0);return we.rsa.encrypt(a,i,!0)},i.verify=function(n,o,r,a){typeof r=="string"?r=r.toUpperCase():r===void 0&&(r="RSASSA-PKCS1-V1_5"),a===void 0&&(a={_parseAllDigestBytes:!0}),"_parseAllDigestBytes"in a||(a._parseAllDigestBytes=!0),r==="RSASSA-PKCS1-V1_5"?r={verify:function(l,s){s=ja(s,i,!0);var g=_.fromDer(s,{parseAllBytes:a._parseAllDigestBytes}),h={},d=[];if(!_.validate(g,PK,h,d)){var f=new Error("ASN.1 object does not contain a valid RSASSA-PKCS1-v1_5 DigestInfo value.");throw f.errors=d,f}var v=_.derToOid(h.algorithmIdentifier);if(!(v===se.oids.md2||v===se.oids.md5||v===se.oids.sha1||v===se.oids.sha224||v===se.oids.sha256||v===se.oids.sha384||v===se.oids.sha512||v===se.oids["sha512-224"]||v===se.oids["sha512-256"])){var f=new Error("Unknown RSASSA-PKCS1-v1_5 DigestAlgorithm identifier.");throw f.oid=v,f}if((v===se.oids.md2||v===se.oids.md5)&&!("parameters"in h))throw new Error("ASN.1 object does not contain a valid RSASSA-PKCS1-v1_5 DigestInfo value. Missing algorithm identifer NULL parameters.");return l===h.digest}}:(r==="NONE"||r==="NULL"||r===null)&&(r={verify:function(l,s){return s=ja(s,i,!0),l===s}});var c=we.rsa.decrypt(o,i,!0,!1);return r.verify(n,c,i.n.bitLength())},i};we.setRsaPrivateKey=we.rsa.setPrivateKey=function(t,e,i,n,o,r,a,c){var l={n:t,e,d:i,p:n,q:o,dP:r,dQ:a,qInv:c};return l.decrypt=function(s,g,h){typeof g=="string"?g=g.toUpperCase():g===void 0&&(g="RSAES-PKCS1-V1_5");var d=we.rsa.decrypt(s,l,!1,!1);if(g==="RSAES-PKCS1-V1_5")g={decode:ja};else if(g==="RSA-OAEP"||g==="RSAES-OAEP")g={decode:function(f,v){return se.pkcs1.decode_rsa_oaep(v,f,h)}};else if(["RAW","NONE","NULL",null].indexOf(g)!==-1)g={decode:function(f){return f}};else throw new Error('Unsupported encryption scheme: "'+g+'".');return g.decode(d,l,!1)},l.sign=function(s,g){var h=!1;typeof g=="string"&&(g=g.toUpperCase()),g===void 0||g==="RSASSA-PKCS1-V1_5"?(g={encode:UK},h=1):(g==="NONE"||g==="NULL"||g===null)&&(g={encode:function(){return s}},h=1);var d=g.encode(s,l.n.bitLength());return we.rsa.encrypt(d,l,h)},l};we.wrapRsaPrivateKey=function(t){return _.create(_.Class.UNIVERSAL,_.Type.SEQUENCE,!0,[_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,_.integerToDer(0).getBytes()),_.create(_.Class.UNIVERSAL,_.Type.SEQUENCE,!0,[_.create(_.Class.UNIVERSAL,_.Type.OID,!1,_.oidToDer(we.oids.rsaEncryption).getBytes()),_.create(_.Class.UNIVERSAL,_.Type.NULL,!1,"")]),_.create(_.Class.UNIVERSAL,_.Type.OCTETSTRING,!1,_.toDer(t).getBytes())])};we.privateKeyFromAsn1=function(t){var e={},i=[];if(_.validate(t,OK,e,i)&&(t=_.fromDer(se.util.createBuffer(e.privateKey))),e={},i=[],!_.validate(t,XK,e,i)){var n=new Error("Cannot read private key. ASN.1 object does not contain an RSAPrivateKey.");throw n.errors=i,n}var o,r,a,c,l,s,g,h;return o=se.util.createBuffer(e.privateKeyModulus).toHex(),r=se.util.createBuffer(e.privateKeyPublicExponent).toHex(),a=se.util.createBuffer(e.privateKeyPrivateExponent).toHex(),c=se.util.createBuffer(e.privateKeyPrime1).toHex(),l=se.util.createBuffer(e.privateKeyPrime2).toHex(),s=se.util.createBuffer(e.privateKeyExponent1).toHex(),g=se.util.createBuffer(e.privateKeyExponent2).toHex(),h=se.util.createBuffer(e.privateKeyCoefficient).toHex(),we.setRsaPrivateKey(new Ie(o,16),new Ie(r,16),new Ie(a,16),new Ie(c,16),new Ie(l,16),new Ie(s,16),new Ie(g,16),new Ie(h,16))};we.privateKeyToAsn1=we.privateKeyToRSAPrivateKey=function(t){return _.create(_.Class.UNIVERSAL,_.Type.SEQUENCE,!0,[_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,_.integerToDer(0).getBytes()),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.n)),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.e)),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.d)),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.p)),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.q)),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.dP)),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.dQ)),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.qInv))])};we.publicKeyFromAsn1=function(t){var e={},i=[];if(_.validate(t,BK,e,i)){var n=_.derToOid(e.publicKeyOid);if(n!==we.oids.rsaEncryption){var o=new Error("Cannot read public key. Unknown OID.");throw o.oid=n,o}t=e.rsaPublicKey}if(i=[],!_.validate(t,RK,e,i)){var o=new Error("Cannot read public key. ASN.1 object does not contain an RSAPublicKey.");throw o.errors=i,o}var r=se.util.createBuffer(e.publicKeyModulus).toHex(),a=se.util.createBuffer(e.publicKeyExponent).toHex();return we.setRsaPublicKey(new Ie(r,16),new Ie(a,16))};we.publicKeyToAsn1=we.publicKeyToSubjectPublicKeyInfo=function(t){return _.create(_.Class.UNIVERSAL,_.Type.SEQUENCE,!0,[_.create(_.Class.UNIVERSAL,_.Type.SEQUENCE,!0,[_.create(_.Class.UNIVERSAL,_.Type.OID,!1,_.oidToDer(we.oids.rsaEncryption).getBytes()),_.create(_.Class.UNIVERSAL,_.Type.NULL,!1,"")]),_.create(_.Class.UNIVERSAL,_.Type.BITSTRING,!1,[we.publicKeyToRSAPublicKey(t)])])};we.publicKeyToRSAPublicKey=function(t){return _.create(_.Class.UNIVERSAL,_.Type.SEQUENCE,!0,[_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.n)),_.create(_.Class.UNIVERSAL,_.Type.INTEGER,!1,Ui(t.e))])};function ff(t,e,i){var n=se.util.createBuffer(),o=Math.ceil(e.n.bitLength()/8);if(t.length>o-11){var r=new Error("Message is too long for PKCS#1 v1.5 padding.");throw r.length=t.length,r.max=o-11,r}n.putByte(0),n.putByte(i);var a=o-3-t.length,c;if(i===0||i===1){c=i===0?0:255;for(var l=0;l<a;++l)n.putByte(c)}else for(;a>0;){for(var s=0,g=se.random.getBytes(a),l=0;l<a;++l)c=g.charCodeAt(l),c===0?++s:n.putByte(c);a=s}return n.putByte(0),n.putBytes(t),n}p(ff,"_encodePkcs1_v1_5");function ja(t,e,i,n){var o=Math.ceil(e.n.bitLength()/8),r=se.util.createBuffer(t),a=r.getByte(),c=r.getByte();if(a!==0||i&&c!==0&&c!==1||!i&&c!=2||i&&c===0&&typeof n>"u")throw new Error("Encryption block is invalid.");var l=0;if(c===0){l=o-3-n;for(var s=0;s<l;++s)if(r.getByte()!==0)throw new Error("Encryption block is invalid.")}else if(c===1)for(l=0;r.length()>1;){if(r.getByte()!==255){--r.read;break}++l}else if(c===2)for(l=0;r.length()>1;){if(r.getByte()===0){--r.read;break}++l}var g=r.getByte();if(g!==0||l!==o-3-r.length())throw new Error("Encryption block is invalid.");return r.getBytes()}p(ja,"_decodePkcs1_v1_5");function qK(t,e,i){typeof e=="function"&&(i=e,e={}),e=e||{};var n={algorithm:{name:e.algorithm||"PRIMEINC",options:{workers:e.workers||2,workLoad:e.workLoad||100,workerScript:e.workerScript}}};"prng"in e&&(n.prng=e.prng),o();function o(){r(t.pBits,function(c,l){if(c)return i(c);if(t.p=l,t.q!==null)return a(c,t.q);r(t.qBits,a)})}p(o,"generate");function r(c,l){se.prime.generateProbablePrime(c,n,l)}p(r,"getPrime");function a(c,l){if(c)return i(c);if(t.q=l,t.p.compareTo(t.q)<0){var s=t.p;t.p=t.q,t.q=s}if(t.p.subtract(Ie.ONE).gcd(t.e).compareTo(Ie.ONE)!==0){t.p=null,o();return}if(t.q.subtract(Ie.ONE).gcd(t.e).compareTo(Ie.ONE)!==0){t.q=null,r(t.qBits,a);return}if(t.p1=t.p.subtract(Ie.ONE),t.q1=t.q.subtract(Ie.ONE),t.phi=t.p1.multiply(t.q1),t.phi.gcd(t.e).compareTo(Ie.ONE)!==0){t.p=t.q=null,o();return}if(t.n=t.p.multiply(t.q),t.n.bitLength()!==t.bits){t.q=null,r(t.qBits,a);return}var g=t.e.modInverse(t.phi);t.keys={privateKey:we.rsa.setPrivateKey(t.n,t.e,g,t.p,t.q,g.mod(t.p1),g.mod(t.q1),t.q.modInverse(t.p)),publicKey:we.rsa.setPublicKey(t.n,t.e)},i(null,t.keys)}p(a,"finish")}p(qK,"_generateKeyPair");function Ui(t){var e=t.toString(16);e[0]>="8"&&(e="00"+e);var i=se.util.hexToBytes(e);return i.length>1&&(i.charCodeAt(0)===0&&(i.charCodeAt(1)&128)===0||i.charCodeAt(0)===255&&(i.charCodeAt(1)&128)===128)?i.substr(1):i}p(Ui,"_bnToBytes");function DK(t){return t<=100?27:t<=150?18:t<=200?15:t<=250?12:t<=300?9:t<=350?8:t<=400?7:t<=500?6:t<=600?5:t<=800?4:t<=1250?3:2}p(DK,"_getMillerRabinTests");function sf(t){return se.util.isNodejs&&typeof c5[t]=="function"}p(sf,"_detectNodeCrypto");function gf(t){return typeof ui.globalScope<"u"&&typeof ui.globalScope.crypto=="object"&&typeof ui.globalScope.crypto.subtle=="object"&&typeof ui.globalScope.crypto.subtle[t]=="function"}p(gf,"_detectSubtleCrypto");function hf(t){return typeof ui.globalScope<"u"&&typeof ui.globalScope.msCrypto=="object"&&typeof ui.globalScope.msCrypto.subtle=="object"&&typeof ui.globalScope.msCrypto.subtle[t]=="function"}p(hf,"_detectSubtleMsCrypto");function df(t){for(var e=se.util.hexToBytes(t.toString(16)),i=new Uint8Array(e.length),n=0;n<e.length;++n)i[n]=e.charCodeAt(n);return i}p(df,"_intToUint8Array")});var l5=w((Fq,Mf)=>{var oe=Me();Ln();Ai();gr();zi();An();Va();e0();vi();e5();vr();Ge();typeof wf>"u"&&(wf=oe.jsbn.BigInteger);var wf,X=oe.asn1,ke=oe.pki=oe.pki||{};Mf.exports=ke.pbe=oe.pbe=oe.pbe||{};var n0=ke.oids,VK={name:"EncryptedPrivateKeyInfo",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,value:[{name:"EncryptedPrivateKeyInfo.encryptionAlgorithm",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:X.Class.UNIVERSAL,type:X.Type.OID,constructed:!1,capture:"encryptionOid"},{name:"AlgorithmIdentifier.parameters",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,captureAsn1:"encryptionParams"}]},{name:"EncryptedPrivateKeyInfo.encryptedData",tagClass:X.Class.UNIVERSAL,type:X.Type.OCTETSTRING,constructed:!1,capture:"encryptedData"}]},FK={name:"PBES2Algorithms",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.keyDerivationFunc",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.keyDerivationFunc.oid",tagClass:X.Class.UNIVERSAL,type:X.Type.OID,constructed:!1,capture:"kdfOid"},{name:"PBES2Algorithms.params",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.params.salt",tagClass:X.Class.UNIVERSAL,type:X.Type.OCTETSTRING,constructed:!1,capture:"kdfSalt"},{name:"PBES2Algorithms.params.iterationCount",tagClass:X.Class.UNIVERSAL,type:X.Type.INTEGER,constructed:!1,capture:"kdfIterationCount"},{name:"PBES2Algorithms.params.keyLength",tagClass:X.Class.UNIVERSAL,type:X.Type.INTEGER,constructed:!1,optional:!0,capture:"keyLength"},{name:"PBES2Algorithms.params.prf",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,optional:!0,value:[{name:"PBES2Algorithms.params.prf.algorithm",tagClass:X.Class.UNIVERSAL,type:X.Type.OID,constructed:!1,capture:"prfOid"}]}]}]},{name:"PBES2Algorithms.encryptionScheme",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.encryptionScheme.oid",tagClass:X.Class.UNIVERSAL,type:X.Type.OID,constructed:!1,capture:"encOid"},{name:"PBES2Algorithms.encryptionScheme.iv",tagClass:X.Class.UNIVERSAL,type:X.Type.OCTETSTRING,constructed:!1,capture:"encIv"}]}]},YK={name:"pkcs-12PbeParams",tagClass:X.Class.UNIVERSAL,type:X.Type.SEQUENCE,constructed:!0,value:[{name:"pkcs-12PbeParams.salt",tagClass:X.Class.UNIVERSAL,type:X.Type.OCTETSTRING,constructed:!1,capture:"salt"},{name:"pkcs-12PbeParams.iterations",tagClass:X.Class.UNIVERSAL,type:X.Type.INTEGER,constructed:!1,capture:"iterations"}]};ke.encryptPrivateKeyInfo=function(t,e,i){i=i||{},i.saltSize=i.saltSize||8,i.count=i.count||2048,i.algorithm=i.algorithm||"aes128",i.prfAlgorithm=i.prfAlgorithm||"sha1";var n=oe.random.getBytesSync(i.saltSize),o=i.count,r=X.integerToDer(o),a,c,l;if(i.algorithm.indexOf("aes")===0||i.algorithm==="des"){var s,g,h;switch(i.algorithm){case"aes128":a=16,s=16,g=n0["aes128-CBC"],h=oe.aes.createEncryptionCipher;break;case"aes192":a=24,s=16,g=n0["aes192-CBC"],h=oe.aes.createEncryptionCipher;break;case"aes256":a=32,s=16,g=n0["aes256-CBC"],h=oe.aes.createEncryptionCipher;break;case"des":a=8,s=8,g=n0.desCBC,h=oe.des.createEncryptionCipher;break;default:var d=new Error("Cannot encrypt private key. Unknown encryption algorithm.");throw d.algorithm=i.algorithm,d}var f="hmacWith"+i.prfAlgorithm.toUpperCase(),v=kf(f),u=oe.pkcs5.pbkdf2(e,n,o,a,v),W=oe.random.getBytesSync(s),H=h(u);H.start(W),H.update(X.toDer(t)),H.finish(),l=H.output.getBytes();var C=QK(n,r,a,f);c=X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[X.create(X.Class.UNIVERSAL,X.Type.OID,!1,X.oidToDer(n0.pkcs5PBES2).getBytes()),X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[X.create(X.Class.UNIVERSAL,X.Type.OID,!1,X.oidToDer(n0.pkcs5PBKDF2).getBytes()),C]),X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[X.create(X.Class.UNIVERSAL,X.Type.OID,!1,X.oidToDer(g).getBytes()),X.create(X.Class.UNIVERSAL,X.Type.OCTETSTRING,!1,W)])])])}else if(i.algorithm==="3des"){a=24;var N=new oe.util.ByteBuffer(n),u=ke.pbe.generatePkcs12Key(e,N,1,o,a),W=ke.pbe.generatePkcs12Key(e,N,2,o,a),H=oe.des.createEncryptionCipher(u);H.start(W),H.update(X.toDer(t)),H.finish(),l=H.output.getBytes(),c=X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[X.create(X.Class.UNIVERSAL,X.Type.OID,!1,X.oidToDer(n0["pbeWithSHAAnd3-KeyTripleDES-CBC"]).getBytes()),X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[X.create(X.Class.UNIVERSAL,X.Type.OCTETSTRING,!1,n),X.create(X.Class.UNIVERSAL,X.Type.INTEGER,!1,r.getBytes())])])}else{var d=new Error("Cannot encrypt private key. Unknown encryption algorithm.");throw d.algorithm=i.algorithm,d}var A=X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[c,X.create(X.Class.UNIVERSAL,X.Type.OCTETSTRING,!1,l)]);return A};ke.decryptPrivateKeyInfo=function(t,e){var i=null,n={},o=[];if(!X.validate(t,VK,n,o)){var r=new Error("Cannot read encrypted private key. ASN.1 object is not a supported EncryptedPrivateKeyInfo.");throw r.errors=o,r}var a=X.derToOid(n.encryptionOid),c=ke.pbe.getCipher(a,n.encryptionParams,e),l=oe.util.createBuffer(n.encryptedData);return c.update(l),c.finish()&&(i=X.fromDer(c.output)),i};ke.encryptedPrivateKeyToPem=function(t,e){var i={type:"ENCRYPTED PRIVATE KEY",body:X.toDer(t).getBytes()};return oe.pem.encode(i,{maxline:e})};ke.encryptedPrivateKeyFromPem=function(t){var e=oe.pem.decode(t)[0];if(e.type!=="ENCRYPTED PRIVATE KEY"){var i=new Error('Could not convert encrypted private key from PEM; PEM header type is "ENCRYPTED PRIVATE KEY".');throw i.headerType=e.type,i}if(e.procType&&e.procType.type==="ENCRYPTED")throw new Error("Could not convert encrypted private key from PEM; PEM is encrypted.");return X.fromDer(e.body)};ke.encryptRsaPrivateKey=function(t,e,i){if(i=i||{},!i.legacy){var n=ke.wrapRsaPrivateKey(ke.privateKeyToAsn1(t));return n=ke.encryptPrivateKeyInfo(n,e,i),ke.encryptedPrivateKeyToPem(n)}var o,r,a,c;switch(i.algorithm){case"aes128":o="AES-128-CBC",a=16,r=oe.random.getBytesSync(16),c=oe.aes.createEncryptionCipher;break;case"aes192":o="AES-192-CBC",a=24,r=oe.random.getBytesSync(16),c=oe.aes.createEncryptionCipher;break;case"aes256":o="AES-256-CBC",a=32,r=oe.random.getBytesSync(16),c=oe.aes.createEncryptionCipher;break;case"3des":o="DES-EDE3-CBC",a=24,r=oe.random.getBytesSync(8),c=oe.des.createEncryptionCipher;break;case"des":o="DES-CBC",a=8,r=oe.random.getBytesSync(8),c=oe.des.createEncryptionCipher;break;default:var l=new Error('Could not encrypt RSA private key; unsupported encryption algorithm "'+i.algorithm+'".');throw l.algorithm=i.algorithm,l}var s=oe.pbe.opensslDeriveBytes(e,r.substr(0,8),a),g=c(s);g.start(r),g.update(X.toDer(ke.privateKeyToAsn1(t))),g.finish();var h={type:"RSA PRIVATE KEY",procType:{version:"4",type:"ENCRYPTED"},dekInfo:{algorithm:o,parameters:oe.util.bytesToHex(r).toUpperCase()},body:g.output.getBytes()};return oe.pem.encode(h)};ke.decryptRsaPrivateKey=function(t,e){var i=null,n=oe.pem.decode(t)[0];if(n.type!=="ENCRYPTED PRIVATE KEY"&&n.type!=="PRIVATE KEY"&&n.type!=="RSA PRIVATE KEY"){var o=new Error('Could not convert private key from PEM; PEM header type is not "ENCRYPTED PRIVATE KEY", "PRIVATE KEY", or "RSA PRIVATE KEY".');throw o.headerType=o,o}if(n.procType&&n.procType.type==="ENCRYPTED"){var r,a;switch(n.dekInfo.algorithm){case"DES-CBC":r=8,a=oe.des.createDecryptionCipher;break;case"DES-EDE3-CBC":r=24,a=oe.des.createDecryptionCipher;break;case"AES-128-CBC":r=16,a=oe.aes.createDecryptionCipher;break;case"AES-192-CBC":r=24,a=oe.aes.createDecryptionCipher;break;case"AES-256-CBC":r=32,a=oe.aes.createDecryptionCipher;break;case"RC2-40-CBC":r=5,a=p(function(h){return oe.rc2.createDecryptionCipher(h,40)},"cipherFn");break;case"RC2-64-CBC":r=8,a=p(function(h){return oe.rc2.createDecryptionCipher(h,64)},"cipherFn");break;case"RC2-128-CBC":r=16,a=p(function(h){return oe.rc2.createDecryptionCipher(h,128)},"cipherFn");break;default:var o=new Error('Could not decrypt private key; unsupported encryption algorithm "'+n.dekInfo.algorithm+'".');throw o.algorithm=n.dekInfo.algorithm,o}var c=oe.util.hexToBytes(n.dekInfo.parameters),l=oe.pbe.opensslDeriveBytes(e,c.substr(0,8),r),s=a(l);if(s.start(c),s.update(oe.util.createBuffer(n.body)),s.finish())i=s.output.getBytes();else return i}else i=n.body;return n.type==="ENCRYPTED PRIVATE KEY"?i=ke.decryptPrivateKeyInfo(X.fromDer(i),e):i=X.fromDer(i),i!==null&&(i=ke.privateKeyFromAsn1(i)),i};ke.pbe.generatePkcs12Key=function(t,e,i,n,o,r){var a,c;if(typeof r>"u"||r===null){if(!("sha1"in oe.md))throw new Error('"sha1" hash algorithm unavailable.');r=oe.md.sha1.create()}var l=r.digestLength,s=r.blockLength,g=new oe.util.ByteBuffer,h=new oe.util.ByteBuffer;if(t!=null){for(c=0;c<t.length;c++)h.putInt16(t.charCodeAt(c));h.putInt16(0)}var d=h.length(),f=e.length(),v=new oe.util.ByteBuffer;v.fillWithByte(i,s);var u=s*Math.ceil(f/s),W=new oe.util.ByteBuffer;for(c=0;c<u;c++)W.putByte(e.at(c%f));var H=s*Math.ceil(d/s),C=new oe.util.ByteBuffer;for(c=0;c<H;c++)C.putByte(h.at(c%d));var N=W;N.putBuffer(C);for(var A=Math.ceil(o/l),b=1;b<=A;b++){var E=new oe.util.ByteBuffer;E.putBytes(v.bytes()),E.putBytes(N.bytes());for(var F=0;F<n;F++)r.start(),r.update(E.getBytes()),E=r.digest();var P=new oe.util.ByteBuffer;for(c=0;c<s;c++)P.putByte(E.at(c%l));var Q=Math.ceil(f/s)+Math.ceil(d/s),$=new oe.util.ByteBuffer;for(a=0;a<Q;a++){var re=new oe.util.ByteBuffer(N.getBytes(s)),ce=511;for(c=P.length()-1;c>=0;c--)ce=ce>>8,ce+=P.at(c)+re.at(c),re.setAt(c,ce&255);$.putBuffer(re)}N=$,g.putBuffer(E)}return g.truncate(g.length()-o),g};ke.pbe.getCipher=function(t,e,i){switch(t){case ke.oids.pkcs5PBES2:return ke.pbe.getCipherForPBES2(t,e,i);case ke.oids["pbeWithSHAAnd3-KeyTripleDES-CBC"]:case ke.oids["pbewithSHAAnd40BitRC2-CBC"]:return ke.pbe.getCipherForPKCS12PBE(t,e,i);default:var n=new Error("Cannot read encrypted PBE data block. Unsupported OID.");throw n.oid=t,n.supportedOids=["pkcs5PBES2","pbeWithSHAAnd3-KeyTripleDES-CBC","pbewithSHAAnd40BitRC2-CBC"],n}};ke.pbe.getCipherForPBES2=function(t,e,i){var n={},o=[];if(!X.validate(e,FK,n,o)){var r=new Error("Cannot read password-based-encryption algorithm parameters. ASN.1 object is not a supported EncryptedPrivateKeyInfo.");throw r.errors=o,r}if(t=X.derToOid(n.kdfOid),t!==ke.oids.pkcs5PBKDF2){var r=new Error("Cannot read encrypted private key. Unsupported key derivation function OID.");throw r.oid=t,r.supportedOids=["pkcs5PBKDF2"],r}if(t=X.derToOid(n.encOid),t!==ke.oids["aes128-CBC"]&&t!==ke.oids["aes192-CBC"]&&t!==ke.oids["aes256-CBC"]&&t!==ke.oids["des-EDE3-CBC"]&&t!==ke.oids.desCBC){var r=new Error("Cannot read encrypted private key. Unsupported encryption scheme OID.");throw r.oid=t,r.supportedOids=["aes128-CBC","aes192-CBC","aes256-CBC","des-EDE3-CBC","desCBC"],r}var a=n.kdfSalt,c=oe.util.createBuffer(n.kdfIterationCount);c=c.getInt(c.length()<<3);var l,s;switch(ke.oids[t]){case"aes128-CBC":l=16,s=oe.aes.createDecryptionCipher;break;case"aes192-CBC":l=24,s=oe.aes.createDecryptionCipher;break;case"aes256-CBC":l=32,s=oe.aes.createDecryptionCipher;break;case"des-EDE3-CBC":l=24,s=oe.des.createDecryptionCipher;break;case"desCBC":l=8,s=oe.des.createDecryptionCipher;break}var g=mf(n.prfOid),h=oe.pkcs5.pbkdf2(i,a,c,l,g),d=n.encIv,f=s(h);return f.start(d),f};ke.pbe.getCipherForPKCS12PBE=function(t,e,i){var n={},o=[];if(!X.validate(e,YK,n,o)){var r=new Error("Cannot read password-based-encryption algorithm parameters. ASN.1 object is not a supported EncryptedPrivateKeyInfo.");throw r.errors=o,r}var a=oe.util.createBuffer(n.salt),c=oe.util.createBuffer(n.iterations);c=c.getInt(c.length()<<3);var l,s,g;switch(t){case ke.oids["pbeWithSHAAnd3-KeyTripleDES-CBC"]:l=24,s=8,g=oe.des.startDecrypting;break;case ke.oids["pbewithSHAAnd40BitRC2-CBC"]:l=5,s=8,g=p(function(u,W){var H=oe.rc2.createDecryptionCipher(u,40);return H.start(W,null),H},"cipherFn");break;default:var r=new Error("Cannot read PKCS #12 PBE data block. Unsupported OID.");throw r.oid=t,r}var h=mf(n.prfOid),d=ke.pbe.generatePkcs12Key(i,a,1,c,l,h);h.start();var f=ke.pbe.generatePkcs12Key(i,a,2,c,s,h);return g(d,f)};ke.pbe.opensslDeriveBytes=function(t,e,i,n){if(typeof n>"u"||n===null){if(!("md5"in oe.md))throw new Error('"md5" hash algorithm unavailable.');n=oe.md.md5.create()}e===null&&(e="");for(var o=[Wf(n,t+e)],r=16,a=1;r<i;++a,r+=16)o.push(Wf(n,o[a-1]+t+e));return o.join("").substr(0,i)};function Wf(t,e){return t.start().update(e).digest().getBytes()}p(Wf,"hash");function mf(t){var e;if(!t)e="hmacWithSHA1";else if(e=ke.oids[X.derToOid(t)],!e){var i=new Error("Unsupported PRF OID.");throw i.oid=t,i.supported=["hmacWithSHA1","hmacWithSHA224","hmacWithSHA256","hmacWithSHA384","hmacWithSHA512"],i}return kf(e)}p(mf,"prfOidToMessageDigest");function kf(t){var e=oe.md;switch(t){case"hmacWithSHA224":e=oe.md.sha512;case"hmacWithSHA1":case"hmacWithSHA256":case"hmacWithSHA384":case"hmacWithSHA512":t=t.substr(8).toLowerCase();break;default:var i=new Error("Unsupported PRF algorithm.");throw i.algorithm=t,i.supported=["hmacWithSHA1","hmacWithSHA224","hmacWithSHA256","hmacWithSHA384","hmacWithSHA512"],i}if(!e||!(t in e))throw new Error("Unknown hash algorithm: "+t);return e[t].create()}p(kf,"prfAlgorithmToMessageDigest");function QK(t,e,i,n){var o=X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[X.create(X.Class.UNIVERSAL,X.Type.OCTETSTRING,!1,t),X.create(X.Class.UNIVERSAL,X.Type.INTEGER,!1,e.getBytes())]);return n!=="hmacWithSHA1"&&o.value.push(X.create(X.Class.UNIVERSAL,X.Type.INTEGER,!1,oe.util.hexToBytes(i.toString(16))),X.create(X.Class.UNIVERSAL,X.Type.SEQUENCE,!0,[X.create(X.Class.UNIVERSAL,X.Type.OID,!1,X.oidToDer(ke.oids[n]).getBytes()),X.create(X.Class.UNIVERSAL,X.Type.NULL,!1,"")])),o}p(QK,"createPbkdf2Params")});var s5=w((Yq,Tf)=>{var J0=Me();Ai();Ge();var ie=J0.asn1,Z0=Tf.exports=J0.pkcs7asn1=J0.pkcs7asn1||{};J0.pkcs7=J0.pkcs7||{};J0.pkcs7.asn1=Z0;var yf={name:"ContentInfo",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"ContentInfo.ContentType",tagClass:ie.Class.UNIVERSAL,type:ie.Type.OID,constructed:!1,capture:"contentType"},{name:"ContentInfo.content",tagClass:ie.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,captureAsn1:"content"}]};Z0.contentInfoValidator=yf;var Hf={name:"EncryptedContentInfo",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"EncryptedContentInfo.contentType",tagClass:ie.Class.UNIVERSAL,type:ie.Type.OID,constructed:!1,capture:"contentType"},{name:"EncryptedContentInfo.contentEncryptionAlgorithm",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"EncryptedContentInfo.contentEncryptionAlgorithm.algorithm",tagClass:ie.Class.UNIVERSAL,type:ie.Type.OID,constructed:!1,capture:"encAlgorithm"},{name:"EncryptedContentInfo.contentEncryptionAlgorithm.parameter",tagClass:ie.Class.UNIVERSAL,captureAsn1:"encParameter"}]},{name:"EncryptedContentInfo.encryptedContent",tagClass:ie.Class.CONTEXT_SPECIFIC,type:0,capture:"encryptedContent",captureAsn1:"encryptedContentAsn1"}]};Z0.envelopedDataValidator={name:"EnvelopedData",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"EnvelopedData.Version",tagClass:ie.Class.UNIVERSAL,type:ie.Type.INTEGER,constructed:!1,capture:"version"},{name:"EnvelopedData.RecipientInfos",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SET,constructed:!0,captureAsn1:"recipientInfos"}].concat(Hf)};Z0.encryptedDataValidator={name:"EncryptedData",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"EncryptedData.Version",tagClass:ie.Class.UNIVERSAL,type:ie.Type.INTEGER,constructed:!1,capture:"version"}].concat(Hf)};var $K={name:"SignerInfo",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"SignerInfo.version",tagClass:ie.Class.UNIVERSAL,type:ie.Type.INTEGER,constructed:!1},{name:"SignerInfo.issuerAndSerialNumber",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"SignerInfo.issuerAndSerialNumber.issuer",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,captureAsn1:"issuer"},{name:"SignerInfo.issuerAndSerialNumber.serialNumber",tagClass:ie.Class.UNIVERSAL,type:ie.Type.INTEGER,constructed:!1,capture:"serial"}]},{name:"SignerInfo.digestAlgorithm",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"SignerInfo.digestAlgorithm.algorithm",tagClass:ie.Class.UNIVERSAL,type:ie.Type.OID,constructed:!1,capture:"digestAlgorithm"},{name:"SignerInfo.digestAlgorithm.parameter",tagClass:ie.Class.UNIVERSAL,constructed:!1,captureAsn1:"digestParameter",optional:!0}]},{name:"SignerInfo.authenticatedAttributes",tagClass:ie.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,capture:"authenticatedAttributes"},{name:"SignerInfo.digestEncryptionAlgorithm",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,capture:"signatureAlgorithm"},{name:"SignerInfo.encryptedDigest",tagClass:ie.Class.UNIVERSAL,type:ie.Type.OCTETSTRING,constructed:!1,capture:"signature"},{name:"SignerInfo.unauthenticatedAttributes",tagClass:ie.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,optional:!0,capture:"unauthenticatedAttributes"}]};Z0.signedDataValidator={name:"SignedData",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"SignedData.Version",tagClass:ie.Class.UNIVERSAL,type:ie.Type.INTEGER,constructed:!1,capture:"version"},{name:"SignedData.DigestAlgorithms",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SET,constructed:!0,captureAsn1:"digestAlgorithms"},yf,{name:"SignedData.Certificates",tagClass:ie.Class.CONTEXT_SPECIFIC,type:0,optional:!0,captureAsn1:"certificates"},{name:"SignedData.CertificateRevocationLists",tagClass:ie.Class.CONTEXT_SPECIFIC,type:1,optional:!0,captureAsn1:"crls"},{name:"SignedData.SignerInfos",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SET,capture:"signerInfos",optional:!0,value:[$K]}]};Z0.recipientInfoValidator={name:"RecipientInfo",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"RecipientInfo.version",tagClass:ie.Class.UNIVERSAL,type:ie.Type.INTEGER,constructed:!1,capture:"version"},{name:"RecipientInfo.issuerAndSerial",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"RecipientInfo.issuerAndSerial.issuer",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,captureAsn1:"issuer"},{name:"RecipientInfo.issuerAndSerial.serialNumber",tagClass:ie.Class.UNIVERSAL,type:ie.Type.INTEGER,constructed:!1,capture:"serial"}]},{name:"RecipientInfo.keyEncryptionAlgorithm",tagClass:ie.Class.UNIVERSAL,type:ie.Type.SEQUENCE,constructed:!0,value:[{name:"RecipientInfo.keyEncryptionAlgorithm.algorithm",tagClass:ie.Class.UNIVERSAL,type:ie.Type.OID,constructed:!1,capture:"encAlgorithm"},{name:"RecipientInfo.keyEncryptionAlgorithm.parameter",tagClass:ie.Class.UNIVERSAL,constructed:!1,captureAsn1:"encParameter",optional:!0}]},{name:"RecipientInfo.encryptedKey",tagClass:ie.Class.UNIVERSAL,type:ie.Type.OCTETSTRING,constructed:!1,capture:"encKey"}]}});var g5=w((Qq,Nf)=>{var o0=Me();Ge();o0.mgf=o0.mgf||{};var jK=Nf.exports=o0.mgf.mgf1=o0.mgf1=o0.mgf1||{};jK.create=function(t){var e={generate:function(i,n){for(var o=new o0.util.ByteBuffer,r=Math.ceil(n/t.digestLength),a=0;a<r;a++){var c=new o0.util.ByteBuffer;c.putInt32(a),t.start(),t.update(i+c.getBytes()),o.putBuffer(t.digest())}return o.truncate(o.length()-n),o.getBytes()}};return e}});var Lf=w(($q,Cf)=>{var Ja=Me();g5();Cf.exports=Ja.mgf=Ja.mgf||{};Ja.mgf.mgf1=Ja.mgf1});var Za=w((jq,Af)=>{var r0=Me();vi();Ge();var JK=Af.exports=r0.pss=r0.pss||{};JK.create=function(t){arguments.length===3&&(t={md:arguments[0],mgf:arguments[1],saltLength:arguments[2]});var e=t.md,i=t.mgf,n=e.digestLength,o=t.salt||null;typeof o=="string"&&(o=r0.util.createBuffer(o));var r;if("saltLength"in t)r=t.saltLength;else if(o!==null)r=o.length();else throw new Error("Salt length not specified or specific salt not given.");if(o!==null&&o.length()!==r)throw new Error("Given salt length does not match length of given salt.");var a=t.prng||r0.random,c={};return c.encode=function(l,s){var g,h=s-1,d=Math.ceil(h/8),f=l.digest().getBytes();if(d<n+r+2)throw new Error("Message is too long to encrypt.");var v;o===null?v=a.getBytesSync(r):v=o.bytes();var u=new r0.util.ByteBuffer;u.fillWithByte(0,8),u.putBytes(f),u.putBytes(v),e.start(),e.update(u.getBytes());var W=e.digest().getBytes(),H=new r0.util.ByteBuffer;H.fillWithByte(0,d-r-n-2),H.putByte(1),H.putBytes(v);var C=H.getBytes(),N=d-n-1,A=i.generate(W,N),b="";for(g=0;g<N;g++)b+=String.fromCharCode(C.charCodeAt(g)^A.charCodeAt(g));var E=65280>>8*d-h&255;return b=String.fromCharCode(b.charCodeAt(0)&~E)+b.substr(1),b+W+String.fromCharCode(188)},c.verify=function(l,s,g){var h,d=g-1,f=Math.ceil(d/8);if(s=s.substr(-f),f<n+r+2)throw new Error("Inconsistent parameters to PSS signature verification.");if(s.charCodeAt(f-1)!==188)throw new Error("Encoded message does not end in 0xBC.");var v=f-n-1,u=s.substr(0,v),W=s.substr(v,n),H=65280>>8*f-d&255;if((u.charCodeAt(0)&H)!==0)throw new Error("Bits beyond keysize not zero as expected.");var C=i.generate(W,v),N="";for(h=0;h<v;h++)N+=String.fromCharCode(u.charCodeAt(h)^C.charCodeAt(h));N=String.fromCharCode(N.charCodeAt(0)&~H)+N.substr(1);var A=f-n-r-2;for(h=0;h<A;h++)if(N.charCodeAt(h)!==0)throw new Error("Leftmost octets not zero as expected");if(N.charCodeAt(A)!==1)throw new Error("Inconsistent PSS signature, 0x01 marker not found");var b=N.substr(-r),E=new r0.util.ByteBuffer;E.fillWithByte(0,8),E.putBytes(l),E.putBytes(b),e.start(),e.update(E.getBytes());var F=e.digest().getBytes();return W===F},c}});var ip=w((Jq,bf)=>{var ge=Me();Ln();Ai();gr();zi();Lf();An();e0();Za();vr();Ge();var m=ge.asn1,j=bf.exports=ge.pki=ge.pki||{},Ke=j.oids,ot={};ot.CN=Ke.commonName;ot.commonName="CN";ot.C=Ke.countryName;ot.countryName="C";ot.L=Ke.localityName;ot.localityName="L";ot.ST=Ke.stateOrProvinceName;ot.stateOrProvinceName="ST";ot.O=Ke.organizationName;ot.organizationName="O";ot.OU=Ke.organizationalUnitName;ot.organizationalUnitName="OU";ot.E=Ke.emailAddress;ot.emailAddress="E";var Kf=ge.pki.rsa.publicKeyValidator,ZK={name:"Certificate",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"Certificate.TBSCertificate",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,captureAsn1:"tbsCertificate",value:[{name:"Certificate.TBSCertificate.version",tagClass:m.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,value:[{name:"Certificate.TBSCertificate.version.integer",tagClass:m.Class.UNIVERSAL,type:m.Type.INTEGER,constructed:!1,capture:"certVersion"}]},{name:"Certificate.TBSCertificate.serialNumber",tagClass:m.Class.UNIVERSAL,type:m.Type.INTEGER,constructed:!1,capture:"certSerialNumber"},{name:"Certificate.TBSCertificate.signature",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"Certificate.TBSCertificate.signature.algorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"certinfoSignatureOid"},{name:"Certificate.TBSCertificate.signature.parameters",tagClass:m.Class.UNIVERSAL,optional:!0,captureAsn1:"certinfoSignatureParams"}]},{name:"Certificate.TBSCertificate.issuer",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,captureAsn1:"certIssuer"},{name:"Certificate.TBSCertificate.validity",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"Certificate.TBSCertificate.validity.notBefore (utc)",tagClass:m.Class.UNIVERSAL,type:m.Type.UTCTIME,constructed:!1,optional:!0,capture:"certValidity1UTCTime"},{name:"Certificate.TBSCertificate.validity.notBefore (generalized)",tagClass:m.Class.UNIVERSAL,type:m.Type.GENERALIZEDTIME,constructed:!1,optional:!0,capture:"certValidity2GeneralizedTime"},{name:"Certificate.TBSCertificate.validity.notAfter (utc)",tagClass:m.Class.UNIVERSAL,type:m.Type.UTCTIME,constructed:!1,optional:!0,capture:"certValidity3UTCTime"},{name:"Certificate.TBSCertificate.validity.notAfter (generalized)",tagClass:m.Class.UNIVERSAL,type:m.Type.GENERALIZEDTIME,constructed:!1,optional:!0,capture:"certValidity4GeneralizedTime"}]},{name:"Certificate.TBSCertificate.subject",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,captureAsn1:"certSubject"},Kf,{name:"Certificate.TBSCertificate.issuerUniqueID",tagClass:m.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,optional:!0,value:[{name:"Certificate.TBSCertificate.issuerUniqueID.id",tagClass:m.Class.UNIVERSAL,type:m.Type.BITSTRING,constructed:!1,captureBitStringValue:"certIssuerUniqueId"}]},{name:"Certificate.TBSCertificate.subjectUniqueID",tagClass:m.Class.CONTEXT_SPECIFIC,type:2,constructed:!0,optional:!0,value:[{name:"Certificate.TBSCertificate.subjectUniqueID.id",tagClass:m.Class.UNIVERSAL,type:m.Type.BITSTRING,constructed:!1,captureBitStringValue:"certSubjectUniqueId"}]},{name:"Certificate.TBSCertificate.extensions",tagClass:m.Class.CONTEXT_SPECIFIC,type:3,constructed:!0,captureAsn1:"certExtensions",optional:!0}]},{name:"Certificate.signatureAlgorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"Certificate.signatureAlgorithm.algorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"certSignatureOid"},{name:"Certificate.TBSCertificate.signature.parameters",tagClass:m.Class.UNIVERSAL,optional:!0,captureAsn1:"certSignatureParams"}]},{name:"Certificate.signatureValue",tagClass:m.Class.UNIVERSAL,type:m.Type.BITSTRING,constructed:!1,captureBitStringValue:"certSignature"}]},eS={name:"rsapss",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"rsapss.hashAlgorithm",tagClass:m.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,value:[{name:"rsapss.hashAlgorithm.AlgorithmIdentifier",tagClass:m.Class.UNIVERSAL,type:m.Class.SEQUENCE,constructed:!0,optional:!0,value:[{name:"rsapss.hashAlgorithm.AlgorithmIdentifier.algorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"hashOid"}]}]},{name:"rsapss.maskGenAlgorithm",tagClass:m.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,value:[{name:"rsapss.maskGenAlgorithm.AlgorithmIdentifier",tagClass:m.Class.UNIVERSAL,type:m.Class.SEQUENCE,constructed:!0,optional:!0,value:[{name:"rsapss.maskGenAlgorithm.AlgorithmIdentifier.algorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"maskGenOid"},{name:"rsapss.maskGenAlgorithm.AlgorithmIdentifier.params",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"rsapss.maskGenAlgorithm.AlgorithmIdentifier.params.algorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"maskGenHashOid"}]}]}]},{name:"rsapss.saltLength",tagClass:m.Class.CONTEXT_SPECIFIC,type:2,optional:!0,value:[{name:"rsapss.saltLength.saltLength",tagClass:m.Class.UNIVERSAL,type:m.Class.INTEGER,constructed:!1,capture:"saltLength"}]},{name:"rsapss.trailerField",tagClass:m.Class.CONTEXT_SPECIFIC,type:3,optional:!0,value:[{name:"rsapss.trailer.trailer",tagClass:m.Class.UNIVERSAL,type:m.Class.INTEGER,constructed:!1,capture:"trailer"}]}]},tS={name:"CertificationRequestInfo",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,captureAsn1:"certificationRequestInfo",value:[{name:"CertificationRequestInfo.integer",tagClass:m.Class.UNIVERSAL,type:m.Type.INTEGER,constructed:!1,capture:"certificationRequestInfoVersion"},{name:"CertificationRequestInfo.subject",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,captureAsn1:"certificationRequestInfoSubject"},Kf,{name:"CertificationRequestInfo.attributes",tagClass:m.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,capture:"certificationRequestInfoAttributes",value:[{name:"CertificationRequestInfo.attributes",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"CertificationRequestInfo.attributes.type",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1},{name:"CertificationRequestInfo.attributes.value",tagClass:m.Class.UNIVERSAL,type:m.Type.SET,constructed:!0}]}]}]},iS={name:"CertificationRequest",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,captureAsn1:"csr",value:[tS,{name:"CertificationRequest.signatureAlgorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"CertificationRequest.signatureAlgorithm.algorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"csrSignatureOid"},{name:"CertificationRequest.signatureAlgorithm.parameters",tagClass:m.Class.UNIVERSAL,optional:!0,captureAsn1:"csrSignatureParams"}]},{name:"CertificationRequest.signature",tagClass:m.Class.UNIVERSAL,type:m.Type.BITSTRING,constructed:!1,captureBitStringValue:"csrSignature"}]};j.RDNAttributesAsArray=function(t,e){for(var i=[],n,o,r,a=0;a<t.value.length;++a){n=t.value[a];for(var c=0;c<n.value.length;++c)r={},o=n.value[c],r.type=m.derToOid(o.value[0].value),r.value=o.value[1].value,r.valueTagClass=o.value[1].type,r.type in Ke&&(r.name=Ke[r.type],r.name in ot&&(r.shortName=ot[r.name])),e&&(e.update(r.type),e.update(r.value)),i.push(r)}return i};j.CRIAttributesAsArray=function(t){for(var e=[],i=0;i<t.length;++i)for(var n=t[i],o=m.derToOid(n.value[0].value),r=n.value[1].value,a=0;a<r.length;++a){var c={};if(c.type=o,c.value=r[a].value,c.valueTagClass=r[a].type,c.type in Ke&&(c.name=Ke[c.type],c.name in ot&&(c.shortName=ot[c.name])),c.type===Ke.extensionRequest){c.extensions=[];for(var l=0;l<c.value.length;++l)c.extensions.push(j.certificateExtensionFromAsn1(c.value[l]))}e.push(c)}return e};function Sn(t,e){typeof e=="string"&&(e={shortName:e});for(var i=null,n,o=0;i===null&&o<t.attributes.length;++o)n=t.attributes[o],(e.type&&e.type===n.type||e.name&&e.name===n.name||e.shortName&&e.shortName===n.shortName)&&(i=n);return i}p(Sn,"_getAttribute");var ep=p(function(t,e,i){var n={};if(t!==Ke["RSASSA-PSS"])return n;i&&(n={hash:{algorithmOid:Ke.sha1},mgf:{algorithmOid:Ke.mgf1,hash:{algorithmOid:Ke.sha1}},saltLength:20});var o={},r=[];if(!m.validate(e,eS,o,r)){var a=new Error("Cannot read RSASSA-PSS parameter block.");throw a.errors=r,a}return o.hashOid!==void 0&&(n.hash=n.hash||{},n.hash.algorithmOid=m.derToOid(o.hashOid)),o.maskGenOid!==void 0&&(n.mgf=n.mgf||{},n.mgf.algorithmOid=m.derToOid(o.maskGenOid),n.mgf.hash=n.mgf.hash||{},n.mgf.hash.algorithmOid=m.derToOid(o.maskGenHashOid)),o.saltLength!==void 0&&(n.saltLength=o.saltLength.charCodeAt(0)),n},"_readSignatureParameters"),tp=p(function(t){switch(Ke[t.signatureOid]){case"sha1WithRSAEncryption":case"sha1WithRSASignature":return ge.md.sha1.create();case"md5WithRSAEncryption":return ge.md.md5.create();case"sha256WithRSAEncryption":return ge.md.sha256.create();case"sha384WithRSAEncryption":return ge.md.sha384.create();case"sha512WithRSAEncryption":return ge.md.sha512.create();case"RSASSA-PSS":return ge.md.sha256.create();default:var e=new Error("Could not compute "+t.type+" digest. Unknown signature OID.");throw e.signatureOid=t.signatureOid,e}},"_createSignatureDigest"),Sf=p(function(t){var e=t.certificate,i;switch(e.signatureOid){case Ke.sha1WithRSAEncryption:case Ke.sha1WithRSASignature:break;case Ke["RSASSA-PSS"]:var n,o;if(n=Ke[e.signatureParameters.mgf.hash.algorithmOid],n===void 0||ge.md[n]===void 0){var r=new Error("Unsupported MGF hash function.");throw r.oid=e.signatureParameters.mgf.hash.algorithmOid,r.name=n,r}if(o=Ke[e.signatureParameters.mgf.algorithmOid],o===void 0||ge.mgf[o]===void 0){var r=new Error("Unsupported MGF function.");throw r.oid=e.signatureParameters.mgf.algorithmOid,r.name=o,r}if(o=ge.mgf[o].create(ge.md[n].create()),n=Ke[e.signatureParameters.hash.algorithmOid],n===void 0||ge.md[n]===void 0){var r=new Error("Unsupported RSASSA-PSS hash function.");throw r.oid=e.signatureParameters.hash.algorithmOid,r.name=n,r}i=ge.pss.create(ge.md[n].create(),o,e.signatureParameters.saltLength);break}return e.publicKey.verify(t.md.digest().getBytes(),t.signature,i)},"_verifySignature");j.certificateFromPem=function(t,e,i){var n=ge.pem.decode(t)[0];if(n.type!=="CERTIFICATE"&&n.type!=="X509 CERTIFICATE"&&n.type!=="TRUSTED CERTIFICATE"){var o=new Error('Could not convert certificate from PEM; PEM header type is not "CERTIFICATE", "X509 CERTIFICATE", or "TRUSTED CERTIFICATE".');throw o.headerType=n.type,o}if(n.procType&&n.procType.type==="ENCRYPTED")throw new Error("Could not convert certificate from PEM; PEM is encrypted.");var r=m.fromDer(n.body,i);return j.certificateFromAsn1(r,e)};j.certificateToPem=function(t,e){var i={type:"CERTIFICATE",body:m.toDer(j.certificateToAsn1(t)).getBytes()};return ge.pem.encode(i,{maxline:e})};j.publicKeyFromPem=function(t){var e=ge.pem.decode(t)[0];if(e.type!=="PUBLIC KEY"&&e.type!=="RSA PUBLIC KEY"){var i=new Error('Could not convert public key from PEM; PEM header type is not "PUBLIC KEY" or "RSA PUBLIC KEY".');throw i.headerType=e.type,i}if(e.procType&&e.procType.type==="ENCRYPTED")throw new Error("Could not convert public key from PEM; PEM is encrypted.");var n=m.fromDer(e.body);return j.publicKeyFromAsn1(n)};j.publicKeyToPem=function(t,e){var i={type:"PUBLIC KEY",body:m.toDer(j.publicKeyToAsn1(t)).getBytes()};return ge.pem.encode(i,{maxline:e})};j.publicKeyToRSAPublicKeyPem=function(t,e){var i={type:"RSA PUBLIC KEY",body:m.toDer(j.publicKeyToRSAPublicKey(t)).getBytes()};return ge.pem.encode(i,{maxline:e})};j.getPublicKeyFingerprint=function(t,e){e=e||{};var i=e.md||ge.md.sha1.create(),n=e.type||"RSAPublicKey",o;switch(n){case"RSAPublicKey":o=m.toDer(j.publicKeyToRSAPublicKey(t)).getBytes();break;case"SubjectPublicKeyInfo":o=m.toDer(j.publicKeyToAsn1(t)).getBytes();break;default:throw new Error('Unknown fingerprint type "'+e.type+'".')}i.start(),i.update(o);var r=i.digest();if(e.encoding==="hex"){var a=r.toHex();return e.delimiter?a.match(/.{2}/g).join(e.delimiter):a}else{if(e.encoding==="binary")return r.getBytes();if(e.encoding)throw new Error('Unknown encoding "'+e.encoding+'".')}return r};j.certificationRequestFromPem=function(t,e,i){var n=ge.pem.decode(t)[0];if(n.type!=="CERTIFICATE REQUEST"){var o=new Error('Could not convert certification request from PEM; PEM header type is not "CERTIFICATE REQUEST".');throw o.headerType=n.type,o}if(n.procType&&n.procType.type==="ENCRYPTED")throw new Error("Could not convert certification request from PEM; PEM is encrypted.");var r=m.fromDer(n.body,i);return j.certificationRequestFromAsn1(r,e)};j.certificationRequestToPem=function(t,e){var i={type:"CERTIFICATE REQUEST",body:m.toDer(j.certificationRequestToAsn1(t)).getBytes()};return ge.pem.encode(i,{maxline:e})};j.createCertificate=function(){var t={};return t.version=2,t.serialNumber="00",t.signatureOid=null,t.signature=null,t.siginfo={},t.siginfo.algorithmOid=null,t.validity={},t.validity.notBefore=new Date,t.validity.notAfter=new Date,t.issuer={},t.issuer.getField=function(e){return Sn(t.issuer,e)},t.issuer.addField=function(e){wi([e]),t.issuer.attributes.push(e)},t.issuer.attributes=[],t.issuer.hash=null,t.subject={},t.subject.getField=function(e){return Sn(t.subject,e)},t.subject.addField=function(e){wi([e]),t.subject.attributes.push(e)},t.subject.attributes=[],t.subject.hash=null,t.extensions=[],t.publicKey=null,t.md=null,t.setSubject=function(e,i){wi(e),t.subject.attributes=e,delete t.subject.uniqueId,i&&(t.subject.uniqueId=i),t.subject.hash=null},t.setIssuer=function(e,i){wi(e),t.issuer.attributes=e,delete t.issuer.uniqueId,i&&(t.issuer.uniqueId=i),t.issuer.hash=null},t.setExtensions=function(e){for(var i=0;i<e.length;++i)Gf(e[i],{cert:t});t.extensions=e},t.getExtension=function(e){typeof e=="string"&&(e={name:e});for(var i=null,n,o=0;i===null&&o<t.extensions.length;++o)n=t.extensions[o],(e.id&&n.id===e.id||e.name&&n.name===e.name)&&(i=n);return i},t.sign=function(e,i){t.md=i||ge.md.sha1.create();var n=Ke[t.md.algorithm+"WithRSAEncryption"];if(!n){var o=new Error("Could not compute certificate digest. Unknown message digest algorithm OID.");throw o.algorithm=t.md.algorithm,o}t.signatureOid=t.siginfo.algorithmOid=n,t.tbsCertificate=j.getTBSCertificate(t);var r=m.toDer(t.tbsCertificate);t.md.update(r.getBytes()),t.signature=e.sign(t.md)},t.verify=function(e){var i=!1;if(!t.issued(e)){var n=e.issuer,o=t.subject,r=new Error("The parent certificate did not issue the given child certificate; the child certificate's issuer does not match the parent's subject.");throw r.expectedIssuer=o.attributes,r.actualIssuer=n.attributes,r}var a=e.md;if(a===null){a=tp({signatureOid:e.signatureOid,type:"certificate"});var c=e.tbsCertificate||j.getTBSCertificate(e),l=m.toDer(c);a.update(l.getBytes())}return a!==null&&(i=Sf({certificate:t,md:a,signature:e.signature})),i},t.isIssuer=function(e){var i=!1,n=t.issuer,o=e.subject;if(n.hash&&o.hash)i=n.hash===o.hash;else if(n.attributes.length===o.attributes.length){i=!0;for(var r,a,c=0;i&&c<n.attributes.length;++c)r=n.attributes[c],a=o.attributes[c],(r.type!==a.type||r.value!==a.value)&&(i=!1)}return i},t.issued=function(e){return e.isIssuer(t)},t.generateSubjectKeyIdentifier=function(){return j.getPublicKeyFingerprint(t.publicKey,{type:"RSAPublicKey"})},t.verifySubjectKeyIdentifier=function(){for(var e=Ke.subjectKeyIdentifier,i=0;i<t.extensions.length;++i){var n=t.extensions[i];if(n.id===e){var o=t.generateSubjectKeyIdentifier().getBytes();return ge.util.hexToBytes(n.subjectKeyIdentifier)===o}}return!1},t};j.certificateFromAsn1=function(t,e){var i={},n=[];if(!m.validate(t,ZK,i,n)){var o=new Error("Cannot read X.509 certificate. ASN.1 object is not an X509v3 Certificate.");throw o.errors=n,o}var r=m.derToOid(i.publicKeyOid);if(r!==j.oids.rsaEncryption)throw new Error("Cannot read public key. OID is not RSA.");var a=j.createCertificate();a.version=i.certVersion?i.certVersion.charCodeAt(0):0;var c=ge.util.createBuffer(i.certSerialNumber);a.serialNumber=c.toHex(),a.signatureOid=ge.asn1.derToOid(i.certSignatureOid),a.signatureParameters=ep(a.signatureOid,i.certSignatureParams,!0),a.siginfo.algorithmOid=ge.asn1.derToOid(i.certinfoSignatureOid),a.siginfo.parameters=ep(a.siginfo.algorithmOid,i.certinfoSignatureParams,!1),a.signature=i.certSignature;var l=[];if(i.certValidity1UTCTime!==void 0&&l.push(m.utcTimeToDate(i.certValidity1UTCTime)),i.certValidity2GeneralizedTime!==void 0&&l.push(m.generalizedTimeToDate(i.certValidity2GeneralizedTime)),i.certValidity3UTCTime!==void 0&&l.push(m.utcTimeToDate(i.certValidity3UTCTime)),i.certValidity4GeneralizedTime!==void 0&&l.push(m.generalizedTimeToDate(i.certValidity4GeneralizedTime)),l.length>2)throw new Error("Cannot read notBefore/notAfter validity times; more than two times were provided in the certificate.");if(l.length<2)throw new Error("Cannot read notBefore/notAfter validity times; they were not provided as either UTCTime or GeneralizedTime.");if(a.validity.notBefore=l[0],a.validity.notAfter=l[1],a.tbsCertificate=i.tbsCertificate,e){a.md=tp({signatureOid:a.signatureOid,type:"certificate"});var s=m.toDer(a.tbsCertificate);a.md.update(s.getBytes())}var g=ge.md.sha1.create(),h=m.toDer(i.certIssuer);g.update(h.getBytes()),a.issuer.getField=function(v){return Sn(a.issuer,v)},a.issuer.addField=function(v){wi([v]),a.issuer.attributes.push(v)},a.issuer.attributes=j.RDNAttributesAsArray(i.certIssuer),i.certIssuerUniqueId&&(a.issuer.uniqueId=i.certIssuerUniqueId),a.issuer.hash=g.digest().toHex();var d=ge.md.sha1.create(),f=m.toDer(i.certSubject);return d.update(f.getBytes()),a.subject.getField=function(v){return Sn(a.subject,v)},a.subject.addField=function(v){wi([v]),a.subject.attributes.push(v)},a.subject.attributes=j.RDNAttributesAsArray(i.certSubject),i.certSubjectUniqueId&&(a.subject.uniqueId=i.certSubjectUniqueId),a.subject.hash=d.digest().toHex(),i.certExtensions?a.extensions=j.certificateExtensionsFromAsn1(i.certExtensions):a.extensions=[],a.publicKey=j.publicKeyFromAsn1(i.subjectPublicKeyInfo),a};j.certificateExtensionsFromAsn1=function(t){for(var e=[],i=0;i<t.value.length;++i)for(var n=t.value[i],o=0;o<n.value.length;++o)e.push(j.certificateExtensionFromAsn1(n.value[o]));return e};j.certificateExtensionFromAsn1=function(t){var e={};if(e.id=m.derToOid(t.value[0].value),e.critical=!1,t.value[1].type===m.Type.BOOLEAN?(e.critical=t.value[1].value.charCodeAt(0)!==0,e.value=t.value[2].value):e.value=t.value[1].value,e.id in Ke){if(e.name=Ke[e.id],e.name==="keyUsage"){var i=m.fromDer(e.value),n=0,o=0;i.value.length>1&&(n=i.value.charCodeAt(1),o=i.value.length>2?i.value.charCodeAt(2):0),e.digitalSignature=(n&128)===128,e.nonRepudiation=(n&64)===64,e.keyEncipherment=(n&32)===32,e.dataEncipherment=(n&16)===16,e.keyAgreement=(n&8)===8,e.keyCertSign=(n&4)===4,e.cRLSign=(n&2)===2,e.encipherOnly=(n&1)===1,e.decipherOnly=(o&128)===128}else if(e.name==="basicConstraints"){var i=m.fromDer(e.value);i.value.length>0&&i.value[0].type===m.Type.BOOLEAN?e.cA=i.value[0].value.charCodeAt(0)!==0:e.cA=!1;var r=null;i.value.length>0&&i.value[0].type===m.Type.INTEGER?r=i.value[0].value:i.value.length>1&&(r=i.value[1].value),r!==null&&(e.pathLenConstraint=m.derToInteger(r))}else if(e.name==="extKeyUsage")for(var i=m.fromDer(e.value),a=0;a<i.value.length;++a){var c=m.derToOid(i.value[a].value);c in Ke?e[Ke[c]]=!0:e[c]=!0}else if(e.name==="nsCertType"){var i=m.fromDer(e.value),n=0;i.value.length>1&&(n=i.value.charCodeAt(1)),e.client=(n&128)===128,e.server=(n&64)===64,e.email=(n&32)===32,e.objsign=(n&16)===16,e.reserved=(n&8)===8,e.sslCA=(n&4)===4,e.emailCA=(n&2)===2,e.objCA=(n&1)===1}else if(e.name==="subjectAltName"||e.name==="issuerAltName"){e.altNames=[];for(var l,i=m.fromDer(e.value),s=0;s<i.value.length;++s){l=i.value[s];var g={type:l.type,value:l.value};switch(e.altNames.push(g),l.type){case 1:case 2:case 6:break;case 7:g.ip=ge.util.bytesToIP(l.value);break;case 8:g.oid=m.derToOid(l.value);break;default:}}}else if(e.name==="subjectKeyIdentifier"){var i=m.fromDer(e.value);e.subjectKeyIdentifier=ge.util.bytesToHex(i.value)}}return e};j.certificationRequestFromAsn1=function(t,e){var i={},n=[];if(!m.validate(t,iS,i,n)){var o=new Error("Cannot read PKCS#10 certificate request. ASN.1 object is not a PKCS#10 CertificationRequest.");throw o.errors=n,o}var r=m.derToOid(i.publicKeyOid);if(r!==j.oids.rsaEncryption)throw new Error("Cannot read public key. OID is not RSA.");var a=j.createCertificationRequest();if(a.version=i.csrVersion?i.csrVersion.charCodeAt(0):0,a.signatureOid=ge.asn1.derToOid(i.csrSignatureOid),a.signatureParameters=ep(a.signatureOid,i.csrSignatureParams,!0),a.siginfo.algorithmOid=ge.asn1.derToOid(i.csrSignatureOid),a.siginfo.parameters=ep(a.siginfo.algorithmOid,i.csrSignatureParams,!1),a.signature=i.csrSignature,a.certificationRequestInfo=i.certificationRequestInfo,e){a.md=tp({signatureOid:a.signatureOid,type:"certification request"});var c=m.toDer(a.certificationRequestInfo);a.md.update(c.getBytes())}var l=ge.md.sha1.create();return a.subject.getField=function(s){return Sn(a.subject,s)},a.subject.addField=function(s){wi([s]),a.subject.attributes.push(s)},a.subject.attributes=j.RDNAttributesAsArray(i.certificationRequestInfoSubject,l),a.subject.hash=l.digest().toHex(),a.publicKey=j.publicKeyFromAsn1(i.subjectPublicKeyInfo),a.getAttribute=function(s){return Sn(a,s)},a.addAttribute=function(s){wi([s]),a.attributes.push(s)},a.attributes=j.CRIAttributesAsArray(i.certificationRequestInfoAttributes||[]),a};j.createCertificationRequest=function(){var t={};return t.version=0,t.signatureOid=null,t.signature=null,t.siginfo={},t.siginfo.algorithmOid=null,t.subject={},t.subject.getField=function(e){return Sn(t.subject,e)},t.subject.addField=function(e){wi([e]),t.subject.attributes.push(e)},t.subject.attributes=[],t.subject.hash=null,t.publicKey=null,t.attributes=[],t.getAttribute=function(e){return Sn(t,e)},t.addAttribute=function(e){wi([e]),t.attributes.push(e)},t.md=null,t.setSubject=function(e){wi(e),t.subject.attributes=e,t.subject.hash=null},t.setAttributes=function(e){wi(e),t.attributes=e},t.sign=function(e,i){t.md=i||ge.md.sha1.create();var n=Ke[t.md.algorithm+"WithRSAEncryption"];if(!n){var o=new Error("Could not compute certification request digest. Unknown message digest algorithm OID.");throw o.algorithm=t.md.algorithm,o}t.signatureOid=t.siginfo.algorithmOid=n,t.certificationRequestInfo=j.getCertificationRequestInfo(t);var r=m.toDer(t.certificationRequestInfo);t.md.update(r.getBytes()),t.signature=e.sign(t.md)},t.verify=function(){var e=!1,i=t.md;if(i===null){i=tp({signatureOid:t.signatureOid,type:"certification request"});var n=t.certificationRequestInfo||j.getCertificationRequestInfo(t),o=m.toDer(n);i.update(o.getBytes())}return i!==null&&(e=Sf({certificate:t,md:i,signature:t.signature})),e},t};function eo(t){for(var e=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]),i,n,o=t.attributes,r=0;r<o.length;++r){i=o[r];var a=i.value,c=m.Type.PRINTABLESTRING;"valueTagClass"in i&&(c=i.valueTagClass,c===m.Type.UTF8&&(a=ge.util.encodeUtf8(a))),n=m.create(m.Class.UNIVERSAL,m.Type.SET,!0,[m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(i.type).getBytes()),m.create(m.Class.UNIVERSAL,c,!1,a)])]),e.value.push(n)}return e}p(eo,"_dnToAsn1");function wi(t){for(var e,i=0;i<t.length;++i){if(e=t[i],typeof e.name>"u"&&(e.type&&e.type in j.oids?e.name=j.oids[e.type]:e.shortName&&e.shortName in ot&&(e.name=j.oids[ot[e.shortName]])),typeof e.type>"u")if(e.name&&e.name in j.oids)e.type=j.oids[e.name];else{var n=new Error("Attribute type not specified.");throw n.attribute=e,n}if(typeof e.shortName>"u"&&e.name&&e.name in ot&&(e.shortName=ot[e.name]),e.type===Ke.extensionRequest&&(e.valueConstructed=!0,e.valueTagClass=m.Type.SEQUENCE,!e.value&&e.extensions)){e.value=[];for(var o=0;o<e.extensions.length;++o)e.value.push(j.certificateExtensionToAsn1(Gf(e.extensions[o])))}if(typeof e.value>"u"){var n=new Error("Attribute value not specified.");throw n.attribute=e,n}}}p(wi,"_fillMissingFields");function Gf(t,e){if(e=e||{},typeof t.name>"u"&&t.id&&t.id in j.oids&&(t.name=j.oids[t.id]),typeof t.id>"u")if(t.name&&t.name in j.oids)t.id=j.oids[t.name];else{var i=new Error("Extension ID not specified.");throw i.extension=t,i}if(typeof t.value<"u")return t;if(t.name==="keyUsage"){var n=0,o=0,r=0;t.digitalSignature&&(o|=128,n=7),t.nonRepudiation&&(o|=64,n=6),t.keyEncipherment&&(o|=32,n=5),t.dataEncipherment&&(o|=16,n=4),t.keyAgreement&&(o|=8,n=3),t.keyCertSign&&(o|=4,n=2),t.cRLSign&&(o|=2,n=1),t.encipherOnly&&(o|=1,n=0),t.decipherOnly&&(r|=128,n=7);var a=String.fromCharCode(n);r!==0?a+=String.fromCharCode(o)+String.fromCharCode(r):o!==0&&(a+=String.fromCharCode(o)),t.value=m.create(m.Class.UNIVERSAL,m.Type.BITSTRING,!1,a)}else if(t.name==="basicConstraints")t.value=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]),t.cA&&t.value.value.push(m.create(m.Class.UNIVERSAL,m.Type.BOOLEAN,!1,String.fromCharCode(255))),"pathLenConstraint"in t&&t.value.value.push(m.create(m.Class.UNIVERSAL,m.Type.INTEGER,!1,m.integerToDer(t.pathLenConstraint).getBytes()));else if(t.name==="extKeyUsage"){t.value=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]);var c=t.value.value;for(var l in t)t[l]===!0&&(l in Ke?c.push(m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(Ke[l]).getBytes())):l.indexOf(".")!==-1&&c.push(m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(l).getBytes())))}else if(t.name==="nsCertType"){var n=0,o=0;t.client&&(o|=128,n=7),t.server&&(o|=64,n=6),t.email&&(o|=32,n=5),t.objsign&&(o|=16,n=4),t.reserved&&(o|=8,n=3),t.sslCA&&(o|=4,n=2),t.emailCA&&(o|=2,n=1),t.objCA&&(o|=1,n=0);var a=String.fromCharCode(n);o!==0&&(a+=String.fromCharCode(o)),t.value=m.create(m.Class.UNIVERSAL,m.Type.BITSTRING,!1,a)}else if(t.name==="subjectAltName"||t.name==="issuerAltName"){t.value=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]);for(var s,g=0;g<t.altNames.length;++g){s=t.altNames[g];var a=s.value;if(s.type===7&&s.ip){if(a=ge.util.bytesFromIP(s.ip),a===null){var i=new Error('Extension "ip" value is not a valid IPv4 or IPv6 address.');throw i.extension=t,i}}else s.type===8&&(s.oid?a=m.oidToDer(m.oidToDer(s.oid)):a=m.oidToDer(a));t.value.value.push(m.create(m.Class.CONTEXT_SPECIFIC,s.type,!1,a))}}else if(t.name==="nsComment"&&e.cert){if(!/^[\x00-\x7F]*$/.test(t.comment)||t.comment.length<1||t.comment.length>128)throw new Error('Invalid "nsComment" content.');t.value=m.create(m.Class.UNIVERSAL,m.Type.IA5STRING,!1,t.comment)}else if(t.name==="subjectKeyIdentifier"&&e.cert){var h=e.cert.generateSubjectKeyIdentifier();t.subjectKeyIdentifier=h.toHex(),t.value=m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,h.getBytes())}else if(t.name==="authorityKeyIdentifier"&&e.cert){t.value=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]);var c=t.value.value;if(t.keyIdentifier){var d=t.keyIdentifier===!0?e.cert.generateSubjectKeyIdentifier().getBytes():t.keyIdentifier;c.push(m.create(m.Class.CONTEXT_SPECIFIC,0,!1,d))}if(t.authorityCertIssuer){var f=[m.create(m.Class.CONTEXT_SPECIFIC,4,!0,[eo(t.authorityCertIssuer===!0?e.cert.issuer:t.authorityCertIssuer)])];c.push(m.create(m.Class.CONTEXT_SPECIFIC,1,!0,f))}if(t.serialNumber){var v=ge.util.hexToBytes(t.serialNumber===!0?e.cert.serialNumber:t.serialNumber);c.push(m.create(m.Class.CONTEXT_SPECIFIC,2,!1,v))}}else if(t.name==="cRLDistributionPoints"){t.value=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]);for(var c=t.value.value,u=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]),W=m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[]),s,g=0;g<t.altNames.length;++g){s=t.altNames[g];var a=s.value;if(s.type===7&&s.ip){if(a=ge.util.bytesFromIP(s.ip),a===null){var i=new Error('Extension "ip" value is not a valid IPv4 or IPv6 address.');throw i.extension=t,i}}else s.type===8&&(s.oid?a=m.oidToDer(m.oidToDer(s.oid)):a=m.oidToDer(a));W.value.push(m.create(m.Class.CONTEXT_SPECIFIC,s.type,!1,a))}u.value.push(m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[W])),c.push(u)}if(typeof t.value>"u"){var i=new Error("Extension value not specified.");throw i.extension=t,i}return t}p(Gf,"_fillMissingExtensionFields");function h5(t,e){switch(t){case Ke["RSASSA-PSS"]:var i=[];return e.hash.algorithmOid!==void 0&&i.push(m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(e.hash.algorithmOid).getBytes()),m.create(m.Class.UNIVERSAL,m.Type.NULL,!1,"")])])),e.mgf.algorithmOid!==void 0&&i.push(m.create(m.Class.CONTEXT_SPECIFIC,1,!0,[m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(e.mgf.algorithmOid).getBytes()),m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(e.mgf.hash.algorithmOid).getBytes()),m.create(m.Class.UNIVERSAL,m.Type.NULL,!1,"")])])])),e.saltLength!==void 0&&i.push(m.create(m.Class.CONTEXT_SPECIFIC,2,!0,[m.create(m.Class.UNIVERSAL,m.Type.INTEGER,!1,m.integerToDer(e.saltLength).getBytes())])),m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,i);default:return m.create(m.Class.UNIVERSAL,m.Type.NULL,!1,"")}}p(h5,"_signatureParametersToAsn1");function nS(t){var e=m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[]);if(t.attributes.length===0)return e;for(var i=t.attributes,n=0;n<i.length;++n){var o=i[n],r=o.value,a=m.Type.UTF8;"valueTagClass"in o&&(a=o.valueTagClass),a===m.Type.UTF8&&(r=ge.util.encodeUtf8(r));var c=!1;"valueConstructed"in o&&(c=o.valueConstructed);var l=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(o.type).getBytes()),m.create(m.Class.UNIVERSAL,m.Type.SET,!0,[m.create(m.Class.UNIVERSAL,a,c,r)])]);e.value.push(l)}return e}p(nS,"_CRIAttributesToAsn1");var oS=new Date("1950-01-01T00:00:00Z"),rS=new Date("2050-01-01T00:00:00Z");function If(t){return t>=oS&&t<rS?m.create(m.Class.UNIVERSAL,m.Type.UTCTIME,!1,m.dateToUtcTime(t)):m.create(m.Class.UNIVERSAL,m.Type.GENERALIZEDTIME,!1,m.dateToGeneralizedTime(t))}p(If,"_dateToAsn1");j.getTBSCertificate=function(t){var e=If(t.validity.notBefore),i=If(t.validity.notAfter),n=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[m.create(m.Class.UNIVERSAL,m.Type.INTEGER,!1,m.integerToDer(t.version).getBytes())]),m.create(m.Class.UNIVERSAL,m.Type.INTEGER,!1,ge.util.hexToBytes(t.serialNumber)),m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(t.siginfo.algorithmOid).getBytes()),h5(t.siginfo.algorithmOid,t.siginfo.parameters)]),eo(t.issuer),m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[e,i]),eo(t.subject),j.publicKeyToAsn1(t.publicKey)]);return t.issuer.uniqueId&&n.value.push(m.create(m.Class.CONTEXT_SPECIFIC,1,!0,[m.create(m.Class.UNIVERSAL,m.Type.BITSTRING,!1,String.fromCharCode(0)+t.issuer.uniqueId)])),t.subject.uniqueId&&n.value.push(m.create(m.Class.CONTEXT_SPECIFIC,2,!0,[m.create(m.Class.UNIVERSAL,m.Type.BITSTRING,!1,String.fromCharCode(0)+t.subject.uniqueId)])),t.extensions.length>0&&n.value.push(j.certificateExtensionsToAsn1(t.extensions)),n};j.getCertificationRequestInfo=function(t){var e=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.INTEGER,!1,m.integerToDer(t.version).getBytes()),eo(t.subject),j.publicKeyToAsn1(t.publicKey),nS(t)]);return e};j.distinguishedNameToAsn1=function(t){return eo(t)};j.certificateToAsn1=function(t){var e=t.tbsCertificate||j.getTBSCertificate(t);return m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[e,m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(t.signatureOid).getBytes()),h5(t.signatureOid,t.signatureParameters)]),m.create(m.Class.UNIVERSAL,m.Type.BITSTRING,!1,String.fromCharCode(0)+t.signature)])};j.certificateExtensionsToAsn1=function(t){var e=m.create(m.Class.CONTEXT_SPECIFIC,3,!0,[]),i=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]);e.value.push(i);for(var n=0;n<t.length;++n)i.value.push(j.certificateExtensionToAsn1(t[n]));return e};j.certificateExtensionToAsn1=function(t){var e=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[]);e.value.push(m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(t.id).getBytes())),t.critical&&e.value.push(m.create(m.Class.UNIVERSAL,m.Type.BOOLEAN,!1,String.fromCharCode(255)));var i=t.value;return typeof t.value!="string"&&(i=m.toDer(i).getBytes()),e.value.push(m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,i)),e};j.certificationRequestToAsn1=function(t){var e=t.certificationRequestInfo||j.getCertificationRequestInfo(t);return m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[e,m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(t.signatureOid).getBytes()),h5(t.signatureOid,t.signatureParameters)]),m.create(m.Class.UNIVERSAL,m.Type.BITSTRING,!1,String.fromCharCode(0)+t.signature)])};j.createCaStore=function(t){var e={certs:{}};e.getIssuer=function(a){var c=i(a.issuer);return c},e.addCertificate=function(a){if(typeof a=="string"&&(a=ge.pki.certificateFromPem(a)),n(a.subject),!e.hasCertificate(a))if(a.subject.hash in e.certs){var c=e.certs[a.subject.hash];ge.util.isArray(c)||(c=[c]),c.push(a),e.certs[a.subject.hash]=c}else e.certs[a.subject.hash]=a},e.hasCertificate=function(a){typeof a=="string"&&(a=ge.pki.certificateFromPem(a));var c=i(a.subject);if(!c)return!1;ge.util.isArray(c)||(c=[c]);for(var l=m.toDer(j.certificateToAsn1(a)).getBytes(),s=0;s<c.length;++s){var g=m.toDer(j.certificateToAsn1(c[s])).getBytes();if(l===g)return!0}return!1},e.listAllCertificates=function(){var a=[];for(var c in e.certs)if(e.certs.hasOwnProperty(c)){var l=e.certs[c];if(!ge.util.isArray(l))a.push(l);else for(var s=0;s<l.length;++s)a.push(l[s])}return a},e.removeCertificate=function(a){var c;if(typeof a=="string"&&(a=ge.pki.certificateFromPem(a)),n(a.subject),!e.hasCertificate(a))return null;var l=i(a.subject);if(!ge.util.isArray(l))return c=e.certs[a.subject.hash],delete e.certs[a.subject.hash],c;for(var s=m.toDer(j.certificateToAsn1(a)).getBytes(),g=0;g<l.length;++g){var h=m.toDer(j.certificateToAsn1(l[g])).getBytes();s===h&&(c=l[g],l.splice(g,1))}return l.length===0&&delete e.certs[a.subject.hash],c};function i(a){return n(a),e.certs[a.hash]||null}p(i,"getBySubject");function n(a){if(!a.hash){var c=ge.md.sha1.create();a.attributes=j.RDNAttributesAsArray(eo(a),c),a.hash=c.digest().toHex()}}if(p(n,"ensureSubjectHasHash"),t)for(var o=0;o<t.length;++o){var r=t[o];e.addCertificate(r)}return e};j.certificateError={bad_certificate:"forge.pki.BadCertificate",unsupported_certificate:"forge.pki.UnsupportedCertificate",certificate_revoked:"forge.pki.CertificateRevoked",certificate_expired:"forge.pki.CertificateExpired",certificate_unknown:"forge.pki.CertificateUnknown",unknown_ca:"forge.pki.UnknownCertificateAuthority"};j.verifyCertificateChain=function(t,e,i){typeof i=="function"&&(i={verify:i}),i=i||{},e=e.slice(0);var n=e.slice(0),o=i.validityCheckDate;typeof o>"u"&&(o=new Date);var r=!0,a=null,c=0;do{var l=e.shift(),s=null,g=!1;if(o&&(o<l.validity.notBefore||o>l.validity.notAfter)&&(a={message:"Certificate is not valid yet or has expired.",error:j.certificateError.certificate_expired,notBefore:l.validity.notBefore,notAfter:l.validity.notAfter,now:o}),a===null){if(s=e[0]||t.getIssuer(l),s===null&&l.isIssuer(l)&&(g=!0,s=l),s){var h=s;ge.util.isArray(h)||(h=[h]);for(var d=!1;!d&&h.length>0;){s=h.shift();try{d=s.verify(l)}catch{}}d||(a={message:"Certificate signature is invalid.",error:j.certificateError.bad_certificate})}a===null&&(!s||g)&&!t.hasCertificate(l)&&(a={message:"Certificate is not trusted.",error:j.certificateError.unknown_ca})}if(a===null&&s&&!l.isIssuer(s)&&(a={message:"Certificate issuer is invalid.",error:j.certificateError.bad_certificate}),a===null)for(var f={keyUsage:!0,basicConstraints:!0},v=0;a===null&&v<l.extensions.length;++v){var u=l.extensions[v];u.critical&&!(u.name in f)&&(a={message:"Certificate has an unsupported critical extension.",error:j.certificateError.unsupported_certificate})}if(a===null&&(!r||e.length===0&&(!s||g))){var W=l.getExtension("basicConstraints"),H=l.getExtension("keyUsage");if(H!==null&&(!H.keyCertSign||W===null)&&(a={message:"Certificate keyUsage or basicConstraints conflict or indicate that the certificate is not a CA. If the certificate is the only one in the chain or isn't the first then the certificate must be a valid CA.",error:j.certificateError.bad_certificate}),a===null&&W!==null&&!W.cA&&(a={message:"Certificate basicConstraints indicates the certificate is not a CA.",error:j.certificateError.bad_certificate}),a===null&&H!==null&&"pathLenConstraint"in W){var C=c-1;C>W.pathLenConstraint&&(a={message:"Certificate basicConstraints pathLenConstraint violated.",error:j.certificateError.bad_certificate})}}var N=a===null?!0:a.error,A=i.verify?i.verify(N,c,n):N;if(A===!0)a=null;else throw N===!0&&(a={message:"The application rejected the certificate.",error:j.certificateError.bad_certificate}),(A||A===0)&&(typeof A=="object"&&!ge.util.isArray(A)?(A.message&&(a.message=A.message),A.error&&(a.error=A.error)):typeof A=="string"&&(a.error=A)),a;r=!1,++c}while(e.length>0);return!0}});var v5=w((Zq,_f)=>{var Ve=Me();Ai();F0();An();s5();l5();vi();vr();j0();Ge();ip();var L=Ve.asn1,Te=Ve.pki,ur=_f.exports=Ve.pkcs12=Ve.pkcs12||{},xf={name:"ContentInfo",tagClass:L.Class.UNIVERSAL,type:L.Type.SEQUENCE,constructed:!0,value:[{name:"ContentInfo.contentType",tagClass:L.Class.UNIVERSAL,type:L.Type.OID,constructed:!1,capture:"contentType"},{name:"ContentInfo.content",tagClass:L.Class.CONTEXT_SPECIFIC,constructed:!0,captureAsn1:"content"}]},aS={name:"PFX",tagClass:L.Class.UNIVERSAL,type:L.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.version",tagClass:L.Class.UNIVERSAL,type:L.Type.INTEGER,constructed:!1,capture:"version"},xf,{name:"PFX.macData",tagClass:L.Class.UNIVERSAL,type:L.Type.SEQUENCE,constructed:!0,optional:!0,captureAsn1:"mac",value:[{name:"PFX.macData.mac",tagClass:L.Class.UNIVERSAL,type:L.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.macData.mac.digestAlgorithm",tagClass:L.Class.UNIVERSAL,type:L.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.macData.mac.digestAlgorithm.algorithm",tagClass:L.Class.UNIVERSAL,type:L.Type.OID,constructed:!1,capture:"macAlgorithm"},{name:"PFX.macData.mac.digestAlgorithm.parameters",tagClass:L.Class.UNIVERSAL,captureAsn1:"macAlgorithmParameters"}]},{name:"PFX.macData.mac.digest",tagClass:L.Class.UNIVERSAL,type:L.Type.OCTETSTRING,constructed:!1,capture:"macDigest"}]},{name:"PFX.macData.macSalt",tagClass:L.Class.UNIVERSAL,type:L.Type.OCTETSTRING,constructed:!1,capture:"macSalt"},{name:"PFX.macData.iterations",tagClass:L.Class.UNIVERSAL,type:L.Type.INTEGER,constructed:!1,optional:!0,capture:"macIterations"}]}]},pS={name:"SafeBag",tagClass:L.Class.UNIVERSAL,type:L.Type.SEQUENCE,constructed:!0,value:[{name:"SafeBag.bagId",tagClass:L.Class.UNIVERSAL,type:L.Type.OID,constructed:!1,capture:"bagId"},{name:"SafeBag.bagValue",tagClass:L.Class.CONTEXT_SPECIFIC,constructed:!0,captureAsn1:"bagValue"},{name:"SafeBag.bagAttributes",tagClass:L.Class.UNIVERSAL,type:L.Type.SET,constructed:!0,optional:!0,capture:"bagAttributes"}]},cS={name:"Attribute",tagClass:L.Class.UNIVERSAL,type:L.Type.SEQUENCE,constructed:!0,value:[{name:"Attribute.attrId",tagClass:L.Class.UNIVERSAL,type:L.Type.OID,constructed:!1,capture:"oid"},{name:"Attribute.attrValues",tagClass:L.Class.UNIVERSAL,type:L.Type.SET,constructed:!0,capture:"values"}]},lS={name:"CertBag",tagClass:L.Class.UNIVERSAL,type:L.Type.SEQUENCE,constructed:!0,value:[{name:"CertBag.certId",tagClass:L.Class.UNIVERSAL,type:L.Type.OID,constructed:!1,capture:"certId"},{name:"CertBag.certValue",tagClass:L.Class.CONTEXT_SPECIFIC,constructed:!0,value:[{name:"CertBag.certValue[0]",tagClass:L.Class.UNIVERSAL,type:L.Class.OCTETSTRING,constructed:!1,capture:"cert"}]}]};function fr(t,e,i,n){for(var o=[],r=0;r<t.length;r++)for(var a=0;a<t[r].safeBags.length;a++){var c=t[r].safeBags[a];if(!(n!==void 0&&c.type!==n)){if(e===null){o.push(c);continue}c.attributes[e]!==void 0&&c.attributes[e].indexOf(i)>=0&&o.push(c)}}return o}p(fr,"_getBagsByAttribute");ur.pkcs12FromAsn1=function(t,e,i){typeof e=="string"?(i=e,e=!0):e===void 0&&(e=!0);var n={},o=[];if(!L.validate(t,aS,n,o)){var r=new Error("Cannot read PKCS#12 PFX. ASN.1 object is not an PKCS#12 PFX.");throw r.errors=r,r}var a={version:n.version.charCodeAt(0),safeContents:[],getBags:function(W){var H={},C;return"localKeyId"in W?C=W.localKeyId:"localKeyIdHex"in W&&(C=Ve.util.hexToBytes(W.localKeyIdHex)),C===void 0&&!("friendlyName"in W)&&"bagType"in W&&(H[W.bagType]=fr(a.safeContents,null,null,W.bagType)),C!==void 0&&(H.localKeyId=fr(a.safeContents,"localKeyId",C,W.bagType)),"friendlyName"in W&&(H.friendlyName=fr(a.safeContents,"friendlyName",W.friendlyName,W.bagType)),H},getBagsByFriendlyName:function(W,H){return fr(a.safeContents,"friendlyName",W,H)},getBagsByLocalKeyId:function(W,H){return fr(a.safeContents,"localKeyId",W,H)}};if(n.version.charCodeAt(0)!==3){var r=new Error("PKCS#12 PFX of version other than 3 not supported.");throw r.version=n.version.charCodeAt(0),r}if(L.derToOid(n.contentType)!==Te.oids.data){var r=new Error("Only PKCS#12 PFX in password integrity mode supported.");throw r.oid=L.derToOid(n.contentType),r}var c=n.content.value[0];if(c.tagClass!==L.Class.UNIVERSAL||c.type!==L.Type.OCTETSTRING)throw new Error("PKCS#12 authSafe content data is not an OCTET STRING.");if(c=d5(c),n.mac){var l=null,s=0,g=L.derToOid(n.macAlgorithm);switch(g){case Te.oids.sha1:l=Ve.md.sha1.create(),s=20;break;case Te.oids.sha256:l=Ve.md.sha256.create(),s=32;break;case Te.oids.sha384:l=Ve.md.sha384.create(),s=48;break;case Te.oids.sha512:l=Ve.md.sha512.create(),s=64;break;case Te.oids.md5:l=Ve.md.md5.create(),s=16;break}if(l===null)throw new Error("PKCS#12 uses unsupported MAC algorithm: "+g);var h=new Ve.util.ByteBuffer(n.macSalt),d="macIterations"in n?parseInt(Ve.util.bytesToHex(n.macIterations),16):1,f=ur.generateKey(i,h,3,d,s,l),v=Ve.hmac.create();v.start(l,f),v.update(c.value);var u=v.getMac();if(u.getBytes()!==n.macDigest)throw new Error("PKCS#12 MAC could not be verified. Invalid password?")}return sS(a,c.value,e,i),a};function d5(t){if(t.composed||t.constructed){for(var e=Ve.util.createBuffer(),i=0;i<t.value.length;++i)e.putBytes(t.value[i].value);t.composed=t.constructed=!1,t.value=e.getBytes()}return t}p(d5,"_decodePkcs7Data");function sS(t,e,i,n){if(e=L.fromDer(e,i),e.tagClass!==L.Class.UNIVERSAL||e.type!==L.Type.SEQUENCE||e.constructed!==!0)throw new Error("PKCS#12 AuthenticatedSafe expected to be a SEQUENCE OF ContentInfo");for(var o=0;o<e.value.length;o++){var r=e.value[o],a={},c=[];if(!L.validate(r,xf,a,c)){var l=new Error("Cannot read ContentInfo.");throw l.errors=c,l}var s={encrypted:!1},g=null,h=a.content.value[0];switch(L.derToOid(a.contentType)){case Te.oids.data:if(h.tagClass!==L.Class.UNIVERSAL||h.type!==L.Type.OCTETSTRING)throw new Error("PKCS#12 SafeContents Data is not an OCTET STRING.");g=d5(h).value;break;case Te.oids.encryptedData:g=gS(h,n),s.encrypted=!0;break;default:var l=new Error("Unsupported PKCS#12 contentType.");throw l.contentType=L.derToOid(a.contentType),l}s.safeBags=hS(g,i,n),t.safeContents.push(s)}}p(sS,"_decodeAuthenticatedSafe");function gS(t,e){var i={},n=[];if(!L.validate(t,Ve.pkcs7.asn1.encryptedDataValidator,i,n)){var o=new Error("Cannot read EncryptedContentInfo.");throw o.errors=n,o}var r=L.derToOid(i.contentType);if(r!==Te.oids.data){var o=new Error("PKCS#12 EncryptedContentInfo ContentType is not Data.");throw o.oid=r,o}r=L.derToOid(i.encAlgorithm);var a=Te.pbe.getCipher(r,i.encParameter,e),c=d5(i.encryptedContentAsn1),l=Ve.util.createBuffer(c.value);if(a.update(l),!a.finish())throw new Error("Failed to decrypt PKCS#12 SafeContents.");return a.output.getBytes()}p(gS,"_decryptSafeContents");function hS(t,e,i){if(!e&&t.length===0)return[];if(t=L.fromDer(t,e),t.tagClass!==L.Class.UNIVERSAL||t.type!==L.Type.SEQUENCE||t.constructed!==!0)throw new Error("PKCS#12 SafeContents expected to be a SEQUENCE OF SafeBag.");for(var n=[],o=0;o<t.value.length;o++){var r=t.value[o],a={},c=[];if(!L.validate(r,pS,a,c)){var l=new Error("Cannot read SafeBag.");throw l.errors=c,l}var s={type:L.derToOid(a.bagId),attributes:dS(a.bagAttributes)};n.push(s);var g,h,d=a.bagValue.value[0];switch(s.type){case Te.oids.pkcs8ShroudedKeyBag:if(d=Te.decryptPrivateKeyInfo(d,i),d===null)throw new Error("Unable to decrypt PKCS#8 ShroudedKeyBag, wrong password?");case Te.oids.keyBag:try{s.key=Te.privateKeyFromAsn1(d)}catch{s.key=null,s.asn1=d}continue;case Te.oids.certBag:g=lS,h=p(function(){if(L.derToOid(a.certId)!==Te.oids.x509Certificate){var v=new Error("Unsupported certificate type, only X.509 supported.");throw v.oid=L.derToOid(a.certId),v}var u=L.fromDer(a.cert,e);try{s.cert=Te.certificateFromAsn1(u,!0)}catch{s.cert=null,s.asn1=u}},"decoder");break;default:var l=new Error("Unsupported PKCS#12 SafeBag type.");throw l.oid=s.type,l}if(g!==void 0&&!L.validate(d,g,a,c)){var l=new Error("Cannot read PKCS#12 "+g.name);throw l.errors=c,l}h()}return n}p(hS,"_decodeSafeContents");function dS(t){var e={};if(t!==void 0)for(var i=0;i<t.length;++i){var n={},o=[];if(!L.validate(t[i],cS,n,o)){var r=new Error("Cannot read PKCS#12 BagAttribute.");throw r.errors=o,r}var a=L.derToOid(n.oid);if(Te.oids[a]!==void 0){e[Te.oids[a]]=[];for(var c=0;c<n.values.length;++c)e[Te.oids[a]].push(n.values[c].value)}}return e}p(dS,"_decodeBagAttributes");ur.toPkcs12Asn1=function(t,e,i,n){n=n||{},n.saltSize=n.saltSize||8,n.count=n.count||2048,n.algorithm=n.algorithm||n.encAlgorithm||"aes128","useMac"in n||(n.useMac=!0),"localKeyId"in n||(n.localKeyId=null),"generateLocalKeyId"in n||(n.generateLocalKeyId=!0);var o=n.localKeyId,r;if(o!==null)o=Ve.util.hexToBytes(o);else if(n.generateLocalKeyId)if(e){var a=Ve.util.isArray(e)?e[0]:e;typeof a=="string"&&(a=Te.certificateFromPem(a));var c=Ve.md.sha1.create();c.update(L.toDer(Te.certificateToAsn1(a)).getBytes()),o=c.digest().getBytes()}else o=Ve.random.getBytes(20);var l=[];o!==null&&l.push(L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.localKeyId).getBytes()),L.create(L.Class.UNIVERSAL,L.Type.SET,!0,[L.create(L.Class.UNIVERSAL,L.Type.OCTETSTRING,!1,o)])])),"friendlyName"in n&&l.push(L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.friendlyName).getBytes()),L.create(L.Class.UNIVERSAL,L.Type.SET,!0,[L.create(L.Class.UNIVERSAL,L.Type.BMPSTRING,!1,n.friendlyName)])])),l.length>0&&(r=L.create(L.Class.UNIVERSAL,L.Type.SET,!0,l));var s=[],g=[];e!==null&&(Ve.util.isArray(e)?g=e:g=[e]);for(var h=[],d=0;d<g.length;++d){e=g[d],typeof e=="string"&&(e=Te.certificateFromPem(e));var f=d===0?r:void 0,v=Te.certificateToAsn1(e),u=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.certBag).getBytes()),L.create(L.Class.CONTEXT_SPECIFIC,0,!0,[L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.x509Certificate).getBytes()),L.create(L.Class.CONTEXT_SPECIFIC,0,!0,[L.create(L.Class.UNIVERSAL,L.Type.OCTETSTRING,!1,L.toDer(v).getBytes())])])]),f]);h.push(u)}if(h.length>0){var W=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,h),H=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.data).getBytes()),L.create(L.Class.CONTEXT_SPECIFIC,0,!0,[L.create(L.Class.UNIVERSAL,L.Type.OCTETSTRING,!1,L.toDer(W).getBytes())])]);s.push(H)}var C=null;if(t!==null){var N=Te.wrapRsaPrivateKey(Te.privateKeyToAsn1(t));i===null?C=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.keyBag).getBytes()),L.create(L.Class.CONTEXT_SPECIFIC,0,!0,[N]),r]):C=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.pkcs8ShroudedKeyBag).getBytes()),L.create(L.Class.CONTEXT_SPECIFIC,0,!0,[Te.encryptPrivateKeyInfo(N,i,n)]),r]);var A=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[C]),b=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.data).getBytes()),L.create(L.Class.CONTEXT_SPECIFIC,0,!0,[L.create(L.Class.UNIVERSAL,L.Type.OCTETSTRING,!1,L.toDer(A).getBytes())])]);s.push(b)}var E=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,s),F;if(n.useMac){var c=Ve.md.sha1.create(),P=new Ve.util.ByteBuffer(Ve.random.getBytes(n.saltSize)),Q=n.count,t=ur.generateKey(i,P,3,Q,20),$=Ve.hmac.create();$.start(c,t),$.update(L.toDer(E).getBytes());var re=$.getMac();F=L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.sha1).getBytes()),L.create(L.Class.UNIVERSAL,L.Type.NULL,!1,"")]),L.create(L.Class.UNIVERSAL,L.Type.OCTETSTRING,!1,re.getBytes())]),L.create(L.Class.UNIVERSAL,L.Type.OCTETSTRING,!1,P.getBytes()),L.create(L.Class.UNIVERSAL,L.Type.INTEGER,!1,L.integerToDer(Q).getBytes())])}return L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.INTEGER,!1,L.integerToDer(3).getBytes()),L.create(L.Class.UNIVERSAL,L.Type.SEQUENCE,!0,[L.create(L.Class.UNIVERSAL,L.Type.OID,!1,L.oidToDer(Te.oids.data).getBytes()),L.create(L.Class.CONTEXT_SPECIFIC,0,!0,[L.create(L.Class.UNIVERSAL,L.Type.OCTETSTRING,!1,L.toDer(E).getBytes())])]),F])};ur.generateKey=Ve.pbe.generatePkcs12Key});var u5=w((eD,zf)=>{var Gn=Me();Ai();An();l5();e0();Va();v5();Za();vr();Ge();ip();var f5=Gn.asn1,to=zf.exports=Gn.pki=Gn.pki||{};to.pemToDer=function(t){var e=Gn.pem.decode(t)[0];if(e.procType&&e.procType.type==="ENCRYPTED")throw new Error("Could not convert PEM to DER; PEM is encrypted.");return Gn.util.createBuffer(e.body)};to.privateKeyFromPem=function(t){var e=Gn.pem.decode(t)[0];if(e.type!=="PRIVATE KEY"&&e.type!=="RSA PRIVATE KEY"){var i=new Error('Could not convert private key from PEM; PEM header type is not "PRIVATE KEY" or "RSA PRIVATE KEY".');throw i.headerType=e.type,i}if(e.procType&&e.procType.type==="ENCRYPTED")throw new Error("Could not convert private key from PEM; PEM is encrypted.");var n=f5.fromDer(e.body);return to.privateKeyFromAsn1(n)};to.privateKeyToPem=function(t,e){var i={type:"RSA PRIVATE KEY",body:f5.toDer(to.privateKeyToAsn1(t)).getBytes()};return Gn.pem.encode(i,{maxline:e})};to.privateKeyInfoToPem=function(t,e){var i={type:"PRIVATE KEY",body:f5.toDer(t).getBytes()};return Gn.pem.encode(i,{maxline:e})}});var y5=w((tD,qf)=>{var V=Me();Ai();F0();Ba();e0();u5();vi();j0();Ge();var ap=p(function(t,e,i,n){var o=V.util.createBuffer(),r=t.length>>1,a=r+(t.length&1),c=t.substr(0,a),l=t.substr(r,a),s=V.util.createBuffer(),g=V.hmac.create();i=e+i;var h=Math.ceil(n/16),d=Math.ceil(n/20);g.start("MD5",c);var f=V.util.createBuffer();s.putBytes(i);for(var v=0;v<h;++v)g.start(null,null),g.update(s.getBytes()),s.putBuffer(g.digest()),g.start(null,null),g.update(s.bytes()+i),f.putBuffer(g.digest());g.start("SHA1",l);var u=V.util.createBuffer();s.clear(),s.putBytes(i);for(var v=0;v<d;++v)g.start(null,null),g.update(s.getBytes()),s.putBuffer(g.digest()),g.start(null,null),g.update(s.bytes()+i),u.putBuffer(g.digest());return o.putBytes(V.util.xorBytes(f.getBytes(),u.getBytes(),n)),o},"prf_TLS1"),vS=p(function(t,e,i){var n=V.hmac.create();n.start("SHA1",t);var o=V.util.createBuffer();return o.putInt32(e[0]),o.putInt32(e[1]),o.putByte(i.type),o.putByte(i.version.major),o.putByte(i.version.minor),o.putInt16(i.length),o.putBytes(i.fragment.bytes()),n.update(o.getBytes()),n.digest().getBytes()},"hmac_sha1"),fS=p(function(t,e,i){var n=!1;try{var o=t.deflate(e.fragment.getBytes());e.fragment=V.util.createBuffer(o),e.length=o.length,n=!0}catch{}return n},"deflate"),uS=p(function(t,e,i){var n=!1;try{var o=t.inflate(e.fragment.getBytes());e.fragment=V.util.createBuffer(o),e.length=o.length,n=!0}catch{}return n},"inflate"),ai=p(function(t,e){var i=0;switch(e){case 1:i=t.getByte();break;case 2:i=t.getInt16();break;case 3:i=t.getInt24();break;case 4:i=t.getInt32();break}return V.util.createBuffer(t.getBytes(i))},"readVector"),Wi=p(function(t,e,i){t.putInt(i.length(),e<<3),t.putBuffer(i)},"writeVector"),M={};M.Versions={TLS_1_0:{major:3,minor:1},TLS_1_1:{major:3,minor:2},TLS_1_2:{major:3,minor:3}};M.SupportedVersions=[M.Versions.TLS_1_1,M.Versions.TLS_1_0];M.Version=M.SupportedVersions[0];M.MaxFragment=16384-1024;M.ConnectionEnd={server:0,client:1};M.PRFAlgorithm={tls_prf_sha256:0};M.BulkCipherAlgorithm={none:null,rc4:0,des3:1,aes:2};M.CipherType={stream:0,block:1,aead:2};M.MACAlgorithm={none:null,hmac_md5:0,hmac_sha1:1,hmac_sha256:2,hmac_sha384:3,hmac_sha512:4};M.CompressionMethod={none:0,deflate:1};M.ContentType={change_cipher_spec:20,alert:21,handshake:22,application_data:23,heartbeat:24};M.HandshakeType={hello_request:0,client_hello:1,server_hello:2,certificate:11,server_key_exchange:12,certificate_request:13,server_hello_done:14,certificate_verify:15,client_key_exchange:16,finished:20};M.Alert={};M.Alert.Level={warning:1,fatal:2};M.Alert.Description={close_notify:0,unexpected_message:10,bad_record_mac:20,decryption_failed:21,record_overflow:22,decompression_failure:30,handshake_failure:40,bad_certificate:42,unsupported_certificate:43,certificate_revoked:44,certificate_expired:45,certificate_unknown:46,illegal_parameter:47,unknown_ca:48,access_denied:49,decode_error:50,decrypt_error:51,export_restriction:60,protocol_version:70,insufficient_security:71,internal_error:80,user_canceled:90,no_renegotiation:100};M.HeartbeatMessageType={heartbeat_request:1,heartbeat_response:2};M.CipherSuites={};M.getCipherSuite=function(t){var e=null;for(var i in M.CipherSuites){var n=M.CipherSuites[i];if(n.id[0]===t.charCodeAt(0)&&n.id[1]===t.charCodeAt(1)){e=n;break}}return e};M.handleUnexpected=function(t,e){var i=!t.open&&t.entity===M.ConnectionEnd.client;i||t.error(t,{message:"Unexpected message. Received TLS record out of order.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.unexpected_message}})};M.handleHelloRequest=function(t,e,i){!t.handshaking&&t.handshakes>0&&(M.queue(t,M.createAlert(t,{level:M.Alert.Level.warning,description:M.Alert.Description.no_renegotiation})),M.flush(t)),t.process()};M.parseHelloMessage=function(t,e,i){var n=null,o=t.entity===M.ConnectionEnd.client;if(i<38)t.error(t,{message:o?"Invalid ServerHello message. Message too short.":"Invalid ClientHello message. Message too short.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.illegal_parameter}});else{var r=e.fragment,a=r.length();if(n={version:{major:r.getByte(),minor:r.getByte()},random:V.util.createBuffer(r.getBytes(32)),session_id:ai(r,1),extensions:[]},o?(n.cipher_suite=r.getBytes(2),n.compression_method=r.getByte()):(n.cipher_suites=ai(r,2),n.compression_methods=ai(r,1)),a=i-(a-r.length()),a>0){for(var c=ai(r,2);c.length()>0;)n.extensions.push({type:[c.getByte(),c.getByte()],data:ai(c,2)});if(!o)for(var l=0;l<n.extensions.length;++l){var s=n.extensions[l];if(s.type[0]===0&&s.type[1]===0)for(var g=ai(s.data,2);g.length()>0;){var h=g.getByte();if(h!==0)break;t.session.extensions.server_name.serverNameList.push(ai(g,2).getBytes())}}}if(t.session.version&&(n.version.major!==t.session.version.major||n.version.minor!==t.session.version.minor))return t.error(t,{message:"TLS version change is disallowed during renegotiation.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.protocol_version}});if(o)t.session.cipherSuite=M.getCipherSuite(n.cipher_suite);else for(var d=V.util.createBuffer(n.cipher_suites.bytes());d.length()>0&&(t.session.cipherSuite=M.getCipherSuite(d.getBytes(2)),t.session.cipherSuite===null););if(t.session.cipherSuite===null)return t.error(t,{message:"No cipher suites in common.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.handshake_failure},cipherSuite:V.util.bytesToHex(n.cipher_suite)});o?t.session.compressionMethod=n.compression_method:t.session.compressionMethod=M.CompressionMethod.none}return n};M.createSecurityParameters=function(t,e){var i=t.entity===M.ConnectionEnd.client,n=e.random.bytes(),o=i?t.session.sp.client_random:n,r=i?n:M.createRandom().getBytes();t.session.sp={entity:t.entity,prf_algorithm:M.PRFAlgorithm.tls_prf_sha256,bulk_cipher_algorithm:null,cipher_type:null,enc_key_length:null,block_length:null,fixed_iv_length:null,record_iv_length:null,mac_algorithm:null,mac_length:null,mac_key_length:null,compression_algorithm:t.session.compressionMethod,pre_master_secret:null,master_secret:null,client_random:o,server_random:r}};M.handleServerHello=function(t,e,i){var n=M.parseHelloMessage(t,e,i);if(!t.fail){if(n.version.minor<=t.version.minor)t.version.minor=n.version.minor;else return t.error(t,{message:"Incompatible TLS version.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.protocol_version}});t.session.version=t.version;var o=n.session_id.bytes();o.length>0&&o===t.session.id?(t.expect=Xf,t.session.resuming=!0,t.session.sp.server_random=n.random.bytes()):(t.expect=WS,t.session.resuming=!1,M.createSecurityParameters(t,n)),t.session.id=o,t.process()}};M.handleClientHello=function(t,e,i){var n=M.parseHelloMessage(t,e,i);if(!t.fail){var o=n.session_id.bytes(),r=null;if(t.sessionCache&&(r=t.sessionCache.getSession(o),r===null?o="":(r.version.major!==n.version.major||r.version.minor>n.version.minor)&&(r=null,o="")),o.length===0&&(o=V.random.getBytes(32)),t.session.id=o,t.session.clientHelloVersion=n.version,t.session.sp={},r)t.version=t.session.version=r.version,t.session.sp=r.sp;else{for(var a,c=1;c<M.SupportedVersions.length&&(a=M.SupportedVersions[c],!(a.minor<=n.version.minor));++c);t.version={major:a.major,minor:a.minor},t.session.version=t.version}r!==null?(t.expect=k5,t.session.resuming=!0,t.session.sp.client_random=n.random.bytes()):(t.expect=t.verifyClient!==!1?NS:m5,t.session.resuming=!1,M.createSecurityParameters(t,n)),t.open=!0,M.queue(t,M.createRecord(t,{type:M.ContentType.handshake,data:M.createServerHello(t)})),t.session.resuming?(M.queue(t,M.createRecord(t,{type:M.ContentType.change_cipher_spec,data:M.createChangeCipherSpec()})),t.state.pending=M.createConnectionState(t),t.state.current.write=t.state.pending.write,M.queue(t,M.createRecord(t,{type:M.ContentType.handshake,data:M.createFinished(t)}))):(M.queue(t,M.createRecord(t,{type:M.ContentType.handshake,data:M.createCertificate(t)})),t.fail||(M.queue(t,M.createRecord(t,{type:M.ContentType.handshake,data:M.createServerKeyExchange(t)})),t.verifyClient!==!1&&M.queue(t,M.createRecord(t,{type:M.ContentType.handshake,data:M.createCertificateRequest(t)})),M.queue(t,M.createRecord(t,{type:M.ContentType.handshake,data:M.createServerHelloDone(t)})))),M.flush(t),t.process()}};M.handleCertificate=function(t,e,i){if(i<3)return t.error(t,{message:"Invalid Certificate message. Message too short.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.illegal_parameter}});var n=e.fragment,o={certificate_list:ai(n,3)},r,a,c=[];try{for(;o.certificate_list.length()>0;)r=ai(o.certificate_list,3),a=V.asn1.fromDer(r),r=V.pki.certificateFromAsn1(a,!0),c.push(r)}catch(s){return t.error(t,{message:"Could not parse certificate list.",cause:s,send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.bad_certificate}})}var l=t.entity===M.ConnectionEnd.client;(l||t.verifyClient===!0)&&c.length===0?t.error(t,{message:l?"No server certificate provided.":"No client certificate provided.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.illegal_parameter}}):c.length===0?t.expect=l?Ef:m5:(l?t.session.serverCertificate=c[0]:t.session.clientCertificate=c[0],M.verifyCertificateChain(t,c)&&(t.expect=l?Ef:m5)),t.process()};M.handleServerKeyExchange=function(t,e,i){if(i>0)return t.error(t,{message:"Invalid key parameters. Only RSA is supported.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.unsupported_certificate}});t.expect=mS,t.process()};M.handleClientKeyExchange=function(t,e,i){if(i<48)return t.error(t,{message:"Invalid key parameters. Only RSA is supported.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.unsupported_certificate}});var n=e.fragment,o={enc_pre_master_secret:ai(n,2).getBytes()},r=null;if(t.getPrivateKey)try{r=t.getPrivateKey(t,t.session.serverCertificate),r=V.pki.privateKeyFromPem(r)}catch(l){t.error(t,{message:"Could not get private key.",cause:l,send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.internal_error}})}if(r===null)return t.error(t,{message:"No private key set.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.internal_error}});try{var a=t.session.sp;a.pre_master_secret=r.decrypt(o.enc_pre_master_secret);var c=t.session.clientHelloVersion;if(c.major!==a.pre_master_secret.charCodeAt(0)||c.minor!==a.pre_master_secret.charCodeAt(1))throw new Error("TLS version rollback attack detected.")}catch{a.pre_master_secret=V.random.getBytes(48)}t.expect=k5,t.session.clientCertificate!==null&&(t.expect=CS),t.process()};M.handleCertificateRequest=function(t,e,i){if(i<3)return t.error(t,{message:"Invalid CertificateRequest. Message too short.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.illegal_parameter}});var n=e.fragment,o={certificate_types:ai(n,1),certificate_authorities:ai(n,2)};t.session.certificateRequest=o,t.expect=kS,t.process()};M.handleCertificateVerify=function(t,e,i){if(i<2)return t.error(t,{message:"Invalid CertificateVerify. Message too short.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.illegal_parameter}});var n=e.fragment;n.read-=4;var o=n.bytes();n.read+=4;var r={signature:ai(n,2).getBytes()},a=V.util.createBuffer();a.putBuffer(t.session.md5.digest()),a.putBuffer(t.session.sha1.digest()),a=a.getBytes();try{var c=t.session.clientCertificate;if(!c.publicKey.verify(a,r.signature,"NONE"))throw new Error("CertificateVerify signature does not match.");t.session.md5.update(o),t.session.sha1.update(o)}catch{return t.error(t,{message:"Bad signature in CertificateVerify.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.handshake_failure}})}t.expect=k5,t.process()};M.handleServerHelloDone=function(t,e,i){if(i>0)return t.error(t,{message:"Invalid ServerHelloDone message. Invalid length.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.record_overflow}});if(t.serverCertificate===null){var n={message:"No server certificate provided. Not enough security.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.insufficient_security}},o=0,r=t.verify(t,n.alert.description,o,[]);if(r!==!0)return(r||r===0)&&(typeof r=="object"&&!V.util.isArray(r)?(r.message&&(n.message=r.message),r.alert&&(n.alert.description=r.alert)):typeof r=="number"&&(n.alert.description=r)),t.error(t,n)}t.session.certificateRequest!==null&&(e=M.createRecord(t,{type:M.ContentType.handshake,data:M.createCertificate(t)}),M.queue(t,e)),e=M.createRecord(t,{type:M.ContentType.handshake,data:M.createClientKeyExchange(t)}),M.queue(t,e),t.expect=HS;var a=p(function(c,l){c.session.certificateRequest!==null&&c.session.clientCertificate!==null&&M.queue(c,M.createRecord(c,{type:M.ContentType.handshake,data:M.createCertificateVerify(c,l)})),M.queue(c,M.createRecord(c,{type:M.ContentType.change_cipher_spec,data:M.createChangeCipherSpec()})),c.state.pending=M.createConnectionState(c),c.state.current.write=c.state.pending.write,M.queue(c,M.createRecord(c,{type:M.ContentType.handshake,data:M.createFinished(c)})),c.expect=Xf,M.flush(c),c.process()},"callback");if(t.session.certificateRequest===null||t.session.clientCertificate===null)return a(t,null);M.getClientSignature(t,a)};M.handleChangeCipherSpec=function(t,e){if(e.fragment.getByte()!==1)return t.error(t,{message:"Invalid ChangeCipherSpec message received.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.illegal_parameter}});var i=t.entity===M.ConnectionEnd.client;(t.session.resuming&&i||!t.session.resuming&&!i)&&(t.state.pending=M.createConnectionState(t)),t.state.current.read=t.state.pending.read,(!t.session.resuming&&i||t.session.resuming&&!i)&&(t.state.pending=null),t.expect=i?MS:LS,t.process()};M.handleFinished=function(t,e,i){var n=e.fragment;n.read-=4;var o=n.bytes();n.read+=4;var r=e.fragment.getBytes();n=V.util.createBuffer(),n.putBuffer(t.session.md5.digest()),n.putBuffer(t.session.sha1.digest());var a=t.entity===M.ConnectionEnd.client,c=a?"server finished":"client finished",l=t.session.sp,s=12,g=ap;if(n=g(l.master_secret,c,n.getBytes(),s),n.getBytes()!==r)return t.error(t,{message:"Invalid verify_data in Finished message.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.decrypt_error}});t.session.md5.update(o),t.session.sha1.update(o),(t.session.resuming&&a||!t.session.resuming&&!a)&&(M.queue(t,M.createRecord(t,{type:M.ContentType.change_cipher_spec,data:M.createChangeCipherSpec()})),t.state.current.write=t.state.pending.write,t.state.pending=null,M.queue(t,M.createRecord(t,{type:M.ContentType.handshake,data:M.createFinished(t)}))),t.expect=a?yS:AS,t.handshaking=!1,++t.handshakes,t.peerCertificate=a?t.session.serverCertificate:t.session.clientCertificate,M.flush(t),t.isConnected=!0,t.connected(t),t.process()};M.handleAlert=function(t,e){var i=e.fragment,n={level:i.getByte(),description:i.getByte()},o;switch(n.description){case M.Alert.Description.close_notify:o="Connection closed.";break;case M.Alert.Description.unexpected_message:o="Unexpected message.";break;case M.Alert.Description.bad_record_mac:o="Bad record MAC.";break;case M.Alert.Description.decryption_failed:o="Decryption failed.";break;case M.Alert.Description.record_overflow:o="Record overflow.";break;case M.Alert.Description.decompression_failure:o="Decompression failed.";break;case M.Alert.Description.handshake_failure:o="Handshake failure.";break;case M.Alert.Description.bad_certificate:o="Bad certificate.";break;case M.Alert.Description.unsupported_certificate:o="Unsupported certificate.";break;case M.Alert.Description.certificate_revoked:o="Certificate revoked.";break;case M.Alert.Description.certificate_expired:o="Certificate expired.";break;case M.Alert.Description.certificate_unknown:o="Certificate unknown.";break;case M.Alert.Description.illegal_parameter:o="Illegal parameter.";break;case M.Alert.Description.unknown_ca:o="Unknown certificate authority.";break;case M.Alert.Description.access_denied:o="Access denied.";break;case M.Alert.Description.decode_error:o="Decode error.";break;case M.Alert.Description.decrypt_error:o="Decrypt error.";break;case M.Alert.Description.export_restriction:o="Export restriction.";break;case M.Alert.Description.protocol_version:o="Unsupported protocol version.";break;case M.Alert.Description.insufficient_security:o="Insufficient security.";break;case M.Alert.Description.internal_error:o="Internal error.";break;case M.Alert.Description.user_canceled:o="User canceled.";break;case M.Alert.Description.no_renegotiation:o="Renegotiation not supported.";break;default:o="Unknown error.";break}if(n.description===M.Alert.Description.close_notify)return t.close();t.error(t,{message:o,send:!1,origin:t.entity===M.ConnectionEnd.client?"server":"client",alert:n}),t.process()};M.handleHandshake=function(t,e){var i=e.fragment,n=i.getByte(),o=i.getInt24();if(o>i.length())return t.fragmented=e,e.fragment=V.util.createBuffer(),i.read-=4,t.process();t.fragmented=null,i.read-=4;var r=i.bytes(o+4);i.read+=4,n in rp[t.entity][t.expect]?(t.entity===M.ConnectionEnd.server&&!t.open&&!t.fail&&(t.handshaking=!0,t.session={version:null,extensions:{server_name:{serverNameList:[]}},cipherSuite:null,compressionMethod:null,serverCertificate:null,clientCertificate:null,md5:V.md.md5.create(),sha1:V.md.sha1.create()}),n!==M.HandshakeType.hello_request&&n!==M.HandshakeType.certificate_verify&&n!==M.HandshakeType.finished&&(t.session.md5.update(r),t.session.sha1.update(r)),rp[t.entity][t.expect][n](t,e,o)):M.handleUnexpected(t,e)};M.handleApplicationData=function(t,e){t.data.putBuffer(e.fragment),t.dataReady(t),t.process()};M.handleHeartbeat=function(t,e){var i=e.fragment,n=i.getByte(),o=i.getInt16(),r=i.getBytes(o);if(n===M.HeartbeatMessageType.heartbeat_request){if(t.handshaking||o>r.length)return t.process();M.queue(t,M.createRecord(t,{type:M.ContentType.heartbeat,data:M.createHeartbeat(M.HeartbeatMessageType.heartbeat_response,r)})),M.flush(t)}else if(n===M.HeartbeatMessageType.heartbeat_response){if(r!==t.expectedHeartbeatPayload)return t.process();t.heartbeatReceived&&t.heartbeatReceived(t,V.util.createBuffer(r))}t.process()};var wS=0,WS=1,Ef=2,mS=3,kS=4,Xf=5,MS=6,yS=7,HS=8,TS=0,NS=1,m5=2,CS=3,k5=4,LS=5,AS=6,k=M.handleUnexpected,Rf=M.handleChangeCipherSpec,It=M.handleAlert,jt=M.handleHandshake,Bf=M.handleApplicationData,Kt=M.handleHeartbeat,M5=[];M5[M.ConnectionEnd.client]=[[k,It,jt,k,Kt],[k,It,jt,k,Kt],[k,It,jt,k,Kt],[k,It,jt,k,Kt],[k,It,jt,k,Kt],[Rf,It,k,k,Kt],[k,It,jt,k,Kt],[k,It,jt,Bf,Kt],[k,It,jt,k,Kt]];M5[M.ConnectionEnd.server]=[[k,It,jt,k,Kt],[k,It,jt,k,Kt],[k,It,jt,k,Kt],[k,It,jt,k,Kt],[Rf,It,k,k,Kt],[k,It,jt,k,Kt],[k,It,jt,Bf,Kt],[k,It,jt,k,Kt]];var bn=M.handleHelloRequest,IS=M.handleServerHello,Pf=M.handleCertificate,Of=M.handleServerKeyExchange,w5=M.handleCertificateRequest,np=M.handleServerHelloDone,Uf=M.handleFinished,rp=[];rp[M.ConnectionEnd.client]=[[k,k,IS,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k],[bn,k,k,k,k,k,k,k,k,k,k,Pf,Of,w5,np,k,k,k,k,k,k],[bn,k,k,k,k,k,k,k,k,k,k,k,Of,w5,np,k,k,k,k,k,k],[bn,k,k,k,k,k,k,k,k,k,k,k,k,w5,np,k,k,k,k,k,k],[bn,k,k,k,k,k,k,k,k,k,k,k,k,k,np,k,k,k,k,k,k],[bn,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k],[bn,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,Uf],[bn,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k],[bn,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k]];var KS=M.handleClientHello,SS=M.handleClientKeyExchange,GS=M.handleCertificateVerify;rp[M.ConnectionEnd.server]=[[k,KS,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k],[k,k,k,k,k,k,k,k,k,k,k,Pf,k,k,k,k,k,k,k,k,k],[k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,SS,k,k,k,k],[k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,GS,k,k,k,k,k],[k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k],[k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,Uf],[k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k],[k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k]];M.generateKeys=function(t,e){var i=ap,n=e.client_random+e.server_random;t.session.resuming||(e.master_secret=i(e.pre_master_secret,"master secret",n,48).bytes(),e.pre_master_secret=null),n=e.server_random+e.client_random;var o=2*e.mac_key_length+2*e.enc_key_length,r=t.version.major===M.Versions.TLS_1_0.major&&t.version.minor===M.Versions.TLS_1_0.minor;r&&(o+=2*e.fixed_iv_length);var a=i(e.master_secret,"key expansion",n,o),c={client_write_MAC_key:a.getBytes(e.mac_key_length),server_write_MAC_key:a.getBytes(e.mac_key_length),client_write_key:a.getBytes(e.enc_key_length),server_write_key:a.getBytes(e.enc_key_length)};return r&&(c.client_write_IV=a.getBytes(e.fixed_iv_length),c.server_write_IV=a.getBytes(e.fixed_iv_length)),c};M.createConnectionState=function(t){var e=t.entity===M.ConnectionEnd.client,i=p(function(){var r={sequenceNumber:[0,0],macKey:null,macLength:0,macFunction:null,cipherState:null,cipherFunction:function(a){return!0},compressionState:null,compressFunction:function(a){return!0},updateSequenceNumber:function(){r.sequenceNumber[1]===4294967295?(r.sequenceNumber[1]=0,++r.sequenceNumber[0]):++r.sequenceNumber[1]}};return r},"createMode"),n={read:i(),write:i()};if(n.read.update=function(r,a){return n.read.cipherFunction(a,n.read)?n.read.compressFunction(r,a,n.read)||r.error(r,{message:"Could not decompress record.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.decompression_failure}}):r.error(r,{message:"Could not decrypt record or bad MAC.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.bad_record_mac}}),!r.fail},n.write.update=function(r,a){return n.write.compressFunction(r,a,n.write)?n.write.cipherFunction(a,n.write)||r.error(r,{message:"Could not encrypt record.",send:!1,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.internal_error}}):r.error(r,{message:"Could not compress record.",send:!1,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.internal_error}}),!r.fail},t.session){var o=t.session.sp;switch(t.session.cipherSuite.initSecurityParameters(o),o.keys=M.generateKeys(t,o),n.read.macKey=e?o.keys.server_write_MAC_key:o.keys.client_write_MAC_key,n.write.macKey=e?o.keys.client_write_MAC_key:o.keys.server_write_MAC_key,t.session.cipherSuite.initConnectionState(n,t,o),o.compression_algorithm){case M.CompressionMethod.none:break;case M.CompressionMethod.deflate:n.read.compressFunction=uS,n.write.compressFunction=fS;break;default:throw new Error("Unsupported compression algorithm.")}}return n};M.createRandom=function(){var t=new Date,e=+t+t.getTimezoneOffset()*6e4,i=V.util.createBuffer();return i.putInt32(e),i.putBytes(V.random.getBytes(28)),i};M.createRecord=function(t,e){if(!e.data)return null;var i={type:e.type,version:{major:t.version.major,minor:t.version.minor},length:e.data.length(),fragment:e.data};return i};M.createAlert=function(t,e){var i=V.util.createBuffer();return i.putByte(e.level),i.putByte(e.description),M.createRecord(t,{type:M.ContentType.alert,data:i})};M.createClientHello=function(t){t.session.clientHelloVersion={major:t.version.major,minor:t.version.minor};for(var e=V.util.createBuffer(),i=0;i<t.cipherSuites.length;++i){var n=t.cipherSuites[i];e.putByte(n.id[0]),e.putByte(n.id[1])}var o=e.length(),r=V.util.createBuffer();r.putByte(M.CompressionMethod.none);var a=r.length(),c=V.util.createBuffer();if(t.virtualHost){var l=V.util.createBuffer();l.putByte(0),l.putByte(0);var s=V.util.createBuffer();s.putByte(0),Wi(s,2,V.util.createBuffer(t.virtualHost));var g=V.util.createBuffer();Wi(g,2,s),Wi(l,2,g),c.putBuffer(l)}var h=c.length();h>0&&(h+=2);var d=t.session.id,f=d.length+1+2+4+28+2+o+1+a+h,v=V.util.createBuffer();return v.putByte(M.HandshakeType.client_hello),v.putInt24(f),v.putByte(t.version.major),v.putByte(t.version.minor),v.putBytes(t.session.sp.client_random),Wi(v,1,V.util.createBuffer(d)),Wi(v,2,e),Wi(v,1,r),h>0&&Wi(v,2,c),v};M.createServerHello=function(t){var e=t.session.id,i=e.length+1+2+4+28+2+1,n=V.util.createBuffer();return n.putByte(M.HandshakeType.server_hello),n.putInt24(i),n.putByte(t.version.major),n.putByte(t.version.minor),n.putBytes(t.session.sp.server_random),Wi(n,1,V.util.createBuffer(e)),n.putByte(t.session.cipherSuite.id[0]),n.putByte(t.session.cipherSuite.id[1]),n.putByte(t.session.compressionMethod),n};M.createCertificate=function(t){var e=t.entity===M.ConnectionEnd.client,i=null;if(t.getCertificate){var n;e?n=t.session.certificateRequest:n=t.session.extensions.server_name.serverNameList,i=t.getCertificate(t,n)}var o=V.util.createBuffer();if(i!==null)try{V.util.isArray(i)||(i=[i]);for(var r=null,a=0;a<i.length;++a){var c=V.pem.decode(i[a])[0];if(c.type!=="CERTIFICATE"&&c.type!=="X509 CERTIFICATE"&&c.type!=="TRUSTED CERTIFICATE"){var l=new Error('Could not convert certificate from PEM; PEM header type is not "CERTIFICATE", "X509 CERTIFICATE", or "TRUSTED CERTIFICATE".');throw l.headerType=c.type,l}if(c.procType&&c.procType.type==="ENCRYPTED")throw new Error("Could not convert certificate from PEM; PEM is encrypted.");var s=V.util.createBuffer(c.body);r===null&&(r=V.asn1.fromDer(s.bytes(),!1));var g=V.util.createBuffer();Wi(g,3,s),o.putBuffer(g)}i=V.pki.certificateFromAsn1(r),e?t.session.clientCertificate=i:t.session.serverCertificate=i}catch(f){return t.error(t,{message:"Could not send certificate list.",cause:f,send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.bad_certificate}})}var h=3+o.length(),d=V.util.createBuffer();return d.putByte(M.HandshakeType.certificate),d.putInt24(h),Wi(d,3,o),d};M.createClientKeyExchange=function(t){var e=V.util.createBuffer();e.putByte(t.session.clientHelloVersion.major),e.putByte(t.session.clientHelloVersion.minor),e.putBytes(V.random.getBytes(46));var i=t.session.sp;i.pre_master_secret=e.getBytes();var n=t.session.serverCertificate.publicKey;e=n.encrypt(i.pre_master_secret);var o=e.length+2,r=V.util.createBuffer();return r.putByte(M.HandshakeType.client_key_exchange),r.putInt24(o),r.putInt16(e.length),r.putBytes(e),r};M.createServerKeyExchange=function(t){var e=0,i=V.util.createBuffer();return e>0&&(i.putByte(M.HandshakeType.server_key_exchange),i.putInt24(e)),i};M.getClientSignature=function(t,e){var i=V.util.createBuffer();i.putBuffer(t.session.md5.digest()),i.putBuffer(t.session.sha1.digest()),i=i.getBytes(),t.getSignature=t.getSignature||function(n,o,r){var a=null;if(n.getPrivateKey)try{a=n.getPrivateKey(n,n.session.clientCertificate),a=V.pki.privateKeyFromPem(a)}catch(c){n.error(n,{message:"Could not get private key.",cause:c,send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.internal_error}})}a===null?n.error(n,{message:"No private key set.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.internal_error}}):o=a.sign(o,null),r(n,o)},t.getSignature(t,i,e)};M.createCertificateVerify=function(t,e){var i=e.length+2,n=V.util.createBuffer();return n.putByte(M.HandshakeType.certificate_verify),n.putInt24(i),n.putInt16(e.length),n.putBytes(e),n};M.createCertificateRequest=function(t){var e=V.util.createBuffer();e.putByte(1);var i=V.util.createBuffer();for(var n in t.caStore.certs){var o=t.caStore.certs[n],r=V.pki.distinguishedNameToAsn1(o.subject),a=V.asn1.toDer(r);i.putInt16(a.length()),i.putBuffer(a)}var c=1+e.length()+2+i.length(),l=V.util.createBuffer();return l.putByte(M.HandshakeType.certificate_request),l.putInt24(c),Wi(l,1,e),Wi(l,2,i),l};M.createServerHelloDone=function(t){var e=V.util.createBuffer();return e.putByte(M.HandshakeType.server_hello_done),e.putInt24(0),e};M.createChangeCipherSpec=function(){var t=V.util.createBuffer();return t.putByte(1),t};M.createFinished=function(t){var e=V.util.createBuffer();e.putBuffer(t.session.md5.digest()),e.putBuffer(t.session.sha1.digest());var i=t.entity===M.ConnectionEnd.client,n=t.session.sp,o=12,r=ap,a=i?"client finished":"server finished";e=r(n.master_secret,a,e.getBytes(),o);var c=V.util.createBuffer();return c.putByte(M.HandshakeType.finished),c.putInt24(e.length()),c.putBuffer(e),c};M.createHeartbeat=function(t,e,i){typeof i>"u"&&(i=e.length);var n=V.util.createBuffer();n.putByte(t),n.putInt16(i),n.putBytes(e);var o=n.length(),r=Math.max(16,o-i-3);return n.putBytes(V.random.getBytes(r)),n};M.queue=function(t,e){if(!!e&&!(e.fragment.length()===0&&(e.type===M.ContentType.handshake||e.type===M.ContentType.alert||e.type===M.ContentType.change_cipher_spec))){if(e.type===M.ContentType.handshake){var i=e.fragment.bytes();t.session.md5.update(i),t.session.sha1.update(i),i=null}var n;if(e.fragment.length()<=M.MaxFragment)n=[e];else{n=[];for(var o=e.fragment.bytes();o.length>M.MaxFragment;)n.push(M.createRecord(t,{type:e.type,data:V.util.createBuffer(o.slice(0,M.MaxFragment))})),o=o.slice(M.MaxFragment);o.length>0&&n.push(M.createRecord(t,{type:e.type,data:V.util.createBuffer(o)}))}for(var r=0;r<n.length&&!t.fail;++r){var a=n[r],c=t.state.current.write;c.update(t,a)&&t.records.push(a)}}};M.flush=function(t){for(var e=0;e<t.records.length;++e){var i=t.records[e];t.tlsData.putByte(i.type),t.tlsData.putByte(i.version.major),t.tlsData.putByte(i.version.minor),t.tlsData.putInt16(i.fragment.length()),t.tlsData.putBuffer(t.records[e].fragment)}return t.records=[],t.tlsDataReady(t)};var W5=p(function(t){switch(t){case!0:return!0;case V.pki.certificateError.bad_certificate:return M.Alert.Description.bad_certificate;case V.pki.certificateError.unsupported_certificate:return M.Alert.Description.unsupported_certificate;case V.pki.certificateError.certificate_revoked:return M.Alert.Description.certificate_revoked;case V.pki.certificateError.certificate_expired:return M.Alert.Description.certificate_expired;case V.pki.certificateError.certificate_unknown:return M.Alert.Description.certificate_unknown;case V.pki.certificateError.unknown_ca:return M.Alert.Description.unknown_ca;default:return M.Alert.Description.bad_certificate}},"_certErrorToAlertDesc"),bS=p(function(t){switch(t){case!0:return!0;case M.Alert.Description.bad_certificate:return V.pki.certificateError.bad_certificate;case M.Alert.Description.unsupported_certificate:return V.pki.certificateError.unsupported_certificate;case M.Alert.Description.certificate_revoked:return V.pki.certificateError.certificate_revoked;case M.Alert.Description.certificate_expired:return V.pki.certificateError.certificate_expired;case M.Alert.Description.certificate_unknown:return V.pki.certificateError.certificate_unknown;case M.Alert.Description.unknown_ca:return V.pki.certificateError.unknown_ca;default:return V.pki.certificateError.bad_certificate}},"_alertDescToCertError");M.verifyCertificateChain=function(t,e){try{var i={};for(var n in t.verifyOptions)i[n]=t.verifyOptions[n];i.verify=function(r,a,c){var l=W5(r),s=t.verify(t,r,a,c);if(s!==!0){if(typeof s=="object"&&!V.util.isArray(s)){var g=new Error("The application rejected the certificate.");throw g.send=!0,g.alert={level:M.Alert.Level.fatal,description:M.Alert.Description.bad_certificate},s.message&&(g.message=s.message),s.alert&&(g.alert.description=s.alert),g}s!==r&&(s=bS(s))}return s},V.pki.verifyCertificateChain(t.caStore,e,i)}catch(r){var o=r;(typeof o!="object"||V.util.isArray(o))&&(o={send:!0,alert:{level:M.Alert.Level.fatal,description:W5(r)}}),"send"in o||(o.send=!0),"alert"in o||(o.alert={level:M.Alert.Level.fatal,description:W5(o.error)}),t.error(t,o)}return!t.fail};M.createSessionCache=function(t,e){var i=null;if(t&&t.getSession&&t.setSession&&t.order)i=t;else{i={},i.cache=t||{},i.capacity=Math.max(e||100,1),i.order=[];for(var n in t)i.order.length<=e?i.order.push(n):delete t[n];i.getSession=function(o){var r=null,a=null;if(o?a=V.util.bytesToHex(o):i.order.length>0&&(a=i.order[0]),a!==null&&a in i.cache){r=i.cache[a],delete i.cache[a];for(var c in i.order)if(i.order[c]===a){i.order.splice(c,1);break}}return r},i.setSession=function(o,r){if(i.order.length===i.capacity){var a=i.order.shift();delete i.cache[a]}var a=V.util.bytesToHex(o);i.order.push(a),i.cache[a]=r}}return i};M.createConnection=function(t){var e=null;t.caStore?V.util.isArray(t.caStore)?e=V.pki.createCaStore(t.caStore):e=t.caStore:e=V.pki.createCaStore();var i=t.cipherSuites||null;if(i===null){i=[];for(var n in M.CipherSuites)i.push(M.CipherSuites[n])}var o=t.server?M.ConnectionEnd.server:M.ConnectionEnd.client,r=t.sessionCache?M.createSessionCache(t.sessionCache):null,a={version:{major:M.Version.major,minor:M.Version.minor},entity:o,sessionId:t.sessionId,caStore:e,sessionCache:r,cipherSuites:i,connected:t.connected,virtualHost:t.virtualHost||null,verifyClient:t.verifyClient||!1,verify:t.verify||function(g,h,d,f){return h},verifyOptions:t.verifyOptions||{},getCertificate:t.getCertificate||null,getPrivateKey:t.getPrivateKey||null,getSignature:t.getSignature||null,input:V.util.createBuffer(),tlsData:V.util.createBuffer(),data:V.util.createBuffer(),tlsDataReady:t.tlsDataReady,dataReady:t.dataReady,heartbeatReceived:t.heartbeatReceived,closed:t.closed,error:function(g,h){h.origin=h.origin||(g.entity===M.ConnectionEnd.client?"client":"server"),h.send&&(M.queue(g,M.createAlert(g,h.alert)),M.flush(g));var d=h.fatal!==!1;d&&(g.fail=!0),t.error(g,h),d&&g.close(!1)},deflate:t.deflate||null,inflate:t.inflate||null};a.reset=function(g){a.version={major:M.Version.major,minor:M.Version.minor},a.record=null,a.session=null,a.peerCertificate=null,a.state={pending:null,current:null},a.expect=a.entity===M.ConnectionEnd.client?wS:TS,a.fragmented=null,a.records=[],a.open=!1,a.handshakes=0,a.handshaking=!1,a.isConnected=!1,a.fail=!(g||typeof g>"u"),a.input.clear(),a.tlsData.clear(),a.data.clear(),a.state.current=M.createConnectionState(a)},a.reset();var c=p(function(g,h){var d=h.type-M.ContentType.change_cipher_spec,f=M5[g.entity][g.expect];d in f?f[d](g,h):M.handleUnexpected(g,h)},"_update"),l=p(function(g){var h=0,d=g.input,f=d.length();if(f<5)h=5-f;else{g.record={type:d.getByte(),version:{major:d.getByte(),minor:d.getByte()},length:d.getInt16(),fragment:V.util.createBuffer(),ready:!1};var v=g.record.version.major===g.version.major;v&&g.session&&g.session.version&&(v=g.record.version.minor===g.version.minor),v||g.error(g,{message:"Incompatible TLS version.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.protocol_version}})}return h},"_readRecordHeader"),s=p(function(g){var h=0,d=g.input,f=d.length();if(f<g.record.length)h=g.record.length-f;else{g.record.fragment.putBytes(d.getBytes(g.record.length)),d.compact();var v=g.state.current.read;v.update(g,g.record)&&(g.fragmented!==null&&(g.fragmented.type===g.record.type?(g.fragmented.fragment.putBuffer(g.record.fragment),g.record=g.fragmented):g.error(g,{message:"Invalid fragmented record.",send:!0,alert:{level:M.Alert.Level.fatal,description:M.Alert.Description.unexpected_message}})),g.record.ready=!0)}return h},"_readRecord");return a.handshake=function(g){if(a.entity!==M.ConnectionEnd.client)a.error(a,{message:"Cannot initiate handshake as a server.",fatal:!1});else if(a.handshaking)a.error(a,{message:"Handshake already in progress.",fatal:!1});else{a.fail&&!a.open&&a.handshakes===0&&(a.fail=!1),a.handshaking=!0,g=g||"";var h=null;g.length>0&&(a.sessionCache&&(h=a.sessionCache.getSession(g)),h===null&&(g="")),g.length===0&&a.sessionCache&&(h=a.sessionCache.getSession(),h!==null&&(g=h.id)),a.session={id:g,version:null,cipherSuite:null,compressionMethod:null,serverCertificate:null,certificateRequest:null,clientCertificate:null,sp:{},md5:V.md.md5.create(),sha1:V.md.sha1.create()},h&&(a.version=h.version,a.session.sp=h.sp),a.session.sp.client_random=M.createRandom().getBytes(),a.open=!0,M.queue(a,M.createRecord(a,{type:M.ContentType.handshake,data:M.createClientHello(a)})),M.flush(a)}},a.process=function(g){var h=0;return g&&a.input.putBytes(g),a.fail||(a.record!==null&&a.record.ready&&a.record.fragment.isEmpty()&&(a.record=null),a.record===null&&(h=l(a)),!a.fail&&a.record!==null&&!a.record.ready&&(h=s(a)),!a.fail&&a.record!==null&&a.record.ready&&c(a,a.record)),h},a.prepare=function(g){return M.queue(a,M.createRecord(a,{type:M.ContentType.application_data,data:V.util.createBuffer(g)})),M.flush(a)},a.prepareHeartbeatRequest=function(g,h){return g instanceof V.util.ByteBuffer&&(g=g.bytes()),typeof h>"u"&&(h=g.length),a.expectedHeartbeatPayload=g,M.queue(a,M.createRecord(a,{type:M.ContentType.heartbeat,data:M.createHeartbeat(M.HeartbeatMessageType.heartbeat_request,g,h)})),M.flush(a)},a.close=function(g){if(!a.fail&&a.sessionCache&&a.session){var h={id:a.session.id,version:a.session.version,sp:a.session.sp};h.sp.keys=null,a.sessionCache.setSession(h.id,h)}a.open&&(a.open=!1,a.input.clear(),(a.isConnected||a.handshaking)&&(a.isConnected=a.handshaking=!1,M.queue(a,M.createAlert(a,{level:M.Alert.Level.warning,description:M.Alert.Description.close_notify})),M.flush(a)),a.closed(a)),a.reset(g)},a};qf.exports=V.tls=V.tls||{};for(op in M)typeof M[op]!="function"&&(V.tls[op]=M[op]);var op;V.tls.prf_tls1=ap;V.tls.hmac_sha1=vS;V.tls.createSessionCache=M.createSessionCache;V.tls.createConnection=M.createConnection});var Ff=w((iD,Vf)=>{var xn=Me();Ln();y5();var mi=Vf.exports=xn.tls;mi.CipherSuites.TLS_RSA_WITH_AES_128_CBC_SHA={id:[0,47],name:"TLS_RSA_WITH_AES_128_CBC_SHA",initSecurityParameters:function(t){t.bulk_cipher_algorithm=mi.BulkCipherAlgorithm.aes,t.cipher_type=mi.CipherType.block,t.enc_key_length=16,t.block_length=16,t.fixed_iv_length=16,t.record_iv_length=16,t.mac_algorithm=mi.MACAlgorithm.hmac_sha1,t.mac_length=20,t.mac_key_length=20},initConnectionState:Df};mi.CipherSuites.TLS_RSA_WITH_AES_256_CBC_SHA={id:[0,53],name:"TLS_RSA_WITH_AES_256_CBC_SHA",initSecurityParameters:function(t){t.bulk_cipher_algorithm=mi.BulkCipherAlgorithm.aes,t.cipher_type=mi.CipherType.block,t.enc_key_length=32,t.block_length=16,t.fixed_iv_length=16,t.record_iv_length=16,t.mac_algorithm=mi.MACAlgorithm.hmac_sha1,t.mac_length=20,t.mac_key_length=20},initConnectionState:Df};function Df(t,e,i){var n=e.entity===xn.tls.ConnectionEnd.client;t.read.cipherState={init:!1,cipher:xn.cipher.createDecipher("AES-CBC",n?i.keys.server_write_key:i.keys.client_write_key),iv:n?i.keys.server_write_IV:i.keys.client_write_IV},t.write.cipherState={init:!1,cipher:xn.cipher.createCipher("AES-CBC",n?i.keys.client_write_key:i.keys.server_write_key),iv:n?i.keys.client_write_IV:i.keys.server_write_IV},t.read.cipherFunction=ES,t.write.cipherFunction=xS,t.read.macLength=t.write.macLength=i.mac_length,t.read.macFunction=t.write.macFunction=mi.hmac_sha1}p(Df,"initConnectionState");function xS(t,e){var i=!1,n=e.macFunction(e.macKey,e.sequenceNumber,t);t.fragment.putBytes(n),e.updateSequenceNumber();var o;t.version.minor===mi.Versions.TLS_1_0.minor?o=e.cipherState.init?null:e.cipherState.iv:o=xn.random.getBytesSync(16),e.cipherState.init=!0;var r=e.cipherState.cipher;return r.start({iv:o}),t.version.minor>=mi.Versions.TLS_1_1.minor&&r.output.putBytes(o),r.update(t.fragment),r.finish(_S)&&(t.fragment=r.output,t.length=t.fragment.length(),i=!0),i}p(xS,"encrypt_aes_cbc_sha1");function _S(t,e,i){if(!i){var n=t-e.length()%t;e.fillWithByte(n-1,n)}return!0}p(_S,"encrypt_aes_cbc_sha1_padding");function zS(t,e,i){var n=!0;if(i){for(var o=e.length(),r=e.last(),a=o-1-r;a<o-1;++a)n=n&&e.at(a)==r;n&&e.truncate(r+1)}return n}p(zS,"decrypt_aes_cbc_sha1_padding");function ES(t,e){var i=!1,n;t.version.minor===mi.Versions.TLS_1_0.minor?n=e.cipherState.init?null:e.cipherState.iv:n=t.fragment.getBytes(16),e.cipherState.init=!0;var o=e.cipherState.cipher;o.start({iv:n}),o.update(t.fragment),i=o.finish(zS);var r=e.macLength,a=xn.random.getBytesSync(r),c=o.output.length();c>=r?(t.fragment=o.output.getBytes(c-r),a=o.output.getBytes(r)):t.fragment=o.output.getBytes(),t.fragment=xn.util.createBuffer(t.fragment),t.length=t.fragment.length();var l=e.macFunction(e.macKey,e.sequenceNumber,t);return e.updateSequenceNumber(),i=OS(e.macKey,a,l)&&i,i}p(ES,"decrypt_aes_cbc_sha1");function OS(t,e,i){var n=xn.hmac.create();return n.start("SHA1",t),n.update(e),e=n.digest().getBytes(),n.start(null,null),n.update(i),i=n.digest().getBytes(),e===i}p(OS,"compareMacs")});var N5=w((nD,jf)=>{var je=Me();zi();Ge();var wr=jf.exports=je.sha512=je.sha512||{};je.md.sha512=je.md.algorithms.sha512=wr;var Qf=je.sha384=je.sha512.sha384=je.sha512.sha384||{};Qf.create=function(){return wr.create("SHA-384")};je.md.sha384=je.md.algorithms.sha384=Qf;je.sha512.sha256=je.sha512.sha256||{create:function(){return wr.create("SHA-512/256")}};je.md["sha512/256"]=je.md.algorithms["sha512/256"]=je.sha512.sha256;je.sha512.sha224=je.sha512.sha224||{create:function(){return wr.create("SHA-512/224")}};je.md["sha512/224"]=je.md.algorithms["sha512/224"]=je.sha512.sha224;wr.create=function(t){if($f||XS(),typeof t>"u"&&(t="SHA-512"),!(t in a0))throw new Error("Invalid SHA-512 algorithm: "+t);for(var e=a0[t],i=null,n=je.util.createBuffer(),o=new Array(80),r=0;r<80;++r)o[r]=new Array(2);var a=64;switch(t){case"SHA-384":a=48;break;case"SHA-512/256":a=32;break;case"SHA-512/224":a=28;break}var c={algorithm:t.replace("-","").toLowerCase(),blockLength:128,digestLength:a,messageLength:0,fullMessageLength:null,messageLengthSize:16};return c.start=function(){c.messageLength=0,c.fullMessageLength=c.messageLength128=[];for(var l=c.messageLengthSize/4,s=0;s<l;++s)c.fullMessageLength.push(0);n=je.util.createBuffer(),i=new Array(e.length);for(var s=0;s<e.length;++s)i[s]=e[s].slice(0);return c},c.start(),c.update=function(l,s){s==="utf8"&&(l=je.util.encodeUtf8(l));var g=l.length;c.messageLength+=g,g=[g/4294967296>>>0,g>>>0];for(var h=c.fullMessageLength.length-1;h>=0;--h)c.fullMessageLength[h]+=g[1],g[1]=g[0]+(c.fullMessageLength[h]/4294967296>>>0),c.fullMessageLength[h]=c.fullMessageLength[h]>>>0,g[0]=g[1]/4294967296>>>0;return n.putBytes(l),Yf(i,o,n),(n.read>2048||n.length()===0)&&n.compact(),c},c.digest=function(){var l=je.util.createBuffer();l.putBytes(n.bytes());var s=c.fullMessageLength[c.fullMessageLength.length-1]+c.messageLengthSize,g=s&c.blockLength-1;l.putBytes(H5.substr(0,c.blockLength-g));for(var h,d,f=c.fullMessageLength[0]*8,v=0;v<c.fullMessageLength.length-1;++v)h=c.fullMessageLength[v+1]*8,d=h/4294967296>>>0,f+=d,l.putInt32(f>>>0),f=h>>>0;l.putInt32(f);for(var u=new Array(i.length),v=0;v<i.length;++v)u[v]=i[v].slice(0);Yf(u,o,l);var W=je.util.createBuffer(),H;t==="SHA-512"?H=u.length:t==="SHA-384"?H=u.length-2:H=u.length-4;for(var v=0;v<H;++v)W.putInt32(u[v][0]),(v!==H-1||t!=="SHA-512/224")&&W.putInt32(u[v][1]);return W},c};var H5=null,$f=!1,T5=null,a0=null;function XS(){H5=String.fromCharCode(128),H5+=je.util.fillString(String.fromCharCode(0),128),T5=[[1116352408,3609767458],[1899447441,602891725],[3049323471,3964484399],[3921009573,2173295548],[961987163,4081628472],[1508970993,3053834265],[2453635748,2937671579],[2870763221,3664609560],[3624381080,2734883394],[310598401,1164996542],[607225278,1323610764],[1426881987,3590304994],[1925078388,4068182383],[2162078206,991336113],[2614888103,633803317],[3248222580,3479774868],[3835390401,2666613458],[4022224774,944711139],[264347078,2341262773],[604807628,2007800933],[770255983,1495990901],[1249150122,1856431235],[1555081692,3175218132],[1996064986,2198950837],[2554220882,3999719339],[2821834349,766784016],[2952996808,2566594879],[3210313671,3203337956],[3336571891,1034457026],[3584528711,2466948901],[113926993,3758326383],[338241895,168717936],[666307205,1188179964],[773529912,1546045734],[1294757372,1522805485],[1396182291,2643833823],[1695183700,2343527390],[1986661051,1014477480],[2177026350,1206759142],[2456956037,344077627],[2730485921,1290863460],[2820302411,3158454273],[3259730800,3505952657],[3345764771,106217008],[3516065817,3606008344],[3600352804,1432725776],[4094571909,1467031594],[275423344,851169720],[430227734,3100823752],[506948616,1363258195],[659060556,3750685593],[883997877,3785050280],[958139571,3318307427],[1322822218,3812723403],[1537002063,2003034995],[1747873779,3602036899],[1955562222,1575990012],[2024104815,1125592928],[2227730452,2716904306],[2361852424,442776044],[2428436474,593698344],[2756734187,3733110249],[3204031479,2999351573],[3329325298,3815920427],[3391569614,3928383900],[3515267271,566280711],[3940187606,3454069534],[4118630271,4000239992],[116418474,1914138554],[174292421,2731055270],[289380356,3203993006],[460393269,320620315],[685471733,587496836],[852142971,1086792851],[1017036298,365543100],[1126000580,2618297676],[1288033470,3409855158],[1501505948,4234509866],[1607167915,987167468],[1816402316,1246189591]],a0={},a0["SHA-512"]=[[1779033703,4089235720],[3144134277,2227873595],[1013904242,4271175723],[2773480762,1595750129],[1359893119,2917565137],[2600822924,725511199],[528734635,4215389547],[1541459225,327033209]],a0["SHA-384"]=[[3418070365,3238371032],[1654270250,914150663],[2438529370,812702999],[355462360,4144912697],[1731405415,4290775857],[2394180231,1750603025],[3675008525,1694076839],[1203062813,3204075428]],a0["SHA-512/256"]=[[573645204,4230739756],[2673172387,3360449730],[596883563,1867755857],[2520282905,1497426621],[2519219938,2827943907],[3193839141,1401305490],[721525244,746961066],[246885852,2177182882]],a0["SHA-512/224"]=[[2352822216,424955298],[1944164710,2312950998],[502970286,855612546],[1738396948,1479516111],[258812777,2077511080],[2011393907,79989058],[1067287976,1780299464],[286451373,2446758561]],$f=!0}p(XS,"_init");function Yf(t,e,i){for(var n,o,r,a,c,l,s,g,h,d,f,v,u,W,H,C,N,A,b,E,F,P,Q,$,re,ce,We,de,le,me,ne,Ze,zt,he,Be,ze=i.length();ze>=128;){for(le=0;le<16;++le)e[le][0]=i.getInt32()>>>0,e[le][1]=i.getInt32()>>>0;for(;le<80;++le)Ze=e[le-2],me=Ze[0],ne=Ze[1],n=((me>>>19|ne<<13)^(ne>>>29|me<<3)^me>>>6)>>>0,o=((me<<13|ne>>>19)^(ne<<3|me>>>29)^(me<<26|ne>>>6))>>>0,he=e[le-15],me=he[0],ne=he[1],r=((me>>>1|ne<<31)^(me>>>8|ne<<24)^me>>>7)>>>0,a=((me<<31|ne>>>1)^(me<<24|ne>>>8)^(me<<25|ne>>>7))>>>0,zt=e[le-7],Be=e[le-16],ne=o+zt[1]+a+Be[1],e[le][0]=n+zt[0]+r+Be[0]+(ne/4294967296>>>0)>>>0,e[le][1]=ne>>>0;for(u=t[0][0],W=t[0][1],H=t[1][0],C=t[1][1],N=t[2][0],A=t[2][1],b=t[3][0],E=t[3][1],F=t[4][0],P=t[4][1],Q=t[5][0],$=t[5][1],re=t[6][0],ce=t[6][1],We=t[7][0],de=t[7][1],le=0;le<80;++le)s=((F>>>14|P<<18)^(F>>>18|P<<14)^(P>>>9|F<<23))>>>0,g=((F<<18|P>>>14)^(F<<14|P>>>18)^(P<<23|F>>>9))>>>0,h=(re^F&(Q^re))>>>0,d=(ce^P&($^ce))>>>0,c=((u>>>28|W<<4)^(W>>>2|u<<30)^(W>>>7|u<<25))>>>0,l=((u<<4|W>>>28)^(W<<30|u>>>2)^(W<<25|u>>>7))>>>0,f=(u&H|N&(u^H))>>>0,v=(W&C|A&(W^C))>>>0,ne=de+g+d+T5[le][1]+e[le][1],n=We+s+h+T5[le][0]+e[le][0]+(ne/4294967296>>>0)>>>0,o=ne>>>0,ne=l+v,r=c+f+(ne/4294967296>>>0)>>>0,a=ne>>>0,We=re,de=ce,re=Q,ce=$,Q=F,$=P,ne=E+o,F=b+n+(ne/4294967296>>>0)>>>0,P=ne>>>0,b=N,E=A,N=H,A=C,H=u,C=W,ne=o+a,u=n+r+(ne/4294967296>>>0)>>>0,W=ne>>>0;ne=t[0][1]+W,t[0][0]=t[0][0]+u+(ne/4294967296>>>0)>>>0,t[0][1]=ne>>>0,ne=t[1][1]+C,t[1][0]=t[1][0]+H+(ne/4294967296>>>0)>>>0,t[1][1]=ne>>>0,ne=t[2][1]+A,t[2][0]=t[2][0]+N+(ne/4294967296>>>0)>>>0,t[2][1]=ne>>>0,ne=t[3][1]+E,t[3][0]=t[3][0]+b+(ne/4294967296>>>0)>>>0,t[3][1]=ne>>>0,ne=t[4][1]+P,t[4][0]=t[4][0]+F+(ne/4294967296>>>0)>>>0,t[4][1]=ne>>>0,ne=t[5][1]+$,t[5][0]=t[5][0]+Q+(ne/4294967296>>>0)>>>0,t[5][1]=ne>>>0,ne=t[6][1]+ce,t[6][0]=t[6][0]+re+(ne/4294967296>>>0)>>>0,t[6][1]=ne>>>0,ne=t[7][1]+de,t[7][0]=t[7][0]+We+(ne/4294967296>>>0)>>>0,t[7][1]=ne>>>0,ze-=128}}p(Yf,"_update")});var Jf=w(C5=>{var RS=Me();Ai();var Ct=RS.asn1;C5.privateKeyValidator={name:"PrivateKeyInfo",tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.SEQUENCE,constructed:!0,value:[{name:"PrivateKeyInfo.version",tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.INTEGER,constructed:!1,capture:"privateKeyVersion"},{name:"PrivateKeyInfo.privateKeyAlgorithm",tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.OID,constructed:!1,capture:"privateKeyOid"}]},{name:"PrivateKeyInfo",tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.OCTETSTRING,constructed:!1,capture:"privateKey"}]};C5.publicKeyValidator={name:"SubjectPublicKeyInfo",tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.SEQUENCE,constructed:!0,captureAsn1:"subjectPublicKeyInfo",value:[{name:"SubjectPublicKeyInfo.AlgorithmIdentifier",tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.OID,constructed:!1,capture:"publicKeyOid"}]},{tagClass:Ct.Class.UNIVERSAL,type:Ct.Type.BITSTRING,constructed:!1,composed:!0,captureBitStringValue:"ed25519PublicKey"}]}});var gu=w((rD,su)=>{var St=Me();dr();vi();N5();Ge();var ou=Jf(),BS=ou.publicKeyValidator,PS=ou.privateKeyValidator;typeof Zf>"u"&&(Zf=St.jsbn.BigInteger);var Zf,I5=St.util.ByteBuffer,ti=typeof Buffer>"u"?Uint8Array:Buffer;St.pki=St.pki||{};su.exports=St.pki.ed25519=St.ed25519=St.ed25519||{};var Ne=St.ed25519;Ne.constants={};Ne.constants.PUBLIC_KEY_BYTE_LENGTH=32;Ne.constants.PRIVATE_KEY_BYTE_LENGTH=64;Ne.constants.SEED_BYTE_LENGTH=32;Ne.constants.SIGN_BYTE_LENGTH=64;Ne.constants.HASH_BYTE_LENGTH=64;Ne.generateKeyPair=function(t){t=t||{};var e=t.seed;if(e===void 0)e=St.random.getBytesSync(Ne.constants.SEED_BYTE_LENGTH);else if(typeof e=="string"){if(e.length!==Ne.constants.SEED_BYTE_LENGTH)throw new TypeError('"seed" must be '+Ne.constants.SEED_BYTE_LENGTH+" bytes in length.")}else if(!(e instanceof Uint8Array))throw new TypeError('"seed" must be a node.js Buffer, Uint8Array, or a binary string.');e=cn({message:e,encoding:"binary"});for(var i=new ti(Ne.constants.PUBLIC_KEY_BYTE_LENGTH),n=new ti(Ne.constants.PRIVATE_KEY_BYTE_LENGTH),o=0;o<32;++o)n[o]=e[o];return VS(i,n),{publicKey:i,privateKey:n}};Ne.privateKeyFromAsn1=function(t){var e={},i=[],n=St.asn1.validate(t,PS,e,i);if(!n){var o=new Error("Invalid Key.");throw o.errors=i,o}var r=St.asn1.derToOid(e.privateKeyOid),a=St.oids.EdDSA25519;if(r!==a)throw new Error('Invalid OID "'+r+'"; OID must be "'+a+'".');var c=e.privateKey,l=cn({message:St.asn1.fromDer(c).value,encoding:"binary"});return{privateKeyBytes:l}};Ne.publicKeyFromAsn1=function(t){var e={},i=[],n=St.asn1.validate(t,BS,e,i);if(!n){var o=new Error("Invalid Key.");throw o.errors=i,o}var r=St.asn1.derToOid(e.publicKeyOid),a=St.oids.EdDSA25519;if(r!==a)throw new Error('Invalid OID "'+r+'"; OID must be "'+a+'".');var c=e.ed25519PublicKey;if(c.length!==Ne.constants.PUBLIC_KEY_BYTE_LENGTH)throw new Error("Key length is invalid.");return cn({message:c,encoding:"binary"})};Ne.publicKeyFromPrivateKey=function(t){t=t||{};var e=cn({message:t.privateKey,encoding:"binary"});if(e.length!==Ne.constants.PRIVATE_KEY_BYTE_LENGTH)throw new TypeError('"options.privateKey" must have a byte length of '+Ne.constants.PRIVATE_KEY_BYTE_LENGTH);for(var i=new ti(Ne.constants.PUBLIC_KEY_BYTE_LENGTH),n=0;n<i.length;++n)i[n]=e[32+n];return i};Ne.sign=function(t){t=t||{};var e=cn(t),i=cn({message:t.privateKey,encoding:"binary"});if(i.length===Ne.constants.SEED_BYTE_LENGTH){var n=Ne.generateKeyPair({seed:i});i=n.privateKey}else if(i.length!==Ne.constants.PRIVATE_KEY_BYTE_LENGTH)throw new TypeError('"options.privateKey" must have a byte length of '+Ne.constants.SEED_BYTE_LENGTH+" or "+Ne.constants.PRIVATE_KEY_BYTE_LENGTH);var o=new ti(Ne.constants.SIGN_BYTE_LENGTH+e.length);FS(o,e,e.length,i);for(var r=new ti(Ne.constants.SIGN_BYTE_LENGTH),a=0;a<r.length;++a)r[a]=o[a];return r};Ne.verify=function(t){t=t||{};var e=cn(t);if(t.signature===void 0)throw new TypeError('"options.signature" must be a node.js Buffer, a Uint8Array, a forge ByteBuffer, or a binary string.');var i=cn({message:t.signature,encoding:"binary"});if(i.length!==Ne.constants.SIGN_BYTE_LENGTH)throw new TypeError('"options.signature" must have a byte length of '+Ne.constants.SIGN_BYTE_LENGTH);var n=cn({message:t.publicKey,encoding:"binary"});if(n.length!==Ne.constants.PUBLIC_KEY_BYTE_LENGTH)throw new TypeError('"options.publicKey" must have a byte length of '+Ne.constants.PUBLIC_KEY_BYTE_LENGTH);var o=new ti(Ne.constants.SIGN_BYTE_LENGTH+e.length),r=new ti(Ne.constants.SIGN_BYTE_LENGTH+e.length),a;for(a=0;a<Ne.constants.SIGN_BYTE_LENGTH;++a)o[a]=i[a];for(a=0;a<e.length;++a)o[a+Ne.constants.SIGN_BYTE_LENGTH]=e[a];return YS(r,o,o.length,n)>=0};function cn(t){var e=t.message;if(e instanceof Uint8Array||e instanceof ti)return e;var i=t.encoding;if(e===void 0)if(t.md)e=t.md.digest().getBytes(),i="binary";else throw new TypeError('"options.message" or "options.md" not specified.');if(typeof e=="string"&&!i)throw new TypeError('"options.encoding" must be "binary" or "utf8".');if(typeof e=="string"){if(typeof Buffer<"u")return Buffer.from(e,i);e=new I5(e,i)}else if(!(e instanceof I5))throw new TypeError('"options.message" must be a node.js Buffer, a Uint8Array, a forge ByteBuffer, or a string with "options.encoding" specifying its encoding.');for(var n=new ti(e.length()),o=0;o<n.length;++o)n[o]=e.at(o);return n}p(cn,"messageToNativeBuffer");var K5=ve(),pp=ve([1]),US=ve([30883,4953,19914,30187,55467,16705,2637,112,59544,30585,16505,36039,65139,11119,27886,20995]),qS=ve([61785,9906,39828,60374,45398,33411,5274,224,53552,61171,33010,6542,64743,22239,55772,9222]),eu=ve([54554,36645,11616,51542,42930,38181,51040,26924,56412,64982,57905,49316,21502,52590,14035,8553]),tu=ve([26200,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214]),L5=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]),DS=ve([41136,18958,6951,50414,58488,44335,6150,12099,55207,15867,153,11085,57099,20417,9344,11139]);function Wr(t,e){var i=St.md.sha512.create(),n=new I5(t);i.update(n.getBytes(e),"binary");var o=i.digest().getBytes();if(typeof Buffer<"u")return Buffer.from(o,"binary");for(var r=new ti(Ne.constants.HASH_BYTE_LENGTH),a=0;a<64;++a)r[a]=o.charCodeAt(a);return r}p(Wr,"sha512");function VS(t,e){var i=[ve(),ve(),ve(),ve()],n,o=Wr(e,32);for(o[0]&=248,o[31]&=127,o[31]|=64,x5(i,o),b5(t,i),n=0;n<32;++n)e[n+32]=t[n];return 0}p(VS,"crypto_sign_keypair");function FS(t,e,i,n){var o,r,a=new Float64Array(64),c=[ve(),ve(),ve(),ve()],l=Wr(n,32);l[0]&=248,l[31]&=127,l[31]|=64;var s=i+64;for(o=0;o<i;++o)t[64+o]=e[o];for(o=0;o<32;++o)t[32+o]=l[32+o];var g=Wr(t.subarray(32),i+32);for(S5(g),x5(c,g),b5(t,c),o=32;o<64;++o)t[o]=n[o];var h=Wr(t,i+64);for(S5(h),o=32;o<64;++o)a[o]=0;for(o=0;o<32;++o)a[o]=g[o];for(o=0;o<32;++o)for(r=0;r<32;r++)a[o+r]+=h[o]*l[r];return ru(t.subarray(32),a),s}p(FS,"crypto_sign");function YS(t,e,i,n){var o,r,a=new ti(32),c=[ve(),ve(),ve(),ve()],l=[ve(),ve(),ve(),ve()];if(r=-1,i<64||QS(l,n))return-1;for(o=0;o<i;++o)t[o]=e[o];for(o=0;o<32;++o)t[o+32]=n[o];var s=Wr(t,i);if(S5(s),cu(c,l,s),x5(l,e.subarray(32)),G5(c,l),b5(a,c),i-=64,au(e,0,a,0)){for(o=0;o<i;++o)t[o]=0;return-1}for(o=0;o<i;++o)t[o]=e[o+64];return r=i,r}p(YS,"crypto_sign_open");function ru(t,e){var i,n,o,r;for(n=63;n>=32;--n){for(i=0,o=n-32,r=n-12;o<r;++o)e[o]+=i-16*e[n]*L5[o-(n-32)],i=e[o]+128>>8,e[o]-=i*256;e[o]+=i,e[n]=0}for(i=0,o=0;o<32;++o)e[o]+=i-(e[31]>>4)*L5[o],i=e[o]>>8,e[o]&=255;for(o=0;o<32;++o)e[o]-=i*L5[o];for(n=0;n<32;++n)e[n+1]+=e[n]>>8,t[n]=e[n]&255}p(ru,"modL");function S5(t){for(var e=new Float64Array(64),i=0;i<64;++i)e[i]=t[i],t[i]=0;ru(t,e)}p(S5,"reduce");function G5(t,e){var i=ve(),n=ve(),o=ve(),r=ve(),a=ve(),c=ve(),l=ve(),s=ve(),g=ve();no(i,t[1],t[0]),no(g,e[1],e[0]),qe(i,i,g),io(n,t[0],t[1]),io(g,e[0],e[1]),qe(n,n,g),qe(o,t[3],e[3]),qe(o,o,qS),qe(r,t[2],e[2]),io(r,r,r),no(a,n,i),no(c,r,o),io(l,r,o),io(s,n,i),qe(t[0],a,c),qe(t[1],s,l),qe(t[2],l,c),qe(t[3],a,s)}p(G5,"add");function iu(t,e,i){for(var n=0;n<4;++n)lu(t[n],e[n],i)}p(iu,"cswap");function b5(t,e){var i=ve(),n=ve(),o=ve();ZS(o,e[2]),qe(i,e[0],o),qe(n,e[1],o),cp(t,n),t[31]^=pu(i)<<7}p(b5,"pack");function cp(t,e){var i,n,o,r=ve(),a=ve();for(i=0;i<16;++i)a[i]=e[i];for(A5(a),A5(a),A5(a),n=0;n<2;++n){for(r[0]=a[0]-65517,i=1;i<15;++i)r[i]=a[i]-65535-(r[i-1]>>16&1),r[i-1]&=65535;r[15]=a[15]-32767-(r[14]>>16&1),o=r[15]>>16&1,r[14]&=65535,lu(a,r,1-o)}for(i=0;i<16;i++)t[2*i]=a[i]&255,t[2*i+1]=a[i]>>8}p(cp,"pack25519");function QS(t,e){var i=ve(),n=ve(),o=ve(),r=ve(),a=ve(),c=ve(),l=ve();return _n(t[2],pp),$S(t[1],e),p0(o,t[1]),qe(r,o,US),no(o,o,t[2]),io(r,t[2],r),p0(a,r),p0(c,a),qe(l,c,a),qe(i,l,o),qe(i,i,r),jS(i,i),qe(i,i,o),qe(i,i,r),qe(i,i,r),qe(t[0],i,r),p0(n,t[0]),qe(n,n,r),nu(n,o)&&qe(t[0],t[0],DS),p0(n,t[0]),qe(n,n,r),nu(n,o)?-1:(pu(t[0])===e[31]>>7&&no(t[0],K5,t[0]),qe(t[3],t[0],t[1]),0)}p(QS,"unpackneg");function $S(t,e){var i;for(i=0;i<16;++i)t[i]=e[2*i]+(e[2*i+1]<<8);t[15]&=32767}p($S,"unpack25519");function jS(t,e){var i=ve(),n;for(n=0;n<16;++n)i[n]=e[n];for(n=250;n>=0;--n)p0(i,i),n!==1&&qe(i,i,e);for(n=0;n<16;++n)t[n]=i[n]}p(jS,"pow2523");function nu(t,e){var i=new ti(32),n=new ti(32);return cp(i,t),cp(n,e),au(i,0,n,0)}p(nu,"neq25519");function au(t,e,i,n){return JS(t,e,i,n,32)}p(au,"crypto_verify_32");function JS(t,e,i,n,o){var r,a=0;for(r=0;r<o;++r)a|=t[e+r]^i[n+r];return(1&a-1>>>8)-1}p(JS,"vn");function pu(t){var e=new ti(32);return cp(e,t),e[0]&1}p(pu,"par25519");function cu(t,e,i){var n,o;for(_n(t[0],K5),_n(t[1],pp),_n(t[2],pp),_n(t[3],K5),o=255;o>=0;--o)n=i[o/8|0]>>(o&7)&1,iu(t,e,n),G5(e,t),G5(t,t),iu(t,e,n)}p(cu,"scalarmult");function x5(t,e){var i=[ve(),ve(),ve(),ve()];_n(i[0],eu),_n(i[1],tu),_n(i[2],pp),qe(i[3],eu,tu),cu(t,i,e)}p(x5,"scalarbase");function _n(t,e){var i;for(i=0;i<16;i++)t[i]=e[i]|0}p(_n,"set25519");function ZS(t,e){var i=ve(),n;for(n=0;n<16;++n)i[n]=e[n];for(n=253;n>=0;--n)p0(i,i),n!==2&&n!==4&&qe(i,i,e);for(n=0;n<16;++n)t[n]=i[n]}p(ZS,"inv25519");function A5(t){var e,i,n=1;for(e=0;e<16;++e)i=t[e]+n+65535,n=Math.floor(i/65536),t[e]=i-n*65536;t[0]+=n-1+37*(n-1)}p(A5,"car25519");function lu(t,e,i){for(var n,o=~(i-1),r=0;r<16;++r)n=o&(t[r]^e[r]),t[r]^=n,e[r]^=n}p(lu,"sel25519");function ve(t){var e,i=new Float64Array(16);if(t)for(e=0;e<t.length;++e)i[e]=t[e];return i}p(ve,"gf");function io(t,e,i){for(var n=0;n<16;++n)t[n]=e[n]+i[n]}p(io,"A");function no(t,e,i){for(var n=0;n<16;++n)t[n]=e[n]-i[n]}p(no,"Z");function p0(t,e){qe(t,e,e)}p(p0,"S");function qe(t,e,i){var n,o,r=0,a=0,c=0,l=0,s=0,g=0,h=0,d=0,f=0,v=0,u=0,W=0,H=0,C=0,N=0,A=0,b=0,E=0,F=0,P=0,Q=0,$=0,re=0,ce=0,We=0,de=0,le=0,me=0,ne=0,Ze=0,zt=0,he=i[0],Be=i[1],ze=i[2],Re=i[3],tt=i[4],it=i[5],ct=i[6],lt=i[7],st=i[8],nt=i[9],Qe=i[10],ut=i[11],dt=i[12],wt=i[13],Wt=i[14],Mt=i[15];n=e[0],r+=n*he,a+=n*Be,c+=n*ze,l+=n*Re,s+=n*tt,g+=n*it,h+=n*ct,d+=n*lt,f+=n*st,v+=n*nt,u+=n*Qe,W+=n*ut,H+=n*dt,C+=n*wt,N+=n*Wt,A+=n*Mt,n=e[1],a+=n*he,c+=n*Be,l+=n*ze,s+=n*Re,g+=n*tt,h+=n*it,d+=n*ct,f+=n*lt,v+=n*st,u+=n*nt,W+=n*Qe,H+=n*ut,C+=n*dt,N+=n*wt,A+=n*Wt,b+=n*Mt,n=e[2],c+=n*he,l+=n*Be,s+=n*ze,g+=n*Re,h+=n*tt,d+=n*it,f+=n*ct,v+=n*lt,u+=n*st,W+=n*nt,H+=n*Qe,C+=n*ut,N+=n*dt,A+=n*wt,b+=n*Wt,E+=n*Mt,n=e[3],l+=n*he,s+=n*Be,g+=n*ze,h+=n*Re,d+=n*tt,f+=n*it,v+=n*ct,u+=n*lt,W+=n*st,H+=n*nt,C+=n*Qe,N+=n*ut,A+=n*dt,b+=n*wt,E+=n*Wt,F+=n*Mt,n=e[4],s+=n*he,g+=n*Be,h+=n*ze,d+=n*Re,f+=n*tt,v+=n*it,u+=n*ct,W+=n*lt,H+=n*st,C+=n*nt,N+=n*Qe,A+=n*ut,b+=n*dt,E+=n*wt,F+=n*Wt,P+=n*Mt,n=e[5],g+=n*he,h+=n*Be,d+=n*ze,f+=n*Re,v+=n*tt,u+=n*it,W+=n*ct,H+=n*lt,C+=n*st,N+=n*nt,A+=n*Qe,b+=n*ut,E+=n*dt,F+=n*wt,P+=n*Wt,Q+=n*Mt,n=e[6],h+=n*he,d+=n*Be,f+=n*ze,v+=n*Re,u+=n*tt,W+=n*it,H+=n*ct,C+=n*lt,N+=n*st,A+=n*nt,b+=n*Qe,E+=n*ut,F+=n*dt,P+=n*wt,Q+=n*Wt,$+=n*Mt,n=e[7],d+=n*he,f+=n*Be,v+=n*ze,u+=n*Re,W+=n*tt,H+=n*it,C+=n*ct,N+=n*lt,A+=n*st,b+=n*nt,E+=n*Qe,F+=n*ut,P+=n*dt,Q+=n*wt,$+=n*Wt,re+=n*Mt,n=e[8],f+=n*he,v+=n*Be,u+=n*ze,W+=n*Re,H+=n*tt,C+=n*it,N+=n*ct,A+=n*lt,b+=n*st,E+=n*nt,F+=n*Qe,P+=n*ut,Q+=n*dt,$+=n*wt,re+=n*Wt,ce+=n*Mt,n=e[9],v+=n*he,u+=n*Be,W+=n*ze,H+=n*Re,C+=n*tt,N+=n*it,A+=n*ct,b+=n*lt,E+=n*st,F+=n*nt,P+=n*Qe,Q+=n*ut,$+=n*dt,re+=n*wt,ce+=n*Wt,We+=n*Mt,n=e[10],u+=n*he,W+=n*Be,H+=n*ze,C+=n*Re,N+=n*tt,A+=n*it,b+=n*ct,E+=n*lt,F+=n*st,P+=n*nt,Q+=n*Qe,$+=n*ut,re+=n*dt,ce+=n*wt,We+=n*Wt,de+=n*Mt,n=e[11],W+=n*he,H+=n*Be,C+=n*ze,N+=n*Re,A+=n*tt,b+=n*it,E+=n*ct,F+=n*lt,P+=n*st,Q+=n*nt,$+=n*Qe,re+=n*ut,ce+=n*dt,We+=n*wt,de+=n*Wt,le+=n*Mt,n=e[12],H+=n*he,C+=n*Be,N+=n*ze,A+=n*Re,b+=n*tt,E+=n*it,F+=n*ct,P+=n*lt,Q+=n*st,$+=n*nt,re+=n*Qe,ce+=n*ut,We+=n*dt,de+=n*wt,le+=n*Wt,me+=n*Mt,n=e[13],C+=n*he,N+=n*Be,A+=n*ze,b+=n*Re,E+=n*tt,F+=n*it,P+=n*ct,Q+=n*lt,$+=n*st,re+=n*nt,ce+=n*Qe,We+=n*ut,de+=n*dt,le+=n*wt,me+=n*Wt,ne+=n*Mt,n=e[14],N+=n*he,A+=n*Be,b+=n*ze,E+=n*Re,F+=n*tt,P+=n*it,Q+=n*ct,$+=n*lt,re+=n*st,ce+=n*nt,We+=n*Qe,de+=n*ut,le+=n*dt,me+=n*wt,ne+=n*Wt,Ze+=n*Mt,n=e[15],A+=n*he,b+=n*Be,E+=n*ze,F+=n*Re,P+=n*tt,Q+=n*it,$+=n*ct,re+=n*lt,ce+=n*st,We+=n*nt,de+=n*Qe,le+=n*ut,me+=n*dt,ne+=n*wt,Ze+=n*Wt,zt+=n*Mt,r+=38*b,a+=38*E,c+=38*F,l+=38*P,s+=38*Q,g+=38*$,h+=38*re,d+=38*ce,f+=38*We,v+=38*de,u+=38*le,W+=38*me,H+=38*ne,C+=38*Ze,N+=38*zt,o=1,n=r+o+65535,o=Math.floor(n/65536),r=n-o*65536,n=a+o+65535,o=Math.floor(n/65536),a=n-o*65536,n=c+o+65535,o=Math.floor(n/65536),c=n-o*65536,n=l+o+65535,o=Math.floor(n/65536),l=n-o*65536,n=s+o+65535,o=Math.floor(n/65536),s=n-o*65536,n=g+o+65535,o=Math.floor(n/65536),g=n-o*65536,n=h+o+65535,o=Math.floor(n/65536),h=n-o*65536,n=d+o+65535,o=Math.floor(n/65536),d=n-o*65536,n=f+o+65535,o=Math.floor(n/65536),f=n-o*65536,n=v+o+65535,o=Math.floor(n/65536),v=n-o*65536,n=u+o+65535,o=Math.floor(n/65536),u=n-o*65536,n=W+o+65535,o=Math.floor(n/65536),W=n-o*65536,n=H+o+65535,o=Math.floor(n/65536),H=n-o*65536,n=C+o+65535,o=Math.floor(n/65536),C=n-o*65536,n=N+o+65535,o=Math.floor(n/65536),N=n-o*65536,n=A+o+65535,o=Math.floor(n/65536),A=n-o*65536,r+=o-1+37*(o-1),o=1,n=r+o+65535,o=Math.floor(n/65536),r=n-o*65536,n=a+o+65535,o=Math.floor(n/65536),a=n-o*65536,n=c+o+65535,o=Math.floor(n/65536),c=n-o*65536,n=l+o+65535,o=Math.floor(n/65536),l=n-o*65536,n=s+o+65535,o=Math.floor(n/65536),s=n-o*65536,n=g+o+65535,o=Math.floor(n/65536),g=n-o*65536,n=h+o+65535,o=Math.floor(n/65536),h=n-o*65536,n=d+o+65535,o=Math.floor(n/65536),d=n-o*65536,n=f+o+65535,o=Math.floor(n/65536),f=n-o*65536,n=v+o+65535,o=Math.floor(n/65536),v=n-o*65536,n=u+o+65535,o=Math.floor(n/65536),u=n-o*65536,n=W+o+65535,o=Math.floor(n/65536),W=n-o*65536,n=H+o+65535,o=Math.floor(n/65536),H=n-o*65536,n=C+o+65535,o=Math.floor(n/65536),C=n-o*65536,n=N+o+65535,o=Math.floor(n/65536),N=n-o*65536,n=A+o+65535,o=Math.floor(n/65536),A=n-o*65536,r+=o-1+37*(o-1),t[0]=r,t[1]=a,t[2]=c,t[3]=l,t[4]=s,t[5]=g,t[6]=h,t[7]=d,t[8]=f,t[9]=v,t[10]=u,t[11]=W,t[12]=H,t[13]=C,t[14]=N,t[15]=A}p(qe,"M")});var fu=w((aD,vu)=>{var pi=Me();Ge();vi();dr();vu.exports=pi.kem=pi.kem||{};var hu=pi.jsbn.BigInteger;pi.kem.rsa={};pi.kem.rsa.create=function(t,e){e=e||{};var i=e.prng||pi.random,n={};return n.encrypt=function(o,r){var a=Math.ceil(o.n.bitLength()/8),c;do c=new hu(pi.util.bytesToHex(i.getBytesSync(a)),16).mod(o.n);while(c.compareTo(hu.ONE)<=0);c=pi.util.hexToBytes(c.toString(16));var l=a-c.length;l>0&&(c=pi.util.fillString(String.fromCharCode(0),l)+c);var s=o.encrypt(c,"NONE"),g=t.generate(c,r);return{encapsulation:s,key:g}},n.decrypt=function(o,r,a){var c=o.decrypt(r,"NONE");return t.generate(c,a)},n};pi.kem.kdf1=function(t,e){du(this,t,0,e||t.digestLength)};pi.kem.kdf2=function(t,e){du(this,t,1,e||t.digestLength)};function du(t,e,i,n){t.generate=function(o,r){for(var a=new pi.util.ByteBuffer,c=Math.ceil(r/n)+i,l=new pi.util.ByteBuffer,s=i;s<c;++s){l.putInt32(s),e.start(),e.update(o+l.getBytes());var g=e.digest();a.putBytes(g.getBytes(n))}return a.truncate(a.length()-r),a.getBytes()}}p(du,"_createKDF")});var mu=w((pD,Wu)=>{var Ce=Me();Ge();Wu.exports=Ce.log=Ce.log||{};Ce.log.levels=["none","error","warning","info","debug","verbose","max"];var lp={},E5=[],kr=null;Ce.log.LEVEL_LOCKED=1<<1;Ce.log.NO_LEVEL_CHECK=1<<2;Ce.log.INTERPOLATE=1<<3;for(qi=0;qi<Ce.log.levels.length;++qi)_5=Ce.log.levels[qi],lp[_5]={index:qi,name:_5.toUpperCase()};var _5,qi;Ce.log.logMessage=function(t){for(var e=lp[t.level].index,i=0;i<E5.length;++i){var n=E5[i];if(n.flags&Ce.log.NO_LEVEL_CHECK)n.f(t);else{var o=lp[n.level].index;e<=o&&n.f(n,t)}}};Ce.log.prepareStandard=function(t){"standard"in t||(t.standard=lp[t.level].name+" ["+t.category+"] "+t.message)};Ce.log.prepareFull=function(t){if(!("full"in t)){var e=[t.message];e=e.concat([]),t.full=Ce.util.format.apply(this,e)}};Ce.log.prepareStandardFull=function(t){"standardFull"in t||(Ce.log.prepareStandard(t),t.standardFull=t.standard)};for(z5=["error","warning","info","debug","verbose"],qi=0;qi<z5.length;++qi)(function(e){Ce.log[e]=function(i,n){var o=Array.prototype.slice.call(arguments).slice(2),r={timestamp:new Date,level:e,category:i,message:n,arguments:o};Ce.log.logMessage(r)}})(z5[qi]);var z5,qi;Ce.log.makeLogger=function(t){var e={flags:0,f:t};return Ce.log.setLevel(e,"none"),e};Ce.log.setLevel=function(t,e){var i=!1;if(t&&!(t.flags&Ce.log.LEVEL_LOCKED))for(var n=0;n<Ce.log.levels.length;++n){var o=Ce.log.levels[n];if(e==o){t.level=e,i=!0;break}}return i};Ce.log.lock=function(t,e){typeof e>"u"||e?t.flags|=Ce.log.LEVEL_LOCKED:t.flags&=~Ce.log.LEVEL_LOCKED};Ce.log.addLogger=function(t){E5.push(t)};typeof console<"u"&&"log"in console?(console.error&&console.warn&&console.info&&console.debug?(uu={error:console.error,warning:console.warn,info:console.info,debug:console.debug,verbose:console.debug},Mr=p(function(t,e){Ce.log.prepareStandard(e);var i=uu[e.level],n=[e.standard];n=n.concat(e.arguments.slice()),i.apply(console,n)},"f"),oo=Ce.log.makeLogger(Mr)):(Mr=p(function(e,i){Ce.log.prepareStandardFull(i),console.log(i.standardFull)},"f"),oo=Ce.log.makeLogger(Mr)),Ce.log.setLevel(oo,"debug"),Ce.log.addLogger(oo),kr=oo):console={log:function(){}};var oo,uu,Mr;kr!==null&&typeof window<"u"&&window.location&&(mr=new URL(window.location.href).searchParams,mr.has("console.level")&&Ce.log.setLevel(kr,mr.get("console.level").slice(-1)[0]),mr.has("console.lock")&&(wu=mr.get("console.lock").slice(-1)[0],wu=="true"&&Ce.log.lock(kr)));var mr,wu;Ce.log.consoleLogger=kr});var Mu=w((cD,ku)=>{ku.exports=zi();Ba();j0();$d();N5()});var Tu=w((lD,Hu)=>{var Z=Me();Ln();Ai();gr();An();e0();s5();vi();Ge();ip();var I=Z.asn1,Jt=Hu.exports=Z.pkcs7=Z.pkcs7||{};Jt.messageFromPem=function(t){var e=Z.pem.decode(t)[0];if(e.type!=="PKCS7"){var i=new Error('Could not convert PKCS#7 message from PEM; PEM header type is not "PKCS#7".');throw i.headerType=e.type,i}if(e.procType&&e.procType.type==="ENCRYPTED")throw new Error("Could not convert PKCS#7 message from PEM; PEM is encrypted.");var n=I.fromDer(e.body);return Jt.messageFromAsn1(n)};Jt.messageToPem=function(t,e){var i={type:"PKCS7",body:I.toDer(t.toAsn1()).getBytes()};return Z.pem.encode(i,{maxline:e})};Jt.messageFromAsn1=function(t){var e={},i=[];if(!I.validate(t,Jt.asn1.contentInfoValidator,e,i)){var n=new Error("Cannot read PKCS#7 message. ASN.1 object is not an PKCS#7 ContentInfo.");throw n.errors=i,n}var o=I.derToOid(e.contentType),r;switch(o){case Z.pki.oids.envelopedData:r=Jt.createEnvelopedData();break;case Z.pki.oids.encryptedData:r=Jt.createEncryptedData();break;case Z.pki.oids.signedData:r=Jt.createSignedData();break;default:throw new Error("Cannot read PKCS#7 message. ContentType with OID "+o+" is not (yet) supported.")}return r.fromAsn1(e.content.value[0]),r};Jt.createSignedData=function(){var t=null;return t={type:Z.pki.oids.signedData,version:1,certificates:[],crls:[],signers:[],digestAlgorithmIdentifiers:[],contentInfo:null,signerInfos:[],fromAsn1:function(n){if(X5(t,n,Jt.asn1.signedDataValidator),t.certificates=[],t.crls=[],t.digestAlgorithmIdentifiers=[],t.contentInfo=null,t.signerInfos=[],t.rawCapture.certificates)for(var o=t.rawCapture.certificates.value,r=0;r<o.length;++r)t.certificates.push(Z.pki.certificateFromAsn1(o[r]))},toAsn1:function(){t.contentInfo||t.sign();for(var n=[],o=0;o<t.certificates.length;++o)n.push(Z.pki.certificateToAsn1(t.certificates[o]));var r=[],a=I.create(I.Class.CONTEXT_SPECIFIC,0,!0,[I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.INTEGER,!1,I.integerToDer(t.version).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.SET,!0,t.digestAlgorithmIdentifiers),t.contentInfo])]);return n.length>0&&a.value[0].value.push(I.create(I.Class.CONTEXT_SPECIFIC,0,!0,n)),r.length>0&&a.value[0].value.push(I.create(I.Class.CONTEXT_SPECIFIC,1,!0,r)),a.value[0].value.push(I.create(I.Class.UNIVERSAL,I.Type.SET,!0,t.signerInfos)),I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(t.type).getBytes()),a])},addSigner:function(n){var o=n.issuer,r=n.serialNumber;if(n.certificate){var a=n.certificate;typeof a=="string"&&(a=Z.pki.certificateFromPem(a)),o=a.issuer.attributes,r=a.serialNumber}var c=n.key;if(!c)throw new Error("Could not add PKCS#7 signer; no private key specified.");typeof c=="string"&&(c=Z.pki.privateKeyFromPem(c));var l=n.digestAlgorithm||Z.pki.oids.sha1;switch(l){case Z.pki.oids.sha1:case Z.pki.oids.sha256:case Z.pki.oids.sha384:case Z.pki.oids.sha512:case Z.pki.oids.md5:break;default:throw new Error("Could not add PKCS#7 signer; unknown message digest algorithm: "+l)}var s=n.authenticatedAttributes||[];if(s.length>0){for(var g=!1,h=!1,d=0;d<s.length;++d){var f=s[d];if(!g&&f.type===Z.pki.oids.contentType){if(g=!0,h)break;continue}if(!h&&f.type===Z.pki.oids.messageDigest){if(h=!0,g)break;continue}}if(!g||!h)throw new Error("Invalid signer.authenticatedAttributes. If signer.authenticatedAttributes is specified, then it must contain at least two attributes, PKCS #9 content-type and PKCS #9 message-digest.")}t.signers.push({key:c,version:1,issuer:o,serialNumber:r,digestAlgorithm:l,signatureAlgorithm:Z.pki.oids.rsaEncryption,signature:null,authenticatedAttributes:s,unauthenticatedAttributes:[]})},sign:function(n){if(n=n||{},(typeof t.content!="object"||t.contentInfo===null)&&(t.contentInfo=I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(Z.pki.oids.data).getBytes())]),"content"in t)){var o;t.content instanceof Z.util.ByteBuffer?o=t.content.bytes():typeof t.content=="string"&&(o=Z.util.encodeUtf8(t.content)),n.detached?t.detachedContent=I.create(I.Class.UNIVERSAL,I.Type.OCTETSTRING,!1,o):t.contentInfo.value.push(I.create(I.Class.CONTEXT_SPECIFIC,0,!0,[I.create(I.Class.UNIVERSAL,I.Type.OCTETSTRING,!1,o)]))}if(t.signers.length!==0){var r=e();i(r)}},verify:function(){throw new Error("PKCS#7 signature verification not yet implemented.")},addCertificate:function(n){typeof n=="string"&&(n=Z.pki.certificateFromPem(n)),t.certificates.push(n)},addCertificateRevokationList:function(n){throw new Error("PKCS#7 CRL support not yet implemented.")}},t;function e(){for(var n={},o=0;o<t.signers.length;++o){var r=t.signers[o],a=r.digestAlgorithm;a in n||(n[a]=Z.md[Z.pki.oids[a]].create()),r.authenticatedAttributes.length===0?r.md=n[a]:r.md=Z.md[Z.pki.oids[a]].create()}t.digestAlgorithmIdentifiers=[];for(var a in n)t.digestAlgorithmIdentifiers.push(I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(a).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.NULL,!1,"")]));return n}p(e,"addDigestAlgorithmIds");function i(n){var o;if(t.detachedContent?o=t.detachedContent:(o=t.contentInfo.value[1],o=o.value[0]),!o)throw new Error("Could not sign PKCS#7 message; there is no content to sign.");var r=I.derToOid(t.contentInfo.value[0].value),a=I.toDer(o);a.getByte(),I.getBerValueLength(a),a=a.getBytes();for(var c in n)n[c].start().update(a);for(var l=new Date,s=0;s<t.signers.length;++s){var g=t.signers[s];if(g.authenticatedAttributes.length===0){if(r!==Z.pki.oids.data)throw new Error("Invalid signer; authenticatedAttributes must be present when the ContentInfo content type is not PKCS#7 Data.")}else{g.authenticatedAttributesAsn1=I.create(I.Class.CONTEXT_SPECIFIC,0,!0,[]);for(var h=I.create(I.Class.UNIVERSAL,I.Type.SET,!0,[]),d=0;d<g.authenticatedAttributes.length;++d){var f=g.authenticatedAttributes[d];f.type===Z.pki.oids.messageDigest?f.value=n[g.digestAlgorithm].digest():f.type===Z.pki.oids.signingTime&&(f.value||(f.value=l)),h.value.push(O5(f)),g.authenticatedAttributesAsn1.value.push(O5(f))}a=I.toDer(h).getBytes(),g.md.start().update(a)}g.signature=g.key.sign(g.md,"RSASSA-PKCS1-V1_5")}t.signerInfos=rG(t.signers)}p(i,"addSignerInfos")};Jt.createEncryptedData=function(){var t=null;return t={type:Z.pki.oids.encryptedData,version:0,encryptedContent:{algorithm:Z.pki.oids["aes256-CBC"]},fromAsn1:function(e){X5(t,e,Jt.asn1.encryptedDataValidator)},decrypt:function(e){e!==void 0&&(t.encryptedContent.key=e),yu(t)}},t};Jt.createEnvelopedData=function(){var t=null;return t={type:Z.pki.oids.envelopedData,version:0,recipients:[],encryptedContent:{algorithm:Z.pki.oids["aes256-CBC"]},fromAsn1:function(e){var i=X5(t,e,Jt.asn1.envelopedDataValidator);t.recipients=iG(i.recipientInfos.value)},toAsn1:function(){return I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(t.type).getBytes()),I.create(I.Class.CONTEXT_SPECIFIC,0,!0,[I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.INTEGER,!1,I.integerToDer(t.version).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.SET,!0,nG(t.recipients)),I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,aG(t.encryptedContent))])])])},findRecipient:function(e){for(var i=e.issuer.attributes,n=0;n<t.recipients.length;++n){var o=t.recipients[n],r=o.issuer;if(o.serialNumber===e.serialNumber&&r.length===i.length){for(var a=!0,c=0;c<i.length;++c)if(r[c].type!==i[c].type||r[c].value!==i[c].value){a=!1;break}if(a)return o}}return null},decrypt:function(e,i){if(t.encryptedContent.key===void 0&&e!==void 0&&i!==void 0)switch(e.encryptedContent.algorithm){case Z.pki.oids.rsaEncryption:case Z.pki.oids.desCBC:var n=i.decrypt(e.encryptedContent.content);t.encryptedContent.key=Z.util.createBuffer(n);break;default:throw new Error("Unsupported asymmetric cipher, OID "+e.encryptedContent.algorithm)}yu(t)},addRecipient:function(e){t.recipients.push({version:0,issuer:e.issuer.attributes,serialNumber:e.serialNumber,encryptedContent:{algorithm:Z.pki.oids.rsaEncryption,key:e.publicKey}})},encrypt:function(e,i){if(t.encryptedContent.content===void 0){i=i||t.encryptedContent.algorithm,e=e||t.encryptedContent.key;var n,o,r;switch(i){case Z.pki.oids["aes128-CBC"]:n=16,o=16,r=Z.aes.createEncryptionCipher;break;case Z.pki.oids["aes192-CBC"]:n=24,o=16,r=Z.aes.createEncryptionCipher;break;case Z.pki.oids["aes256-CBC"]:n=32,o=16,r=Z.aes.createEncryptionCipher;break;case Z.pki.oids["des-EDE3-CBC"]:n=24,o=8,r=Z.des.createEncryptionCipher;break;default:throw new Error("Unsupported symmetric cipher, OID "+i)}if(e===void 0)e=Z.util.createBuffer(Z.random.getBytes(n));else if(e.length()!=n)throw new Error("Symmetric key has wrong length; got "+e.length()+" bytes, expected "+n+".");t.encryptedContent.algorithm=i,t.encryptedContent.key=e,t.encryptedContent.parameter=Z.util.createBuffer(Z.random.getBytes(o));var a=r(e);if(a.start(t.encryptedContent.parameter.copy()),a.update(t.content),!a.finish())throw new Error("Symmetric encryption failed.");t.encryptedContent.content=a.output}for(var c=0;c<t.recipients.length;++c){var l=t.recipients[c];if(l.encryptedContent.content===void 0)switch(l.encryptedContent.algorithm){case Z.pki.oids.rsaEncryption:l.encryptedContent.content=l.encryptedContent.key.encrypt(t.encryptedContent.key.data);break;default:throw new Error("Unsupported asymmetric cipher, OID "+l.encryptedContent.algorithm)}}}},t};function eG(t){var e={},i=[];if(!I.validate(t,Jt.asn1.recipientInfoValidator,e,i)){var n=new Error("Cannot read PKCS#7 RecipientInfo. ASN.1 object is not an PKCS#7 RecipientInfo.");throw n.errors=i,n}return{version:e.version.charCodeAt(0),issuer:Z.pki.RDNAttributesAsArray(e.issuer),serialNumber:Z.util.createBuffer(e.serial).toHex(),encryptedContent:{algorithm:I.derToOid(e.encAlgorithm),parameter:e.encParameter?e.encParameter.value:void 0,content:e.encKey}}}p(eG,"_recipientFromAsn1");function tG(t){return I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.INTEGER,!1,I.integerToDer(t.version).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[Z.pki.distinguishedNameToAsn1({attributes:t.issuer}),I.create(I.Class.UNIVERSAL,I.Type.INTEGER,!1,Z.util.hexToBytes(t.serialNumber))]),I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(t.encryptedContent.algorithm).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.NULL,!1,"")]),I.create(I.Class.UNIVERSAL,I.Type.OCTETSTRING,!1,t.encryptedContent.content)])}p(tG,"_recipientToAsn1");function iG(t){for(var e=[],i=0;i<t.length;++i)e.push(eG(t[i]));return e}p(iG,"_recipientsFromAsn1");function nG(t){for(var e=[],i=0;i<t.length;++i)e.push(tG(t[i]));return e}p(nG,"_recipientsToAsn1");function oG(t){var e=I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.INTEGER,!1,I.integerToDer(t.version).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[Z.pki.distinguishedNameToAsn1({attributes:t.issuer}),I.create(I.Class.UNIVERSAL,I.Type.INTEGER,!1,Z.util.hexToBytes(t.serialNumber))]),I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(t.digestAlgorithm).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.NULL,!1,"")])]);if(t.authenticatedAttributesAsn1&&e.value.push(t.authenticatedAttributesAsn1),e.value.push(I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(t.signatureAlgorithm).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.NULL,!1,"")])),e.value.push(I.create(I.Class.UNIVERSAL,I.Type.OCTETSTRING,!1,t.signature)),t.unauthenticatedAttributes.length>0){for(var i=I.create(I.Class.CONTEXT_SPECIFIC,1,!0,[]),n=0;n<t.unauthenticatedAttributes.length;++n){var o=t.unauthenticatedAttributes[n];i.values.push(O5(o))}e.value.push(i)}return e}p(oG,"_signerToAsn1");function rG(t){for(var e=[],i=0;i<t.length;++i)e.push(oG(t[i]));return e}p(rG,"_signersToAsn1");function O5(t){var e;if(t.type===Z.pki.oids.contentType)e=I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(t.value).getBytes());else if(t.type===Z.pki.oids.messageDigest)e=I.create(I.Class.UNIVERSAL,I.Type.OCTETSTRING,!1,t.value.bytes());else if(t.type===Z.pki.oids.signingTime){var i=new Date("1950-01-01T00:00:00Z"),n=new Date("2050-01-01T00:00:00Z"),o=t.value;if(typeof o=="string"){var r=Date.parse(o);isNaN(r)?o.length===13?o=I.utcTimeToDate(o):o=I.generalizedTimeToDate(o):o=new Date(r)}o>=i&&o<n?e=I.create(I.Class.UNIVERSAL,I.Type.UTCTIME,!1,I.dateToUtcTime(o)):e=I.create(I.Class.UNIVERSAL,I.Type.GENERALIZEDTIME,!1,I.dateToGeneralizedTime(o))}return I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(t.type).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.SET,!0,[e])])}p(O5,"_attributeToAsn1");function aG(t){return[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(Z.pki.oids.data).getBytes()),I.create(I.Class.UNIVERSAL,I.Type.SEQUENCE,!0,[I.create(I.Class.UNIVERSAL,I.Type.OID,!1,I.oidToDer(t.algorithm).getBytes()),t.parameter?I.create(I.Class.UNIVERSAL,I.Type.OCTETSTRING,!1,t.parameter.getBytes()):void 0]),I.create(I.Class.CONTEXT_SPECIFIC,0,!0,[I.create(I.Class.UNIVERSAL,I.Type.OCTETSTRING,!1,t.content.getBytes())])]}p(aG,"_encryptedContentToAsn1");function X5(t,e,i){var n={},o=[];if(!I.validate(e,i,n,o)){var r=new Error("Cannot read PKCS#7 message. ASN.1 object is not a supported PKCS#7 message.");throw r.errors=r,r}var a=I.derToOid(n.contentType);if(a!==Z.pki.oids.data)throw new Error("Unsupported PKCS#7 message. Only wrapped ContentType Data supported.");if(n.encryptedContent){var c="";if(Z.util.isArray(n.encryptedContent))for(var l=0;l<n.encryptedContent.length;++l){if(n.encryptedContent[l].type!==I.Type.OCTETSTRING)throw new Error("Malformed PKCS#7 message, expecting encrypted content constructed of only OCTET STRING objects.");c+=n.encryptedContent[l].value}else c=n.encryptedContent;t.encryptedContent={algorithm:I.derToOid(n.encAlgorithm),parameter:Z.util.createBuffer(n.encParameter.value),content:Z.util.createBuffer(c)}}if(n.content){var c="";if(Z.util.isArray(n.content))for(var l=0;l<n.content.length;++l){if(n.content[l].type!==I.Type.OCTETSTRING)throw new Error("Malformed PKCS#7 message, expecting content constructed of only OCTET STRING objects.");c+=n.content[l].value}else c=n.content;t.content=Z.util.createBuffer(c)}return t.version=n.version.charCodeAt(0),t.rawCapture=n,n}p(X5,"_fromAsn1");function yu(t){if(t.encryptedContent.key===void 0)throw new Error("Symmetric key not available.");if(t.content===void 0){var e;switch(t.encryptedContent.algorithm){case Z.pki.oids["aes128-CBC"]:case Z.pki.oids["aes192-CBC"]:case Z.pki.oids["aes256-CBC"]:e=Z.aes.createDecryptionCipher(t.encryptedContent.key);break;case Z.pki.oids.desCBC:case Z.pki.oids["des-EDE3-CBC"]:e=Z.des.createDecryptionCipher(t.encryptedContent.key);break;default:throw new Error("Unsupported symmetric cipher, OID "+t.encryptedContent.algorithm)}if(e.start(t.encryptedContent.parameter),e.update(t.encryptedContent.content),!e.finish())throw new Error("Symmetric decryption failed.");t.content=e.output}}p(yu,"_decryptContent")});var Cu=w((sD,Nu)=>{var ft=Me();Ln();F0();Ba();j0();Ge();var gp=Nu.exports=ft.ssh=ft.ssh||{};gp.privateKeyToPutty=function(t,e,i){i=i||"",e=e||"";var n="ssh-rsa",o=e===""?"none":"aes256-cbc",r="PuTTY-User-Key-File-2: "+n+`\r
`;r+="Encryption: "+o+`\r
`,r+="Comment: "+i+`\r
`;var a=ft.util.createBuffer();ro(a,n),Di(a,t.e),Di(a,t.n);var c=ft.util.encode64(a.bytes(),64),l=Math.floor(c.length/66)+1;r+="Public-Lines: "+l+`\r
`,r+=c;var s=ft.util.createBuffer();Di(s,t.d),Di(s,t.p),Di(s,t.q),Di(s,t.qInv);var g;if(!e)g=ft.util.encode64(s.bytes(),64);else{var h=s.length()+16-1;h-=h%16;var d=sp(s.bytes());d.truncate(d.length()-h+s.length()),s.putBuffer(d);var f=ft.util.createBuffer();f.putBuffer(sp("\0\0\0\0",e)),f.putBuffer(sp("\0\0\0",e));var v=ft.aes.createEncryptionCipher(f.truncate(8),"CBC");v.start(ft.util.createBuffer().fillWithByte(0,16)),v.update(s.copy()),v.finish();var u=v.output;u.truncate(16),g=ft.util.encode64(u.bytes(),64)}l=Math.floor(g.length/66)+1,r+=`\r
Private-Lines: `+l+`\r
`,r+=g;var W=sp("putty-private-key-file-mac-key",e),H=ft.util.createBuffer();ro(H,n),ro(H,o),ro(H,i),H.putInt32(a.length()),H.putBuffer(a),H.putInt32(s.length()),H.putBuffer(s);var C=ft.hmac.create();return C.start("sha1",W),C.update(H.bytes()),r+=`\r
Private-MAC: `+C.digest().toHex()+`\r
`,r};gp.publicKeyToOpenSSH=function(t,e){var i="ssh-rsa";e=e||"";var n=ft.util.createBuffer();return ro(n,i),Di(n,t.e),Di(n,t.n),i+" "+ft.util.encode64(n.bytes())+" "+e};gp.privateKeyToOpenSSH=function(t,e){return e?ft.pki.encryptRsaPrivateKey(t,e,{legacy:!0,algorithm:"aes128"}):ft.pki.privateKeyToPem(t)};gp.getPublicKeyFingerprint=function(t,e){e=e||{};var i=e.md||ft.md.md5.create(),n="ssh-rsa",o=ft.util.createBuffer();ro(o,n),Di(o,t.e),Di(o,t.n),i.start(),i.update(o.getBytes());var r=i.digest();if(e.encoding==="hex"){var a=r.toHex();return e.delimiter?a.match(/.{2}/g).join(e.delimiter):a}else{if(e.encoding==="binary")return r.getBytes();if(e.encoding)throw new Error('Unknown encoding "'+e.encoding+'".')}return r};function Di(t,e){var i=e.toString(16);i[0]>="8"&&(i="00"+i);var n=ft.util.hexToBytes(i);t.putInt32(n.length),t.putBytes(n)}p(Di,"_addBigIntegerToBuffer");function ro(t,e){t.putInt32(e.length),t.putString(e)}p(ro,"_addStringToBuffer");function sp(){for(var t=ft.md.sha1.create(),e=arguments.length,i=0;i<e;++i)t.update(arguments[i]);return t.digest()}p(sp,"_sha1")});var Au=w((gD,Lu)=>{Lu.exports=Me();Ln();Ff();Ai();xa();gr();gu();F0();fu();mu();Mu();g5();Va();e0();r5();v5();Tu();u5();p5();jd();Za();vi();e5();Cu();y5();Ge()});var B5=w((hp,R5)=>{(function(t,e){typeof hp=="object"&&typeof R5=="object"?R5.exports=e():typeof define=="function"&&define.amd?define("user-agents",[],e):typeof hp=="object"?hp["user-agents"]=e():t["user-agents"]=e()})(global,function(){return(()=>{var t={442:(n,o,r)=>{"use strict";var a;Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var c=((a=r(899))&&a.__esModule?a:{default:a}).default;o.default=c,n.exports=o.default},899:(n,o,r)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var a=s(r(465)),c=s(r(932));let l;function s(P){return P&&P.__esModule?P:{default:P}}p(s,"p");function g(P,Q){return!Q||typeof Q!="object"&&typeof Q!="function"?h(P):Q}p(g,"c");function h(P){if(P===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return P}p(h,"a");function d(P){var Q=typeof Map=="function"?new Map:void 0;return(d=p(function($){if($===null||(re=$,Function.toString.call(re).indexOf("[native code]")===-1))return $;var re;if(typeof $!="function")throw new TypeError("Super expression must either be null or a function");if(Q!==void 0){if(Q.has($))return Q.get($);Q.set($,ce)}function ce(){return f($,arguments,W(this).constructor)}return p(ce,"o"),ce.prototype=Object.create($.prototype,{constructor:{value:ce,enumerable:!1,writable:!0,configurable:!0}}),u(ce,$)},"l"))(P)}p(d,"l");function f(P,Q,$){return(f=v()?Reflect.construct:function(re,ce,We){var de=[null];de.push.apply(de,ce);var le=new(Function.bind.apply(re,de));return We&&u(le,We.prototype),le}).apply(null,arguments)}p(f,"g");function v(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}p(v,"h");function u(P,Q){return(u=Object.setPrototypeOf||function($,re){return $.__proto__=re,$})(P,Q)}p(u,"s");function W(P){return(W=Object.setPrototypeOf?Object.getPrototypeOf:function(Q){return Q.__proto__||Object.getPrototypeOf(Q)})(P)}p(W,"d");function H(P,Q,$){return Q in P?Object.defineProperty(P,Q,{value:$,enumerable:!0,configurable:!0,writable:!0}):P[Q]=$,P}p(H,"v");let C=p(P=>{let Q=P.reduce((re,[ce])=>re+ce,0),$=0;return P.map(([re,ce])=>($+=re/Q,[$,ce]))},"w"),N=c.default.map(({weight:P},Q)=>[P,Q]),A=C(N),b=p((P,Q=$=>$)=>{let $;return $=typeof P=="function"?[P]:P instanceof RegExp?[re=>typeof re=="object"&&re&&re.userAgent?P.test(re.userAgent):P.test(re)]:P instanceof Array?P.map(re=>b(re)):typeof P=="object"?Object.entries(P).map(([re,ce])=>b(ce,We=>We[re])):[re=>typeof re=="object"&&re&&re.userAgent?P===re.userAgent:P===re],re=>{try{let ce=Q(re);return $.every(We=>We(ce))}catch{return!1}}},"f"),E=p((P,Q)=>{Object.defineProperty(P,"cumulativeWeightIndexPairs",{configurable:!0,enumerable:!1,writable:!1,value:Q})},"M");l=Symbol.toPrimitive;let F=function(P){(function(We,de){if(typeof de!="function"&&de!==null)throw new TypeError("Super expression must either be null or a function");We.prototype=Object.create(de&&de.prototype,{constructor:{value:We,writable:!0,configurable:!0}}),de&&u(We,de)})(ce,P);var Q,$,re=(Q=ce,$=v(),function(){var We,de=W(Q);if($){var le=W(this).constructor;We=Reflect.construct(de,arguments,le)}else We=de.apply(this,arguments);return g(this,We)});function ce(We){var de;if(function(le,me){if(!(le instanceof me))throw new TypeError("Cannot call a class as a function")}(this,ce),H(h(de=re.call(this)),l,()=>de.data.userAgent),H(h(de),"toString",()=>de.data.userAgent),H(h(de),"random",()=>{let le=new ce;return E(le,de.cumulativeWeightIndexPairs),le.randomize(),le}),H(h(de),"randomize",()=>{let le=Math.random(),[,me]=de.cumulativeWeightIndexPairs.find(([Ze])=>Ze>le),ne=c.default[me];de.data=(0,a.default)(ne)}),E(h(de),(le=>{if(!le)return A;let me=b(le),ne=[];return c.default.forEach((Ze,zt)=>{me(Ze)&&ne.push([Ze.weight,zt])}),C(ne)})(We)),de.cumulativeWeightIndexPairs.length===0)throw new Error("No user agents matched your filters.");return de.randomize(),g(de,new Proxy(h(de),{apply:()=>de.random(),get:(le,me,ne)=>{if(le.data&&typeof me=="string"&&Object.prototype.hasOwnProperty.call(le.data,me)&&Object.prototype.propertyIsEnumerable.call(le.data,me)){let Ze=le.data[me];if(Ze!==void 0)return Ze}return Reflect.get(le,me,ne)}}))}return p(ce,"l"),ce}(d(Function));o.default=F,H(F,"random",P=>{try{return new F(P)}catch{return null}}),n.exports=o.default},465:(n,o,r)=>{n=r.nmd(n);var a="__lodash_hash_undefined__",c=9007199254740991,l="[object Arguments]",s="[object Boolean]",g="[object Date]",h="[object Function]",d="[object GeneratorFunction]",f="[object Map]",v="[object Number]",u="[object Object]",W="[object Promise]",H="[object RegExp]",C="[object Set]",N="[object String]",A="[object Symbol]",b="[object WeakMap]",E="[object ArrayBuffer]",F="[object DataView]",P="[object Float32Array]",Q="[object Float64Array]",$="[object Int8Array]",re="[object Int16Array]",ce="[object Int32Array]",We="[object Uint8Array]",de="[object Uint8ClampedArray]",le="[object Uint16Array]",me="[object Uint32Array]",ne=/\w*$/,Ze=/^\[object .+?Constructor\]$/,zt=/^(?:0|[1-9]\d*)$/,he={};he[l]=he["[object Array]"]=he[E]=he[F]=he[s]=he[g]=he[P]=he[Q]=he[$]=he[re]=he[ce]=he[f]=he[v]=he[u]=he[H]=he[C]=he[N]=he[A]=he[We]=he[de]=he[le]=he[me]=!0,he["[object Error]"]=he[h]=he[b]=!1;var Be=typeof global=="object"&&global&&global.Object===Object&&global,ze=typeof self=="object"&&self&&self.Object===Object&&self,Re=Be||ze||Function("return this")(),tt=o&&!o.nodeType&&o,it=tt&&n&&!n.nodeType&&n,ct=it&&it.exports===tt;function lt(G,q){return G.set(q[0],q[1]),G}p(lt,"E");function st(G,q){return G.add(q),G}p(st,"V");function nt(G,q,te,fe){var yt=-1,Ft=G?G.length:0;for(fe&&Ft&&(te=G[++yt]);++yt<Ft;)te=q(te,G[yt],yt,G);return te}p(nt,"U");function Qe(G){var q=!1;if(G!=null&&typeof G.toString!="function")try{q=!!(G+"")}catch{}return q}p(Qe,"R");function ut(G){var q=-1,te=Array(G.size);return G.forEach(function(fe,yt){te[++q]=[yt,fe]}),te}p(ut,"B");function dt(G,q){return function(te){return G(q(te))}}p(dt,"F");function wt(G){var q=-1,te=Array(G.size);return G.forEach(function(fe){te[++q]=fe}),te}p(wt,"j");var Wt,Mt=Array.prototype,zL=Function.prototype,Ta=Object.prototype,Wd=Re["__core-js_shared__"],Cv=(Wt=/[^.]+$/.exec(Wd&&Wd.keys&&Wd.keys.IE_PROTO||""))?"Symbol(src)_1."+Wt:"",Lv=zL.toString,Mn=Ta.hasOwnProperty,Na=Ta.toString,EL=RegExp("^"+Lv.call(Mn).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Av=ct?Re.Buffer:void 0,Iv=Re.Symbol,Kv=Re.Uint8Array,OL=dt(Object.getPrototypeOf,Object),XL=Object.create,RL=Ta.propertyIsEnumerable,BL=Mt.splice,Sv=Object.getOwnPropertySymbols,PL=Av?Av.isBuffer:void 0,UL=dt(Object.keys,Object),md=U0(Re,"DataView"),Zo=U0(Re,"Map"),kd=U0(Re,"Promise"),Md=U0(Re,"Set"),yd=U0(Re,"WeakMap"),er=U0(Object,"create"),qL=Jn(md),DL=Jn(Zo),VL=Jn(kd),FL=Jn(Md),YL=Jn(yd),Gv=Iv?Iv.prototype:void 0,bv=Gv?Gv.valueOf:void 0;function $n(G){var q=-1,te=G?G.length:0;for(this.clear();++q<te;){var fe=G[q];this.set(fe[0],fe[1])}}p($n,"Ae");function en(G){var q=-1,te=G?G.length:0;for(this.clear();++q<te;){var fe=G[q];this.set(fe[0],fe[1])}}p(en,"Ce");function B0(G){var q=-1,te=G?G.length:0;for(this.clear();++q<te;){var fe=G[q];this.set(fe[0],fe[1])}}p(B0,"Ke");function P0(G){this.__data__=new en(G)}p(P0,"ye");function QL(G,q){var te=Nd(G)||function(vt){return function(mt){return function(tn){return!!tn&&typeof tn=="object"}(mt)&&Xv(mt)}(vt)&&Mn.call(vt,"callee")&&(!RL.call(vt,"callee")||Na.call(vt)==l)}(G)?function(vt,mt){for(var tn=-1,nn=Array(vt);++tn<vt;)nn[tn]=mt(tn);return nn}(G.length,String):[],fe=te.length,yt=!!fe;for(var Ft in G)!q&&!Mn.call(G,Ft)||yt&&(Ft=="length"||jL(Ft,fe))||te.push(Ft);return te}p(QL,"Ge");function xv(G,q,te){var fe=G[q];Mn.call(G,q)&&Ov(fe,te)&&(te!==void 0||q in G)||(G[q]=te)}p(xv,"Ie");function Ca(G,q){for(var te=G.length;te--;)if(Ov(G[te][0],q))return te;return-1}p(Ca,"Se");function Hd(G,q,te,fe,yt,Ft,vt){var mt;if(fe&&(mt=Ft?fe(G,yt,Ft,vt):fe(G)),mt!==void 0)return mt;if(!Aa(G))return G;var tn=Nd(G);if(tn){if(mt=function(ue){var Ee=ue.length,kt=ue.constructor(Ee);return Ee&&typeof ue[0]=="string"&&Mn.call(ue,"index")&&(kt.index=ue.index,kt.input=ue.input),kt}(G),!q)return function(ue,Ee){var kt=-1,Ci=ue.length;for(Ee||(Ee=Array(Ci));++kt<Ci;)Ee[kt]=ue[kt];return Ee}(G,mt)}else{var nn=jn(G),Bv=nn==h||nn==d;if(JL(G))return function(ue,Ee){if(Ee)return ue.slice();var kt=new ue.constructor(ue.length);return ue.copy(kt),kt}(G,q);if(nn==u||nn==l||Bv&&!Ft){if(Qe(G))return Ft?G:{};if(mt=function(ue){return typeof ue.constructor!="function"||Ev(ue)?{}:(Ee=OL(ue),Aa(Ee)?XL(Ee):{});var Ee}(Bv?{}:G),!q)return function(ue,Ee){return _v(ue,zv(ue),Ee)}(G,function(ue,Ee){return ue&&_v(Ee,Cd(Ee),ue)}(mt,G))}else{if(!he[nn])return Ft?G:{};mt=function(ue,Ee,kt,Ci){var tr=ue.constructor;switch(Ee){case E:return Td(ue);case s:case g:return new tr(+ue);case F:return function(Ue,Zt){var on=Zt?Td(Ue.buffer):Ue.buffer;return new Ue.constructor(on,Ue.byteOffset,Ue.byteLength)}(ue,Ci);case P:case Q:case $:case re:case ce:case We:case de:case le:case me:return function(Ue,Zt){var on=Zt?Td(Ue.buffer):Ue.buffer;return new Ue.constructor(on,Ue.byteOffset,Ue.length)}(ue,Ci);case f:return function(Ue,Zt,on){return nt(Zt?on(ut(Ue),!0):ut(Ue),lt,new Ue.constructor)}(ue,Ci,kt);case v:case N:return new tr(ue);case H:return function(Ue){var Zt=new Ue.constructor(Ue.source,ne.exec(Ue));return Zt.lastIndex=Ue.lastIndex,Zt}(ue);case C:return function(Ue,Zt,on){return nt(Zt?on(wt(Ue),!0):wt(Ue),st,new Ue.constructor)}(ue,Ci,kt);case A:return q0=ue,bv?Object(bv.call(q0)):{}}var q0}(G,nn,Hd,q)}}vt||(vt=new P0);var Pv=vt.get(G);if(Pv)return Pv;if(vt.set(G,mt),!tn)var Uv=te?function(ue){return function(Ee,kt,Ci){var tr=kt(Ee);return Nd(Ee)?tr:function(q0,Ue){for(var Zt=-1,on=Ue.length,ZL=q0.length;++Zt<on;)q0[ZL+Zt]=Ue[Zt];return q0}(tr,Ci(Ee))}(ue,Cd,zv)}(G):Cd(G);return function(ue,Ee){for(var kt=-1,Ci=ue?ue.length:0;++kt<Ci&&Ee(ue[kt],kt,ue)!==!1;);}(Uv||G,function(ue,Ee){Uv&&(ue=G[Ee=ue]),xv(mt,Ee,Hd(ue,q,te,fe,Ee,G,vt))}),mt}p(Hd,"be");function $L(G){return!(!Aa(G)||(q=G,Cv&&Cv in q))&&(Rv(G)||Qe(G)?EL:Ze).test(Jn(G));var q}p($L,"xe");function Td(G){var q=new G.constructor(G.byteLength);return new Kv(q).set(new Kv(G)),q}p(Td,"ze");function _v(G,q,te,fe){te||(te={});for(var yt=-1,Ft=q.length;++yt<Ft;){var vt=q[yt],mt=fe?fe(te[vt],G[vt],vt,te,G):void 0;xv(te,vt,mt===void 0?G[vt]:mt)}return te}p(_v,"_e");function La(G,q){var te,fe,yt=G.__data__;return((fe=typeof(te=q))=="string"||fe=="number"||fe=="symbol"||fe=="boolean"?te!=="__proto__":te===null)?yt[typeof q=="string"?"string":"hash"]:yt.map}p(La,"Xe");function U0(G,q){var te=function(fe,yt){return fe==null?void 0:fe[yt]}(G,q);return $L(te)?te:void 0}p(U0,"Oe"),$n.prototype.clear=function(){this.__data__=er?er(null):{}},$n.prototype.delete=function(G){return this.has(G)&&delete this.__data__[G]},$n.prototype.get=function(G){var q=this.__data__;if(er){var te=q[G];return te===a?void 0:te}return Mn.call(q,G)?q[G]:void 0},$n.prototype.has=function(G){var q=this.__data__;return er?q[G]!==void 0:Mn.call(q,G)},$n.prototype.set=function(G,q){return this.__data__[G]=er&&q===void 0?a:q,this},en.prototype.clear=function(){this.__data__=[]},en.prototype.delete=function(G){var q=this.__data__,te=Ca(q,G);return!(te<0)&&(te==q.length-1?q.pop():BL.call(q,te,1),!0)},en.prototype.get=function(G){var q=this.__data__,te=Ca(q,G);return te<0?void 0:q[te][1]},en.prototype.has=function(G){return Ca(this.__data__,G)>-1},en.prototype.set=function(G,q){var te=this.__data__,fe=Ca(te,G);return fe<0?te.push([G,q]):te[fe][1]=q,this},B0.prototype.clear=function(){this.__data__={hash:new $n,map:new(Zo||en),string:new $n}},B0.prototype.delete=function(G){return La(this,G).delete(G)},B0.prototype.get=function(G){return La(this,G).get(G)},B0.prototype.has=function(G){return La(this,G).has(G)},B0.prototype.set=function(G,q){return La(this,G).set(G,q),this},P0.prototype.clear=function(){this.__data__=new en},P0.prototype.delete=function(G){return this.__data__.delete(G)},P0.prototype.get=function(G){return this.__data__.get(G)},P0.prototype.has=function(G){return this.__data__.has(G)},P0.prototype.set=function(G,q){var te=this.__data__;if(te instanceof en){var fe=te.__data__;if(!Zo||fe.length<199)return fe.push([G,q]),this;te=this.__data__=new B0(fe)}return te.set(G,q),this};var zv=Sv?dt(Sv,Object):function(){return[]},jn=p(function(G){return Na.call(G)},"Ee");function jL(G,q){return!!(q=q==null?c:q)&&(typeof G=="number"||zt.test(G))&&G>-1&&G%1==0&&G<q}p(jL,"Ve");function Ev(G){var q=G&&G.constructor;return G===(typeof q=="function"&&q.prototype||Ta)}p(Ev,"Ue");function Jn(G){if(G!=null){try{return Lv.call(G)}catch{}try{return G+""}catch{}}return""}p(Jn,"Re");function Ov(G,q){return G===q||G!=G&&q!=q}p(Ov,"Be"),(md&&jn(new md(new ArrayBuffer(1)))!=F||Zo&&jn(new Zo)!=f||kd&&jn(kd.resolve())!=W||Md&&jn(new Md)!=C||yd&&jn(new yd)!=b)&&(jn=p(function(G){var q=Na.call(G),te=q==u?G.constructor:void 0,fe=te?Jn(te):void 0;if(fe)switch(fe){case qL:return F;case DL:return f;case VL:return W;case FL:return C;case YL:return b}return q},"Ee"));var Nd=Array.isArray;function Xv(G){return G!=null&&function(q){return typeof q=="number"&&q>-1&&q%1==0&&q<=c}(G.length)&&!Rv(G)}p(Xv,"je");var JL=PL||function(){return!1};function Rv(G){var q=Aa(G)?Na.call(G):"";return q==h||q==d}p(Rv,"De");function Aa(G){var q=typeof G;return!!G&&(q=="object"||q=="function")}p(Aa,"Je");function Cd(G){return Xv(G)?QL(G):function(q){if(!Ev(q))return UL(q);var te=[];for(var fe in Object(q))Mn.call(q,fe)&&fe!="constructor"&&te.push(fe);return te}(G)}p(Cd,"Qe"),n.exports=function(G){return Hd(G,!0,!0)}},932:n=>{"use strict";n.exports=JSON.parse('[{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1200,"viewportWidth":1990,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0018912904292244037},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0017652944220224336},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0016720710387146565},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":980,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.001496967403353241},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":890,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0011886813015098514},{"appName":"Netscape","connection":{"downlink":7.15,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0011792510665292798},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0011773382308375715},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":2170,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.001156153284533148},{"appName":"Netscape","connection":{"downlink":8.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0011503543572536081},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0011370980904465869},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.4.904 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0011329211695089523},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0011126432762543353},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0010879985782180435},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0010877332712737565},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0010731389166433384},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":910,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0010690620609634437},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0010624250611292146},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.0010614708448636158},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0010482384404075832},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0010434675232077009},{"appName":"Netscape","connection":{"downlink":9.8,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; M2102J20SG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":770,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.0010419065570484722},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0010404891231339886},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.001037313856693399},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0010200345672723757},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0010167307599861534},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0010017818643297469},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":860,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0009977086009462426},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0009946269844764188},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":2560,"weight":0.0009850120834724568},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000983606907957747},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36","viewportHeight":960,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1280,"weight":0.0009806427770286603},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/103.0.5060.63 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0009765625595502968},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0009720445326299357},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0009603354530066611},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1360,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0009566625883056941},{"appName":"Netscape","connection":{"downlink":0.8,"effectiveType":"4g","rtt":100},"oscpu":"Linux x86_64","platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.5021.209 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0009495843018236591},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0009423697078762889},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0009386735382642404},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1440,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0009378015515859953},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":550,"viewportWidth":1210,"deviceCategory":"desktop","screenHeight":692,"screenWidth":1229,"weight":0.000930073847363703},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0009288918897372861},{"appName":"Netscape","connection":{"downlink":9.45,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000927430360847601},{"appName":"Netscape","connection":{"downlink":2.15,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0009224933025289996},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1810,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0009169052756038995},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0009075605619277841},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0008993697165778302},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1270,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0008938361272781001},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0008902168007619851},{"appName":"Netscape","connection":{"downlink":7.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":580,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0008795333708428941},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0008727761229727535},{"appName":"Netscape","connection":{"downlink":8.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0008707290613178699},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0008697763308542438},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0008623616903583988},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0008557094392803633},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0008555591844512541},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0008555540307223621},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0008459039536105668},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1070,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2195,"weight":0.000837444323868278},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15","viewportHeight":980,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000837282860916575},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1140,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.0008271168102689369},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0008261657939119732},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0008225183061740168},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0008204460970054786},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0008199284605358174},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0008193603154272324},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":520,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0008144421736240415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0008118204367001977},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0008087506913421781},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":2460,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0007968927859924007},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0007955776530171365},{"appName":"Netscape","connection":{"downlink":3.6,"downlinkMax":100,"effectiveType":"4g","rtt":250,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G980F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.70 Mobile Safari/537.36","viewportHeight":680,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0007947270840335323},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0007944303322472823},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0007919827488485803},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000785791872667578},{"appName":"Netscape","connection":{"downlink":8.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0007844624266469629},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0007834241330711767},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007831553740545019},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":940,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0007781282998607869},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0007770276933411161},{"appName":"Netscape","connection":{"downlink":5.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007768159374616963},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007766764981506377},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0007759272939627339},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":830,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0007755637475887468},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1370,"screenWidth":2192,"weight":0.0007747968405394912},{"appName":"Netscape","connection":{"downlink":9.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":2170,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0007722573586397385},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0007691373404067698},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0007687671996800818},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0007662870323405793},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0007657862847243418},{"appName":"Netscape","connection":{"downlink":8.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.0007636454615860895},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1160,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000763394864104436},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1170,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.0007609511581915777},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1150,"viewportWidth":2000,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0007582537806950579},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0007573597353579177},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1040,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00075723547265894},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007552660863967687},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1070,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0007552425377518594},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007550669540412836},{"appName":"Netscape","connection":{"downlink":5.25,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.0007535118859299877},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36","viewportHeight":920,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007525775381501553},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007518756735413103},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0007518259797502784},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0007499969549184892},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; KB2003) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":770,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.0007452995976958292},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007451669103996006},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007442543001733938},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":950,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0007424525147512723},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0007423606288163704},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0007401973858974868},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0007386057611866599},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0007375339702444917},{"appName":"Netscape","connection":{"downlink":9.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0007361493216385608},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0007352494545983352},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007339495635470867},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0007313574810159647},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":960,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007304917659144353},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0007274422234094502},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.136 Safari/537.36","viewportHeight":1190,"viewportWidth":2280,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0007269973436223897},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007267593991057968},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000726015903228584},{"appName":"Netscape","connection":{"downlink":9.25,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000725338830682722},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0007215049626167565},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0007194134673505522},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0007179722865984795},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0007178790770403994},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000717238522137814},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0007165956079386302},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0007153861808486074},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0007150977196187348},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007149216697064277},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007143976385906943},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000712649722545045},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007116322091428665},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0007114009589355106},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":950,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007092625404767571},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":840,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0007090628651644651},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":930,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.0007083071511054539},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007074696252463622},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0007068230750447826},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":720,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0007061588193678046},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2530,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0007060915858549978},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000705263665787855},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007034902930855647},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0007031337849931974},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":660,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0007011702312959173},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0006995243004945503},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006994297342857997},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.4.904 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006991233987021759},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0006985400368421489},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006967671944101784},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0006940518116693564},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006934210838870787},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.0006920134008986695},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006895205438723624},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0006894346508605464},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0006885975457650254},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000685831320969813},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0006843622709472847},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006835812473837432},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":860,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0006821370699820086},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0006818884449306675},{"appName":"Netscape","connection":{"downlink":6.5,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; RMX2170) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0006780865796309086},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0006780858111786366},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1100,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0006780349842989213},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0006749247360250686},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0006745734946794397},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0006742371035627087},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006725963243758704},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0006700725860574633},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006699492031039815},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006635734735044645},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006629373381273283},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1210,"viewportWidth":2060,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.0006629094944717884},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":960,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0006627708396372389},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006621091706483257},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006600698497091938},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000659205135609936},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1090,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0006574802846311546},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.0006565557303565013},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0006554268536649904},{"appName":"Netscape","connection":{"downlink":3.05,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.0006549774530044954},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0006529095141644509},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0006499482710830001},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.00064984755883372},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1240,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00064945365624047},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":1080,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0006493694465642054},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0006488013880343351},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0006482807597712208},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":780,"viewportWidth":460,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0006477136613282956},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":670,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0006470222345046502},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0006461729486824527},{"appName":"Netscape","connection":{"downlink":8.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000645435327899308},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0006453652653360724},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":300},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006439740084649219},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000643699411998748},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":840,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0006435092442062007},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006428216896253893},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":2100,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006424632854641187},{"appName":"Netscape","connection":{"downlink":3.2,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; 21081111RG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":790,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.0006412997101880202},{"appName":"Netscape","connection":{"downlink":7.95,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Redmi Note 8T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.0006410145804113315},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-G780F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Mobile Safari/537.36 EdgA/102.0.1245.44","viewportHeight":620,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0006400545196868138},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0006377878402033863},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":620,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.0006336260413224958},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000632607602335796},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006320520648850978},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0006297879394407722},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0006278336748812549},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":916,"screenWidth":1920,"weight":0.0006269188725227571},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0006250788344750945},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.72 Safari/537.36","viewportHeight":960,"viewportWidth":1810,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006246513663185972},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000624296504857448},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006237652170648194},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0006236958691930465},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0006235896575377071},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0006231146930138151},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0006229716377197094},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006227429774437797},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00061952422523859},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1080,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.000617356376800629},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0006172677910341793},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006158696241592136},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006147982409108556},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006132940589391468},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0006120186561828326},{"appName":"Netscape","connection":{"downlink":4.8,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-G960F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Mobile Safari/537.36","viewportHeight":610,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":740,"screenWidth":360,"weight":0.0006102538866259858},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0006098430157243062},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1580,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0006098415237249021},{"appName":"Netscape","connection":{"downlink":4.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0006095525753745729},{"appName":"Netscape","connection":{"downlink":2.85,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux x86_64","pluginsLength":4,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 13816.55.9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.86 Safari/537.36","viewportHeight":650,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0006093399108178112},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.62 Safari/537.36","viewportHeight":820,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006087392254670081},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006076353024197921},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006064051896545787},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":740,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0006049572961509993},{"appName":"Netscape","connection":{"downlink":7.7,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Redmi Note 8T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.0006044483589563077},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0006041812367993105},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0006035536891538014},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000602143719156992},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0006004903936196185},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0005987070397243116},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000598668803725722},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005983771535677926},{"appName":"Netscape","connection":{"downlink":8.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1180,"viewportWidth":2210,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005982870393304321},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005979931870448883},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0005977188348018243},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005973048949442616},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) wkhtmltopdf Safari/538.1","viewportHeight":null,"viewportWidth":null,"deviceCategory":"desktop","screenHeight":480,"screenWidth":640,"weight":0.000594312618744645},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1746,"weight":0.0005940746579345292},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005938547669573184},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005930742849241596},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0005929033996175128},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.0005915023800653833},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36","viewportHeight":1610,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0005910754579805999},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0005901960302681998},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":750},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005898603978234961},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":920,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005894649910230741},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1180,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.0005893095542247091},{"appName":"Netscape","connection":{"downlink":6.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000589048275330576},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0005884317348813401},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0005867842572716661},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005865156100506164},{"appName":"Netscape","connection":{"downlink":8.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005858725681350007},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1280,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0005848867316314202},{"appName":"Netscape","connection":{"downlink":9.8,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-G965F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":846,"screenWidth":412,"weight":0.0005847205364745069},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005844255215316502},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005841479733404745},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000583955998610959},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005832243433811696},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0005818528554066036},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1210,"viewportWidth":2060,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.0005813567510017446},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000581042236613749},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005802371954632077},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005801903063381493},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2200,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.0005786147626326419},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005780914708017593},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1460,"viewportWidth":1530,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.0005780908739107095},{"appName":"Netscape","connection":{"downlink":5.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":840,"screenWidth":1344,"weight":0.000577095103088887},{"appName":"Netscape","connection":{"downlink":0.4,"effectiveType":"3g","rtt":950},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1020,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000576536992820698},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005760315092485633},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005759197447041569},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0005757312222866371},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0005738382520647012},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005735311169002163},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.0005728611872743378},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005711329117996418},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.0005709164582779347},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.4.904 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005708930959697486},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005708031118996984},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005697788542233643},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0005696767520269152},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005696467450714926},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1110,"viewportWidth":1630,"deviceCategory":"desktop","screenHeight":1221,"screenWidth":2170,"weight":0.0005691659831559463},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005652579372041014},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":950,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.0005652094545620308},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000564688672086501},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000564653302382122},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0005644308208459958},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005624686766955554},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005601537072995819},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":880,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0005599789417898759},{"appName":"Netscape","connection":{"downlink":2.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0005585972253497513},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005566872058402375},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.0005561598100648103},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005553289281522529},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005507219212598026},{"appName":"Netscape","connection":{"downlink":0.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0005499853459030097},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005498486745421557},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005482711330038241},{"appName":"Microsoft Internet Explorer","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0005482215592438295},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005478368982548436},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005456829872087724},{"appName":"Netscape","connection":{"downlink":4.85,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G991B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0005450744475662671},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000544492003233181},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005415465915471618},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0005413497689385722},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0005411427552593682},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000540952077675983},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0005399761551292129},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005397010372210561},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005393513032350505},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0005387212935988998},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000538520168512356},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005378286273206447},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005376902199382844},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000537598220994745},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0005374797034738807},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1240,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005367697969496635},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0005364491588331831},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":890,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005364064858896008},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1210,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.0005363008000507729},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005360652581069354},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0005360404056677341},{"appName":"Netscape","connection":{"downlink":0.75,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; YAL-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":650,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.0005359980667699551},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005356765825663963},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":560,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0005325435611418298},{"appName":"Netscape","connection":{"downlink":8.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005319889494467789},{"appName":"Netscape","connection":{"downlink":5.7,"downlinkMax":100,"effectiveType":"4g","rtt":200,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; AC2001) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Mobile Safari/537.36","viewportHeight":710,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.0005319344718126041},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005294796043640304},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005290756601787002},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005287733483992592},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0005277641376330871},{"appName":"Netscape","connection":{"downlink":0.65,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005273935576505709},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000526943686775508},{"appName":"Netscape","connection":{"downlink":8.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005262992592578547},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0005261013370404196},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0005260728288085697},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1340,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005260336566339846},{"appName":"Netscape","connection":{"downlink":2.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005249776720378856},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.000524708531397957},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1180,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0005246661696701461},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0005246264821880201},{"appName":"Netscape","connection":{"downlink":8.9,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005239536348278976},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005228152276039991},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0005223967782666612},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":1000},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0005223184482440034},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005220946040904664},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0005218291832072145},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005209733918646581},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36","viewportHeight":920,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00052075710040039},{"appName":"Netscape","connection":{"downlink":8.55,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000520122433538958},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000519816707321679},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36 Edg/98.0.1108.56","viewportHeight":710,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005193473432746297},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000518864111080336},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005173349821712295},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005166840221264591},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0005163001031630484},{"appName":"Netscape","connection":{"downlink":6.5,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":530,"viewportWidth":1040,"deviceCategory":"desktop","screenHeight":665,"screenWidth":1316,"weight":0.0005162139860909738},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0005149077062293027},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005148502881273763},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005134694769777665},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005133963002215291},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000513324915891146},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005130831255655363},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005114133840846688},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0005114031612588765},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1153,"screenWidth":2048,"weight":0.0005105057468805671},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005104977674416263},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.41 Safari/537.36","viewportHeight":830,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0005097503453209297},{"appName":"Netscape","connection":{"downlink":6.2,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; 2201123G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":740,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.0005092475660824148},{"appName":"Netscape","connection":{"downlink":6.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005090510225005024},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":920,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000508947825064449},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005088282513093697},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005081175310346219},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":950,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0005079717928939768},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0005077033298934194},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005073550322289592},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005067255309179489},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005060756998373982},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005053490233693663},{"appName":"Netscape","connection":{"downlink":0.6,"effectiveType":"3g","rtt":450},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000504994707856664},{"appName":"Netscape","connection":{"downlink":9.5,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0005041200617701606},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005038527094797081},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005023641605515015},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":980,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0005011904166734718},{"appName":"Netscape","platform":"Win32","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":690,"viewportWidth":1130,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0005009046042658491},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36 SberBrowser/2.0.0.0","viewportHeight":640,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0005001032981372753},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1000,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0005000334757859186},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0004993176643694397},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) EdgiOS/102.0.1245.39 Version/15.0 Mobile/15E148 Safari/604.1","viewportHeight":690,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.0004979426142377992},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0004978037982856931},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004973356284013138},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004967556461357914},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004962125301523146},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1200,"viewportWidth":2100,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004959962729863454},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004951230271408807},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004943086921876958},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0004930770370272596},{"appName":"Netscape","connection":{"downlink":8.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1170,"viewportWidth":2420,"deviceCategory":"desktop","screenHeight":1369,"screenWidth":2434,"weight":0.0004927181392533795},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004926449865608338},{"appName":"Netscape","connection":{"downlink":0.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000492340512729864},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004921067566216141},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0004916257399752588},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"ethernet"},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004916107205256518},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0004915783696761393},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004909701022889362},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000489354084003017},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004891495098621901},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004886932335776037},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0004886221263941483},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004882658353505286},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004880650321344305},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00048786103955155775},{"appName":"Netscape","connection":{"downlink":0.6,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00048713828009221133},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00048674236191974745},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00048658929036519033},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00048635061028170357},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0004858730753963802},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.47","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004848675497211355},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0004842942918936533},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004832189604148156},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0004831033401516849},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00048275853636962234},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00048245936917480246},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36","viewportHeight":1010,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004818886949474007},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000481789370567254},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36 OPR/85.0.4341.71","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004811806011286726},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00048062628156448495},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":2020,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0004797660696500549},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1470,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.0004794182382937095},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.47","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004787691004058232},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004783331833618089},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00047738332354372415},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00047679398703637845},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0004766636390973291},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00047603577278065634},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00047586978087280166},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00047538569346379907},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":910,"screenWidth":1536,"weight":0.0004752708571441567},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00047461194485165015},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0004731951714317494},{"appName":"Netscape","connection":{"downlink":7.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00047294053309038123},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1300,"viewportWidth":1930,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004728391961003221},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004726296343296752},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00047259748820832517},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":4,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0004725211320585025},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0004719830403788805},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0004714238456988483},{"appName":"Netscape","connection":{"downlink":5.8,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 7.1.2; Redmi 5 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":786,"screenWidth":393,"weight":0.0004708373966823143},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1190,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00047081012549451913},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1810,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00047001990099956506},{"appName":"Netscape","connection":{"downlink":9.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0004692087479505452},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000469200290517648},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 OPR/89.0.4447.31 (Edition beta)","viewportHeight":700,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004690236010828432},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004689696719647992},{"appName":"Netscape","connection":{"downlink":5.75,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; RMX2202) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":710,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0004686017144124681},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":1150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":950,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00046826329886225917},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004679198668355613},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000467247617520105},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0004664848944553088},{"appName":"Netscape","connection":{"downlink":1.65,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.000466202399191301},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004660425542782104},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00046562798749810036},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00046542315656956826},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1260,"viewportWidth":2160,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004649850736809005},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004647247695625667},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.000463613294153965},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1360,"viewportWidth":2270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0004634988304515599},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004628782609244011},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":2270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00046263135446322713},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004625093790059133},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0004624417753878452},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004624256296005703},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000461982778014296},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00046156674861530024},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00046150316966552614},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0004613159214724783},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1560,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0004610704383897409},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004610651295803179},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0004608340131513274},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00046080682748496956},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00046025989378578163},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00045982865765484244},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00045974226864118077},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00045919730481606264},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":650,"viewportWidth":1150,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00045908233942040284},{"appName":"Netscape","connection":{"downlink":1.65,"downlinkMax":100,"effectiveType":"4g","rtt":200,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 7.1.2; Redmi 5 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":786,"screenWidth":393,"weight":0.0004585559420593976},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.141 YaBrowser/22.3.3.889 Yowser/2.5 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004579068187564561},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/101.1 Mobile/15E148 Safari/605.1.15","viewportHeight":710,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000455879792771228},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004553883779015098},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00045523776432142624},{"appName":"Netscape","connection":{"downlink":8.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.0004551183090868571},{"appName":"Netscape","connection":{"downlink":7.6,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004547911099287251},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00045463698614461965},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":100},"platform":"default_platform","pluginsLength":5,"vendor":"Google Inc.","userAgent":"default_user_agent","viewportHeight":1080,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":0,"screenWidth":0,"weight":0.0004545784071230516},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00045446302171237094},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0004542795720164372},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004528336203918335},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00045217101364905895},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00045105589542129056},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; POT-LX1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.00045064626819598226},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00045033501861586406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0004502855801480444},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"ipad","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00044992088104058925},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00044936424673138766},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00044931670748958266},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00044849330724615344},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004483435448778597},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004482770482613316},{"appName":"Netscape","connection":{"downlink":9.45,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0004482064640804096},{"appName":"Netscape","connection":{"downlink":2.55,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00044806936216703757},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004480186253372866},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":420,"viewportWidth":770,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004474585940907155},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004473576637879518},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00044701951995244747},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1040,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004468980319888903},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004465332415392775},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004459270676035589},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004457588425524938},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00044538523893224185},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00044528783038907336},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004452002852284957},{"appName":"Netscape","connection":{"downlink":8.5,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00044396039837314087},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00044374418779174855},{"appName":"Netscape","platform":"Win32","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":760,"viewportWidth":1130,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00044284014595778195},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00044225900656064143},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000441608046868576},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":950,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00044150088285779566},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00044145569352478534},{"appName":"Netscape","connection":{"downlink":0.4,"effectiveType":"3g","rtt":900},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":950,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00044131531263889113},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.000441098751065892},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.134 Safari/537.36","viewportHeight":960,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00044105541935882185},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0004408145241790918},{"appName":"Netscape","connection":{"downlink":0.15,"effectiveType":"slow-2g","rtt":3000},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":650,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000440787174084546},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00044068381740522373},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00044033006029472023},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1370,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0004400905763004734},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004400230834040052},{"appName":"Netscape","connection":{"downlink":2.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00043942697847255795},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000439078051967373},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.0004386786625587497},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00043822603026794034},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00043785656437398486},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00043784851151562696},{"appName":"Netscape","connection":{"downlink":6.65,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36","viewportHeight":670,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0004366208259437127},{"appName":"Netscape","connection":{"downlink":2.6,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00043660130791556577},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004362777620983945},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":680,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004360714838433733},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00043601015497449225},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004357920195084841},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1150,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004352750019788448},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0004352598368673243},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00043494929475644767},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004342949604834216},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00043345763779564696},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004333274020085681},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00043270457018855735},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0004325216758236551},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0004315671478005962},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00043154880153207153},{"appName":"Netscape","connection":{"downlink":3.4,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-A115F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":750,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.0004312881344739923},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0004308805791786431},{"appName":"Netscape","connection":{"downlink":8.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00043073603564631097},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00043001669295195593},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004298361855802789},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004298092347209426},{"appName":"Netscape","connection":{"downlink":8.95,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-N981B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":750,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.00042965877142042317},{"appName":"Netscape","connection":{"downlink":2.2,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1060,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0004295943867710033},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004295472038100689},{"appName":"Netscape","connection":{"downlink":3.85,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; PCT-AL10; HMSCore 6.5.1.302; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.105 HuaweiBrowser/12.1.1.301 Mobile Safari/537.36","viewportHeight":620,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":770,"screenWidth":360,"weight":0.00042831400470331587},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004279907538481725},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004278830218829364},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00042785610308908014},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15","viewportHeight":1590,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.0004268870396768771},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004264856016439775},{"appName":"Netscape","connection":{"downlink":4.8,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"unknown"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14588.123.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00042629314073605877},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00042627485262385014},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004261487638798992},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00042557276880417596},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00042475517127210655},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004246594034886946},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":840,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0004241499855827052},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004234583853326051},{"appName":"Netscape","connection":{"downlink":9.5,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36","viewportHeight":600,"viewportWidth":790,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00042279245629280423},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00042278778463943973},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":780,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00042229852662412304},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00042229782783799236},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.42 Safari/537.36 OPR/89.0.4447.20 (Edition beta)","viewportHeight":700,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00042202811759526455},{"appName":"Netscape","connection":{"downlink":8.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0004212943657467351},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":2090,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0004210161015316836},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00042033687299949333},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00042024904658126243},{"appName":"Netscape","connection":{"downlink":0.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004201527789142162},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":720,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004199980640447842},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00041925858814895786},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004184887366638903},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004182458029351334},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00041812050859115374},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1360,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000417975560728864},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00041750715737620854},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000417388833874513},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004168065421954056},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":500,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00041664686794771073},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00041651498258822784},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004163625627296779},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041616818765243435},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00041593144118454097},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00041592769093744904},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004159084439752801},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041573327718573427},{"appName":"Netscape","connection":{"downlink":2.55,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041538665554624794},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":982,"screenWidth":2328,"weight":0.0004150594577719109},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041456811405576833},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041450502785458503},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":620,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00041406742504573505},{"appName":"Netscape","connection":{"downlink":9.4,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; RMX1851) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Mobile Safari/537.36 OPR/69.3.3606.65458","viewportHeight":600,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.00041399622303319963},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041390250089151187},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004138467482902651},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1189,"screenWidth":1901,"weight":0.0004137961115082962},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00041360554724639435},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004134255979848614},{"appName":"Netscape","platform":"MacIntel","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":670,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":768,"weight":0.00041317081393962634},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1270,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004130180508904866},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":750,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00041290042803889936},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":940,"viewportWidth":1000,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0004126316430100625},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00041260412922951073},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004124713158918013},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041243644283549784},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":960,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0004124171920215601},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1360,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":2560,"screenWidth":1440,"weight":0.00041215557410382767},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041180244915268175},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041105290299324373},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/101.1 Mobile/15E148 Safari/605.1.15","viewportHeight":710,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00041104725787433706},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041097613508106115},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"3g","rtt":800},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":950,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00041068158956416944},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0004105775762999921},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004099818739858173},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00040997369720930776},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0004097596763968858},{"appName":"Netscape","connection":{"downlink":0.9,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":2140,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004096702362557128},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00040958334519587567},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00040935950673378594},{"appName":"Netscape","connection":{"downlink":3.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.00040915791161050366},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0004085913549513886},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0004082890467193017},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004080698739888716},{"appName":"Netscape","connection":{"downlink":6.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":970,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004077485276997484},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00040724472762480857},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0004057711106844351},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00040561561297684714},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0004056092499444775},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1270,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0004051368565681366},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1120,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00040505923476893854},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":550,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00040494033750552316},{"appName":"Netscape","connection":{"downlink":4.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00040484749315742566},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00040474815958570963},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000404719057443722},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0004046652563874631},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00040393617795751274},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00040389791955654496},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00040387519052064894},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":980,"screenWidth":1920,"weight":0.00040250291195553344},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0004023414948381702},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00040230793747216296},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0004018648701165808},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00040175200785881826},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00040169061971209757},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00040148973269060935},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00040073189977335287},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000400723295546663},{"appName":"Microsoft Internet Explorer","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0004005952489414001},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux armv7l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 6.0; Nomi i5010) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Mobile Safari/537.36 OPR/61.2.3076.56749","viewportHeight":440,"viewportWidth":320,"deviceCategory":"mobile","screenHeight":570,"screenWidth":320,"weight":0.00040051359899731157},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00040003643438993634},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00039927932312177017},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003991530725657102},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003988676756664231},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00039868836888484077},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00039826739750924},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1030,"viewportWidth":990,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1900,"weight":0.0003980576778350053},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003980011363820149},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00039742143235054503},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00039704988879675837},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003968422796905114},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003955570895314613},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1100,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003953273058232834},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003953246281050063},{"appName":"Netscape","connection":{"downlink":7.65,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.53","viewportHeight":890,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1003,"screenWidth":1504,"weight":0.0003950231478058009},{"appName":"Netscape","connection":{"downlink":6.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00039360849701921364},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003935738756836985},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003925050899013439},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.30","viewportHeight":1100,"viewportWidth":2260,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2274,"weight":0.00039207315772303434},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0003915976601833139},{"appName":"Netscape","connection":{"downlink":3.1,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00039106345904032136},{"appName":"Netscape","connection":{"downlink":8.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00039096145349746804},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003907114997825519},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":950,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003898680125354557},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003891214559831982},{"appName":"Netscape","connection":{"downlink":1.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003888231758462344},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00038818592066184476},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; HD1901) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":889,"screenWidth":412,"weight":0.0003879106077836899},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0003878414314501441},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00038763317433627954},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003872613791766495},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003868591486211561},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":760,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00038649629509774074},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00038642766302844357},{"appName":"Netscape","connection":{"downlink":1.5,"downlinkMax":100,"effectiveType":"3g","rtt":900,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G781U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.61 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00038625459045654357},{"appName":"Netscape","connection":{"downlink":0.75,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003857405001758505},{"appName":"Netscape","connection":{"downlink":1.45,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; motorola one zoom) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":760,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.00038566946453118646},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00038543019437339816},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00038530771400426916},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003852712535279276},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00038412527517823943},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":900,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00038400696457780944},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003839524659183822},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003835564177530462},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000383489788381969},{"appName":"Netscape","connection":{"downlink":6.4,"downlinkMax":100,"effectiveType":"4g","rtt":200,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 9; PCT-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":810,"viewportWidth":420,"deviceCategory":"mobile","screenHeight":906,"screenWidth":424,"weight":0.0003833120093521561},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00038296090153933706},{"appName":"Netscape","connection":{"downlink":8.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00038290874043955277},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.42 Safari/537.36","viewportHeight":840,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00038288210923467846},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003826518535109247},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.53","viewportHeight":890,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1003,"screenWidth":1504,"weight":0.0003821860070987801},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00038132822877171344},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003812346438814819},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":890,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1003,"screenWidth":1504,"weight":0.0003805998261391483},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00038038444358219257},{"appName":"Netscape","connection":{"downlink":4.2,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003803597051102168},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003802687134950281},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0003799040985526259},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00037968270207116753},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003794256067130314},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00037917831036762644},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00037886171103782733},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00037865158581147597},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0003785829529388908},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36","viewportHeight":1230,"viewportWidth":1140,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003782813125433953},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0003782771132009857},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00037825077156480034},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00037800911240392385},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003779872697699677},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"NAVER Corp.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.108 Whale/3.15.136.18 Safari/537.36","viewportHeight":980,"viewportWidth":2500,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00037791238775944537},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00037777866298966144},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2926,"weight":0.00037764407140465},{"appName":"Netscape","connection":{"downlink":2.75,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00037751975918517164},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/98.1 Mobile/15E148 Safari/605.1.15","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00037744266373405597},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003773569706017373},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00037695154161751716},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003768203730344431},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00037583575964414266},{"appName":"Netscape","connection":{"downlink":4.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00037567336303019524},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00037545841717063225},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1630,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00037541474117643654},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":740,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00037473866519059987},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00037421670481054394},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003741873849638877},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.0003733565335462114},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0003729813201518682},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":50},"platform":"Linux aarch64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS aarch64 13597.84.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.57 Safari/537.36","viewportHeight":580,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003729296130170829},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003727386111398518},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00037264471407323337},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00037206586601826327},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00037169609121917563},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003711094336228236},{"appName":"Netscape","connection":{"downlink":2.45,"downlinkMax":100,"effectiveType":"4g","rtt":200,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; moto g31) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.0003704892523024301},{"appName":"Netscape","connection":{"downlink":2.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003701161788159836},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00036990064924868616},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003696003537286513},{"appName":"Netscape","connection":{"downlink":6.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003693913737377061},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1420,"viewportWidth":2060,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0003692201656658403},{"appName":"Netscape","connection":{"downlink":9.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003691696025636235},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":530,"viewportWidth":1210,"deviceCategory":"desktop","screenHeight":692,"screenWidth":1226,"weight":0.000368517659081998},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003681453503926437},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":940,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00036813680965843256},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003680730798637582},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000367928132890134},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003669311095779745},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00036675982242416553},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0003662619407099624},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003662373110631824},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003661067928737832},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":850,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.0003660333857301178},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1400,"viewportWidth":2500,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.0003659643872920527},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":890,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00036535109372578774},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00036524399614895495},{"appName":"Netscape","connection":{"downlink":3.2,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-N975U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":550,"viewportWidth":320,"deviceCategory":"mobile","screenHeight":676,"screenWidth":320,"weight":0.0003646535484785198},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003645792986562908},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000364443730377362},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00036441226513883097},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00036425715451093014},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":500},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003642072041676824},{"appName":"Netscape","connection":{"downlink":2.55,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000363766216512092},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00036333519001046597},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1060,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00036333506072488037},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":880,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00036289468982995753},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003626407437169676},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.0003622189325263591},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1000,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003619335881250714},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":970,"viewportWidth":1980,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003616042878732036},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":956,"screenWidth":1700,"weight":0.00036128144863693476},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003612260382881836},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003611233051017017},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003610393475477723},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00036103371266819385},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00036090042529136597},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003608669245785274},{"appName":"Netscape","connection":{"downlink":1.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003608493692008225},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003607952980974393},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003602486375716675},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko)","viewportHeight":940,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00035933132417727704},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003589859146616707},{"appName":"Netscape","connection":{"downlink":9.35,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1350,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00035885094461192624},{"appName":"Netscape","connection":{"downlink":7.3,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00035877681073170345},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003586652446002675},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00035852054511707217},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00035843100291260824},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00035832297926616106},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003581306922439727},{"appName":"Netscape","connection":{"downlink":9.85,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.00035810918934494186},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00035807911915412095},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00035804035847739404},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1370,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003578888204042454},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1728,"weight":0.00035733331269792413},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0003570593056875307},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000356760284094237},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36","viewportHeight":700,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003565457943114481},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.0003561285735503256},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":1130,"viewportWidth":990,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00035591391483119156},{"appName":"Netscape","connection":{"downlink":2.25,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00035591342968854616},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000355237066519062},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":950,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003547045797674356},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00035459986393069487},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00035454424900914125},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00035442308695869044},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":840,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003540562905629568},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00035394445887180787},{"appName":"Netscape","connection":{"downlink":8.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00035385903866159724},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003538481598804283},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003538132045836127},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003531895250047818},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00035307251331233677},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.134 Safari/537.36","viewportHeight":860,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003530557248029528},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36","viewportHeight":1060,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0003523409576222056},{"appName":"Netscape","connection":{"downlink":5.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003519432784639666},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1080,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00035189617016522743},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.0003516414923942876},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0003514453785041661},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003514204294482832},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003511016591184173},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1250,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003510290106640926},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003508034579102418},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00035066256546807445},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00035046638226022376},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003503426074044853},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1410,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.0003499267891045028},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00034989660716276927},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0003488980710875961},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003488023949242543},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36","viewportHeight":1080,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003487207965912825},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36 OPR/85.0.4341.79","viewportHeight":810,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.00034816003786871877},{"appName":"Netscape","connection":{"downlink":7.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00034796875511883865},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00034749108811956347},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003470607952215659},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003468648341184776},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003465638201586285},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":980,"screenWidth":1920,"weight":0.00034619097636217857},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00034615496350608616},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.33","viewportHeight":1060,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00034606271960693785},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003457501688715308},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003457193721646415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":2090,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00034570373912457854},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":760,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0003454750969603285},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003454333658426818},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003453754712553485},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1070,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0003453228686898168},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":900,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0003452839999135779},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003451793198620271},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003450682877649164},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0003450558133098048},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36","viewportHeight":760,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0003447721605322616},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36","viewportHeight":520,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003445602039670307},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_1_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00034444309363331193},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003438659028006189},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003437645084423615},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003437215571240281},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":750,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003436340065606245},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003435971898586815},{"appName":"Netscape","connection":{"downlink":6.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003435705970193479},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00034355444492113},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.0003435004219600819},{"appName":"Netscape","connection":{"downlink":8.6,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00034327601148903417},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003432344100858682},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003421106978444077},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.0003419188853377863},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00034169869660510133},{"appName":"Netscape","connection":{"downlink":8.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00033874263258186883},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003384998781668961},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00033848238831958176},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Windows","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003384576556015226},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003383749759469105},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003383345476166199},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003382066135658389},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1440,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.0003382023945488562},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1030,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0003381582554408358},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003379961291584749},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.0003379718284824623},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003378341075072739},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00033743572584869156},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003373066228554562},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003372603828429957},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00033705132987101825},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003370440233331658},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36","viewportHeight":1020,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0003368790912012161},{"appName":"Netscape","connection":{"downlink":3.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003364177856632279},{"appName":"Netscape","connection":{"downlink":8.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0003362846375250715},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00033598347700656417},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":16,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00033594379877812985},{"appName":"Netscape","connection":{"downlink":6.3,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00033583213240269785},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003357273152426086},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":790,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00033552710941565277},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0003352848690442955},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00033526726427976657},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00033473555193789227},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00033440640261067525},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003343518884176982},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00033434914837696084},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003335403446455971},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003335382402614994},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.47","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003330255707849117},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1310,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00033274753230130806},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000331897980207519},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.0 Safari/537.36","viewportHeight":580,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00033179254228864446},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003315291954117065},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003315131096047892},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00033150642585564845},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003312579466552166},{"appName":"Netscape","connection":{"downlink":4.1,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0003312272264800336},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":350},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003309755533969379},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003309471284518608},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1030,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003308966554506592},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0003306957223764326},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":1000,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0003297819705131628},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1160,"viewportWidth":1530,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0003297331760196279},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":961,"screenWidth":1536,"weight":0.0003294374552542549},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00032936363392307766},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00032935601717352144},{"appName":"Netscape","connection":{"downlink":2.2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":950,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003293307896698122},{"appName":"Netscape","connection":{"downlink":2.05,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 8.0.0; SM-C9000) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":650,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":732,"screenWidth":412,"weight":0.00032918623870861427},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003290345952242631},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1075,"screenWidth":1912,"weight":0.0003284749392220932},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0003282932509153046},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003281576914941809},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003281029912167729},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00032793098929698975},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003275239246741277},{"appName":"Netscape","connection":{"downlink":6.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36 Edg/97.0.1072.62","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003274155416949643},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00032734895900830754},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0003271578166260691},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003270779197189153},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003270565208289361},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00032689499977990474},{"appName":"Netscape","connection":{"downlink":8.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00032688753042069905},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1820,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003268367470230956},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00032683188417963264},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36","viewportHeight":700,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000326274682883446},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003259672615870984},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00032587836800924687},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00032562698162879586},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00032519575770242686},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":2560,"screenWidth":1440,"weight":0.00032494439935844657},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00032490840273046345},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":1080,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00032483653049183184},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0003247238510174912},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00032455635784928453},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15","viewportHeight":720,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0003245318564056211},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":720,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00032441604339951066},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003241321139016052},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003238235973062771},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00032343858525708233},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00032330626897296845},{"appName":"Netscape","connection":{"downlink":2.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003229007478783441},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":890,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1003,"screenWidth":1504,"weight":0.0003228860871821891},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-A507FN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":790,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.0003227886610896858},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000322611516455173},{"appName":"Netscape","connection":{"downlink":1.85,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":560,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00032159681548979424},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00032132610462868845},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003213105478903071},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003209088365635913},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36","viewportHeight":820,"viewportWidth":910,"deviceCategory":"desktop","screenHeight":1000,"screenWidth":1920,"weight":0.0003207004973536999},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00032062696836793734},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00032059700501603906},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003205044538455269},{"appName":"Netscape","connection":{"downlink":4.9,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"unknown"},"platform":"Linux aarch64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS aarch64 14695.107.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":853,"screenWidth":1517,"weight":0.0003198067739400398},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00031974218627520465},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00031969973612623576},{"appName":"Netscape","connection":{"downlink":5.55,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; HD1900) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":832,"screenWidth":384,"weight":0.00031965403529247467},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; HD1901) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.0003192968284761106},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000319221508643905},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00031901344698511444},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003190023060623104},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":890,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003187350607991823},{"appName":"Netscape","connection":{"downlink":6.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":2040,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00031864870869927265},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":850,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00031864518114937225},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1140,"viewportWidth":2060,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00031856255210626716},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003184434388345321},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003183447469909927},{"appName":"Netscape","connection":{"downlink":5.4,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G780F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.00031824601343511267},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":1110,"deviceCategory":"tablet","screenHeight":1112,"screenWidth":834,"weight":0.00031803035538366587},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0003179466826812149},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003177662553725694},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0003176907099426465},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003171093665421759},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1470,"viewportWidth":2400,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.00031696511917829505},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000316746285639238},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003164449840831972},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003164251832080107},{"appName":"Netscape","connection":{"downlink":9.25,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00031616728751365455},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.0 Safari/537.36","viewportHeight":800,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00031602731582330384},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Mobile/15E148 Safari/604.1","viewportHeight":900,"viewportWidth":1440,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.0003159100148698318},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003158136911792833},{"appName":"Netscape","connection":{"downlink":5.4,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; RMX3241) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0003157552455338521},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":750,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00031555760357703525},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-F926B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 OPR/69.3.3606.65458","viewportHeight":880,"viewportWidth":960,"deviceCategory":"tablet","screenHeight":1080,"screenWidth":1920,"weight":0.00031546589691726606},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00031540677104449627},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003153273599011821},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00031455772376056784},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00031454894937594943},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00031446241885930694},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0003144552758154005},{"appName":"Netscape","connection":{"downlink":8.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00031428274352100056},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":950,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003136641668008806},{"appName":"Netscape","connection":{"downlink":3.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1537,"weight":0.00031343333095106035},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000313401300652822},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003133916752845783},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003133721259685853},{"appName":"Netscape","connection":{"downlink":1.5,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 7.1.2; Redmi 5 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":786,"screenWidth":393,"weight":0.0003130979943783447},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003130275650140119},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0003129633102294969},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1960,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.000312572605373832},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0003125463182593194},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00031252865802146345},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00031211745258817743},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003116883150637266},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00031165947724287694},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003116338776822317},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003116115102223718},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003113554419485251},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003112859991442903},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0003111910707972973},{"appName":"Netscape","connection":{"downlink":3.45,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0003110372466563097},{"appName":"Netscape","connection":{"downlink":2.3,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; motorola one zoom) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":760,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.00031070384386633197},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00031031295744002985},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003101159018062454},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00031011233310940435},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003093507086514778},{"appName":"Netscape","connection":{"downlink":6.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":910,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1536,"weight":0.00030894305707755015},{"appName":"Netscape","connection":{"downlink":1.8,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003088521484696359},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00030864548196420143},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030860762103642364},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00030836351915488366},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0003082776001813541},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003081109339053975},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36","viewportHeight":960,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003079559127693408},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003077202026923548},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00030769445118403687},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0003076908277839184},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":2020,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00030732575843100463},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00030665966734468996},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0003060843607269604},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1060,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0003059960137003571},{"appName":"Netscape","connection":{"downlink":4.2,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1340,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0003057791624112765},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00030548155585620083},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030541798361265524},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030539240941429016},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030524527996197195},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030524022579756253},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003052279346231031},{"appName":"Netscape","connection":{"downlink":0.95,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0003052266224480322},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030520204196649817},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00030484209246628446},{"appName":"Netscape","connection":{"downlink":6.5,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003045757708520705},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.0003045704775713353},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":940,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030456921883093317},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00030437293237858717},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":3840,"weight":0.00030410843991849555},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2070,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00030386766044423927},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030376304896817514},{"appName":"Netscape","connection":{"downlink":1.3,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv7l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 6.0.1; Lenovo TB-7703X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":680,"viewportWidth":480,"deviceCategory":"tablet","screenHeight":854,"screenWidth":480,"weight":0.00030340089957306415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030301905131257763},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003027148165841959},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":900,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0003025740650868783},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003025690114548687},{"appName":"Netscape","connection":{"downlink":6.5,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14695.85.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00030244061491714906},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003022438204057699},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00030207165106283386},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00030201284361383444},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003019239804895267},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00030191631428821454},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000301742141500766},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 9; LLD-AL20) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Mobile Safari/537.36","viewportHeight":630,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":760,"screenWidth":360,"weight":0.0003017187100219023},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00030127546143345426},{"appName":"Netscape","connection":{"downlink":8.65,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0003011481393919608},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0003010840685526586},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00030090940126661794},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36","viewportHeight":720,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00030060189614103606},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002999815042900384},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00029989103003920717},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00029972605194934657},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00029968619868094725},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00029968421901977057},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00029963621687967285},{"appName":"Netscape","connection":{"downlink":0.35,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00029948513637315615},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00029911478380257987},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2460,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002985254175082539},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00029837738071256966},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0002980895409413557},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0002978127034527025},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000297726228730111},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1200,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00029753007065171826},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00029724846170981286},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":760,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00029715859340981256},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0002969776372818307},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002969276864447865},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002968804953773649},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":980,"viewportWidth":2480,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00029629596449063246},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002960762442273731},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0002958666447587088},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002957444760573224},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.40 (Edition Yx 08)","viewportHeight":660,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00029560969401453297},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00029522921078585566},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0002950863280819713},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002950075809005852},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002945711607287584},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000294459287210963},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Mobile/15E148 Safari/604.1","viewportHeight":900,"viewportWidth":1440,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.0002944429639332133},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00029424451290762456},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00029420364016340475},{"appName":"Netscape","connection":{"downlink":7.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0002941341567247364},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000294009477095639},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00029399915615958616},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":2120,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00029371802715623207},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1180,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0002936778646208604},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002931874048649285},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1420,"viewportWidth":2230,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":3840,"weight":0.000293154748776814},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002929210754513568},{"appName":"Netscape","connection":{"downlink":0.3,"effectiveType":"3g","rtt":1100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.9999.0 Safari/537.36","viewportHeight":710,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002928458072023671},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6 Mobile/15E148 Safari/604.1","viewportHeight":840,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0002925791177470326},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002922179667485297},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00029214466864163695},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002920090601482732},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00029195459029264357},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002917718108541362},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":880,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002916226316452709},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00029160579948015315},{"appName":"Netscape","connection":{"downlink":2.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":910,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00029137010419913695},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1200,"weight":0.0002912599523965533},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002906972236597509},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00029060475315835846},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00029054714101411997},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002905138785240967},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":940,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002902666741451104},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00029019307324247757},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":900,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0002900904269276036},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00028988755075877773},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002898759403847207},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028977655711664725},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002897525740162637},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028973045590679396},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00028967339468405134},{"appName":"Netscape","connection":{"downlink":7.2,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"ethernet"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14695.107.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1120,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":1252,"screenWidth":2226,"weight":0.00028940095742888735},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028925510105353656},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0002892332760794844},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0002891923086071579},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00028899448140388674},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002886826109036884},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00028840309505670227},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00028832330013302623},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028799055824546836},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028795843038692683},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00028791808144368325},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0002870257621661534},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.41 Safari/537.36","viewportHeight":1100,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00028697057033950473},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G781W) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":330,"viewportWidth":830,"deviceCategory":"mobile","screenHeight":412,"screenWidth":915,"weight":0.0002866670434940546},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0002866035296451189},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028636168167030414},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002861882957564418},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.36","viewportHeight":760,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00028617590997451875},{"appName":"Netscape","connection":{"downlink":5,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G970F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":620,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":760,"screenWidth":360,"weight":0.0002861668001339208},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 14_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":650,"viewportWidth":1020,"deviceCategory":"tablet","screenHeight":1024,"screenWidth":768,"weight":0.00028595626193528837},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002858713090949981},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000285867513700069},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.00028579223085150105},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002856374291225881},{"appName":"Netscape","connection":{"downlink":6.3,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"unknown"},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002852969903146375},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002849078693324522},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00028470619562737093},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002845823581222533},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002842906083869974},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0002841790858226447},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028399697197417753},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00028394777992687097},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002838846709843165},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0002837243078252487},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002837027156683529},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00028365129013855765},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002834863761950907},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00028340130783922196},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028331853269222693},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028320819003301565},{"appName":"Netscape","connection":{"downlink":8.6,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00028319686623154227},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1190,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00028317985874892857},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002824005424375834},{"appName":"Microsoft Internet Explorer","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00028217744396705956},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00028209116705675346},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00028207050837307556},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00028176816810011375},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00028175390465469494},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00028155810728005247},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1030,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00028150315611033967},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002811180958292981},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":750,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002810716169184053},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028077891705158325},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00028074698424257764},{"appName":"Netscape","connection":{"downlink":4.25,"downlinkMax":100,"effectiveType":"4g","rtt":200,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; M2101K7BI) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":770,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00028067336520469087},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002805616302757614},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00028053932937404063},{"appName":"Netscape","connection":{"downlink":7.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":550,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00028044077071011283},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000280258010310505},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00028020471719816993},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027980233790993257},{"appName":"Netscape","connection":{"downlink":8.85,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002795498469484901},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6 Safari/605.1.15","viewportHeight":1180,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.0002794239043200207},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002793072277769548},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00027924458222224806},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":860,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00027923720274748015},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":980,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00027923081975875214},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1610,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.0002792201076681375},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1610,"viewportWidth":1070,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00027919417623013484},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027911615978020484},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002790687558511872},{"appName":"Netscape","connection":{"downlink":6.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00027895455819536215},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027890324707267953},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027877383462454505},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":750,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.0002786458818029955},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2480,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002784210890374445},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002783248939023738},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":50},"oscpu":"Linux x86_64","platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5124.96 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002781529196313822},{"appName":"Netscape","connection":{"downlink":6.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027811340550719377},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2190,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.000277867811268673},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00027785196297690207},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000277817489970481},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002777183337061289},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00027770335395293914},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":699,"screenWidth":1280,"weight":0.00027726806735540836},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002771796410320665},{"appName":"Netscape","connection":{"downlink":0.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002770961318481504},{"appName":"Netscape","platform":"MacIntel","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":730,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":1194,"screenWidth":834,"weight":0.0002767465089256914},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1340,"viewportWidth":2530,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00027612555127260596},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00027611090568312267},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000276106097224144},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002757182425782313},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.0002756976282172219},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00027537000934269316},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027527152907452757},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00027518282478028265},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002749720759131284},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0002748104712424218},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Apple M1 Mac OS X 12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002745730909990714},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002745229070774468},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002744762740281388},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00027421890419588506},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002740855121421466},{"appName":"Netscape","connection":{"downlink":7.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00027403743538797484},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":840,"screenWidth":1344,"weight":0.00027394612315669785},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002736724884674685},{"appName":"Netscape","connection":{"downlink":3.65,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00027355946330856435},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002734316695183224},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":920,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027339268905448146},{"appName":"Netscape","connection":{"downlink":9.3,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-G960F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":560,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":740,"screenWidth":360,"weight":0.00027329584013422017},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002731627384550726},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_16) AppleWebKit/613.2.7 (KHTML, like Gecko) Version/15.5 Safari/613.2.7 Maxthon/5.1.134","viewportHeight":1160,"viewportWidth":2080,"deviceCategory":"desktop","screenHeight":1620,"screenWidth":3840,"weight":0.00027297490052226856},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027289601546480447},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":880,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002727864710118994},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000272784716981221},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002724614423623333},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002721557507398926},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027193887459114},{"appName":"Netscape","connection":{"downlink":0.9,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00027192775889158053},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027116663502042154},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":980,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00027108025348248873},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1110,"viewportWidth":2040,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.0002709724127669942},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.0002709509002401353},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.0002705663767149135},{"appName":"Netscape","connection":{"downlink":7.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":760,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002704628751164211},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00027027393198326776},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002702615001647964},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0002701369009382115},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002699877798243915},{"appName":"Netscape","connection":{"downlink":6,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000269869453227936},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":910,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00026986856049554476},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002697028131455208},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00026946261047473266},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002694581926328507},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko)","viewportHeight":940,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00026935563580409463},{"appName":"Netscape","connection":{"downlink":5.55,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"unknown"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14695.85.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00026922106947896115},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1160,"viewportWidth":1950,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0002688599651638972},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002687411975403512},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":840,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002685164391204852},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002684351351728344},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":520,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00026811174624666735},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/103.0.5060.63 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.0002679523429075052},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0002677656365748599},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":915,"screenWidth":1463,"weight":0.00026763006719437976},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0002675156672500362},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00026711760312164246},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002670803811397093},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000266884534088881},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00026648064260532614},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00026646994673381653},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":1260,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1400,"screenWidth":3360,"weight":0.000266286119981552},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00026619168741111326},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002661682896953756},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":870,"viewportWidth":980,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00026590332408721594},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0002651819005620529},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002651783312659139},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002649075294353882},{"appName":"Netscape","connection":{"downlink":9.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00026488903416577164},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36","viewportHeight":870,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000264767999854525},{"appName":"Netscape","connection":{"downlink":0.3,"effectiveType":"3g","rtt":1250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002643659117163559},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":4,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 YaBrowser/20.3.2.282 (beta) Yowser/2.5 Safari/537.36","viewportHeight":1340,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002641232737515454},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":540,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0002640903965894624},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002639034424533918},{"appName":"Netscape","connection":{"downlink":2.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1310,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00026384827284448524},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":2070,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0002638313078199403},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00026365054513092584},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00026362955783328475},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko)","viewportHeight":760,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00026342672472249543},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":920,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000263389164882732},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00026338079528960963},{"appName":"Netscape","connection":{"downlink":2.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0002633056704062229},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00026324785267956377},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00026318148685581594},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SAMSUNG SM-A037U) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile Safari/537.36","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":385,"weight":0.0002630902337646213},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":1610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000262961309593976},{"appName":"Netscape","connection":{"downlink":9.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":720,"viewportWidth":1360,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00026244638137371484},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":870,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1536,"weight":0.0002622286829767628},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00026195593114954546},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1340,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002615861712864414},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0002614197830553224},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00026141595826937014},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15","viewportHeight":740,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00026135667954264695},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":2520,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002612888209426233},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00026112231138657134},{"appName":"Netscape","connection":{"downlink":0.55,"effectiveType":"3g","rtt":450},"platform":"Linux x86_64","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":850,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":963,"screenWidth":1713,"weight":0.00026105129879476345},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00026091572270890945},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00026079558004247404},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000260643501572629},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.4.904 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002606403946117781},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00026048254541720725},{"appName":"Netscape","connection":{"downlink":3.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002603117808828963},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1040,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0002602770468613455},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00025975297103725855},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00025961220782091835},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002594663187519273},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002592165969791668},{"appName":"Netscape","connection":{"downlink":8.1,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.101 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.00025907402804170837},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0002590307675162894},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1048,"screenWidth":1842,"weight":0.00025901763971792973},{"appName":"Netscape","connection":{"downlink":3.1,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002589447379541064},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002586236629634884},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002585242301674261},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00025844597524634304},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002583623488869932},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00025804051687601347},{"appName":"Netscape","connection":{"downlink":1.45,"downlinkMax":null,"effectiveType":"3g","rtt":300,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; arm_64; Android 10; Mi MIX 2S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaApp_Android/22.56.1 YaSearchBrowser/22.56.1 BroPP/1.0 SA/3 Mobile Safari/537.36","viewportHeight":600,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":786,"screenWidth":393,"weight":0.00025803660142427833},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":980,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002579967435533926},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1090,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00025749587559030496},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":700,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00025727263873383927},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002571102667884664},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002569621762707623},{"appName":"Netscape","connection":{"downlink":0.95,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1030,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002568176671911753},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0002565493942043335},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002564681273388118},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0002564234994637603},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002563685829579793},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00025625110793876544},{"appName":"Netscape","connection":{"downlink":4.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":915,"screenWidth":1463,"weight":0.0002561879461214163},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002557551394167825},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002557345848303182},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":800,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002555382918895261},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002555345829830167},{"appName":"Netscape","connection":{"downlink":8.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002554773920257166},{"appName":"Netscape","connection":{"downlink":3.1,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; RMX1851) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Mobile Safari/537.36","viewportHeight":650,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.00025546826408304695},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00025515035589241243},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002551186102472618},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002549235509059663},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1610,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00025470758930502493},{"appName":"Netscape","connection":{"downlink":0.65,"effectiveType":"3g","rtt":350},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002544854399077932},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0002544090452393773},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00025440154343904763},{"appName":"Netscape","connection":{"downlink":8.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":4096,"weight":0.000254131675761488},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002539611321842949},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002538449676795642},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002536924658451702},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002533094529215405},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002533072376583109},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00025305949499475306},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00025303829983073145},{"appName":"Netscape","connection":{"downlink":2.2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002530278164475847},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.40","viewportHeight":950,"viewportWidth":1820,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002526528368685941},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000252497793089589},{"appName":"Netscape","connection":{"downlink":7.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1070,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00025244248876117825},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002524105319869274},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002523710120429893},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0002521302809224348},{"appName":"Netscape","connection":{"downlink":9.1,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SAMSUNG SM-G973F) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":869,"screenWidth":412,"weight":0.00025196828265982354},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000251761559849934},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":750,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00025147413277684796},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00025144060573018966},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000251295868009995},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00025109488578902605},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00025106950069553406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002510488175735769},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000250964044029202},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00025056690892929107},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002502309234807484},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00025015063772486725},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0002501333598738573},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00025012650918728515},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1530,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002500976231831372},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00024992957866857993},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Mobile Safari/537.36","viewportHeight":850,"viewportWidth":400,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.0002496741861099279},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002495927583332244},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00024954183667146555},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00024947771051145936},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00024939799687863227},{"appName":"Netscape","connection":{"downlink":1.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002491578148705556},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0002488637620326562},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00024881996063034974},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00024881965339790604},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2731,"weight":0.0002487498307698847},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000248725006609556},{"appName":"Netscape","connection":{"downlink":6.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00024870758679144565},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024870197624006393},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024860900854871084},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1610,"viewportWidth":1820,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000248457537407306},{"appName":"Netscape","connection":{"downlink":4.2,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002484335252941326},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.0002478730366962935},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000247809859228948},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00024780748471446475},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00024780002498861665},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00024779663610887363},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00024749449727985413},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1280,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0002474107074236637},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0002472197584814475},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":878,"screenWidth":1352,"weight":0.000246642609154929},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002465357989054119},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.00024619890048288145},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00024610506479715006},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":940,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00024602863825559987},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002458845693186449},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00024580391631901584},{"appName":"Netscape","connection":{"downlink":7.85,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; 21091116I) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":690,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00024565476818978835},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":800,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1000,"screenWidth":1600,"weight":0.00024521571146217863},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1170,"viewportWidth":2110,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00024486944107690925},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0002446688000910779},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002445673428556957},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00024413874663161181},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024412667085269168},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00024407323353620812},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1210,"viewportWidth":2000,"deviceCategory":"desktop","screenHeight":1441,"screenWidth":2561,"weight":0.00024404431146015306},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00024381004967864345},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002437899952378154},{"appName":"Netscape","connection":{"downlink":2.1,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00024368761560251092},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00024364313457027724},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024364051840456552},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024351044553505574},{"appName":"Netscape","connection":{"downlink":5.15,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-F711U1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":750,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":880,"screenWidth":360,"weight":0.00024326108145740792},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; rv:74.0) Gecko/20100101 Firefox/74.0","viewportHeight":1020,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00024274999080248043},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002426273237580161},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00024245607609286822},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024225352685016972},{"appName":"Netscape","connection":{"downlink":8.45,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00024213617795695077},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36","viewportHeight":810,"viewportWidth":930,"deviceCategory":"desktop","screenHeight":1017,"screenWidth":1920,"weight":0.00024202770037562595},{"appName":"Netscape","connection":{"downlink":0.6,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002419840985234373},{"appName":"Netscape","connection":{"downlink":8.6,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; 21061119BI) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.58 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00024192207538354182},{"appName":"Netscape","connection":{"downlink":3.65,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; ELE-L04) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.0002419167401825564},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00024187358526487306},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024182550113733392},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.00024147262484885601},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":910,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024101294372439123},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1180,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024079222933663771},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024070581368504094},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00024067457518749992},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1169,"screenWidth":1800,"weight":0.00024037843345891313},{"appName":"Netscape","connection":{"downlink":1.3,"downlinkMax":null,"effectiveType":"3g","rtt":600,"type":"unknown"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.00024018262975951016},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00024013822646229904},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00024006540202235315},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023970565208666336},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023955633532781327},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":720,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00023929908929206192},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00023928444302279752},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002392162336248392},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":450},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.83 Safari/537.36","viewportHeight":640,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00023919848996527797},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00023915124746998824},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00023905357200303422},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00023898876359367826},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023891542708601805},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00023883078689999955},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002384096029064104},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023831308702232783},{"appName":"Netscape","connection":{"downlink":6.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023830289127847452},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00023818888014099464},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002380370529894847},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/217.0.454508427 Mobile/15E148 Safari/604.1","viewportHeight":600,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00023801665120458631},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023797620549291873},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002379408150786469},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023752301589561052},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002373397343547887},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":890,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.00023733680769194714},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023634064592515617},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023632952533885653},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023618538085201957},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1190,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1455,"screenWidth":3768,"weight":0.0002361465562449666},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.30","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00023596115461976244},{"appName":"Netscape","connection":{"downlink":8.65,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00023595635701198036},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002359519118313141},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002358509697483021},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002357252573155059},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00023564162164467305},{"appName":"Netscape","connection":{"downlink":0.6,"effectiveType":"3g","rtt":350},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002354958538623827},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00023531675547361502},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00023518418165737042},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00023510838914303554},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023488958722600532},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002348421274343719},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002347388391073188},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023457619806382056},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00023421827894492926},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023407512510849804},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023400702675431613},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00023368511415640243},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0002335841974198205},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000233283661311345},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":620,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00023316865173096196},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":980,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002330684056064529},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00023301577783535962},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00023292518248963572},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023292511238002335},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00023287544233653698},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00023256620736355192},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00023243013336257982},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023229169060044313},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002320034818981069},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002319867464585995},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1400,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00023195320084624292},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.00023192929295992934},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":900,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023182621208766516},{"appName":"Netscape","connection":{"downlink":9.05,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-N981B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":750,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.00023174820040612506},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023170184350695112},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002315774589888438},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00023106431251486247},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":820,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002310327917610367},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023098568755981929},{"appName":"Netscape","connection":{"downlink":7.05,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002309051662665168},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1560,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.0002308748224781338},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00023086257095049963},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002307479294008199},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00023062971613543106},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00023039453958793288},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00023029928022877825},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00023020419329221336},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1030,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00022998203901350298},{"appName":"Netscape","connection":{"downlink":8.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00022997131595306795},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002297550676486321},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002295904486759726},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022957560381259883},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":920,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.00022947575778900267},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022945257217301315},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022943677199093132},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":1330,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00022930538294631565},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022892129026817648},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022870708753532364},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00022846997755442106},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00022826072736916318},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36","viewportHeight":1370,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":1366,"screenWidth":1200,"weight":0.00022819420196672704},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002281699452271036},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022806508362810336},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00022805572820093188},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":808,"screenWidth":1436,"weight":0.00022804677792636767},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022800547957253482},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00022775354208082549},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":950,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022763471854951595},{"appName":"Netscape","connection":{"downlink":0.25,"effectiveType":"3g","rtt":600},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1010,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00022757948290838995},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00022757340811572693},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":950,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022751394570443906},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Safari/605.1.15","viewportHeight":990,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022740245915474325},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022740184401405817},{"appName":"Netscape","connection":{"downlink":0.55,"effectiveType":"3g","rtt":600},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022737029163867633},{"appName":"Netscape","connection":{"downlink":9.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022714809321981006},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022683901405492617},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.00022683557369392908},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00022682340060237996},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002267668033539685},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00022669841408614518},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00022659715420455306},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00022655988810119283},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022628214083184723},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0002262407153864743},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002259456601873095},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0002258199921357586},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002257195755515923},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":530,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":686,"screenWidth":1220,"weight":0.00022571692711436604},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002254397488752409},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":580,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00022535001487015188},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022534287412010045},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022529363591672973},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00022527430477804712},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002252158010953515},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":550,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00022513324103857503},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022502786366339797},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022486509727522003},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00022478799081586802},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00022458246913143227},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00022438757384548257},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022420804260736226},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002240166572796194},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002238923223191585},{"appName":"Netscape","connection":{"downlink":5.6,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022389121418005782},{"appName":"Netscape","connection":{"downlink":1,"effectiveType":"3g","rtt":450},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36","viewportHeight":890,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002237802160380118},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/216.0.453113025 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0002237299901983316},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002237253887040299},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00022367918041366985},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00022365140390643925},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; Redmi Note 9S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00022344378131111114},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":780,"viewportWidth":460,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0002233325676427175},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000223319165022691},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002232848353174292},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":967,"screenWidth":1920,"weight":0.00022286451590544345},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1930,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002224776757351793},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022234406960968856},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00022232710974332445},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022230340416632983},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022224764215238513},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G977N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":869,"screenWidth":412,"weight":0.00022210081001965625},{"appName":"Netscape","connection":{"downlink":6.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022196697101552957},{"appName":"Netscape","connection":{"downlink":8.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2048,"weight":0.00022178251820509823},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00022171363997100618},{"appName":"Netscape","connection":{"downlink":8.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00022157842036162956},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002215673350709224},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00022147823384463235},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002213966118851743},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":720,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002213944052628279},{"appName":"Netscape","connection":{"downlink":7.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.53","viewportHeight":580,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00022131030154496677},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0002212434696678654},{"appName":"Netscape","connection":{"downlink":2.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00022121628924087096},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022107791524139038},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00022104496594642408},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002210368093296058},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022029610273875338},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00022011056095077406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1500,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.00022008554509316794},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00022006589059271446},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00021999526490975796},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00021986438131698751},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00021982816426219096},{"appName":"Netscape","connection":{"downlink":8.4,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021976748990610174},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00021972972962342415},{"appName":"Netscape","connection":{"downlink":0.75,"effectiveType":"3g","rtt":650},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00021964898543810467},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00021963994243778964},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00021962972769981384},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00021944802343021465},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021942811730050308},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021930046588147705},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021918585183287198},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.39","viewportHeight":1290,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0002190525838170753},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00021884353771736746},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":16,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021877360882623383},{"appName":"Netscape","connection":{"downlink":7,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.0002184443197359952},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00021838570187698592},{"appName":"Netscape","connection":{"downlink":1.5,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv7l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 9; Redmi 6A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Mobile Safari/537.36 EdgA/101.0.1210.53","viewportHeight":560,"viewportWidth":340,"deviceCategory":"mobile","screenHeight":686,"screenWidth":343,"weight":0.00021827926387330568},{"appName":"Netscape","connection":{"downlink":8.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":660,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00021792132589370605},{"appName":"Netscape","connection":{"downlink":7.6,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002178735693062715},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021783512935834496},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021766841620166945},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00021764054812240628},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36","viewportHeight":620,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00021752478890754254},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002175182734032359},{"appName":"Netscape","connection":{"downlink":4.95,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002175019291548256},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021748281508623553},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002173482295123679},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":890,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021721639002145605},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1200,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.00021692401756970848},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002166677440039331},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00021665111653688913},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1 Safari/605.1.15","viewportHeight":820,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00021646813005630485},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00021646505979065484},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.9 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002164610574589968},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0002162827704995964},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":1530,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000215921532973455},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021573856988926497},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2210,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3073,"weight":0.000215615815540659},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021559961413225709},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00021539379052302863},{"appName":"Netscape","connection":{"downlink":9.35,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021537318191310075},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00021531733589611813},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":977,"screenWidth":1874,"weight":0.00021501913566020306},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0002149321737242557},{"appName":"Netscape","connection":{"downlink":1.55,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-E236B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":857,"screenWidth":384,"weight":0.00021481045517539327},{"appName":"Netscape","connection":{"downlink":7.05,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021473896345391579},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021473736280461009},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00021444163709677394},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0002143223205524871},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021426752106617382},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021425683362472897},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002142376511186526},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.00021416653746957244},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00021405784704166874},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36","viewportHeight":560,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00021387306466402457},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021385288017322957},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":979,"screenWidth":1739,"weight":0.0002137341760804024},{"appName":"Netscape","connection":{"downlink":3.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0002137080110120316},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00021365385780612486},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00021353180943142438},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 Safari/537.36 Edg/100.0.1185.60","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0002131349793716615},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1535,"weight":0.00021305731898211378},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021235451968654702},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002122463860438868},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002121558596166278},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021201718222571756},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021176346359042268},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00021170295169404692},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00021156344998515887},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":660,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002115227495114278},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00021150356058215937},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021148437848905331},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0002110784577178924},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0002109191548241285},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00021077718929873282},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00021054842365022944},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1070,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00021037075255276604},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00021014791230021635},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":1580,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.0002099726089103738},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00020993801856414489},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020991953369262656},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00020987403601902696},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4861.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00020982252174248109},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":823,"screenWidth":1463,"weight":0.0002098005060758785},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002097958539473332},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020976712041278383},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002096749262153441},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020967450545727692},{"appName":"Netscape","connection":{"downlink":8.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002094925614924704},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0002094703079507008},{"appName":"Netscape","connection":{"downlink":7.05,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00020943574717843105},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0002094097914839691},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020939509203361673},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00020934561025803586},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0002092947799911566},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0002092714824897747},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00020922692247312406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020921469217110919},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":820,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002090649569927123},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00020900949269811534},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020899203008876356},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00020891070325484583},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00020885832804299508},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020874975409977},{"appName":"Netscape","connection":{"downlink":1.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020861932636208208},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020854683575128672},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":740,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00020853771407164983},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020851664089537833},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00020843651309124155},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00020839307568245655},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020838345349977097},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00020838187963534904},{"appName":"Netscape","connection":{"downlink":4.85,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Pixel 4a) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.00020834784586751517},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00020822530786547734},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00020789263323095982},{"appName":"Netscape","connection":{"downlink":4.7,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00020763456923459045},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00020758803537696788},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020753905362666896},{"appName":"Netscape","connection":{"downlink":3.85,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":920,"viewportWidth":490,"deviceCategory":"mobile","screenHeight":1052,"screenWidth":486,"weight":0.00020742472055409848},{"appName":"Netscape","connection":{"downlink":8.45,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-M127G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":385,"weight":0.0002073921424703093},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020708302593916482},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53 (Edition Yx 08)","viewportHeight":720,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00020693811286334572},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002069100007911733},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020676882155493278},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00020669123690066855},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0002065255125688736},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00020644951361823222},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020636961929587587},{"appName":"Netscape","connection":{"downlink":1.95,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-X900) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1480,"deviceCategory":"tablet","screenHeight":924,"screenWidth":1480,"weight":0.0002063351800609673},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002058579594140271},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020563677546989648},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":950,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020562877154736814},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020558996782455785},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00020497183450514457},{"appName":"Netscape","connection":{"downlink":9.25,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00020481916952071915},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00020470139331143475},{"appName":"Netscape","connection":{"downlink":2.15,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00020469586903049662},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002043446691888996},{"appName":"Netscape","platform":"Win32","pluginsLength":4,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00020425486919163876},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00020393505496673503},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00020393281443855242},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0002038649314902256},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002035133619455223},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020344342030726285},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1090,"viewportWidth":2240,"deviceCategory":"desktop","screenHeight":1260,"screenWidth":2240,"weight":0.00020335925164765816},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0002033499800429885},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002030904152403749},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00020282036530803606},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00020274064172200542},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":930,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00020266262705306582},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002026507055568829},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00020253148073351524},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00020243775948088394},{"appName":"Netscape","connection":{"downlink":7.65,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002023558063030617},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020231637735592786},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G991W) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00020225554765386218},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00020213897760639876},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"3g","rtt":1100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00020213135596642957},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0002016505686044711},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00020161080134873657},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0002015336436791737},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020147683753070665},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00020111247440673577},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1500,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":3840,"weight":0.0002010875008671902},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00020101110295071302},{"appName":"Netscape","connection":{"downlink":2.85,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux armv7l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 7.0; BLL-L22) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":520,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":640,"screenWidth":360,"weight":0.00020100189228414476},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":2140,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00020098354935600606},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.82 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00020092198659417938},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020086237511583033},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020041135251990216},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":960,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020035165241481684},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00020011852416522077},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00020011058971128223},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019989896981096206},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1030,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001997858798485413},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00019971461347483458},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019963618099468975},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001994993939739012},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00019933919137868027},{"appName":"Netscape","connection":{"downlink":8.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":760,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00019932475712413055},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001989978101372921},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001988981235609737},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":940,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019884796880352827},{"appName":"Netscape","connection":{"downlink":8.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00019859048077407884},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001985487218129352},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019853868565369046},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00019848450419373542},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00019845986158976032},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00019830070148834505},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019825257768884793},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00019808058457322593},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":720,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00019798800830286747},{"appName":"Netscape","connection":{"downlink":3.2,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001979474804606858},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":450},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000197936852892083},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":880,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0001978865872863031},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00019767380014773132},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1180,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019764354256353417},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019752246346021584},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001972982708879099},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":520,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00019703205707451046},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019673024242015022},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00019662957232380307},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":560,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00019651580253279705},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":700,"viewportWidth":930,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00019647442347877614},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019633761869826055},{"appName":"Netscape","connection":{"downlink":4.85,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; Redmi 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":630,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":760,"screenWidth":360,"weight":0.00019631925550625553},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00019621361672031714},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":1300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00019610610402275266},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019581364815378518},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko, Foregenix) Chrome/91.0.4472.77 Safari/537.36","viewportHeight":600,"viewportWidth":790,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.000195711269435555},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1360,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00019541949413203713},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36","viewportHeight":690,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00019520218919532697},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001951428661300416},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00019514240801364344},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0001950221391370354},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001948703074493794},{"appName":"Netscape","connection":{"downlink":7.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00019484425721451442},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00019475888223999008},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019459421072389455},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1010,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00019448655575642445},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"NAVER Corp.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.141 Whale/3.15.136.29 Safari/537.36","viewportHeight":670,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00019415145612278542},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00019404570221888244},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.706 Yowser/2.5 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00019390079369413897},{"appName":"Netscape","connection":{"downlink":8.15,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019389920529370628},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019375128693353624},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/217.0.454508427 Mobile/15E148 Safari/604.1","viewportHeight":870,"viewportWidth":770,"deviceCategory":"tablet","screenHeight":1024,"screenWidth":768,"weight":0.00019372259435795406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.2.615 Yowser/2.5 Safari/537.36","viewportHeight":740,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001936319904219189},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36","viewportHeight":870,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019358480032992113},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00019357824363964537},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 10; ru-ru; Mi Note 10 Lite Build/QKQ1.190825.002) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/71.0.3578.141 Mobile Safari/537.36 XiaoMi/MiuiBrowser/12.8.25","viewportHeight":700,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.00019347875999978746},{"appName":"Netscape","connection":{"downlink":6.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":761,"screenWidth":1346,"weight":0.0001933963932516357},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00019332090804119673},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00019322371233113667},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019308590411336578},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":520,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00019300209588326444},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.0001929849783236884},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0001929621078939672},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00019286682331919503},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1010,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.0001928340343225244},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.53","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00019282496924996484},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":540,"viewportWidth":1110,"deviceCategory":"desktop","screenHeight":1800,"screenWidth":3200,"weight":0.00019264743346420512},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001925463178926572},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00019241767746076675},{"appName":"Netscape","connection":{"downlink":8.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.177 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019238012289352188},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00019228033471454994},{"appName":"Netscape","connection":{"downlink":6.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00019215134191258556},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001921078139459152},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019202780224643044},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001920222184931488},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019199434668777847},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":840,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019198624828738637},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00019183660614267828},{"appName":"Netscape","connection":{"downlink":9.5,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00019169385673859537},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001915908435516052},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1280,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0001915441167037345},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000191366746569278},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001913654132103558},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00019123447795436606},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00019118093275333848},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00019115080036988225},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":720,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00019099951750845893},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019098992055624047},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":1100,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1900,"weight":0.00019080189982114809},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00019061885019935543},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1070,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0001905076317581896},{"appName":"Netscape","connection":{"downlink":6.25,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; M2004J19C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.00019044781457698825},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001903262860216775},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00019031251044678403},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1610,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.00019015335483626877},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00018999965851814628},{"appName":"Netscape","connection":{"downlink":8.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":940,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00018989624130907523},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00018979896559475953},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018977398036384372},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00018951440731745144},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00018936187303177264},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001889265496167679},{"appName":"Netscape","connection":{"downlink":6.65,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0001889192062963489},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":879,"screenWidth":1561,"weight":0.0001888509510320379},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018874824000545806},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1027,"screenWidth":1920,"weight":0.00018864362419201638},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00018860504613175776},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":920,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001885754783103503},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36","viewportHeight":1330,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":1720,"weight":0.00018851704127479643},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1610,"viewportWidth":1060,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00018848485699424482},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001884471812246645},{"appName":"Netscape","connection":{"downlink":7.1,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-A032F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":630,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00018830429478781406},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.00018825951120432787},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00018812121016921073},{"appName":"Netscape","connection":{"downlink":6.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001879753584367708},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1003,"screenWidth":1504,"weight":0.00018780598330485297},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001876190672528556},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0001875339592553591},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001874745734548018},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":890,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018733584066108855},{"appName":"Netscape","connection":{"downlink":1.8,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; CPH2043) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00018714701133580524},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":630,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1601,"weight":0.00018710816977583785},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":3840,"weight":0.00018698724451576343},{"appName":"Netscape","connection":{"downlink":4.7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00018697506987907584},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00018691974597684805},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00018690323473062083},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00018685998593950546},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00018678159983169127},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00018677670117177116},{"appName":"Netscape","connection":{"downlink":8.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018671932157333584},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00018657314488927643},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":1083,"screenWidth":1925,"weight":0.00018646935474603442},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0001864365911311934},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00018634136297740266},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1300,"viewportWidth":2190,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00018614644717019035},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1250,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00018572065729644224},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00018569115403058094},{"appName":"Netscape","connection":{"downlink":9.7,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36","viewportHeight":670,"viewportWidth":980,"deviceCategory":"desktop","screenHeight":642,"screenWidth":856,"weight":0.000185272031040205},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001852229312388232},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00018516213849031538},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018509498630491506},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00018504018434947495},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000185032034642088},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1240,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00018502248070360766},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00018502016053546663},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001850195238337014},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00018501707357071933},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001847808712369761},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":790,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0001846665621423124},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1070,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00018462151172741686},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00018460797133609146},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001844589945395639},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001844407527413543},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001842708171583055},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00018427031835252855},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00018406442189134248},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001839740391560107},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001839500045545653},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00018388723057172562},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001838461069324673},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00018374541104159586},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001837215058371521},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018348085658718578},{"appName":"Netscape","connection":{"downlink":8.95,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; TECNO CG6j) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Mobile Safari/537.36","viewportHeight":700,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00018328098281705394},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018322543002162502},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00018280086360907986},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00018272674925365784},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001827181233532384},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":1210,"viewportWidth":2310,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001826626632750712},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00018258678741263592},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":610,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001825642403047889},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00018255835575879312},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00018237302056150115},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":2180,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2195,"weight":0.00018231277642440476},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00018225583728850983},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0001821902923877592},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1020,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00018191078055088963},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001816996217716617},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00018167977272459773},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1100,"viewportWidth":1630,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000181435601895999},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1000,"screenWidth":1500,"weight":0.00018141930802762106},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":2370,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018126250764429245},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018083105415938933},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00018081257063858112},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":970,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1620,"weight":0.0001807516660136297},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018072943851155297},{"appName":"Netscape","connection":{"downlink":7.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001806561524533873},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":930,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00018058995806168144},{"appName":"Netscape","connection":{"downlink":1.95,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; M2101K7AG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":740,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.0001805824012948931},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":865,"screenWidth":1536,"weight":0.000180472189740737},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00018018883413705328},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.40","viewportHeight":930,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017982681234077444},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 OPR/89.0.4447.37 (Edition beta)","viewportHeight":690,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00017972688579369833},{"appName":"Netscape","connection":{"downlink":1.05,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-N960U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":846,"screenWidth":412,"weight":0.00017972265960392175},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1160,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00017968702991732373},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00017964160358992617},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001795835672980168},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017957363161942902},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00017956711170334836},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017954142876772618},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017900088781585551},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00017893639241740218},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00017886233438277216},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017880609644836388},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36","viewportHeight":1080,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017878889412989874},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017862217187024007},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001785235618968084},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1180,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.0001783699021963161},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-A826S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":760,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.00017795535334474868},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 5.1.1; Lenovo A6020a46) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","viewportHeight":560,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":640,"screenWidth":360,"weight":0.0001778147599848083},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00017769110029686852},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00017749334609245832},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00017741905392879495},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"iPhone","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":810,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00017736351059872567},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00017734145801767153},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":450,"viewportWidth":320,"deviceCategory":"mobile","screenHeight":568,"screenWidth":320,"weight":0.0001773378661173942},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017726943448851277},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017719318012333362},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017718327415655754},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00017718107536659051},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00017707846977995504},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00017689360210510377},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":988,"screenWidth":1804,"weight":0.00017683858964289524},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00017667204734747683},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":350},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017650462181058855},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000176490852890833},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017639336565551398},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":880,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001763695592655695},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":1130,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001762163341081317},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017611658660955713},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017610869161554987},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00017591308882341445},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017586958057620695},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00017581742466436142},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0001758014668777642},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017578035056556364},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00017577179196132152},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00017575605104917607},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017566636900982982},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Safari/605.1.15","viewportHeight":700,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3360,"weight":0.00017562082399721955},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1140,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.00017547349525565565},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":1200,"viewportWidth":2180,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001753665372338989},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001752322175766104},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017511734217129198},{"appName":"Netscape","connection":{"downlink":2.6,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.00017509582037029413},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.00017500466485743097},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00017494431354783907},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00017492185922852535},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00017479709058032503},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; rv:74.0) Gecko/20100101 Firefox/74.0","viewportHeight":1080,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017472852209071124},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 9; Redmi Note 5 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":786,"screenWidth":393,"weight":0.00017469981155267055},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00017467055961223468},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00017464022546938605},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00017448732708283708},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017446706459605415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00017420670878359905},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2310,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00017407424898556253},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0001739746887549666},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001739570634915772},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":830,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017393666398104568},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001738006328260759},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"NAVER Corp.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Whale/3.12.129.46 Safari/537.36","viewportHeight":940,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017372065700773135},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0001736440079456585},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":820,"viewportWidth":1180,"deviceCategory":"tablet","screenHeight":1180,"screenWidth":820,"weight":0.00017353414264316002},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":823,"screenWidth":1463,"weight":0.00017348647464067899},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00017346732115326995},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017330616591346021},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00017326775384705147},{"appName":"Netscape","connection":{"downlink":8.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017325472927842844},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0001732077380300055},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017310412290817204},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001730946912713041},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001730391058046999},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; vivo 1904 Build/RP1A.200720.012; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36 [FB_IAB/Orca-Android;FBAV/362.0.0.8.108;]","viewportHeight":650,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":772,"screenWidth":360,"weight":0.00017302988182270196},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001730149516481095},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00017292433704703392},{"appName":"Netscape","connection":{"downlink":8.25,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":920,"viewportWidth":490,"deviceCategory":"mobile","screenHeight":1052,"screenWidth":486,"weight":0.00017265497568975244},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00017264905184554924},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00017254994874098148},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":900,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001724342614095152},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":550,"viewportWidth":1150,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00017242559478340512},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1070,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00017232753895811968},{"appName":"Netscape","connection":{"downlink":7.9,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G970F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":620,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":760,"screenWidth":360,"weight":0.00017217230458919485},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00017206033752888996},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001719621015326577},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017172991432701232},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017172073903535862},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00017165681657997135},{"appName":"Netscape","connection":{"downlink":8.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0001711122072542594},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001710588759089813},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":730,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000170765123651675},{"appName":"Netscape","connection":{"downlink":0.35,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00017073017450100434},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017066699088062875},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017051495912716324},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00017034188180733179},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":2280,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00017029227437340697},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":980,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0001702260772491389},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":850,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00017002597124050474},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016994174308918546},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016992152357681788},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000169721848521934},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":860,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001697190792525737},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00016965410938986876},{"appName":"Netscape","connection":{"downlink":9.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1330,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0001696524521457091},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001696514471723566},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016963221678741684},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016962022009129677},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00016961717865348114},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1030,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0001695779817340683},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00016948243720262956},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00016940806862080708},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00016929527316528016},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1590,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.00016923856275028511},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001691108524491237},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":840,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00016894120083486063},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016894058644537172},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00016886427045505916},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016882389555611594},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00016881485977922087},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016876005983037148},{"appName":"Netscape","connection":{"downlink":3.7,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-M515F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":810,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.00016873845254097278},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.00016872938107312957},{"appName":"Netscape","connection":{"downlink":8.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001686596040918534},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016832043277907653},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001682172284175672},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":860,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0001681575199048119},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00016809402579565514},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00016804870977533206},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0001680010145338698},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001679885417303189},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00016793669099598175},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00016780742242802254},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001677012665643334},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1060,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00016765158839400203},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1040,"deviceCategory":"desktop","screenHeight":1680,"screenWidth":1050,"weight":0.00016762388663657928},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00016760500056028202},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016751964734558147},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00016744682211356748},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016741657345938828},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":290,"viewportWidth":720,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00016740148345574947},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00016735820812894278},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016706814919981863},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0001670092401192388},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016688305574285314},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016685993500261445},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":950,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.0001668115687290388},{"appName":"Netscape","connection":{"downlink":2.45,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 9; vivo 1921) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":650,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.00016673867410438477},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"oscpu":"Linux x86_64","platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5061.206 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016650574633751905},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016639350393471517},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001663844046482835},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00016636008622216496},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00016633223574430493},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00016631842430817414},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.65 (Edition std-1)","viewportHeight":880,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00016629719434681475},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; RMX3563) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":804,"screenWidth":360,"weight":0.0001661860889278415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016611041241582064},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00016608822963689793},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00016591925216240982},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016576513523991162},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1250,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00016576415458217938},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36","viewportHeight":1360,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00016568415733169954},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001655536761588592},{"appName":"Netscape","connection":{"downlink":0.75,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1100,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001655356476117504},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1820,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016527316347956763},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00016520306402046647},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00016513272313809407},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00016496069374281823},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00016459996409227875},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00016456459406625804},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.0 Safari/537.36","viewportHeight":520,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00016456409963017883},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1110,"viewportWidth":850,"deviceCategory":"desktop","screenHeight":1221,"screenWidth":2170,"weight":0.00016454173110267784},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":580,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00016434350955467448},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":930,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000164318768913103},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00016405717114094208},{"appName":"Netscape","connection":{"downlink":6,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G988N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0001639861688475104},{"appName":"Microsoft Internet Explorer","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.0 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0001639812464062964},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001639749925815764},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001638282595853878},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00016369330256898941},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00016364547100027028},{"appName":"Netscape","connection":{"downlink":1.15,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00016362983272892655},{"appName":"Netscape","connection":{"downlink":8.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":890,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00016354685110842038},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00016346524870851836},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00016342648656931865},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00016314573464861154},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.75","viewportHeight":970,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001631413307338191},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00016304732528300448},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":816,"screenWidth":1305,"weight":0.0001628504592300492},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016265992420447955},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00016260026920043914},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001622744255873486},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00016225601870322907},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016217097627806824},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00016216767639102233},{"appName":"Netscape","connection":{"downlink":1.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00016200685267534463},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00016194371464363973},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":2210,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.0001619351080483352},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":790,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0001618583152058929},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00016183579101401287},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00016169869536774773},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1370,"viewportWidth":2290,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001616800987930871},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001615571680287188},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.53","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00016139360364416733},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016136639308945354},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00016134067998216053},{"appName":"Netscape","connection":{"downlink":9.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016129017041601235},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00016095880570019544},{"appName":"Netscape","connection":{"downlink":5.6,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000160906763130764},{"appName":"Netscape","connection":{"downlink":3.3,"downlinkMax":100,"effectiveType":"4g","rtt":250,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.00016079300627165494},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001607332147802565},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016065191439782869},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016040594575811708},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":620,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.0001603315299345223},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016032998974104557},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00016012941470286592},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00016006199852692805},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015992533236034492},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.000159921068094629},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001597764737644403},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00015975847938564224},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00015972681596974453},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.33","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00015971833798078555},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00015956963796138172},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1470,"viewportWidth":2340,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2400,"weight":0.00015947217578858843},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015937974503355177},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":960,"viewportWidth":2190,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00015937460751285995},{"appName":"Netscape","connection":{"downlink":7.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00015936855113946578},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00015925676004492948},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":950,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015902307268626304},{"appName":"Netscape","connection":{"downlink":7.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.00015890101959728623},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00015880293278590376},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015841235802776984},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015837496488752673},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00015832953002086053},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00015825402696606554},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001582356726594585},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00015822611202770723},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015804714909714064},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":740,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0001579900823870481},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015787929939738347},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00015779580425670124},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00015772541359265781},{"appName":"Netscape","connection":{"downlink":9.1,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-G975U1) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile Safari/537.36","viewportHeight":580,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":760,"screenWidth":360,"weight":0.0001576510103467349},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0001571882548123129},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015717713664510557},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00015713421604564707},{"appName":"Netscape","connection":{"downlink":1.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015704234879704578},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00015703722639452336},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1080,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00015694984134154703},{"appName":"Netscape","connection":{"downlink":4.2,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00015693497733168426},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-G973F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":869,"screenWidth":412,"weight":0.00015693412904442173},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015687250649608535},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1820,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000156806556317448},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00015672732318099648},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36","viewportHeight":620,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00015659894895275455},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015658114235845557},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00015652879992735958},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001564500839953313},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0001562701898243253},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015615965708607994},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001561437775765939},{"appName":"Netscape","connection":{"downlink":8.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00015612204226689552},{"appName":"Netscape","connection":{"downlink":0.85,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00015604208534159494},{"appName":"Netscape","connection":{"downlink":2.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00015600999195096283},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":977,"screenWidth":1874,"weight":0.0001560029689056537},{"appName":"Netscape","connection":{"downlink":5.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00015595393596487252},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001559242785233045},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00015585412447834013},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00015557154530742708},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1340,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00015553059932672784},{"appName":"Netscape","connection":{"downlink":7.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1240,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001555266541066978},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00015551356205600338},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00015549548334516572},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0001554024724347262},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00015532827157642507},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00015531324267369995},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00015530172043218903},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.0001552484868036081},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45 (Edition Yx)","viewportHeight":1340,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00015516782538467475},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015499705324078478},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":550,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00015484286018847628},{"appName":"Netscape","connection":{"downlink":1.1,"effectiveType":"3g","rtt":500},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00015482925479063563},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0001547188644427967},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00015471422955594627},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":865,"screenWidth":1536,"weight":0.00015469581343738133},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1150,"viewportWidth":1980,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.0001545667034485253},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015456567485949086},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001540796571339497},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00015399665767624798},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00015387297761213872},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00015386026562002743},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0001536057371895941},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015351495124964906},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00015348303552043484},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":740,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001533617624976875},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00015335191002229938},{"appName":"Netscape","connection":{"downlink":1.45,"downlinkMax":null,"effectiveType":"3g","rtt":350,"type":"unknown"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; V2111) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":385,"weight":0.0001532593664305036},{"appName":"Netscape","connection":{"downlink":4.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001532377232073881},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1560,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001529143652489843},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015285930082944182},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001528199783529635},{"appName":"Netscape","connection":{"downlink":7.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":750,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00015267397894544408},{"appName":"Netscape","connection":{"downlink":8.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00015256999484823276},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00015248223136486277},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1460,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.000152243632098452},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00015219588174149616},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001521769285074379},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00015214378518856115},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36","viewportHeight":1080,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015214323962452973},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.104 Safari/537.36","viewportHeight":940,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00015195258217459023},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":2210,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001519225668789403},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00015187096226271623},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00015173445629531105},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015167871191078342},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000151612454904371},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00015159842582445645},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015148338548325168},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.53","viewportHeight":770,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00015148079298268348},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001512397434433084},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1000,"screenWidth":1500,"weight":0.00015113835261600382},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":934,"screenWidth":1494,"weight":0.00015097427948946725},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1280,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00015084995778206413},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":960,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015084217142179808},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015082453947804988},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00015080690593195623},{"appName":"Netscape","connection":{"downlink":8.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.102.5005.63 Safari/537.36","viewportHeight":790,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001508038256934936},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00015068196495216307},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":3840,"weight":0.00015056733908960538},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1030,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00015052400520106776},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015051379253540133},{"appName":"Netscape","connection":{"downlink":6.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00015030209847187312},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1460,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.00015025076037053202},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":710,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00015022295305240095},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00015019401630783231},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00015004186688170553},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":760,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014999925347279277},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00014991096736391616},{"appName":"Netscape","connection":{"downlink":1.45,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G998B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.00014976923223629436},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00014963099113041745},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00014934249470370845},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001491965668880044},{"appName":"Netscape","connection":{"downlink":8.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014903664252124223},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001490003196647775},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00014896617315293039},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014895390933730569},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014885752088403438},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001488404764338631},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014882782253972728},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00014878876882878347},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014868924979880577},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014861984634454987},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001485533229213664},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001485432767784402},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014848949079203296},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":840,"screenWidth":1344,"weight":0.00014846038048032354},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001484560053467213},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":680,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014843576432292872},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0001484254802583455},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":560,"viewportWidth":1080,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.00014833361173483003},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001483284340506406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014825491215508585},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":930,"viewportWidth":890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014821499082429764},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00014815292046109775},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001481157974623627},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":940,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00014795217824396448},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014792949175134135},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00014791409980620325},{"appName":"Netscape","connection":{"downlink":3.45,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-A505F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":790,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.00014787259564284796},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"unknown"},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014785654282016165},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00014785218679882648},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00014778189986761392},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014763119970183058},{"appName":"Netscape","connection":{"downlink":4.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001476305312697492},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1070,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1296,"screenWidth":2304,"weight":0.0001475050880448812},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001474256711598397},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014741335658985437},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001473844453184774},{"appName":"Netscape","connection":{"downlink":5.9,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; AC2001) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":690,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.00014726742311641072},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1260,"viewportWidth":2370,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00014723397601500108},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1120,"viewportWidth":2180,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2195,"weight":0.0001472278537744614},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014715783094711594},{"appName":"Netscape","connection":{"downlink":1.95,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; M2006C3LG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0001471476872590008},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014708181040896508},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00014703069283557904},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001469971094560963},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001469577626806032},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014686354710128504},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.33","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00014683950335772332},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00014680915576028504},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; ALP-L09) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":560,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":640,"screenWidth":360,"weight":0.000146661405244107},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014663524495378352},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00014662143191722726},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00014653093771854937},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00014630065715806438},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/217.0.454508427 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":1190,"deviceCategory":"tablet","screenHeight":1194,"screenWidth":834,"weight":0.00014629668539756143},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00014627801250542642},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001462434118975466},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001461029936424314},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1580,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.0001459555000699081},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00014590811275591014},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001459053092105459},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0001458188674708138},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0001457956687261746},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014568717742023934},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-G970F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":620,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":760,"screenWidth":360,"weight":0.00014559278176817819},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00014553370215211932},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00014544934831459995},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00014531394789698022},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001451139995989499},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00014507063790012757},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00014503893205779773},{"appName":"Netscape","connection":{"downlink":8.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014493463591320482},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00014487907765258024},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00014486434315538375},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014472743665854896},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014472066631256408},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00014455319241540865},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00014452952755283056},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00014449727880186164},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00014443817962204265},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00014407183307124034},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":780,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":983,"screenWidth":1920,"weight":0.00014400922578775195},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014397976724602623},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00014378836467469536},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014374302779579217},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00014368565483931057},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014358753293400092},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00014338953316905245},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014338167792620754},{"appName":"Netscape","connection":{"downlink":8.25,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014329186526703162},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001431820311042977},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014313449408138236},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014312769263457315},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.128 Safari/537.36","viewportHeight":1010,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001429419400751381},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00014283969923462514},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014280995329446331},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00014277087268253847},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00014245969374797942},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001424337177448774},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014241691086336049},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 OPR/86.0.4363.50","viewportHeight":910,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014227771296372553},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1240,"viewportWidth":2400,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001422252092681858},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1450,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001420854729932932},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00014203002852468977},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001419962746451908},{"appName":"Netscape","connection":{"downlink":1.1,"effectiveType":"3g","rtt":450},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.4 Safari/605.1.15","viewportHeight":680,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014190538737004495},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.40","viewportHeight":740,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001415328557747496},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1370,"viewportWidth":2450,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001414911389053574},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014148121554411627},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00014142070439332832},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00014139480777541623},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1110,"screenWidth":1664,"weight":0.00014136941289427077},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.65","viewportHeight":940,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014127343599343182},{"appName":"Netscape","connection":{"downlink":2.4,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Redmi Note 10 Lite) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00014122821707902096},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":930,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014114053311045345},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00014113124521729248},{"appName":"Netscape","connection":{"downlink":4.95,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; M2006C3LII) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":640,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":772,"screenWidth":360,"weight":0.00014091385242080205},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00014090388877802224},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00014084282283977214},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00014066646453185532},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014053234695566273},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":2280,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00014029611038414035},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014023393521399733},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00014022529720398157},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00014018885728934357},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00014000834668491797},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00013998549468827452},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013996706229024998},{"appName":"Netscape","connection":{"downlink":6,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013992547620212827},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00013978663202027797},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1560,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00013963676002308364},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013960649439417636},{"appName":"Netscape","connection":{"downlink":7.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00013960307577579268},{"appName":"Netscape","connection":{"downlink":0.7,"downlinkMax":100,"effectiveType":"3g","rtt":500,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-A127F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":385,"weight":0.00013951822407139703},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00013948988140262002},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0001394436564455365},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1080,"viewportWidth":2210,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00013938323077256583},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00013935747948479928},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00013927441697419635},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":660,"viewportWidth":1170,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00013920293052580224},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":1340,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00013918814294207815},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001390634620632595},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00013901852261522036},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":950,"viewportWidth":700,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013899586754797136},{"appName":"Netscape","connection":{"downlink":8.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00013889217739571747},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"NAVER Corp.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.141 Whale/3.15.136.29 Safari/537.36","viewportHeight":1300,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1441,"screenWidth":2560,"weight":0.0001388814093306379},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_1_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00013869122414467608},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013863540021864446},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001386327836615691},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00013854882862661988},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":850,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001385371960120237},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1110,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013837070452579154},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00013831502953390513},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1360,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00013818528447305005},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00013812163845316138},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000137967257775679},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001379367298995107},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00013768889670762985},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.680 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001376234102959887},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":3840,"weight":0.00013758715498705972},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0001375406949660877},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":450,"viewportWidth":900,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00013743668653100495},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00013721917959632162},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1210,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00013720757300155837},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00013719151031607935},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013718798093719005},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.0001371250837498022},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013709095471640994},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1570,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.00013676623557650755},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00013676311421645715},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001367124878922659},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00013668211952677702},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001363058557440465},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001362348496012782},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"iPhone","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":810,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00013618727284455957},{"appName":"Netscape","connection":{"downlink":1.65,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.00013583600535518726},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00013581752081052827},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":2040,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00013576916424250932},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0001357408516785952},{"appName":"Netscape","connection":{"downlink":2,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; M2010J19SG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":700,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.00013574065841350882},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00013574002509520093},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001356567744875721},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001355576817474496},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001355423149377641},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":710,"viewportWidth":760,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001354207301480808},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":850,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013541173794906413},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":880,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00013540162284896828},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1820,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013515251702350591},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1310,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00013513082329360683},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00013507631286296183},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1010,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00013502230598577274},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00013500844291272336},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001349852660199528},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00013479777473234883},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00013474439715213112},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00013472403358400062},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1150,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001347089113514352},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013448781586281026},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0001344261201323507},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013436574930878457},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1320,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00013427240728326067},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1060,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00013420686462905712},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00013420309224358666},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013417185901474834},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00013415404001943993},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":1990,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001341325689491506},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00013405560347477935},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":560,"viewportWidth":1250,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00013404807280580186},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":990,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00013400514623957777},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013398021449872536},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001337929528480374},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1080,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00013372258394281407},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0001336841257829507},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":3840,"weight":0.00013366252032270335},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15","viewportHeight":980,"viewportWidth":1070,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00013356874707964558},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1610,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00013354575283612257},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00013351854274778628},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00013342165390308944},{"appName":"Netscape","connection":{"downlink":9.5,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0001333788232630167},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013336553716478374},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001333147543410805},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0001332887151354235},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013327273332584867},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1900,"weight":0.00013325533853349137},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001331478499294343},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":870,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001329221345037715},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001328245148522401},{"appName":"Netscape","connection":{"downlink":8.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00013274147843599026},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.000132712256248968},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00013263465430224107},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013242832325997312},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0001324209242805649},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; BLA-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":420,"deviceCategory":"mobile","screenHeight":848,"screenWidth":424,"weight":0.00013240581817074395},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00013234552899135657},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1240,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00013208000418130897},{"appName":"Netscape","connection":{"downlink":1.75,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-A525F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":810,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.0001317597229083849},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00013175146254757635},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013168990179183868},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013160737593689877},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00013157618670465998},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00013152955588575834},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001311993913730494},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00013119795314826826},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1550,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00013114714131559876},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":680,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00013110852599975878},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00013101339635620895},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000130755784832489},{"appName":"Netscape","connection":{"downlink":8.45,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00013070056474845376},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":500,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001305119132930794},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00013023677900488059},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00013021938985059272},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012998037519252928},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012997544229911669},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012997248560970784},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00012987971079601732},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001298137610314756},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012974984091157732},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012938755837281854},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00012929856016669067},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1500,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.00012924415846033455},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012908438719747952},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012905047981645915},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":1160,"deviceCategory":"desktop","screenHeight":1620,"screenWidth":2880,"weight":0.0001289313491985603},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012889809698443352},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1200,"viewportWidth":2400,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012883930071290982},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012871323219961246},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012850522330669866},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012844274129628704},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00012842918200525828},{"appName":"Netscape","connection":{"downlink":6.5,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012839911101366873},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012833571187819947},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012830230882646433},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012822395805838288},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001282090482851296},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0001282035241465104},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00012812881323777481},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012798004379261334},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012790455783395175},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012770041406925145},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012758126659266774},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0001273471445332869},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":720,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012726772987496185},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012725555612838656},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":730,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012725073753962703},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012715499896183107},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":2020,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":3840,"weight":0.00012708560449119306},{"appName":"Netscape","connection":{"downlink":9.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001270832854594562},{"appName":"Netscape","connection":{"downlink":0.4,"effectiveType":"3g","rtt":450},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00012706995592150647},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012706592587782094},{"appName":"Netscape","connection":{"downlink":9.35,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1150,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0001268506448979391},{"appName":"Netscape","connection":{"downlink":0.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001264997108112478},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001264085054647497},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012635323881064983},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00012632813606364046},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":710,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001262272692441148},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00012604882814511387},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00012599171094964155},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00012598887693256904},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012598722663100293},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012598424049694416},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1340,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012588965554146233},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001258122067279325},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001257328556995673},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012555253537292003},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001253655881456771},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2036,"screenWidth":3620,"weight":0.00012534192951752882},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0001253209022469116},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00012523829508401813},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00012515901418521356},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0001251569634807175},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1060,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":1260,"screenWidth":2240,"weight":0.00012512198255679104},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012507311237626597},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1530,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0001249210305785846},{"appName":"Netscape","platform":"MacIntel","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1110,"viewportWidth":750,"deviceCategory":"desktop","screenHeight":667,"screenWidth":375,"weight":0.00012486263229088528},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00012478249674493735},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001247012272420217},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":290,"viewportWidth":720,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.0001246772108244521},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012462102349878907},{"appName":"Netscape","connection":{"downlink":2.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":980,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012458077199978173},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00012457432314008984},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012448010494063593},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012440774844657342},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012433558235914818},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1140,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00012433085606205813},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012416263481077486},{"appName":"Netscape","connection":{"downlink":7.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00012415152428728446},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":500},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00012412621036096035},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012411855135939024},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012409160293369015},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012395731179479848},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00012387568918889027},{"appName":"Netscape","connection":{"downlink":1,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00012385102992930994},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000123772506042352},{"appName":"Netscape","connection":{"downlink":1.15,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1150,"viewportWidth":2390,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00012356298014693033},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012354741970386148},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Pixel 2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":600,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":732,"screenWidth":412,"weight":0.00012351712201890137},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":950,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001234411435669549},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1160,"viewportWidth":1610,"deviceCategory":"desktop","screenHeight":1352,"screenWidth":3368,"weight":0.00012341067185713727},{"appName":"Netscape","connection":{"downlink":7.05,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":940,"screenWidth":1670,"weight":0.00012330766077429714},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012323860701574536},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001231623885031},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1140,"viewportWidth":2020,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012310778148402044},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012302322122841584},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012301368132235828},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1520,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1620,"screenWidth":3840,"weight":0.0001229939030984121},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00012291050626107934},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001228290547786456},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000122819359741849},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.23(0x1800172f) NetType/WIFI Language/zh_CN","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00012279900591847487},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":860,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012276862222368475},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012268783164002918},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001225800124113738},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.23(0x1800172f) NetType/WIFI Language/zh_CN","viewportHeight":900,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0001225470460970038},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0001224148445038041},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012240466731996283},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":850,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00012229405068416748},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012219309896656713},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":870,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00012214624313110342},{"appName":"Netscape","connection":{"downlink":9.05,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00012211080942922773},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012209349696598462},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00012208469658757826},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00012207041973860805},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012196782358592843},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012194490238482935},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012191420689268386},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":380,"viewportWidth":880,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00012189719329669514},{"appName":"Netscape","connection":{"downlink":8.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012185124010517384},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00012181166126420079},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00012170831019954596},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012149621614803884},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1090,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":3840,"weight":0.00012147352634695611},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012116245689786658},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00012091927380585359},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00012091292440511208},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012084569690568665},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":890,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012083836448746812},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00012081944339426481},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00012080445249963972},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012070152618860298},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012066689057591573},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012049453118504428},{"appName":"Netscape","connection":{"downlink":7.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1240,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00012049394193188007},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":950,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00012038549744745072},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012037286708718826},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001203169764413796},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1630,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00012029345764624449},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000120281612927436},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00012026639193844836},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001202496444458209},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Safari/605.1.15","viewportHeight":860,"viewportWidth":1080,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00012019970515828922},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":2280,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00012017566299306725},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00012006289003199814},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":910,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001200602348507857},{"appName":"Netscape","connection":{"downlink":0.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.53","viewportHeight":940,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011993083898366389},{"appName":"Microsoft Internet Explorer","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00011991933167474942},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011984383033138158},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011973505191805829},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00011958139294170524},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00011956396544888277},{"appName":"Netscape","connection":{"downlink":6.5,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; M2101K7AI) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":740,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00011943774047263105},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36 Edg/100.0.1185.39","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011932910016741335},{"appName":"Netscape","connection":{"downlink":1.1,"effectiveType":"3g","rtt":1050},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00011928612052349653},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"iPhone","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":1370,"viewportWidth":1020,"deviceCategory":"mobile","screenHeight":1366,"screenWidth":1024,"weight":0.00011919550248540864},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00011909334123854773},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00011909114107801569},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011905385554512715},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011899295268762934},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; GM1913) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":833,"screenWidth":385,"weight":0.00011893839210427198},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":830,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011891881512762435},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011889694954989186},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0001188852248941651},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00011887622088091883},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":880,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00011873688474131512},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00011866854263134647},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011860241564346657},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00011855193881363374},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1170,"viewportWidth":2210,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00011853330429665448},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00011849450712042987},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011845002549306407},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011840462143678323},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1370,"viewportWidth":2460,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00011837167750145633},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011836808813014587},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001183675621461769},{"appName":"Netscape","connection":{"downlink":9.25,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011826886847253191},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00011821934706478726},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011805946942009897},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00011802206959714572},{"appName":"Netscape","connection":{"downlink":3.8,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 9; G8142) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":510,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":640,"screenWidth":360,"weight":0.00011794371590758928},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011787918051023464},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00011781641356614197},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00011777066892062258},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0001177011490767215},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00011767437474384469},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011767427604353669},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011767202591352556},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":750,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011761348579640393},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00011758122820974342},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":900,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00011757203914134787},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":720,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011747413505369728},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":790,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011747188393177713},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1040,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001174701274155205},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0001174240547805114},{"appName":"Netscape","connection":{"downlink":7.05,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-J600FN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":610,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":740,"screenWidth":360,"weight":0.00011737872039005783},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011729071694951904},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.23(0x1800172f) NetType/WIFI Language/zh_CN","viewportHeight":900,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0001172344403566503},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00011714073111644902},{"appName":"Netscape","connection":{"downlink":6.5,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":910,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001170861464074147},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011708455338535644},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011697021198117958},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":1080,"viewportWidth":830,"deviceCategory":"tablet","screenHeight":1194,"screenWidth":834,"weight":0.00011692436440903304},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011689148844293554},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011683081419628338},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":760,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011668607364173973},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011658989695118381},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011656907413279937},{"appName":"Netscape","connection":{"downlink":0.35,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011652207213800601},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36","viewportHeight":690,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011646485803138667},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00011630230183129978},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011605400808404968},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00011604099754145064},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011601069238436055},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00011597361727574333},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011597150718759482},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00011596605611343857},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1980,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00011588391894553187},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.30","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00011586047324705127},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011581574887982954},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011570245299693651},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011551727326174212},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00011542476860909428},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011539510487113158},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.113 Safari/537.36","viewportHeight":660,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011515759843779699},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00011508132821698905},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":920,"viewportWidth":490,"deviceCategory":"mobile","screenHeight":1052,"screenWidth":486,"weight":0.00011492099705230745},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011490546269220429},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011483050312833643},{"appName":"Netscape","connection":{"downlink":7.9,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G970F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":620,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":760,"screenWidth":360,"weight":0.0001148286864442506},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011468340665815631},{"appName":"Netscape","connection":{"downlink":7.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00011459739804829435},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011453243452156345},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011431308832815223},{"appName":"Netscape","connection":{"downlink":1.65,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 7.1.2; Redmi 5 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":786,"screenWidth":393,"weight":0.0001142749427032058},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011420953282029867},{"appName":"Netscape","connection":{"downlink":6.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011410763955193548},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011408476842655694},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00011402936526170707},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011398505088310342},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011392299214581675},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00011374952331962044},{"appName":"Netscape","connection":{"downlink":7.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":2260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00011369464662245309},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011367004258338644},{"appName":"Netscape","connection":{"downlink":0.05,"effectiveType":"slow-2g","rtt":3000},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":660,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00011356377319279296},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":878,"screenWidth":1352,"weight":0.00011352833891366317},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":774,"screenWidth":1376,"weight":0.0001134827251392837},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00011339131026950053},{"appName":"Netscape","connection":{"downlink":0.6,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; arm; Android 10; RMX2050) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.174 YaBrowser/22.1.6.114.00 SA/3 Mobile Safari/537.36","viewportHeight":630,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00011331566366602839},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00011321402293834615},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011316060167476595},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.517 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011311353761444515},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00011299305033129483},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001128839574565419},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011267711342635498},{"appName":"Netscape","connection":{"downlink":7.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011257781321159876},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00011250190824916438},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00011233292630989032},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011226855511673779},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.101.1210.32 Safari/537.36 Edg/101.0.1210.32","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00011216573989773281},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011216216254832745},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011215298976456887},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011206825636917029},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011197757349215942},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36","viewportHeight":950,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00011179217182943553},{"appName":"Netscape","connection":{"downlink":9.05,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011169437386631202},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00011167215667390873},{"appName":"Netscape","connection":{"downlink":2.1,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011162170760745364},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00011156317101985183},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00011153775727197402},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00011126377531680375},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011125187887958431},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00011120954910831735},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.42 Safari/537.36 OPR/89.0.4447.20 (Edition beta)","viewportHeight":700,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011120631732823401},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011116579441618913},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1340,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00011113046949189496},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00011110369406208084},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00011095453826714686},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00011084128901285113},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00011078824630694226},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001107190096425706},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00011069418703039485},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011068943569207385},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":2200,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00011066628678830456},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.5100.0 Iron Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001106237904221976},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011055760270347955},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011053472072929722},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00011045537793719609},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011043818438655956},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1950,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00011041796586478214},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00011040706404169598},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00011019197313794711},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00011009491110838928},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001099768092162659},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00010994250647821755},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":790,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00010991420766441868},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010985995101776499},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00010979992146440896},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010962139144351504},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010960405170581743},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010957305613160786},{"appName":"Netscape","connection":{"downlink":0.8,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010956026513408151},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001095494239539611},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":650},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00010945279249728028},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":810,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00010935279885479512},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.102.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00010932903304841803},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":2110,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010917558096099704},{"appName":"Netscape","connection":{"downlink":1.85,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":830,"viewportWidth":850,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.00010912339299829697},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00010911007671573843},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001090805349701874},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010902979910966924},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Mobile/15E148 Safari/604.1","viewportHeight":900,"viewportWidth":1440,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00010902861316745747},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00010900731221158084},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-F711U1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Mobile Safari/537.36","viewportHeight":700,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":880,"screenWidth":360,"weight":0.00010888661134807732},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010888402978415653},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010884060702763597},{"appName":"Netscape","connection":{"downlink":7.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010879470457702291},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010865403961406694},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010854182872047667},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00010850720647941333},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.0 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00010845895165929478},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010814962162885535},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"unknown"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14695.107.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1012,"screenWidth":1800,"weight":0.00010793932692098972},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00010790345148734493},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1240,"viewportWidth":1610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010788785741980263},{"appName":"Netscape","connection":{"downlink":0.35,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00010786204415693388},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00010785843180845253},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00010777042088211699},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00010773415260020699},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00010766755822117862},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00010764821102956461},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010763186823682567},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010753813749154237},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010751202304421375},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010749122409138324},{"appName":"Netscape","connection":{"downlink":7.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010745668013806141},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00010742348723866103},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010726330705803489},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00010724024063576102},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010716630909657038},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-G973F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":869,"screenWidth":412,"weight":0.00010712328801536202},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00010694765343938796},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.101.1210.32 Safari/537.36 Edg/101.0.1210.32","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00010690422378932005},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1240,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010679733645842023},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010676887627676009},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010675749715377875},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010667799215035515},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":560,"viewportWidth":620,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0001066282146633233},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1140,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010658172060341387},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36 Edg/98.0.1108.55","viewportHeight":950,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00010651283534626476},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010648858699610475},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010645994309270238},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010643241284840745},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010641516804284196},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36","viewportHeight":1360,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001063803264658675},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00010637481932508825},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010635059792717012},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010634060133654553},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00010628066937269897},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010621712058606899},{"appName":"Netscape","connection":{"downlink":1.55,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G781U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.61 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00010617974084611003},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010602914614321207},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1360,"weight":0.00010599375784817573},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":2180,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2195,"weight":0.00010598460278111894},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":510,"viewportWidth":960,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1360,"weight":0.00010574727754496688},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010574192716215052},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010556625777200896},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00010551508466743991},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010550284038104938},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0001054561697998376},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00010543215021192438},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010542716377086883},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00010538254851103666},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00010531699364989763},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00010525145586251897},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":900,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001049307294565791},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010488223398247279},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00010485835577323499},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00010479123184546716},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010472918940124704},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010471193129414774},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":893,"screenWidth":1587,"weight":0.0001045927594102949},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1807,"screenWidth":3211,"weight":0.00010454619728886612},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010453005290389168},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":1530,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010446342668368855},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1370,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010437155494392421},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001042217234057954},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010419905171898756},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010410356557636152},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":940,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010409828202349616},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010401560354513002},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":860,"viewportWidth":850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010398678240868247},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":920,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.0001039549237251996},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00010375421089308774},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00010373412844693632},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00010351925926723791},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1060,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.0001035083947692061},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001033950055690258},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":800,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00010331105185965854},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00010325923462740325},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010324539085033187},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00010319906894386434},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":840,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.00010316262198433545},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00010287337765704786},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010278430023964862},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010277991059862836},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00010276403577989833},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":710,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010266780508078417},{"appName":"Netscape","connection":{"downlink":9.1,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SAMSUNG SM-G973F) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":869,"screenWidth":412,"weight":0.00010261178606702766},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010260826061941886},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00010252000342920538},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00010251988660969697},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010248954176188362},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.82 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010247739346950153},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36","viewportHeight":600,"viewportWidth":790,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00010240149681247344},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010235479622339657},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010235055478279957},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00010230934737480827},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010226561868965446},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1140,"viewportWidth":2300,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010224820636958856},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0001022049682939379},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00010219181453527797},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010219027300229912},{"appName":"Netscape","connection":{"downlink":7.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0001021861826154175},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":640,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00010210800117821674},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00010195997770806626},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53 (Edition Yx 05)","viewportHeight":720,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010189487078544687},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0001018627473906246},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0","viewportHeight":930,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00010179715801310999},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010175659192604027},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010170606944633363},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010162535616863802},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010160409719334637},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":350},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0001016034070529252},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010155161289657448},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00010152787890214633},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010130930519115589},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0001012998892666473},{"appName":"Netscape","connection":{"downlink":8.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001011058856146124},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010110099167245687},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010102652796804925},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00010099824580048603},{"appName":"Netscape","connection":{"downlink":9.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.65","viewportHeight":940,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001009937022657939},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3277,"weight":0.00010090833173574366},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010083622982117661},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010077404310858352},{"appName":"Netscape","connection":{"downlink":4.95,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; RMX2170) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00010075358389788161},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010064697342105859},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00010064373504771733},{"appName":"Netscape","connection":{"downlink":2.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00010063745637781314},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010061162482966089},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010059481190900841},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1090,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010047767744694821},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010043750133384275},{"appName":"Netscape","connection":{"downlink":9.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1140,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00010042897214322357},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010033630713182478},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15","viewportHeight":920,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00010032055859432646},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00010028538248630369},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0001002268253020685},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00010016751588270169},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":530,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000999900359626938},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00009984069442856267},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00009977059108801559},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":930,"viewportWidth":920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009969992159620229},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009958905907314237},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.00009955937359189781},{"appName":"Netscape","connection":{"downlink":8.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009948218404969119},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00009939628980225104},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00009937002605528921},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00009922570297676008},{"appName":"Netscape","connection":{"downlink":6.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1210,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00009919925240272502},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":300},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0000991453754743062},{"appName":"Netscape","connection":{"downlink":1.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1990,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00009912431224402733},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009911370059535072},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009898352002821393},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000989112847894486},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00009888971359041342},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":640,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00009868325729800983},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009866306923430306},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":840,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00009864550024160612},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00009860996316158891},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009860646772187581},{"appName":"Netscape","connection":{"downlink":4.25,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"unknown"},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009857549600162242},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":850,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00009832171882709051},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"tablet","screenHeight":1180,"screenWidth":820,"weight":0.00009832171865573987},{"appName":"Netscape","connection":{"downlink":9.05,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009822637701881907},{"appName":"Microsoft Internet Explorer","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00009816664543025207},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009816202655068743},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009815675441362765},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":940,"screenWidth":1670,"weight":0.0000981553863255909},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.3 Safari/605.1.15","viewportHeight":1060,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00009806894824902506},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00009799016386846528},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000979441367070193},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36","viewportHeight":1610,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00009791444096308646},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009788738395811101},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":2210,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.000097845911601707},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.109 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0000977828149774556},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1810,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009772348447825344},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2010,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00009767824009838881},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009760457707378127},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":720,"viewportWidth":650,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009758391877357148},{"appName":"Netscape","connection":{"downlink":3.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00009754271062936247},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009751443642304453},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1120,"deviceCategory":"desktop","screenHeight":1620,"screenWidth":3840,"weight":0.00009747096425813837},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009738082025836723},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009733029791873447},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0000973112173845458},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009717016642369609},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00009714049489367695},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009699574236265303},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1050,"viewportWidth":1360,"deviceCategory":"desktop","screenHeight":1370,"screenWidth":2192,"weight":0.0000969509259896679},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":2250,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00009693147290364862},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009686796593020294},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009670565821800438},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":940,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009643355410227794},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":510,"viewportWidth":960,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1360,"weight":0.00009636633175744005},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":510,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00009628772513572856},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000962573676364009},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1630,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009620111926661242},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00009616067038413637},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009611768852753117},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00009611558961181105},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00009598164083713122},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00009594220563029022},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":770,"screenWidth":1368,"weight":0.00009588419830648777},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00009584303695993298},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00009573767937390262},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00009570681397739235},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009564517095548592},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00009561992076214247},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009551438144960257},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009544403008217537},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009534594872743574},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00009530118895018907},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0000952528443782719},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00009517574581214281},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1360,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00009512459503128692},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000949227530200884},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.00009486588957183519},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-M336BU) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":857,"screenWidth":384,"weight":0.00009486165958076465},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36","viewportHeight":1010,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00009475601779164659},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.136 Safari/537.36","viewportHeight":920,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00009467593695573652},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009466352495561756},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009463119109406982},{"appName":"Netscape","connection":{"downlink":6.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000094602492344917},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00009455880237748513},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":850,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00009445952084551965},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":890,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000944356157519164},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009433641530249655},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009426578318142026},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000940817419806661},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009391153353947394},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1537,"weight":0.00009387211022184773},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00009385763159478393},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009358644335486958},{"appName":"Netscape","connection":{"downlink":7.5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009338329781634556},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":410,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000932934549825449},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009318867797021648},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009316399577565834},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":930,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00009291958080505289},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00009287122469649811},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":950,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009285979396128664},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":2220,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00009285896028573346},{"appName":"Netscape","connection":{"downlink":8.5,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00009281752920577775},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009279216373369432},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009278523710453509},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00009272318116188711},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00009271656952965835},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00009261652630990207},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":890,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00009259481391613465},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00009256840785759733},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-A715F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.00009252858399691815},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00009248160330858824},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00009243355027014385},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00009241415069771021},{"appName":"Netscape","connection":{"downlink":2.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1150,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00009235904906912352},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00009223960142959048},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00009222225148581867},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00009217626526983379},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00009196770659013544},{"appName":"Netscape","connection":{"downlink":2.55,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0000919603978897035},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0000918031969733865},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":990,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00009178188778299232},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36","viewportHeight":960,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1280,"weight":0.00009172955082310973},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009171866379079158},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":980,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009170719875300564},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.4.904 Yowser/2.5 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000916191470588874},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009152417531335338},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00009140819130498416},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009139700726737211},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":870,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00009131089562937622},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1584,"weight":0.00009130865735233697},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00009127422788177247},{"appName":"Netscape","connection":{"downlink":2.75,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.42 Safari/537.36 OPR/89.0.4447.20 (Edition beta)","viewportHeight":700,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009127095141927516},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009124675789749581},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009121934194400651},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009113566902314976},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009099836700871427},{"appName":"Netscape","connection":{"downlink":7.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009094818328751384},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00009092504496818717},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":1060,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00009091748347487755},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000909105223216642},{"appName":"Netscape","connection":{"downlink":6.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00009089776161700553},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1160,"viewportWidth":1810,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00009079547484750602},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009076626089575657},{"appName":"Netscape","connection":{"downlink":4.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009076430253565592},{"appName":"Netscape","connection":{"downlink":4.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00009075271964232254},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009072484168942934},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00009071097750925466},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009046913146336005},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000090466775722843},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/218.0.456502374 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00009044107827360919},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":1,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009039987970382767},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00009032613084965857},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1360,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00009031512272899928},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009029136439957313},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1060,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00009023932088752685},{"appName":"Netscape","connection":{"downlink":2.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00009021121566746889},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00009015999114639045},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000090067810171146},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":830,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00009004045219696545},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008988351418815333},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":970,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00008988068565469403},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008980865144065259},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008980181788108338},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008977737641259015},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008969697430247945},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00008959457214363357},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008952973240889731},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":2120,"deviceCategory":"desktop","screenHeight":1336,"screenWidth":2138,"weight":0.00008947265494631646},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0000894092199134679},{"appName":"Netscape","connection":{"downlink":6.6,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G975F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":869,"screenWidth":412,"weight":0.00008923351967089948},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008921586430080667},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00008914800885245972},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":960,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008912454925834917},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00008910560913542718},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008903842735547947},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00008903779910469975},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":832,"screenWidth":1480,"weight":0.00008903605254419278},{"appName":"Netscape","connection":{"downlink":0.35,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00008886422346848107},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008874477383301765},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008863660862247627},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008856416264272417},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008854861725206028},{"appName":"Netscape","connection":{"downlink":8.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00008853105871171432},{"appName":"Netscape","connection":{"downlink":6.8,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000884550184642678},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":960,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00008840810316745762},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1200,"viewportWidth":1810,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008837818284007403},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008831393122428043},{"appName":"Netscape","connection":{"downlink":2.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":910,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00008829930711066947},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00008823257518483526},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"unknown"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008798007284233088},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008795197920437249},{"appName":"Netscape","connection":{"downlink":1.05,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00008786450559462981},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008771764887745044},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/103.0.5060.63 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00008770493915164777},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008768817446729232},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00008749978796471374},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008747293988591124},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008742544793733415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008732033913874694},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008724843344546877},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00008719793499223419},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":950,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00008716263508563626},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008713489050400575},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008713364385243444},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":930,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008706366473468756},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008702485008190649},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":730,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008691876421646284},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008680630758530835},{"appName":"Netscape","connection":{"downlink":7.95,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000867979721625132},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008677996461704946},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008673257850807216},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00008672728244070662},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000867234214467657},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000867034837856545},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008652411237185321},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":11,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000863823104521541},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.00008630536734626824},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1150,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008605713238703412},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008598011332533996},{"appName":"Netscape","connection":{"downlink":7.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008590860386900496},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1003,"screenWidth":1504,"weight":0.0000858773421321474},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008586967681599373},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008581267545102485},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000857736968160243},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00008572216562531422},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008562368696552954},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":800,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008561985326167275},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008557869093160408},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00008556952652450311},{"appName":"Netscape","connection":{"downlink":7.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00008553914098301115},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008553313879073906},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":670,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008551060226692794},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008543961205933422},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"ethernet"},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0000854354273265784},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36","viewportHeight":1190,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000853811495969229},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008526783080108552},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00008525685886116708},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":2520,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00008525487983054355},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008524714729928017},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008524606593109926},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000852016216205349},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008512817341133738},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008502452693867828},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00008498722539643935},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008487673398452406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":620,"viewportWidth":600,"deviceCategory":"desktop","screenHeight":696,"screenWidth":1238,"weight":0.00008485644770245198},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008467106563909316},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":910,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008460239668667727},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1490,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1620,"screenWidth":3840,"weight":0.00008458793720308008},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000845813519955313},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0000844188609341175},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00008440041880222912},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00008437716666701447},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.00008414704650954294},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00008401819917475166},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1130,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.00008397175200247652},{"appName":"Netscape","connection":{"downlink":0.65,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":570,"viewportWidth":830,"deviceCategory":"desktop","screenHeight":663,"screenWidth":1060,"weight":0.00008396877686124555},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":960,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1280,"weight":0.00008390351569564924},{"appName":"Netscape","connection":{"downlink":1.6,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-A032F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":630,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00008386500948696721},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008381683192083098},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008369809115629861},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008357710379881709},{"appName":"Netscape","connection":{"downlink":9.5,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1200,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1600,"weight":0.00008341625263055328},{"appName":"Netscape","platform":"MacIntel","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":710,"viewportWidth":1080,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":810,"weight":0.00008332657209653609},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00008331567926258204},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00008323175112461406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008300230479642386},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008296138279635727},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008292027419506456},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; CPH2251) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36","viewportHeight":710,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00008287948387367445},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":1000,"screenWidth":1500,"weight":0.00008277840713143074},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1130,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008276466725793145},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00008275700183720698},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00008266209506996098},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00008241663987892855},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00008238002853866216},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008231008394813477},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008228203405815148},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008227887864425837},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1180,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00008227623967839785},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008219596045127218},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008210347545173981},{"appName":"Netscape","connection":{"downlink":1.15,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1360,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000819377663633976},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000819122816670654},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15","viewportHeight":710,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008185297517762088},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36","viewportHeight":1300,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008180318338312008},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36","viewportHeight":680,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008176498445713083},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00008171599791241802},{"appName":"Netscape","connection":{"downlink":7.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00008166236679306076},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00008164548522277327},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-N980F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.00008151258031137692},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00008129809342679154},{"appName":"Netscape","connection":{"downlink":4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008129091458578883},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008123951948735183},{"appName":"Netscape","connection":{"downlink":2.75,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 9; Mi MIX 2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.40 Mobile Safari/537.36","viewportHeight":900,"viewportWidth":490,"deviceCategory":"mobile","screenHeight":982,"screenWidth":491,"weight":0.00008123289840078101},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00008112316674203458},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008110747455936836},{"appName":"Netscape","connection":{"downlink":0.75,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000810711445827455},{"appName":"Netscape","connection":{"downlink":0.7,"effectiveType":"3g","rtt":500},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0000810207944370447},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":350},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008090496799289241},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008086774299564416},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008084115838245049},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00008079350201386944},{"appName":"Netscape","connection":{"downlink":0.25,"downlinkMax":null,"effectiveType":"2g","rtt":1300,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; MI 9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Mobile Safari/537.36 EdgA/102.0.1245.44","viewportHeight":700,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.00008075936537301693},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00008075074496837086},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00008065418923913196},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00008065161648718523},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00008049691872479546},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":16,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00008046693663699583},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000080466560123548},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00008041719708746875},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":840,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00008035532839189484},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":810,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00008035069089645115},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000802836472269449},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1520,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":1620,"screenWidth":3840,"weight":0.00008027601027116288},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007994273769698904},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00007988817291251432},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00007975941101604641},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00007974673050263236},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007968095677054144},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":860,"viewportWidth":1000,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00007956274976010353},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007955656367783625},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007950277050391815},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007948304336352559},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 NetType/WIFI MicroMessenger/7.0.20.1781(0x6700143B) WindowsWechat(0x6307001e)","viewportHeight":750,"viewportWidth":1530,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00007945694460395503},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00007942934378155027},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000793563638936613},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007933682452765224},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007933032421749851},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00007929117250948173},{"appName":"Netscape","platform":"MacIntel","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":750,"viewportWidth":1180,"deviceCategory":"desktop","screenHeight":1180,"screenWidth":820,"weight":0.00007928197237646358},{"appName":"Netscape","connection":{"downlink":9.05,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":790,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00007907722292723474},{"appName":"Netscape","connection":{"downlink":7.15,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007904340012858259},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":16,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007904038612580174},{"appName":"Netscape","connection":{"downlink":8.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00007890768094122318},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007886304189135414},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007880961532413173},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0000787715858703319},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00007865644145585023},{"appName":"Netscape","connection":{"downlink":4.85,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; GM1901) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":700,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":832,"screenWidth":384,"weight":0.00007843733624989407},{"appName":"Netscape","connection":{"downlink":8.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007829742310744349},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; DN2101) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00007827816923743423},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007826735355493284},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00007818890973065305},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007816412461761216},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007816284182292276},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00007814079309518564},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00007813768003561997},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00007810218891899145},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00007808602475962844},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007794587639007362},{"appName":"Netscape","connection":{"downlink":9.3,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SAMSUNG SM-N960F) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile Safari/537.36","viewportHeight":680,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":846,"screenWidth":412,"weight":0.00007793753217457183},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00007791968353878061},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1170,"viewportWidth":2090,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000778579516152826},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007783137463543383},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":920,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00007776880503721131},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007775759860837375},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00007774589375772195},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.39","viewportHeight":1090,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000077699105553607},{"appName":"Netscape","connection":{"downlink":4.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007766117628375325},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00007765581844781348},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007755828316290581},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00007752162626276495},{"appName":"Netscape","connection":{"downlink":4.6,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007734318564136592},{"appName":"Netscape","connection":{"downlink":2.15,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-G960F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":560,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":740,"screenWidth":360,"weight":0.00007731415456023596},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007717885837272915},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007715068129056718},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":950,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0000769015981061096},{"appName":"Netscape","connection":{"downlink":2.6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0000768303375411866},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007678552188204702},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00007676961540092954},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":800},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007660344929125673},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007659919765935736},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00007649448497202818},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00007647901428444941},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007645702672854923},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007643439004221154},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00007643054790025248},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007643001521042598},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0000763273766679386},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007630704789547659},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; PCNM00 Build/RKQ1.200903.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/94.0.4606.61 Mobile Safari/537.36","viewportHeight":700,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.00007620715283970556},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":650,"viewportWidth":1020,"deviceCategory":"tablet","screenHeight":1024,"screenWidth":768,"weight":0.00007620135853805455},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1170,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.00007616590190057008},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007610331100879924},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1520,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":3840,"weight":0.0000760269187567456},{"appName":"Netscape","connection":{"downlink":0.4,"effectiveType":"3g","rtt":750},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0000759409399635228},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007590416399358294},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1280,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00007586618733983021},{"appName":"Netscape","connection":{"downlink":9.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007583756213070273},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007574799696515437},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007573929203808377},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007573541997145951},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36 Edg/101.0.1210.39","viewportHeight":940,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2195,"weight":0.00007559794390949516},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007555834615025973},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00007550507822414978},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00007547857082655525},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000754724681825274},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0000754232225917197},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000752674595668264},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":16,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007525734781189756},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00007525328269352535},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1210,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00007525115761462379},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007524853678235723},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00007513352239404068},{"appName":"Netscape","connection":{"downlink":2.25,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007498103700742773},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00007496697007469157},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00007491571164933081},{"appName":"Netscape","connection":{"downlink":9.45,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00007474956859851988},{"appName":"Netscape","connection":{"downlink":2.2,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; Redmi K20 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.73 Mobile Safari/537.36","viewportHeight":710,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.00007470107508774191},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007462726456425541},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007457479393429771},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007455235259161223},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007453498205084505},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.109 Safari/537.36","viewportHeight":1170,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007450168491098269},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00007449871429527162},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.0000744119567041821},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00007435119595687107},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007429881025667745},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007427989989030253},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1280,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00007427503307805854},{"appName":"Netscape","connection":{"downlink":8.85,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007424079693034801},{"appName":"Netscape","connection":{"downlink":9.5,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007416936059709174},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":660,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00007411849584786794},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007409115381490934},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007388141706226471},{"appName":"Netscape","connection":{"downlink":6.85,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1746,"weight":0.00007388113275141698},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00007386238517348172},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007380265130349434},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":720,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00007377371991776365},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":830,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007367736329369988},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2190,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00007355353323040446},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007320425541215245},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00007313688092319932},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007310125185097617},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2060,"deviceCategory":"desktop","screenHeight":2036,"screenWidth":3620,"weight":0.00007299868237939523},{"appName":"Netscape","connection":{"downlink":1.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000729170670663298},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":850,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007291157895543842},{"appName":"Netscape","connection":{"downlink":3.7,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; H8116) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":740,"viewportWidth":490,"deviceCategory":"mobile","screenHeight":863,"screenWidth":486,"weight":0.00007289150831914279},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007278284446146565},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00007272770139948725},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000727258125856383},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00007271133091647063},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00007265668443589655},{"appName":"Netscape","connection":{"downlink":2.2,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":1010,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00007257576202892549},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007247084630828566},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00007246518870039832},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000724621889379346},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007238809591036586},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":860,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007231870555170205},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1230,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007220768957020349},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007188453438073147},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.20 Safari/537.36","viewportHeight":720,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00007180066109272738},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007162136389954762},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007155074568789396},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007145016914480465},{"appName":"Netscape","connection":{"downlink":2.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00007140648807992518},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":460,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00007138975544827447},{"appName":"Netscape","connection":{"downlink":0.7,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00007135172312729241},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00007132649277300551},{"appName":"Netscape","connection":{"downlink":0.3,"effectiveType":"2g","rtt":1950},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":660,"viewportWidth":1250,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1280,"weight":0.00007123952930197063},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":550,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":721,"screenWidth":1280,"weight":0.00007122543818901723},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007121381286857545},{"appName":"Netscape","connection":{"downlink":5.65,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-A325M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00007116826919198133},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00007105439075757846},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007102736764749281},{"appName":"Netscape","connection":{"downlink":8.05,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; M2102J20SG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":740,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00007101224373237905},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000070980192789651},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":980,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":2560,"screenWidth":1440,"weight":0.00007094187641702497},{"appName":"Netscape","connection":{"downlink":8.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007088775623201867},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00007078388765465895},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2060,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00007070572980068288},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":2560,"screenWidth":1440,"weight":0.00007065791916178588},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007062662742097445},{"appName":"Netscape","connection":{"downlink":8.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":900,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00007046405667242006},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007045863193193374},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00007036517078575606},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00007036253053185975},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":2530,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000702853793869365},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1360,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00007028108938588278},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000702562625966802},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":960,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007025587136090255},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00007025090114291601},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.0000701936226073896},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007015628572688486},{"appName":"Netscape","connection":{"downlink":0.45,"effectiveType":"3g","rtt":750},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00007010126113361806},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00007008627367664526},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00006991101898144302},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006984936476863626},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1100,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00006968687283445273},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1150,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":3840,"weight":0.00006958631017613138},{"appName":"Netscape","connection":{"downlink":9.7,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"unknown"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 9; zh-cn; MI 6 Build/PKQ1.190118.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/89.0.4389.116 Mobile Safari/537.36 XiaoMi/MiuiBrowser/16.3.12 swan-mibrowser","viewportHeight":570,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":640,"screenWidth":360,"weight":0.0000695524096973383},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006943925350145859},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14695.107.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00006935546862526516},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000693311158927688},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; M2101K9G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00006930776694743176},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00006926376335450221},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00006925724464635116},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00006907198077302459},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00006887587016277656},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36","viewportHeight":610,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006885971773824632},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000687374154088331},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36","viewportHeight":920,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006869451340923482},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00006867009215903196},{"appName":"Netscape","connection":{"downlink":1.1,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0000686399444518756},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006863715564338026},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00006862695129668174},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006854677484814797},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00006842334762727051},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00006840508705295495},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000683618904680459},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":850,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00006829345148546293},{"appName":"Netscape","connection":{"downlink":4.6,"downlinkMax":100,"effectiveType":"4g","rtt":200,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-M315F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Mobile Safari/537.36","viewportHeight":760,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.00006821885289631659},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1620,"weight":0.00006813440178674909},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0000680154358828871},{"appName":"Netscape","connection":{"downlink":7.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006798717811469484},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000679652907986926},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006796338911306203},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1370,"screenWidth":2192,"weight":0.00006787697927517321},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00006779456812168802},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5106.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006775055956237348},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006762883616335088},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006759518154694578},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006755018318347988},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006754567613852286},{"appName":"Netscape","connection":{"downlink":1.95,"downlinkMax":100,"effectiveType":"4g","rtt":200,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; CPH2043) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":700,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.00006754384692709803},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"\\"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.36 Safari/536.5","viewportHeight":800,"viewportWidth":1180,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006750391245406629},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006748708167730942},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36 OPR/85.0.4341.71","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006739680310000855},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006730996688897518},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006719934874689931},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00006719354147642928},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":760,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00006717941617477589},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00006717338169144183},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00006715677501751819},{"appName":"Netscape","connection":{"downlink":9.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":750,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000670892279121227},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00006697475002139165},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1610,"viewportWidth":1250,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1200,"weight":0.00006696909696100375},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006696357811626612},{"appName":"Netscape","connection":{"downlink":6.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006695938170140985},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":750},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.30","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006683317718585166},{"appName":"Netscape","connection":{"downlink":4.6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006682732640722033},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000667580233369753},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000666909975411339},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006668541224594276},{"appName":"Netscape","connection":{"downlink":7.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00006661456058703394},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006656293377390751},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006655998304282166},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006648662815756229},{"appName":"Netscape","connection":{"downlink":0.75,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":1150,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00006645947678731779},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.0000663922278498054},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006626276091713371},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00006625929626538351},{"appName":"Netscape","connection":{"downlink":3.05,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1200,"viewportWidth":2450,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00006621800768527322},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006620209652546908},{"appName":"Netscape","connection":{"downlink":0.7,"effectiveType":"3g","rtt":500},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006608763867729418},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00006607939295037703},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0000660345834451774},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00006602588290587327},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":1060,"viewportWidth":980,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00006597095919313168},{"appName":"Netscape","connection":{"downlink":2.75,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0000659619431374939},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006590547766306864},{"appName":"Netscape","connection":{"downlink":9.9,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"ethernet"},"platform":"Win32","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":937,"screenWidth":1920,"weight":0.0000658793582600582},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00006581739769196325},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006581453288746152},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.2.615 Yowser/2.5 Safari/537.36","viewportHeight":750,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00006570571587290996},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000656204180806852},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006559358894476272},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006558530292154293},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006551966696242933},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0000654694292676475},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006545996024031872},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1800,"screenWidth":3200,"weight":0.0000654412175172003},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006535514154695932},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006523071138952476},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00006511488740513928},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00006509287456261602},{"appName":"Netscape","connection":{"downlink":8.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00006508604390079376},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006507054987312524},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000650134096439455},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000650075530802169},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":740,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006499258030717824},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00006498126130589277},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006494130828973277},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006492060257242816},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006483158552523885},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":950,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00006474939202085528},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006465904879502223},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006458164674864913},{"appName":"Netscape","connection":{"downlink":3.05,"downlinkMax":null,"effectiveType":"4g","rtt":200,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Mi A3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":590,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.00006454993271508274},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":967,"screenWidth":1496,"weight":0.0000644683262187533},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000644080079954812},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006420183067398511},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006419725005184538},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006414542587943396},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1030,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00006413734050798269},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000640877148407345},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00006406879288313703},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006403897001845879},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00006394665199186057},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"SiteScoreBot v20210315 - https://sitescore.ai","viewportHeight":1080,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00006389169582350366},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006380660573972354},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":910,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00006379771352974854},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00006371018189425795},{"appName":"Netscape","connection":{"downlink":8.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006359680399651034},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00006353617355236731},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0000635146533426909},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9.9,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00006347656813461702},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006343718871687972},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1610,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00006330865423039541},{"appName":"Netscape","connection":{"downlink":6.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006325813025482717},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1610,"viewportWidth":1850,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00006325498550851595},{"appName":"Netscape","connection":{"downlink":2.15,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-A705FN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.00006314626749999807},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0000630617549846351},{"appName":"Netscape","connection":{"downlink":6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1150,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00006298695284485911},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006296969269767892},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.134 Safari/537.36","viewportHeight":870,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006292965806924522},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000629244397713962},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006288641869637826},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00006286875813921147},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00006282518099117719},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000626904783430857},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.80 Safari/537.36","viewportHeight":760,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0000625717424093004},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000625662627225991},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006253827000476081},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006231552544287522},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1630,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00006222869390595945},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006222748452091522},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00006220917739212969},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006216543361759284},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006204844110945049},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00006200955832190827},{"appName":"Netscape","connection":{"downlink":3.75,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; CPH2217) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.0000619964960799183},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00006198862554968784},{"appName":"Netscape","connection":{"downlink":4.15,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; M2104K10AC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00006193164173416815},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006190117884033068},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00006183490625264772},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.39","viewportHeight":970,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000061792754779539},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006178239918604496},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006164548758849315},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00006154843501922412},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00006135534977603752},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006132464118930414},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00006130093235143492},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006129008139250392},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":2560,"screenWidth":1440,"weight":0.0000612003924706523},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006118746633446319},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006114840237176922},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00006112550400399243},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1130,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00006106519703129018},{"appName":"Netscape","connection":{"downlink":0.7,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00006105634606801815},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":830,"viewportWidth":1810,"deviceCategory":"desktop","screenHeight":1029,"screenWidth":1829,"weight":0.0000610183715373276},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006084971603056849},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000060830304898386526},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006082340022654048},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00006080106116162589},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1390,"viewportWidth":2140,"deviceCategory":"desktop","screenHeight":1620,"screenWidth":2880,"weight":0.00006079131096789331},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":920,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00006075674503266706},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006075424047836679},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00006074315181023097},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0000606609405689762},{"appName":"Netscape","connection":{"downlink":7.6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00006059111851319961},{"appName":"Netscape","connection":{"downlink":8.9,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G986N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":680,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":385,"weight":0.00006056407876265487},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006053105923594138},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":980,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000060457885269832274},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1440,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0000604346272303033},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000060411345471743594},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.000060279453440834986},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006026756983571032},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006025355935234631},{"appName":"Netscape","connection":{"downlink":6.2,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000060236315876825914},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":780,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00006017430047513623},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00006016763145120802},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000060165971007249545},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006016361403454919},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00006014403141723115},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":980,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00006006103183172733},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000060057506355386214},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":900,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.000060046031450260745},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00006003254669396614},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36","viewportHeight":1370,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":1366,"screenWidth":1200,"weight":0.000059987968009411845},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1169,"screenWidth":1800,"weight":0.00005998137759601922},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":790,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00005991895916027974},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000059910139567027024},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005990515287617285},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005985106265530411},{"appName":"Netscape","connection":{"downlink":0.9,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005972427333629446},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0000596842084634955},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000595933969542957},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":2560,"screenWidth":1440,"weight":0.000059488865745000805},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00005946272046482709},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005943252653211442},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000059410097664486675},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":650,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000059374381373958046},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005934990797557282},{"appName":"Netscape","connection":{"downlink":1.45,"downlinkMax":null,"effectiveType":"3g","rtt":650,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-J600F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":700,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":740,"screenWidth":360,"weight":0.000059312657642940854},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005928951854448743},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.41 Safari/537.36","viewportHeight":1610,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00005921956547335059},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.33","viewportHeight":1240,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.00005915843230844603},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000059149222033162187},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005911849539137119},{"appName":"Netscape","connection":{"downlink":0.7,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005896956150753537},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.000058946261690218175},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005886375907386508},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005880501153969934},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00005872316770778382},{"appName":"Netscape","connection":{"downlink":8.75,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000058647869856771874},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00005853853755408743},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00005853216128349068},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00005851182455263642},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000058483878945173916},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36","viewportHeight":960,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1280,"weight":0.00005847632551211648},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005845202162659252},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1610,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.00005838284680932396},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00005837604112973137},{"appName":"Netscape","connection":{"downlink":0.35,"effectiveType":"3g","rtt":1300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005827078358750457},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1070,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000058042182527007226},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":3840,"weight":0.00005802548356011218},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000058001189646204816},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.2 Safari/605.1.15","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000057912295536801104},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00005780409281700677},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36","viewportHeight":770,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00005777821907190703},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00005777758749461851},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":785,"screenWidth":1413,"weight":0.00005776200073464672},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000057745451099630906},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.000057692435327879704},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005768416983712246},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1520,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.00005754876062560827},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00005754703376737022},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000057534500909130325},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36","viewportHeight":1080,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005740122793084677},{"appName":"Netscape","connection":{"downlink":3,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; H8116) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":740,"viewportWidth":490,"deviceCategory":"mobile","screenHeight":863,"screenWidth":486,"weight":0.00005734206786840277},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":610,"viewportWidth":1080,"deviceCategory":"desktop","screenHeight":758,"screenWidth":1136,"weight":0.00005727938048210957},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36 Edg/101.0.1210.39","viewportHeight":490,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":631,"screenWidth":1278,"weight":0.0000572682928669343},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00005710606092920272},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6 Safari/605.1.15","viewportHeight":720,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005706875783053933},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005701600513047483},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":890,"viewportWidth":910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005700611362230631},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00005697897925285501},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00005696544468286474},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1210,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.00005695965606957592},{"appName":"Netscape","connection":{"downlink":0.65,"effectiveType":"3g","rtt":500},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":520,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00005691389625338354},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2320,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000056890762382851015},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":984,"screenWidth":1792,"weight":0.0000568749273467868},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.000056864233307463},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00005685391091095622},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":950,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00005684504713748538},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005679586823701422},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000056739299184475026},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0000567378605882776},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":1940,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000056688849822019535},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000056654449666220034},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000056642586338127035},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/103.0.5060.63 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00005657181955447478},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00005649957187938484},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":610,"viewportWidth":1080,"deviceCategory":"desktop","screenHeight":758,"screenWidth":1136,"weight":0.00005645000528682602},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000056415384388564586},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1570,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.000056379594521514365},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00005637352900626435},{"appName":"Netscape","connection":{"downlink":8.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0000563682531713679},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1360,"weight":0.00005633330516939423},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00005626418973423589},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000056227804507375556},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000056225496149920794},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000055943817633252996},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000055938426258131316},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":650,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":786,"screenWidth":393,"weight":0.000055857614658301013},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00005584282590764419},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00005579637583666767},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00005567341442938522},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1240,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00005563222541455222},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000055569055281639505},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000055535406117536494},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00005553432885255687},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":300,"viewportWidth":750,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000055521951972146944},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005550965628895311},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005546427412133742},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005544060013534856},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.40","viewportHeight":930,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000055405391277905146},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000055266759279851885},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000552225924524715},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005518304512136503},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005517873724910719},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000055114670256634944},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005496588988739994},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000054953949780375354},{"appName":"Netscape","connection":{"downlink":8.2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00005494346477222408},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005489459753770023},{"appName":"Netscape","connection":{"downlink":8.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005482878855437275},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000054774782104491584},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.00005474214595101732},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1530,"deviceCategory":"desktop","screenHeight":872,"screenWidth":1549,"weight":0.00005470900821125163},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005467914661821549},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":970,"viewportWidth":830,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000054623846906684114},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005451867953510602},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1360,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00005441350300292924},{"appName":"Netscape","connection":{"downlink":1,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000054326933084491916},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005429765705682769},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":840,"screenWidth":1344,"weight":0.000054269488122912355},{"appName":"Netscape","connection":{"downlink":2.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00005416153633737631},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000054156997119766835},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005413888684960651},{"appName":"Netscape","connection":{"downlink":6.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":530,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000054088010177506313},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00005408310173051586},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":720,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005400750638159156},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000053979963931983955},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000053893261574659096},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00005384571211585442},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5106.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005383006694863402},{"appName":"Netscape","connection":{"downlink":1.05,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":610,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000053826395377181084},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005375221408811908},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":970,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005372669621334903},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000053716597232147206},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":1610,"viewportWidth":1060,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.0000537009128227463},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005354643347740702},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36","viewportHeight":960,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005352827201592859},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00005351556761228838},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005348629721140385},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005342389716154181},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.00005339965186290288},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005339496737714894},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005338480090049104},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":940,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00005332209690381392},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00005328655419022469},{"appName":"Netscape","connection":{"downlink":2.1,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000053026582974325135},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005298798202936004},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000052966589637310976},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005294897051526326},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; arm_64; Android 10; Mi A2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.125 YaApp_Android/22.70 YaSearchBrowser/22.70 BroPP/1.0 SA/3 Mobile Safari/537.36","viewportHeight":540,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":720,"screenWidth":360,"weight":0.000052941585162811435},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00005290430017467112},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.00005289413228781459},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005280845811294257},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.0000527889877386223},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000052784334857247685},{"appName":"Netscape","connection":{"downlink":9.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005268805902063014},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000052669807974173095},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G998B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":680,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":385,"weight":0.00005256637063107979},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000052551013350212834},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":1310,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000525253101608201},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005250222416483843},{"appName":"Netscape","connection":{"downlink":6.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 OPR/86.0.4363.59","viewportHeight":1290,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000524926152161291},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000052475639622294476},{"appName":"Netscape","connection":{"downlink":7.05,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000052259428837931964},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36","viewportHeight":740,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005218026161031338},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1080,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00005201599448151581},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005201475137851187},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1210,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.00005188899378985633},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.102.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00005186456980113591},{"appName":"Netscape","connection":{"downlink":8,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1169,"screenWidth":1800,"weight":0.00005182743977796046},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000051824454244034284},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9.8,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.000051743886956919276},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":700,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.000051697009194243514},{"appName":"Netscape","connection":{"downlink":7.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1153,"screenWidth":2049,"weight":0.00005160052708597746},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005158235513920529},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1150,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000051531142559330224},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) wkhtmltopdf Safari/538.1","viewportHeight":null,"viewportWidth":null,"deviceCategory":"desktop","screenHeight":480,"screenWidth":640,"weight":0.000051458268722743365},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":780,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00005133678212064015},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":780,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00005133627704759475},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000051328111056962814},{"appName":"Netscape","connection":{"downlink":8.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000513081969564012},{"appName":"Netscape","connection":{"downlink":4.95,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005123093825181302},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000051191441935798095},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000051187226627285565},{"appName":"Netscape","connection":{"downlink":0.25,"effectiveType":"3g","rtt":1100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000511204489504643},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00005099551302037484},{"appName":"Netscape","connection":{"downlink":8.2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005097428806420683},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":760,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000050947394877043816},{"appName":"Netscape","connection":{"downlink":7.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":3840,"weight":0.000050942745067313375},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005091955980602433},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005074870283645051},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005073827395241655},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005068049692369725},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000050638029646863156},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00005063275788481599},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005056209768519561},{"appName":"Netscape","connection":{"downlink":6.25,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00005051680154209061},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":840,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00005040735660527996},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00005037206263412914},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14695.85.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1077,"screenWidth":1616,"weight":0.000050320257615914894},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005030944985744352},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005023552403275774},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":780,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000050186419237451175},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":690,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00005012097302707301},{"appName":"Netscape","connection":{"downlink":2.75,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005010411585175334},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":930,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00005007509609736785},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":2560,"screenWidth":1440,"weight":0.00004994672710518662},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00004985589720647523},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":940,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004984269459191839},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000497536894531652},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004970940843069307},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004968083050019756},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1169,"screenWidth":1800,"weight":0.00004957831121622782},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":1280,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000049463185074645405},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004944481872995742},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000049441745010077227},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00004938151749017034},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1030,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0000493775473315988},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000049376768891811626},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1300,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00004931396228770723},{"appName":"Netscape","connection":{"downlink":2.3,"downlinkMax":null,"effectiveType":"4g","rtt":250,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-M315F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":760,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.00004925058432306346},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 Safari/537.36","viewportHeight":1160,"viewportWidth":1970,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000049237880407961144},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000049228602303377715},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":800,"viewportWidth":1130,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004921738713752822},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004918438179825678},{"appName":"Netscape","connection":{"downlink":8.9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004912955244525161},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000049125635101750516},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":940,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004909962417505951},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004873277681018557},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004866275913297256},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":790,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":912,"screenWidth":1368,"weight":0.00004856410958517584},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004851044328100472},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004850503429447109},{"appName":"Netscape","connection":{"downlink":1.5,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 7.1.2; Redmi 5 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":786,"screenWidth":393,"weight":0.0000484633200901973},{"appName":"Netscape","connection":{"downlink":2.75,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1180,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000048420583626102864},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":830,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.000048406245821519414},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004839218584949307},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004830645655858727},{"appName":"Netscape","connection":{"downlink":2.05,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004829543364737838},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00004823626810727535},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004819867832037809},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004815879756319948},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004807364958624993},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004805404281169741},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":700,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00004799675407124873},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00004798627986983209},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00004795685103481543},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004790449309621012},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000047831038895080085},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000047773003810140915},{"appName":"Netscape","connection":{"downlink":8.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000047749005268794684},{"appName":"Netscape","connection":{"downlink":3.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00004774052962478143},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00004761360848700611},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004759669964039152},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004749656185615784},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000047451536842374744},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1250,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.0000474327376407027},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00004741513506362335},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00004735638313230043},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004731130623044238},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004723228944356823},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000047218702657469076},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00004720536149732788},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1680,"weight":0.00004720234066700369},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00004719052409131925},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1210,"viewportWidth":2090,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000047185963595696524},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004714520002080392},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000471414877580008},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004709103947992698},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1550,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000047044357273724066},{"appName":"Netscape","connection":{"downlink":0.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004703947226097647},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004703320349476262},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1610,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000046996451019728416},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000046965610685561014},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; U; Linux i686; en-US)","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00004695553325058271},{"appName":"Netscape","connection":{"downlink":8.25,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004691404071426104},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004688494653959031},{"appName":"Netscape","connection":{"downlink":7.65,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; LE2111) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":690,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.000046873976567340594},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000046843172861815315},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004679599846952377},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00004665555949140642},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":800,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.000046607482056925684},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1200,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1600,"weight":0.00004656129642838816},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00004654067886283304},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000046497345881228564},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":400},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.101 Safari/537.36","viewportHeight":920,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004633801301141535},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":490,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0000462168510667222},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000461149175301551},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004607908603498388},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1210,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.00004607803922493057},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000046012162539863275},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000045985518714446295},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004593597026781765},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004589626204950005},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000045884192284632874},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.2 Safari/605.1.15","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000045881436842629436},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004564860579143912},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004551638802343593},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0000455030209472769},{"appName":"Netscape","connection":{"downlink":7.8,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36","viewportHeight":920,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004545051697929123},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1270,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0000454286404756382},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1400,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000045428376179538975},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2561,"weight":0.00004537302631907365},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004533160566421171},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004522816542370704},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":850,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00004519338639658145},{"appName":"Netscape","connection":{"downlink":2.8,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1180,"viewportWidth":2020,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.000045175866634628854},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00004516332285280868},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.00004515325793084128},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0000451264356687896},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.0000451237410831778},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004511894282898168},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00004505621627988687},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004502739901885384},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":860,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":965,"screenWidth":1715,"weight":0.00004494009688076183},{"appName":"Netscape","connection":{"downlink":8.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000044926591450531336},{"appName":"Netscape","connection":{"downlink":0.8,"effectiveType":"4g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000044925019792643064},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000044920835446221233},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004490611920666472},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/217.0.454508427 Mobile/15E148 Safari/604.1","viewportHeight":690,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00004488934988207783},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000044867209884442856},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000044824629902573925},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000044818307399279497},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004465779631978586},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1281,"weight":0.000044643713412961396},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":1250,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00004455414316696761},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00004450914157822749},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1030,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000044461436026940065},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000044418706223490014},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 10; zh-cn; LYA-AL00 Build/HUAWEILYA-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/89.0.4389.72 MQQBrowser/12.8 Mobile Safari/537.36 COVC/046031","viewportHeight":770,"viewportWidth":420,"deviceCategory":"mobile","screenHeight":918,"screenWidth":424,"weight":0.00004434466491557552},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000044318010545986845},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1140,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000044259304506500247},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004419745642739672},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":2190,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.000044166604369528216},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00004415180455203018},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000044114539445235604},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00004408680428199401},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004407778928182126},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000044065463774810574},{"appName":"Netscape","connection":{"downlink":0.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000044051887196246714},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00004399864093513702},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000043935731699627034},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000043917879983665925},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":650},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00004387371908959525},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004375379653195028},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":870,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004370881511210178},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; RMX2202) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":710,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.000043629729637315415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":790,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000043595939806038945},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00004354865731397494},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":930,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004353568185578613},{"appName":"Netscape","connection":{"downlink":7.95,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004353482059303474},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000043519569215268786},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.23(0x1800172f) NetType/WIFI Language/zh_CN","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000043493207536451375},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00004346250439718405},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00004344816721484838},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000043428405846154086},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004339663740791728},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004333221209280419},{"appName":"Netscape","connection":{"downlink":8.45,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000043292142663281225},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004328405969768608},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004321696625113192},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000043164489868293826},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000043127160721947946},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004309832257302343},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000043071840388704},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004305687863313024},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004295166661189744},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000042934705490171964},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004288251864892353},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1003,"screenWidth":1504,"weight":0.00004279187910343178},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":330,"viewportWidth":810,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000042764593420169373},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004275496312663918},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004270783336116515},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53 (Edition Yx 02)","viewportHeight":720,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000042648285881106964},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000042620722883373585},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.706 Yowser/2.5 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000426200307122871},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004242328350369323},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":770,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000042398559261369714},{"appName":"Netscape","connection":{"downlink":6.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00004239426232172209},{"appName":"Netscape","connection":{"downlink":1.45,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":920,"viewportWidth":490,"deviceCategory":"mobile","screenHeight":1052,"screenWidth":486,"weight":0.00004237802474463105},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000042286497575660004},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000042275260355966174},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000042266930010037255},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00004221423522073207},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1210,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00004211483341644933},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00004195089070292288},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000041898180408901296},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; M2012K11AG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":740,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.00004183646061222532},{"appName":"Netscape","connection":{"downlink":5.6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004182579048892972},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004181134050823064},{"appName":"Netscape","connection":{"downlink":0.8,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004174910122384353},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000041428739581671056},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":2270,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00004134819647613368},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00004134330142657839},{"appName":"Netscape","connection":{"downlink":8.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00004132231170248779},{"appName":"Netscape","connection":{"downlink":2.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000041305465757315154},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.000041224756623199766},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1590,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.000041217146757535746},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000041149156640050576},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1360,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000411245356820624},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.000040863935729261536},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1440,"weight":0.00004081898861068051},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":880,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004074463317868783},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1100,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000040744174684737204},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00004071426458037024},{"appName":"Netscape","connection":{"downlink":7.6,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36","viewportHeight":730,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00004055139254671676},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":740,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0000405475734913761},{"appName":"Netscape","connection":{"downlink":2.1,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; vivo 1907_19) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":650,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.00004051132121556541},{"appName":"Netscape","connection":{"downlink":8.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004045671603581992},{"appName":"Netscape","connection":{"downlink":2,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000040388540861233276},{"appName":"Netscape","connection":{"downlink":7.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":3840,"weight":0.00004031919541945258},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00004031853242928559},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.125 Safari/537.36","viewportHeight":1020,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00004031733253669635},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000040197966847553877},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00004013155366978708},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00004001343669340909},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000039996691362486284},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000039835715331368115},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000039835152681309755},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000039784253924837805},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":550,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":721,"screenWidth":1280,"weight":0.00003976435569522032},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000039753663626296924},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00003973629531474664},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003972125503742994},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000039684817400637114},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1340,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000039664001248996476},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000039571885661243574},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.0000395159805023255},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00003947781141726219},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1630,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000039438636690043966},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000039380944647436424},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":780,"viewportWidth":460,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000039290457982728725},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00003922278567291907},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003920164319213899},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1300,"viewportWidth":2210,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000039151848100068084},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003907807249976724},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003894223873666188},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00003892223497986494},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003857110284644264},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000038505741378242026},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":940,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00003837449191820254},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.2 Safari/605.1.15","viewportHeight":880,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00003824463322494563},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00003815120145861417},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":850,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.00003787994767721716},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1590,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.00003783310817463079},{"appName":"Netscape","connection":{"downlink":0.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00003781319756018115},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00003780772906264859},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000037692480796099844},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000037679847610750315},{"appName":"Netscape","connection":{"downlink":8.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1120,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000037646385886446534},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0000375843996540448},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000037572404005835424},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003741045780217251},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003740908551560875},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":950,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000373915557015564},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003736339881446264},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00003730267247040912},{"appName":"Netscape","connection":{"downlink":2.6,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00003723209734875848},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":865,"screenWidth":1536,"weight":0.00003716923112452007},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.2 Safari/605.1.15","viewportHeight":980,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1169,"screenWidth":1800,"weight":0.00003707810378022167},{"appName":"Netscape","connection":{"downlink":3.65,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00003698928527752616},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":7,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003693268707605397},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.65","viewportHeight":930,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003677707728524623},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003676386215996178},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":0},"oscpu":"Windows NT; Win64; x64","platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 11.0; Win64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5016.128 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003670198691154555},{"appName":"Netscape","connection":{"downlink":9.8,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"ethernet"},"platform":"Win32","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36","viewportHeight":1290,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1287,"screenWidth":2558,"weight":0.000036644141754989146},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000036561669801756706},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1150,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000036497969469407056},{"appName":"Netscape","connection":{"downlink":8.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000364718355261465},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":690,"viewportWidth":1180,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1200,"weight":0.000036428599162073035},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00003634162746394973},{"appName":"Netscape","connection":{"downlink":8.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":800,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":940,"screenWidth":1671,"weight":0.00003628964202105338},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00003628363834311254},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/103.0.5060.63 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00003615104058505612},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":760,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00003612246576593572},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000036082251135077494},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36","viewportHeight":640,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000036063995829529694},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00003597669962850971},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1296,"screenWidth":2304,"weight":0.000035939342453465565},{"appName":"Netscape","connection":{"downlink":8.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003592631584470654},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00003590299925437102},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003579042013540758},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":878,"screenWidth":1352,"weight":0.000035608631485531525},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000355879706895071},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1770,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003550775626629463},{"appName":"Netscape","connection":{"downlink":7.9,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; STK-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":660,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.000035501899782252617},{"appName":"Netscape","connection":{"downlink":8.75,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1060,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00003523237839348768},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.0000352000378453679},{"appName":"Netscape","connection":{"downlink":9.2,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; 6201) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.88 Mobile Safari/537.36 OPR/68.3.3557.64528","viewportHeight":710,"viewportWidth":420,"deviceCategory":"mobile","screenHeight":895,"screenWidth":424,"weight":0.000035174742453601284},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00003507316442427443},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003502416118214081},{"appName":"Netscape","connection":{"downlink":0.05,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-N975F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.61 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":869,"screenWidth":412,"weight":0.00003495169376924616},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00003478604054183114},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000034722025880348636},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0000346900957152148},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36","viewportHeight":940,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000034678806829056354},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":2220,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00003456899810178767},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000034558575487374385},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00003453531245364227},{"appName":"Netscape","connection":{"downlink":9.15,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00003449651437917625},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00003449324940686765},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00003437447690057242},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000034360008819878194},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00003414412858683426},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00003414361224073635},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":770,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1620,"weight":0.00003413881841769816},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003413034302252106},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":910,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000034097537488724564},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1540,"viewportWidth":2230,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.00003400747703105066},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/103.0.5060.63 Mobile/15E148 Safari/604.1","viewportHeight":900,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.00003395451482880814},{"appName":"Netscape","connection":{"downlink":3.2,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003394811732358672},{"appName":"Netscape","connection":{"downlink":5.05,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003394720006192279},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000033914800445274415},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":1960,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000033876533079069614},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00003387290584300594},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003387246572206203},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000338717620024125},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1610,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003369548199755125},{"appName":"Netscape","connection":{"downlink":3.3,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003365611196110914},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.2309.372 Safari/537.36","viewportHeight":680,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003357750160751331},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1060,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.00003356440435197041},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; KB2003) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":770,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.000033545511853620786},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":940,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000033463813181081474},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00003339988901807437},{"appName":"Netscape","connection":{"downlink":4.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1000,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00003339581884908127},{"appName":"Netscape","platform":"MacIntel","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":980,"viewportWidth":810,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":810,"weight":0.00003339073809237903},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":4,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3883.400 QQBrowser/10.8.4559.400","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003337687105748656},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":710,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00003323506126120694},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00003323383219263451},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":740,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003321403665550101},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000033072922814858855},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000033053329816295535},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00003297119339121883},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000032946106471073704},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00003278439171969954},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000032729074569990785},{"appName":"Netscape","connection":{"downlink":4.7,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.0000325683800397611},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00003245157212920442},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.71 Safari/537.36","viewportHeight":1200,"viewportWidth":1590,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.00003241807243119661},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000032357120525884725},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000032323833971828386},{"appName":"Netscape","connection":{"downlink":8.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":915,"screenWidth":1463,"weight":0.000032284899337075756},{"appName":"Netscape","connection":{"downlink":5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000032229384997885324},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1030,"viewportWidth":1570,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00003222314949767466},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000032162945365115185},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000032115534333236755},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00003210744725237718},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000032075610970788393},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000032049682841656555},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.00003204732340117242},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1090,"viewportWidth":2180,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2195,"weight":0.00003204266247805984},{"appName":"Netscape","connection":{"downlink":5.2,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1360,"weight":0.00003203275380094588},{"appName":"Netscape","connection":{"downlink":6.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.00003182328563192494},{"appName":"Netscape","connection":{"downlink":1.05,"effectiveType":"4g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003179885071877729},{"appName":"Netscape","connection":{"downlink":8.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00003175805842745222},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00003170402981298394},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1300,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":1417,"screenWidth":3360,"weight":0.00003166950273545633},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00003165619384272656},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003160436786762538},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003153360374664764},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000031364866007140564},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003133872719950876},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0000312850618955266},{"appName":"Netscape","connection":{"downlink":0.7,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00003127038766229805},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1200,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000031265733189074726},{"appName":"Netscape","connection":{"downlink":8.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003124882886557725},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000311458183131549},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":880,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.00003113072959974504},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.0000311180743759848},{"appName":"Netscape","connection":{"downlink":8.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00003107400797906266},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000031039888076378555},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000030997456981247766},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003094239459737674},{"appName":"Netscape","connection":{"downlink":8.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":920,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00003077900644003128},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00003071158863394753},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003058397465355119},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00003057750067659136},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000030516982359626225},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1740,"deviceCategory":"desktop","screenHeight":987,"screenWidth":1755,"weight":0.000030467904842438574},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1610,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00003045197109552237},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.000030339764768028763},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000030334162624255318},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1310,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000030313032715767306},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000030294398379533956},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00003025757345408631},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000030211404548070186},{"appName":"Netscape","connection":{"downlink":1.55,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14695.107.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1200,"weight":0.000030142825886131484},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000030134748451384968},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000030094584875688662},{"appName":"Netscape","connection":{"downlink":0.65,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.9999.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000030037654029999264},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000029970634691154196},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko)","viewportHeight":940,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000029871849319116622},{"appName":"Netscape","connection":{"downlink":1.6,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; YAL-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":650,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.000029864162523018857},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000029859463820006236},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000029795599933968533},{"appName":"Netscape","connection":{"downlink":7.65,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.00002972805584338126},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.000029706243385502724},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000029649441479312482},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000029616525269407443},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.0000295874745814506},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000029578828248357292},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000029495889163029963},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000029463303891884464},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002946117732403765},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000029421662998159172},{"appName":"Netscape","connection":{"downlink":3.85,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Redmi Note 9 Pro Max) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.000029392204200968488},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.000029313914703383694},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000029306875073451425},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000029229962362375405},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":850,"viewportWidth":1210,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000029167193046490252},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000029164914466252966},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000029101297986473412},{"appName":"Netscape","connection":{"downlink":1.15,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002908585831477559},{"appName":"Netscape","connection":{"downlink":3.4,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv7l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; LM-K410) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":770,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.000029076104522708286},{"appName":"Netscape","connection":{"downlink":9.15,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Redmi Note 9 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":760,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.000028962609783607412},{"appName":"Netscape","connection":{"downlink":3.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00002888302672132328},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00002887455548794134},{"appName":"Netscape","connection":{"downlink":4.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00002885882472343911},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000028758057321509665},{"appName":"Netscape","connection":{"downlink":4.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000028731324827761765},{"appName":"Netscape","connection":{"downlink":8.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1440,"weight":0.00002871929964971715},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00002871880788070074},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000028693482251821333},{"appName":"Netscape","connection":{"downlink":2.3,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000028666420141856072},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002864511171500735},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002862920628286839},{"appName":"Netscape","connection":{"downlink":7.5,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 4a) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.000028616520656113995},{"appName":"Netscape","connection":{"downlink":6.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000028573462463579675},{"appName":"Netscape","connection":{"downlink":8.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36","viewportHeight":680,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002856630990229256},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000028564566004403546},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1169,"screenWidth":1800,"weight":0.000028560332467844414},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":300},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000028548046993731912},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000028536100828817568},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.2309.372 Safari/537.36","viewportHeight":680,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000028535585930001638},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000028494244445856923},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000028482847369262902},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":6,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000028384033021062672},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15","viewportHeight":1250,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000028309924637253265},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00002820225076643469},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00002813375877475983},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002812385402523322},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000028044697227659337},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00002795430565006117},{"appName":"Netscape","connection":{"downlink":9.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":620,"viewportWidth":1470,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002782574937394425},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1880,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002777666945040457},{"appName":"Netscape","connection":{"downlink":9.75,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-N981B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.000027772144422360245},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":930,"viewportWidth":1960,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000027713978930949212},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":740,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":848,"screenWidth":1312,"weight":0.000027686960361042225},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000027652191486634023},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002758869149105849},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000027585517416687926},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9.2,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (feeder.co; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.0000275500466451993},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000027531023765228756},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.2117.157 Safari/537.36","viewportHeight":680,"viewportWidth":1200,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002750418693476454},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000027454924111136312},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00002742559322786531},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1250,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1692,"screenWidth":3008,"weight":0.00002741931801536967},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.000027408117056750702},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000027405301593930632},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1450,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.000027343754355713067},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.000027255812450472454},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000027199396530500928},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00002717740899038081},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.000027082903127578533},{"appName":"Netscape","connection":{"downlink":2.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000027058463710885832},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002704576569231409},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000026971262607696297},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000026931020761580697},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000026905042624626997},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":850},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002685617103863973},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000026854589380996936},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000026756445571746995},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000026644394290205006},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000026643797441779055},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000026631223043455148},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000026629485938130838},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1340,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000026560531178691296},{"appName":"Netscape","connection":{"downlink":2.6,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000026490915852089522},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00002645199817265649},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.000026394407048091432},{"appName":"Netscape","connection":{"downlink":3.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000026309559601295415},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1760,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000026288770578425985},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000026277854151081766},{"appName":"Netscape","connection":{"downlink":8.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002626574236076535},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000026260242441397324},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00002623902793003946},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000026206578905342855},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002618211575623221},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00002617331829165693},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000026108945265788476},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":1050,"viewportWidth":2180,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2195,"weight":0.0000260267949134001},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000026005726725388213},{"appName":"Netscape","connection":{"downlink":5.5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000025899357493404522},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000025805483307073654},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000025749193759844988},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Windows","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000025743854349851336},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000025738536951617548},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000025480793632919785},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000025348150364290384},{"appName":"Netscape","connection":{"downlink":6.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1110,"deviceCategory":"desktop","screenHeight":752,"screenWidth":1128,"weight":0.000025338968168965067},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000025267906604005936},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":690,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002520108444491403},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000025140083215980388},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000025110953810609862},{"appName":"Netscape","connection":{"downlink":3.1,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":850,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.00002505935129894662},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":950,"viewportWidth":1050,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000024968860510728888},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00002493474772928167},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00002490384936191366},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002488268735209089},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000024840657470163998},{"appName":"Netscape","connection":{"downlink":7.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0000247429757423458},{"appName":"Netscape","connection":{"downlink":3.8,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00002471170084279011},{"appName":"Netscape","connection":{"downlink":6.7,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.00002468223618208345},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000024573766329850502},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1030,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000024466990595049662},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000024466220686339794},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000024429550936674953},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000024313641104107663},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000024276822508749043},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":990,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000024235109941387165},{"appName":"Netscape","connection":{"downlink":4.65,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000024229282232993186},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000024220897820919967},{"appName":"Netscape","connection":{"downlink":7.95,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; vivo 1919) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":620,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":800,"screenWidth":360,"weight":0.000024217073586242238},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.65","viewportHeight":940,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002401547824712353},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000024007317867850838},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000023967612797285113},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":980,"viewportWidth":1560,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000023893529102710094},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":970,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000023859299753280394},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":0,"type":"wifi"},"platform":"Linux armv7l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 6.0.1; SAMSUNG SM-G532MT) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile Safari/537.36","viewportHeight":520,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":640,"screenWidth":360,"weight":0.000023676603941129158},{"appName":"Netscape","connection":{"downlink":5.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000023668653629520684},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000023652954278787487},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000023642624648451818},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000023619379669906417},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000023608215823669878},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":550},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000023560481456430084},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00002347265579104628},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":510,"viewportWidth":1080,"deviceCategory":"desktop","screenHeight":618,"screenWidth":1098,"weight":0.00002342723072302},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000023424415079376372},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002342146663883236},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000023374513171444663},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000023364494447346597},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":550,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":667,"screenWidth":375,"weight":0.00002332305722764772},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00002331132589487924},{"appName":"Netscape","connection":{"downlink":8.25,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000023264433275402447},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000023213460502198294},{"appName":"Netscape","connection":{"downlink":1.85,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002310608330563149},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000023073226383231477},{"appName":"Netscape","connection":{"downlink":3,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.00002306464821036785},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00002286639822789287},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000022745259825227224},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00002272480412119335},{"appName":"Netscape","connection":{"downlink":6.05,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000022656659263025503},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0000226048937834388},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.000022573755530542953},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002254655772977345},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":1020,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000022532284465634073},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000022476376786402252},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":42,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-G781B) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile Safari/537.36","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.000022472161542163097},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":890,"viewportWidth":1170,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000224675617719711},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000022425388579587655},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000022206183392011735},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000022134071732195547},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000022053137881520587},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1540,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000022036665920529565},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1020,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.000021966486147157845},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000021869545440992306},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000021822047780841646},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000021792461722895527},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":870,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1000,"screenWidth":1600,"weight":0.000021763588968705977},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000021741824481420193},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00002169039123265972},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000021605804207898626},{"appName":"Netscape","connection":{"downlink":9.7,"downlinkMax":100,"effectiveType":"4g","rtt":0,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-A202F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Mobile Safari/537.36 OPR/69.3.3606.65458","viewportHeight":600,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":780,"screenWidth":360,"weight":0.000021514429113028227},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000021456681774783892},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000021386170647906736},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002137350188501629},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":930,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000021320207922988847},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00002123511662303412},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.30","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00002113448424406091},{"appName":"Netscape","connection":{"downlink":5.6,"downlinkMax":100,"effectiveType":"4g","rtt":150,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-N9600) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":670,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":846,"screenWidth":412,"weight":0.000021080213341125248},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148","viewportHeight":1000,"viewportWidth":400,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000021055117998857316},{"appName":"Netscape","connection":{"downlink":8.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000021049146014240325},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":670,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00002102964606449269},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000020931671650088906},{"appName":"Netscape","connection":{"downlink":9.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00002092225012973903},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1040,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.000020846163875073752},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000020844010856364018},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":840,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.00002081567306305974},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000020795176823506744},{"appName":"Netscape","connection":{"downlink":1.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1160,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000020770907813393116},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000020733422124189234},{"appName":"Netscape","connection":{"downlink":6.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1330,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000020588786045895488},{"appName":"Netscape","connection":{"downlink":4.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000020562306717784377},{"appName":"Netscape","connection":{"downlink":7.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000020365373159531777},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00002035295040877556},{"appName":"Netscape","connection":{"downlink":6.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00002034343176079756},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":780,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000020326302004321848},{"appName":"Netscape","connection":{"downlink":8.2,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1441,"screenWidth":2561,"weight":0.00002031738137391859},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000020264639902180737},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000020216746718761535},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1220,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1376,"screenWidth":2064,"weight":0.00002020404740986568},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00002012273023704122},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000020113305714742806},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00001999061878593853},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000019911747780713777},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":830,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00001987821854985406},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1890,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":3840,"weight":0.000019860451587193143},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1210,"viewportWidth":2000,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.00001982007220680323},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45 (Edition Yx 05)","viewportHeight":750,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000019776163402696757},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00001971217946548311},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000019642504524204098},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000019635800050759177},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000019514084582001596},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Mobile/15E148 Safari/604.1","viewportHeight":710,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000019502429021688317},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000019457028791360955},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1430,"viewportWidth":2270,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.000019433896626798295},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000019421478574008262},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; SM-G998U1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":680,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":384,"weight":0.00001932936003059868},{"appName":"Netscape","connection":{"downlink":9.6,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":980,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1890,"screenWidth":3360,"weight":0.000019316502328200397},{"appName":"Netscape","platform":"iPad","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPad; CPU OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/100.0.4896.85 Mobile/15E148 Safari/604.1","viewportHeight":910,"viewportWidth":770,"deviceCategory":"tablet","screenHeight":1024,"screenWidth":768,"weight":0.000019306934055798596},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.58","viewportHeight":960,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000019235404624434494},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000019206670028300765},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 OPR/86.0.4363.70","viewportHeight":930,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000191953128384041},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00001902043023137828},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000018978978931748448},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36 Edg/99.0.1150.38","viewportHeight":640,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000018888960325880608},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000018863700845628475},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000018794699560910512},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000018700959374609605},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000018679368473053212},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000018654940807971717},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00001865293345254985},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000018606634686102798},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000018539934600784303},{"appName":"Netscape","connection":{"downlink":8.7,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000018513840414342888},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000018500503270106835},{"appName":"Netscape","connection":{"downlink":7.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001846253061036535},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":680,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000018387236829948487},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":830,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":991,"screenWidth":1920,"weight":0.000018346423462802435},{"appName":"Netscape","connection":{"downlink":8.3,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000018203805091094325},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000018188967619372346},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000018177477284088153},{"appName":"Netscape","connection":{"downlink":3.65,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000018160116862058766},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000018119001323628565},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000017907020830359552},{"appName":"Netscape","connection":{"downlink":7.55,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.00001790388860592189},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.102.0.0 Safari/537.36","viewportHeight":1320,"viewportWidth":1380,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000017888393436202636},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00001786486479796283},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1230,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000017840546035162508},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36","viewportHeight":1080,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000017838834134662368},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000017801858065790982},{"appName":"Netscape","connection":{"downlink":6.5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":980,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000017782764862128643},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000017771185375560947},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":980,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001773588302533216},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.00001770676997823605},{"appName":"Netscape","connection":{"downlink":7.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000017631115452070705},{"appName":"Netscape","platform":"MacIntel","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1240,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":1366,"screenWidth":1024,"weight":0.000017576743612858205},{"appName":"Netscape","connection":{"downlink":9.75,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00001755732612140429},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000017493932687872535},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.125 Safari/537.36","viewportHeight":990,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.00001744605992963626},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000017327838514277746},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":800},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000017308965048899253},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1340,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00001727301309245058},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":950,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001724522074720892},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":300},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1290,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00001719303888739433},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000017130716119083185},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000017116196342760264},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000017066027393380162},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000017064433903865117},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":960,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00001705763327863108},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1000,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000017024144150836868},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000016951481847669882},{"appName":"Netscape","connection":{"downlink":9.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001692014351967301},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":4,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 YaBrowser/19.10.3.281 Yowser/2.5 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000016904990331693668},{"appName":"Netscape","connection":{"downlink":4.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36","viewportHeight":1020,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000016802652925765808},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000016683748075153824},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000166200532635509},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000016498460186327406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1190,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000016411161848678722},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 11_1_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/7.0.12(0x17000c2f) NetType/4G Language/zh_CN wechatdevtools","viewportHeight":1080,"viewportWidth":1920,"deviceCategory":"mobile","screenHeight":1080,"screenWidth":1920,"weight":0.000016381256793584695},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.00001636130224994822},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"\\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3312.0 Safari/537.36\\"","viewportHeight":840,"viewportWidth":370,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000016342257469018738},{"appName":"Netscape","connection":{"downlink":1.85,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":979,"screenWidth":1739,"weight":0.000016319682299947865},{"appName":"Netscape","connection":{"downlink":7.6,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000016302387037752475},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000016232762656715768},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00001616902036465278},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000016159575874706766},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000016137456871907705},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/102.0.5005.87 Mobile/15E148 Safari/604.1","viewportHeight":670,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000016134791187777676},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":930,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000016088885404200853},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1370,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000016042540309482244},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000016012482549761222},{"appName":"Netscape","connection":{"downlink":7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000015963260077500598},{"appName":"Netscape","connection":{"downlink":6.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000015915074776646087},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000015910005585875995},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000015869806152908415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":2030,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.00001582582337219397},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00001581659711833444},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1040,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000015730897107084196},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00001570939521058214},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":590,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000015611631469087943},{"appName":"Netscape","connection":{"downlink":7.65,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000015587833005046067},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000015512968755359745},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000015469989697459115},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":810,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000015446544069682293},{"appName":"Netscape","connection":{"downlink":7.15,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv81","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.000015420422968808417},{"appName":"Netscape","connection":{"downlink":2.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":820,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000015371664257640848},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000015348040767685583},{"appName":"Netscape","connection":{"downlink":9.4,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000015254896559711912},{"appName":"Netscape","connection":{"downlink":3.1,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000015220494188101816},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":950,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000015220335353693076},{"appName":"Netscape","connection":{"downlink":8.55,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; HD1907) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Mobile Safari/537.36","viewportHeight":810,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.000015210859074697379},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000015188844834589425},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000015149444517595317},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000015147451599805785},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000015117188086119544},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":750,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000015096276664441425},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000015049932357035721},{"appName":"Netscape","connection":{"downlink":1.85,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":915,"screenWidth":1463,"weight":0.000014925521207242827},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":750,"viewportWidth":1450,"deviceCategory":"desktop","screenHeight":823,"screenWidth":1463,"weight":0.000014839746141869129},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000014777082368839005},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Pixel 6 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":892,"screenWidth":412,"weight":0.000014736767500659558},{"appName":"Netscape","connection":{"downlink":1.9,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000014712071015495402},{"appName":"Netscape","connection":{"downlink":3.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":920,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000014661379805556003},{"appName":"Netscape","connection":{"downlink":8.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000014660576060458814},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00001464433334048225},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000014624916126420753},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":520,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000014586751615516505},{"appName":"Netscape","connection":{"downlink":1.05,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1110,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000014561744699517728},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000014523030919287714},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000014458482417839103},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000014454002004997455},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000014436519154115954},{"appName":"Netscape","connection":{"downlink":8.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000014385650635165741},{"appName":"Netscape","connection":{"downlink":3.4,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-N960U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":846,"screenWidth":412,"weight":0.000014279981801340878},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1650,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000014254152575308383},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1240,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000014251723572743356},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36","viewportHeight":770,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00001422391119509681},{"appName":"Netscape","connection":{"downlink":5.7,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000014071817577437611},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000014063161402757855},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000014023017091524262},{"appName":"Netscape","connection":{"downlink":6.3,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000014014427322889122},{"appName":"Netscape","connection":{"downlink":5.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.00001400488499604962},{"appName":"Netscape","connection":{"downlink":1.45,"downlinkMax":100,"effectiveType":"4g","rtt":50,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Redmi Note 8T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Mobile Safari/537.36","viewportHeight":770,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":851,"screenWidth":393,"weight":0.00001398801800474171},{"appName":"Netscape","connection":{"downlink":1.65,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000013987148893016179},{"appName":"Netscape","connection":{"downlink":2.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.00001392024032822869},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000013884728840509704},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.72 Safari/537.36","viewportHeight":680,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000013843536602673809},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; HD1907) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Mobile Safari/537.36","viewportHeight":810,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":915,"screenWidth":412,"weight":0.000013840318945315313},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000013838302775956906},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1460,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":3840,"weight":0.000013755906233811525},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000013726899475966893},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1370,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000013689437329180999},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000013629300990676342},{"appName":"Netscape","connection":{"downlink":4.7,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000013581626913416634},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000013508563087032959},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000013466950787464882},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":250},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1540,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1536,"weight":0.000013418415965385884},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000013417462964160222},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1780,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000013412286560170817},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":910,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000134120524308672},{"appName":"Netscape","connection":{"downlink":3.75,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000013393358858381767},{"appName":"Netscape","connection":{"downlink":1.05,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1180,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000013350333625809856},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000013334440233254617},{"appName":"Netscape","connection":{"downlink":2.5,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36","viewportHeight":950,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000013253837967743976},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000013144632946375423},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000131142281151676},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":740,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000013052269368771747},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000012931720128069928},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000012916836254729885},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.65","viewportHeight":960,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000012906013951543083},{"appName":"Netscape","connection":{"downlink":4.2,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.53","viewportHeight":940,"viewportWidth":1870,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000012779957267285773},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000012737050154468195},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) splash Version/10.0 Safari/602.1","viewportHeight":770,"viewportWidth":1020,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000012717096061079823},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":5120,"weight":0.000012681093615783517},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000012659634767982374},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.00001263631511968693},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":590,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000012584830919789842},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000012543362115066285},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000012449678168611055},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000012435084467759822},{"appName":"Netscape","connection":{"downlink":6.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000012416376125743523},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001237162804194745},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":870,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.000012369238881138999},{"appName":"Netscape","connection":{"downlink":2.25,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":670,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000012343640131643398},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.000012336216949531299},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36 OPR/88.0.4412.65","viewportHeight":960,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000012320217209734234},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000012306533444098036},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":640,"viewportWidth":1130,"deviceCategory":"desktop","screenHeight":745,"screenWidth":1147,"weight":0.000012283553161907084},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000012268190801907697},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00001225910365390324},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000012230968765331352},{"appName":"Netscape","connection":{"downlink":9.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001218533868919153},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.0 Safari/537.36","viewportHeight":600,"viewportWidth":780,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000012147694401400304},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000012132870831972039},{"appName":"Netscape","connection":{"downlink":8.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001209669983553107},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.000012080693646738927},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1210,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000012039289118149651},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15","viewportHeight":920,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0000120247104198825},{"appName":"Netscape","connection":{"downlink":5.4,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000012017711275132412},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000012002395148113415},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011979425133524608},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011961318958894406},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000011955946094282967},{"appName":"Netscape","connection":{"downlink":4.05,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000011934025924320488},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36","viewportHeight":590,"viewportWidth":1300,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000011844514371487436},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000011843769020773116},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":250},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":2560,"screenWidth":1440,"weight":0.000011835851320851099},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011815319021827077},{"appName":"Netscape","connection":{"downlink":0.3,"effectiveType":"2g","rtt":1550},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011803696540291701},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":710,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000011738187586738105},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000011689659063334207},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001166597443947075},{"appName":"Netscape","connection":{"downlink":2.15,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000011661052007458174},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Safari/605.1.15","viewportHeight":710,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000011587097427351008},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011545372252687045},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1537,"weight":0.000011499126845733652},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1050,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1169,"screenWidth":1800,"weight":0.000011489913855866524},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":300},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011488690588616227},{"appName":"Netscape","connection":{"downlink":9.65,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":880,"viewportWidth":1750,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000114826915727758},{"appName":"Netscape","connection":{"downlink":1.45,"downlinkMax":null,"effectiveType":"4g","rtt":150,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 10; SM-G960F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":560,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":740,"screenWidth":360,"weight":0.000011396195282442509},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":920,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0000113908049023279},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001134284228057645},{"appName":"Netscape","connection":{"downlink":4.55,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; Nokia X20) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":960,"screenWidth":432,"weight":0.000011267199653010232},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011081817084804293},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":880,"viewportWidth":1480,"deviceCategory":"desktop","screenHeight":1000,"screenWidth":1500,"weight":0.000011079168391414153},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011062648260780332},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1360,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000011057502483890845},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000011043834077191861},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1","viewportHeight":740,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":736,"screenWidth":414,"weight":0.000010974719071919401},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000010959835844554948},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1820,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000010908744962502211},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000010906892144685308},{"appName":"Netscape","connection":{"downlink":2.7,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36","viewportHeight":910,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000010904006451219697},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000010790487477930953},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":760,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000010777016401859448},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":2490,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000010769871102673562},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":930,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000010726347559329936},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00001072040214236786},{"appName":"Netscape","connection":{"downlink":6.95,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000010642453776246563},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000010610008113808635},{"appName":"Netscape","connection":{"downlink":2.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000010549449612451179},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":620,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000010545054167153074},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000010531662960260214},{"appName":"Netscape","connection":{"downlink":9.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000010451328019437645},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1070,"deviceCategory":"desktop","screenHeight":1920,"screenWidth":1080,"weight":0.000010438611632985076},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/102.0.1245.39","viewportHeight":1190,"viewportWidth":2510,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000010352657654298644},{"appName":"Netscape","connection":{"downlink":4.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000010299448412817156},{"appName":"Netscape","connection":{"downlink":1.5,"downlinkMax":null,"effectiveType":"3g","rtt":500,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; Redmi Note 9 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.000010107361135846593},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000010066032493546897},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"unknown"},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000010056305858536391},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00001001193997645514},{"appName":"Netscape","connection":{"downlink":2.4,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1070,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000009999564047579092},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1708,"weight":0.000009908447878210567},{"appName":"Netscape","connection":{"downlink":1.3,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.000009829583307029704},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":660,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":844,"screenWidth":390,"weight":0.000009750119624974522},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1390,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00000972739117885246},{"appName":"Netscape","connection":{"downlink":8.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000009555876436661965},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":1340,"viewportWidth":1720,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000009490826521302641},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000009472184694845882},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000009465395249440783},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000009462193571060506},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000009440907327414877},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1120,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000009393175730317052},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1250,"viewportWidth":2560,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000009367059727266871},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000009335801497481888},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":1160,"viewportWidth":1970,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000009300923660798204},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000009288307983046809},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":750,"viewportWidth":430,"deviceCategory":"mobile","screenHeight":926,"screenWidth":428,"weight":0.000009237284185186688},{"appName":"Netscape","connection":{"downlink":3.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000009225758533693982},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000009199341607434807},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000009152405298128868},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36","viewportHeight":960,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1280,"weight":0.000009116134592620862},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":820,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000009109839895616496},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000009099255509806728},{"appName":"Netscape","connection":{"downlink":4.1,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.000009017599289890432},{"appName":"Netscape","connection":{"downlink":3.9,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000009014340602756112},{"appName":"Netscape","connection":{"downlink":4.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000089743265692262},{"appName":"Netscape","platform":"Linux x86_64","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36","viewportHeight":1610,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000008973555440800865},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15","viewportHeight":300,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000008894845723939846},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000008891780248804063},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":840,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.000008842248894119606},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.3.684 Yowser/2.5 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000008809564874773847},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.41","viewportHeight":750,"viewportWidth":1240,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000008758684980667712},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000008741044332892168},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000008669525620277261},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1170,"viewportWidth":2060,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.000008630119740237284},{"appName":"Netscape","connection":{"downlink":5.25,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":800,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000008629183424313351},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00000862385944729544},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":750},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000008547194061176437},{"appName":"Netscape","connection":{"downlink":2.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000008495150587311337},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000008410047612448019},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":970,"viewportWidth":970,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.000008352638968538281},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":980,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00000833308876849698},{"appName":"Netscape","connection":{"downlink":1.15,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000008317712733690699},{"appName":"Netscape","connection":{"downlink":0.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.00000828208108222552},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000008264871451980257},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1280,"viewportWidth":1700,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000008219880084322046},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1060,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000008213403254872803},{"appName":"Netscape","connection":{"downlink":3.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1024,"weight":0.000008187247427296562},{"appName":"Netscape","connection":{"downlink":9.5,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000008171087498290504},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000008125217175776893},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.00000807417871681145},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000008074077145483086},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1708,"weight":0.000008063548349407145},{"appName":"Netscape","connection":{"downlink":2.1,"effectiveType":"4g","rtt":200},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":580,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000008008673074396482},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":1090,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000007893592656760736},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1620,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000007866172712158813},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00000785450520213556},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000007810068599568471},{"appName":"Netscape","connection":{"downlink":4.35,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000007800304678294604},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15","viewportHeight":870,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000007750893444875295},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1030,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2752,"weight":0.000007692700003340249},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1340,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00000767951732088307},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1600,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000007670973973635006},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.00000764544843247943},{"appName":"Netscape","connection":{"downlink":4.9,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":600,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000007614500419383352},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000076095835861327905},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.000007596960894479807},{"appName":"Netscape","connection":{"downlink":5.6,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0000075882247166632335},{"appName":"Netscape","connection":{"downlink":6.55,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000007524625361118785},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1330,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000074674108824136224},{"appName":"Netscape","connection":{"downlink":5.95,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000007360314830061559},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0000073283855490266155},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":150},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1010,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000007231483914341742},{"appName":"Netscape","connection":{"downlink":5.65,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; M2007J20CG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":780,"viewportWidth":390,"deviceCategory":"mobile","screenHeight":873,"screenWidth":393,"weight":0.000007153136357957258},{"appName":"Netscape","connection":{"downlink":5.65,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000007106499770819147},{"appName":"Netscape","connection":{"downlink":5.1,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000007073453659375869},{"appName":"Netscape","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000007067411523058573},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000007022440247288501},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000007008751793917433},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000007001183473466827},{"appName":"Netscape","connection":{"downlink":7.25,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":950,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.000006976289190301416},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1560,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000006927765248304603},{"appName":"Netscape","connection":{"downlink":4.55,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006898041887988506},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000068948706270959884},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.45","viewportHeight":880,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.000006875880195428589},{"appName":"Netscape","connection":{"downlink":2.2,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000068710802125698075},{"appName":"Netscape","connection":{"downlink":8.35,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":2560,"weight":0.000006832289673500062},{"appName":"Netscape","connection":{"downlink":3.35,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006826294619418661},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006780327328062401},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006739648641945985},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":870,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000006708455409283686},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000006694518866653048},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000006665066452293034},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1640,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000006664797436321506},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":640,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.00000662201042729915},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006610930990033627},{"appName":"Netscape","connection":{"downlink":7.2,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006583492864680025},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":700,"viewportWidth":1410,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000006576616200484521},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006504302219742693},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006446134345281099},{"appName":"Netscape","connection":{"downlink":8.9,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006441449538981922},{"appName":"Netscape","connection":{"downlink":1.85,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006351944021234447},{"appName":"Netscape","connection":{"downlink":1.95,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1300,"viewportWidth":2500,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000006333174275843039},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000006329726823722367},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006299649744006717},{"appName":"Netscape","connection":{"downlink":9.45,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":880,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006296581441106804},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1220,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000062479723470885775},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1100,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000006236198849064769},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1510,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":0.00000612008145806824},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000006102025892675722},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0000060714771096364005},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.000005994517230672588},{"appName":"Netscape","connection":{"downlink":3.65,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000005962487756816134},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000005954829384981069},{"appName":"Microsoft Internet Explorer","connection":{"downlink":9.1,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36","viewportHeight":600,"viewportWidth":800,"deviceCategory":"desktop","screenHeight":600,"screenWidth":800,"weight":0.000005942983947946631},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000059365038252574985},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1670,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000005936235988690474},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":980,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000005923117198172938},{"appName":"Netscape","connection":{"downlink":6.6,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000005911221990225886},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00000588972238222276},{"appName":"Netscape","connection":{"downlink":9.85,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36","viewportHeight":980,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000005848448091381241},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":730,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000005847414218431548},{"appName":"Netscape","connection":{"downlink":1.2,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000057335794225633715},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":2250,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":0.000005703342385700101},{"appName":"Netscape","connection":{"downlink":7.85,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":630,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000005669397024510785},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.000005508735123853957},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.000005503519213691373},{"appName":"Netscape","connection":{"downlink":0.85,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000005469846831740869},{"appName":"Netscape","connection":{"downlink":0.35,"effectiveType":"3g","rtt":800},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":600,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.000005411321761359021},{"appName":"Netscape","connection":{"downlink":4.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":890,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000005368189211127008},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000005357082758071945},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1537,"weight":0.000005354152484581487},{"appName":"Netscape","connection":{"downlink":5.8,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":910,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000005237810662443629},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000005221045695947725},{"appName":"Netscape","connection":{"downlink":7.75,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":2050,"deviceCategory":"desktop","screenHeight":1152,"screenWidth":2048,"weight":0.000005192187095628222},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000005178858501401459},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":450},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1460,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000051376365827277035},{"appName":"Netscape","connection":{"downlink":1.55,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36","viewportHeight":700,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000005106923334166751},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1580,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1600,"weight":0.000005058800328247604},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1360,"viewportWidth":1360,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.000005041477502276661},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00000496160294758725},{"appName":"Netscape","connection":{"downlink":3.9,"downlinkMax":null,"effectiveType":"4g","rtt":100,"type":"unknown"},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; CrOS x86_64 14816.82.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1800,"deviceCategory":"desktop","screenHeight":1012,"screenWidth":1800,"weight":0.000004855824129385853},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":780,"viewportWidth":1340,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000047817395214468116},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.4.904 Yowser/2.5 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000004748454763983221},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.00000451918496852821},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":2550,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000004490661805997738},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00000448592638973323},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":920,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":1067,"screenWidth":1707,"weight":0.000004436814888325305},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":500,"viewportWidth":870,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.000004413798581859502},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000004372954711797294},{"appName":"Netscape","connection":{"downlink":3.6,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000004344196461815735},{"appName":"Netscape","connection":{"downlink":5.9,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1260,"viewportWidth":1370,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000004318929880161318},{"appName":"Netscape","connection":{"downlink":6.8,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000042883976449250995},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1310,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000004282861387969712},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.160 YaBrowser/22.5.4.904 Yowser/2.5 Safari/537.36","viewportHeight":1320,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000042651864508720145},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.136 Safari/537.36","viewportHeight":1210,"viewportWidth":2530,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000042474804469415584},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36","viewportHeight":820,"viewportWidth":1040,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1280,"weight":0.0000042243485947723384},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 11; SM-M127G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36","viewportHeight":730,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":854,"screenWidth":385,"weight":0.00000419129540608379},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36","viewportHeight":1290,"viewportWidth":1230,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000004176497436099033},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.000004172759616580216},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":860,"viewportWidth":1210,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000004133209261152328},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":850,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000004095697982322284},{"appName":"Netscape","connection":{"downlink":9.8,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1","viewportHeight":770,"viewportWidth":1010,"deviceCategory":"mobile","screenHeight":600,"screenWidth":800,"weight":0.000004065305968122845},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000040543123233279375},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":860,"viewportWidth":1320,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000004000208420833071},{"appName":"Netscape","connection":{"downlink":4.8,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1660,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.000003958565534459305},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000003942092857840451},{"appName":"Netscape","connection":{"downlink":3.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36","viewportHeight":640,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.000003940840670469832},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.0 Mobile/14G60 Safari/602.1","viewportHeight":460,"viewportWidth":320,"deviceCategory":"mobile","screenHeight":568,"screenWidth":320,"weight":0.000003851563844959327},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":950,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000003846837164152961},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.00000382726329166616},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1290,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000003682724214889284},{"appName":"Netscape","connection":{"downlink":0.9,"effectiveType":"3g","rtt":850},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":960,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000035629975948079606},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.87 Safari/537.36","viewportHeight":960,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1280,"weight":0.0000034947723866997513},{"appName":"Netscape","connection":{"downlink":6.15,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000034679894020968705},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000033662258592547053},{"appName":"Netscape","connection":{"downlink":4.6,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000032198725281149336},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000031688753628783597},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1","viewportHeight":630,"viewportWidth":380,"deviceCategory":"mobile","screenHeight":812,"screenWidth":375,"weight":0.0000031022780025424153},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":2540,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000030352679766923485},{"appName":"Netscape","connection":{"downlink":9.7,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Safari/537.36","viewportHeight":1080,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000029924505650772023},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":640,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000002979042197990931},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":610,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":800,"screenWidth":1280,"weight":0.0000029749897837767256},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":3,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":900,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000002918658936377311},{"appName":"Netscape","connection":{"downlink":1.85,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":2,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":970,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000002887522678144163},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15","viewportHeight":450,"viewportWidth":320,"deviceCategory":"desktop","screenHeight":568,"screenWidth":320,"weight":0.0000028790130608129143},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36","viewportHeight":1470,"viewportWidth":2470,"deviceCategory":"desktop","screenHeight":1600,"screenWidth":2560,"weight":0.000002831938295683397},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":940,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.000002828324682108064},{"appName":"Netscape","connection":{"downlink":6.85,"effectiveType":"4g","rtt":150},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1830,"deviceCategory":"desktop","screenHeight":975,"screenWidth":1920,"weight":0.0000027558509828689643},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_8_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 LightSpeed [FBAN/MessengerLiteForiOS;FBAV/365.0.0.16.109;FBBV/375865076;FBDV/iPhone12,1;FBMD/iPhone;FBSN/iOS;FBSV/14.8.1;FBSS/2;FBCR/;FBID/phone;FBLC/vi;FBOP/0]","viewportHeight":710,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":0.0000027181905015641805},{"appName":"Netscape","connection":{"downlink":3.05,"downlinkMax":100,"effectiveType":"4g","rtt":100,"type":"cellular"},"platform":"Linux armv8l","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 8.1.0; vivo 1814) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36","viewportHeight":680,"viewportWidth":360,"deviceCategory":"mobile","screenHeight":760,"screenWidth":360,"weight":0.000002706619783231084},{"appName":"Netscape","connection":{"downlink":1.35,"effectiveType":"3g","rtt":650},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44","viewportHeight":610,"viewportWidth":1260,"deviceCategory":"desktop","screenHeight":720,"screenWidth":1280,"weight":0.0000026682519054108244},{"appName":"Netscape","connection":{"downlink":6.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":470,"viewportWidth":1010,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000002610802731414001},{"appName":"Netscape","connection":{"downlink":7.5,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1730,"deviceCategory":"desktop","screenHeight":1117,"screenWidth":1728,"weight":0.0000025745849823363625},{"appName":"Netscape","connection":{"downlink":5.3,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":0.0000025443795091324173},{"appName":"Netscape","connection":{"downlink":5.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.61 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00000247757598298262},{"appName":"Netscape","connection":{"downlink":9,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","viewportHeight":770,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.00000234038048973434},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1440,"viewportWidth":2610,"deviceCategory":"desktop","screenHeight":1728,"screenWidth":3072,"weight":0.00000225762388039061},{"appName":"Netscape","connection":{"downlink":1.45,"effectiveType":"3g","rtt":350},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.115 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000020391654206434115},{"appName":"Netscape","connection":{"downlink":5.75,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":760,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000019746262370331257},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1180,"viewportWidth":2060,"deviceCategory":"desktop","screenHeight":1329,"screenWidth":2056,"weight":0.0000019654552235583374},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":250},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1340,"viewportWidth":2440,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000001963759280054949},{"appName":"Netscape","connection":{"downlink":8.45,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":750,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000018178468016811227},{"appName":"Netscape","connection":{"downlink":0.7,"effectiveType":"3g","rtt":500},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000018064717709343003},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":1130,"viewportWidth":2180,"deviceCategory":"desktop","screenHeight":1235,"screenWidth":2195,"weight":0.000001783444872059006},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":200},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000017103289666196463},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37","viewportHeight":970,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000016966948029355976},{"appName":"Netscape","connection":{"downlink":1.75,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":810,"viewportWidth":1690,"deviceCategory":"desktop","screenHeight":960,"screenWidth":1707,"weight":0.000001692364786080541},{"appName":"Netscape","connection":{"downlink":9.55,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1270,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.000001638221059788469},{"appName":"Netscape","connection":{"downlink":5.15,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":940,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000016125275811662635},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1300,"viewportWidth":1280,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000015788066016181326},{"appName":"Netscape","connection":{"downlink":3.4,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":730,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":0.0000015176791590302196},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1100,"viewportWidth":1840,"deviceCategory":"desktop","screenHeight":1280,"screenWidth":2048,"weight":0.0000015156030976186047},{"appName":"Netscape","connection":{"downlink":10,"downlinkMax":null,"effectiveType":"4g","rtt":50,"type":"wifi"},"platform":"Linux aarch64","pluginsLength":0,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Linux; Android 12; CPH2207) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Mobile Safari/537.36","viewportHeight":800,"viewportWidth":420,"deviceCategory":"mobile","screenHeight":942,"screenWidth":424,"weight":0.000001485884729520475},{"appName":"Netscape","connection":{"downlink":9.3,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000001469247065668191},{"appName":"Netscape","connection":{"downlink":0.85,"effectiveType":"3g","rtt":300},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":1000,"viewportWidth":1490,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.000001458198534460941},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1010,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1200,"screenWidth":1920,"weight":0.0000013965929356283803},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15","viewportHeight":1230,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":2560,"weight":0.0000013951046975675906},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":960,"viewportWidth":1220,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":0.0000013554969434168129},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":650,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":0.0000012888015676837988},{"appName":"Netscape","connection":{"downlink":1.4,"effectiveType":"3g","rtt":300},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36 Edg/103.0.1264.44","viewportHeight":780,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0000012626688082188502},{"appName":"Netscape","connection":{"downlink":8.75,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000012300338936212365},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":850,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.0000011914142089792804},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36","viewportHeight":910,"viewportWidth":1910,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000001119860126543322},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":930,"viewportWidth":940,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.000001118221377312193},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1440,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":0.00000109736196716974},{"appName":"Netscape","connection":{"downlink":9.95,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4889.0 Safari/537.36","viewportHeight":920,"viewportWidth":1900,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":0.0000010797033851682353},{"appName":"Netscape","connection":{"downlink":7.5,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":570,"viewportWidth":1130,"deviceCategory":"desktop","screenHeight":715,"screenWidth":1143,"weight":0.0000010692978957074753},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15","viewportHeight":1360,"viewportWidth":1860,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":0.0000010352167102792067},{"appName":"Netscape","connection":{"downlink":1.25,"effectiveType":"3g","rtt":400},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44","viewportHeight":910,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":1024,"screenWidth":1536,"weight":0.0000010262326768588206},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"Linux x86_64","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":770,"viewportWidth":1430,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":7.836940519576481e-7},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":0},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36 Edg/101.0.1210.53","viewportHeight":950,"viewportWidth":1920,"deviceCategory":"desktop","screenHeight":1080,"screenWidth":1920,"weight":7.121201640983138e-7},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":830,"viewportWidth":1500,"deviceCategory":"desktop","screenHeight":982,"screenWidth":1512,"weight":7.026856672185031e-7},{"appName":"Netscape","connection":{"downlink":1.5,"effectiveType":"3g","rtt":400},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1270,"viewportWidth":1710,"deviceCategory":"desktop","screenHeight":1440,"screenWidth":3440,"weight":5.871523897815372e-7},{"appName":"Netscape","connection":{"downlink":2.95,"effectiveType":"4g","rtt":150},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":790,"viewportWidth":1420,"deviceCategory":"desktop","screenHeight":900,"screenWidth":1440,"weight":5.434994941909165e-7},{"appName":"Netscape","platform":"MacIntel","pluginsLength":1,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Safari/605.1.15","viewportHeight":1040,"viewportWidth":1790,"deviceCategory":"desktop","screenHeight":1120,"screenWidth":1792,"weight":5.218047855306727e-7},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":840,"viewportWidth":1680,"deviceCategory":"desktop","screenHeight":1050,"screenWidth":1680,"weight":4.6867271589495106e-7},{"appName":"Netscape","connection":{"downlink":10,"effectiveType":"4g","rtt":100},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","viewportHeight":660,"viewportWidth":1350,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":4.3732931720393125e-7},{"appName":"Netscape","platform":"iPhone","pluginsLength":0,"vendor":"Apple Computer, Inc.","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/101.1 Mobile/15E148 Safari/605.1.15","viewportHeight":720,"viewportWidth":410,"deviceCategory":"mobile","screenHeight":896,"screenWidth":414,"weight":3.9664041840758174e-7},{"appName":"Netscape","connection":{"downlink":5.55,"effectiveType":"4g","rtt":50},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36","viewportHeight":1610,"viewportWidth":1360,"deviceCategory":"desktop","screenHeight":2160,"screenWidth":3840,"weight":2.930791548586354e-7},{"appName":"Netscape","connection":{"downlink":3.85,"effectiveType":"4g","rtt":50},"platform":"MacIntel","pluginsLength":5,"vendor":"Google Inc.","userAgent":"\\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3312.0 Safari/537.36\\"","viewportHeight":840,"viewportWidth":370,"deviceCategory":"desktop","screenHeight":768,"screenWidth":1366,"weight":2.103288885995291e-7},{"appName":"Netscape","connection":{"downlink":3.25,"effectiveType":"4g","rtt":200},"platform":"Win32","pluginsLength":5,"vendor":"Google Inc.","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36","viewportHeight":720,"viewportWidth":1520,"deviceCategory":"desktop","screenHeight":864,"screenWidth":1536,"weight":9.848999750985746e-8}]')}},e={};function i(n){if(e[n])return e[n].exports;var o=e[n]={id:n,loaded:!1,exports:{}};return t[n](o,o.exports,i),o.loaded=!0,o.exports}return p(i,"i"),i.nmd=n=>(n.paths=[],n.children||(n.children=[]),n),i(442)})()})});var bu=w((hD,Gu)=>{Gu.exports=yr;yr.flatten=yr;yr.unflatten=Su;function Iu(t){return t&&t.constructor&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)}p(Iu,"isBuffer");function Ku(t){return t}p(Ku,"keyIdentity");function yr(t,e){e=e||{};let i=e.delimiter||".",n=e.maxDepth,o=e.transformKey||Ku,r={};function a(c,l,s){s=s||1,Object.keys(c).forEach(function(g){let h=c[g],d=e.safe&&Array.isArray(h),f=Object.prototype.toString.call(h),v=Iu(h),u=f==="[object Object]"||f==="[object Array]",W=l?l+i+o(g):o(g);if(!d&&!v&&u&&Object.keys(h).length&&(!e.maxDepth||s<n))return a(h,W,s+1);r[W]=h})}return p(a,"step"),a(t),r}p(yr,"flatten");function Su(t,e){e=e||{};let i=e.delimiter||".",n=e.overwrite||!1,o=e.transformKey||Ku,r={};if(Iu(t)||Object.prototype.toString.call(t)!=="[object Object]")return t;function c(g){let h=Number(g);return isNaN(h)||g.indexOf(".")!==-1||e.object?g:h}p(c,"getkey");function l(g,h,d){return Object.keys(d).reduce(function(f,v){return f[g+i+v]=d[v],f},h)}p(l,"addKeys");function s(g){let h=Object.prototype.toString.call(g),d=h==="[object Array]",f=h==="[object Object]";if(g){if(d)return!g.length;if(f)return!Object.keys(g).length}else return!0}return p(s,"isEmpty"),t=Object.keys(t).reduce(function(g,h){let d=Object.prototype.toString.call(t[h]);return!(d==="[object Object]"||d==="[object Array]")||s(t[h])?(g[h]=t[h],g):l(h,g,yr(t[h],e))},{}),Object.keys(t).forEach(function(g){let h=g.split(i).map(o),d=c(h.shift()),f=c(h[0]),v=r;for(;f!==void 0;){if(d==="__proto__")return;let u=Object.prototype.toString.call(v[d]),W=u==="[object Object]"||u==="[object Array]";if(!n&&!W&&typeof v[d]<"u")return;(n&&!W||!n&&v[d]==null)&&(v[d]=typeof f=="number"&&!e.object?[]:{}),v=v[d],h.length>0&&(d=c(h.shift()),f=c(h[0]))}v[d]=Su(t[g],e)}),r}p(Su,"unflatten")});var dp=w((dD,pG)=>{pG.exports={name:"youtubei.js",version:"2.0.0",description:"A full-featured wrapper around YouTube's private API. Allows you to retrieve info about any video, subscribe, unsubscribe, like, dislike, comment, search, download videos/music and much more!",author:"LuanRT <luan.lrt4@gmail.com> (https://github.com/LuanRT)",contributors:["Wykerd (https://github.com/wykerd/)","MasterOfBob777 (https://github.com/MasterOfBob777)"],funding:"https://ko-fi.com/luanrt",license:"MIT",scripts:{test:"npx jest --verbose","test:node":"npm run build:node:prod && npx jest node","test:browser":"npm run build:browser:prod && npx jest browser",lint:"npx eslint ./lib","lint:fix":"npx eslint --fix ./lib","build:types":"npx tsc","build:parser-map":"node ./scripts/build-parser-json.js","build:general":'npm run build:parser-map && npx esbuild ./lib/Innertube.js --banner:js="/* eslint-disable */" --bundle --target=node12 --keep-names --format=cjs --sourcemap',"build:node":"npm run build:general -- --outfile=./build/node.js --platform=node --external:./node_modules/* --define:BROWSER=false","build:node:prod":"npm run build:node -- --minify","build:browser":"npm run build:general -- --outfile=./build/browser.js --platform=browser --define:BROWSER=true","build:browser:prod":"npm run build:browser -- --minify"},types:"./typings/lib/Innertube.d.ts",main:"./build/node.js",browser:"./build/browser.js",directories:{test:"./test",typings:"./typings",examples:"./examples",lib:"./lib"},dependencies:{axios:"^0.21.4",buffer:"^6.0.3",events:"^3.3.0",flat:"^5.0.2",idb:"^7.0.2","node-forge":"^1.3.1","protocol-buffers-encodings":"^1.1.1","stream-browserify":"^3.0.0","user-agents":"^1.0.778",uuid:"^8.3.2"},devDependencies:{"@types/node":"^17.0.31",esbuild:"^0.14.48",eslint:"^8.15.0","eslint-plugin-jsdoc":"^39.3.2","fake-dom":"^1.0.4","fake-indexeddb":"^4.0.0",jest:"^28.1.0",typescript:"^4.6.4",xhr2:"^0.2.1","xmlhttprequest-ssl":"^2.0.0"},repository:{type:"git",url:"git+https://github.com/LuanRT/YouTube.js.git"},bugs:{url:"https://github.com/LuanRT/YouTube.js/issues"},homepage:"https://github.com/LuanRT/YouTube.js#readme",keywords:["yt","dl","ytdl","youtube","youtubedl","youtube-dl","youtube-downloader","innertube","innertubeapi","unofficial","downloader","livechat","ytmusic","dislike","search","comment","music","like","api"]}});var Le=w((vD,Eu)=>{"use strict";var cG=Au(),xu=B5(),lG=bu(),Vi=class extends Error{constructor(e,i){super(e),i&&(this.info=i),this.date=new Date,this.version=dp().version}};p(Vi,"InnertubeError");var Hr=class extends Vi{};p(Hr,"ParsingError");var vp=class extends Vi{};p(vp,"DownloadError");var Tr=class extends Vi{};p(Tr,"MissingParamError");var fp=class extends Vi{};p(fp,"UnavailableContentError");var up=class extends Vi{};p(up,"NoStreamingDataError");var wp=class extends Vi{};p(wp,"OAuthError");function sG(t,e,i,n,o=!0){let r=lG(t,{safe:o,maxDepth:n||2}),a=Object.keys(r).find(c=>c.includes(e)&&JSON.stringify(r[c]||"{}").includes(i));if(!a)throw new Hr(`Expected to find "${e}" with content "${i}" but got ${a}`,{key:e,target:i,data_snippet:`${JSON.stringify(r,null,4).slice(0,300)}..`});return r[a]}p(sG,"findNode");function gG(t){return new Proxy(t,{get(e,i){return i=="get"?(n,o)=>e.find((r,a)=>{let c=_u(n,r);return c&&o&&e.splice(a,1),c}):i=="findAll"?(n,o)=>e.filter((r,a)=>{let c=_u(n,r);return c&&o&&e.splice(a,1),c}):i=="remove"?n=>e.splice(n,1):Reflect.get(...arguments)}})}p(gG,"observe");function _u(t,e){return Reflect.ownKeys(t).some(n=>{var r;let o=((r=e[n])==null?void 0:r.constructor.name)==="Text";return!o&&typeof e[n]=="object"?JSON.stringify(t[n])===JSON.stringify(e[n]):t[n]===(o?e[n].toString():e[n])})}p(_u,"deepCompare");function hG(){let t={},e=process.platform==="win32",i=e?/[^:]\\$/:/.\/$/,n;return e?n=t.TEMP||t.TMP||`${t.SystemRoot||t.windir}\\temp`:n=t.TMPDIR||t.TMP||t.TEMP||"/tmp",i.test(n)&&(n=n.slice(0,-1)),n}p(hG,"getTmpdir");function dG(t,e,i){let n=new RegExp(`${zu(e)}(.*?)${zu(i)}`,"s"),o=t.match(n);return o?o[1]:void 0}p(dG,"getStringBetweenStrings");function zu(t){return t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}p(zu,"escapeStringRegexp");function vG(t){switch(t){case"mobile":return new xu(/Android/).data;case"desktop":return new xu({deviceCategory:"desktop"}).data;default:}}p(vG,"getRandomUserAgent");function fG(t){let e="https://www.youtube.com",i=Math.floor(new Date().getTime()/1e3),n=[i,t,e].join(" "),o;{let r=cG.md.sha1.create();r.update(n),o=r.digest().toHex()}return["SAPISIDHASH",[i,o].join("_")].join(" ")}p(fG,"generateSidAuth");function uG(t){let e=[],i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";for(let n=0;n<t;n++)e.push(i.charAt(Math.floor(Math.random()*i.length)));return e.join("")}p(uG,"generateRandomString");function wG(t){let e=t.split(":");switch(e.length){case 1:return parseInt(+e[0]);case 2:return parseInt(+e[0]*60+ +e[1]);case 3:return parseInt(+e[0]*3600+ +e[1]*60+ +e[2]);default:break}}p(wG,"timeToSeconds");function WG(t){return t[0].toLowerCase()+t.slice(1,t.length).replace(/[A-Z]/g,e=>`_${e.toLowerCase()}`)}p(WG,"camelToSnake");function mG(t){return["YOUTUBE","YTMUSIC"].includes(t)}p(mG,"isValidClient");function kG(t){for(let[e,i]of Object.entries(t))if(!i)throw new Tr(`${e} is missing`)}p(kG,"throwIfMissing");function MG(t){return t.replace(/function\(d,e\)/g,'"function(d,e)').replace(/function\(d\)/g,'"function(d)').replace(/function\(\)/g,'"function()').replace(/function\(d,e,f\)/g,'"function(d,e,f)').replace(/\[function\(d,e,f\)/g,'["function(d,e,f)').replace(/,b,/g,',"b",').replace(/,b/g,',"b"').replace(/b,/g,'"b",').replace(/b]/g,'"b"]').replace(/\[b/g,'["b"').replace(/}]/g,'"]').replace(/},/g,'}",').replace(/""/g,"").replace(/length]\)}"/g,"length])}")}p(MG,"refineNTokenData");var yG={InnertubeError:Vi,UnavailableContentError:fp,ParsingError:Hr,DownloadError:vp,MissingParamError:Tr,NoStreamingDataError:up,OAuthError:wp},HG={findNode:sG,observe:gG,getTmpdir:hG,getRandomUserAgent:vG,generateSidAuth:fG,generateRandomString:uG,getStringBetweenStrings:dG,camelToSnake:WG,isValidClient:mG,throwIfMissing:kG,timeToSeconds:wG,refineNTokenData:MG};Eu.exports={...HG,...yG}});var Bu=w((fD,Ru)=>{"use strict";var TG=(zd(),qv(_d)),ki=Pt(),{OAuthError:Nr}=Le(),Fi,zn,ii,Cr,Mi,Lr,P5,mp,Ou,kp,Xu,Ar,U5,Wp=class{constructor(e,i){x(this,Lr);x(this,mp);x(this,kp);x(this,Ar);x(this,Fi,void 0);x(this,zn,void 0);x(this,ii,{});x(this,Cr,5);x(this,Mi,null);B(this,Mi,e),B(this,Fi,i)}init(e){B(this,ii,e),e.access_token||J(this,Lr,P5).call(this)}async checkAccessTokenValidity(){let e=new Date(y(this,ii).expires).getTime();new Date().getTime()>e&&await J(this,kp,Xu).call(this)}revokeCredentials(){return y(this,Fi).call(this,{url:"/o/oauth2/revoke",baseURL:ki.URLS.YT_BASE,params:{token:this.getAccessToken()},method:"post"})}get credentials(){return y(this,ii)}validateCredentials(){return y(this,ii).hasOwnProperty("access_token")&&y(this,ii).hasOwnProperty("refresh_token")&&y(this,ii).hasOwnProperty("expires")}};p(Wp,"OAuth"),Fi=new WeakMap,zn=new WeakMap,ii=new WeakMap,Cr=new WeakMap,Mi=new WeakMap,Lr=new WeakSet,P5=p(async function(){B(this,zn,await J(this,Ar,U5).call(this));let e={client_id:y(this,zn).client_id,scope:ki.OAUTH.SCOPE,device_id:TG.v4(),model_name:ki.OAUTH.MODEL_NAME},i=await y(this,Fi).call(this,{data:e,url:"/o/oauth2/device/code",baseURL:ki.URLS.YT_BASE,method:"post"}).catch(n=>n);if(i instanceof Error)return y(this,Mi).emit("auth",new Nr("Could not obtain user code.",i.message));y(this,Mi).emit("auth",{...i.data,status:"AUTHORIZATION_PENDING"}),B(this,Cr,i.data.interval),J(this,mp,Ou).call(this,i.data.device_code)},"#getUserCode"),mp=new WeakSet,Ou=p(function(e){let i=setInterval(async()=>{let n={...y(this,zn),code:e,grant_type:ki.OAUTH.GRANT_TYPE},o=await y(this,Fi).call(this,{data:n,url:"/o/oauth2/token",baseURL:ki.URLS.YT_BASE,method:"post"}).catch(a=>a);if(o instanceof Error)return y(this,Mi).emit("auth",new Nr("Could not obtain user code.",{status:"FAILED",message:o.message}));if(o.data.error){switch(o.data.error){case"access_denied":y(this,Mi).emit("auth",new Nr("Access was denied.",{status:"ACCESS_DENIED"}));break;case"expired_token":y(this,Mi).emit("auth",new Nr("The device code has expired, restarting auth flow.",{status:"DEVICE_CODE_EXPIRED"})),clearInterval(i),J(this,Lr,P5).call(this);break;default:break}return}let r=new Date(new Date().getTime()+o.data.expires_in*1e3);B(this,ii,{access_token:o.data.access_token,refresh_token:o.data.refresh_token,expires:r}),y(this,Mi).emit("auth",{credentials:y(this,ii),status:"SUCCESS"}),clearInterval(i)},y(this,Cr)*1e3)},"#startPolling"),kp=new WeakSet,Xu=p(async function(){B(this,zn,await J(this,Ar,U5).call(this));let e={...y(this,zn),refresh_token:y(this,ii).refresh_token,grant_type:"refresh_token"},i=await y(this,Fi).call(this,{data:e,url:"/o/oauth2/token",baseURL:ki.URLS.YT_BASE,method:"post"}).catch(o=>o);if(i instanceof Error)return y(this,Mi).emit("update-credentials",new Nr("Could not refresh access token.",{status:"FAILED"}));let n=new Date(new Date().getTime()+i.data.expires_in*1e3);B(this,ii,{access_token:i.data.access_token,refresh_token:i.data.refresh_token||this.credentials.refresh_token,expires:n}),y(this,Mi).emit("update-credentials",{credentials:y(this,ii),status:"SUCCESS"})},"#refreshAccessToken"),Ar=new WeakSet,U5=p(async function(){let e=await y(this,Fi).call(this,{url:"/tv",baseURL:ki.URLS.YT_BASE,headers:ki.OAUTH.HEADERS}),i=ki.OAUTH.REGEX.AUTH_SCRIPT.exec(e.data)[1];return(await y(this,Fi).call(this,{url:i,baseURL:ki.URLS.YT_BASE})).data.replace(/\n/g,"").match(ki.OAUTH.REGEX.CLIENT_IDENTITY).groups},"#getClientIdentity");Ru.exports=Wp});var Du=w((uD,qu)=>{qu.exports=Uu;var Pu=128,NG=127,CG=~NG,LG=Math.pow(2,31);function Uu(t,e,i){e=e||[],i=i||0;for(var n=i;t>=LG;)e[i++]=t&255|Pu,t/=128;for(;t&CG;)e[i++]=t&255|Pu,t>>>=7;return e[i]=t|0,Uu.bytes=i-n+1,e}p(Uu,"encode")});var Yu=w((wD,Fu)=>{Fu.exports=q5;var AG=128,Vu=127;function q5(t,n){var i=0,n=n||0,o=0,r=n,a,c=t.length;do{if(r>=c)throw q5.bytes=0,new RangeError("Could not decode varint");a=t[r++],i+=o<28?(a&Vu)<<o:(a&Vu)*Math.pow(2,o),o+=7}while(a>=AG);return q5.bytes=r-n,i}p(q5,"read")});var $u=w((WD,Qu)=>{var IG=Math.pow(2,7),KG=Math.pow(2,14),SG=Math.pow(2,21),GG=Math.pow(2,28),bG=Math.pow(2,35),xG=Math.pow(2,42),_G=Math.pow(2,49),zG=Math.pow(2,56),EG=Math.pow(2,63);Qu.exports=function(t){return t<IG?1:t<KG?2:t<SG?3:t<GG?4:t<bG?5:t<xG?6:t<_G?7:t<zG?8:t<EG?9:10}});var D5=w((mD,ju)=>{ju.exports={encode:Du(),decode:Yu(),encodingLength:$u()}});var Ju=w(Mp=>{var Ir=D5();Mp.encode=p(function t(e,i,n){e=e>=0?e*2:e*-2-1;var o=Ir.encode(e,i,n);return t.bytes=Ir.encode.bytes,o},"encode");Mp.decode=p(function t(e,i){var n=Ir.decode(e,i);return t.bytes=Ir.decode.bytes,n&1?(n+1)/-2:n/2},"decode");Mp.encodingLength=function(t){return Ir.encodingLength(t>=0?t*2:t*-2-1)}});var ew=w(et=>{var Xe=D5(),V5=Ju();et.make=ci;et.name=function(t){for(var e=Object.keys(et),i=0;i<e.length;i++)if(et[e[i]]===t)return e[i];return null};et.skip=function(t,e,i){switch(t){case 0:return Xe.decode(e,i),i+Xe.decode.bytes;case 1:return i+8;case 2:var n=Xe.decode(e,i);return i+Xe.decode.bytes+n;case 3:case 4:throw new Error("Groups are not supported");case 5:return i+4}throw new Error("Unknown wire type: "+t)};et.bytes=ci(2,p(function t(e,i,n){var o=n,r=Zu(e);return Xe.encode(r,i,n),n+=Xe.encode.bytes,Buffer.isBuffer(e)?e.copy(i,n):i.write(e,n,r),n+=r,t.bytes=n-o,i},"encode"),p(function t(e,i){var n=i,o=Xe.decode(e,i);i+=Xe.decode.bytes;var r=e.slice(i,i+o);return i+=r.length,t.bytes=i-n,r},"decode"),p(function(e){var i=Zu(e);return Xe.encodingLength(i)+i},"encodingLength"));et.string=ci(2,p(function t(e,i,n){var o=n,r=Buffer.byteLength(e);return Xe.encode(r,i,n,"utf-8"),n+=Xe.encode.bytes,i.write(e,n,r),n+=r,t.bytes=n-o,i},"encode"),p(function t(e,i){var n=i,o=Xe.decode(e,i);i+=Xe.decode.bytes;var r=e.toString("utf-8",i,i+o);return i+=o,t.bytes=i-n,r},"decode"),p(function(e){var i=Buffer.byteLength(e);return Xe.encodingLength(i)+i},"encodingLength"));et.bool=ci(0,p(function t(e,i,n){return i[n]=e?1:0,t.bytes=1,i},"encode"),p(function t(e,i){var n=e[i]>0;return t.bytes=1,n},"decode"),p(function(){return 1},"encodingLength"));et.int32=ci(0,p(function t(e,i,n){return Xe.encode(e<0?e+4294967296:e,i,n),t.bytes=Xe.encode.bytes,i},"encode"),p(function t(e,i){var n=Xe.decode(e,i);return t.bytes=Xe.decode.bytes,n>2147483647?n-4294967296:n},"decode"),p(function(e){return Xe.encodingLength(e<0?e+4294967296:e)},"encodingLength"));et.int64=ci(0,p(function t(e,i,n){if(e<0){var o=n+9;for(Xe.encode(e*-1,i,n),n+=Xe.encode.bytes-1,i[n]=i[n]|128;n<o-1;)n++,i[n]=255;i[o]=1,t.bytes=10}else Xe.encode(e,i,n),t.bytes=Xe.encode.bytes;return i},"encode"),p(function t(e,i){var n=Xe.decode(e,i);if(n>=Math.pow(2,63)){for(var o=9;e[i+o-1]===255;)o--;o=o||9;var r=Buffer.allocUnsafe(o);e.copy(r,0,i,i+o),r[o-1]=r[o-1]&127,n=-1*Xe.decode(r,0),t.bytes=10}else t.bytes=Xe.decode.bytes;return n},"decode"),p(function(e){return e<0?10:Xe.encodingLength(e)},"encodingLength"));et.sint32=et.sint64=ci(0,V5.encode,V5.decode,V5.encodingLength);et.uint32=et.uint64=et.enum=et.varint=ci(0,Xe.encode,Xe.decode,Xe.encodingLength);et.fixed64=et.sfixed64=ci(1,p(function t(e,i,n){return e.copy(i,n),t.bytes=8,i},"encode"),p(function t(e,i){var n=e.slice(i,i+8);return t.bytes=8,n},"decode"),p(function(){return 8},"encodingLength"));et.double=ci(1,p(function t(e,i,n){return i.writeDoubleLE(e,n),t.bytes=8,i},"encode"),p(function t(e,i){var n=e.readDoubleLE(i);return t.bytes=8,n},"decode"),p(function(){return 8},"encodingLength"));et.fixed32=ci(5,p(function t(e,i,n){return i.writeUInt32LE(e,n),t.bytes=4,i},"encode"),p(function t(e,i){var n=e.readUInt32LE(i);return t.bytes=4,n},"decode"),p(function(){return 4},"encodingLength"));et.sfixed32=ci(5,p(function t(e,i,n){return i.writeInt32LE(e,n),t.bytes=4,i},"encode"),p(function t(e,i){var n=e.readInt32LE(i);return t.bytes=4,n},"decode"),p(function(){return 4},"encodingLength"));et.float=ci(5,p(function t(e,i,n){return i.writeFloatLE(e,n),t.bytes=4,i},"encode"),p(function t(e,i){var n=e.readFloatLE(i);return t.bytes=4,n},"decode"),p(function(){return 4},"encodingLength"));function ci(t,e,i,n){return e.bytes=i.bytes=0,{type:t,encode:e,decode:i,encodingLength:n}}p(ci,"encoder");function Zu(t){return Buffer.isBuffer(t)?t.length:Buffer.byteLength(t)}p(Zu,"bufferLength")});var tw=w(li=>{var T=ew(),S=T.varint,Se=T.skip,F5=li.VisitorData={buffer:!0,encodingLength:null,encode:null,decode:null},yp=li.ChannelAnalytics={buffer:!0,encodingLength:null,encode:null,decode:null},Hp=li.InnertubePayload={buffer:!0,encodingLength:null,encode:null,decode:null},Tp=li.SoundInfoParams={buffer:!0,encodingLength:null,encode:null,decode:null},Np=li.NotificationPreferences={buffer:!0,encodingLength:null,encode:null,decode:null},Cp=li.LiveMessageParams={buffer:!0,encodingLength:null,encode:null,decode:null},Kr=li.GetCommentsSectionParams={buffer:!0,encodingLength:null,encode:null,decode:null},Lp=li.CreateCommentParams={buffer:!0,encodingLength:null,encode:null,decode:null},Ap=li.CreateCommentReplyParams={buffer:!0,encodingLength:null,encode:null,decode:null},Ip=li.PeformCommentActionParams={buffer:!0,encodingLength:null,encode:null,decode:null},Kp=li.MusicSearchFilter={buffer:!0,encodingLength:null,encode:null,decode:null},Sp=li.SearchFilter={buffer:!0,encodingLength:null,encode:null,decode:null};OG();XG();RG();BG();PG();UG();qG();DG();VG();FG();YG();QG();function OG(){F5.encodingLength=t,F5.encode=e,F5.decode=i;function t(n){var o=0;if(z(n.id)){var r=T.string.encodingLength(n.id);o+=1+r}if(z(n.timestamp)){var r=T.int32.encodingLength(n.timestamp);o+=1+r}return o}p(t,"encodingLength");function e(n,o,r){r||(r=0),o||(o=Buffer.allocUnsafe(t(n)));var a=r;return z(n.id)&&(o[r++]=10,T.string.encode(n.id,o,r),r+=T.string.encode.bytes),z(n.timestamp)&&(o[r++]=40,T.int32.encode(n.timestamp,o,r),r+=T.int32.encode.bytes),e.bytes=r-a,o}p(e,"encode");function i(n,o,r){if(o||(o=0),r||(r=n.length),!(r<=n.length&&o<=n.length))throw new Error("Decoded message is not valid");for(var a=o,c={id:"",timestamp:0};;){if(r<=o)return i.bytes=o-a,c;var l=S.decode(n,o);o+=S.decode.bytes;var s=l>>3;switch(s){case 1:c.id=T.string.decode(n,o),o+=T.string.decode.bytes;break;case 5:c.timestamp=T.int32.decode(n,o),o+=T.int32.decode.bytes;break;default:o=Se(l&7,n,o)}}}p(i,"decode")}p(OG,"defineVisitorData");function XG(){var t=yp.Params={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){t.encodingLength=r,t.encode=a,t.decode=c;function r(l){var s=0;if(z(l.channel_id)){var g=T.string.encodingLength(l.channel_id);s+=2+g}return s}p(r,"encodingLength");function a(l,s,g){g||(g=0),s||(s=Buffer.allocUnsafe(r(l)));var h=g;return z(l.channel_id)&&(s[g++]=202,s[g++]=62,T.string.encode(l.channel_id,s,g),g+=T.string.encode.bytes),a.bytes=g-h,s}p(a,"encode");function c(l,s,g){if(s||(s=0),g||(g=l.length),!(g<=l.length&&s<=l.length))throw new Error("Decoded message is not valid");for(var h=s,d={channel_id:""};;){if(g<=s)return c.bytes=s-h,d;var f=S.decode(l,s);s+=S.decode.bytes;var v=f>>3;switch(v){case 1001:d.channel_id=T.string.decode(l,s),s+=T.string.decode.bytes;break;default:s=Se(f&7,l,s)}}}p(c,"decode")}p(e,"defineParams"),yp.encodingLength=i,yp.encode=n,yp.decode=o;function i(r){var a=0;if(z(r.params)){var c=t.encodingLength(r.params);a+=S.encodingLength(c),a+=2+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.params)&&(a[c++]=130,a[c++]=2,S.encode(t.encodingLength(r.params),a,c),c+=S.encode.bytes,t.encode(r.params,a,c),c+=t.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={params:null};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 32:var d=S.decode(r,a);a+=S.decode.bytes,s.params=t.decode(r,a,a+d),a+=t.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(XG,"defineChannelAnalytics");function RG(){var t=Hp.Context={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){var r=t.Client={buffer:!0,encodingLength:null,encode:null,decode:null};a();function a(){r.encodingLength=g,r.encode=h,r.decode=d;function g(f){var v=0;if(z(f.unkparam)){var u=T.int32.encodingLength(f.unkparam);v+=2+u}if(z(f.client_version)){var u=T.string.encodingLength(f.client_version);v+=2+u}if(z(f.client_name)){var u=T.string.encodingLength(f.client_name);v+=2+u}return v}p(g,"encodingLength");function h(f,v,u){u||(u=0),v||(v=Buffer.allocUnsafe(g(f)));var W=u;return z(f.unkparam)&&(v[u++]=128,v[u++]=1,T.int32.encode(f.unkparam,v,u),u+=T.int32.encode.bytes),z(f.client_version)&&(v[u++]=138,v[u++]=1,T.string.encode(f.client_version,v,u),u+=T.string.encode.bytes),z(f.client_name)&&(v[u++]=146,v[u++]=1,T.string.encode(f.client_name,v,u),u+=T.string.encode.bytes),h.bytes=u-W,v}p(h,"encode");function d(f,v,u){if(v||(v=0),u||(u=f.length),!(u<=f.length&&v<=f.length))throw new Error("Decoded message is not valid");for(var W=v,H={unkparam:0,client_version:"",client_name:""};;){if(u<=v)return d.bytes=v-W,H;var C=S.decode(f,v);v+=S.decode.bytes;var N=C>>3;switch(N){case 16:H.unkparam=T.int32.decode(f,v),v+=T.int32.decode.bytes;break;case 17:H.client_version=T.string.decode(f,v),v+=T.string.decode.bytes;break;case 18:H.client_name=T.string.decode(f,v),v+=T.string.decode.bytes;break;default:v=Se(C&7,f,v)}}}p(d,"decode")}p(a,"defineClient"),t.encodingLength=c,t.encode=l,t.decode=s;function c(g){var h=0;if(z(g.client)){var d=r.encodingLength(g.client);h+=S.encodingLength(d),h+=1+d}return h}p(c,"encodingLength");function l(g,h,d){d||(d=0),h||(h=Buffer.allocUnsafe(c(g)));var f=d;return z(g.client)&&(h[d++]=10,S.encode(r.encodingLength(g.client),h,d),d+=S.encode.bytes,r.encode(g.client,h,d),d+=r.encode.bytes),l.bytes=d-f,h}p(l,"encode");function s(g,h,d){if(h||(h=0),d||(d=g.length),!(d<=g.length&&h<=g.length))throw new Error("Decoded message is not valid");for(var f=h,v={client:null};;){if(d<=h)return s.bytes=h-f,v;var u=S.decode(g,h);h+=S.decode.bytes;var W=u>>3;switch(W){case 1:var H=S.decode(g,h);h+=S.decode.bytes,v.client=r.decode(g,h,h+H),h+=r.decode.bytes;break;default:h=Se(u&7,g,h)}}}p(s,"decode")}p(e,"defineContext"),Hp.encodingLength=i,Hp.encode=n,Hp.decode=o;function i(r){var a=0;if(z(r.context)){var c=t.encodingLength(r.context);a+=S.encodingLength(c),a+=1+c}if(z(r.target)){var c=T.string.encodingLength(r.target);a+=1+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.context)&&(a[c++]=10,S.encode(t.encodingLength(r.context),a,c),c+=S.encode.bytes,t.encode(r.context,a,c),c+=t.encode.bytes),z(r.target)&&(a[c++]=18,T.string.encode(r.target,a,c),c+=T.string.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={context:null,target:""};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 1:var d=S.decode(r,a);a+=S.decode.bytes,s.context=t.decode(r,a,a+d),a+=t.decode.bytes;break;case 2:s.target=T.string.decode(r,a),a+=T.string.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(RG,"defineInnertubePayload");function BG(){var t=Tp.Sound={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){var r=t.Params={buffer:!0,encodingLength:null,encode:null,decode:null};a();function a(){var g=r.Ids={buffer:!0,encodingLength:null,encode:null,decode:null};h();function h(){g.encodingLength=u,g.encode=W,g.decode=H;function u(C){var N=0;if(z(C.id_1)){var A=T.string.encodingLength(C.id_1);N+=1+A}if(z(C.id_2)){var A=T.string.encodingLength(C.id_2);N+=1+A}if(z(C.id_3)){var A=T.string.encodingLength(C.id_3);N+=1+A}return N}p(u,"encodingLength");function W(C,N,A){A||(A=0),N||(N=Buffer.allocUnsafe(u(C)));var b=A;return z(C.id_1)&&(N[A++]=10,T.string.encode(C.id_1,N,A),A+=T.string.encode.bytes),z(C.id_2)&&(N[A++]=18,T.string.encode(C.id_2,N,A),A+=T.string.encode.bytes),z(C.id_3)&&(N[A++]=26,T.string.encode(C.id_3,N,A),A+=T.string.encode.bytes),W.bytes=A-b,N}p(W,"encode");function H(C,N,A){if(N||(N=0),A||(A=C.length),!(A<=C.length&&N<=C.length))throw new Error("Decoded message is not valid");for(var b=N,E={id_1:"",id_2:"",id_3:""};;){if(A<=N)return H.bytes=N-b,E;var F=S.decode(C,N);N+=S.decode.bytes;var P=F>>3;switch(P){case 1:E.id_1=T.string.decode(C,N),N+=T.string.decode.bytes;break;case 2:E.id_2=T.string.decode(C,N),N+=T.string.decode.bytes;break;case 3:E.id_3=T.string.decode(C,N),N+=T.string.decode.bytes;break;default:N=Se(F&7,C,N)}}}p(H,"decode")}p(h,"defineIds"),r.encodingLength=d,r.encode=f,r.decode=v;function d(u){var W=0;if(z(u.ids)){var H=g.encodingLength(u.ids);W+=S.encodingLength(H),W+=1+H}return W}p(d,"encodingLength");function f(u,W,H){H||(H=0),W||(W=Buffer.allocUnsafe(d(u)));var C=H;return z(u.ids)&&(W[H++]=18,S.encode(g.encodingLength(u.ids),W,H),H+=S.encode.bytes,g.encode(u.ids,W,H),H+=g.encode.bytes),f.bytes=H-C,W}p(f,"encode");function v(u,W,H){if(W||(W=0),H||(H=u.length),!(H<=u.length&&W<=u.length))throw new Error("Decoded message is not valid");for(var C=W,N={ids:null};;){if(H<=W)return v.bytes=W-C,N;var A=S.decode(u,W);W+=S.decode.bytes;var b=A>>3;switch(b){case 2:var E=S.decode(u,W);W+=S.decode.bytes,N.ids=g.decode(u,W,W+E),W+=g.decode.bytes;break;default:W=Se(A&7,u,W)}}}p(v,"decode")}p(a,"defineParams"),t.encodingLength=c,t.encode=l,t.decode=s;function c(g){var h=0;if(z(g.params)){var d=r.encodingLength(g.params);h+=S.encodingLength(d),h+=1+d}return h}p(c,"encodingLength");function l(g,h,d){d||(d=0),h||(h=Buffer.allocUnsafe(c(g)));var f=d;return z(g.params)&&(h[d++]=10,S.encode(r.encodingLength(g.params),h,d),d+=S.encode.bytes,r.encode(g.params,h,d),d+=r.encode.bytes),l.bytes=d-f,h}p(l,"encode");function s(g,h,d){if(h||(h=0),d||(d=g.length),!(d<=g.length&&h<=g.length))throw new Error("Decoded message is not valid");for(var f=h,v={params:null};;){if(d<=h)return s.bytes=h-f,v;var u=S.decode(g,h);h+=S.decode.bytes;var W=u>>3;switch(W){case 1:var H=S.decode(g,h);h+=S.decode.bytes,v.params=r.decode(g,h,h+H),h+=r.decode.bytes;break;default:h=Se(u&7,g,h)}}}p(s,"decode")}p(e,"defineSound"),Tp.encodingLength=i,Tp.encode=n,Tp.decode=o;function i(r){var a=0;if(z(r.sound)){var c=t.encodingLength(r.sound);a+=S.encodingLength(c),a+=2+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.sound)&&(a[c++]=242,a[c++]=5,S.encode(t.encodingLength(r.sound),a,c),c+=S.encode.bytes,t.encode(r.sound,a,c),c+=t.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={sound:null};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 94:var d=S.decode(r,a);a+=S.decode.bytes,s.sound=t.decode(r,a,a+d),a+=t.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(BG,"defineSoundInfoParams");function PG(){var t=Np.Preference={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){t.encodingLength=r,t.encode=a,t.decode=c;function r(l){var s=0;if(z(l.index)){var g=T.int32.encodingLength(l.index);s+=1+g}return s}p(r,"encodingLength");function a(l,s,g){g||(g=0),s||(s=Buffer.allocUnsafe(r(l)));var h=g;return z(l.index)&&(s[g++]=8,T.int32.encode(l.index,s,g),g+=T.int32.encode.bytes),a.bytes=g-h,s}p(a,"encode");function c(l,s,g){if(s||(s=0),g||(g=l.length),!(g<=l.length&&s<=l.length))throw new Error("Decoded message is not valid");for(var h=s,d={index:0};;){if(g<=s)return c.bytes=s-h,d;var f=S.decode(l,s);s+=S.decode.bytes;var v=f>>3;switch(v){case 1:d.index=T.int32.decode(l,s),s+=T.int32.decode.bytes;break;default:s=Se(f&7,l,s)}}}p(c,"decode")}p(e,"definePreference"),Np.encodingLength=i,Np.encode=n,Np.decode=o;function i(r){var a=0;if(z(r.channel_id)){var c=T.string.encodingLength(r.channel_id);a+=1+c}if(z(r.pref_id)){var c=t.encodingLength(r.pref_id);a+=S.encodingLength(c),a+=1+c}if(z(r.number_0)){var c=T.int32.encodingLength(r.number_0);a+=1+c}if(z(r.number_1)){var c=T.int32.encodingLength(r.number_1);a+=1+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.channel_id)&&(a[c++]=10,T.string.encode(r.channel_id,a,c),c+=T.string.encode.bytes),z(r.pref_id)&&(a[c++]=18,S.encode(t.encodingLength(r.pref_id),a,c),c+=S.encode.bytes,t.encode(r.pref_id,a,c),c+=t.encode.bytes),z(r.number_0)&&(a[c++]=24,T.int32.encode(r.number_0,a,c),c+=T.int32.encode.bytes),z(r.number_1)&&(a[c++]=32,T.int32.encode(r.number_1,a,c),c+=T.int32.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={channel_id:"",pref_id:null,number_0:0,number_1:0};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 1:s.channel_id=T.string.decode(r,a),a+=T.string.decode.bytes;break;case 2:var d=S.decode(r,a);a+=S.decode.bytes,s.pref_id=t.decode(r,a,a+d),a+=t.decode.bytes;break;case 3:s.number_0=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;case 4:s.number_1=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(PG,"defineNotificationPreferences");function UG(){var t=Cp.Params={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){var r=t.Ids={buffer:!0,encodingLength:null,encode:null,decode:null};a();function a(){r.encodingLength=g,r.encode=h,r.decode=d;function g(f){var v=0;if(z(f.channel_id)){var u=T.string.encodingLength(f.channel_id);v+=1+u}if(z(f.video_id)){var u=T.string.encodingLength(f.video_id);v+=1+u}return v}p(g,"encodingLength");function h(f,v,u){u||(u=0),v||(v=Buffer.allocUnsafe(g(f)));var W=u;return z(f.channel_id)&&(v[u++]=10,T.string.encode(f.channel_id,v,u),u+=T.string.encode.bytes),z(f.video_id)&&(v[u++]=18,T.string.encode(f.video_id,v,u),u+=T.string.encode.bytes),h.bytes=u-W,v}p(h,"encode");function d(f,v,u){if(v||(v=0),u||(u=f.length),!(u<=f.length&&v<=f.length))throw new Error("Decoded message is not valid");for(var W=v,H={channel_id:"",video_id:""};;){if(u<=v)return d.bytes=v-W,H;var C=S.decode(f,v);v+=S.decode.bytes;var N=C>>3;switch(N){case 1:H.channel_id=T.string.decode(f,v),v+=T.string.decode.bytes;break;case 2:H.video_id=T.string.decode(f,v),v+=T.string.decode.bytes;break;default:v=Se(C&7,f,v)}}}p(d,"decode")}p(a,"defineIds"),t.encodingLength=c,t.encode=l,t.decode=s;function c(g){var h=0;if(z(g.ids)){var d=r.encodingLength(g.ids);h+=S.encodingLength(d),h+=1+d}return h}p(c,"encodingLength");function l(g,h,d){d||(d=0),h||(h=Buffer.allocUnsafe(c(g)));var f=d;return z(g.ids)&&(h[d++]=42,S.encode(r.encodingLength(g.ids),h,d),d+=S.encode.bytes,r.encode(g.ids,h,d),d+=r.encode.bytes),l.bytes=d-f,h}p(l,"encode");function s(g,h,d){if(h||(h=0),d||(d=g.length),!(d<=g.length&&h<=g.length))throw new Error("Decoded message is not valid");for(var f=h,v={ids:null};;){if(d<=h)return s.bytes=h-f,v;var u=S.decode(g,h);h+=S.decode.bytes;var W=u>>3;switch(W){case 5:var H=S.decode(g,h);h+=S.decode.bytes,v.ids=r.decode(g,h,h+H),h+=r.decode.bytes;break;default:h=Se(u&7,g,h)}}}p(s,"decode")}p(e,"defineParams"),Cp.encodingLength=i,Cp.encode=n,Cp.decode=o;function i(r){var a=0;if(z(r.params)){var c=t.encodingLength(r.params);a+=S.encodingLength(c),a+=1+c}if(z(r.number_0)){var c=T.int32.encodingLength(r.number_0);a+=1+c}if(z(r.number_1)){var c=T.int32.encodingLength(r.number_1);a+=1+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.params)&&(a[c++]=10,S.encode(t.encodingLength(r.params),a,c),c+=S.encode.bytes,t.encode(r.params,a,c),c+=t.encode.bytes),z(r.number_0)&&(a[c++]=16,T.int32.encode(r.number_0,a,c),c+=T.int32.encode.bytes),z(r.number_1)&&(a[c++]=24,T.int32.encode(r.number_1,a,c),c+=T.int32.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={params:null,number_0:0,number_1:0};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 1:var d=S.decode(r,a);a+=S.decode.bytes,s.params=t.decode(r,a,a+d),a+=t.decode.bytes;break;case 2:s.number_0=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;case 3:s.number_1=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(UG,"defineLiveMessageParams");function qG(){var t=Kr.Context={buffer:!0,encodingLength:null,encode:null,decode:null},e=Kr.Params={buffer:!0,encodingLength:null,encode:null,decode:null};i(),n();function i(){t.encodingLength=c,t.encode=l,t.decode=s;function c(g){var h=0;if(z(g.video_id)){var d=T.string.encodingLength(g.video_id);h+=1+d}return h}p(c,"encodingLength");function l(g,h,d){d||(d=0),h||(h=Buffer.allocUnsafe(c(g)));var f=d;return z(g.video_id)&&(h[d++]=18,T.string.encode(g.video_id,h,d),d+=T.string.encode.bytes),l.bytes=d-f,h}p(l,"encode");function s(g,h,d){if(h||(h=0),d||(d=g.length),!(d<=g.length&&h<=g.length))throw new Error("Decoded message is not valid");for(var f=h,v={video_id:""};;){if(d<=h)return s.bytes=h-f,v;var u=S.decode(g,h);h+=S.decode.bytes;var W=u>>3;switch(W){case 2:v.video_id=T.string.decode(g,h),h+=T.string.decode.bytes;break;default:h=Se(u&7,g,h)}}}p(s,"decode")}p(i,"defineContext");function n(){var c=e.Options={buffer:!0,encodingLength:null,encode:null,decode:null},l=e.RepliesOptions={buffer:!0,encodingLength:null,encode:null,decode:null};s(),g();function s(){c.encodingLength=v,c.encode=u,c.decode=W;function v(H){var C=0;if(z(H.video_id)){var N=T.string.encodingLength(H.video_id);C+=1+N}if(z(H.sort_by)){var N=T.int32.encodingLength(H.sort_by);C+=1+N}if(z(H.type)){var N=T.int32.encodingLength(H.type);C+=1+N}return C}p(v,"encodingLength");function u(H,C,N){N||(N=0),C||(C=Buffer.allocUnsafe(v(H)));var A=N;return z(H.video_id)&&(C[N++]=34,T.string.encode(H.video_id,C,N),N+=T.string.encode.bytes),z(H.sort_by)&&(C[N++]=48,T.int32.encode(H.sort_by,C,N),N+=T.int32.encode.bytes),z(H.type)&&(C[N++]=120,T.int32.encode(H.type,C,N),N+=T.int32.encode.bytes),u.bytes=N-A,C}p(u,"encode");function W(H,C,N){if(C||(C=0),N||(N=H.length),!(N<=H.length&&C<=H.length))throw new Error("Decoded message is not valid");for(var A=C,b={video_id:"",sort_by:0,type:0};;){if(N<=C)return W.bytes=C-A,b;var E=S.decode(H,C);C+=S.decode.bytes;var F=E>>3;switch(F){case 4:b.video_id=T.string.decode(H,C),C+=T.string.decode.bytes;break;case 6:b.sort_by=T.int32.decode(H,C),C+=T.int32.decode.bytes;break;case 15:b.type=T.int32.decode(H,C),C+=T.int32.decode.bytes;break;default:C=Se(E&7,H,C)}}}p(W,"decode")}p(s,"defineOptions");function g(){var v=l.UnkOpts={buffer:!0,encodingLength:null,encode:null,decode:null};u();function u(){v.encodingLength=N,v.encode=A,v.decode=b;function N(E){var F=0;if(z(E.unk_param)){var P=T.int32.encodingLength(E.unk_param);F+=1+P}return F}p(N,"encodingLength");function A(E,F,P){P||(P=0),F||(F=Buffer.allocUnsafe(N(E)));var Q=P;return z(E.unk_param)&&(F[P++]=8,T.int32.encode(E.unk_param,F,P),P+=T.int32.encode.bytes),A.bytes=P-Q,F}p(A,"encode");function b(E,F,P){if(F||(F=0),P||(P=E.length),!(P<=E.length&&F<=E.length))throw new Error("Decoded message is not valid");for(var Q=F,$={unk_param:0};;){if(P<=F)return b.bytes=F-Q,$;var re=S.decode(E,F);F+=S.decode.bytes;var ce=re>>3;switch(ce){case 1:$.unk_param=T.int32.decode(E,F),F+=T.int32.decode.bytes;break;default:F=Se(re&7,E,F)}}}p(b,"decode")}p(u,"defineUnkOpts"),l.encodingLength=W,l.encode=H,l.decode=C;function W(N){var A=0;if(z(N.comment_id)){var b=T.string.encodingLength(N.comment_id);A+=1+b}if(z(N.unkopts)){var b=v.encodingLength(N.unkopts);A+=S.encodingLength(b),A+=1+b}if(z(N.channel_id)){var b=T.string.encodingLength(N.channel_id);A+=1+b}if(z(N.video_id)){var b=T.string.encodingLength(N.video_id);A+=1+b}if(z(N.unk_param_1)){var b=T.int32.encodingLength(N.unk_param_1);A+=1+b}if(z(N.unk_param_2)){var b=T.int32.encodingLength(N.unk_param_2);A+=1+b}return A}p(W,"encodingLength");function H(N,A,b){b||(b=0),A||(A=Buffer.allocUnsafe(W(N)));var E=b;return z(N.comment_id)&&(A[b++]=18,T.string.encode(N.comment_id,A,b),b+=T.string.encode.bytes),z(N.unkopts)&&(A[b++]=34,S.encode(v.encodingLength(N.unkopts),A,b),b+=S.encode.bytes,v.encode(N.unkopts,A,b),b+=v.encode.bytes),z(N.channel_id)&&(A[b++]=42,T.string.encode(N.channel_id,A,b),b+=T.string.encode.bytes),z(N.video_id)&&(A[b++]=50,T.string.encode(N.video_id,A,b),b+=T.string.encode.bytes),z(N.unk_param_1)&&(A[b++]=64,T.int32.encode(N.unk_param_1,A,b),b+=T.int32.encode.bytes),z(N.unk_param_2)&&(A[b++]=72,T.int32.encode(N.unk_param_2,A,b),b+=T.int32.encode.bytes),H.bytes=b-E,A}p(H,"encode");function C(N,A,b){if(A||(A=0),b||(b=N.length),!(b<=N.length&&A<=N.length))throw new Error("Decoded message is not valid");for(var E=A,F={comment_id:"",unkopts:null,channel_id:"",video_id:"",unk_param_1:0,unk_param_2:0};;){if(b<=A)return C.bytes=A-E,F;var P=S.decode(N,A);A+=S.decode.bytes;var Q=P>>3;switch(Q){case 2:F.comment_id=T.string.decode(N,A),A+=T.string.decode.bytes;break;case 4:var $=S.decode(N,A);A+=S.decode.bytes,F.unkopts=v.decode(N,A,A+$),A+=v.decode.bytes;break;case 5:F.channel_id=T.string.decode(N,A),A+=T.string.decode.bytes;break;case 6:F.video_id=T.string.decode(N,A),A+=T.string.decode.bytes;break;case 8:F.unk_param_1=T.int32.decode(N,A),A+=T.int32.decode.bytes;break;case 9:F.unk_param_2=T.int32.decode(N,A),A+=T.int32.decode.bytes;break;default:A=Se(P&7,N,A)}}}p(C,"decode")}p(g,"defineRepliesOptions"),e.encodingLength=h,e.encode=d,e.decode=f;function h(v){var u=0;if(z(v.unk_token)){var W=T.string.encodingLength(v.unk_token);u+=1+W}if(z(v.opts)){var W=c.encodingLength(v.opts);u+=S.encodingLength(W),u+=1+W}if(z(v.replies_opts)){var W=l.encodingLength(v.replies_opts);u+=S.encodingLength(W),u+=1+W}if(z(v.page)){var W=T.int32.encodingLength(v.page);u+=1+W}if(z(v.target)){var W=T.string.encodingLength(v.target);u+=1+W}return u}p(h,"encodingLength");function d(v,u,W){W||(W=0),u||(u=Buffer.allocUnsafe(h(v)));var H=W;return z(v.unk_token)&&(u[W++]=10,T.string.encode(v.unk_token,u,W),W+=T.string.encode.bytes),z(v.opts)&&(u[W++]=34,S.encode(c.encodingLength(v.opts),u,W),W+=S.encode.bytes,c.encode(v.opts,u,W),W+=c.encode.bytes),z(v.replies_opts)&&(u[W++]=26,S.encode(l.encodingLength(v.replies_opts),u,W),W+=S.encode.bytes,l.encode(v.replies_opts,u,W),W+=l.encode.bytes),z(v.page)&&(u[W++]=40,T.int32.encode(v.page,u,W),W+=T.int32.encode.bytes),z(v.target)&&(u[W++]=66,T.string.encode(v.target,u,W),W+=T.string.encode.bytes),d.bytes=W-H,u}p(d,"encode");function f(v,u,W){if(u||(u=0),W||(W=v.length),!(W<=v.length&&u<=v.length))throw new Error("Decoded message is not valid");for(var H=u,C={unk_token:"",opts:null,replies_opts:null,page:0,target:""};;){if(W<=u)return f.bytes=u-H,C;var N=S.decode(v,u);u+=S.decode.bytes;var A=N>>3;switch(A){case 1:C.unk_token=T.string.decode(v,u),u+=T.string.decode.bytes;break;case 4:var b=S.decode(v,u);u+=S.decode.bytes,C.opts=c.decode(v,u,u+b),u+=c.decode.bytes;break;case 3:var b=S.decode(v,u);u+=S.decode.bytes,C.replies_opts=l.decode(v,u,u+b),u+=l.decode.bytes;break;case 5:C.page=T.int32.decode(v,u),u+=T.int32.decode.bytes;break;case 8:C.target=T.string.decode(v,u),u+=T.string.decode.bytes;break;default:u=Se(N&7,v,u)}}}p(f,"decode")}p(n,"defineParams"),Kr.encodingLength=o,Kr.encode=r,Kr.decode=a;function o(c){var l=0;if(z(c.ctx)){var s=t.encodingLength(c.ctx);l+=S.encodingLength(s),l+=1+s}if(z(c.unk_param)){var s=T.int32.encodingLength(c.unk_param);l+=1+s}if(z(c.params)){var s=e.encodingLength(c.params);l+=S.encodingLength(s),l+=1+s}return l}p(o,"encodingLength");function r(c,l,s){s||(s=0),l||(l=Buffer.allocUnsafe(o(c)));var g=s;return z(c.ctx)&&(l[s++]=18,S.encode(t.encodingLength(c.ctx),l,s),s+=S.encode.bytes,t.encode(c.ctx,l,s),s+=t.encode.bytes),z(c.unk_param)&&(l[s++]=24,T.int32.encode(c.unk_param,l,s),s+=T.int32.encode.bytes),z(c.params)&&(l[s++]=50,S.encode(e.encodingLength(c.params),l,s),s+=S.encode.bytes,e.encode(c.params,l,s),s+=e.encode.bytes),r.bytes=s-g,l}p(r,"encode");function a(c,l,s){if(l||(l=0),s||(s=c.length),!(s<=c.length&&l<=c.length))throw new Error("Decoded message is not valid");for(var g=l,h={ctx:null,unk_param:0,params:null};;){if(s<=l)return a.bytes=l-g,h;var d=S.decode(c,l);l+=S.decode.bytes;var f=d>>3;switch(f){case 2:var v=S.decode(c,l);l+=S.decode.bytes,h.ctx=t.decode(c,l,l+v),l+=t.decode.bytes;break;case 3:h.unk_param=T.int32.decode(c,l),l+=T.int32.decode.bytes;break;case 6:var v=S.decode(c,l);l+=S.decode.bytes,h.params=e.decode(c,l,l+v),l+=e.decode.bytes;break;default:l=Se(d&7,c,l)}}}p(a,"decode")}p(qG,"defineGetCommentsSectionParams");function DG(){var t=Lp.Params={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){t.encodingLength=r,t.encode=a,t.decode=c;function r(l){var s=0;if(z(l.index)){var g=T.int32.encodingLength(l.index);s+=1+g}return s}p(r,"encodingLength");function a(l,s,g){g||(g=0),s||(s=Buffer.allocUnsafe(r(l)));var h=g;return z(l.index)&&(s[g++]=8,T.int32.encode(l.index,s,g),g+=T.int32.encode.bytes),a.bytes=g-h,s}p(a,"encode");function c(l,s,g){if(s||(s=0),g||(g=l.length),!(g<=l.length&&s<=l.length))throw new Error("Decoded message is not valid");for(var h=s,d={index:0};;){if(g<=s)return c.bytes=s-h,d;var f=S.decode(l,s);s+=S.decode.bytes;var v=f>>3;switch(v){case 1:d.index=T.int32.decode(l,s),s+=T.int32.decode.bytes;break;default:s=Se(f&7,l,s)}}}p(c,"decode")}p(e,"defineParams"),Lp.encodingLength=i,Lp.encode=n,Lp.decode=o;function i(r){var a=0;if(z(r.video_id)){var c=T.string.encodingLength(r.video_id);a+=1+c}if(z(r.params)){var c=t.encodingLength(r.params);a+=S.encodingLength(c),a+=1+c}if(z(r.number)){var c=T.int32.encodingLength(r.number);a+=1+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.video_id)&&(a[c++]=18,T.string.encode(r.video_id,a,c),c+=T.string.encode.bytes),z(r.params)&&(a[c++]=42,S.encode(t.encodingLength(r.params),a,c),c+=S.encode.bytes,t.encode(r.params,a,c),c+=t.encode.bytes),z(r.number)&&(a[c++]=80,T.int32.encode(r.number,a,c),c+=T.int32.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={video_id:"",params:null,number:0};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 2:s.video_id=T.string.decode(r,a),a+=T.string.decode.bytes;break;case 5:var d=S.decode(r,a);a+=S.decode.bytes,s.params=t.decode(r,a,a+d),a+=t.decode.bytes;break;case 10:s.number=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(DG,"defineCreateCommentParams");function VG(){var t=Ap.UnknownParams={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){t.encodingLength=r,t.encode=a,t.decode=c;function r(l){var s=0;if(z(l.unk_num)){var g=T.int32.encodingLength(l.unk_num);s+=1+g}return s}p(r,"encodingLength");function a(l,s,g){g||(g=0),s||(s=Buffer.allocUnsafe(r(l)));var h=g;return z(l.unk_num)&&(s[g++]=8,T.int32.encode(l.unk_num,s,g),g+=T.int32.encode.bytes),a.bytes=g-h,s}p(a,"encode");function c(l,s,g){if(s||(s=0),g||(g=l.length),!(g<=l.length&&s<=l.length))throw new Error("Decoded message is not valid");for(var h=s,d={unk_num:0};;){if(g<=s)return c.bytes=s-h,d;var f=S.decode(l,s);s+=S.decode.bytes;var v=f>>3;switch(v){case 1:d.unk_num=T.int32.decode(l,s),s+=T.int32.decode.bytes;break;default:s=Se(f&7,l,s)}}}p(c,"decode")}p(e,"defineUnknownParams"),Ap.encodingLength=i,Ap.encode=n,Ap.decode=o;function i(r){var a=0;if(z(r.video_id)){var c=T.string.encodingLength(r.video_id);a+=1+c}if(z(r.comment_id)){var c=T.string.encodingLength(r.comment_id);a+=1+c}if(z(r.params)){var c=t.encodingLength(r.params);a+=S.encodingLength(c),a+=1+c}if(z(r.unk_num)){var c=T.int32.encodingLength(r.unk_num);a+=1+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.video_id)&&(a[c++]=18,T.string.encode(r.video_id,a,c),c+=T.string.encode.bytes),z(r.comment_id)&&(a[c++]=34,T.string.encode(r.comment_id,a,c),c+=T.string.encode.bytes),z(r.params)&&(a[c++]=42,S.encode(t.encodingLength(r.params),a,c),c+=S.encode.bytes,t.encode(r.params,a,c),c+=t.encode.bytes),z(r.unk_num)&&(a[c++]=80,T.int32.encode(r.unk_num,a,c),c+=T.int32.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={video_id:"",comment_id:"",params:null,unk_num:0};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 2:s.video_id=T.string.decode(r,a),a+=T.string.decode.bytes;break;case 4:s.comment_id=T.string.decode(r,a),a+=T.string.decode.bytes;break;case 5:var d=S.decode(r,a);a+=S.decode.bytes,s.params=t.decode(r,a,a+d),a+=t.decode.bytes;break;case 10:s.unk_num=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(VG,"defineCreateCommentReplyParams");function FG(){var t=Ip.TranslateCommentParams={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){var r=t.Params={buffer:!0,encodingLength:null,encode:null,decode:null};a();function a(){var g=r.Comment={buffer:!0,encodingLength:null,encode:null,decode:null};h();function h(){g.encodingLength=u,g.encode=W,g.decode=H;function u(C){var N=0;if(z(C.text)){var A=T.string.encodingLength(C.text);N+=1+A}return N}p(u,"encodingLength");function W(C,N,A){A||(A=0),N||(N=Buffer.allocUnsafe(u(C)));var b=A;return z(C.text)&&(N[A++]=10,T.string.encode(C.text,N,A),A+=T.string.encode.bytes),W.bytes=A-b,N}p(W,"encode");function H(C,N,A){if(N||(N=0),A||(A=C.length),!(A<=C.length&&N<=C.length))throw new Error("Decoded message is not valid");for(var b=N,E={text:""};;){if(A<=N)return H.bytes=N-b,E;var F=S.decode(C,N);N+=S.decode.bytes;var P=F>>3;switch(P){case 1:E.text=T.string.decode(C,N),N+=T.string.decode.bytes;break;default:N=Se(F&7,C,N)}}}p(H,"decode")}p(h,"defineComment"),r.encodingLength=d,r.encode=f,r.decode=v;function d(u){var W=0;if(z(u.comment)){var H=g.encodingLength(u.comment);W+=S.encodingLength(H),W+=1+H}return W}p(d,"encodingLength");function f(u,W,H){H||(H=0),W||(W=Buffer.allocUnsafe(d(u)));var C=H;return z(u.comment)&&(W[H++]=10,S.encode(g.encodingLength(u.comment),W,H),H+=S.encode.bytes,g.encode(u.comment,W,H),H+=g.encode.bytes),f.bytes=H-C,W}p(f,"encode");function v(u,W,H){if(W||(W=0),H||(H=u.length),!(H<=u.length&&W<=u.length))throw new Error("Decoded message is not valid");for(var C=W,N={comment:null};;){if(H<=W)return v.bytes=W-C,N;var A=S.decode(u,W);W+=S.decode.bytes;var b=A>>3;switch(b){case 1:var E=S.decode(u,W);W+=S.decode.bytes,N.comment=g.decode(u,W,W+E),W+=g.decode.bytes;break;default:W=Se(A&7,u,W)}}}p(v,"decode")}p(a,"defineParams"),t.encodingLength=c,t.encode=l,t.decode=s;function c(g){var h=0;if(z(g.params)){var d=r.encodingLength(g.params);h+=S.encodingLength(d),h+=1+d}if(z(g.comment_id)){var d=T.string.encodingLength(g.comment_id);h+=1+d}if(z(g.target_language)){var d=T.string.encodingLength(g.target_language);h+=1+d}return h}p(c,"encodingLength");function l(g,h,d){d||(d=0),h||(h=Buffer.allocUnsafe(c(g)));var f=d;return z(g.params)&&(h[d++]=26,S.encode(r.encodingLength(g.params),h,d),d+=S.encode.bytes,r.encode(g.params,h,d),d+=r.encode.bytes),z(g.comment_id)&&(h[d++]=18,T.string.encode(g.comment_id,h,d),d+=T.string.encode.bytes),z(g.target_language)&&(h[d++]=34,T.string.encode(g.target_language,h,d),d+=T.string.encode.bytes),l.bytes=d-f,h}p(l,"encode");function s(g,h,d){if(h||(h=0),d||(d=g.length),!(d<=g.length&&h<=g.length))throw new Error("Decoded message is not valid");for(var f=h,v={params:null,comment_id:"",target_language:""};;){if(d<=h)return s.bytes=h-f,v;var u=S.decode(g,h);h+=S.decode.bytes;var W=u>>3;switch(W){case 3:var H=S.decode(g,h);h+=S.decode.bytes,v.params=r.decode(g,h,h+H),h+=r.decode.bytes;break;case 2:v.comment_id=T.string.decode(g,h),h+=T.string.decode.bytes;break;case 4:v.target_language=T.string.decode(g,h),h+=T.string.decode.bytes;break;default:h=Se(u&7,g,h)}}}p(s,"decode")}p(e,"defineTranslateCommentParams"),Ip.encodingLength=i,Ip.encode=n,Ip.decode=o;function i(r){var a=0;if(z(r.type)){var c=T.int32.encodingLength(r.type);a+=1+c}if(z(r.comment_id)){var c=T.string.encodingLength(r.comment_id);a+=1+c}if(z(r.video_id)){var c=T.string.encodingLength(r.video_id);a+=1+c}if(z(r.unk_num)){var c=T.int32.encodingLength(r.unk_num);a+=1+c}if(z(r.channel_id)){var c=T.string.encodingLength(r.channel_id);a+=2+c}if(z(r.translate_comment_params)){var c=t.encodingLength(r.translate_comment_params);a+=S.encodingLength(c),a+=2+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.type)&&(a[c++]=8,T.int32.encode(r.type,a,c),c+=T.int32.encode.bytes),z(r.comment_id)&&(a[c++]=26,T.string.encode(r.comment_id,a,c),c+=T.string.encode.bytes),z(r.video_id)&&(a[c++]=42,T.string.encode(r.video_id,a,c),c+=T.string.encode.bytes),z(r.unk_num)&&(a[c++]=16,T.int32.encode(r.unk_num,a,c),c+=T.int32.encode.bytes),z(r.channel_id)&&(a[c++]=186,a[c++]=1,T.string.encode(r.channel_id,a,c),c+=T.string.encode.bytes),z(r.translate_comment_params)&&(a[c++]=250,a[c++]=1,S.encode(t.encodingLength(r.translate_comment_params),a,c),c+=S.encode.bytes,t.encode(r.translate_comment_params,a,c),c+=t.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={type:0,comment_id:"",video_id:"",unk_num:0,channel_id:"",translate_comment_params:null};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 1:s.type=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;case 3:s.comment_id=T.string.decode(r,a),a+=T.string.decode.bytes;break;case 5:s.video_id=T.string.decode(r,a),a+=T.string.decode.bytes;break;case 2:s.unk_num=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;case 23:s.channel_id=T.string.decode(r,a),a+=T.string.decode.bytes;break;case 31:var d=S.decode(r,a);a+=S.decode.bytes,s.translate_comment_params=t.decode(r,a,a+d),a+=t.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(FG,"definePeformCommentActionParams");function YG(){var t=Kp.Filters={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){var r=t.Type={buffer:!0,encodingLength:null,encode:null,decode:null};a();function a(){r.encodingLength=g,r.encode=h,r.decode=d;function g(f){var v=0;if(z(f.all)){var u=T.int32.encodingLength(f.all);v+=1+u}if(z(f.song)){var u=T.int32.encodingLength(f.song);v+=1+u}if(z(f.video)){var u=T.int32.encodingLength(f.video);v+=1+u}if(z(f.album)){var u=T.int32.encodingLength(f.album);v+=1+u}if(z(f.artist)){var u=T.int32.encodingLength(f.artist);v+=1+u}if(z(f.playlist)){var u=T.int32.encodingLength(f.playlist);v+=1+u}return v}p(g,"encodingLength");function h(f,v,u){u||(u=0),v||(v=Buffer.allocUnsafe(g(f)));var W=u;return z(f.all)&&(v[u++]=0,T.int32.encode(f.all,v,u),u+=T.int32.encode.bytes),z(f.song)&&(v[u++]=8,T.int32.encode(f.song,v,u),u+=T.int32.encode.bytes),z(f.video)&&(v[u++]=16,T.int32.encode(f.video,v,u),u+=T.int32.encode.bytes),z(f.album)&&(v[u++]=24,T.int32.encode(f.album,v,u),u+=T.int32.encode.bytes),z(f.artist)&&(v[u++]=32,T.int32.encode(f.artist,v,u),u+=T.int32.encode.bytes),z(f.playlist)&&(v[u++]=40,T.int32.encode(f.playlist,v,u),u+=T.int32.encode.bytes),h.bytes=u-W,v}p(h,"encode");function d(f,v,u){if(v||(v=0),u||(u=f.length),!(u<=f.length&&v<=f.length))throw new Error("Decoded message is not valid");for(var W=v,H={all:0,song:0,video:0,album:0,artist:0,playlist:0};;){if(u<=v)return d.bytes=v-W,H;var C=S.decode(f,v);v+=S.decode.bytes;var N=C>>3;switch(N){case 0:H.all=T.int32.decode(f,v),v+=T.int32.decode.bytes;break;case 1:H.song=T.int32.decode(f,v),v+=T.int32.decode.bytes;break;case 2:H.video=T.int32.decode(f,v),v+=T.int32.decode.bytes;break;case 3:H.album=T.int32.decode(f,v),v+=T.int32.decode.bytes;break;case 4:H.artist=T.int32.decode(f,v),v+=T.int32.decode.bytes;break;case 5:H.playlist=T.int32.decode(f,v),v+=T.int32.decode.bytes;break;default:v=Se(C&7,f,v)}}}p(d,"decode")}p(a,"defineType"),t.encodingLength=c,t.encode=l,t.decode=s;function c(g){var h=0;if(z(g.type)){var d=r.encodingLength(g.type);h+=S.encodingLength(d),h+=2+d}return h}p(c,"encodingLength");function l(g,h,d){d||(d=0),h||(h=Buffer.allocUnsafe(c(g)));var f=d;return z(g.type)&&(h[d++]=138,h[d++]=1,S.encode(r.encodingLength(g.type),h,d),d+=S.encode.bytes,r.encode(g.type,h,d),d+=r.encode.bytes),l.bytes=d-f,h}p(l,"encode");function s(g,h,d){if(h||(h=0),d||(d=g.length),!(d<=g.length&&h<=g.length))throw new Error("Decoded message is not valid");for(var f=h,v={type:null};;){if(d<=h)return s.bytes=h-f,v;var u=S.decode(g,h);h+=S.decode.bytes;var W=u>>3;switch(W){case 17:var H=S.decode(g,h);h+=S.decode.bytes,v.type=r.decode(g,h,h+H),h+=r.decode.bytes;break;default:h=Se(u&7,g,h)}}}p(s,"decode")}p(e,"defineFilters"),Kp.encodingLength=i,Kp.encode=n,Kp.decode=o;function i(r){var a=0;if(z(r.filters)){var c=t.encodingLength(r.filters);a+=S.encodingLength(c),a+=1+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.filters)&&(a[c++]=18,S.encode(t.encodingLength(r.filters),a,c),c+=S.encode.bytes,t.encode(r.filters,a,c),c+=t.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={filters:null};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 2:var d=S.decode(r,a);a+=S.decode.bytes,s.filters=t.decode(r,a,a+d),a+=t.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(YG,"defineMusicSearchFilter");function QG(){var t=Sp.Filters={buffer:!0,encodingLength:null,encode:null,decode:null};e();function e(){t.encodingLength=r,t.encode=a,t.decode=c;function r(l){var s=0;if(z(l.upload_date)){var g=T.int32.encodingLength(l.upload_date);s+=1+g}if(z(l.type)){var g=T.int32.encodingLength(l.type);s+=1+g}if(z(l.duration)){var g=T.int32.encodingLength(l.duration);s+=1+g}return s}p(r,"encodingLength");function a(l,s,g){g||(g=0),s||(s=Buffer.allocUnsafe(r(l)));var h=g;return z(l.upload_date)&&(s[g++]=8,T.int32.encode(l.upload_date,s,g),g+=T.int32.encode.bytes),z(l.type)&&(s[g++]=16,T.int32.encode(l.type,s,g),g+=T.int32.encode.bytes),z(l.duration)&&(s[g++]=24,T.int32.encode(l.duration,s,g),g+=T.int32.encode.bytes),a.bytes=g-h,s}p(a,"encode");function c(l,s,g){if(s||(s=0),g||(g=l.length),!(g<=l.length&&s<=l.length))throw new Error("Decoded message is not valid");for(var h=s,d={upload_date:0,type:0,duration:0};;){if(g<=s)return c.bytes=s-h,d;var f=S.decode(l,s);s+=S.decode.bytes;var v=f>>3;switch(v){case 1:d.upload_date=T.int32.decode(l,s),s+=T.int32.decode.bytes;break;case 2:d.type=T.int32.decode(l,s),s+=T.int32.decode.bytes;break;case 3:d.duration=T.int32.decode(l,s),s+=T.int32.decode.bytes;break;default:s=Se(f&7,l,s)}}}p(c,"decode")}p(e,"defineFilters"),Sp.encodingLength=i,Sp.encode=n,Sp.decode=o;function i(r){var a=0;if(z(r.sort_by)){var c=T.int32.encodingLength(r.sort_by);a+=1+c}if(z(r.no_filter)){var c=T.int32.encodingLength(r.no_filter);a+=2+c}if(z(r.filters)){var c=t.encodingLength(r.filters);a+=S.encodingLength(c),a+=1+c}return a}p(i,"encodingLength");function n(r,a,c){c||(c=0),a||(a=Buffer.allocUnsafe(i(r)));var l=c;return z(r.sort_by)&&(a[c++]=8,T.int32.encode(r.sort_by,a,c),c+=T.int32.encode.bytes),z(r.no_filter)&&(a[c++]=152,a[c++]=1,T.int32.encode(r.no_filter,a,c),c+=T.int32.encode.bytes),z(r.filters)&&(a[c++]=18,S.encode(t.encodingLength(r.filters),a,c),c+=S.encode.bytes,t.encode(r.filters,a,c),c+=t.encode.bytes),n.bytes=c-l,a}p(n,"encode");function o(r,a,c){if(a||(a=0),c||(c=r.length),!(c<=r.length&&a<=r.length))throw new Error("Decoded message is not valid");for(var l=a,s={sort_by:0,no_filter:0,filters:null};;){if(c<=a)return o.bytes=a-l,s;var g=S.decode(r,a);a+=S.decode.bytes;var h=g>>3;switch(h){case 1:s.sort_by=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;case 19:s.no_filter=T.int32.decode(r,a),a+=T.int32.decode.bytes;break;case 2:var d=S.decode(r,a);a+=S.decode.bytes,s.filters=t.decode(r,a,a+d),a+=t.decode.bytes;break;default:a=Se(g&7,r,a)}}}p(o,"decode")}p(QG,"defineSearchFilter");function z(t){return t!=null&&(typeof t!="number"||!isNaN(t))}p(z,"defined")});var c0=w((HD,iw)=>{"use strict";var yi=tw(),Gp=class{static encodeVisitorData(e,i){let n=yi.VisitorData.encode({id:e,timestamp:i});return encodeURIComponent(Buffer.from(n).toString("base64").replace(/\/|\+/g,"_"))}static encodeChannelAnalyticsParams(e){let i=yi.ChannelAnalytics.encode({params:{channel_id:e}});return encodeURIComponent(Buffer.from(i).toString("base64"))}static encodeSearchFilters(e){let i={all:null,hour:1,today:2,week:3,month:4,year:5},n={all:null,video:1,channel:2,playlist:3,movie:4},o={all:null,short:1,long:2,medium:3},r={relevance:null,rating:1,upload_date:2,view_count:3},a={};if(e?a.filters={}:a.no_filter=0,e){if(e.upload_date&&e.type!=="video")throw new Error(`Upload date filter cannot be used with type ${e.type}`);e.upload_date&&(a.filters.upload_date=i[e.upload_date]),e.type&&(a.filters.type=n[e.type]),e.duration&&(a.filters.duration=o[e.duration]),e.sort_by&&e.sort_by!=="relevance"&&(a.sort_by=r[e.sort_by])}let c=yi.SearchFilter.encode(a);return encodeURIComponent(Buffer.from(c).toString("base64"))}static encodeMusicSearchFilters(e={}){let i={filters:{type:{}}};i.filters.type[e.type||"all"]=1;let n=yi.MusicSearchFilter.encode(i);return encodeURIComponent(Buffer.from(n).toString("base64"))}static encodeMessageParams(e,i){let n=yi.LiveMessageParams.encode({params:{ids:{channel_id:e,video_id:i}},number_0:1,number_1:4});return Buffer.from(encodeURIComponent(Buffer.from(n).toString("base64"))).toString("base64")}static encodeCommentsSectionParams(e,i={}){let n={TOP_COMMENTS:0,NEWEST_FIRST:1},o=yi.GetCommentsSectionParams.encode({ctx:{video_id:e},unk_param:6,params:{opts:{video_id:e,sort_by:n[i.sort_by||"TOP_COMMENTS"],type:i.type||2},target:"comments-section"}});return encodeURIComponent(Buffer.from(o).toString("base64"))}static encodeCommentRepliesParams(e,i){let n=yi.GetCommentsSectionParams.encode({ctx:{video_id:e},unk_param:6,params:{replies_opts:{video_id:e,comment_id:i,unkopts:{unk_param:0},unk_param_1:1,unk_param_2:10,channel_id:" "},target:`comment-replies-item-${i}`}});return encodeURIComponent(Buffer.from(n).toString("base64"))}static encodeCommentParams(e){let i=yi.CreateCommentParams.encode({video_id:e,params:{index:0},number:7});return encodeURIComponent(Buffer.from(i).toString("base64"))}static encodeCommentReplyParams(e,i){let n=yi.CreateCommentReplyParams.encode({video_id:i,comment_id:e,params:{unk_num:0},unk_num:7});return encodeURIComponent(Buffer.from(n).toString("base64"))}static encodeCommentActionParams(e,i={}){let n={};n.type=e,n.video_id=i.video_id||"",n.comment_id=i.comment_id||"",n.unk_num=2,i.hasOwnProperty("text")&&(i.comment_id&&delete n.unk_num,n.translate_comment_params={params:{comment:{text:i.text}},comment_id:i.comment_id||"",target_language:i.target_language});let o=yi.PeformCommentActionParams.encode(n);return encodeURIComponent(Buffer.from(o).toString("base64"))}static encodeNotificationPref(e,i){let n=yi.NotificationPreferences.encode({channel_id:e,pref_id:{index:i},number_0:0,number_1:4});return encodeURIComponent(Buffer.from(n).toString("base64"))}static encodeSoundInfoParams(e){let i={sound:{params:{ids:{id_1:e,id_2:e,id_3:e}}}},n=yi.SoundInfoParams.encode(i);return encodeURIComponent(Buffer.from(n).toString("base64"))}};p(Gp,"Proto");iw.exports=Gp});var rw=w((TD,ow)=>{"use strict";var $G=(zd(),qv(_d)),ln=c0(),Gt=Le(),jG=Pt(),Ut,rt,xp,nw,bp=class{constructor(e){x(this,xp);x(this,Ut,void 0);x(this,rt,void 0);B(this,Ut,e),B(this,rt,e.request)}async browse(e,i={}){if(J(this,xp,nw).call(this,e)&&!y(this,Ut).logged_in)throw new Gt.InnertubeError("You are not signed in");let n={};return i.params&&(n.params=i.params),i.is_ctoken?n.continuation=e:n.browseId=e,i.client&&(n.client=i.client),await y(this,rt).post("/browse",n)}async engage(e,i={}){if(!y(this,Ut).logged_in&&!i.hasOwnProperty("text"))throw new Gt.InnertubeError("You are not signed in");let n={};switch(e){case"like/like":case"like/dislike":case"like/removelike":n.target={},n.target.videoId=i.video_id,i.params&&(n.params=i.params);break;case"subscription/subscribe":case"subscription/unsubscribe":n.channelIds=[i.channel_id],n.params=e==="subscription/subscribe"?"EgIIAhgA":"CgIIAhgA";break;case"comment/create_comment":n.commentText=i.text,n.createCommentParams=ln.encodeCommentParams(i.video_id);break;case"comment/create_comment_reply":n.createReplyParams=ln.encodeCommentReplyParams(i.comment_id,i.video_id),n.commentText=i.text;break;case"comment/perform_comment_action":let r=(()=>{switch(i.comment_action){case"like":return ln.encodeCommentActionParams(5,i);case"dislike":return ln.encodeCommentActionParams(4,i);case"translate":return ln.encodeCommentActionParams(22,i);default:break}})();n.actions=[r];break;default:throw new Gt.InnertubeError("Action not implemented",e)}return await y(this,rt).post(`/${e}`,n)}async account(e,i={}){if(!y(this,Ut).logged_in)throw new Gt.InnertubeError("You are not signed in");let n={client:i.client};switch(e){case"account/set_setting":n.newValue={boolValue:i.new_value},n.settingItemId=i.setting_item_id;break;case"account/accounts_list":break;default:throw new Gt.InnertubeError("Action not implemented",e)}return await y(this,rt).post(`/${e}`,n)}async search(e={}){let i={client:e.client};return e.query&&(i.query=e.query),e.ctoken&&(i.continuation=e.ctoken),e.params&&(i.params=e.params),e.filters&&(e.client=="YTMUSIC"?i.params=ln.encodeMusicSearchFilters(e.filters):i.params=ln.encodeSearchFilters(e.filters)),await y(this,rt).post("/search",i)}async searchSound(e={}){let i={query:e.query,client:"ANDROID"};return await y(this,rt).post("/sfv/search",i)}async channel(e,i={}){if(!y(this,Ut).logged_in)throw new Gt.InnertubeError("You are not signed in");let n={client:i.client||"ANDROID"};switch(e){case"channel/edit_name":n.givenName=i.new_name;break;case"channel/edit_description":n.description=i.new_description;break;case"channel/get_profile_editor":break;default:throw new Gt.InnertubeError("Action not implemented",e)}return await y(this,rt).post(`/${e}`,n)}async playlist(e,i={}){if(!y(this,Ut).logged_in)throw new Gt.InnertubeError("You are not signed in");let n={};switch(e){case"playlist/create":n.title=i.title,n.videoIds=i.ids;break;case"playlist/delete":n.playlistId=i.playlist_id;break;case"browse/edit_playlist":n.playlistId=i.playlist_id,n.actions=i.ids.map(r=>{switch(i.action){case"ACTION_ADD_VIDEO":return{action:i.action,addedVideoId:r};case"ACTION_REMOVE_VIDEO":return{action:i.action,setVideoId:r};default:break}});break;default:throw new Gt.InnertubeError("Action not implemented",e)}return await y(this,rt).post(`/${e}`,n)}async notifications(e,i={}){if(!y(this,Ut).logged_in)throw new Gt.InnertubeError("You are not signed in");let n={};switch(e){case"modify_channel_preference":let r={PERSONALIZED:1,ALL:2,NONE:3};n.params=ln.encodeNotificationPref(i.channel_id,r[i.pref.toUpperCase()]);break;case"get_notification_menu":n.notificationsMenuRequestType="NOTIFICATIONS_MENU_REQUEST_TYPE_INBOX",i.ctoken&&(n.ctoken=i.ctoken);break;case"record_interactions":n.serializedRecordNotificationInteractionsRequest=i.params;break;case"get_unseen_count":break;default:throw new Gt.InnertubeError("Action not implemented",e)}return await y(this,rt).post(`/notification/${e}`,n)}async livechat(e,i={}){let n={client:i.client};switch(e){case"live_chat/get_live_chat":case"live_chat/get_live_chat_replay":n.continuation=i.ctoken;break;case"live_chat/send_message":n.params=ln.encodeMessageParams(i.channel_id,i.video_id),n.clientMessageId=$G.v4(),n.richMessage={textSegments:[{text:i.text}]};break;case"live_chat/get_item_context_menu":break;case"live_chat/moderate":n.params=i.params;break;case"updated_metadata":n.videoId=i.video_id,i.ctoken&&(n.continuation=i.ctoken);break;default:throw new Gt.InnertubeError("Action not implemented",e)}return await y(this,rt).post(`/${e}`,n)}async thumbnails(e={}){let i={client:"ANDROID",videoId:e.video_id};return await y(this,rt).post("/thumbnails",i)}async geo(e,i={}){if(!y(this,Ut).logged_in)throw new Gt.InnertubeError("You are not signed in");let n={input:i.input,client:"ANDROID"};return await y(this,rt).post(`/geo/${e}`,n)}async flag(e,i){if(!y(this,Ut).logged_in)throw new Gt.InnertubeError("You are not signed in");let n={};switch(e){case"flag/flag":n.action=i.action;break;case"flag/get_form":n.params=i.params;break;default:throw new Gt.InnertubeError("Action not implemented",e)}return await y(this,rt).post(`/${e}`,n)}async music(e,i){let n={input:i.input||"",client:"YTMUSIC"};return await y(this,rt).post(`/music/${e}`,n)}async next(e={}){let i={client:e.client};return e.ctoken&&(i.continuation=e.ctoken),e.video_id&&(i.videoId=e.video_id),await y(this,rt).post("/next",i)}async getVideoInfo(e,i,n){let o={playbackContext:{contentPlaybackContext:{vis:0,splay:!1,referer:"https://www.youtube.com",currentUrl:`/watch?v=${e}`,autonavState:"STATE_OFF",signatureTimestamp:y(this,Ut).sts,autoCaptionsDefaultOn:!1,html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:"-1"}},attestationRequest:{omitBotguardData:!0},videoId:e};return n&&(o.client=n),i&&(o.cpn=i),(await y(this,rt).post("/player",o)).data}async getSearchSuggestions(e,i){if(!["YOUTUBE","YTMUSIC"].includes(e))throw new Gt.InnertubeError("Invalid client",e);return await{YOUTUBE:()=>y(this,rt).call(this,{url:"search",baseURL:jG.URLS.YT_SUGGESTIONS,params:{q:i,ds:"yt",client:"youtube",xssi:"t",oe:"UTF",gl:y(this,Ut).context.client.gl,hl:y(this,Ut).context.client.hl}}),YTMUSIC:()=>this.music("get_search_suggestions",{input:i})}[e]()}async getUserMentionSuggestions(e={}){if(!y(this,Ut).logged_in)throw new Gt.InnertubeError("You are not signed in");let i={input:e.input,client:"ANDROID"};return await y(this,rt).post("get_user_mention_suggestions",i)}async execute(e,i){let n={...i};return Reflect.has(n,"request")&&delete n.request,Reflect.has(n,"clientActions")&&delete n.clientActions,Reflect.has(n,"action")&&(n.actions=[n.action],delete n.action),Reflect.has(n,"token")&&(n.continuation=n.token,delete n.token),y(this,rt).post(e,n)}};p(bp,"Actions"),Ut=new WeakMap,rt=new WeakMap,xp=new WeakSet,nw=p(function(e){return["FElibrary","FEhistory","FEsubscriptions","SPaccount_notifications","SPaccount_privacy","SPtime_watched"].includes(e)},"#needsLogin");ow.exports=bp});var gw=w(po=>{"use strict";var cw=p((t,e)=>e.some(i=>t instanceof i),"instanceOfAny"),aw,pw;function JG(){return aw||(aw=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}p(JG,"getIdbProxyableTypes");function ZG(){return pw||(pw=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}p(ZG,"getCursorAdvanceMethods");var lw=new WeakMap,Q5=new WeakMap,sw=new WeakMap,Y5=new WeakMap,zp=new WeakMap;function eb(t){let e=new Promise((i,n)=>{let o=p(()=>{t.removeEventListener("success",r),t.removeEventListener("error",a)},"unlisten"),r=p(()=>{i(ao(t.result)),o()},"success"),a=p(()=>{n(t.error),o()},"error");t.addEventListener("success",r),t.addEventListener("error",a)});return e.then(i=>{i instanceof IDBCursor&&lw.set(i,t)}).catch(()=>{}),zp.set(e,t),e}p(eb,"promisifyRequest");function tb(t){if(Q5.has(t))return;let e=new Promise((i,n)=>{let o=p(()=>{t.removeEventListener("complete",r),t.removeEventListener("error",a),t.removeEventListener("abort",a)},"unlisten"),r=p(()=>{i(),o()},"complete"),a=p(()=>{n(t.error||new DOMException("AbortError","AbortError")),o()},"error");t.addEventListener("complete",r),t.addEventListener("error",a),t.addEventListener("abort",a)});Q5.set(t,e)}p(tb,"cacheDonePromiseForTransaction");var $5={get(t,e,i){if(t instanceof IDBTransaction){if(e==="done")return Q5.get(t);if(e==="objectStoreNames")return t.objectStoreNames||sw.get(t);if(e==="store")return i.objectStoreNames[1]?void 0:i.objectStore(i.objectStoreNames[0])}return ao(t[e])},set(t,e,i){return t[e]=i,!0},has(t,e){return t instanceof IDBTransaction&&(e==="done"||e==="store")?!0:e in t}};function ib(t){$5=t($5)}p(ib,"replaceTraps");function nb(t){return t===IDBDatabase.prototype.transaction&&!("objectStoreNames"in IDBTransaction.prototype)?function(e,...i){let n=t.call(_p(this),e,...i);return sw.set(n,e.sort?e.sort():[e]),ao(n)}:ZG().includes(t)?function(...e){return t.apply(_p(this),e),ao(lw.get(this))}:function(...e){return ao(t.apply(_p(this),e))}}p(nb,"wrapFunction");function ob(t){return typeof t=="function"?nb(t):(t instanceof IDBTransaction&&tb(t),cw(t,JG())?new Proxy(t,$5):t)}p(ob,"transformCachableValue");function ao(t){if(t instanceof IDBRequest)return eb(t);if(Y5.has(t))return Y5.get(t);let e=ob(t);return e!==t&&(Y5.set(t,e),zp.set(e,t)),e}p(ao,"wrap");var _p=p(t=>zp.get(t),"unwrap");po.instanceOfAny=cw;po.replaceTraps=ib;po.reverseTransformCache=zp;po.unwrap=_p;po.wrap=ao});var dw=w(co=>{"use strict";Object.defineProperty(co,"__esModule",{value:!0});var l0=gw();function rb(t,e,{blocked:i,upgrade:n,blocking:o,terminated:r}={}){let a=indexedDB.open(t,e),c=l0.wrap(a);return n&&a.addEventListener("upgradeneeded",l=>{n(l0.wrap(a.result),l.oldVersion,l.newVersion,l0.wrap(a.transaction))}),i&&a.addEventListener("blocked",()=>i()),c.then(l=>{r&&l.addEventListener("close",()=>r()),o&&l.addEventListener("versionchange",()=>o())}).catch(()=>{}),c}p(rb,"openDB");function ab(t,{blocked:e}={}){let i=indexedDB.deleteDatabase(t);return e&&i.addEventListener("blocked",()=>e()),l0.wrap(i).then(()=>{})}p(ab,"deleteDB");var pb=["get","getKey","getAll","getAllKeys","count"],cb=["put","add","delete","clear"],j5=new Map;function hw(t,e){if(!(t instanceof IDBDatabase&&!(e in t)&&typeof e=="string"))return;if(j5.get(e))return j5.get(e);let i=e.replace(/FromIndex$/,""),n=e!==i,o=cb.includes(i);if(!(i in(n?IDBIndex:IDBObjectStore).prototype)||!(o||pb.includes(i)))return;let r=p(async function(a,...c){let l=this.transaction(a,o?"readwrite":"readonly"),s=l.store;return n&&(s=s.index(c.shift())),(await Promise.all([s[i](...c),o&&l.done]))[0]},"method");return j5.set(e,r),r}p(hw,"getMethod");l0.replaceTraps(t=>({...t,get:(e,i,n)=>hw(e,i)||t.get(e,i,n),has:(e,i)=>!!hw(e,i)||t.has(e,i)}));co.unwrap=l0.unwrap;co.wrap=l0.wrap;co.deleteDB=ab;co.openDB=rb});var fw=w((LD,vw)=>{"use strict";var{openDB:lb}=dw(),Ep=class{constructor(){this._db=lb("yt-cache",1,{upgrade(e){e.createObjectStore("cache")}})}async read(e){return await(await this._db).get("cache",e)}async write(e,i){await(await this._db).put("cache",i,e)}async exists(e){return await(await this._db).get("cache",e)!==void 0}async remove(e){await(await this._db).delete("cache",e)}};p(Ep,"BrowserCache");vw.exports=new Ep});var ww=w(J5=>{"use strict";var{SIG_REGEX:uw}=Pt(),lo=J5.SignatureOperation={REVERSE:0,SPLICE:1,SWAP:2},Yi=class{constructor(e){this.action_sequence=e}static fromSourceCode(e){let i,n=[],o=Yi.getFunctions(e);for(;(i=uw.ACTIONS.exec(e))!==null;){let r=i.groups;if(!!r)switch(r.name){case o[0]:n.push([lo.REVERSE,0]);break;case o[1]:n.push([lo.SPLICE,parseInt(r.param)]);break;case o[2]:n.push([lo.SWAP,parseInt(r.param)]);break;default:}}return new Yi(n)}decipher(e){var o;let n=(o=new URLSearchParams(e).get("s"))==null?void 0:o.split("");if(!n)throw new TypeError("Invalid signature");for(let r of this.action_sequence)switch(r[0]){case lo.REVERSE:n.reverse();break;case lo.SPLICE:n.splice(0,r[1]);break;case lo.SWAP:{let a=r[1],c=n[0];n[0]=n[a%n.length],n[a%n.length]=c}break;default:break}return n.join("")}toJSON(){return[...this.action_sequence]}toArrayBuffer(){let e=new ArrayBuffer(8+this.action_sequence.length*3),i=new DataView(e),n=0;i.setUint32(n,Yi.LIBRARY_VERSION,!0),n+=4,i.setUint32(n,this.action_sequence.length,!0),n+=4;for(let o=0;o<this.action_sequence.length;o++)i.setUint8(n,this.action_sequence[o][0]),n+=1,i.setUint16(n,this.action_sequence[o][1],!0),n+=2;return e}static fromArrayBuffer(e){let i=new DataView(e),n=0,o=i.getUint32(n,!0);if(n+=4,o!==Yi.LIBRARY_VERSION)throw new TypeError("Invalid library version");let r=i.getUint32(n,!0);n+=4;let a=new Array(r);for(let c=0;c<r;c++)a[c]=[i.getUint8(n),i.getUint16(n+1,!0)],n+=3;return new Yi(a)}static getFunctions(e){let i,n=[];for(;(i=uw.FUNCTIONS.exec(e))!==null;)i[0].includes("reverse")?n[0]=i[1]:i[0].includes("splice")?n[1]=i[1]:n[2]=i[1];return n}static get LIBRARY_VERSION(){return 1}};p(Yi,"Signature");J5.default=Yi});var Ww=w(Sr=>{"use strict";var{NTOKEN_REGEX:Z5,BASE64_DIALECT:Op}=Pt(),xe=Sr.NTokenTransformOperation={NO_OP:0,PUSH:1,REVERSE_1:2,REVERSE_2:3,SPLICE:4,SWAP0_1:5,SWAP0_2:6,ROTATE_1:7,ROTATE_2:8,BASE64_DIA:9,TRANSLATE_1:10,TRANSLATE_2:11},at=Sr.NTokenTransformOpType={FUNC:0,N_ARR:1,LITERAL:2,REF:3},sb={"d.push(e)":xe.PUSH,"d.reverse()":xe.REVERSE_1,"function(d){for(var":xe.REVERSE_2,"d.length;d.splice(e,1)":xe.SPLICE,"d[0])[0])":xe.SWAP0_1,"f=d[0];d[0]":xe.SWAP0_2,"reverse().forEach":xe.ROTATE_1,"unshift(d.pop())":xe.ROTATE_2,"function(){for(var":xe.BASE64_DIA,"function(d,e){for(var f":xe.TRANSLATE_1,"function(d,e,f){var":xe.TRANSLATE_2},Fe=class{static translate1(e,i,n){let o=n?Op.REVERSE:Op.NORMAL,r=i.split("");e.forEach((a,c,l)=>{r.push(l[c]=o[(o.indexOf(a)-o.indexOf(r[c])+64)%o.length])})}static translate2(e,i,n){let o=n.length,r=i.split("");e.forEach((a,c,l)=>{r.push(l[c]=n[(n.indexOf(a)-n.indexOf(r[c])+c+o--)%n.length])})}static getBase64Dia(e){return e?Op.REVERSE:Op.NORMAL}static swap0(e,i){let n=e[0];i=(i%e.length+e.length)%e.length,e[0]=e[i],e[i]=n}static rotate(e,i){i=(i%e.length+e.length)%e.length,e.splice(-i).reverse().forEach(n=>e.unshift(n))}static splice(e,i){i=(i%e.length+e.length)%e.length,e.splice(i,1)}static reverse(e){e.reverse()}static push(e,i){Array.isArray(e==null?void 0:e[0])?e.push([at.LITERAL,i]):e.push(i)}};p(Fe,"NTokenTransforms");Sr.NTokenTransforms=Fe;var gb=[{[xe.PUSH]:Fe.push,[xe.SPLICE]:Fe.splice,[xe.SWAP0_1]:Fe.swap0,[xe.SWAP0_2]:Fe.swap0,[xe.ROTATE_1]:Fe.rotate,[xe.ROTATE_2]:Fe.rotate,[xe.REVERSE_1]:Fe.reverse,[xe.REVERSE_2]:Fe.reverse,[xe.BASE64_DIA]:()=>Fe.getBase64Dia(!1),[xe.TRANSLATE_1]:(...t)=>Fe.translate1.apply(null,[...t,!1]),[xe.TRANSLATE_2]:Fe.translate2},{[xe.PUSH]:Fe.push,[xe.SPLICE]:Fe.splice,[xe.SWAP0_1]:Fe.swap0,[xe.SWAP0_2]:Fe.swap0,[xe.ROTATE_1]:Fe.rotate,[xe.ROTATE_2]:Fe.rotate,[xe.REVERSE_1]:Fe.reverse,[xe.REVERSE_2]:Fe.reverse,[xe.BASE64_DIA]:()=>Fe.getBase64Dia(!0),[xe.TRANSLATE_1]:(...t)=>Fe.translate1.apply(null,[...t,!0]),[xe.TRANSLATE_2]:Fe.translate2}],Ki=class{constructor(e){this.transformer=e}static fromSourceCode(e){let n=Ki.getTransformationData(e).map(a=>{var c;if(a!=null&&typeof a!="number"){let l=a.includes("case 65:"),s=sb[(c=Ki.getFunc(a))==null?void 0:c[0]];s?a=[at.FUNC,s,0+l]:a=="b"?a=[at.N_ARR]:a=[at.LITERAL,a]}else a!=null&&(a=[at.LITERAL,a]);return a});[...e.matchAll(Z5.PLACEHOLDERS)].map(a=>parseInt(a[1])).forEach(a=>n[a]=[at.REF]);let r=[...e.replace(/\n/g,"").match(/try\{(.*?)\}catch/s)[1].matchAll(Z5.CALLS)].map(a=>[parseInt(a[1]),a[2].split(",").map(c=>{var l;return parseInt((l=c.match(/c\[(.*?)\]/))==null?void 0:l[1])})]);return new Ki([n,r])}evaluate(e,i,n){switch(e[0]){case at.FUNC:return gb[e[2]][e[1]];case at.N_ARR:return i;case at.LITERAL:return e[1];case at.REF:return n[0]}}transform(e){let i=e.split(""),n=this.getTransformerClone();try{n[1].forEach(([o,r])=>{let a=r[2]&&this.evaluate(n[0][r[2]],i,n)();this.evaluate(n[0][o],i,n)(r[0]!==void 0&&this.evaluate(n[0][r[0]],i,n),r[1]!==void 0&&this.evaluate(n[0][r[1]],i,n),a)})}catch(o){return console.error(new Error(`Could not transform n-token, download may be throttled.
Original Token:${e}Error:
${o}`)),e}return i.join("")}getTransformerClone(){return[[...this.transformer[0]],[...this.transformer[1]]]}toJSON(){return this.getTransformerClone()}toArrayBuffer(){let e=12;for(let r of this.transformer[0])switch(r[0]){case at.FUNC:e+=2;break;case at.N_ARR:case at.REF:e+=1;break;case at.LITERAL:typeof r[1]=="string"&&(e+=1+4+new TextEncoder().encode(r[1]).byteLength),e+=4+1;break}for(let r of this.transformer[1])e+=2+r[1].length;let i=new ArrayBuffer(e),n=new DataView(i),o=0;n.setUint32(o,Ki.LIBRARY_VERSION,!0),o+=4,n.setUint32(o,this.transformer[0].length,!0),o+=4,n.setUint32(o,this.transformer[1].length,!0),o+=4;for(let r of this.transformer[0])switch(r[0]){case at.FUNC:{let a=r[0]<<6|r[2];n.setUint8(o,a),o+=1,n.setUint8(o,r[1]),o+=1}break;case at.N_ARR:case at.REF:{let a=r[0]<<6;n.setUint8(o,a),o+=1}break;case at.LITERAL:{let a=typeof r[1]=="string"?1:0,c=r[0]<<6|a;if(n.setUint8(o,c),o+=1,a===0)n.setInt32(o,r[1],!0),o+=4;else{let l=new TextEncoder().encode(r[1]);n.setUint32(o,l.byteLength,!0),o+=4;for(let s=0;s<l.byteLength;s++)n.setUint8(o,l[s]),o+=1}}break}for(let r of this.transformer[1]){n.setUint8(o,r[0]),o+=1,n.setUint8(o,r[1].length),o+=1;for(let a of r[1])n.setUint8(o,a),o+=1}return i}static fromArrayBuffer(e){let i=new DataView(e),n=0,o=i.getUint32(n,!0);if(n+=4,o!==Ki.LIBRARY_VERSION)throw new TypeError("Invalid library version");let r=i.getUint32(n,!0);n+=4;let a=i.getUint32(n,!0);n+=4;let c=new Array(r);for(let s=0;s<r;s++){let g=i.getUint8(n++),h=g>>6;switch(h){case at.FUNC:{let d=g&1,f=i.getUint8(n++);c[s]=[h,f,d]}break;case at.N_ARR:case at.REF:c[s]=[h];break;case at.LITERAL:if((g&1)===0){let f=i.getInt32(n,!0);n+=4,c[s]=[h,f]}else{let f=i.getUint32(n,!0);n+=4;let v=new Uint8Array(f);for(let u=0;u<f;u++)v[u]=i.getUint8(n++);c[s]=[h,new TextDecoder().decode(v)]}break;default:throw new Error("Invalid opcode")}}let l=new Array(a);for(let s=0;s<a;s++){let g=i.getUint8(n++),h=i.getUint8(n++),d=new Array(h);for(let f=0;f<h;f++)d[f]=i.getUint8(n++);l[s]=[g,d]}return new Ki([c,l])}static get LIBRARY_VERSION(){return 1}static getFunc(e){return e.match(Z5.FUNCTIONS)}static getTransformationData(e){var n;let i=`[${(n=e.replace(/\n/g,"").match(/c=\[(.*?)\];c/s))==null?void 0:n[1]}]`;return JSON.parse(this.refineNTokenData(i))}static refineNTokenData(e){return e.replace(/function\(d,e\)/g,'"function(d,e)').replace(/function\(d\)/g,'"function(d)').replace(/function\(\)/g,'"function()').replace(/function\(d,e,f\)/g,'"function(d,e,f)').replace(/\[function\(d,e,f\)/g,'["function(d,e,f)').replace(/,b,/g,',"b",').replace(/,b/g,',"b"').replace(/b,/g,'"b",').replace(/b]/g,'"b"]').replace(/\[b/g,'["b"').replace(/}]/g,'"]').replace(/},/g,'}",').replace(/""/g,"").replace(/length]\)}"/g,"length])}")}};p(Ki,"NToken");Sr.default=Ki});var Nw=w((KD,Tw)=>{"use strict";var Gr=fw(),so=Le(),hb=Pt(),{default:mw}=ww(),{default:kw}=Ww(),br,go,ho,s0,g0,h0,d0,v0,Rp,Mw,Bp,yw,Pp,Hw,Up=class{constructor(e,i){x(this,Rp);x(this,Bp);x(this,Pp);x(this,br,void 0);x(this,go,void 0);x(this,ho,void 0);x(this,s0,void 0);x(this,g0,void 0);x(this,h0,void 0);x(this,d0,void 0);x(this,v0,void 0);B(this,go,e),B(this,br,i),B(this,v0,`${so.getTmpdir()}/yt-cache`),B(this,ho,`${hb.URLS.YT_BASE}/s/player/${y(this,go)}/player_ias.vflset/en_US/base.js`),B(this,s0,`${y(this,v0)}/${y(this,go)}.bin`)}async init(){if(await this.isCached()){let o=await Gr.read(y(this,s0)),r=new DataView(o);if(r.getUint32(0,!0)==Up.LIBRARY_VERSION){let c=r.getUint32(8,!0),l=o.slice(12,12+c),s=o.slice(12+c);return B(this,g0,kw.fromArrayBuffer(s)),B(this,h0,mw.fromArrayBuffer(l)),B(this,d0,r.getUint32(4,!0)),this}}let e=await y(this,br).get(y(this,ho),{headers:{"content-type":"text/javascript"}});B(this,d0,J(this,Rp,Mw).call(this,e.data));let i=J(this,Bp,yw).call(this,e.data),n=J(this,Pp,Hw).call(this,e.data);B(this,h0,mw.fromSourceCode(i)),B(this,g0,kw.fromSourceCode(n));try{await Gr.exists(y(this,v0))&&await Gr.remove(y(this,v0),{recursive:!0});let o=y(this,g0).toArrayBuffer(),r=y(this,h0).toArrayBuffer(),a=new ArrayBuffer(12+r.byteLength+o.byteLength),c=new DataView(a);c.setUint32(0,Up.LIBRARY_VERSION,!0),c.setUint32(4,y(this,d0),!0),c.setUint32(8,r.byteLength,!0),new Uint8Array(a).set(new Uint8Array(r),12),new Uint8Array(a).set(new Uint8Array(o),12+r.byteLength),await Gr.write(y(this,s0),new Uint8Array(a))}finally{}return this}decipher(e,i,n){e=e||i||n,so.throwIfMissing({url:e});let o=new URLSearchParams(e),r=new URL(o.get("url")||e);if(r.searchParams.set("ratebypass","yes"),i||n){let a=y(this,h0).decipher(e);o.get("sp")?r.searchParams.set(o.get("sp"),a):r.searchParams.set("signature",a)}if(r.searchParams.get("n")){let a=y(this,g0).transform(r.searchParams.get("n"));r.searchParams.set("n",a)}return r.toString()}get url(){return y(this,ho)}get sts(){return y(this,d0)}static get LIBRARY_VERSION(){return 1}async isCached(){return await Gr.exists(y(this,s0))}},Xp=Up;p(Xp,"Player"),br=new WeakMap,go=new WeakMap,ho=new WeakMap,s0=new WeakMap,g0=new WeakMap,h0=new WeakMap,d0=new WeakMap,v0=new WeakMap,Rp=new WeakSet,Mw=p(function(e){return parseInt(so.getStringBetweenStrings(e,"signatureTimestamp:",","))},"#extractSigTimestamp"),Bp=new WeakSet,yw=p(function(e){let i=so.getStringBetweenStrings(e,"this.audioTracks};var","};"),n=so.getStringBetweenStrings(e,'function(a){a=a.split("")','return a.join("")}');return i+n},"#extractSigDecipherSc"),Pp=new WeakSet,Hw=p(function(e){return`var b=a.split("")${so.getStringBetweenStrings(e,'b=a.split("")','}return b.join("")}')}} return b.join("");`},"#extractNTokenSc");Tw.exports=Xp});var Sw=w((SD,Kw)=>{"use strict";var db=Nw(),vb=c0(),Cw=Le(),qp=Pt(),fb=B5(),xr,f0,_r,vo,fo,zr,Er,Or,Xr,Vp,Lw,Fp,Aw,Yp,Iw,Dp=class{constructor(e,i){x(this,Vp);x(this,Fp);x(this,Yp);x(this,xr,void 0);x(this,f0,void 0);x(this,_r,void 0);x(this,vo,void 0);x(this,fo,void 0);x(this,zr,void 0);x(this,Er,void 0);x(this,Or,void 0);x(this,Xr,void 0);B(this,xr,e),B(this,f0,i)}async build(){let e=await Promise.all([J(this,Fp,Aw).call(this),J(this,Yp,Iw).call(this)]),i=e[0][0][2];return B(this,_r,i[1]),B(this,zr,`v${i[0][0][6]}`),B(this,vo,qp.CLIENTS.WEB.NAME),B(this,fo,i[0][0][16]),B(this,Er,i[0][0][3]),B(this,Xr,await new db(e[1],y(this,f0)).init()),B(this,Or,J(this,Vp,Lw).call(this)),this}get key(){return y(this,_r)}get context(){return y(this,Or)}get api_version(){return y(this,zr)}get client_version(){return y(this,fo)}get client_name(){return y(this,vo)}get player(){return y(this,Xr)}};p(Dp,"SessionBuilder"),xr=new WeakMap,f0=new WeakMap,_r=new WeakMap,vo=new WeakMap,fo=new WeakMap,zr=new WeakMap,Er=new WeakMap,Or=new WeakMap,Xr=new WeakMap,Vp=new WeakSet,Lw=p(function(){let e=new fb({deviceCategory:"desktop"}),i=Cw.generateRandomString(11),n=Math.floor(Date.now()/1e3),o=vb.encodeVisitorData(i,n);return{client:{hl:"en",gl:y(this,xr).gl||"US",remoteHost:y(this,Er),deviceMake:e.vendor,deviceModel:e.platform,visitorData:o,userAgent:e.toString(),clientName:y(this,vo),clientVersion:y(this,fo),originalUrl:qp.URLS.API.BASE},user:{lockedSafetyMode:!1},request:{useSsl:!0}}},"#buildContext"),Fp=new WeakSet,Aw=p(async function(){let e=await y(this,f0).get(`${qp.URLS.YT_BASE}/sw.js_data`);return JSON.parse(e.data.replace(")]}'",""))},"#getYtConfig"),Yp=new WeakSet,Iw=p(async function(){let e=await y(this,f0).get(`${qp.URLS.YT_BASE}/iframe_api`);return Cw.getStringBetweenStrings(e.data,"player\\/","\\/")},"#getPlayerId");Kw.exports=Dp});var e3=w((GD,Gw)=>{"use strict";var Qp=class{constructor(e){this.itag=e.itag,this.mime_type=e.mimeType,this.bitrate=e.bitrate,this.average_bitrate=e.averageBitrate,this.width=e.width||null,this.height=e.height||null,this.init_range=e.initRange&&{start:parseInt(e.initRange.start),end:parseInt(e.initRange.end)},this.index_range=e.indexRange&&{start:parseInt(e.indexRange.start),end:parseInt(e.indexRange.end)},this.last_modified=new Date(Math.floor(parseInt(e.lastModified)/1e3)),this.content_length=parseInt(e.contentLength),this.quality=e.quality,this.quality_label=e.qualityLabel||null,this.fps=e.fps||null,this.url=e.url||null,this.cipher=e.cipher||null,this.signature_cipher=e.signatureCipher||null,this.audio_quality=e.audioQuality,this.approx_duration_ms=parseInt(e.approxDurationMs),this.audio_sample_rate=parseInt(e.audioSampleRate),this.audio_channels=e.audioChannels,this.loudness_db=e.loudnessDb,this.has_audio=!!e.audioBitrate||!!e.audioQuality,this.has_video=!!e.qualityLabel}decipher(e){return e.decipher(this.url,this.signature_cipher,this.cipher)}};p(Qp,"Format");Gw.exports=Qp});var pe=w((bD,bw)=>{"use strict";var uo=class{url;width;height;constructor({url:e,width:i,height:n}){this.url=e,this.width=i,this.height=n}static fromResponse(e){if(!(!e||!e.thumbnails))return e.thumbnails.map(i=>new uo(i)).sort((i,n)=>n.width-i.width)}};p(uo,"Thumbnail");bw.exports=uo});var t3=w((xD,xw)=>{"use strict";var ub=pe(),$p=class{id;channel_id;title;keywords;short_description;author;constructor(e){this.id=e.videoId,this.channel_id=e.channelId,this.title=e.title,this.duration=parseInt(e.lengthSeconds),this.keywords=e.keywords,this.is_owner_viewing=!!e.isOwnerViewing,this.short_description=e.shortDescription,this.thumbnail=ub.fromResponse(e.thumbnail),this.allow_ratings=!!e.allowRatings,this.view_count=parseInt(e.viewCount),this.author=e.author,this.is_private=!!e.isPrivate,this.is_live_content=!!e.isLiveContent,this.is_crawlable=!!e.isCrawlable}};p($p,"VideoDetails");xw.exports=$p});var i3=w((_D,_w)=>{"use strict";var jp=class{type="DataModelSection";constructor(e){this.title=e.title,this.subtitle=e.subtitle,this.metric_value=e.metricValue,this.comparison_indicator=e.comparisonIndicator,this.series_configuration={line_series:{lines_data:e.seriesConfiguration.lineSeries.linesData,domain_axis:e.seriesConfiguration.lineSeries.domainAxis,measure_axis:e.seriesConfiguration.lineSeries.measureAxis}}}};p(jp,"DataModelSection");_w.exports=jp});var Ew=w((zD,zw)=>{"use strict";var wb=i3(),Jp=class{type="AnalyticsMainAppKeyMetrics";constructor(e){this.period=e.cardData.periodLabel;let i=e.cardData.sections[0].analyticsKeyMetricsData;this.sections=i.dataModel.sections.map(n=>new wb(n))}};p(Jp,"AnalyticsMainAppKeyMetrics");zw.exports=Jp});var n3=w((ED,Ow)=>{"use strict";var Wb=pe(),Zp=class{type="AnalyticsVideo";constructor(e){this.title=e.videoTitle,this.metadata={views:e.videoDescription.split("\xB7")[0].trim(),published:e.videoDescription.split("\xB7")[1].trim(),thumbnails:Wb.fromResponse(e.thumbnailDetails),duration:e.formattedLength,is_short:e.isShort}}};p(Zp,"AnalyticsVideo");Ow.exports=Zp});var Rw=w((OD,Xw)=>{"use strict";var mb=n3(),ec=class{type="AnalyticsVodCarouselCard";constructor(e){this.title=e.title,this.videos=e.videoCarouselData.videos.map(i=>new mb(i))}};p(ec,"AnalyticsVodCarouselCard");Xw.exports=ec});var ae=w((XD,Bw)=>{"use strict";var u0=O(),tc=class{type="NavigationEndpoint";constructor(e){var n,o,r,a,c,l,s,g,h,d,f,v,u,W,H,C,N,A,b,E,F,P,Q;let i=Object.keys(e||{}).find($=>$.endsWith("Endpoint")||$.endsWith("Command"));if(this.payload=(e==null?void 0:e[i])||{},Reflect.has(this.payload,"dialog")&&(this.dialog=u0.parse(this.payload.dialog)),e!=null&&e.serviceEndpoint&&(e=e.serviceEndpoint),this.metadata={},(o=(n=e==null?void 0:e.commandMetadata)==null?void 0:n.webCommandMetadata)!=null&&o.url&&(this.metadata.url=e.commandMetadata.webCommandMetadata.url),(a=(r=e==null?void 0:e.commandMetadata)==null?void 0:r.webCommandMetadata)!=null&&a.webPageType&&(this.metadata.page_type=e.commandMetadata.webCommandMetadata.webPageType),(l=(c=e==null?void 0:e.commandMetadata)==null?void 0:c.webCommandMetadata)!=null&&l.apiUrl&&(this.metadata.api_url=e.commandMetadata.webCommandMetadata.apiUrl.replace("/youtubei/v1/","")),(g=(s=e==null?void 0:e.commandMetadata)==null?void 0:s.webCommandMetadata)!=null&&g.sendPost&&(this.metadata.send_post=e.commandMetadata.webCommandMetadata.sendPost),e!=null&&e.browseEndpoint){let $=(d=(h=e==null?void 0:e.browseEndpoint)==null?void 0:h.browseEndpointContextSupportedConfigs)==null?void 0:d.browseEndpointContextMusicConfig;this.browse={id:((f=e==null?void 0:e.browseEndpoint)==null?void 0:f.browseId)||null,params:(e==null?void 0:e.browseEndpoint.params)||null,base_url:((v=e==null?void 0:e.browseEndpoint)==null?void 0:v.canonicalBaseUrl)||null,page_type:($==null?void 0:$.pageType)||null}}if(e!=null&&e.watchEndpoint){let $=(W=(u=e==null?void 0:e.watchEndpoint)==null?void 0:u.watchEndpointMusicSupportedConfigs)==null?void 0:W.watchEndpointMusicConfig;this.watch={video_id:(H=e==null?void 0:e.watchEndpoint)==null?void 0:H.videoId,playlist_id:(e==null?void 0:e.watchEndpoint.playlistId)||null,params:(e==null?void 0:e.watchEndpoint.params)||null,index:(e==null?void 0:e.watchEndpoint.index)||null,supported_onesie_config:(C=e==null?void 0:e.watchEndpoint)==null?void 0:C.watchEndpointSupportedOnesieConfig,music_video_type:($==null?void 0:$.musicVideoType)||null}}e!=null&&e.searchEndpoint&&(this.search={query:e.searchEndpoint.query,params:e.searchEndpoint.params}),e!=null&&e.subscribeEndpoint&&(this.subscribe={channel_ids:e.subscribeEndpoint.channelIds,params:e.subscribeEndpoint.params}),e!=null&&e.unsubscribeEndpoint&&(this.unsubscribe={channel_ids:e.unsubscribeEndpoint.channelIds,params:e.unsubscribeEndpoint.params}),e!=null&&e.likeEndpoint&&(this.like={status:e.likeEndpoint.status,target:{video_id:e.likeEndpoint.target.videoId,playlist_id:e.likeEndpoint.target.playlistId},params:((N=e.likeEndpoint)==null?void 0:N.removeLikeParams)||((A=e.likeEndpoint)==null?void 0:A.likeParams)||((b=e.likeEndpoint)==null?void 0:b.dislikeParams)}),e!=null&&e.performCommentActionEndpoint&&(this.perform_comment_action={action:e==null?void 0:e.performCommentActionEndpoint.action}),e!=null&&e.offlineVideoEndpoint&&(this.offline_video={video_id:e.offlineVideoEndpoint.videoId,on_add_command:{get_download_action:{video_id:e.offlineVideoEndpoint.videoId,params:e.offlineVideoEndpoint.onAddCommand.getDownloadActionCommand.params}}}),e!=null&&e.continuationCommand&&(this.continuation={request:((E=e==null?void 0:e.continuationCommand)==null?void 0:E.request)||null,token:((F=e==null?void 0:e.continuationCommand)==null?void 0:F.token)||null}),e!=null&&e.feedbackEndpoint&&(this.feedback={token:e.feedbackEndpoint.feedbackToken}),e!=null&&e.watchPlaylistEndpoint&&(this.watch_playlist={playlist_id:(P=e.watchPlaylistEndpoint)==null?void 0:P.playlistId}),e!=null&&e.playlistEditEndpoint&&(this.playlist_edit={playlist_id:e.playlistEditEndpoint.playlistId,actions:e.playlistEditEndpoint.actions.map($=>({action:$.action,removed_video_id:$.removedVideoId}))}),e!=null&&e.addToPlaylistEndpoint&&(this.add_to_playlist={video_id:e.addToPlaylistEndpoint.videoId}),e!=null&&e.addToPlaylistServiceEndpoint&&(this.add_to_playlist={video_id:e.addToPlaylistServiceEndpoint.videoId}),e!=null&&e.getReportFormEndpoint&&(this.get_report_form={params:e.getReportFormEndpoint.params}),e!=null&&e.liveChatItemContextMenuEndpoint&&(this.live_chat_item_context_menu={params:(Q=e==null?void 0:e.liveChatItemContextMenuEndpoint)==null?void 0:Q.params}),e!=null&&e.sendLiveChatVoteEndpoint&&(this.send_live_chat_vote={params:e.sendLiveChatVoteEndpoint.params}),e!=null&&e.liveChatItemContextMenuEndpoint&&(this.live_chat_item_context_menu={params:e.liveChatItemContextMenuEndpoint.params})}async callTest(e,i={parse:!0,params:{}}){if(!e)throw new Error("An active caller must be provided");let n=await e.execute(this.metadata.api_url,{...this.payload,...i.params});return i.parse?u0.parseResponse(n.data):n}async call(e,i){if(!e)throw new Error("An active caller must be provided");if(this.continuation)switch(this.continuation.request){case"CONTINUATION_REQUEST_TYPE_BROWSE":{let n=await e.browse(this.continuation.token,{is_ctoken:!0});return u0.parseResponse(n.data)}case"CONTINUATION_REQUEST_TYPE_SEARCH":{let n=await e.search({ctoken:this.continuation.token});return u0.parseResponse(n.data)}case"CONTINUATION_REQUEST_TYPE_WATCH_NEXT":{let n=await e.next({ctoken:this.continuation.token});return u0.parseResponse(n.data)}default:throw new Error(`${this.continuation.request} not implemented`)}if(this.search){let n=await e.search({query:this.search.query,params:this.search.params,client:i});return u0.parseResponse(n.data)}if(this.browse){let n=await e.browse(this.browse.id,{...this.browse,client:i});return u0.parseResponse(n.data)}if(this.like)return await e.engage(this.metadata.api_url,{video_id:this.like.target.video_id,params:this.like.params})}};p(tc,"NavigationEndpoint");Bw.exports=tc});var o3=w((RD,Pw)=>{"use strict";var kb=ae(),ic=class{constructor(e){this.text=e.text,this.endpoint=e.navigationEndpoint?new kb(e.navigationEndpoint):{}}};p(ic,"TextRun");Pw.exports=ic});var r3=w((BD,Uw)=>{"use strict";var Mb=pe(),nc=class{constructor(e){var i,n,o;this.text=((i=e.emoji)==null?void 0:i.emojiId)||((o=(n=e.emoji)==null?void 0:n.shortcuts)==null?void 0:o[0])||null,this.emoji={emoji_id:e.emoji.emojiId,shortcuts:e.emoji.shortcuts,search_terms:e.emoji.searchTerms,image:Mb.fromResponse(e.emoji.image)}}};p(nc,"EmojiRun");Uw.exports=nc});var U=w((PD,qw)=>{"use strict";var yb=o3(),Hb=r3(),oc=class{text;constructor(e){e!=null&&e.hasOwnProperty("runs")?(this.runs=e.runs.map(i=>i.emoji&&new Hb(i)||new yb(i)),this.text=this.runs.map(i=>i.text).join("")):this.text=(e==null?void 0:e.simpleText)||"N/A"}toString(){return this.text}};p(oc,"Text");qw.exports=oc});var ac=w((UD,Dw)=>{"use strict";var Tb=U(),a3=ae(),rc=class extends Tb{type="NavigatableText";endpoint;constructor(e){var i,n;super(e),this.endpoint=(n=(i=e.runs)==null?void 0:i[0])!=null&&n.navigationEndpoint?new a3(e.runs[0].navigationEndpoint):e.navigationEndpoint?new a3(e.navigationEndpoint):e.titleNavigationEndpoint?new a3(e.titleNavigationEndpoint):null}toJSON(){return this}};p(rc,"NavigatableText");Dw.exports=rc});var qt=w((qD,Fw)=>{"use strict";var Nb=O(),Cb=ac(),Lb=pe(),Vw=Pt(),ni,pc=class{constructor(e,i,n){x(this,ni,void 0);var o,r,a,c,l,s,g,h,d,f,v,u,W,H;B(this,ni,new Cb(e)),this.id=((r=(o=y(this,ni).runs)==null?void 0:o[0].endpoint.browse)==null?void 0:r.id)||((c=(a=y(this,ni).endpoint)==null?void 0:a.browse)==null?void 0:c.id)||"N/A",this.name=y(this,ni).text||"N/A",this.thumbnails=n?Lb.fromResponse(n):[],this.endpoint=((l=y(this,ni).runs)==null?void 0:l[0].endpoint)||y(this,ni).endpoint,this.badges=Array.isArray(i)?Nb.parse(i):[],this.is_verified=((s=this.badges)==null?void 0:s.some(C=>C.style=="BADGE_STYLE_TYPE_VERIFIED"))||null,this.is_verified_artist=((g=this.badges)==null?void 0:g.some(C=>C.style=="BADGE_STYLE_TYPE_VERIFIED_ARTIST"))||null,this.url=((h=y(this,ni).runs)==null?void 0:h[0].endpoint.browse)&&`${Vw.URLS.YT_BASE}${((d=y(this,ni).runs[0].endpoint.browse)==null?void 0:d.base_url)||`/u/${(f=y(this,ni).runs[0].endpoint.browse)==null?void 0:f.id}`}`||`${Vw.URLS.YT_BASE}${((u=(v=y(this,ni).endpoint)==null?void 0:v.browse)==null?void 0:u.base_url)||`/u/${(H=(W=y(this,ni).endpoint)==null?void 0:W.browse)==null?void 0:H.id}`}`||null}get best_thumbnail(){return this.thumbnails[0]}};p(pc,"Author"),ni=new WeakMap;Fw.exports=pc});var Qw=w((DD,Yw)=>{"use strict";var Ab=pe(),cc=class{type="BackstageImage";constructor(e){this.image=Ab.fromResponse(e.image)}};p(cc,"BackstageImage");Yw.exports=cc});var c3=w((VD,$w)=>{"use strict";var lc=O(),Ib=qt(),p3=U(),Kb=ae(),sc=class{type="BackstagePost";constructor(e){this.id=e.postId,this.author=new Ib({...e.authorText,navigationEndpoint:e.authorEndpoint},null,e.authorThumbnail),this.content=new p3(e.contentText,""),this.published=new p3(e.publishedTimeText),this.poll_status=e.pollStatus,this.vote_status=e.voteStatus,this.likes=new p3(e.voteCount),this.menu=lc.parse(e.actionMenu)||null,this.actions=lc.parse(e.actionButtons),this.vote_button=lc.parse(e.voteButton),this.surface=e.surface,this.endpoint=new Kb(e.navigationEndpoint),this.attachment=lc.parse(e.backstageAttachment)||null}};p(sc,"BackstagePost");$w.exports=sc});var Jw=w((FD,jw)=>{"use strict";var Sb=O(),gc=class{type="BackstagePostThread";constructor(e){this.post=Sb.parse(e.post)}};p(gc,"BackstagePostThread");jw.exports=gc});var e2=w((YD,Zw)=>{"use strict";var Gb=O(),hc=class{type="BrowseFeedActions";constructor(e){this.contents=Gb.parse(e.contents)}};p(hc,"BrowseFeedActions");Zw.exports=hc});var vc=w((QD,t2)=>{"use strict";var bb=U(),xb=ae(),dc=class{type="Button";constructor(e){var i,n,o,r;this.text=new bb(e.text).toString(),(i=e.accessibility)!=null&&i.label&&(this.label=(n=e.accessibility)==null?void 0:n.label),e.tooltip&&(this.tooltip=e.tooltip),(o=e.icon)!=null&&o.iconType&&(this.iconType=(r=e.icon)==null?void 0:r.iconType),this.endpoint=new xb(e.navigationEndpoint||e.serviceEndpoint||e.command)}};p(dc,"Button");t2.exports=dc});var n2=w(($D,i2)=>{"use strict";var l3=O(),_b=qt(),s3=pe(),zb=U(),fc=class{type="C4TabbedHeader";constructor(e){this.author=new _b({simpleText:e.title,navigationEndpoint:e.navigationEndpoint},e.badges,e.avatar),this.banner=e.banner?s3.fromResponse(e.banner):[],this.tv_banner=e.tvBanner?s3.fromResponse(e.tvBanner):[],this.mobile_banner=e.mobileBanner?s3.fromResponse(e.mobileBanner):[],this.subscribers=new zb(e.subscriberCountText),this.sponsor_button=e.sponsorButton&&l3.parse(e.sponsorButton),this.subscribe_button=e.subscribeButton&&l3.parse(e.subscribeButton),this.header_links=e.headerLinks&&l3.parse(e.headerLinks)}};p(fc,"C4TabbedHeader");i2.exports=fc});var r2=w((jD,o2)=>{"use strict";var Eb=U(),uc=class{type="CallToActionButton";constructor(e){this.label=new Eb(e.label),this.icon_type=e.icon.iconType,this.style=e.style}};p(uc,"CallToActionButton");o2.exports=uc});var c2=w((JD,p2)=>{"use strict";var a2=O(),wc=class{type="Card";constructor(e){this.teaser=a2.parse(e.teaser),this.content=a2.parse(e.content),this.card_id=e.cardId,this.feature=e.feature,this.cue_ranges=e.cueRanges.map(i=>({start_card_active_ms:i.startCardActiveMs,end_card_active_ms:i.endCardActiveMs,teaser_duration_ms:i.teaserDurationMs,icon_after_teaser_ms:i.iconAfterTeaserMs}))}};p(wc,"Card");p2.exports=wc});var s2=w((ZD,l2)=>{"use strict";var Ob=O(),Xb=U(),Wc=class{type="CardCollection";constructor(e){this.cards=Ob.parse(e.cards),this.header=new Xb(e.headerText),this.allow_teaser_dismiss=e.allowTeaserDismiss}};p(Wc,"CardCollection");l2.exports=Wc});var h2=w((eV,g2)=>{"use strict";var Rb=qt(),Bb=ae(),g3=U(),mc=class{type="Channel";constructor(e){this.id=e.channelId,this.author=new Rb({...e.title,navigationEndpoint:e.navigationEndpoint},e.ownerBadges,e.thumbnail),this.subscribers=new g3(e.subscriberCountText),this.videos=new g3(e.videoCountText),this.endpoint=new Bb(e.navigationEndpoint),this.description_snippet=new g3(e.descriptionSnippet)}};p(mc,"Channel");g2.exports=mc});var v2=w((tV,d2)=>{"use strict";var Pb=pe(),Ub=ae(),Rr=U(),qb=O(),kc=class{type="ChannelAboutFullMetadata";constructor(e){this.id=e.channelId,this.name=new Rr(e.title),this.avatar=Pb.fromResponse(e.avatar),this.canonical_channel_url=e.canonicalChannelUrl,this.views=new Rr(e.viewCountText),this.joined=new Rr(e.joinedDateText),this.description=new Rr(e.description),this.email_reveal=new Ub(e.onBusinessEmailRevealClickCommand),this.can_reveal_email=!e.signInForBusinessEmail,this.country=new Rr(e.country),this.buttons=qb.parse(e.actionButtons)}};p(kc,"ChannelAboutFullMetadata");d2.exports=kc});var u2=w((iV,f2)=>{"use strict";var Db=O(),Vb=U(),Mc=class{type="ChannelFeaturedContent";constructor(e){this.title=new Vb(e.title),this.items=Db.parse(e.items)}};p(Mc,"ChannelFeaturedContent");f2.exports=Mc});var W2=w((nV,w2)=>{"use strict";var Fb=ae(),Yb=U(),Qb=pe(),Br=class{constructor(e){this.endpoint=new Fb(e.navigationEndpoint),this.icon=Qb.fromResponse(e.icon),this.title=new Yb(e.title)}};p(Br,"HeaderLink");var yc=class{type="ChannelHeaderLinks";constructor(e){var i,n;this.primary=((i=e.primaryLinks)==null?void 0:i.map(o=>new Br(o)))||[],this.secondary=((n=e.secondaryLinks)==null?void 0:n.map(o=>new Br(o)))||[]}};p(yc,"ChannelHeaderLinks");w2.exports=yc});var k2=w((oV,m2)=>{"use strict";var $b=pe(),Hc=class{type="ChannelMetadata";constructor(e){this.title=e.title,this.description=e.description,this.url=e.channelUrl,this.rss_urls=e.rssUrl,this.vanity_channel_url=e.vanityChannelUrl,this.external_id=e.externalId,this.is_family_safe=e.isFamilySafe,this.keywords=e.keywords,this.avatar=$b.fromResponse(e.avatar),this.available_countries=e.availableCountryCodes,this.android_deep_link=e.androidDeepLink,this.android_appindexing_link=e.androidAppindexingLink,this.ios_appindexing_link=e.iosAppindexingLink}};p(Hc,"ChannelMetadata");m2.exports=Hc});var y2=w((rV,M2)=>{"use strict";var jb=U(),Tc=class{constructor(e){this.title=new jb(e.title)}};p(Tc,"ChannelMobileHeader");M2.exports=Tc});var T2=w((aV,H2)=>{"use strict";var Jb=pe(),Zb=ae(),Nc=class{type="ChannelThumbnailWithLink";constructor(e){this.thumbnails=Jb.fromResponse(e.thumbnail),this.endpoint=new Zb(e.navigationEndpoint),this.label=e.accessibility.accessibilityData.label}};p(Nc,"ChannelThumbnailWithLink");H2.exports=Nc});var C2=w((pV,N2)=>{"use strict";var Cc=U(),Lc=class{type="ChannelVideoPlayer";constructor(e){this.id=e.videoId,this.title=new Cc(e.title,""),this.description=new Cc(e.description,""),this.views=new Cc(e.viewCountText,""),this.published_at=new Cc(e.publishedTimeText,"")}};p(Lc,"ChannelVideoPlayer");N2.exports=Lc});var A2=w((cV,L2)=>{"use strict";var ex=ae(),tx=Le(),ix=U(),Ac=class{type="ChildVideo";constructor(e){this.id=e.videoId,this.title=new ix(e.title),this.duration={text:e.lengthText.simpleText,seconds:tx.timeToSeconds(e.lengthText.simpleText)},this.endpoint=new ex(e.navigationEndpoint)}};p(Ac,"ChildVideo");L2.exports=Ac});var K2=w((lV,I2)=>{"use strict";var h3=O(),Ic=class{type="ChipCloud";constructor(e){this.chips=h3.parse(e.chips),this.next_button=h3.parse(e.nextButton),this.previous_button=h3.parse(e.previousButton),this.horizontal_scrollable=e.horizontalScrollable}};p(Ic,"ChipCloud");I2.exports=Ic});var G2=w((sV,S2)=>{"use strict";var nx=U(),ox=ae(),Kc=class{type="ChipCloudChip";constructor(e){this.is_selected=e.isSelected,this.endpoint=e.navigationEndpoint&&new ox(e.navigationEndpoint),this.text=new nx(e.text).toString()}};p(Kc,"ChipCloudChip");S2.exports=Kc});var x2=w((gV,b2)=>{"use strict";var rx=ae(),d3=pe(),Sc=class{type="CollageHeroImage";constructor(e){this.left=d3.fromResponse(e.leftThumbnail),this.top_right=d3.fromResponse(e.topRightThumbnail),this.bottom_right=d3.fromResponse(e.bottomRightThumbnail),this.endpoint=new rx(e.navigationEndpoint)}};p(Sc,"CollageHeroImage");b2.exports=Sc});var z2=w((hV,_2)=>{"use strict";var v3=O(),f3=U(),ax=pe(),px=qt(),cx=c0(),{InnertubeError:u3}=Le(),En,Gc=class{constructor(e){Et(this,"type","Comment");x(this,En,void 0);var i,n;this.content=new f3(e.contentText),this.published=new f3(e.publishedTimeText),this.author_is_channel_owner=e.authorIsChannelOwner,this.current_user_reply_thumbnail=ax.fromResponse(e.currentUserReplyThumbnail),this.author_badge=v3.parse(e.authorCommentBadge,"comments"),this.author=new px({...e.authorText,navigationEndpoint:e.authorEndpoint},this.author_badge?[{metadataBadgeRenderer:(i=this.author_badge)==null?void 0:i.orig_badge}]:null,e.authorThumbnail),this.action_menu=v3.parse(e.actionMenu),this.action_buttons=v3.parse(e.actionButtons,"comments"),this.comment_id=e.commentId,this.vote_status=e.voteStatus,this.vote_count={text:e.voteCount?(n=e.voteCount.accessibility.accessibilityData)==null?void 0:n.label.replace(/\D/g,""):"0",short_text:e.voteCount?new f3(e.voteCount).toString():"0"},this.reply_count=e.replyCount||0,this.is_liked=this.action_buttons.like_button.is_toggled,this.is_disliked=this.action_buttons.dislike_button.is_toggled,this.is_pinned=!!e.pinnedCommentBadge}async like(){let e=this.action_buttons.like_button;if(e.is_toggled)throw new u3("This comment is already liked",{comment_id:this.comment_id});return await e.endpoint.callTest(y(this,En),{parse:!1})}async dislike(){let e=this.action_buttons.dislike_button;if(e.is_toggled)throw new u3("This comment is already disliked",{comment_id:this.comment_id});return await e.endpoint.callTest(y(this,En),{parse:!1})}async reply(e){if(!this.action_buttons.reply_button)throw new u3("Cannot reply to another reply. Try mentioning the user instead.",{comment_id:this.comment_id});let n=this.action_buttons.reply_button.endpoint.dialog.reply_button,o={params:{commentText:e}};return await n.endpoint.callTest(y(this,En),o)}async translate(e){let n={text:this.content.toString().replace(/[^\p{L}\p{N}\p{P}\p{Z}]/gu,""),target_language:e,comment_id:this.comment_id},o=cx.encodeCommentActionParams(22,n),r=await y(this,En).execute("comment/perform_comment_action",{action:o,client:"ANDROID"}),c=r.data.frameworkUpdates.entityBatchUpdate.mutations[0].payload.commentEntityPayload.translatedContent.content;return{...r,content:c}}setActions(e){B(this,En,e)}};p(Gc,"Comment"),En=new WeakMap;_2.exports=Gc});var R2=w((dV,X2)=>{"use strict";var E2=O(),lx=pe(),O2=U(),bc=class{type="CommentReplyDialog";constructor(e){this.reply_button=E2.parse(e.replyButton),this.cancel_button=E2.parse(e.cancelButton),this.author_thumbnail=lx.fromResponse(e.authorThumbnail),this.placeholder=new O2(e.placeholderText),this.error_message=new O2(e.errorMessage)}};p(bc,"CommentReplyDialog");X2.exports=bc});var P2=w((vV,B2)=>{"use strict";var Pr,xc=class{constructor(e){Et(this,"type","AuthorCommentBadge");x(this,Pr,void 0);this.icon_type=e.icon.iconType,this.tooltip=e.iconTooltip,this.tooltip==="Verified"&&(this.style="BADGE_STYLE_TYPE_VERIFIED")&&(e.style="BADGE_STYLE_TYPE_VERIFIED"),B(this,Pr,e)}get orig_badge(){return y(this,Pr)}};p(xc,"AuthorCommentBadge"),Pr=new WeakMap;B2.exports=xc});var q2=w((fV,U2)=>{"use strict";var w3=O(),_c=class{type="CommentActionButtons";constructor(e){this.like_button=w3.parse(e.likeButton),this.dislike_button=w3.parse(e.dislikeButton),this.reply_button=w3.parse(e.replyButton)}};p(_c,"CommentActionButtons");U2.exports=_c});var V2=w((uV,D2)=>{"use strict";var W3=O(),zc=class{type="CommentReplies";constructor(e){this.contents=W3.parse(e.contents),this.view_replies=W3.parse(e.viewReplies),this.hide_replies=W3.parse(e.hideReplies)}};p(zc,"CommentReplies");D2.exports=zc});var Q2=w((wV,Y2)=>{"use strict";var F2=O(),sx=pe(),gx=U(),Ec=class{type="CommentSimplebox";constructor(e){this.submit_button=F2.parse(e.submitButton),this.cancel_button=F2.parse(e.cancelButton),this.author_thumbnails=sx.fromResponse(e.authorThumbnail),this.placeholder=new gx(e.placeholderText),this.avatar_size=e.avatarSize}};p(Ec,"CommentSimplebox");Y2.exports=Ec});var j2=w((WV,$2)=>{"use strict";var Oc=U(),hx=pe(),Xc=class{type="CommentsEntryPointHeader";constructor(e){this.header=new Oc(e.headerText),this.comment_count=new Oc(e.commentCount),this.teaser_avatar=hx.fromResponse(e.teaserAvatar||e.simpleboxAvatar),this.teaser_content=new Oc(e.teaserContent),this.simplebox_placeholder=new Oc(e.simpleboxPlaceholder)}};p(Xc,"CommentsEntryPointHeader");$2.exports=Xc});var e7=w((mV,Z2)=>{"use strict";var J2=O(),m3=U(),dx=pe(),Rc=class{type="CommentsHeader";constructor(e){var i;this.title=new m3(e.titleText),this.count=new m3(e.countText),this.comments_count=new m3(e.commentsCount),this.create_renderer=J2.parse(e.createRenderer,"comments"),this.sort_menu=J2.parse(e.sortMenu),this.custom_emojis=((i=e.customEmojis)==null?void 0:i.map(n=>({emoji_id:n.emojiId,shortcuts:n.shortcuts,search_terms:n.searchTerms,image:dx.fromResponse(n.image),is_custom_emoji:n.isCustomEmoji})))||null}};p(Rc,"CommentsHeader");Z2.exports=Rc});var n7=w((kV,i7)=>{"use strict";var t7=O(),{InnertubeError:k3}=Le(),wo,On,w0,Bc=class{constructor(e){Et(this,"type","CommentThread");x(this,wo,void 0);x(this,On,void 0);x(this,w0,void 0);this.comment=t7.parse(e.comment),B(this,wo,t7.parse(e.replies,"comments")),this.is_moderated_elq_comment=e.isModeratedElqComment}async getReplies(){var n;if(!y(this,wo))throw new k3("This comment has no replies.",{comment_id:this.comment.comment_id});let i=await y(this,wo).contents.get({type:"ContinuationItem"}).endpoint.callTest(y(this,On));return this.replies=i.on_response_received_endpoints_memo.get("Comment").map(o=>(o.setActions(y(this,On)),o)),B(this,w0,(n=i.on_response_received_endpoints_memo.get("ContinuationItem"))==null?void 0:n[0]),this}async getContinuation(){var i;if(!this.replies)throw new k3("Continuation not available.");if(!y(this,w0))throw new k3("Continuation not found.");let e=await y(this,w0).button.endpoint.callTest(y(this,On));return this.replies=e.on_response_received_endpoints_memo.get("Comment").map(n=>(n.setActions(y(this,On)),n)),B(this,w0,(i=e.on_response_received_endpoints_memo.get("ContinuationItem"))==null?void 0:i[0]),this}setActions(e){B(this,On,e)}};p(Bc,"CommentThread"),wo=new WeakMap,On=new WeakMap,w0=new WeakMap;i7.exports=Bc});var r7=w((MV,o7)=>{"use strict";var vx=U(),fx=ae(),Pc=class{type="CompactLink";constructor(e){this.title=new vx(e.title).toString(),this.endpoint=new fx(e.navigationEndpoint),this.style=e.style}};p(Pc,"CompactLink");o7.exports=Pc});var Wo=w((yV,a7)=>{"use strict";var ux=qt(),Uc=class extends ux{constructor(e){super(e),delete this.badges,delete this.is_verified,delete this.is_verified_artist}};p(Uc,"PlaylistAuthor");a7.exports=Uc});var Ur=w((HV,p7)=>{"use strict";var qc=U(),Dc=O(),wx=pe(),Wx=ae(),mx=Wo(),Vc=class{type="Playlist";constructor(e){var i;this.id=e.playlistId,this.title=new qc(e.title),this.author=(i=e.shortBylineText)!=null&&i.simpleText?new qc(e.shortBylineText):new mx(e.longBylineText,e.ownerBadges,null),this.thumbnails=wx.fromResponse(e.thumbnail||{thumbnails:e.thumbnails.map(n=>n.thumbnails).flat(1)}),this.video_count=new qc(e.thumbnailText),this.video_count_short=new qc(e.videoCountShortText),this.first_videos=Dc.parse(e.videos)||[],this.share_url=e.shareUrl||null,this.menu=Dc.parse(e.menu),this.badges=Dc.parse(e.ownerBadges),this.endpoint=new Wx(e.navigationEndpoint),this.thumbnail_overlays=Dc.parse(e.thumbnailOverlays)||[]}};p(Vc,"Playlist");p7.exports=Vc});var l7=w((TV,c7)=>{"use strict";var kx=Ur(),Fc=class extends kx{type="CompactMix";constructor(e){super(e)}};p(Fc,"CompactMix");c7.exports=Fc});var g7=w((NV,s7)=>{"use strict";var Mx=Ur(),Yc=class extends Mx{type="CompactPlaylist";constructor(e){super(e)}};p(Yc,"CompactPlaylist");s7.exports=Yc});var d7=w((CV,h7)=>{"use strict";var M3=O(),mo=U(),yx=qt(),Hx=Le(),Tx=pe(),Nx=ae(),Qc=class{type="CompactVideo";constructor(e){this.id=e.videoId,this.thumbnails=Tx.fromResponse(e.thumbnail)||null,this.rich_thumbnail=e.richThumbnail&&M3.parse(e.richThumbnail),this.title=new mo(e.title),this.author=new yx(e.longBylineText,e.ownerBadges,e.channelThumbnail),this.view_count=new mo(e.viewCountText),this.short_view_count=new mo(e.shortViewCountText),this.published=new mo(e.publishedTimeText),this.duration={text:new mo(e.lengthText).toString(),seconds:Hx.timeToSeconds(new mo(e.lengthText).toString())},this.thumbnail_overlays=M3.parse(e.thumbnailOverlays),this.endpoint=new Nx(e.navigationEndpoint),this.menu=M3.parse(e.menu)}get best_thumbnail(){return this.thumbnails[0]}};p(Qc,"CompactVideo");h7.exports=Qc});var f7=w((LV,v7)=>{"use strict";var Cx=O(),Lx=ae(),$c=class{type="ContinuationItem";constructor(e){this.trigger=e.trigger,e.button&&(this.button=Cx.parse(e.button)),this.endpoint=new Lx(e.continuationEndpoint)}};p($c,"ContinuationItem");v7.exports=$c});var w7=w((AV,u7)=>{"use strict";var jc=class{type="CtaGoToCreatorStudio";constructor(e){this.title=e.buttonLabel,this.use_new_specs=e.useNewSpecs}};p(jc,"CtaGoToCreatorStudio");u7.exports=jc});var m7=w((IV,W7)=>{"use strict";var Ax=U(),Ix=ae(),Jc=class{type="DidYouMean";constructor(e){this.corrected_query=new Ax(e.correctedQuery),this.endpoint=new Ix(e.navigationEndpoint)}};p(Jc,"DidYouMean");W7.exports=Jc});var M7=w((KV,k7)=>{"use strict";var Kx=ae(),Zc=class{type="DownloadButton";constructor(e){this.style=e.style,this.size=e.size,this.endpoint=new Kx(e.command),this.target_id=e.targetId}};p(Zc,"DownloadButton");k7.exports=Zc});var H7=w((SV,y7)=>{"use strict";var Sx=O(),el=class{type="Element";constructor(e){let i=e.newElement.type.componentType;return Sx.parse(i.model)}};p(el,"Element");y7.exports=el});var C7=w((GV,N7)=>{"use strict";var Gx=U(),T7=O(),tl=class{type="EmergencyOnebox";constructor(e){this.title=new Gx(e.title),this.first_option=T7.parse(e.firstOption),this.menu=T7.parse(e.menu)}};p(tl,"EmergencyOnebox");N7.exports=tl});var A7=w((bV,L7)=>{"use strict";var bx=O(),il=class{type="Endscreen";constructor(e){this.elements=bx.parse(e.elements),this.start_ms=e.startMs}};p(il,"Endscreen");L7.exports=il});var G7=w((xV,S7)=>{"use strict";var I7=O(),K7=pe(),xx=ae(),y3=U(),nl=class{type="EndscreenElement";constructor(e){this.style=e.style,this.title=new y3(e.title),this.endpoint=new xx(e.endpoint),e.image&&(this.image=K7.fromResponse(e.image)),e.icon&&(this.icon=K7.fromResponse(e.icon)),e.metadata&&(this.metadata=new y3(e.metadata)),e.callToAction&&(this.call_to_action=new y3(e.callToAction)),e.hovercardButton&&(this.hovercard_button=I7.parse(e.hovercardButton)),e.isSubscribe&&(this.is_subscribe=e.isSubscribe),this.thumbnail_overlays=I7.parse(e.thumbnailOverlays),this.left=e.left,this.width=e.width,this.top=e.top,this.aspect_ratio=e.aspectRatio,this.start_ms=e.startMs,this.end_ms=e.endMs,this.id=e.id}};p(nl,"EndscreenElement");S7.exports=nl});var x7=w((_V,b7)=>{"use strict";var H3=U(),_x=pe(),zx=ae(),ol=class{type="EndScreenPlaylist";constructor(e){this.id=e.playlistId,this.title=new H3(e.title),this.author=new H3(e.longBylineText),this.endpoint=new zx(e.navigationEndpoint),this.thumbnails=_x.fromResponse(e.thumbnail),this.video_count=new H3(e.videoCountText)}};p(ol,"EndScreenPlaylist");b7.exports=ol});var E7=w((zV,z7)=>{"use strict";var _7=O(),T3=U(),Ex=qt(),Ox=pe(),Xx=ae(),rl=class{type="EndScreenVideo";constructor(e){this.id=e.videoId,this.title=new T3(e.title),this.thumbnails=Ox.fromResponse(e.thumbnail),this.thumbnail_overlays=_7.parse(e.thumbnailOverlays),this.author=new Ex(e.shortBylineText,e.ownerBadges),this.endpoint=new Xx(e.navigationEndpoint),this.short_view_count_text=new T3(e.shortViewCountText),this.badges=_7.parse(e.badges),this.duration={text:new T3(e.lengthText).toString(),seconds:e.lengthInSeconds}}};p(rl,"EndScreenVideo");z7.exports=rl});var X7=w((EV,O7)=>{"use strict";var Rx=O(),Bx=ae(),al=class{type="ExpandableTab";constructor(e){this.title=e.title,this.endpoint=new Bx(e.endpoint),this.selected=e.selected,this.content=e.content?Rx.parse(e.content):null}};p(al,"ExpandableTab");O7.exports=al});var B7=w((OV,R7)=>{"use strict";var Px=O(),pl=class{type="ExpandedShelfContents";constructor(e){this.items=Px.parse(e.items)}get contents(){return this.items}};p(pl,"ExpandedShelfContents");R7.exports=pl});var U7=w((XV,P7)=>{"use strict";var Ux=O(),cl=class{type="FeedFilterChipBar";constructor(e){this.contents=Ux.parse(e.contents)}};p(cl,"FeedFilterChipBar");P7.exports=cl});var D7=w((RV,q7)=>{"use strict";var qx=U(),ll=class{constructor(e){this.title=new qx(e.title)}};p(ll,"FeedTabbedHeader");q7.exports=ll});var F7=w((BV,V7)=>{"use strict";var Dx=O(),sl=class{type="Grid";constructor(e){this.items=Dx.parse(e.items),this.is_collapsible=e.isCollapsible,this.visible_row_count=e.visibleRowCount,this.target_id=e.targetId}get contents(){return this.items}};p(sl,"Grid");V7.exports=sl});var $7=w((PV,Q7)=>{"use strict";var Vx=qt(),Fx=O(),Yx=ae(),Y7=U(),gl=class{type="GridChannel";constructor(e){this.id=e.channelId,this.author=new Vx({...e.title,navigationEndpoint:e.navigationEndpoint},e.ownerBadges,e.thumbnail),this.subscribers=new Y7(e.subscriberCountText),this.video_count=new Y7(e.videoCountText),this.endpoint=new Yx(e.navigationEndpoint),this.subscribe_button=Fx.parse(e.subscribeButton)}};p(gl,"GridChannel");Q7.exports=gl});var eW=w((UV,Z7)=>{"use strict";var N3=U(),j7=O(),J7=pe(),Qx=Wo(),$x=ae(),jx=ac(),hl=class{type="GridPlaylist";constructor(e){var i;this.id=e.playlistId,this.title=new N3(e.title),e.shortBylineText&&(this.author=new Qx(e.shortBylineText,e.ownerBadges)),this.badges=j7.parse(e.ownerBadges),this.endpoint=new $x(e.navigationEndpoint),this.view_playlist=new jx(e.viewPlaylistText),this.thumbnails=J7.fromResponse(e.thumbnail),this.thumbnail_renderer=j7.parse(e.thumbnailRenderer),this.sidebar_thumbnails=[].concat(...((i=e.sidebarThumbnails)==null?void 0:i.map(n=>J7.fromResponse(n)))||[])||null,this.video_count=new N3(e.thumbnailText),this.video_count_short_text=new N3(e.videoCountShortText)}};p(hl,"GridPlaylist");Z7.exports=hl});var iW=w((qV,tW)=>{"use strict";var C3=O(),ko=U(),Jx=pe(),Zx=ae(),e_=qt(),dl=class{type="GridVideo";constructor(e){var n;let i=(n=e.thumbnailOverlays.find(o=>o.hasOwnProperty("thumbnailOverlayTimeStatusRenderer")))==null?void 0:n.thumbnailOverlayTimeStatusRenderer;this.id=e.videoId,this.title=new ko(e.title),this.thumbnails=Jx.fromResponse(e.thumbnail),this.thumbnail_overlays=C3.parse(e.thumbnailOverlays),this.rich_thumbnail=e.richThumbnail&&C3.parse(e.richThumbnail),this.published=new ko(e.publishedTimeText),this.duration=e.lengthText?new ko(e.lengthText):i!=null&&i.text?new ko(i.text):"",this.author=e.shortBylineText&&new e_(e.shortBylineText,e.ownerBadges),this.views=new ko(e.viewCountText),this.short_view_count=new ko(e.shortViewCountText),this.endpoint=new Zx(e.navigationEndpoint),this.menu=C3.parse(e.menu)}};p(dl,"GridVideo");tW.exports=dl});var oW=w((DV,nW)=>{"use strict";var vl=O(),fl=class{type="HorizontalCardList";constructor(e){this.cards=vl.parse(e.cards),this.header=vl.parse(e.header),this.previous_button=vl.parse(e.previousButton),this.next_button=vl.parse(e.nextButton)}};p(fl,"HorizontalCardList");nW.exports=fl});var aW=w((VV,rW)=>{"use strict";var t_=O(),ul=class{type="HorizontalList";constructor(e){this.visible_item_count=e.visibleItemCount,this.items=t_.parse(e.items)}get contents(){return this.items}};p(ul,"HorizontalList");rW.exports=ul});var lW=w((FV,cW)=>{"use strict";var pW=O(),wl=class{type="ItemSection";constructor(e){this.header=pW.parse(e.header),this.contents=pW.parse(e.contents),(e.targetId||e.sectionIdentifier)&&(this.target_id=(e==null?void 0:e.target_id)||(e==null?void 0:e.sectionIdentifier))}};p(wl,"ItemSection");cW.exports=wl});var gW=w((YV,sW)=>{"use strict";var i_=U(),Wl=class{constructor(e){this.title=new i_(e.title)}};p(Wl,"ItemSectionHeader");sW.exports=Wl});var dW=w((QV,hW)=>{"use strict";var n_=ae(),ml=class{type="LikeButton";constructor(e){var i;this.target={video_id:e.target.videoId},this.like_status=e.likeStatus,this.likes_allowed=e.likesAllowed,e.serviceEndpoints&&(this.endpoints=(i=e.serviceEndpoints)==null?void 0:i.map(n=>new n_(n)))}};p(ml,"LikeButton");hW.exports=ml});var fW=w(($V,vW)=>{"use strict";var o_=O(),qr=U(),kl=class{type="LiveChat";constructor(e){var i,n;this.header=o_.parse(e.header),this.initial_display_state=e.initialDisplayState,this.continuation=(n=(i=e.continuations[0])==null?void 0:i.reloadContinuationData)==null?void 0:n.continuation,this.client_messages={reconnect_message:new qr(e.clientMessages.reconnectMessage),unable_to_reconnect_message:new qr(e.clientMessages.unableToReconnectMessage),fatal_error:new qr(e.clientMessages.fatalError),reconnected_message:new qr(e.clientMessages.reconnectedMessage),generic_error:new qr(e.clientMessages.genericError)},this.is_replay=e.isReplay||!1}};p(kl,"LiveChat");vW.exports=kl});var wW=w((jV,uW)=>{"use strict";var r_=O(),Ml=class{constructor(e){return r_.parse(e.bannerRenderer,"livechat/items")}};p(Ml,"AddBannerToLiveChatCommand");uW.exports=Ml});var mW=w((JV,WW)=>{"use strict";var a_=O(),yl=class{type="AddChatItemAction";constructor(e){this.item=a_.parse(e.item,"livechat/items"),this.client_id=e.clientId||null}};p(yl,"AddChatItemAction");WW.exports=yl});var MW=w((ZV,kW)=>{"use strict";var p_=O(),Hl=class{type="AddLiveChatTickerItemAction";constructor(e){this.item=p_.parse(e.item,"livechat/items"),this.duration_sec=e.durationSec}};p(Hl,"AddLiveChatTickerItemAction");kW.exports=Hl});var TW=w((eF,HW)=>{"use strict";var yW=O(),Tl=class{type="LiveChatBanner";constructor(e){this.header=yW.parse(e.header,"livechat/items"),this.contents=yW.parse(e.contents,"livechat/items"),this.action_id=e.actionId,this.viewer_is_creator=e.viewerIsCreator,this.target_id=e.targetId,this.is_stackable=e.isStackable,this.background_type=e.backgroundType}};p(Tl,"LiveChatBanner");HW.exports=Tl});var CW=w((tF,NW)=>{"use strict";var c_=O(),l_=U(),Nl=class{type="LiveChatBannerHeader";constructor(e){this.text=new l_(e.text).toString(),this.icon_type=e.icon.iconType,this.context_menu_button=c_.parse(e.contextMenuButton)}};p(Nl,"LiveChatBannerHeader");NW.exports=Nl});var IW=w((iF,AW)=>{"use strict";var s_=O(),LW=U(),g_=pe(),Cl=class{type="LiveChatBannerPoll";constructor(e){this.poll_question=new LW(e.pollQuestion),this.author_photo=g_.fromResponse(e.authorPhoto),this.choices=e.pollChoices.map(i=>({option_id:i.pollOptionId,text:new LW(i.text).toString()})),this.collapsed_state_entity_key=e.collapsedStateEntityKey,this.live_chat_poll_state_entity_key=e.liveChatPollStateEntityKey,this.context_menu_button=s_.parse(e.contextMenuButton)}};p(Cl,"LiveChatBannerPoll");AW.exports=Cl});var GW=w((nF,SW)=>{"use strict";var h_=O(),KW=U(),d_=pe(),v_=ae(),Ll=class{type="LiveChatMembershipItem";constructor(e){this.id=e.id,this.timestamp=Math.floor(parseInt(e.timestampUsec)/1e3),this.header_subtext=new KW(e.headerSubtext),this.author={id:e.authorExternalChannelId,name:new KW(e==null?void 0:e.authorName),thumbnails:d_.fromResponse(e.authorPhoto),badges:h_.parse(e.authorBadges)},this.menu_endpoint=new v_(e.contextMenuEndpoint)}};p(Ll,"LiveChatMembershipItem");SW.exports=Ll});var _W=w((oF,xW)=>{"use strict";var Al=U(),f_=pe(),u_=ae(),bW=O(),Il=class{type="LiveChatPaidMessage";constructor(e){this.message=new Al(e.message),this.author={id:e.authorExternalChannelId,name:new Al(e.authorName),thumbnails:f_.fromResponse(e.authorPhoto),badges:bW.parse(e.authorBadges)};let i=bW.parse(e.authorBadges);this.author.badges=i,this.author.is_moderator=(i==null?void 0:i.some(n=>n.icon_type=="MODERATOR"))||null,this.author.is_verified=(i==null?void 0:i.some(n=>n.style=="BADGE_STYLE_TYPE_VERIFIED"))||null,this.author.is_verified_artist=(i==null?void 0:i.some(n=>n.style=="BADGE_STYLE_TYPE_VERIFIED_ARTIST"))||null,this.purchase_amount=new Al(e.purchaseAmountText).toString(),this.menu_endpoint=new u_(e.contextMenuEndpoint),this.timestamp=Math.floor(parseInt(e.timestampUsec)/1e3),this.timestamp_text=new Al(e.timestampText).toString(),this.id=e.id}};p(Il,"LiveChatPaidMessage");xW.exports=Il});var XW=w((rF,OW)=>{"use strict";var w_=O(),W_=ae(),zW=pe(),EW=U(),Kl=class{type="LiveChatPaidSticker";constructor(e){this.id=e.id,this.author={id:e.authorExternalChannelId,name:new EW(e.authorName),thumbnails:zW.fromResponse(e.authorPhoto),badges:w_.parse(e.authorBadges)},this.sticker=zW.fromResponse(e.sticker),this.purchase_amount=new EW(e.purchaseAmountText).toString(),this.context_menu=new W_(e.contextMenuEndpoint),this.timestamp=Math.floor(parseInt(e.timestampUsec)/1e3)}};p(Kl,"LiveChatPaidSticker");OW.exports=Kl});var BW=w((aF,RW)=>{"use strict";var Sl=class{type="LiveChatPlaceholderItem";constructor(e){this.id=e.id,this.timestamp=Math.floor(parseInt(e.timestampUsec)/1e3)}};p(Sl,"LiveChatPlaceholderItem");RW.exports=Sl});var L3=w((pF,UW)=>{"use strict";var PW=U(),m_=pe(),k_=ae(),M_=O(),Gl=class{type="LiveChatTextMessage";constructor(e){this.message=new PW(e.message),this.author={id:e.authorExternalChannelId,name:new PW(e.authorName),thumbnails:m_.fromResponse(e.authorPhoto)};let i=M_.parse(e.authorBadges);this.author.badges=i,this.author.is_moderator=(i==null?void 0:i.some(n=>n.icon_type=="MODERATOR"))||null,this.author.is_verified=(i==null?void 0:i.some(n=>n.style=="BADGE_STYLE_TYPE_VERIFIED"))||null,this.author.is_verified_artist=(i==null?void 0:i.some(n=>n.style=="BADGE_STYLE_TYPE_VERIFIED_ARTIST"))||null,this.menu_endpoint=new k_(e.contextMenuEndpoint),this.timestamp=Math.floor(parseInt(e.timestampUsec)/1e3),this.id=e.id}};p(Gl,"LiveChatTextMessage");UW.exports=Gl});var DW=w((cF,qW)=>{"use strict";var y_=U(),H_=pe(),T_=ae(),A3=O(),bl=class{type="LiveChatTickerPaidMessageItem";constructor(e){this.author={id:e.authorExternalChannelId,thumbnails:H_.fromResponse(e.authorPhoto),badges:A3.parse(e.authorBadges)};let i=A3.parse(e.authorBadges);this.author.badges=i,this.author.is_moderator=(i==null?void 0:i.some(n=>n.icon_type=="MODERATOR"))||null,this.author.is_verified=(i==null?void 0:i.some(n=>n.style=="BADGE_STYLE_TYPE_VERIFIED"))||null,this.author.is_verified_artist=(i==null?void 0:i.some(n=>n.style=="BADGE_STYLE_TYPE_VERIFIED_ARTIST"))||null,this.amount=new y_(e.amount),this.duration_sec=e.durationSec,this.full_duration_sec=e.fullDurationSec,this.show_item=A3.parse(e.showItemEndpoint.showLiveChatItemEndpoint.renderer,"livechat/items"),this.show_item_endpoint=new T_(e.showItemEndpoint),this.id=e.id}};p(bl,"LiveChatTickerPaidMessageItem");qW.exports=bl});var YW=w((lF,FW)=>{"use strict";var VW=U(),N_=pe(),xl=class{type="LiveChatTickerSponsorItem";constructor(e){this.id=e.id,this.detail_text=new VW(e.detailText).toString(),this.author={id:e.authorExternalChannelId,name:new VW(e==null?void 0:e.authorName),thumbnails:N_.fromResponse(e.sponsorPhoto)},this.duration_sec=e.durationSec}};p(xl,"LiveChatTickerSponsorItem");FW.exports=xl});var $W=w((sF,QW)=>{"use strict";var C_=L3(),L_=O(),_l=class extends C_{type="LiveChatViewerEngagementMessage";constructor(e){super(e),delete this.author,delete this.menu_endpoint,this.icon_type=e.icon.iconType,this.action_button=L_.parse(e.actionButton)}};p(_l,"LiveChatViewerEngagementMessage");QW.exports=_l});var ZW=w((gF,JW)=>{"use strict";var A_=O(),jW=U(),I_=ae(),zl=class{type="Poll";constructor(e){this.header=A_.parse(e.header,"livechat/items"),this.choices=e.choices.map(i=>({text:new jW(i.text).toString(),selected:i.selected,vote_ratio:i.voteRatio,vote_percentage:new jW(i.votePercentage).toString(),select_endpoint:new I_(i.selectServiceEndpoint)})),this.live_chat_poll_id=e.liveChatPollId}};p(zl,"Poll");JW.exports=zl});var im=w((hF,tm)=>{"use strict";var em=U(),K_=pe(),S_=O(),El=class{type="PollHeader";constructor(e){this.poll_question=new em(e.pollQuestion),this.thumbnails=K_.fromResponse(e.thumbnail),this.metadata=new em(e.metadataText),this.live_chat_poll_type=e.liveChatPollType,this.context_menu_button=S_.parse(e.contextMenuButton)}};p(El,"PollHeader");tm.exports=El});var om=w((dF,nm)=>{"use strict";var G_=O(),Ol=class{type="LiveChatActionPanel";constructor(e){this.id=e.id,this.contents=G_.parse(e.contents,"livechat/items"),this.target_id=e.targetId}};p(Ol,"LiveChatActionPanel");nm.exports=Ol});var am=w((vF,rm)=>{"use strict";var b_=U(),Xl=class{type="MarkChatItemAsDeletedAction";constructor(e){this.deleted_state_message=new b_(e.deletedStateMessage),this.target_item_id=e.targetItemId}};p(Xl,"MarkChatItemAsDeletedAction");rm.exports=Xl});var cm=w((fF,pm)=>{"use strict";var x_=U(),Rl=class{type="MarkChatItemsByAuthorAsDeletedAction";constructor(e){this.deleted_state_message=new x_(e.deletedStateMessage),this.channel_id=e.externalChannelId}};p(Rl,"MarkChatItemsByAuthorAsDeletedAction");pm.exports=Rl});var sm=w((uF,lm)=>{"use strict";var Bl=class{type="RemoveBannerForLiveChatCommand";constructor(e){this.target_action_id=e.targetActionId}};p(Bl,"RemoveBannerForLiveChatCommand");lm.exports=Bl});var hm=w((wF,gm)=>{"use strict";var __=O(),Pl=class{constructor(e){this.target_item_id=e.targetItemId,this.replacement_item=__.parse(e.replacementItem,"livechat/items")}};p(Pl,"ReplaceChatItemAction");gm.exports=Pl});var vm=w((WF,dm)=>{"use strict";var z_=O(),Ul=class{type="ReplayChatItemAction";constructor(e){var i;this.actions=z_.parse((i=e.actions)==null?void 0:i.map(n=>(delete n.clickTrackingParams,n)),"livechat")||[],this.video_offset_time_msec=e.videoOffsetTimeMsec}};p(Ul,"ReplayChatItemAction");dm.exports=Ul});var um=w((mF,fm)=>{"use strict";var E_=O(),ql=class{type="ShowLiveChatActionPanelAction";constructor(e){this.panel_to_show=E_.parse(e.panelToShow,"livechat")}};p(ql,"ShowLiveChatActionPanelAction");fm.exports=ql});var Wm=w((kF,wm)=>{"use strict";var O_=O(),Dl=class{type="ShowLiveChatTooltipCommand";constructor(e){this.tooltip=O_.parse(e.tooltip)}};p(Dl,"ShowLiveChatTooltipCommand");wm.exports=Dl});var km=w((MF,mm)=>{"use strict";var X_=U(),Vl=class{type="UpdateDateTextAction";constructor(e){this.date_text=new X_(e.dateText).toString()}};p(Vl,"UpdateDateTextAction");mm.exports=Vl});var ym=w((yF,Mm)=>{"use strict";var R_=U(),Fl=class{type="UpdateDescriptionAction";constructor(e){this.description=new R_(e.description)}};p(Fl,"UpdateDescriptionAction");Mm.exports=Fl});var Tm=w((HF,Hm)=>{"use strict";var B_=O(),Yl=class{type="UpdateLiveChatPollAction";constructor(e){this.poll_to_update=B_.parse(e.pollToUpdate,"livechat/items")}};p(Yl,"UpdateLiveChatPollAction");Hm.exports=Yl});var Cm=w((TF,Nm)=>{"use strict";var P_=U(),Ql=class{type="UpdateTitleAction";constructor(e){this.title=new P_(e.title)}};p(Ql,"UpdateTitleAction");Nm.exports=Ql});var Im=w((NF,Am)=>{"use strict";var Lm=U(),$l=class{type="UpdateToggleButtonTextAction";constructor(e){this.default_text=new Lm(e.defaultText).toString(),this.toggled_text=new Lm(e.toggledText).toString(),this.button_id=e.buttonId}};p($l,"UpdateToggleButtonTextAction");Am.exports=$l});var Gm=w((CF,Sm)=>{"use strict";var Km=U(),jl=class{type="UpdateViewershipAction";constructor(e){let i=e.viewCount.videoViewCountRenderer;this.view_count=new Km(i.viewCount),this.extra_short_view_count=new Km(i.extraShortViewCount),this.is_live=i.isLive}};p(jl,"UpdateViewershipAction");Sm.exports=jl});var I3=w((LF,bm)=>{"use strict";var Jl=class{constructor(e){e.icon&&(this.icon_type=e.icon.iconType),e.style&&(this.style=e.style),this.tooltip=e.tooltip||e.iconTooltip||null}};p(Jl,"MetadataBadge");bm.exports=Jl});var _m=w((AF,xm)=>{"use strict";var U_=I3(),q_=pe(),Zl=class extends U_{constructor(e){super(e),this.custom_thumbnail=e.customThumbnail?q_.fromResponse(e.customThumbnail):null}};p(Zl,"LiveChatAuthorBadge");xm.exports=Zl});var Em=w((IF,zm)=>{"use strict";var K3=O(),es=class{type="LiveChatHeader";constructor(e){this.overflow_menu=K3.parse(e.overflowMenu),this.collapse_button=K3.parse(e.collapseButton),this.view_selector=K3.parse(e.viewSelector)}};p(es,"LiveChatHeader");zm.exports=es});var Xm=w((KF,Om)=>{"use strict";var D_=O(),ts=class{type="LiveChatItemList";constructor(e){this.max_items_to_display=e.maxItemsToDisplay,this.more_comments_below_button=D_.parse(e.moreCommentsBelowButton)}};p(ts,"LiveChatItemList");Om.exports=ts});var Bm=w((SF,Rm)=>{"use strict";var V_=U(),F_=O(),Y_=pe(),is=class{constructor(e){this.author_name=new V_(e.authorName),this.author_photo=Y_.fromResponse(e.authorPhoto),this.send_button=F_.parse(e.sendButton),this.target_id=e.targetId}};p(is,"LiveChatMessageInput");Rm.exports=is});var Um=w((GF,Pm)=>{"use strict";var Q_=O(),$_=U(),j_=pe(),ns=class{type="LiveChatParticipant";constructor(e){this.name=new $_(e.authorName),this.photo=j_.fromResponse(e.authorPhoto),this.badges=Q_.parse(e.authorBadges)}};p(ns,"LiveChatParticipant");Pm.exports=ns});var Dm=w((bF,qm)=>{"use strict";var J_=O(),Z_=U(),os=class{type="LiveChatParticipantsList";constructor(e){this.title=new Z_(e.title),this.participants=J_.parse(e.participants)}};p(os,"LiveChatParticipantsList");qm.exports=os});var Ym=w((xF,Fm)=>{"use strict";var Vm=O(),rs=class{type="Menu";constructor(e){var i,n;this.items=Vm.parse(e.items)||[],this.top_level_buttons=Vm.parse(e.topLevelButtons)||[],this.label=((n=(i=e.accessibility)==null?void 0:i.accessibilityData)==null?void 0:n.label)||null}get contents(){return this.items}};p(rs,"Menu");Fm.exports=rs});var $m=w((_F,Qm)=>{"use strict";var ez=vc(),as=class extends ez{type="MenuNavigationItem";constructor(e){super(e)}};p(as,"MenuNavigationItem");Qm.exports=as});var Jm=w((zF,jm)=>{"use strict";var tz=vc(),ps=class extends tz{type="MenuServiceItem";constructor(e){super(e)}};p(ps,"MenuServiceItem");jm.exports=ps});var ek=w((EF,Zm)=>{"use strict";var iz=ae(),cs=class{type="MenuServiceItemDownload";constructor(e){this.has_separator=e.hasSeparator,this.endpoint=new iz(e.navigationEndpoint||e.serviceEndpoint)}};p(cs,"MenuServiceItemDownload");Zm.exports=cs});var ik=w((OF,tk)=>{"use strict";var nz=pe(),oz=ae(),ls=class{type="MerchandiseItem";constructor(e){this.title=e.title,this.description=e.description,this.thumbnails=nz.fromResponse(e.thumbnail),this.price=e.price,this.vendor_name=e.vendorName,this.button_text=e.buttonText,this.button_accessibility_text=e.buttonAccessibilityText,this.from_vendor_text=e.fromVendorText,this.additional_fees_text=e.additionalFeesText,this.region_format=e.regionFormat,this.endpoint=new oz(e.buttonCommand)}};p(ls,"MerchandiseItem");tk.exports=ls});var rk=w((XF,ok)=>{"use strict";var nk=O(),ss=class{type="MerchandiseShelf";constructor(e){this.title=e.title,this.menu=nk.parse(e.actionButton),this.items=nk.parse(e.items)}get contents(){return this.items}};p(ss,"MerchandiseShelf");ok.exports=ss});var pk=w((RF,ak)=>{"use strict";var rz=U(),gs=class{type="Message";constructor(e){this.text=new rz(e.text).toString()}};p(gs,"Message");ak.exports=gs});var sk=w((BF,lk)=>{"use strict";var ck=U(),hs=class{type="MetadataRow";constructor(e){this.title=new ck(e.title),this.contents=e.contents.map(i=>new ck(i))}};p(hs,"MetadataRow");lk.exports=hs});var hk=w((PF,gk)=>{"use strict";var az=O(),ds=class{type="MetadataRowContainer";constructor(e){this.rows=az.parse(e.rows),this.collapsed_item_count=e.collapsedItemCount}};p(ds,"MetadataRowContainer");gk.exports=ds});var vk=w((UF,dk)=>{"use strict";var pz=U(),vs=class{type="MetadataRowHeader";constructor(e){this.content=new pz(e.content),this.has_divider_line=e.hasDividerLine}};p(vs,"MetadataRowHeader");dk.exports=vs});var uk=w((qF,fk)=>{"use strict";var cz=pe(),fs=class{type="MicroformatData";constructor(e){this.url_canonical=e.urlCanonical,this.title=e.title,this.description=e.description,this.thumbnail=e.thumbnail&&cz.fromResponse(e.thumbnail),this.site_name=e.siteName,this.app_name=e.appName,this.android_package=e.androidPackage,this.ios_app_store_id=e.iosAppStoreId,this.ios_app_arguments=e.iosAppArguments,this.og_type=e.ogType,this.url_applinks_web=e.urlApplinksWeb,this.url_applinks_ios=e.urlApplinksIos,this.url_applinks_android=e.urlApplinksAndroid,this.url_twitter_ios=e.urlTwitterIos,this.url_twitter_android=e.urlTwitterAndroid,this.twitter_card_type=e.twitterCardType,this.twitter_site_handle=e.twitterSiteHandle,this.schema_dot_org_type=e.schemaDotOrgType,this.noindex=e.noindex,this.is_unlisted=e.unlisted,this.is_family_safe=e.familySafe,this.tags=e.tags,this.available_countries=e.availableCountries}};p(fs,"MicroformatData");fk.exports=fs});var Wk=w((DF,wk)=>{"use strict";var lz=Ur(),us=class extends lz{type="Mix";constructor(e){super(e)}};p(us,"Mix");wk.exports=us});var kk=w((VF,mk)=>{"use strict";var S3=O(),sz=qt(),gz=pe(),hz=ae(),dz=Le(),W0=U(),ws=class{type="Movie";constructor(e){var n,o,r;let i=((n=e.thumbnailOverlays.find(a=>a.thumbnailOverlayTimeStatusRenderer))==null?void 0:n.thumbnailOverlayTimeStatusRenderer.text)||"N/A";this.id=e.videoId,this.title=new W0(e.title),this.description_snippet=e.descriptionSnippet?new W0(e.descriptionSnippet,""):null,this.top_metadata_items=new W0(e.topMetadataItems),this.thumbnails=gz.fromResponse(e.thumbnail),this.thumbnail_overlays=S3.parse(e.thumbnailOverlays),this.author=new sz(e.longBylineText,e.ownerBadges,(r=(o=e.channelThumbnailSupportedRenderers)==null?void 0:o.channelThumbnailWithLinkRenderer)==null?void 0:r.thumbnail),this.duration={text:e.lengthText?new W0(e.lengthText).text:new W0(i).text,seconds:dz.timeToSeconds(e.lengthText?new W0(e.lengthText).text:new W0(i).text)},this.endpoint=new hz(e.navigationEndpoint),this.badges=S3.parse(e.badges),this.use_vertical_poster=e.useVerticalPoster,this.show_action_menu=e.showActionMenu,this.menu=S3.parse(e.menu)}};p(ws,"Movie");mk.exports=ws});var yk=w((FF,Mk)=>{"use strict";var vz=pe(),Ws=class{type="MovingThumbnail";constructor(e){var i;return(i=e.movingThumbnailDetails)==null?void 0:i.thumbnails.map(n=>new vz(n)).sort((n,o)=>o.width-n.width)}};p(Ws,"MovingThumbnail");Mk.exports=Ws});var Nk=w((YF,Tk)=>{"use strict";var Hk=O(),ms=class{type="MusicCarouselShelf";constructor(e){this.header=Hk.parse(e.header),this.contents=Hk.parse(e.contents),e.numItemsPerColumn&&(this.num_items_per_column=e.numItemsPerColumn)}};p(ms,"MusicCarouselShelf");Tk.exports=ms});var Ak=w((QF,Lk)=>{"use strict";var Ck=U(),fz=pe(),ks=class{type="MusicCarouselShelfBasicHeader";constructor(e){e.strapline&&(this.strapline=new Ck(e.strapline).toString()),this.title=new Ck(e.title).toString(),e.thumbnail&&(this.thumbnail=fz.fromResponse(e.thumbnail.musicThumbnailRenderer.thumbnail))}};p(ks,"MusicCarouselShelfBasicHeader");Lk.exports=ks});var Sk=w(($F,Kk)=>{"use strict";var Ik=U(),Ms=class{type="MusicDescriptionShelf";constructor(e){this.description=new Ik(e.description),this.max_collapsed_lines&&(this.max_collapsed_lines=e.maxCollapsedLines),this.max_expanded_lines&&(this.max_expanded_lines=e.maxExpandedLines),this.footer=new Ik(e.footer)}};p(Ms,"MusicDescriptionShelf");Kk.exports=Ms});var xk=w((jF,bk)=>{"use strict";var ys=U(),uz=pe(),Gk=O(),Hs=class{type="MusicDetailHeader";constructor(e){this.title=new ys(e.title),this.description=new ys(e.description),this.subtitle=new ys(e.subtitle),this.second_subtitle=new ys(e.secondSubtitle),this.year=this.subtitle.runs.find(n=>/^[12][0-9]{3}$/.test(n.text)).text,this.song_count=this.second_subtitle.runs[0].text,this.total_duration=this.second_subtitle.runs[2].text,this.thumbnails=uz.fromResponse(e.thumbnail.croppedSquareThumbnailRenderer.thumbnail),this.badges=Gk.parse(e.subtitleBadges);let i=this.subtitle.runs.find(n=>{var o;return(o=n.endpoint.browse)==null?void 0:o.id.startsWith("UC")});i&&(this.author={name:i.text,channel_id:i.endpoint.browse.id,endpoint:i.endpoint}),this.menu=Gk.parse(e.menu)}};p(Hs,"MusicDetailHeader");bk.exports=Hs});var zk=w((JF,_k)=>{"use strict";var wz=O(),Ts=class{type="MusicHeader";constructor(e){this.header=wz.parse(e.header)}};p(Ts,"MusicHeader");_k.exports=Ts});var Xk=w((ZF,Ok)=>{"use strict";var Ek=U(),Wz=O(),Ns=class{type="MusicImmersiveHeader";constructor(e){this.title=new Ek(e.title),this.description=new Ek(e.description),this.thumbnails=Wz.parse(e.thumbnail)}};p(Ns,"MusicImmersiveHeader");Ok.exports=Ns});var Bk=w((eY,Rk)=>{"use strict";var Cs=class{type="MusicInlineBadge";constructor(e){this.icon_type=e.icon.iconType,this.label=e.accessibilityData.accessibilityData.label}};p(Cs,"MusicInlineBadge");Rk.exports=Cs});var Uk=w((tY,Pk)=>{"use strict";var mz=O(),Ls=class{type="MusicItemThumbnailOverlay";constructor(e){this.content=mz.parse(e.content),this.content_position=e.contentPosition,this.display_style=e.displayStyle}};p(Ls,"MusicItemThumbnailOverlay");Pk.exports=Ls});var Dk=w((iY,qk)=>{"use strict";var kz=U(),Mz=ae(),As=class{type="MusicNavigationButton";constructor(e){this.button_text=new kz(e.buttonText).toString(),this.endpoint=new Mz(e.navigationEndpoint)}};p(As,"MusicNavigationButton");qk.exports=As});var Fk=w((nY,Vk)=>{"use strict";var yz=ae(),Is=class{type="MusicPlayButton";constructor(e){var i;this.endpoint=new yz(e.playNavigationEndpoint),this.play_icon_type=e.playIcon.iconType,this.pause_icon_type=e.pauseIcon.iconType,e.accessibilityPlayData&&(this.play_label=e.accessibilityPlayData.accessibilityData.label),e.accessibilityPlayData&&(this.pause_label=(i=e.accessibilityPauseData)==null?void 0:i.accessibilityData.label),this.icon_color=e.iconColor}};p(Is,"MusicPlayButton");Vk.exports=Is});var Qk=w((oY,Yk)=>{"use strict";var Hz=O(),Dr,Ks=class{constructor(e){Et(this,"type","MusicPlaylistShelf");x(this,Dr,void 0);this.playlist_id=e.playlistId,this.contents=Hz.parse(e.contents),this.collapsed_item_count=e.collapsedItemCount,B(this,Dr,e.continuations)}get continuation(){var e,i;return(i=(e=y(this,Dr))==null?void 0:e[0])==null?void 0:i.nextContinuationData}};p(Ks,"MusicPlaylistShelf"),Dr=new WeakMap;Yk.exports=Ks});var jk=w((rY,$k)=>{"use strict";var Tz=O(),Ss=class{type="MusicQueue";constructor(e){this.content=Tz.parse(e.content)}};p(Ss,"MusicQueue");$k.exports=Ss});var a8=w((aY,r8)=>{"use strict";var Vr=O(),Nz=U(),Jk=Le(),Cz=pe(),Lz=ae(),gt,Fr,Mo,bs,Zk,xs,e8,_s,t8,zs,i8,Es,n8,Os,o8,Gs=class{constructor(e){x(this,bs);x(this,xs);x(this,_s);x(this,zs);x(this,Es);x(this,Os);x(this,gt,void 0);x(this,Fr,void 0);x(this,Mo,void 0);var i,n,o,r;switch(this.type=null,B(this,gt,Vr.parse(e.flexColumns)),B(this,Fr,Vr.parse(e.fixedColumns)),B(this,Mo,{video_id:((i=e==null?void 0:e.playlistItemData)==null?void 0:i.videoId)||null,playlist_set_video_id:((n=e==null?void 0:e.playlistItemData)==null?void 0:n.playlistSetVideoId)||null}),this.endpoint=e.navigationEndpoint&&new Lz(e.navigationEndpoint)||null,(r=(o=this.endpoint)==null?void 0:o.browse)==null?void 0:r.page_type){case"MUSIC_PAGE_TYPE_ALBUM":this.type="album",J(this,Es,n8).call(this);break;case"MUSIC_PAGE_TYPE_PLAYLIST":this.type="playlist",J(this,Os,o8).call(this);break;case"MUSIC_PAGE_TYPE_ARTIST":case"MUSIC_PAGE_TYPE_USER_CHANNEL":this.type="artist",J(this,zs,i8).call(this);break;default:J(this,bs,Zk).call(this);break}e.index&&(this.index=new Nz(e.index)),this.thumbnails=e.thumbnail?Cz.fromResponse(e.thumbnail.musicThumbnailRenderer.thumbnail):[],this.badges=Vr.parse(e.badges)||[],this.menu=Vr.parse(e.menu),this.overlay=Vr.parse(e.overlay)}};p(Gs,"MusicResponsiveListItem"),gt=new WeakMap,Fr=new WeakMap,Mo=new WeakMap,bs=new WeakSet,Zk=p(function(){var i;((i=y(this,gt)[1].title.runs)==null?void 0:i.some(n=>n.text.match(/(.*?) views/)))?(this.type="video",J(this,_s,t8).call(this)):(this.type="song",J(this,xs,e8).call(this))},"#parseVideoOrSong"),xs=new WeakSet,e8=p(function(){var o,r,a,c,l,s,g;this.id=y(this,Mo).video_id||this.endpoint.watch.video_id,this.title=y(this,gt)[0].title.toString();let e=((r=(o=y(this,gt)[1].title.runs)==null?void 0:o.find(h=>/^\d+$/.test(h.text.replace(/:/g,""))))==null?void 0:r.text)||((l=(c=(a=y(this,Fr))==null?void 0:a[0])==null?void 0:c.title)==null?void 0:l.text);e&&(this.duration={text:e,seconds:Jk.timeToSeconds(e)});let i=(s=y(this,gt)[1].title.runs)==null?void 0:s.find(h=>{var d;return(d=h.endpoint.browse)==null?void 0:d.id.startsWith("MPR")});i&&(this.album={id:i.endpoint.browse.id,name:i.text,endpoint:i.endpoint});let n=(g=y(this,gt)[1].title.runs)==null?void 0:g.filter(h=>{var d;return(d=h.endpoint.browse)==null?void 0:d.id.startsWith("UC")});n&&(this.artists=n.map(h=>({name:h.text,channel_id:h.endpoint.browse.id,endpoint:h.endpoint})))},"#parseSong"),_s=new WeakSet,t8=p(function(){var n,o;this.id=y(this,Mo).video_id,this.title=y(this,gt)[0].title.toString(),this.views=y(this,gt)[1].title.runs.find(r=>r.text.match(/(.*?) views/)).text;let e=(n=y(this,gt)[1].title.runs)==null?void 0:n.filter(r=>{var a;return(a=r.endpoint.browse)==null?void 0:a.id.startsWith("UC")});e&&(this.authors=e.map(r=>({name:r.text,channel_id:r.endpoint.browse.id,endpoint:r.endpoint})));let i=(o=y(this,gt)[1].title.runs.find(r=>/^\d+$/.test(r.text.replace(/:/g,""))))==null?void 0:o.text;i&&(this.duration={text:i,seconds:Jk.timeToSeconds(i)})},"#parseVideo"),zs=new WeakSet,i8=p(function(){var e;this.id=this.endpoint.browse.id,this.name=y(this,gt)[0].title.toString(),this.subscribers=((e=y(this,gt)[1].title.runs[2])==null?void 0:e.text)||""},"#parseArtist"),Es=new WeakSet,n8=p(function(){this.id=this.endpoint.browse.id,this.title=y(this,gt)[0].title.toString();let e=y(this,gt)[1].title.runs.find(i=>{var n;return(n=i.endpoint.browse)==null?void 0:n.id.startsWith("UC")});e&&(this.author={name:e.text,channel_id:e.endpoint.browse.id,endpoint:e.endpoint}),this.year=y(this,gt)[1].title.runs.find(i=>/^[12][0-9]{3}$/.test(i.text)).text},"#parseAlbum"),Os=new WeakSet,o8=p(function(){this.id=this.endpoint.browse.id,this.title=y(this,gt)[0].title.toString(),this.item_count=parseInt(y(this,gt)[1].title.runs.find(i=>i.text.match(/\d+ (song|songs)/)).text.match(/\d+/g));let e=y(this,gt)[1].title.runs.find(i=>{var n;return(n=i.endpoint.browse)==null?void 0:n.id.startsWith("UC")});e&&(this.author={name:e.text,channel_id:e.endpoint.browse.id,endpoint:e.endpoint})},"#parsePlaylist");r8.exports=Gs});var c8=w((pY,p8)=>{"use strict";var Az=U(),Xs=class{type="musicResponsiveListItemFlexColumnRenderer";constructor(e){this.title=new Az(e.text),this.display_priority=e.displayPriority}};p(Xs,"MusicResponsiveListItemFixedColumn");p8.exports=Xs});var s8=w((cY,l8)=>{"use strict";var Iz=U(),Rs=class{type="musicResponsiveListItemFlexColumnRenderer";constructor(e){this.title=new Iz(e.text),this.display_priority=e.displayPriority}};p(Rs,"MusicResponsiveListItemFlexColumn");l8.exports=Rs});var d8=w((lY,h8)=>{"use strict";var Kz=O(),g8=U(),Sz=ae(),Bs=class{type="MusicShelf";constructor(e){var i;this.title=new g8(e.title).toString(),this.contents=Kz.parse(e.contents),e.bottomEndpoint&&(this.endpoint=new Sz(e.bottomEndpoint)),this.continuation&&(this.continuation=(i=e.continuations)==null?void 0:i[0].nextContinuationData.continuation),e.bottomText&&(this.bottom_text=new g8(e.bottomText))}};p(Bs,"MusicShelf");h8.exports=Bs});var f8=w((sY,v8)=>{"use strict";var Gz=pe(),Ps=class{type="MusicThumbnail";constructor(e){return Gz.fromResponse(e.thumbnail)}};p(Ps,"MusicThumbnail");v8.exports=Ps});var W8=w((gY,w8)=>{"use strict";var G3=O(),u8=U(),bz=pe(),xz=ae(),Us=class{type="MusicTwoRowItem";constructor(e){var i,n,o;switch(this.title=new u8(e.title),this.endpoint=new xz(e.navigationEndpoint),this.id=((i=this.endpoint.browse)==null?void 0:i.id)||this.endpoint.watch.video_id,this.subtitle=new u8(e.subtitle),this.badges=G3.parse(e.subtitleBadges),(n=this.endpoint.browse)==null?void 0:n.page_type){case"MUSIC_PAGE_TYPE_ARTIST":this.type="artist",this.subscribers=this.subtitle.toString();break;case"MUSIC_PAGE_TYPE_PLAYLIST":this.type="playlist",this.item_count=parseInt((o=this.subtitle.runs.find(a=>a.text.match(/\d+ (songs|song)/)))==null?void 0:o.text.match(/\d+/g))||null;break;case"MUSIC_PAGE_TYPE_ALBUM":this.type="album";let r=this.subtitle.runs.filter(a=>{var c;return(c=a.endpoint.browse)==null?void 0:c.id.startsWith("UC")});r&&(this.artists=r.map(a=>({name:a.text,channel_id:a.endpoint.browse.id,endpoint:a.endpoint}))),this.year=this.subtitle.runs.slice(-1)[0].text,isNaN(this.year)&&delete this.year;break;default:if(this.subtitle.runs[0].text!=="Song"?this.type="video":this.type="song",this.type=="video"){this.views=this.subtitle.runs.find(c=>c.text.match(/(.*?) views/)).text;let a=this.subtitle.runs.find(c=>{var l;return(l=c.endpoint.browse)==null?void 0:l.id.startsWith("UC")});a&&(this.author={name:a.text,channel_id:a.endpoint.browse.id,endpoint:a.endpoint})}else{let a=this.subtitle.runs.filter(c=>{var l;return(l=c.endpoint.browse)==null?void 0:l.id.startsWith("UC")});a&&(this.artists=a.map(c=>({name:c.text,channel_id:c.endpoint.browse.id,endpoint:c.endpoint})))}break}this.thumbnail=bz.fromResponse(e.thumbnailRenderer.musicThumbnailRenderer.thumbnail),this.thumbnail_overlay=G3.parse(e.thumbnailOverlay),this.menu=G3.parse(e.menu)}};p(Us,"MusicTwoRowItem");w8.exports=Us});var k8=w((hY,m8)=>{"use strict";var _z=O(),zz=pe(),Ez=ae(),qs=class{type="PlayerAnnotationsExpanded";constructor(e){this.featured_channel={start_time_ms:e.featuredChannel.startTimeMs,end_time_ms:e.featuredChannel.endTimeMs,watermark:zz.fromResponse(e.featuredChannel.watermark),channel_name:e.featuredChannel.channelName,endpoint:new Ez(e.featuredChannel.navigationEndpoint),subscribe_button:_z.parse(e.featuredChannel.subscribeButton)},this.allow_swipe_dismiss=e.allowSwipeDismiss,this.annotation_id=e.annotationId}};p(qs,"PlayerAnnotationsExpanded");m8.exports=qs});var H8=w((dY,y8)=>{"use strict";var M8=U(),Ds=class{type="PlayerCaptionsTracklist";constructor(e){this.caption_tracks=e.captionTracks.map(i=>({base_url:i.baseUrl,name:new M8(i.name),vss_id:i.vssId,language_code:i.languageCode,kind:i.kind,is_translatable:i.isTranslatable})),this.audio_tracks=e.audioTracks.map(i=>({caption_track_indices:i.captionTrackIndices})),this.translation_languages=e.translationLanguages.map(i=>({language_code:i.languageCode,language_name:new M8(i.languageName)}))}};p(Ds,"PlayerCaptionsTracklist");y8.exports=Ds});var C8=w((vY,N8)=>{"use strict";var Oz=O(),T8=U(),Xz=pe(),Vs=class{type="PlayerErrorMessage";constructor(e){this.subreason=new T8(e.subreason),this.reason=new T8(e.reason),this.proceed_button=Oz.parse(e.proceedButton),this.thumbnails=Xz.fromResponse(e.thumbnail),this.icon_type=e.icon.iconType}};p(Vs,"PlayerErrorMessage");N8.exports=Vs});var A8=w((fY,L8)=>{"use strict";var Fs=class{type="PlayerLiveStoryboardSpec";constructor(){}};p(Fs,"PlayerLiveStoryboardSpec");L8.exports=Fs});var S8=w((uY,K8)=>{"use strict";var I8=U(),Rz=pe(),Ys=class{type="PlayerMicroformat";constructor(e){this.title=new I8(e.title),this.description=new I8(e.description),this.thumbnails=Rz.fromResponse(e.thumbnail),this.embed={iframe_url:e.embed.iframeUrl,flash_url:e.embed.flashUrl,flash_secure_url:e.embed.flashSecureUrl,width:e.embed.width,height:e.embed.height},this.length_seconds=parseInt(e.lengthSeconds),this.channel={id:e.externalChannelId,name:e.ownerChannelName,url:e.ownerProfileUrl},this.is_family_safe=e.isFamilySafe,this.is_unlisted=e.isUnlisted,this.has_ypc_metadata=e.hasYpcMetadata,this.view_count=parseInt(e.viewCount),this.category=e.category,this.publish_date=e.publishDate,this.upload_date=e.uploadDate,this.available_countries=e.availableCountries}};p(Ys,"PlayerMicroformat");K8.exports=Ys});var b8=w((wY,G8)=>{"use strict";var Yr=O(),Qs=class{type="PlayerOverlay";constructor(e){this.end_screen=Yr.parse(e.endScreen),this.autoplay=Yr.parse(e.autoplay),this.share_button=Yr.parse(e.shareButton),this.add_to_menu=Yr.parse(e.addToMenu),this.fullscreen_engagement=Yr.parse(e.fullscreenEngagement)}};p(Qs,"PlayerOverlay");G8.exports=Qs});var _8=w((WY,x8)=>{"use strict";var $s=O(),js=U(),Bz=qt(),Pz=pe(),Js=class{type="PlayerOverlayAutoplay";constructor(e){this.title=new js(e.title),this.video_id=e.videoId,this.video_title=new js(e.videoTitle),this.short_view_count=new js(e.shortViewCountText),this.prefer_immediate_redirect=e.preferImmediateRedirect,this.count_down_secs_for_fullscreen=e.countDownSecsForFullscreen,this.published=new js(e.publishedTimeText),this.background=Pz.fromResponse(e.background),this.thumbnail_overlays=$s.parse(e.thumbnailOverlays),this.author=new Bz(e.byline),this.cancel_button=$s.parse(e.cancelButton),this.next_button=$s.parse(e.nextButton),this.close_button=$s.parse(e.closeButton)}};p(Js,"PlayerOverlayAutoplay");x8.exports=Js});var E8=w((mY,z8)=>{"use strict";var Zs=class{type="PlayerStoryboardSpec";constructor(e){let i=e.spec.split("|"),n=new URL(i.shift());this.boards=i.map((o,r)=>{let[a,c,l,s,g,h,d,f]=o.split("#");n.searchParams.set("sigh",f),l=parseInt(l,10),s=parseInt(s,10),g=parseInt(g,10);let v=Math.ceil(l/(s*g));return{template_url:n.toString().replace("$L",r).replace("$N",d),thumbnail_width:parseInt(a,10),thumbnail_height:parseInt(c,10),thumbnail_count:l,interval:parseInt(h,10),columns:s,rows:g,storyboard_count:v}})}};p(Zs,"PlayerStoryboardSpec");z8.exports=Zs});var X8=w((kY,O8)=>{"use strict";var yo=U(),Uz=Wo(),b3=O(),eg=class{type="PlaylistHeader";constructor(e){this.id=e.playlistId,this.title=new yo(e.title),this.stats=e.stats.map(i=>new yo(i)),this.brief_stats=e.briefStats.map(i=>new yo(i)),this.author=new Uz({...e.ownerText,navigationEndpoint:e.ownerEndpoint},e.ownerBadges,null),this.description=new yo(e.descriptionText),this.num_videos=new yo(e.numVideosText),this.view_count=new yo(e.viewCountText),this.can_share=e.shareData.canShare,this.can_delete=e.editableDetails.canDelete,this.is_editable=e.isEditable,this.privacy=e.privacy,this.save_button=b3.parse(e.saveButton),this.shuffle_play_button=b3.parse(e.shufflePlayButton),this.menu=b3.parse(e.moreActionsMenu)}};p(eg,"PlaylistHeader");O8.exports=eg});var B8=w((MY,R8)=>{"use strict";var tg=class{type="PlaylistMetadata";constructor(e){this.title=e.title,this.description=e.description||null}};p(tg,"PlaylistMetadata");R8.exports=tg});var U8=w((yY,P8)=>{"use strict";var qz=O(),Dz=U(),ig=class{type="PlaylistPanel";constructor(e){var i,n;this.title=e.title,this.title_text=new Dz(e.titleText),this.contents=qz.parse(e.contents),this.playlist_id=e.playlistId,this.is_infinite=e.isInfinite,this.continuation=(n=(i=e.continuations[0])==null?void 0:i.nextRadioContinuationData)==null?void 0:n.continuation,this.is_editable=e.isEditable,this.preview_description=e.previewDescription,this.num_items_to_show=e.numItemsToShow}};p(ig,"PlaylistPanel");P8.exports=ig});var V8=w((HY,D8)=>{"use strict";var q8=O(),m0=U(),Vz=pe(),Fz=ae(),Yz=Le(),ng=class{type="PlaylistPanelVideo";constructor(e){this.title=new m0(e.title),this.thumbnail=Vz.fromResponse(e.thumbnail),this.endpoint=new Fz(e.navigationEndpoint),this.selected=e.selected,this.video_id=e.videoId,this.duration={text:new m0(e.lengthText).toString(),seconds:Yz.timeToSeconds(new m0(e.lengthText).toString())};let i=new m0(e.longBylineText).runs.find(o=>{var r;return(r=o.endpoint.browse)==null?void 0:r.id.startsWith("MPR")}),n=new m0(e.longBylineText).runs.filter(o=>{var r;return(r=o.endpoint.browse)==null?void 0:r.id.startsWith("UC")});this.author=new m0(e.shortBylineText).toString(),i&&(this.album={id:i.endpoint.browse.id,name:i.text,year:new m0(e.longBylineText).runs.slice(-1)[0].text,endpoint:i.endpoint}),this.artists=n.map(o=>({name:o.text,channel_id:o.endpoint.browse.id,endpoint:o.endpoint})),this.badges=q8.parse(e.badges),this.menu=q8.parse(e.menu),this.set_video_id=e.playlistSetVideoId}};p(ng,"PlaylistPanelVideo");D8.exports=ng});var Y8=w((TY,F8)=>{"use strict";var Qz=O(),og=class{type="PlaylistSidebar";constructor(e){this.items=Qz.parse(e.items)}get contents(){return this.items}};p(og,"PlaylistSidebar");F8.exports=og});var j8=w((NY,$8)=>{"use strict";var Q8=O(),$z=ae(),x3=U(),rg=class{type="PlaylistSidebarPrimaryInfo";constructor(e){this.stats=e.stats.map(i=>new x3(i)),this.thumbnail_renderer=Q8.parse(e.thumbnailRenderer),this.title=new x3(e.title),this.menu=e.menu&&Q8.parse(e.menu),this.endpoint=new $z(e.navigationEndpoint),this.description=new x3(e.description)}};p(rg,"PlaylistSidebarPrimaryInfo");$8.exports=rg});var eM=w((CY,Z8)=>{"use strict";var J8=O(),ag=class{type="PlaylistSidebarSecondaryInfo";constructor(e){this.owner=J8.parse(e.videoOwner)||null,this.button=J8.parse(e.button)||null}};p(ag,"PlaylistSidebarSecondaryInfo");Z8.exports=ag});var nM=w((LY,iM)=>{"use strict";var _3=U(),tM=O(),jz=pe(),Jz=Wo(),Zz=ae(),pg=class{type="PlaylistVideo";constructor(e){this.id=e.videoId,this.index=new _3(e.index),this.title=new _3(e.title),this.author=new Jz(e.shortBylineText),this.thumbnails=jz.fromResponse(e.thumbnail),this.thumbnail_overlays=tM.parse(e.thumbnailOverlays),this.set_video_id=e==null?void 0:e.setVideoId,this.endpoint=new Zz(e.navigationEndpoint),this.is_playable=e.isPlayable,this.menu=tM.parse(e.menu),this.duration={text:new _3(e.lengthText).text,seconds:parseInt(e.lengthSeconds)}}};p(pg,"PlaylistVideo");iM.exports=pg});var rM=w((AY,oM)=>{"use strict";var eE=O(),cg=class{type="PlaylistVideoList";constructor(e){this.id=e.playlistId,this.is_editable=e.isEditable,this.can_reorder=e.canReorder,this.videos=eE.parse(e.contents)}};p(cg,"PlaylistVideoList");oM.exports=cg});var pM=w((IY,aM)=>{"use strict";var tE=pe(),lg=class{type="PlaylistVideoThumbnail";constructor(e){this.thumbnail=tE.fromResponse(e.thumbnail)}};p(lg,"PlaylistVideoThumbnail");aM.exports=lg});var sM=w((KY,lM)=>{"use strict";var sg=U(),iE=pe(),cM=ae(),gg=class{type="Poll";constructor(e){this.choices=e.choices.map(i=>({text:new sg(i.text).toString(),select_endpoint:new cM(i.selectServiceEndpoint),deselect_endpoint:new cM(i.deselectServiceEndpoint),vote_ratio_if_selected:i.voteRatioIfSelected,vote_percentage_if_selected:new sg(i.votePercentageIfSelected),vote_ratio_if_not_selected:i.voteRatioIfSelected,vote_percentage_if_not_selected:new sg(i.votePercentageIfSelected),image:iE.fromResponse(i.image)})),this.total_votes=new sg(e.totalVotes),this.poll_type=e.type}};p(gg,"Poll");lM.exports=gg});var hM=w((SY,gM)=>{"use strict";var nE=c3(),hg=class extends nE{type="Post";constructor(e){super(e)}};p(hg,"Post");gM.exports=hg});var vM=w((GY,dM)=>{"use strict";var oE=O(),dg=class{type="ProfileColumn";constructor(e){this.items=oE.parse(e.items)}get contents(){return this.items}};p(dg,"ProfileColumn");dM.exports=dg});var uM=w((bY,fM)=>{"use strict";var rE=O(),vg=class{type="ProfileColumnStats";constructor(e){this.items=rE.parse(e.items)}get contents(){return this.items}};p(vg,"ProfileColumnStats");fM.exports=vg});var mM=w((xY,WM)=>{"use strict";var wM=U(),fg=class{type="ProfileColumnStatsEntry";constructor(e){this.label=new wM(e.label),this.value=new wM(e.value)}};p(fg,"ProfileColumnStatsEntry");WM.exports=fg});var MM=w((_Y,kM)=>{"use strict";var aE=U(),pE=pe(),ug=class{type="ProfileColumnUserInfo";constructor(e){this.title=new aE(e.title),this.thumbnails=pE.fromResponse(e.thumbnail)}};p(ug,"ProfileColumnUserInfo");kM.exports=ug});var TM=w((zY,HM)=>{"use strict";var cE=ae(),yM=U(),lE=pe(),wg=class{type="ReelItem";constructor(e){this.id=e.videoId,this.title=new yM(e.headline,""),this.thumbnails=lE.fromResponse(e.thumbnail),this.views=new yM(e.viewCountText,""),this.endpoint=new cE(e.navigationEndpoint)}};p(wg,"ReelItem");HM.exports=wg});var CM=w((EY,NM)=>{"use strict";var sE=O(),gE=ae(),hE=U(),Wg=class{type="ReelShelf";constructor(e){this.title=new hE(e.title),this.items=sE.parse(e.items),this.endpoint=e.endpoint?new gE(e.endpoint):null}get contents(){return this.items}};p(Wg,"ReelShelf");NM.exports=Wg});var AM=w((OY,LM)=>{"use strict";var dE=O(),mg=class{type="RelatedChipCloud";constructor(e){this.content=dE.parse(e.content)}};p(mg,"RelatedChipCloud");LM.exports=mg});var SM=w((XY,KM)=>{"use strict";var IM=O(),kg=class{type="RichGrid";constructor(e){this.header=IM.parse(e.header),this.contents=IM.parse(e.contents)}};p(kg,"RichGrid");KM.exports=kg});var bM=w((RY,GM)=>{"use strict";var vE=O(),Mg=class{type="RichItem";constructor(e){return vE.parse(e.content)}};p(Mg,"RichItem");GM.exports=Mg});var _M=w((BY,xM)=>{"use strict";var fE=U(),yg=class{constructor(e){this.title=new fE(e.title),this.icon_type=e.icon.iconType}};p(yg,"RichListHeader");xM.exports=yg});var EM=w((PY,zM)=>{"use strict";var uE=O(),Hg=class{type="RichSection";constructor(e){this.contents=uE.parse(e.content)}};p(Hg,"RichSection");zM.exports=Hg});var XM=w((UY,OM)=>{"use strict";var wE=O(),WE=ae(),mE=U(),Tg=class{type="RichShelf";constructor(e){this.title=new mE(e.title),this.contents=wE.parse(e.contents),this.endpoint=e.endpoint?new WE(e.endpoint):null}};p(Tg,"RichShelf");OM.exports=Tg});var PM=w((qY,BM)=>{"use strict";var RM=O(),kE=U(),ME=ae(),Ng=class{type="SearchBox";constructor(e){this.endpoint=new ME(e.endpoint),this.search_button=RM.parse(e.searchButton),this.clear_button=RM.parse(e.clearButton),this.placeholder_text=new kE(e.placeholderText)}};p(Ng,"SearchBox");BM.exports=Ng});var qM=w((DY,UM)=>{"use strict";var yE=ae(),HE=pe(),TE=U(),Cg=class{type="SearchRefinementCard";constructor(e){this.thumbnails=HE.fromResponse(e.thumbnail),this.endpoint=new yE(e.searchEndpoint),this.query=new TE(e.query).toString()}};p(Cg,"SearchRefinementCard");UM.exports=Cg});var VM=w((VY,DM)=>{"use strict";var NE=O(),Lg=class{type="SecondarySearchContainer";constructor(e){this.contents=NE.parse(e.contents)}};p(Lg,"SecondarySearchContainer");DM.exports=Lg});var QM=w((FY,YM)=>{"use strict";var FM=O(),Ag=class{type="SectionList";constructor(e){e.targetId&&(this.target_id=e.targetId),this.contents=FM.parse(e.contents),e.continuations&&(e.continuations[0].nextContinuationData?this.continuation=e.continuations[0].nextContinuationData.continuation:e.continuations[0].reloadContinuationData&&(this.continuation=e.continuations[0].reloadContinuationData.continuation)),e.header&&(this.header=FM.parse(e.header))}};p(Ag,"SectionList");YM.exports=Ag});var JM=w((YY,jM)=>{"use strict";var CE=U(),$M=O(),LE=ae(),Ig=class{type="Shelf";constructor(e){var i,n;this.title=new CE(e.title),e.endpoint&&(this.endpoint=new LE(e.endpoint)),this.content=$M.parse(e.content)||[],(i=e.icon)!=null&&i.iconType&&(this.icon_type=(n=e.icon)==null?void 0:n.iconType),e.menu&&(this.menu=$M.parse(e.menu))}};p(Ig,"Shelf");jM.exports=Ig});var t9=w((QY,e9)=>{"use strict";var AE=U(),ZM=ae(),Kg=class{type="ShowingResultsFor";constructor(e){this.corrected_query=new AE(e.correctedQuery),this.endpoint=new ZM(e.correctedQueryEndpoint),this.original_query_endpoint=new ZM(e.originalQueryEndpoint)}};p(Kg,"ShowingResultsFor");e9.exports=Kg});var n9=w(($Y,i9)=>{"use strict";var IE=U(),Sg=class{type="SimpleCardTeaser";constructor(e){this.message=new IE(e.message),this.prominent=e.prominent}};p(Sg,"SimpleCardTeaser");i9.exports=Sg});var r9=w((jY,o9)=>{"use strict";var z3=U(),KE=ae(),Gg=class{type="SingleActionEmergencySupport";constructor(e){this.action_text=new z3(e.actionText),this.nav_text=new z3(e.navigationText),this.details=new z3(e.detailsText),this.icon_type=e.icon.iconType,this.endpoint=new KE(e.navigationEndpoint)}};p(Gg,"SingleActionEmergencySupport");o9.exports=Gg});var p9=w((JY,a9)=>{"use strict";var SE=O(),bg=class{type="SingleColumnBrowseResults";constructor(e){this.tabs=SE.parse(e.tabs)}};p(bg,"SingleColumnBrowseResults");a9.exports=bg});var l9=w((ZY,c9)=>{"use strict";var GE=O(),xg=class{type="SingleColumnMusicWatchNextResults";constructor(e){return GE.parse(e)}};p(xg,"SingleColumnMusicWatchNextResults");c9.exports=xg});var g9=w((eQ,s9)=>{"use strict";var bE=pe(),_g=class{type="SingleHeroImage";constructor(e){this.thumbnails=new bE(e.thumbnail).thumbnails,this.style=e.style}};p(_g,"SingleHeroImage");s9.exports=_g});var d9=w((tQ,h9)=>{"use strict";var{observe:xE}=Le(),zg=class{type="SortFilterSubMenu";constructor(e){this.sub_menu_items=xE(e.subMenuItems.map(i=>{var n;return{title:i.title,selected:i.selected,continuation:(n=i.continuation)==null?void 0:n.reloadContinuationData.continuation,subtitle:i.subtitle}})),this.label=e.accessibility.accessibilityData.label}};p(zg,"SortFilterSubMenu");h9.exports=zg});var f9=w((iQ,v9)=>{"use strict";var _E=U(),zE=ae(),Eg=class{type="SubFeedOption";constructor(e){this.name=new _E(e.name),this.is_selected=e.isSelected,this.endpoint=new zE(e.navigationEndpoint)}};p(Eg,"SubFeedOption");v9.exports=Eg});var w9=w((nQ,u9)=>{"use strict";var EE=O(),OE=U(),Og=class{type="SubFeedSelector";constructor(e){this.title=new OE(e.title),this.options=EE.parse(e.options)}};p(Og,"SubFeedSelector");u9.exports=Og});var m9=w((oQ,W9)=>{"use strict";var XE=O(),E3=U(),RE=ae(),Xg=class{type="SubscribeButton";constructor(e){var i,n;this.title=new E3(e.buttonText),this.subscribed=e.subscribed,this.enabled=e.enabled,this.type=e.type,this.channel_id=e.channelId,this.show_preferences=e.showPreferences,this.subscribed_text=new E3(e.subscribedButtonText),this.unsubscribed_text=new E3(e.unsubscribedButtonText),this.notification_preference_button=XE.parse(e.notificationPreferenceButton),this.endpoint=new RE(((i=e.serviceEndpoints)==null?void 0:i[0])||((n=e.onSubscribeEndpoints)==null?void 0:n[0]))}};p(Xg,"SubscribeButton");W9.exports=Xg});var M9=w((rQ,k9)=>{"use strict";var BE=O(),Rg=class{type="SubscriptionNotificationToggleButton";constructor(e){this.states=e.states.map(i=>({id:i.stateId,next_id:i.nextStateId,state:BE.parse(i.state)})),this.current_state_id=e.currentStateId,this.target_id=e.targetId}};p(Rg,"SubscriptionNotificationToggleButton");k9.exports=Rg});var H9=w((aQ,y9)=>{"use strict";var PE=O(),UE=ae(),Bg=class{type="Tab";constructor(e){this.title=e.title||"N/A",this.selected=e.selected||!1,this.endpoint=new UE(e.endpoint),this.content=PE.parse(e.content)}};p(Bg,"Tab");y9.exports=Bg});var N9=w((pQ,T9)=>{"use strict";var qE=O(),Pg=class{type="Tabbed";constructor(e){return qE.parse(e)}};p(Pg,"Tabbed");T9.exports=Pg});var L9=w((cQ,C9)=>{"use strict";var DE=O(),Qr,Ug=class{constructor(e){Et(this,"type","TabbedSearchResults");x(this,Qr,void 0);B(this,Qr,e)}get tabs(){return DE.parse(y(this,Qr).tabs)}};p(Ug,"TabbedSearchResults"),Qr=new WeakMap;C9.exports=Ug});var I9=w((lQ,A9)=>{"use strict";var VE=U(),qg=class{type="TextHeader";constructor(e){this.title=new VE(e.title),this.style=e.style}};p(qg,"TextHeader");A9.exports=qg});var S9=w((sQ,K9)=>{"use strict";var Dg=class{type="ThumbnailOverlayBottomPanel";constructor(e){this.type=e.icon.iconType}};p(Dg,"ThumbnailOverlayBottomPanel");K9.exports=Dg});var b9=w((gQ,G9)=>{"use strict";var FE=U(),Vg=class{type="ThumbnailOverlayEndorsement";constructor(e){this.text=new FE(e.text).toString()}};p(Vg,"ThumbnailOverlayEndorsement");G9.exports=Vg});var _9=w((hQ,x9)=>{"use strict";var YE=U(),Fg=class{type="ThumbnailOverlayHoverText";constructor(e){this.text=new YE(e.text),this.type=e.icon.iconType}};p(Fg,"ThumbnailOverlayHoverText");x9.exports=Fg});var E9=w((dQ,z9)=>{"use strict";var QE=U(),Yg=class{type="ThumbnailOverlayInlineUnplayable";constructor(e){this.text=new QE(e.text).toString(),this.icon_type=e.icon.iconType}};p(Yg,"ThumbnailOverlayInlineUnplayable");z9.exports=Yg});var X9=w((vQ,O9)=>{"use strict";var $E=U(),Qg=class{type="ThumbnailOverlayLoadingPreview";constructor(e){this.text=new $E(e.text)}};p(Qg,"ThumbnailOverlayLoadingPreview");O9.exports=Qg});var B9=w((fQ,R9)=>{"use strict";var jE=U(),$g=class{type="ThumbnailOverlayNowPlaying";constructor(e){this.text=new jE(e.text).text}};p($g,"ThumbnailOverlayNowPlaying");R9.exports=$g});var U9=w((uQ,P9)=>{"use strict";var jg=class{type="ThumbnailOverlayPinking";constructor(e){this.hack=e.hack}};p(jg,"ThumbnailOverlayPinking");P9.exports=jg});var D9=w((wQ,q9)=>{"use strict";var JE=U(),Jg=class{type="ThumbnailOverlayPlaybackStatus";constructor(e){this.text=e.texts.map(i=>new JE(i))[0].toString()}};p(Jg,"ThumbnailOverlayPlaybackStatus");q9.exports=Jg});var F9=w((WQ,V9)=>{"use strict";var Zg=class{type="ThumbnailOverlayResumePlayback";constructor(e){this.percent_duration_watched=e.percentDurationWatched}};p(Zg,"ThumbnailOverlayResumePlayback");V9.exports=Zg});var Q9=w((mQ,Y9)=>{"use strict";var ZE=U(),e1=class{type="ThumbnailOverlaySidePanel";constructor(e){this.text=new ZE(e.text),this.type=e.icon.iconType}};p(e1,"ThumbnailOverlaySidePanel");Y9.exports=e1});var j9=w((kQ,$9)=>{"use strict";var eO=U(),t1=class{type="ThumbnailOverlayTimeStatus";constructor(e){this.text=new eO(e.text).text}};p(t1,"ThumbnailOverlayTimeStatus");$9.exports=t1});var ey=w((MQ,Z9)=>{"use strict";var J9=ae(),i1=class{type="ThumbnailOverlayToggleButton";constructor(e){this.is_toggled=e.isToggled||null,this.icon_type={toggled:e.toggledIcon.iconType,untoggled:e.untoggledIcon.iconType},this.tooltip={toggled:e.toggledTooltip,untoggled:e.untoggledTooltip},this.toggled_endpoint=new J9(e.toggledServiceEndpoint),this.untoggled_endpoint=new J9(e.untoggledServiceEndpoint)}};p(i1,"ThumbnailOverlayToggleButton");Z9.exports=i1});var iy=w((yQ,ty)=>{"use strict";var O3=U(),X3=ae(),n1=class{type="ToggleButton";constructor(e){var n,o,r,a,c,l,s,g;this.text=new O3(e.defaultText),this.toggled_text=new O3(e.toggledText),this.tooltip=e.defaultTooltip,this.toggled_tooltip=e.toggledTooltip,this.is_toggled=e.isToggled,this.is_disabled=e.isDisabled,this.icon_type=e.defaultIcon.iconType;let i=((o=(n=e==null?void 0:e.defaultText)==null?void 0:n.accessibility)==null?void 0:o.accessibilityData.label)||((r=e==null?void 0:e.accessibilityData)==null?void 0:r.accessibilityData.label)||((a=e==null?void 0:e.accessibility)==null?void 0:a.label);this.icon_type=="LIKE"&&(this.like_count=parseInt(i.replace(/\D/g,"")),this.short_like_count=new O3(e.defaultText).toString()),this.endpoint=((l=(c=e.defaultServiceEndpoint)==null?void 0:c.commandExecutorCommand)==null?void 0:l.commands)&&new X3(e.defaultServiceEndpoint.commandExecutorCommand.commands.pop())||new X3(e.defaultServiceEndpoint),this.toggled_endpoint=new X3(e.toggledServiceEndpoint),this.button_id=((g=(s=e.toggleButtonSupportedData)==null?void 0:s.toggleButtonIdData)==null?void 0:g.id)||null,this.target_id=e.targetId||null}};p(n1,"ToggleButton");ty.exports=n1});var ry=w((HQ,oy)=>{"use strict";var ny=U(),tO=ae(),o1=class{type="ToggleMenuServiceItem";constructor(e){this.text=new ny(e.defaultText),this.toggled_text=new ny(e.toggledText),this.icon_type=e.defaultIcon.iconType,this.toggled_icon_type=e.toggledIcon.iconType,this.endpoint=new tO(e.toggledServiceEndpoint)}};p(o1,"ToggleMenuServiceItem");oy.exports=o1});var py=w((TQ,ay)=>{"use strict";var iO=U(),R3=ae(),r1=class{type="Tooltip";constructor(e){this.promo_config={promo_id:e.promoConfig.promoId,impression_endpoints:e.promoConfig.impressionEndpoints.map(i=>new R3(i)),accept:new R3(e.promoConfig.acceptCommand),dismiss:new R3(e.promoConfig.dismissCommand)},this.target_id=e.targetId,this.details=new iO(e.detailsText),this.suggested_position=e.suggestedPosition.type,this.dismiss_stratedy=e.dismissStrategy.type,this.dwell_time_ms=parseInt(e.dwellTimeMs)}};p(r1,"Tooltip");ay.exports=r1});var B3=w((NQ,ly)=>{"use strict";var cy=O(),a1=class{type="TwoColumnBrowseResults";constructor(e){this.tabs=cy.parse(e.tabs),this.secondary_contents=cy.parse(e.secondaryContents)}};p(a1,"TwoColumnBrowseResults");ly.exports=a1});var hy=w((CQ,gy)=>{"use strict";var sy=O(),p1=class{type="TwoColumnSearchResults";constructor(e){this.primary_contents=sy.parse(e.primaryContents),this.secondary_contents=sy.parse(e.secondaryContents)}};p(p1,"TwoColumnSearchResults");gy.exports=p1});var vy=w((LQ,dy)=>{"use strict";var P3=O(),c1=class{type="TwoColumnWatchNextResults";constructor(e){var i,n;this.results=P3.parse((i=e.results)==null?void 0:i.results.contents),this.secondary_results=P3.parse((n=e.secondaryResults)==null?void 0:n.secondaryResults.results),this.conversation_bar=P3.parse(e==null?void 0:e.conversationBar)}};p(c1,"TwoColumnWatchNextResults");dy.exports=c1});var uy=w((AQ,fy)=>{"use strict";var U3=O(),l1=class{type="UniversalWatchCard";constructor(e){this.header=U3.parse(e.header),this.call_to_action=U3.parse(e.callToAction),this.sections=U3.parse(e.sections)}};p(l1,"UniversalWatchCard");fy.exports=l1});var Wy=w((IQ,wy)=>{"use strict";var nO=O(),oO=U(),s1=class{type="VerticalList";constructor(e){this.items=nO.parse(e.items),this.collapsed_item_count=e.collapsedItemCount,this.collapsed_state_button_text=new oO(e.collapsedStateButtonText)}get contents(){return this.items}};p(s1,"VerticalList");wy.exports=s1});var ky=w((KQ,my)=>{"use strict";var rO=O(),aO=U(),pO=ae(),g1=class{type="VerticalWatchCardList";constructor(e){this.items=rO.parse(e.items),this.contents=this.items,this.view_all_text=new aO(e.viewAllText),this.view_all_endpoint=new pO(e.viewAllEndpoint)}};p(g1,"VerticalWatchCardList");my.exports=g1});var yy=w((SQ,My)=>{"use strict";var q3=O(),Si=U(),cO=qt(),lO=pe(),sO=ae(),gO=Le(),h1=class{type="Video";constructor(e){var o,r,a,c;let i=((o=e.thumbnailOverlays.find(l=>l.thumbnailOverlayTimeStatusRenderer))==null?void 0:o.thumbnailOverlayTimeStatusRenderer.text)||"N/A";this.id=e.videoId,this.title=new Si(e.title),this.description_snippet=e.descriptionSnippet?new Si(e.descriptionSnippet,""):null,this.snippets=((r=e.detailedMetadataSnippets)==null?void 0:r.map(l=>({text:new Si(l.snippetText),hover_text:new Si(l.snippetHoverText)})))||[],this.thumbnails=lO.fromResponse(e.thumbnail),this.thumbnail_overlays=q3.parse(e.thumbnailOverlays),this.rich_thumbnail=e.richThumbnail&&q3.parse(e.richThumbnail),this.author=new cO(e.ownerText,e.ownerBadges,(c=(a=e.channelThumbnailSupportedRenderers)==null?void 0:a.channelThumbnailWithLinkRenderer)==null?void 0:c.thumbnail),this.endpoint=new sO(e.navigationEndpoint),this.published=new Si(e.publishedTimeText),this.view_count_text=new Si(e.viewCountText),this.short_view_count_text=new Si(e.shortViewCountText);let n=e.upcomingEventData&&Number(`${e.upcomingEventData.startTime}000`);n&&(this.upcoming=new Date(n)),this.duration={text:e.lengthText?new Si(e.lengthText).text:new Si(i).text,seconds:gO.timeToSeconds(e.lengthText?new Si(e.lengthText).text:new Si(i).text)},this.show_action_menu=e.showActionMenu,this.is_watched=e.isWatched||!1,this.menu=q3.parse(e.menu)}get description(){var e;return this.snippets.length>0?this.snippets.map(i=>i.text.toString()).join(""):((e=this.description_snippet)==null?void 0:e.toString())||""}get is_live(){return this.badges.some(e=>e.style==="BADGE_STYLE_TYPE_LIVE_NOW")}get is_upcoming(){return this.upcoming&&this.upcoming>new Date}get has_captions(){return this.badges.some(e=>e.label==="CC")}get best_thumbnail(){return this.thumbnails[0]}};p(h1,"Video");My.exports=h1});var Ty=w((GQ,Hy)=>{"use strict";var d1=U(),hO=pe(),dO=ae(),v1=class{type="VideoInfoCardContent";constructor(e){this.title=new d1(e.videoTitle),this.channel_name=new d1(e.channelName),this.view_count=new d1(e.viewCountText),this.video_thumbnails=hO.fromResponse(e.videoThumbnail),this.duration=new d1(e.lengthString),this.endpoint=new dO(e.action)}};p(v1,"VideoInfoCardContent");Hy.exports=v1});var Cy=w((bQ,Ny)=>{"use strict";var vO=U(),fO=qt(),f1=class{type="VideoOwner";constructor(e){this.subscription_button=e.subscriptionButton||null,this.subscriber_count=new vO(e.subscriberCountText),this.author=new fO({...e.title,navigationEndpoint:e.navigationEndpoint},e.badges,e.thumbnail)}};p(f1,"VideoOwner");Ny.exports=f1});var Ay=w((xQ,Ly)=>{"use strict";var uO=O(),$r=U(),u1=class{type="VideoPrimaryInfo";constructor(e){this.title=new $r(e.title),this.super_title_link=new $r(e.superTitleLink),this.view_count=new $r(e.viewCount.videoViewCountRenderer.viewCount),this.short_view_count=new $r(e.viewCount.videoViewCountRenderer.shortViewCount),this.published=new $r(e.dateText),this.menu=uO.parse(e.videoActions)}};p(u1,"VideoPrimaryInfo");Ly.exports=u1});var Ky=w((_Q,Iy)=>{"use strict";var D3=O(),wO=U(),w1=class{type="VideoSecondaryInfo";constructor(e){this.owner=D3.parse(e.owner),this.description=new wO(e.description),this.subscribe_button=D3.parse(e.subscribeButton),this.metadata=D3.parse(e.metadataRowContainer),this.show_more_text=e.showMoreText,this.show_less_text=e.showLessText,this.default_expanded=e.defaultExpanded,this.description_collapsed_lines=e.descriptionCollapsedLines}};p(w1,"VideoSecondaryInfo");Iy.exports=w1});var Gy=w((zQ,Sy)=>{"use strict";var V3=U(),{timeToSeconds:WO}=Le(),W1=class{type="WatchCardCompactVideo";constructor(e){this.title=new V3(e.title),this.subtitle=new V3(e.subtitle),this.duration={text:new V3(e.lengthText).toString(),seconds:WO(e.lengthText.simpleText)},this.style=e.style}};p(W1,"WatchCardCompactVideo");Sy.exports=W1});var _y=w((EQ,xy)=>{"use strict";var by=O(),mO=ae(),m1=class{type="WatchCardHeroVideo";constructor(e){this.endpoint=new mO(e.navigationEndpoint),this.call_to_action_button=by.parse(e.callToActionButton),this.hero_image=by.parse(e.heroImage),this.label=e.accessibility.accessibilityData.label}};p(m1,"WatchCardHeroVideo");xy.exports=m1});var Oy=w((OQ,Ey)=>{"use strict";var kO=qt(),MO=ae(),zy=U(),k1=class{type="WatchCardRichHeader";constructor(e){this.title=new zy(e.title),this.title_endpoint=new MO(e.titleNavigationEndpoint),this.subtitle=new zy(e.subtitle),this.author=new kO(e,e.titleBadge?[e.titleBadge]:null,e.avatar),this.author.name=this.title,this.style=e.style}};p(k1,"WatchCardRichHeader");Ey.exports=k1});var Ry=w((XQ,Xy)=>{"use strict";var yO=O(),M1=class{type="WatchCardSectionSequence";constructor(e){this.lists=yO.parse(e.lists)}};p(M1,"WatchCardSectionSequence");Xy.exports=M1});var Py=w((RQ,By)=>{"use strict";var HO=O(),TO=U(),y1=class{constructor(e){this.results=HO.parse(e.results),this.title=new TO(e.title).toString()}};p(y1,"WatchNextEndScreen");By.exports=y1});var qy=w((BQ,Uy)=>{"use strict";var NO=B3(),H1=class extends NO{type="WatchNextTabbedResults";constructor(e){super(e)}};p(H1,"WatchNextTabbedResults");Uy.exports=H1});var Vy=w((PQ,Dy)=>{var CO={AnalyticsMainAppKeyMetrics:()=>Ew(),AnalyticsVideo:()=>n3(),AnalyticsVodCarouselCard:()=>Rw(),Author:()=>qt(),BackstageImage:()=>Qw(),BackstagePost:()=>c3(),BackstagePostThread:()=>Jw(),BrowseFeedActions:()=>e2(),Button:()=>vc(),C4TabbedHeader:()=>n2(),CallToActionButton:()=>r2(),Card:()=>c2(),CardCollection:()=>s2(),Channel:()=>h2(),ChannelAboutFullMetadata:()=>v2(),ChannelFeaturedContent:()=>u2(),ChannelHeaderLinks:()=>W2(),ChannelMetadata:()=>k2(),ChannelMobileHeader:()=>y2(),ChannelThumbnailWithLink:()=>T2(),ChannelVideoPlayer:()=>C2(),ChildVideo:()=>A2(),ChipCloud:()=>K2(),ChipCloudChip:()=>G2(),CollageHeroImage:()=>x2(),Comment:()=>z2(),CommentReplyDialog:()=>R2(),"comments/AuthorCommentBadge":()=>P2(),"comments/CommentActionButtons":()=>q2(),"comments/CommentReplies":()=>V2(),"comments/CommentSimplebox":()=>Q2(),CommentsEntryPointHeader:()=>j2(),CommentsHeader:()=>e7(),CommentThread:()=>n7(),CompactLink:()=>r7(),CompactMix:()=>l7(),CompactPlaylist:()=>g7(),CompactVideo:()=>d7(),ContinuationItem:()=>f7(),CtaGoToCreatorStudio:()=>w7(),DataModelSection:()=>i3(),DidYouMean:()=>m7(),DownloadButton:()=>M7(),Element:()=>H7(),EmergencyOnebox:()=>C7(),EmojiRun:()=>r3(),Endscreen:()=>A7(),EndscreenElement:()=>G7(),EndScreenPlaylist:()=>x7(),EndScreenVideo:()=>E7(),ExpandableTab:()=>X7(),ExpandedShelfContents:()=>B7(),FeedFilterChipBar:()=>U7(),FeedTabbedHeader:()=>D7(),Format:()=>e3(),Grid:()=>F7(),GridChannel:()=>$7(),GridPlaylist:()=>eW(),GridVideo:()=>iW(),HorizontalCardList:()=>oW(),HorizontalList:()=>aW(),ItemSection:()=>lW(),ItemSectionHeader:()=>gW(),LikeButton:()=>dW(),LiveChat:()=>fW(),"livechat/AddBannerToLiveChatCommand":()=>wW(),"livechat/AddChatItemAction":()=>mW(),"livechat/AddLiveChatTickerItemAction":()=>MW(),"livechat/items/LiveChatBanner":()=>TW(),"livechat/items/LiveChatBannerHeader":()=>CW(),"livechat/items/LiveChatBannerPoll":()=>IW(),"livechat/items/LiveChatMembershipItem":()=>GW(),"livechat/items/LiveChatPaidMessage":()=>_W(),"livechat/items/LiveChatPaidSticker":()=>XW(),"livechat/items/LiveChatPlaceholderItem":()=>BW(),"livechat/items/LiveChatTextMessage":()=>L3(),"livechat/items/LiveChatTickerPaidMessageItem":()=>DW(),"livechat/items/LiveChatTickerSponsorItem":()=>YW(),"livechat/items/LiveChatViewerEngagementMessage":()=>$W(),"livechat/items/Poll":()=>ZW(),"livechat/items/PollHeader":()=>im(),"livechat/LiveChatActionPanel":()=>om(),"livechat/MarkChatItemAsDeletedAction":()=>am(),"livechat/MarkChatItemsByAuthorAsDeletedAction":()=>cm(),"livechat/RemoveBannerForLiveChatCommand":()=>sm(),"livechat/ReplaceChatItemAction":()=>hm(),"livechat/ReplayChatItemAction":()=>vm(),"livechat/ShowLiveChatActionPanelAction":()=>um(),"livechat/ShowLiveChatTooltipCommand":()=>Wm(),"livechat/UpdateDateTextAction":()=>km(),"livechat/UpdateDescriptionAction":()=>ym(),"livechat/UpdateLiveChatPollAction":()=>Tm(),"livechat/UpdateTitleAction":()=>Cm(),"livechat/UpdateToggleButtonTextAction":()=>Im(),"livechat/UpdateViewershipAction":()=>Gm(),LiveChatAuthorBadge:()=>_m(),LiveChatHeader:()=>Em(),LiveChatItemList:()=>Xm(),LiveChatMessageInput:()=>Bm(),LiveChatParticipant:()=>Um(),LiveChatParticipantsList:()=>Dm(),Menu:()=>Ym(),MenuNavigationItem:()=>$m(),MenuServiceItem:()=>Jm(),MenuServiceItemDownload:()=>ek(),MerchandiseItem:()=>ik(),MerchandiseShelf:()=>rk(),Message:()=>pk(),MetadataBadge:()=>I3(),MetadataRow:()=>sk(),MetadataRowContainer:()=>hk(),MetadataRowHeader:()=>vk(),MicroformatData:()=>uk(),Mix:()=>Wk(),Movie:()=>kk(),MovingThumbnail:()=>yk(),MusicCarouselShelf:()=>Nk(),MusicCarouselShelfBasicHeader:()=>Ak(),MusicDescriptionShelf:()=>Sk(),MusicDetailHeader:()=>xk(),MusicHeader:()=>zk(),MusicImmersiveHeader:()=>Xk(),MusicInlineBadge:()=>Bk(),MusicItemThumbnailOverlay:()=>Uk(),MusicNavigationButton:()=>Dk(),MusicPlayButton:()=>Fk(),MusicPlaylistShelf:()=>Qk(),MusicQueue:()=>jk(),MusicResponsiveListItem:()=>a8(),MusicResponsiveListItemFixedColumn:()=>c8(),MusicResponsiveListItemFlexColumn:()=>s8(),MusicShelf:()=>d8(),MusicThumbnail:()=>f8(),MusicTwoRowItem:()=>W8(),NavigatableText:()=>ac(),NavigationEndpoint:()=>ae(),PlayerAnnotationsExpanded:()=>k8(),PlayerCaptionsTracklist:()=>H8(),PlayerErrorMessage:()=>C8(),PlayerLiveStoryboardSpec:()=>A8(),PlayerMicroformat:()=>S8(),PlayerOverlay:()=>b8(),PlayerOverlayAutoplay:()=>_8(),PlayerStoryboardSpec:()=>E8(),Playlist:()=>Ur(),PlaylistAuthor:()=>Wo(),PlaylistHeader:()=>X8(),PlaylistMetadata:()=>B8(),PlaylistPanel:()=>U8(),PlaylistPanelVideo:()=>V8(),PlaylistSidebar:()=>Y8(),PlaylistSidebarPrimaryInfo:()=>j8(),PlaylistSidebarSecondaryInfo:()=>eM(),PlaylistVideo:()=>nM(),PlaylistVideoList:()=>rM(),PlaylistVideoThumbnail:()=>pM(),Poll:()=>sM(),Post:()=>hM(),ProfileColumn:()=>vM(),ProfileColumnStats:()=>uM(),ProfileColumnStatsEntry:()=>mM(),ProfileColumnUserInfo:()=>MM(),ReelItem:()=>TM(),ReelShelf:()=>CM(),RelatedChipCloud:()=>AM(),RichGrid:()=>SM(),RichItem:()=>bM(),RichListHeader:()=>_M(),RichSection:()=>EM(),RichShelf:()=>XM(),SearchBox:()=>PM(),SearchRefinementCard:()=>qM(),SecondarySearchContainer:()=>VM(),SectionList:()=>QM(),Shelf:()=>JM(),ShowingResultsFor:()=>t9(),SimpleCardTeaser:()=>n9(),SingleActionEmergencySupport:()=>r9(),SingleColumnBrowseResults:()=>p9(),SingleColumnMusicWatchNextResults:()=>l9(),SingleHeroImage:()=>g9(),SortFilterSubMenu:()=>d9(),SubFeedOption:()=>f9(),SubFeedSelector:()=>w9(),SubscribeButton:()=>m9(),SubscriptionNotificationToggleButton:()=>M9(),Tab:()=>H9(),Tabbed:()=>N9(),TabbedSearchResults:()=>L9(),Text:()=>U(),TextHeader:()=>I9(),TextRun:()=>o3(),Thumbnail:()=>pe(),ThumbnailOverlayBottomPanel:()=>S9(),ThumbnailOverlayEndorsement:()=>b9(),ThumbnailOverlayHoverText:()=>_9(),ThumbnailOverlayInlineUnplayable:()=>E9(),ThumbnailOverlayLoadingPreview:()=>X9(),ThumbnailOverlayNowPlaying:()=>B9(),ThumbnailOverlayPinking:()=>U9(),ThumbnailOverlayPlaybackStatus:()=>D9(),ThumbnailOverlayResumePlayback:()=>F9(),ThumbnailOverlaySidePanel:()=>Q9(),ThumbnailOverlayTimeStatus:()=>j9(),ThumbnailOverlayToggleButton:()=>ey(),ToggleButton:()=>iy(),ToggleMenuServiceItem:()=>ry(),Tooltip:()=>py(),TwoColumnBrowseResults:()=>B3(),TwoColumnSearchResults:()=>hy(),TwoColumnWatchNextResults:()=>vy(),UniversalWatchCard:()=>uy(),VerticalList:()=>Wy(),VerticalWatchCardList:()=>ky(),Video:()=>yy(),VideoDetails:()=>t3(),VideoInfoCardContent:()=>Ty(),VideoOwner:()=>Cy(),VideoPrimaryInfo:()=>Ay(),VideoSecondaryInfo:()=>Ky(),WatchCardCompactVideo:()=>Gy(),WatchCardHeroVideo:()=>_y(),WatchCardRichHeader:()=>Oy(),WatchCardSectionSequence:()=>Ry(),WatchNextEndScreen:()=>Py(),WatchNextTabbedResults:()=>qy()};Dy.exports=p(function(e){let i=CO[e];if(!i){let n=new Error("Module not found: "+e);throw n.code="MODULE_NOT_FOUND",n}return i()},"req")});var O=w((UQ,Qy)=>{"use strict";var{InnertubeError:Fy,observe:F3}=Le(),LO=e3(),AO=t3(),Yy=Vy(),T1=class{type="appendContinuationItemsAction";constructor(e){this.contents=bt.parse(e.continuationItems)}};p(T1,"AppendContinuationItemsAction");var N1=class{type="reloadContinuationItemsCommand";constructor(e){this.target_id=e.targetId,this.contents=bt.parse(e.continuationItems)}};p(N1,"ReloadContinuationItemsCommand");var C1=class{type="sectionListContinuation";constructor(e){this.contents=bt.parse(e.contents),this.continuation=e.continuations[0].nextContinuationData.continuation}};p(C1,"SectionListContinuation");var Zr=class{type="timedContinuationData";constructor(e){this.timeout_ms=e.timeoutMs||e.timeUntilLastMessageMsec,this.token=e.continuation}};p(Zr,"TimedContinuation");var L1=class{type="liveChatContinuation";constructor(e){var i,n,o,r,a;this.actions=bt.parse((i=e.actions)==null?void 0:i.map(c=>(delete c.clickTrackingParams,c)),"livechat")||[],this.action_panel=bt.parse(e.actionPanel),this.item_list=bt.parse(e.itemList),this.header=bt.parse(e.header),this.participants_list=bt.parse(e.participantsList),this.popout_message=bt.parse(e.popoutMessage),this.emojis=((n=e.emojis)==null?void 0:n.map(c=>({emoji_id:c.emojiId,shortcuts:c.shortcuts,search_terms:c.searchTerms,image:c.image,is_custom_emoji:c.isCustomEmoji})))||null,this.continuation=new Zr(((o=e.continuations)==null?void 0:o[0].timedContinuationData)||((r=e.continuations)==null?void 0:r[0].invalidationContinuationData)||((a=e.continuations)==null?void 0:a[0].liveChatReplayContinuationData)),this.viewer_name=e.viewerName}};p(L1,"LiveChatContinuation");var si,k0,jr,M0,Jr,ea,Y3,Ae=class{static parseResponse(e){var g,h;J(this,M0,Jr).call(this);let i=Ae.parse(e.contents),n=y(Ae,si);J(this,k0,jr).call(this),J(this,M0,Jr).call(this);let o=e.onResponseReceivedActions?Ae.parseRR(e.onResponseReceivedActions):null,r=y(Ae,si);J(this,k0,jr).call(this),J(this,M0,Jr).call(this);let a=e.onResponseReceivedEndpoints?Ae.parseRR(e.onResponseReceivedEndpoints):null,c=y(Ae,si);J(this,k0,jr).call(this),J(this,M0,Jr).call(this);let l=e.onResponseReceivedCommands?Ae.parseRR(e.onResponseReceivedCommands):null,s=y(Ae,si);return J(this,k0,jr).call(this),{contents:i,contents_memo:n,on_response_received_actions:o,on_response_received_actions_memo:r,on_response_received_endpoints:a,on_response_received_endpoints_memo:c,on_response_received_commands:l,on_response_received_commands_memo:s,continuation:e.continuation?Ae.parseC(e.continuation):null,continuation_contents:e.continuationContents?Ae.parseLC(e.continuationContents):null,actions:e.actions&&Ae.parseLA(e.actions),metadata:Ae.parse(e.metadata),header:Ae.parse(e.header),microformat:e.microformat&&Ae.parse(e.microformat),sidebar:Ae.parse(e.sidebar),overlay:Ae.parse(e.overlay),refinements:e.refinements||null,estimated_results:e.estimatedResults||null,player_overlays:Ae.parse(e.playerOverlays),playability_status:e.playabilityStatus&&{status:e.playabilityStatus.status,error_screen:Ae.parse(e.playabilityStatus.errorScreen),embeddable:e.playabilityStatus.playableInEmbed||null,reason:e.reason||""},streaming_data:e.streamingData&&{expires:new Date(Date.now()+parseInt(e.streamingData.expiresInSeconds)*1e3),formats:Ae.parseFormats(e.streamingData.formats),adaptive_formats:Ae.parseFormats(e.streamingData.adaptiveFormats),dash_manifest_url:((g=e.streamingData)==null?void 0:g.dashManifestUrl)||null,dls_manifest_url:((h=e.streamingData)==null?void 0:h.dashManifestUrl)||null},captions:Ae.parse(e.captions),video_details:e.videoDetails&&new AO(e.videoDetails),annotations:Ae.parse(e.annotations),storyboards:Ae.parse(e.storyboards),endscreen:Ae.parse(e.endscreen),cards:Ae.parse(e.cards)}}static parseC(e){if(e.timedContinuationData)return new Zr(e.timedContinuationData)}static parseLC(e){if(e.sectionListContinuation)return new C1(e.sectionListContinuation);if(e.liveChatContinuation)return new L1(e.liveChatContinuation)}static parseRR(e){return F3(e.map(i=>{if(i.reloadContinuationItemsCommand)return new N1(i.reloadContinuationItemsCommand);if(i.appendContinuationItemsAction)return new T1(i.appendContinuationItemsAction)}).filter(i=>i))}static parseLA(e){return Array.isArray(e)?Ae.parse(e.map(i=>(delete i.clickTrackingParams,i)),"livechat"):Ae.parse(e)||null}static parseFormats(e){return F3((e==null?void 0:e.map(i=>new LO(i)))||[])}static parse(e,i){if(!e)return null;if(Array.isArray(e)){let r=[];for(let a of e){let c=Object.keys(a),l=this.sanitizeClassName(c[0]);if(!this.shouldIgnore(l))try{let s=i?`${i}/`:"",g=Yy(s+l),h=new g(a[c[0]]);r.push(h),J(this,ea,Y3).call(this,l,h)}catch(s){this.formatError({classname:l,classdata:a[c[0]],err:s})}}return F3(r)}let n=Object.keys(e),o=this.sanitizeClassName(n[0]);if(!this.shouldIgnore(o))try{let r=i?`${i}/`:"",a=Yy(r+o),c=new a(e[n[0]]);return J(this,ea,Y3).call(this,o,c),c}catch(r){return this.formatError({classname:o,classdata:e[n[0]],err:r}),null}}static formatError({classname:e,classdata:i,err:n}){if(n.code=="MODULE_NOT_FOUND")return console.warn(new Fy(`${e} not found!
This is a bug, please report it at ${dp().bugs.url}`,i));console.warn(new Fy(`Something went wrong at ${e}!
This is a bug, please report it at ${dp().bugs.url}`,{stack:n.stack}))}static sanitizeClassName(e){return(e.charAt(0).toUpperCase()+e.slice(1)).replace(/Renderer|Model/g,"").replace(/Radio/g,"Mix").trim()}static shouldIgnore(e){return["DisplayAd","SearchPyv","MealbarPromo","BackgroundPromo","PromotedSparklesWeb","RunAttestationCommand"].includes(e)}},bt=Ae;p(bt,"Parser"),si=new WeakMap,k0=new WeakSet,jr=p(function(){B(Ae,si,null)},"#clearMemo"),M0=new WeakSet,Jr=p(function(){B(Ae,si,new Map)},"#createMemo"),ea=new WeakSet,Y3=p(function(e,i){if(!!y(Ae,si)){if(!y(Ae,si).has(e))return y(Ae,si).set(e,[i]);y(Ae,si).get(e).push(i)}},"#addToMemo"),x(bt,k0),x(bt,M0),x(bt,ea),x(bt,si,new Map);Qy.exports=bt});var jy=w((qQ,$y)=>{"use strict";var IO=O(),Ho,A1=class{constructor(e){x(this,Ho,void 0);B(this,Ho,IO.parseResponse(e)),this.sections=y(this,Ho).contents_memo.get("Element")}get page(){return y(this,Ho)}};p(A1,"Analytics"),Ho=new WeakMap;$y.exports=A1});var Zy=w((DQ,Jy)=>{"use strict";var To=Le(),Xn=Pt(),KO=jy(),SO=c0(),Gi,bi,sn,I1=class{constructor(e){x(this,bi);x(this,Gi,void 0);B(this,Gi,e),this.channel={editName:i=>y(this,Gi).channel("channel/edit_name",{new_name:i}),editDescription:i=>y(this,Gi).channel("channel/edit_description",{new_description:i}),getBasicAnalytics:()=>this.getAnalytics()},this.settings={notifications:{setSubscriptions:i=>J(this,bi,sn).call(this,Xn.ACCOUNT_SETTINGS.SUBSCRIPTIONS,"SPaccount_notifications",i),setRecommendedVideos:i=>J(this,bi,sn).call(this,Xn.ACCOUNT_SETTINGS.RECOMMENDED_VIDEOS,"SPaccount_notifications",i),setChannelActivity:i=>J(this,bi,sn).call(this,Xn.ACCOUNT_SETTINGS.CHANNEL_ACTIVITY,"SPaccount_notifications",i),setCommentReplies:i=>J(this,bi,sn).call(this,Xn.ACCOUNT_SETTINGS.COMMENT_REPLIES,"SPaccount_notifications",i),setMentions:i=>J(this,bi,sn).call(this,Xn.ACCOUNT_SETTINGS.USER_MENTION,"SPaccount_notifications",i),setSharedContent:i=>J(this,bi,sn).call(this,Xn.ACCOUNT_SETTINGS.SHARED_CONTENT,"SPaccount_notifications",i)},privacy:{setSubscriptionsPrivate:i=>J(this,bi,sn).call(this,Xn.ACCOUNT_SETTINGS.SUBSCRIPTIONS_PRIVACY,"SPaccount_privacy",i),setSavedPlaylistsPrivate:i=>J(this,bi,sn).call(this,Xn.ACCOUNT_SETTINGS.PLAYLISTS_PRIVACY,"SPaccount_privacy",i)}}}async getInfo(){let e=await y(this,Gi).account("account/accounts_list",{client:"ANDROID"}),i=To.findNode(e.data,"contents","accountItem",8,!1),n=i.accountItem.serviceEndpoint.signInEndpoint.directSigninUserProfile,o=n.accountName,r=n.email,a=n.accountPhoto.thumbnails,c=i.accountItem.accountByline.runs.map(s=>s.text).join(""),l=e.data.contents[0].accountSectionListRenderer.footers[0].accountChannelRenderer.navigationEndpoint.browseEndpoint.browseId;return{name:o,email:r,channel_id:l,subscriber_count:c,photo:a}}async getTimeWatched(){let e=await y(this,Gi).browse("SPtime_watched",{client:"ANDROID"});return To.findNode(e.data,"contents","statRowRenderer",11,!1).map(o=>{let r=o.statRowRenderer;if(r)return{title:r.title.runs.map(a=>a.text).join(""),time:r.contents.runs.map(a=>a.text).join("")}}).filter(o=>o)}async getAnalytics(){let e=await this.getInfo(),i=SO.encodeChannelAnalyticsParams(e.channel_id),n=await y(this,Gi).browse("FEanalytics_screen",{params:i,client:"ANDROID"});return new KO(n.data)}};p(I1,"AccountManager"),Gi=new WeakMap,bi=new WeakSet,sn=p(async function(e,i,n){To.throwIfMissing({setting_id:e,type:i,new_value:n});let o={ON:!0,OFF:!1};if(!o.hasOwnProperty(n))throw new To.InnertubeError("Invalid option",{option:n,available_options:Object.keys(o)});let r=await y(this,Gi).browse(i),l=(()=>{switch(i.trim()){case"SPaccount_notifications":return To.findNode(r.data,"contents","Your preferences",13,!1).options;case"SPaccount_privacy":return To.findNode(r.data,"contents","settingsSwitchRenderer",13,!1).options;default:throw new TypeError("undefined is not a function")}})().find(g=>g.settingsSwitchRenderer.enableServiceEndpoint.setSettingEndpoint.settingItemIdForClient==e).settingsSwitchRenderer.enableServiceEndpoint.setSettingEndpoint.settingItemId;return await y(this,Gi).account("account/set_setting",{new_value:i=="SPaccount_privacy"?!o[n]:o[n],setting_item_id:l})},"#setSetting");Jy.exports=I1});var tH=w((VQ,eH)=>{"use strict";var No=Le(),gn,K1=class{constructor(e){x(this,gn,void 0);B(this,gn,e)}async create(e,i){No.throwIfMissing({title:e,video_ids:i});let n=await y(this,gn).playlist("playlist/create",{title:e,ids:i});return{success:n.success,status_code:n.status_code,playlist_id:n.data.playlistId,data:n.data}}async delete(e){No.throwIfMissing({playlist_id:e});let i=await y(this,gn).playlist("playlist/delete",{playlist_id:e});return{playlist_id:e,success:i.success,status_code:i.status_code,data:i.data}}async addVideos(e,i){No.throwIfMissing({playlist_id:e,video_ids:i});let n=await y(this,gn).playlist("browse/edit_playlist",{ids:i,action:"ACTION_ADD_VIDEO",playlist_id:e});return{playlist_id:e,success:n.success,status_code:n.status_code,data:n.data}}async removeVideos(e,i){No.throwIfMissing({playlist_id:e,video_ids:i});let n=await y(this,gn).browse(`VL${e}`),o=No.findNode(n.data,"contents","contents",13,!1);if(!o.isEditable)throw new No.InnertubeError("This playlist cannot be edited.",e);let a=o.contents.filter(l=>i.includes(l.playlistVideoRenderer.videoId)).map(l=>l.playlistVideoRenderer.setVideoId),c=await y(this,gn).playlist("browse/edit_playlist",{ids:a,action:"ACTION_REMOVE_VIDEO",playlist_id:e});return{success:c.success,status_code:c.status_code,playlist_id:e,data:c.data}}};p(K1,"PlaylistManager"),gn=new WeakMap;eH.exports=K1});var nH=w((FQ,iH)=>{"use strict";var hn=Le(),xi,S1=class{constructor(e){x(this,xi,void 0);B(this,xi,e)}async like(e){return hn.throwIfMissing({video_id:e}),await y(this,xi).engage("like/like",{video_id:e})}async dislike(e){return hn.throwIfMissing({video_id:e}),await y(this,xi).engage("like/dislike",{video_id:e})}async removeLike(e){return hn.throwIfMissing({video_id:e}),await this.actions.engage("like/removelike",{video_id:e})}async subscribe(e){return hn.throwIfMissing({channel_id:e}),await y(this,xi).engage("subscription/subscribe",{channel_id:e})}async unsubscribe(e){return hn.throwIfMissing({channel_id:e}),await y(this,xi).engage("subscription/unsubscribe",{channel_id:e})}async comment(e,i){return hn.throwIfMissing({video_id:e,text:i}),await y(this,xi).engage("comment/create_comment",{video_id:e,text:i})}async translate(e,i,n={}){hn.throwIfMissing({text:e,target_language:i});let o=await await y(this,xi).engage("comment/perform_comment_action",{video_id:n.video_id,comment_id:n.comment_id,target_language:i,comment_action:"translate",text:e}),r=hn.findNode(o.data,"frameworkUpdates","content",7,!1);return{success:o.success,status_code:o.status_code,translated_content:r.content,data:o.data}}async setNotificationPreferences(e,i){return hn.throwIfMissing({channel_id:e,type:i}),await y(this,xi).notifications("modify_channel_preference",{channel_id:e,pref:i||"NONE"})}};p(S1,"InteractionManager"),xi=new WeakMap;iH.exports=S1});var y0=w((YQ,rH)=>{"use strict";var GO=O(),{InnertubeError:oH}=Le(),xt,dn,Co,Dt,ta=class{constructor(e,i,n=!1){x(this,xt,void 0);x(this,dn,void 0);x(this,Co,void 0);x(this,Dt,void 0);i.on_response_received_actions||i.on_response_received_endpoints||n?B(this,xt,i):B(this,xt,GO.parseResponse(i)),B(this,Dt,y(this,xt).on_response_received_commands?y(this,xt).on_response_received_commands_memo:y(this,xt).on_response_received_endpoints?y(this,xt).on_response_received_endpoints_memo:y(this,xt).contents?y(this,xt).contents_memo:y(this,xt).on_response_received_actions?y(this,xt).on_response_received_actions_memo:[]),B(this,Co,e)}static getVideosFromMemo(e){let i=e.get("Video")||[],n=e.get("GridVideo")||[],o=e.get("CompactVideo")||[],r=e.get("PlaylistVideo")||[],a=e.get("PlaylistPanelVideo")||[],c=e.get("WatchCardCompactVideo")||[];return[...i,...n,...o,...r,...a,...c]}static getPlaylistsFromMemo(e){let i=e.get("Playlist")||[],n=e.get("GridPlaylist")||[];return[...i,...n]}get videos(){return ta.getVideosFromMemo(y(this,Dt))}get posts(){return y(this,Dt).get("BackstagePost")||y(this,Dt).get("Post")||[]}get channels(){let e=y(this,Dt).get("Channel")||[],i=y(this,Dt).get("GridChannel")||[];return[...e,...i]}get playlists(){return ta.getPlaylistsFromMemo(y(this,Dt))}get memo(){return y(this,Dt)}get contents(){var o,r,a,c;let e=(r=(o=y(this,Dt).get("Tab"))==null?void 0:o[0])==null?void 0:r.content,i=(a=y(this,Dt).get("reloadContinuationItemsCommand"))==null?void 0:a[0],n=(c=y(this,Dt).get("appendContinuationItemsAction"))==null?void 0:c[0];return e||i||n}get shelves(){let e=y(this,xt).contents_memo.get("Shelf")||[],i=y(this,xt).contents_memo.get("RichShelf")||[],n=y(this,xt).contents_memo.get("ReelShelf")||[];return[...e,...i,...n]}getShelf(e){return this.shelves.find(i=>i.title.toString()===e)}get secondary_contents(){var e;return(e=this.page.contents)==null?void 0:e.secondary_contents}get actions(){return y(this,Co)}get page(){return y(this,xt)}get has_continuation(){return(y(this,Dt).get("ContinuationItem")||[]).length>0}async getContinuationData(){if(y(this,dn)){if(y(this,dn).length>1)throw new oH("There are too many continuations, you'll need to find the correct one yourself in this.page");if(y(this,dn).length===0)throw new oH("There are no continuations");return await y(this,dn)[0].endpoint.call(y(this,Co))}return B(this,dn,y(this,Dt).get("ContinuationItem")),y(this,dn)?this.getContinuationData():null}async getContinuation(){let e=await this.getContinuationData();return new ta(this.actions,e,!0)}},G1=ta;p(G1,"Feed"),xt=new WeakMap,dn=new WeakMap,Co=new WeakMap,Dt=new WeakMap;rH.exports=G1});var cH=w((QQ,pH)=>{"use strict";var bO=y0(),{InnertubeError:aH}=Le(),H0=class extends bO{constructor(e,i,n=!1){var l,s,g;super(e,i,n);let o=((l=this.page.contents)==null?void 0:l.primary_contents.contents)||this.page.on_response_received_commands[0].contents,r=(g=(s=this.page.contents)==null?void 0:s.secondary_contents)==null?void 0:g.contents;this.results=o.get({type:"ItemSection"}).contents;let a=this.results.get({type:"HorizontalCardList"},!0),c=r==null?void 0:r.get({type:"UniversalWatchCard"});this.refinements=this.page.refinements||[],this.estimated_results=this.page.estimated_results,this.watch_card={header:(c==null?void 0:c.header)||null,call_to_action:(c==null?void 0:c.call_to_action)||null,sections:(c==null?void 0:c.sections)||[]},this.refinement_cards={header:(a==null?void 0:a.header)||null,cards:(a==null?void 0:a.cards)||[]}}async selectRefinementCard(e){let i;if(typeof e=="string"){if(i=this.refinement_cards.cards.get({query:e}),!i)throw new aH("Refinement card not found!",{available_cards:this.refinement_card_queries})}else if(e.type==="SearchRefinementCard")i=e;else throw new aH("Invalid refinement card!");let n=await i.endpoint.call(this.actions);return new H0(this.actions,n,!0)}get refinement_card_queries(){return this.refinement_cards.cards.map(e=>e.query)}async getContinuation(){let e=await this.getContinuationData();return new H0(this.actions,e,!0)}};p(H0,"Search");pH.exports=H0});var Ao=w(($Q,Q3)=>{"use strict";var Lo=typeof Reflect=="object"?Reflect:null,lH=Lo&&typeof Lo.apply=="function"?Lo.apply:p(function(e,i,n){return Function.prototype.apply.call(e,i,n)},"ReflectApply"),b1;Lo&&typeof Lo.ownKeys=="function"?b1=Lo.ownKeys:Object.getOwnPropertySymbols?b1=p(function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))},"ReflectOwnKeys"):b1=p(function(e){return Object.getOwnPropertyNames(e)},"ReflectOwnKeys");function xO(t){console&&console.warn&&console.warn(t)}p(xO,"ProcessEmitWarning");var gH=Number.isNaN||p(function(e){return e!==e},"NumberIsNaN");function Pe(){Pe.init.call(this)}p(Pe,"EventEmitter");Q3.exports=Pe;Q3.exports.once=OO;Pe.EventEmitter=Pe;Pe.prototype._events=void 0;Pe.prototype._eventsCount=0;Pe.prototype._maxListeners=void 0;var sH=10;function x1(t){if(typeof t!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}p(x1,"checkListener");Object.defineProperty(Pe,"defaultMaxListeners",{enumerable:!0,get:function(){return sH},set:function(t){if(typeof t!="number"||t<0||gH(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");sH=t}});Pe.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};Pe.prototype.setMaxListeners=p(function(e){if(typeof e!="number"||e<0||gH(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},"setMaxListeners");function hH(t){return t._maxListeners===void 0?Pe.defaultMaxListeners:t._maxListeners}p(hH,"_getMaxListeners");Pe.prototype.getMaxListeners=p(function(){return hH(this)},"getMaxListeners");Pe.prototype.emit=p(function(e){for(var i=[],n=1;n<arguments.length;n++)i.push(arguments[n]);var o=e==="error",r=this._events;if(r!==void 0)o=o&&r.error===void 0;else if(!o)return!1;if(o){var a;if(i.length>0&&(a=i[0]),a instanceof Error)throw a;var c=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw c.context=a,c}var l=r[e];if(l===void 0)return!1;if(typeof l=="function")lH(l,this,i);else for(var s=l.length,g=wH(l,s),n=0;n<s;++n)lH(g[n],this,i);return!0},"emit");function dH(t,e,i,n){var o,r,a;if(x1(i),r=t._events,r===void 0?(r=t._events=Object.create(null),t._eventsCount=0):(r.newListener!==void 0&&(t.emit("newListener",e,i.listener?i.listener:i),r=t._events),a=r[e]),a===void 0)a=r[e]=i,++t._eventsCount;else if(typeof a=="function"?a=r[e]=n?[i,a]:[a,i]:n?a.unshift(i):a.push(i),o=hH(t),o>0&&a.length>o&&!a.warned){a.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=t,c.type=e,c.count=a.length,xO(c)}return t}p(dH,"_addListener");Pe.prototype.addListener=p(function(e,i){return dH(this,e,i,!1)},"addListener");Pe.prototype.on=Pe.prototype.addListener;Pe.prototype.prependListener=p(function(e,i){return dH(this,e,i,!0)},"prependListener");function _O(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}p(_O,"onceWrapper");function vH(t,e,i){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener:i},o=_O.bind(n);return o.listener=i,n.wrapFn=o,o}p(vH,"_onceWrap");Pe.prototype.once=p(function(e,i){return x1(i),this.on(e,vH(this,e,i)),this},"once");Pe.prototype.prependOnceListener=p(function(e,i){return x1(i),this.prependListener(e,vH(this,e,i)),this},"prependOnceListener");Pe.prototype.removeListener=p(function(e,i){var n,o,r,a,c;if(x1(i),o=this._events,o===void 0)return this;if(n=o[e],n===void 0)return this;if(n===i||n.listener===i)--this._eventsCount===0?this._events=Object.create(null):(delete o[e],o.removeListener&&this.emit("removeListener",e,n.listener||i));else if(typeof n!="function"){for(r=-1,a=n.length-1;a>=0;a--)if(n[a]===i||n[a].listener===i){c=n[a].listener,r=a;break}if(r<0)return this;r===0?n.shift():zO(n,r),n.length===1&&(o[e]=n[0]),o.removeListener!==void 0&&this.emit("removeListener",e,c||i)}return this},"removeListener");Pe.prototype.off=Pe.prototype.removeListener;Pe.prototype.removeAllListeners=p(function(e){var i,n,o;if(n=this._events,n===void 0)return this;if(n.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):n[e]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete n[e]),this;if(arguments.length===0){var r=Object.keys(n),a;for(o=0;o<r.length;++o)a=r[o],a!=="removeListener"&&this.removeAllListeners(a);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(i=n[e],typeof i=="function")this.removeListener(e,i);else if(i!==void 0)for(o=i.length-1;o>=0;o--)this.removeListener(e,i[o]);return this},"removeAllListeners");function fH(t,e,i){var n=t._events;if(n===void 0)return[];var o=n[e];return o===void 0?[]:typeof o=="function"?i?[o.listener||o]:[o]:i?EO(o):wH(o,o.length)}p(fH,"_listeners");Pe.prototype.listeners=p(function(e){return fH(this,e,!0)},"listeners");Pe.prototype.rawListeners=p(function(e){return fH(this,e,!1)},"rawListeners");Pe.listenerCount=function(t,e){return typeof t.listenerCount=="function"?t.listenerCount(e):uH.call(t,e)};Pe.prototype.listenerCount=uH;function uH(t){var e=this._events;if(e!==void 0){var i=e[t];if(typeof i=="function")return 1;if(i!==void 0)return i.length}return 0}p(uH,"listenerCount");Pe.prototype.eventNames=p(function(){return this._eventsCount>0?b1(this._events):[]},"eventNames");function wH(t,e){for(var i=new Array(e),n=0;n<e;++n)i[n]=t[n];return i}p(wH,"arrayClone");function zO(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}p(zO,"spliceOne");function EO(t){for(var e=new Array(t.length),i=0;i<e.length;++i)e[i]=t[i].listener||t[i];return e}p(EO,"unwrapListeners");function OO(t,e){return new Promise(function(i,n){function o(a){t.removeListener(e,r),n(a)}p(o,"errorListener");function r(){typeof t.removeListener=="function"&&t.removeListener("error",o),i([].slice.call(arguments))}p(r,"resolver"),WH(t,e,r,{once:!0}),e!=="error"&&XO(t,o,{once:!0})})}p(OO,"once");function XO(t,e,i){typeof t.on=="function"&&WH(t,"error",e,i)}p(XO,"addErrorHandlerIfEventEmitter");function WH(t,e,i,n){if(typeof t.on=="function")n.once?t.once(e,i):t.on(e,i);else if(typeof t.addEventListener=="function")t.addEventListener(e,p(function o(r){n.once&&t.removeEventListener(e,o),i(r)},"wrapListener"));else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof t)}p(WH,"eventTargetAgnosticAddListener")});var T0=w((jQ,$3)=>{typeof Object.create=="function"?$3.exports=p(function(e,i){i&&(e.super_=i,e.prototype=Object.create(i.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))},"inherits"):$3.exports=p(function(e,i){if(i){e.super_=i;var n=p(function(){},"TempCtor");n.prototype=i.prototype,e.prototype=new n,e.prototype.constructor=e}},"inherits")});var j3=w((JQ,mH)=>{mH.exports=Ao().EventEmitter});var yH=w(_1=>{"use strict";_1.byteLength=BO;_1.toByteArray=UO;_1.fromByteArray=VO;var Qi=[],Hi=[],RO=typeof Uint8Array<"u"?Uint8Array:Array,J3="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(N0=0,kH=J3.length;N0<kH;++N0)Qi[N0]=J3[N0],Hi[J3.charCodeAt(N0)]=N0;var N0,kH;Hi["-".charCodeAt(0)]=62;Hi["_".charCodeAt(0)]=63;function MH(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var i=t.indexOf("=");i===-1&&(i=e);var n=i===e?0:4-i%4;return[i,n]}p(MH,"getLens");function BO(t){var e=MH(t),i=e[0],n=e[1];return(i+n)*3/4-n}p(BO,"byteLength");function PO(t,e,i){return(e+i)*3/4-i}p(PO,"_byteLength");function UO(t){var e,i=MH(t),n=i[0],o=i[1],r=new RO(PO(t,n,o)),a=0,c=o>0?n-4:n,l;for(l=0;l<c;l+=4)e=Hi[t.charCodeAt(l)]<<18|Hi[t.charCodeAt(l+1)]<<12|Hi[t.charCodeAt(l+2)]<<6|Hi[t.charCodeAt(l+3)],r[a++]=e>>16&255,r[a++]=e>>8&255,r[a++]=e&255;return o===2&&(e=Hi[t.charCodeAt(l)]<<2|Hi[t.charCodeAt(l+1)]>>4,r[a++]=e&255),o===1&&(e=Hi[t.charCodeAt(l)]<<10|Hi[t.charCodeAt(l+1)]<<4|Hi[t.charCodeAt(l+2)]>>2,r[a++]=e>>8&255,r[a++]=e&255),r}p(UO,"toByteArray");function qO(t){return Qi[t>>18&63]+Qi[t>>12&63]+Qi[t>>6&63]+Qi[t&63]}p(qO,"tripletToBase64");function DO(t,e,i){for(var n,o=[],r=e;r<i;r+=3)n=(t[r]<<16&16711680)+(t[r+1]<<8&65280)+(t[r+2]&255),o.push(qO(n));return o.join("")}p(DO,"encodeChunk");function VO(t){for(var e,i=t.length,n=i%3,o=[],r=16383,a=0,c=i-n;a<c;a+=r)o.push(DO(t,a,a+r>c?c:a+r));return n===1?(e=t[i-1],o.push(Qi[e>>2]+Qi[e<<4&63]+"==")):n===2&&(e=(t[i-2]<<8)+t[i-1],o.push(Qi[e>>10]+Qi[e>>4&63]+Qi[e<<2&63]+"=")),o.join("")}p(VO,"fromByteArray")});var HH=w(Z3=>{Z3.read=function(t,e,i,n,o){var r,a,c=o*8-n-1,l=(1<<c)-1,s=l>>1,g=-7,h=i?o-1:0,d=i?-1:1,f=t[e+h];for(h+=d,r=f&(1<<-g)-1,f>>=-g,g+=c;g>0;r=r*256+t[e+h],h+=d,g-=8);for(a=r&(1<<-g)-1,r>>=-g,g+=n;g>0;a=a*256+t[e+h],h+=d,g-=8);if(r===0)r=1-s;else{if(r===l)return a?NaN:(f?-1:1)*(1/0);a=a+Math.pow(2,n),r=r-s}return(f?-1:1)*a*Math.pow(2,r-n)};Z3.write=function(t,e,i,n,o,r){var a,c,l,s=r*8-o-1,g=(1<<s)-1,h=g>>1,d=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:r-1,v=n?1:-1,u=e<0||e===0&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(c=isNaN(e)?1:0,a=g):(a=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-a))<1&&(a--,l*=2),a+h>=1?e+=d/l:e+=d*Math.pow(2,1-h),e*l>=2&&(a++,l/=2),a+h>=g?(c=0,a=g):a+h>=1?(c=(e*l-1)*Math.pow(2,o),a=a+h):(c=e*Math.pow(2,h-1)*Math.pow(2,o),a=0));o>=8;t[i+f]=c&255,f+=v,c/=256,o-=8);for(a=a<<o|c,s+=o;s>0;t[i+f]=a&255,f+=v,a/=256,s-=8);t[i+f-v]|=u*128}});var na=w(Go=>{"use strict";var e6=yH(),Ko=HH(),TH=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Go.Buffer=R;Go.SlowBuffer=JO;Go.INSPECT_MAX_BYTES=50;var z1=2147483647;Go.kMaxLength=z1;R.TYPED_ARRAY_SUPPORT=FO();!R.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function FO(){try{let t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),t.foo()===42}catch{return!1}}p(FO,"typedArraySupport");Object.defineProperty(R.prototype,"parent",{enumerable:!0,get:function(){if(!!R.isBuffer(this))return this.buffer}});Object.defineProperty(R.prototype,"offset",{enumerable:!0,get:function(){if(!!R.isBuffer(this))return this.byteOffset}});function vn(t){if(t>z1)throw new RangeError('The value "'+t+'" is invalid for option "size"');let e=new Uint8Array(t);return Object.setPrototypeOf(e,R.prototype),e}p(vn,"createBuffer");function R(t,e,i){if(typeof t=="number"){if(typeof e=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return o6(t)}return AH(t,e,i)}p(R,"Buffer");R.poolSize=8192;function AH(t,e,i){if(typeof t=="string")return QO(t,e);if(ArrayBuffer.isView(t))return $O(t);if(t==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if($i(t,ArrayBuffer)||t&&$i(t.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&($i(t,SharedArrayBuffer)||t&&$i(t.buffer,SharedArrayBuffer)))return i6(t,e,i);if(typeof t=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');let n=t.valueOf&&t.valueOf();if(n!=null&&n!==t)return R.from(n,e,i);let o=jO(t);if(o)return o;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof t[Symbol.toPrimitive]=="function")return R.from(t[Symbol.toPrimitive]("string"),e,i);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}p(AH,"from");R.from=function(t,e,i){return AH(t,e,i)};Object.setPrototypeOf(R.prototype,Uint8Array.prototype);Object.setPrototypeOf(R,Uint8Array);function IH(t){if(typeof t!="number")throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}p(IH,"assertSize");function YO(t,e,i){return IH(t),t<=0?vn(t):e!==void 0?typeof i=="string"?vn(t).fill(e,i):vn(t).fill(e):vn(t)}p(YO,"alloc");R.alloc=function(t,e,i){return YO(t,e,i)};function o6(t){return IH(t),vn(t<0?0:r6(t)|0)}p(o6,"allocUnsafe");R.allocUnsafe=function(t){return o6(t)};R.allocUnsafeSlow=function(t){return o6(t)};function QO(t,e){if((typeof e!="string"||e==="")&&(e="utf8"),!R.isEncoding(e))throw new TypeError("Unknown encoding: "+e);let i=KH(t,e)|0,n=vn(i),o=n.write(t,e);return o!==i&&(n=n.slice(0,o)),n}p(QO,"fromString");function t6(t){let e=t.length<0?0:r6(t.length)|0,i=vn(e);for(let n=0;n<e;n+=1)i[n]=t[n]&255;return i}p(t6,"fromArrayLike");function $O(t){if($i(t,Uint8Array)){let e=new Uint8Array(t);return i6(e.buffer,e.byteOffset,e.byteLength)}return t6(t)}p($O,"fromArrayView");function i6(t,e,i){if(e<0||t.byteLength<e)throw new RangeError('"offset" is outside of buffer bounds');if(t.byteLength<e+(i||0))throw new RangeError('"length" is outside of buffer bounds');let n;return e===void 0&&i===void 0?n=new Uint8Array(t):i===void 0?n=new Uint8Array(t,e):n=new Uint8Array(t,e,i),Object.setPrototypeOf(n,R.prototype),n}p(i6,"fromArrayBuffer");function jO(t){if(R.isBuffer(t)){let e=r6(t.length)|0,i=vn(e);return i.length===0||t.copy(i,0,0,e),i}if(t.length!==void 0)return typeof t.length!="number"||p6(t.length)?vn(0):t6(t);if(t.type==="Buffer"&&Array.isArray(t.data))return t6(t.data)}p(jO,"fromObject");function r6(t){if(t>=z1)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+z1.toString(16)+" bytes");return t|0}p(r6,"checked");function JO(t){return+t!=t&&(t=0),R.alloc(+t)}p(JO,"SlowBuffer");R.isBuffer=p(function(e){return e!=null&&e._isBuffer===!0&&e!==R.prototype},"isBuffer");R.compare=p(function(e,i){if($i(e,Uint8Array)&&(e=R.from(e,e.offset,e.byteLength)),$i(i,Uint8Array)&&(i=R.from(i,i.offset,i.byteLength)),!R.isBuffer(e)||!R.isBuffer(i))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===i)return 0;let n=e.length,o=i.length;for(let r=0,a=Math.min(n,o);r<a;++r)if(e[r]!==i[r]){n=e[r],o=i[r];break}return n<o?-1:o<n?1:0},"compare");R.isEncoding=p(function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},"isEncoding");R.concat=p(function(e,i){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(e.length===0)return R.alloc(0);let n;if(i===void 0)for(i=0,n=0;n<e.length;++n)i+=e[n].length;let o=R.allocUnsafe(i),r=0;for(n=0;n<e.length;++n){let a=e[n];if($i(a,Uint8Array))r+a.length>o.length?(R.isBuffer(a)||(a=R.from(a)),a.copy(o,r)):Uint8Array.prototype.set.call(o,a,r);else if(R.isBuffer(a))a.copy(o,r);else throw new TypeError('"list" argument must be an Array of Buffers');r+=a.length}return o},"concat");function KH(t,e){if(R.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||$i(t,ArrayBuffer))return t.byteLength;if(typeof t!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);let i=t.length,n=arguments.length>2&&arguments[2]===!0;if(!n&&i===0)return 0;let o=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return i;case"utf8":case"utf-8":return n6(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return i*2;case"hex":return i>>>1;case"base64":return XH(t).length;default:if(o)return n?-1:n6(t).length;e=(""+e).toLowerCase(),o=!0}}p(KH,"byteLength");R.byteLength=KH;function ZO(t,e,i){let n=!1;if((e===void 0||e<0)&&(e=0),e>this.length||((i===void 0||i>this.length)&&(i=this.length),i<=0)||(i>>>=0,e>>>=0,i<=e))return"";for(t||(t="utf8");;)switch(t){case"hex":return lX(this,e,i);case"utf8":case"utf-8":return GH(this,e,i);case"ascii":return pX(this,e,i);case"latin1":case"binary":return cX(this,e,i);case"base64":return rX(this,e,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return sX(this,e,i);default:if(n)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),n=!0}}p(ZO,"slowToString");R.prototype._isBuffer=!0;function C0(t,e,i){let n=t[e];t[e]=t[i],t[i]=n}p(C0,"swap");R.prototype.swap16=p(function(){let e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let i=0;i<e;i+=2)C0(this,i,i+1);return this},"swap16");R.prototype.swap32=p(function(){let e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let i=0;i<e;i+=4)C0(this,i,i+3),C0(this,i+1,i+2);return this},"swap32");R.prototype.swap64=p(function(){let e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let i=0;i<e;i+=8)C0(this,i,i+7),C0(this,i+1,i+6),C0(this,i+2,i+5),C0(this,i+3,i+4);return this},"swap64");R.prototype.toString=p(function(){let e=this.length;return e===0?"":arguments.length===0?GH(this,0,e):ZO.apply(this,arguments)},"toString");R.prototype.toLocaleString=R.prototype.toString;R.prototype.equals=p(function(e){if(!R.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e?!0:R.compare(this,e)===0},"equals");R.prototype.inspect=p(function(){let e="",i=Go.INSPECT_MAX_BYTES;return e=this.toString("hex",0,i).replace(/(.{2})/g,"$1 ").trim(),this.length>i&&(e+=" ... "),"<Buffer "+e+">"},"inspect");TH&&(R.prototype[TH]=R.prototype.inspect);R.prototype.compare=p(function(e,i,n,o,r){if($i(e,Uint8Array)&&(e=R.from(e,e.offset,e.byteLength)),!R.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(i===void 0&&(i=0),n===void 0&&(n=e?e.length:0),o===void 0&&(o=0),r===void 0&&(r=this.length),i<0||n>e.length||o<0||r>this.length)throw new RangeError("out of range index");if(o>=r&&i>=n)return 0;if(o>=r)return-1;if(i>=n)return 1;if(i>>>=0,n>>>=0,o>>>=0,r>>>=0,this===e)return 0;let a=r-o,c=n-i,l=Math.min(a,c),s=this.slice(o,r),g=e.slice(i,n);for(let h=0;h<l;++h)if(s[h]!==g[h]){a=s[h],c=g[h];break}return a<c?-1:c<a?1:0},"compare");function SH(t,e,i,n,o){if(t.length===0)return-1;if(typeof i=="string"?(n=i,i=0):i>2147483647?i=2147483647:i<-2147483648&&(i=-2147483648),i=+i,p6(i)&&(i=o?0:t.length-1),i<0&&(i=t.length+i),i>=t.length){if(o)return-1;i=t.length-1}else if(i<0)if(o)i=0;else return-1;if(typeof e=="string"&&(e=R.from(e,n)),R.isBuffer(e))return e.length===0?-1:NH(t,e,i,n,o);if(typeof e=="number")return e=e&255,typeof Uint8Array.prototype.indexOf=="function"?o?Uint8Array.prototype.indexOf.call(t,e,i):Uint8Array.prototype.lastIndexOf.call(t,e,i):NH(t,[e],i,n,o);throw new TypeError("val must be string, number or Buffer")}p(SH,"bidirectionalIndexOf");function NH(t,e,i,n,o){let r=1,a=t.length,c=e.length;if(n!==void 0&&(n=String(n).toLowerCase(),n==="ucs2"||n==="ucs-2"||n==="utf16le"||n==="utf-16le")){if(t.length<2||e.length<2)return-1;r=2,a/=2,c/=2,i/=2}function l(g,h){return r===1?g[h]:g.readUInt16BE(h*r)}p(l,"read");let s;if(o){let g=-1;for(s=i;s<a;s++)if(l(t,s)===l(e,g===-1?0:s-g)){if(g===-1&&(g=s),s-g+1===c)return g*r}else g!==-1&&(s-=s-g),g=-1}else for(i+c>a&&(i=a-c),s=i;s>=0;s--){let g=!0;for(let h=0;h<c;h++)if(l(t,s+h)!==l(e,h)){g=!1;break}if(g)return s}return-1}p(NH,"arrayIndexOf");R.prototype.includes=p(function(e,i,n){return this.indexOf(e,i,n)!==-1},"includes");R.prototype.indexOf=p(function(e,i,n){return SH(this,e,i,n,!0)},"indexOf");R.prototype.lastIndexOf=p(function(e,i,n){return SH(this,e,i,n,!1)},"lastIndexOf");function eX(t,e,i,n){i=Number(i)||0;let o=t.length-i;n?(n=Number(n),n>o&&(n=o)):n=o;let r=e.length;n>r/2&&(n=r/2);let a;for(a=0;a<n;++a){let c=parseInt(e.substr(a*2,2),16);if(p6(c))return a;t[i+a]=c}return a}p(eX,"hexWrite");function tX(t,e,i,n){return E1(n6(e,t.length-i),t,i,n)}p(tX,"utf8Write");function iX(t,e,i,n){return E1(vX(e),t,i,n)}p(iX,"asciiWrite");function nX(t,e,i,n){return E1(XH(e),t,i,n)}p(nX,"base64Write");function oX(t,e,i,n){return E1(fX(e,t.length-i),t,i,n)}p(oX,"ucs2Write");R.prototype.write=p(function(e,i,n,o){if(i===void 0)o="utf8",n=this.length,i=0;else if(n===void 0&&typeof i=="string")o=i,n=this.length,i=0;else if(isFinite(i))i=i>>>0,isFinite(n)?(n=n>>>0,o===void 0&&(o="utf8")):(o=n,n=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let r=this.length-i;if((n===void 0||n>r)&&(n=r),e.length>0&&(n<0||i<0)||i>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");let a=!1;for(;;)switch(o){case"hex":return eX(this,e,i,n);case"utf8":case"utf-8":return tX(this,e,i,n);case"ascii":case"latin1":case"binary":return iX(this,e,i,n);case"base64":return nX(this,e,i,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return oX(this,e,i,n);default:if(a)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),a=!0}},"write");R.prototype.toJSON=p(function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},"toJSON");function rX(t,e,i){return e===0&&i===t.length?e6.fromByteArray(t):e6.fromByteArray(t.slice(e,i))}p(rX,"base64Slice");function GH(t,e,i){i=Math.min(t.length,i);let n=[],o=e;for(;o<i;){let r=t[o],a=null,c=r>239?4:r>223?3:r>191?2:1;if(o+c<=i){let l,s,g,h;switch(c){case 1:r<128&&(a=r);break;case 2:l=t[o+1],(l&192)===128&&(h=(r&31)<<6|l&63,h>127&&(a=h));break;case 3:l=t[o+1],s=t[o+2],(l&192)===128&&(s&192)===128&&(h=(r&15)<<12|(l&63)<<6|s&63,h>2047&&(h<55296||h>57343)&&(a=h));break;case 4:l=t[o+1],s=t[o+2],g=t[o+3],(l&192)===128&&(s&192)===128&&(g&192)===128&&(h=(r&15)<<18|(l&63)<<12|(s&63)<<6|g&63,h>65535&&h<1114112&&(a=h))}}a===null?(a=65533,c=1):a>65535&&(a-=65536,n.push(a>>>10&1023|55296),a=56320|a&1023),n.push(a),o+=c}return aX(n)}p(GH,"utf8Slice");var CH=4096;function aX(t){let e=t.length;if(e<=CH)return String.fromCharCode.apply(String,t);let i="",n=0;for(;n<e;)i+=String.fromCharCode.apply(String,t.slice(n,n+=CH));return i}p(aX,"decodeCodePointsArray");function pX(t,e,i){let n="";i=Math.min(t.length,i);for(let o=e;o<i;++o)n+=String.fromCharCode(t[o]&127);return n}p(pX,"asciiSlice");function cX(t,e,i){let n="";i=Math.min(t.length,i);for(let o=e;o<i;++o)n+=String.fromCharCode(t[o]);return n}p(cX,"latin1Slice");function lX(t,e,i){let n=t.length;(!e||e<0)&&(e=0),(!i||i<0||i>n)&&(i=n);let o="";for(let r=e;r<i;++r)o+=uX[t[r]];return o}p(lX,"hexSlice");function sX(t,e,i){let n=t.slice(e,i),o="";for(let r=0;r<n.length-1;r+=2)o+=String.fromCharCode(n[r]+n[r+1]*256);return o}p(sX,"utf16leSlice");R.prototype.slice=p(function(e,i){let n=this.length;e=~~e,i=i===void 0?n:~~i,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),i<0?(i+=n,i<0&&(i=0)):i>n&&(i=n),i<e&&(i=e);let o=this.subarray(e,i);return Object.setPrototypeOf(o,R.prototype),o},"slice");function Lt(t,e,i){if(t%1!==0||t<0)throw new RangeError("offset is not uint");if(t+e>i)throw new RangeError("Trying to access beyond buffer length")}p(Lt,"checkOffset");R.prototype.readUintLE=R.prototype.readUIntLE=p(function(e,i,n){e=e>>>0,i=i>>>0,n||Lt(e,i,this.length);let o=this[e],r=1,a=0;for(;++a<i&&(r*=256);)o+=this[e+a]*r;return o},"readUIntLE");R.prototype.readUintBE=R.prototype.readUIntBE=p(function(e,i,n){e=e>>>0,i=i>>>0,n||Lt(e,i,this.length);let o=this[e+--i],r=1;for(;i>0&&(r*=256);)o+=this[e+--i]*r;return o},"readUIntBE");R.prototype.readUint8=R.prototype.readUInt8=p(function(e,i){return e=e>>>0,i||Lt(e,1,this.length),this[e]},"readUInt8");R.prototype.readUint16LE=R.prototype.readUInt16LE=p(function(e,i){return e=e>>>0,i||Lt(e,2,this.length),this[e]|this[e+1]<<8},"readUInt16LE");R.prototype.readUint16BE=R.prototype.readUInt16BE=p(function(e,i){return e=e>>>0,i||Lt(e,2,this.length),this[e]<<8|this[e+1]},"readUInt16BE");R.prototype.readUint32LE=R.prototype.readUInt32LE=p(function(e,i){return e=e>>>0,i||Lt(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+this[e+3]*16777216},"readUInt32LE");R.prototype.readUint32BE=R.prototype.readUInt32BE=p(function(e,i){return e=e>>>0,i||Lt(e,4,this.length),this[e]*16777216+(this[e+1]<<16|this[e+2]<<8|this[e+3])},"readUInt32BE");R.prototype.readBigUInt64LE=Rn(p(function(e){e=e>>>0,So(e,"offset");let i=this[e],n=this[e+7];(i===void 0||n===void 0)&&ia(e,this.length-8);let o=i+this[++e]*2**8+this[++e]*2**16+this[++e]*2**24,r=this[++e]+this[++e]*2**8+this[++e]*2**16+n*2**24;return BigInt(o)+(BigInt(r)<<BigInt(32))},"readBigUInt64LE"));R.prototype.readBigUInt64BE=Rn(p(function(e){e=e>>>0,So(e,"offset");let i=this[e],n=this[e+7];(i===void 0||n===void 0)&&ia(e,this.length-8);let o=i*2**24+this[++e]*2**16+this[++e]*2**8+this[++e],r=this[++e]*2**24+this[++e]*2**16+this[++e]*2**8+n;return(BigInt(o)<<BigInt(32))+BigInt(r)},"readBigUInt64BE"));R.prototype.readIntLE=p(function(e,i,n){e=e>>>0,i=i>>>0,n||Lt(e,i,this.length);let o=this[e],r=1,a=0;for(;++a<i&&(r*=256);)o+=this[e+a]*r;return r*=128,o>=r&&(o-=Math.pow(2,8*i)),o},"readIntLE");R.prototype.readIntBE=p(function(e,i,n){e=e>>>0,i=i>>>0,n||Lt(e,i,this.length);let o=i,r=1,a=this[e+--o];for(;o>0&&(r*=256);)a+=this[e+--o]*r;return r*=128,a>=r&&(a-=Math.pow(2,8*i)),a},"readIntBE");R.prototype.readInt8=p(function(e,i){return e=e>>>0,i||Lt(e,1,this.length),this[e]&128?(255-this[e]+1)*-1:this[e]},"readInt8");R.prototype.readInt16LE=p(function(e,i){e=e>>>0,i||Lt(e,2,this.length);let n=this[e]|this[e+1]<<8;return n&32768?n|4294901760:n},"readInt16LE");R.prototype.readInt16BE=p(function(e,i){e=e>>>0,i||Lt(e,2,this.length);let n=this[e+1]|this[e]<<8;return n&32768?n|4294901760:n},"readInt16BE");R.prototype.readInt32LE=p(function(e,i){return e=e>>>0,i||Lt(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},"readInt32LE");R.prototype.readInt32BE=p(function(e,i){return e=e>>>0,i||Lt(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},"readInt32BE");R.prototype.readBigInt64LE=Rn(p(function(e){e=e>>>0,So(e,"offset");let i=this[e],n=this[e+7];(i===void 0||n===void 0)&&ia(e,this.length-8);let o=this[e+4]+this[e+5]*2**8+this[e+6]*2**16+(n<<24);return(BigInt(o)<<BigInt(32))+BigInt(i+this[++e]*2**8+this[++e]*2**16+this[++e]*2**24)},"readBigInt64LE"));R.prototype.readBigInt64BE=Rn(p(function(e){e=e>>>0,So(e,"offset");let i=this[e],n=this[e+7];(i===void 0||n===void 0)&&ia(e,this.length-8);let o=(i<<24)+this[++e]*2**16+this[++e]*2**8+this[++e];return(BigInt(o)<<BigInt(32))+BigInt(this[++e]*2**24+this[++e]*2**16+this[++e]*2**8+n)},"readBigInt64BE"));R.prototype.readFloatLE=p(function(e,i){return e=e>>>0,i||Lt(e,4,this.length),Ko.read(this,e,!0,23,4)},"readFloatLE");R.prototype.readFloatBE=p(function(e,i){return e=e>>>0,i||Lt(e,4,this.length),Ko.read(this,e,!1,23,4)},"readFloatBE");R.prototype.readDoubleLE=p(function(e,i){return e=e>>>0,i||Lt(e,8,this.length),Ko.read(this,e,!0,52,8)},"readDoubleLE");R.prototype.readDoubleBE=p(function(e,i){return e=e>>>0,i||Lt(e,8,this.length),Ko.read(this,e,!1,52,8)},"readDoubleBE");function oi(t,e,i,n,o,r){if(!R.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>o||e<r)throw new RangeError('"value" argument is out of bounds');if(i+n>t.length)throw new RangeError("Index out of range")}p(oi,"checkInt");R.prototype.writeUintLE=R.prototype.writeUIntLE=p(function(e,i,n,o){if(e=+e,i=i>>>0,n=n>>>0,!o){let c=Math.pow(2,8*n)-1;oi(this,e,i,n,c,0)}let r=1,a=0;for(this[i]=e&255;++a<n&&(r*=256);)this[i+a]=e/r&255;return i+n},"writeUIntLE");R.prototype.writeUintBE=R.prototype.writeUIntBE=p(function(e,i,n,o){if(e=+e,i=i>>>0,n=n>>>0,!o){let c=Math.pow(2,8*n)-1;oi(this,e,i,n,c,0)}let r=n-1,a=1;for(this[i+r]=e&255;--r>=0&&(a*=256);)this[i+r]=e/a&255;return i+n},"writeUIntBE");R.prototype.writeUint8=R.prototype.writeUInt8=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,1,255,0),this[i]=e&255,i+1},"writeUInt8");R.prototype.writeUint16LE=R.prototype.writeUInt16LE=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,2,65535,0),this[i]=e&255,this[i+1]=e>>>8,i+2},"writeUInt16LE");R.prototype.writeUint16BE=R.prototype.writeUInt16BE=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,2,65535,0),this[i]=e>>>8,this[i+1]=e&255,i+2},"writeUInt16BE");R.prototype.writeUint32LE=R.prototype.writeUInt32LE=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,4,4294967295,0),this[i+3]=e>>>24,this[i+2]=e>>>16,this[i+1]=e>>>8,this[i]=e&255,i+4},"writeUInt32LE");R.prototype.writeUint32BE=R.prototype.writeUInt32BE=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,4,4294967295,0),this[i]=e>>>24,this[i+1]=e>>>16,this[i+2]=e>>>8,this[i+3]=e&255,i+4},"writeUInt32BE");function bH(t,e,i,n,o){OH(e,n,o,t,i,7);let r=Number(e&BigInt(4294967295));t[i++]=r,r=r>>8,t[i++]=r,r=r>>8,t[i++]=r,r=r>>8,t[i++]=r;let a=Number(e>>BigInt(32)&BigInt(4294967295));return t[i++]=a,a=a>>8,t[i++]=a,a=a>>8,t[i++]=a,a=a>>8,t[i++]=a,i}p(bH,"wrtBigUInt64LE");function xH(t,e,i,n,o){OH(e,n,o,t,i,7);let r=Number(e&BigInt(4294967295));t[i+7]=r,r=r>>8,t[i+6]=r,r=r>>8,t[i+5]=r,r=r>>8,t[i+4]=r;let a=Number(e>>BigInt(32)&BigInt(4294967295));return t[i+3]=a,a=a>>8,t[i+2]=a,a=a>>8,t[i+1]=a,a=a>>8,t[i]=a,i+8}p(xH,"wrtBigUInt64BE");R.prototype.writeBigUInt64LE=Rn(p(function(e,i=0){return bH(this,e,i,BigInt(0),BigInt("0xffffffffffffffff"))},"writeBigUInt64LE"));R.prototype.writeBigUInt64BE=Rn(p(function(e,i=0){return xH(this,e,i,BigInt(0),BigInt("0xffffffffffffffff"))},"writeBigUInt64BE"));R.prototype.writeIntLE=p(function(e,i,n,o){if(e=+e,i=i>>>0,!o){let l=Math.pow(2,8*n-1);oi(this,e,i,n,l-1,-l)}let r=0,a=1,c=0;for(this[i]=e&255;++r<n&&(a*=256);)e<0&&c===0&&this[i+r-1]!==0&&(c=1),this[i+r]=(e/a>>0)-c&255;return i+n},"writeIntLE");R.prototype.writeIntBE=p(function(e,i,n,o){if(e=+e,i=i>>>0,!o){let l=Math.pow(2,8*n-1);oi(this,e,i,n,l-1,-l)}let r=n-1,a=1,c=0;for(this[i+r]=e&255;--r>=0&&(a*=256);)e<0&&c===0&&this[i+r+1]!==0&&(c=1),this[i+r]=(e/a>>0)-c&255;return i+n},"writeIntBE");R.prototype.writeInt8=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,1,127,-128),e<0&&(e=255+e+1),this[i]=e&255,i+1},"writeInt8");R.prototype.writeInt16LE=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,2,32767,-32768),this[i]=e&255,this[i+1]=e>>>8,i+2},"writeInt16LE");R.prototype.writeInt16BE=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,2,32767,-32768),this[i]=e>>>8,this[i+1]=e&255,i+2},"writeInt16BE");R.prototype.writeInt32LE=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,4,2147483647,-2147483648),this[i]=e&255,this[i+1]=e>>>8,this[i+2]=e>>>16,this[i+3]=e>>>24,i+4},"writeInt32LE");R.prototype.writeInt32BE=p(function(e,i,n){return e=+e,i=i>>>0,n||oi(this,e,i,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[i]=e>>>24,this[i+1]=e>>>16,this[i+2]=e>>>8,this[i+3]=e&255,i+4},"writeInt32BE");R.prototype.writeBigInt64LE=Rn(p(function(e,i=0){return bH(this,e,i,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))},"writeBigInt64LE"));R.prototype.writeBigInt64BE=Rn(p(function(e,i=0){return xH(this,e,i,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))},"writeBigInt64BE"));function _H(t,e,i,n,o,r){if(i+n>t.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("Index out of range")}p(_H,"checkIEEE754");function zH(t,e,i,n,o){return e=+e,i=i>>>0,o||_H(t,e,i,4,34028234663852886e22,-34028234663852886e22),Ko.write(t,e,i,n,23,4),i+4}p(zH,"writeFloat");R.prototype.writeFloatLE=p(function(e,i,n){return zH(this,e,i,!0,n)},"writeFloatLE");R.prototype.writeFloatBE=p(function(e,i,n){return zH(this,e,i,!1,n)},"writeFloatBE");function EH(t,e,i,n,o){return e=+e,i=i>>>0,o||_H(t,e,i,8,17976931348623157e292,-17976931348623157e292),Ko.write(t,e,i,n,52,8),i+8}p(EH,"writeDouble");R.prototype.writeDoubleLE=p(function(e,i,n){return EH(this,e,i,!0,n)},"writeDoubleLE");R.prototype.writeDoubleBE=p(function(e,i,n){return EH(this,e,i,!1,n)},"writeDoubleBE");R.prototype.copy=p(function(e,i,n,o){if(!R.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),!o&&o!==0&&(o=this.length),i>=e.length&&(i=e.length),i||(i=0),o>0&&o<n&&(o=n),o===n||e.length===0||this.length===0)return 0;if(i<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),e.length-i<o-n&&(o=e.length-i+n);let r=o-n;return this===e&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(i,n,o):Uint8Array.prototype.set.call(e,this.subarray(n,o),i),r},"copy");R.prototype.fill=p(function(e,i,n,o){if(typeof e=="string"){if(typeof i=="string"?(o=i,i=0,n=this.length):typeof n=="string"&&(o=n,n=this.length),o!==void 0&&typeof o!="string")throw new TypeError("encoding must be a string");if(typeof o=="string"&&!R.isEncoding(o))throw new TypeError("Unknown encoding: "+o);if(e.length===1){let a=e.charCodeAt(0);(o==="utf8"&&a<128||o==="latin1")&&(e=a)}}else typeof e=="number"?e=e&255:typeof e=="boolean"&&(e=Number(e));if(i<0||this.length<i||this.length<n)throw new RangeError("Out of range index");if(n<=i)return this;i=i>>>0,n=n===void 0?this.length:n>>>0,e||(e=0);let r;if(typeof e=="number")for(r=i;r<n;++r)this[r]=e;else{let a=R.isBuffer(e)?e:R.from(e,o),c=a.length;if(c===0)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(r=0;r<n-i;++r)this[r+i]=a[r%c]}return this},"fill");var Io={};function a6(t,e,i){Io[t]=p(class extends i{constructor(){super(),Object.defineProperty(this,"message",{value:e.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${t}]`,this.stack,delete this.name}get code(){return t}set code(o){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:o,writable:!0})}toString(){return`${this.name} [${t}]: ${this.message}`}},"NodeError")}p(a6,"E");a6("ERR_BUFFER_OUT_OF_BOUNDS",function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError);a6("ERR_INVALID_ARG_TYPE",function(t,e){return`The "${t}" argument must be of type number. Received type ${typeof e}`},TypeError);a6("ERR_OUT_OF_RANGE",function(t,e,i){let n=`The value of "${t}" is out of range.`,o=i;return Number.isInteger(i)&&Math.abs(i)>2**32?o=LH(String(i)):typeof i=="bigint"&&(o=String(i),(i>BigInt(2)**BigInt(32)||i<-(BigInt(2)**BigInt(32)))&&(o=LH(o)),o+="n"),n+=` It must be ${e}. Received ${o}`,n},RangeError);function LH(t){let e="",i=t.length,n=t[0]==="-"?1:0;for(;i>=n+4;i-=3)e=`_${t.slice(i-3,i)}${e}`;return`${t.slice(0,i)}${e}`}p(LH,"addNumericalSeparator");function gX(t,e,i){So(e,"offset"),(t[e]===void 0||t[e+i]===void 0)&&ia(e,t.length-(i+1))}p(gX,"checkBounds");function OH(t,e,i,n,o,r){if(t>i||t<e){let a=typeof e=="bigint"?"n":"",c;throw r>3?e===0||e===BigInt(0)?c=`>= 0${a} and < 2${a} ** ${(r+1)*8}${a}`:c=`>= -(2${a} ** ${(r+1)*8-1}${a}) and < 2 ** ${(r+1)*8-1}${a}`:c=`>= ${e}${a} and <= ${i}${a}`,new Io.ERR_OUT_OF_RANGE("value",c,t)}gX(n,o,r)}p(OH,"checkIntBI");function So(t,e){if(typeof t!="number")throw new Io.ERR_INVALID_ARG_TYPE(e,"number",t)}p(So,"validateNumber");function ia(t,e,i){throw Math.floor(t)!==t?(So(t,i),new Io.ERR_OUT_OF_RANGE(i||"offset","an integer",t)):e<0?new Io.ERR_BUFFER_OUT_OF_BOUNDS:new Io.ERR_OUT_OF_RANGE(i||"offset",`>= ${i?1:0} and <= ${e}`,t)}p(ia,"boundsError");var hX=/[^+/0-9A-Za-z-_]/g;function dX(t){if(t=t.split("=")[0],t=t.trim().replace(hX,""),t.length<2)return"";for(;t.length%4!==0;)t=t+"=";return t}p(dX,"base64clean");function n6(t,e){e=e||1/0;let i,n=t.length,o=null,r=[];for(let a=0;a<n;++a){if(i=t.charCodeAt(a),i>55295&&i<57344){if(!o){if(i>56319){(e-=3)>-1&&r.push(239,191,189);continue}else if(a+1===n){(e-=3)>-1&&r.push(239,191,189);continue}o=i;continue}if(i<56320){(e-=3)>-1&&r.push(239,191,189),o=i;continue}i=(o-55296<<10|i-56320)+65536}else o&&(e-=3)>-1&&r.push(239,191,189);if(o=null,i<128){if((e-=1)<0)break;r.push(i)}else if(i<2048){if((e-=2)<0)break;r.push(i>>6|192,i&63|128)}else if(i<65536){if((e-=3)<0)break;r.push(i>>12|224,i>>6&63|128,i&63|128)}else if(i<1114112){if((e-=4)<0)break;r.push(i>>18|240,i>>12&63|128,i>>6&63|128,i&63|128)}else throw new Error("Invalid code point")}return r}p(n6,"utf8ToBytes");function vX(t){let e=[];for(let i=0;i<t.length;++i)e.push(t.charCodeAt(i)&255);return e}p(vX,"asciiToBytes");function fX(t,e){let i,n,o,r=[];for(let a=0;a<t.length&&!((e-=2)<0);++a)i=t.charCodeAt(a),n=i>>8,o=i%256,r.push(o),r.push(n);return r}p(fX,"utf16leToBytes");function XH(t){return e6.toByteArray(dX(t))}p(XH,"base64ToBytes");function E1(t,e,i,n){let o;for(o=0;o<n&&!(o+i>=e.length||o>=t.length);++o)e[o+i]=t[o];return o}p(E1,"blitBuffer");function $i(t,e){return t instanceof e||t!=null&&t.constructor!=null&&t.constructor.name!=null&&t.constructor.name===e.name}p($i,"isInstance");function p6(t){return t!==t}p(p6,"numberIsNaN");var uX=function(){let t="0123456789abcdef",e=new Array(256);for(let i=0;i<16;++i){let n=i*16;for(let o=0;o<16;++o)e[n+o]=t[i]+t[o]}return e}();function Rn(t){return typeof BigInt>"u"?wX:t}p(Rn,"defineBigIntMethod");function wX(){throw new Error("BigInt not supported")}p(wX,"BufferBigIntNotDefined")});var c6=w(()=>{});var UH=w((r$,PH)=>{"use strict";function RH(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),i.push.apply(i,n)}return i}p(RH,"ownKeys");function WX(t){for(var e=1;e<arguments.length;e++){var i=arguments[e]!=null?arguments[e]:{};e%2?RH(Object(i),!0).forEach(function(n){mX(t,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):RH(Object(i)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(i,n))})}return t}p(WX,"_objectSpread");function mX(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}p(mX,"_defineProperty");function kX(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}p(kX,"_classCallCheck");function BH(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}p(BH,"_defineProperties");function MX(t,e,i){return e&&BH(t.prototype,e),i&&BH(t,i),t}p(MX,"_createClass");var yX=na(),O1=yX.Buffer,HX=c6(),l6=HX.inspect,TX=l6&&l6.custom||"inspect";function NX(t,e,i){O1.prototype.copy.call(t,e,i)}p(NX,"copyBuffer");PH.exports=function(){function t(){kX(this,t),this.head=null,this.tail=null,this.length=0}return p(t,"BufferList"),MX(t,[{key:"push",value:p(function(i){var n={data:i,next:null};this.length>0?this.tail.next=n:this.head=n,this.tail=n,++this.length},"push")},{key:"unshift",value:p(function(i){var n={data:i,next:this.head};this.length===0&&(this.tail=n),this.head=n,++this.length},"unshift")},{key:"shift",value:p(function(){if(this.length!==0){var i=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,i}},"shift")},{key:"clear",value:p(function(){this.head=this.tail=null,this.length=0},"clear")},{key:"join",value:p(function(i){if(this.length===0)return"";for(var n=this.head,o=""+n.data;n=n.next;)o+=i+n.data;return o},"join")},{key:"concat",value:p(function(i){if(this.length===0)return O1.alloc(0);for(var n=O1.allocUnsafe(i>>>0),o=this.head,r=0;o;)NX(o.data,n,r),r+=o.data.length,o=o.next;return n},"concat")},{key:"consume",value:p(function(i,n){var o;return i<this.head.data.length?(o=this.head.data.slice(0,i),this.head.data=this.head.data.slice(i)):i===this.head.data.length?o=this.shift():o=n?this._getString(i):this._getBuffer(i),o},"consume")},{key:"first",value:p(function(){return this.head.data},"first")},{key:"_getString",value:p(function(i){var n=this.head,o=1,r=n.data;for(i-=r.length;n=n.next;){var a=n.data,c=i>a.length?a.length:i;if(c===a.length?r+=a:r+=a.slice(0,i),i-=c,i===0){c===a.length?(++o,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=a.slice(c));break}++o}return this.length-=o,r},"_getString")},{key:"_getBuffer",value:p(function(i){var n=O1.allocUnsafe(i),o=this.head,r=1;for(o.data.copy(n),i-=o.data.length;o=o.next;){var a=o.data,c=i>a.length?a.length:i;if(a.copy(n,n.length-i,0,c),i-=c,i===0){c===a.length?(++r,o.next?this.head=o.next:this.head=this.tail=null):(this.head=o,o.data=a.slice(c));break}++r}return this.length-=r,n},"_getBuffer")},{key:TX,value:p(function(i,n){return l6(this,WX({},n,{depth:0,customInspect:!1}))},"value")}]),t}()});var g6=w((a$,DH)=>{"use strict";function CX(t,e){var i=this,n=this._readableState&&this._readableState.destroyed,o=this._writableState&&this._writableState.destroyed;return n||o?(e?e(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(s6,this,t)):process.nextTick(s6,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(r){!e&&r?i._writableState?i._writableState.errorEmitted?process.nextTick(X1,i):(i._writableState.errorEmitted=!0,process.nextTick(qH,i,r)):process.nextTick(qH,i,r):e?(process.nextTick(X1,i),e(r)):process.nextTick(X1,i)}),this)}p(CX,"destroy");function qH(t,e){s6(t,e),X1(t)}p(qH,"emitErrorAndCloseNT");function X1(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}p(X1,"emitCloseNT");function LX(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}p(LX,"undestroy");function s6(t,e){t.emit("error",e)}p(s6,"emitErrorNT");function AX(t,e){var i=t._readableState,n=t._writableState;i&&i.autoDestroy||n&&n.autoDestroy?t.destroy(e):t.emit("error",e)}p(AX,"errorOrDestroy");DH.exports={destroy:CX,undestroy:LX,errorOrDestroy:AX}});var L0=w((p$,YH)=>{"use strict";function IX(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}p(IX,"_inheritsLoose");var FH={};function Ti(t,e,i){i||(i=Error);function n(r,a,c){return typeof e=="string"?e:e(r,a,c)}p(n,"getMessage");var o=function(r){IX(a,r);function a(c,l,s){return r.call(this,n(c,l,s))||this}return p(a,"NodeError"),a}(i);o.prototype.name=i.name,o.prototype.code=t,FH[t]=o}p(Ti,"createErrorType");function VH(t,e){if(Array.isArray(t)){var i=t.length;return t=t.map(function(n){return String(n)}),i>2?"one of ".concat(e," ").concat(t.slice(0,i-1).join(", "),", or ")+t[i-1]:i===2?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}else return"of ".concat(e," ").concat(String(t))}p(VH,"oneOf");function KX(t,e,i){return t.substr(!i||i<0?0:+i,e.length)===e}p(KX,"startsWith");function SX(t,e,i){return(i===void 0||i>t.length)&&(i=t.length),t.substring(i-e.length,i)===e}p(SX,"endsWith");function GX(t,e,i){return typeof i!="number"&&(i=0),i+e.length>t.length?!1:t.indexOf(e,i)!==-1}p(GX,"includes");Ti("ERR_INVALID_OPT_VALUE",function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'},TypeError);Ti("ERR_INVALID_ARG_TYPE",function(t,e,i){var n;typeof e=="string"&&KX(e,"not ")?(n="must not be",e=e.replace(/^not /,"")):n="must be";var o;if(SX(t," argument"))o="The ".concat(t," ").concat(n," ").concat(VH(e,"type"));else{var r=GX(t,".")?"property":"argument";o='The "'.concat(t,'" ').concat(r," ").concat(n," ").concat(VH(e,"type"))}return o+=". Received type ".concat(typeof i),o},TypeError);Ti("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF");Ti("ERR_METHOD_NOT_IMPLEMENTED",function(t){return"The "+t+" method is not implemented"});Ti("ERR_STREAM_PREMATURE_CLOSE","Premature close");Ti("ERR_STREAM_DESTROYED",function(t){return"Cannot call "+t+" after a stream was destroyed"});Ti("ERR_MULTIPLE_CALLBACK","Callback called multiple times");Ti("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable");Ti("ERR_STREAM_WRITE_AFTER_END","write after end");Ti("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError);Ti("ERR_UNKNOWN_ENCODING",function(t){return"Unknown encoding: "+t},TypeError);Ti("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event");YH.exports.codes=FH});var h6=w((c$,QH)=>{"use strict";var bX=L0().codes.ERR_INVALID_OPT_VALUE;function xX(t,e,i){return t.highWaterMark!=null?t.highWaterMark:e?t[i]:null}p(xX,"highWaterMarkFrom");function _X(t,e,i,n){var o=xX(e,n,i);if(o!=null){if(!(isFinite(o)&&Math.floor(o)===o)||o<0){var r=n?i:"highWaterMark";throw new bX(r,o)}return Math.floor(o)}return t.objectMode?16:16*1024}p(_X,"getHighWaterMark");QH.exports={getHighWaterMark:_X}});var jH=w((l$,$H)=>{$H.exports=zX;function zX(t,e){if(d6("noDeprecation"))return t;var i=!1;function n(){if(!i){if(d6("throwDeprecation"))throw new Error(e);d6("traceDeprecation")?console.trace(e):console.warn(e),i=!0}return t.apply(this,arguments)}return p(n,"deprecated"),n}p(zX,"deprecate");function d6(t){try{if(!global.localStorage)return!1}catch{return!1}var e=global.localStorage[t];return e==null?!1:String(e).toLowerCase()==="true"}p(d6,"config")});var u6=w((s$,nT)=>{"use strict";nT.exports=pt;function ZH(t){var e=this;this.next=null,this.entry=null,this.finish=function(){lR(e,t)}}p(ZH,"CorkedRequest");var bo;pt.WritableState=ra;var EX={deprecate:jH()},eT=j3(),B1=na().Buffer,OX=global.Uint8Array||function(){};function XX(t){return B1.from(t)}p(XX,"_uint8ArrayToBuffer");function RX(t){return B1.isBuffer(t)||t instanceof OX}p(RX,"_isUint8Array");var f6=g6(),BX=h6(),PX=BX.getHighWaterMark,Bn=L0().codes,UX=Bn.ERR_INVALID_ARG_TYPE,qX=Bn.ERR_METHOD_NOT_IMPLEMENTED,DX=Bn.ERR_MULTIPLE_CALLBACK,VX=Bn.ERR_STREAM_CANNOT_PIPE,FX=Bn.ERR_STREAM_DESTROYED,YX=Bn.ERR_STREAM_NULL_VALUES,QX=Bn.ERR_STREAM_WRITE_AFTER_END,$X=Bn.ERR_UNKNOWN_ENCODING,xo=f6.errorOrDestroy;T0()(pt,eT);function jX(){}p(jX,"nop");function ra(t,e,i){bo=bo||A0(),t=t||{},typeof i!="boolean"&&(i=e instanceof bo),this.objectMode=!!t.objectMode,i&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=PX(this,t,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var n=t.decodeStrings===!1;this.decodeStrings=!n,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(o){oR(e,o)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=t.emitClose!==!1,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new ZH(this)}p(ra,"WritableState");ra.prototype.getBuffer=p(function(){for(var e=this.bufferedRequest,i=[];e;)i.push(e),e=e.next;return i},"getBuffer");(function(){try{Object.defineProperty(ra.prototype,"buffer",{get:EX.deprecate(p(function(){return this.getBuffer()},"writableStateBufferGetter"),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}})();var R1;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(R1=Function.prototype[Symbol.hasInstance],Object.defineProperty(pt,Symbol.hasInstance,{value:p(function(e){return R1.call(this,e)?!0:this!==pt?!1:e&&e._writableState instanceof ra},"value")})):R1=p(function(e){return e instanceof this},"realHasInstance");function pt(t){bo=bo||A0();var e=this instanceof bo;if(!e&&!R1.call(pt,this))return new pt(t);this._writableState=new ra(t,this,e),this.writable=!0,t&&(typeof t.write=="function"&&(this._write=t.write),typeof t.writev=="function"&&(this._writev=t.writev),typeof t.destroy=="function"&&(this._destroy=t.destroy),typeof t.final=="function"&&(this._final=t.final)),eT.call(this)}p(pt,"Writable");pt.prototype.pipe=function(){xo(this,new VX)};function JX(t,e){var i=new QX;xo(t,i),process.nextTick(e,i)}p(JX,"writeAfterEnd");function ZX(t,e,i,n){var o;return i===null?o=new YX:typeof i!="string"&&!e.objectMode&&(o=new UX("chunk",["string","Buffer"],i)),o?(xo(t,o),process.nextTick(n,o),!1):!0}p(ZX,"validChunk");pt.prototype.write=function(t,e,i){var n=this._writableState,o=!1,r=!n.objectMode&&RX(t);return r&&!B1.isBuffer(t)&&(t=XX(t)),typeof e=="function"&&(i=e,e=null),r?e="buffer":e||(e=n.defaultEncoding),typeof i!="function"&&(i=jX),n.ending?JX(this,i):(r||ZX(this,n,t,i))&&(n.pendingcb++,o=tR(this,n,r,t,e,i)),o};pt.prototype.cork=function(){this._writableState.corked++};pt.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,!t.writing&&!t.corked&&!t.bufferProcessing&&t.bufferedRequest&&tT(this,t))};pt.prototype.setDefaultEncoding=p(function(e){if(typeof e=="string"&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new $X(e);return this._writableState.defaultEncoding=e,this},"setDefaultEncoding");Object.defineProperty(pt.prototype,"writableBuffer",{enumerable:!1,get:p(function(){return this._writableState&&this._writableState.getBuffer()},"get")});function eR(t,e,i){return!t.objectMode&&t.decodeStrings!==!1&&typeof e=="string"&&(e=B1.from(e,i)),e}p(eR,"decodeChunk");Object.defineProperty(pt.prototype,"writableHighWaterMark",{enumerable:!1,get:p(function(){return this._writableState.highWaterMark},"get")});function tR(t,e,i,n,o,r){if(!i){var a=eR(e,n,o);n!==a&&(i=!0,o="buffer",n=a)}var c=e.objectMode?1:n.length;e.length+=c;var l=e.length<e.highWaterMark;if(l||(e.needDrain=!0),e.writing||e.corked){var s=e.lastBufferedRequest;e.lastBufferedRequest={chunk:n,encoding:o,isBuf:i,callback:r,next:null},s?s.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else v6(t,e,!1,c,n,o,r);return l}p(tR,"writeOrBuffer");function v6(t,e,i,n,o,r,a){e.writelen=n,e.writecb=a,e.writing=!0,e.sync=!0,e.destroyed?e.onwrite(new FX("write")):i?t._writev(o,e.onwrite):t._write(o,r,e.onwrite),e.sync=!1}p(v6,"doWrite");function iR(t,e,i,n,o){--e.pendingcb,i?(process.nextTick(o,n),process.nextTick(oa,t,e),t._writableState.errorEmitted=!0,xo(t,n)):(o(n),t._writableState.errorEmitted=!0,xo(t,n),oa(t,e))}p(iR,"onwriteError");function nR(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}p(nR,"onwriteStateUpdate");function oR(t,e){var i=t._writableState,n=i.sync,o=i.writecb;if(typeof o!="function")throw new DX;if(nR(i),e)iR(t,i,n,e,o);else{var r=iT(i)||t.destroyed;!r&&!i.corked&&!i.bufferProcessing&&i.bufferedRequest&&tT(t,i),n?process.nextTick(JH,t,i,r,o):JH(t,i,r,o)}}p(oR,"onwrite");function JH(t,e,i,n){i||rR(t,e),e.pendingcb--,n(),oa(t,e)}p(JH,"afterWrite");function rR(t,e){e.length===0&&e.needDrain&&(e.needDrain=!1,t.emit("drain"))}p(rR,"onwriteDrain");function tT(t,e){e.bufferProcessing=!0;var i=e.bufferedRequest;if(t._writev&&i&&i.next){var n=e.bufferedRequestCount,o=new Array(n),r=e.corkedRequestsFree;r.entry=i;for(var a=0,c=!0;i;)o[a]=i,i.isBuf||(c=!1),i=i.next,a+=1;o.allBuffers=c,v6(t,e,!0,e.length,o,"",r.finish),e.pendingcb++,e.lastBufferedRequest=null,r.next?(e.corkedRequestsFree=r.next,r.next=null):e.corkedRequestsFree=new ZH(e),e.bufferedRequestCount=0}else{for(;i;){var l=i.chunk,s=i.encoding,g=i.callback,h=e.objectMode?1:l.length;if(v6(t,e,!1,h,l,s,g),i=i.next,e.bufferedRequestCount--,e.writing)break}i===null&&(e.lastBufferedRequest=null)}e.bufferedRequest=i,e.bufferProcessing=!1}p(tT,"clearBuffer");pt.prototype._write=function(t,e,i){i(new qX("_write()"))};pt.prototype._writev=null;pt.prototype.end=function(t,e,i){var n=this._writableState;return typeof t=="function"?(i=t,t=null,e=null):typeof e=="function"&&(i=e,e=null),t!=null&&this.write(t,e),n.corked&&(n.corked=1,this.uncork()),n.ending||cR(this,n,i),this};Object.defineProperty(pt.prototype,"writableLength",{enumerable:!1,get:p(function(){return this._writableState.length},"get")});function iT(t){return t.ending&&t.length===0&&t.bufferedRequest===null&&!t.finished&&!t.writing}p(iT,"needFinish");function aR(t,e){t._final(function(i){e.pendingcb--,i&&xo(t,i),e.prefinished=!0,t.emit("prefinish"),oa(t,e)})}p(aR,"callFinal");function pR(t,e){!e.prefinished&&!e.finalCalled&&(typeof t._final=="function"&&!e.destroyed?(e.pendingcb++,e.finalCalled=!0,process.nextTick(aR,t,e)):(e.prefinished=!0,t.emit("prefinish")))}p(pR,"prefinish");function oa(t,e){var i=iT(e);if(i&&(pR(t,e),e.pendingcb===0&&(e.finished=!0,t.emit("finish"),e.autoDestroy))){var n=t._readableState;(!n||n.autoDestroy&&n.endEmitted)&&t.destroy()}return i}p(oa,"finishMaybe");function cR(t,e,i){e.ending=!0,oa(t,e),i&&(e.finished?process.nextTick(i):t.once("finish",i)),e.ended=!0,t.writable=!1}p(cR,"endWritable");function lR(t,e,i){var n=t.entry;for(t.entry=null;n;){var o=n.callback;e.pendingcb--,o(i),n=n.next}e.corkedRequestsFree.next=t}p(lR,"onCorkedFinish");Object.defineProperty(pt.prototype,"destroyed",{enumerable:!1,get:p(function(){return this._writableState===void 0?!1:this._writableState.destroyed},"get"),set:p(function(e){!this._writableState||(this._writableState.destroyed=e)},"set")});pt.prototype.destroy=f6.destroy;pt.prototype._undestroy=f6.undestroy;pt.prototype._destroy=function(t,e){e(t)}});var A0=w((g$,rT)=>{"use strict";var sR=Object.keys||function(t){var e=[];for(var i in t)e.push(i);return e};rT.exports=ji;var oT=m6(),W6=u6();T0()(ji,oT);for(w6=sR(W6.prototype),P1=0;P1<w6.length;P1++)U1=w6[P1],ji.prototype[U1]||(ji.prototype[U1]=W6.prototype[U1]);var w6,U1,P1;function ji(t){if(!(this instanceof ji))return new ji(t);oT.call(this,t),W6.call(this,t),this.allowHalfOpen=!0,t&&(t.readable===!1&&(this.readable=!1),t.writable===!1&&(this.writable=!1),t.allowHalfOpen===!1&&(this.allowHalfOpen=!1,this.once("end",gR)))}p(ji,"Duplex");Object.defineProperty(ji.prototype,"writableHighWaterMark",{enumerable:!1,get:p(function(){return this._writableState.highWaterMark},"get")});Object.defineProperty(ji.prototype,"writableBuffer",{enumerable:!1,get:p(function(){return this._writableState&&this._writableState.getBuffer()},"get")});Object.defineProperty(ji.prototype,"writableLength",{enumerable:!1,get:p(function(){return this._writableState.length},"get")});function gR(){this._writableState.ended||process.nextTick(hR,this)}p(gR,"onend");function hR(t){t.end()}p(hR,"onEndNT");Object.defineProperty(ji.prototype,"destroyed",{enumerable:!1,get:p(function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},"get"),set:p(function(e){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=e,this._writableState.destroyed=e)},"set")})});var cT=w((k6,pT)=>{var q1=na(),Ji=q1.Buffer;function aT(t,e){for(var i in t)e[i]=t[i]}p(aT,"copyProps");Ji.from&&Ji.alloc&&Ji.allocUnsafe&&Ji.allocUnsafeSlow?pT.exports=q1:(aT(q1,k6),k6.Buffer=I0);function I0(t,e,i){return Ji(t,e,i)}p(I0,"SafeBuffer");I0.prototype=Object.create(Ji.prototype);aT(Ji,I0);I0.from=function(t,e,i){if(typeof t=="number")throw new TypeError("Argument must not be a number");return Ji(t,e,i)};I0.alloc=function(t,e,i){if(typeof t!="number")throw new TypeError("Argument must be a number");var n=Ji(t);return e!==void 0?typeof i=="string"?n.fill(e,i):n.fill(e):n.fill(0),n};I0.allocUnsafe=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return Ji(t)};I0.allocUnsafeSlow=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return q1.SlowBuffer(t)}});var H6=w(sT=>{"use strict";var y6=cT().Buffer,lT=y6.isEncoding||function(t){switch(t=""+t,t&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function dR(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}p(dR,"_normalizeEncoding");function vR(t){var e=dR(t);if(typeof e!="string"&&(y6.isEncoding===lT||!lT(t)))throw new Error("Unknown encoding: "+t);return e||t}p(vR,"normalizeEncoding");sT.StringDecoder=aa;function aa(t){this.encoding=vR(t);var e;switch(this.encoding){case"utf16le":this.text=kR,this.end=MR,e=4;break;case"utf8":this.fillLast=wR,e=4;break;case"base64":this.text=yR,this.end=HR,e=3;break;default:this.write=TR,this.end=NR;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=y6.allocUnsafe(e)}p(aa,"StringDecoder");aa.prototype.write=function(t){if(t.length===0)return"";var e,i;if(this.lastNeed){if(e=this.fillLast(t),e===void 0)return"";i=this.lastNeed,this.lastNeed=0}else i=0;return i<t.length?e?e+this.text(t,i):this.text(t,i):e||""};aa.prototype.end=mR;aa.prototype.text=WR;aa.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length};function M6(t){return t<=127?0:t>>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===2?-1:-2}p(M6,"utf8CheckByte");function fR(t,e,i){var n=e.length-1;if(n<i)return 0;var o=M6(e[n]);return o>=0?(o>0&&(t.lastNeed=o-1),o):--n<i||o===-2?0:(o=M6(e[n]),o>=0?(o>0&&(t.lastNeed=o-2),o):--n<i||o===-2?0:(o=M6(e[n]),o>=0?(o>0&&(o===2?o=0:t.lastNeed=o-3),o):0))}p(fR,"utf8CheckIncomplete");function uR(t,e,i){if((e[0]&192)!==128)return t.lastNeed=0,"\uFFFD";if(t.lastNeed>1&&e.length>1){if((e[1]&192)!==128)return t.lastNeed=1,"\uFFFD";if(t.lastNeed>2&&e.length>2&&(e[2]&192)!==128)return t.lastNeed=2,"\uFFFD"}}p(uR,"utf8CheckExtraBytes");function wR(t){var e=this.lastTotal-this.lastNeed,i=uR(this,t,e);if(i!==void 0)return i;if(this.lastNeed<=t.length)return t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,e,0,t.length),this.lastNeed-=t.length}p(wR,"utf8FillLast");function WR(t,e){var i=fR(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=i;var n=t.length-(i-this.lastNeed);return t.copy(this.lastChar,0,n),t.toString("utf8",e,n)}p(WR,"utf8Text");function mR(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"\uFFFD":e}p(mR,"utf8End");function kR(t,e){if((t.length-e)%2===0){var i=t.toString("utf16le",e);if(i){var n=i.charCodeAt(i.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],i.slice(0,-1)}return i}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}p(kR,"utf16Text");function MR(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var i=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,i)}return e}p(MR,"utf16End");function yR(t,e){var i=(t.length-e)%3;return i===0?t.toString("base64",e):(this.lastNeed=3-i,this.lastTotal=3,i===1?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-i))}p(yR,"base64Text");function HR(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}p(HR,"base64End");function TR(t){return t.toString(this.encoding)}p(TR,"simpleWrite");function NR(t){return t&&t.length?this.write(t):""}p(NR,"simpleEnd")});var D1=w((d$,dT)=>{"use strict";var gT=L0().codes.ERR_STREAM_PREMATURE_CLOSE;function CR(t){var e=!1;return function(){if(!e){e=!0;for(var i=arguments.length,n=new Array(i),o=0;o<i;o++)n[o]=arguments[o];t.apply(this,n)}}}p(CR,"once");function LR(){}p(LR,"noop");function AR(t){return t.setHeader&&typeof t.abort=="function"}p(AR,"isRequest");function hT(t,e,i){if(typeof e=="function")return hT(t,null,e);e||(e={}),i=CR(i||LR);var n=e.readable||e.readable!==!1&&t.readable,o=e.writable||e.writable!==!1&&t.writable,r=p(function(){t.writable||c()},"onlegacyfinish"),a=t._writableState&&t._writableState.finished,c=p(function(){o=!1,a=!0,n||i.call(t)},"onfinish"),l=t._readableState&&t._readableState.endEmitted,s=p(function(){n=!1,l=!0,o||i.call(t)},"onend"),g=p(function(v){i.call(t,v)},"onerror"),h=p(function(){var v;if(n&&!l)return(!t._readableState||!t._readableState.ended)&&(v=new gT),i.call(t,v);if(o&&!a)return(!t._writableState||!t._writableState.ended)&&(v=new gT),i.call(t,v)},"onclose"),d=p(function(){t.req.on("finish",c)},"onrequest");return AR(t)?(t.on("complete",c),t.on("abort",h),t.req?d():t.on("request",d)):o&&!t._writableState&&(t.on("end",r),t.on("close",r)),t.on("end",s),t.on("finish",c),e.error!==!1&&t.on("error",g),t.on("close",h),function(){t.removeListener("complete",c),t.removeListener("abort",h),t.removeListener("request",d),t.req&&t.req.removeListener("finish",c),t.removeListener("end",r),t.removeListener("close",r),t.removeListener("finish",c),t.removeListener("end",s),t.removeListener("error",g),t.removeListener("close",h)}}p(hT,"eos");dT.exports=hT});var fT=w((v$,vT)=>{"use strict";var V1;function Pn(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}p(Pn,"_defineProperty");var IR=D1(),Un=Symbol("lastResolve"),K0=Symbol("lastReject"),pa=Symbol("error"),F1=Symbol("ended"),S0=Symbol("lastPromise"),T6=Symbol("handlePromise"),G0=Symbol("stream");function qn(t,e){return{value:t,done:e}}p(qn,"createIterResult");function KR(t){var e=t[Un];if(e!==null){var i=t[G0].read();i!==null&&(t[S0]=null,t[Un]=null,t[K0]=null,e(qn(i,!1)))}}p(KR,"readAndResolve");function SR(t){process.nextTick(KR,t)}p(SR,"onReadable");function GR(t,e){return function(i,n){t.then(function(){if(e[F1]){i(qn(void 0,!0));return}e[T6](i,n)},n)}}p(GR,"wrapForNext");var bR=Object.getPrototypeOf(function(){}),xR=Object.setPrototypeOf((V1={get stream(){return this[G0]},next:p(function(){var e=this,i=this[pa];if(i!==null)return Promise.reject(i);if(this[F1])return Promise.resolve(qn(void 0,!0));if(this[G0].destroyed)return new Promise(function(a,c){process.nextTick(function(){e[pa]?c(e[pa]):a(qn(void 0,!0))})});var n=this[S0],o;if(n)o=new Promise(GR(n,this));else{var r=this[G0].read();if(r!==null)return Promise.resolve(qn(r,!1));o=new Promise(this[T6])}return this[S0]=o,o},"next")},Pn(V1,Symbol.asyncIterator,function(){return this}),Pn(V1,"return",p(function(){var e=this;return new Promise(function(i,n){e[G0].destroy(null,function(o){if(o){n(o);return}i(qn(void 0,!0))})})},"_return")),V1),bR),_R=p(function(e){var i,n=Object.create(xR,(i={},Pn(i,G0,{value:e,writable:!0}),Pn(i,Un,{value:null,writable:!0}),Pn(i,K0,{value:null,writable:!0}),Pn(i,pa,{value:null,writable:!0}),Pn(i,F1,{value:e._readableState.endEmitted,writable:!0}),Pn(i,T6,{value:p(function(r,a){var c=n[G0].read();c?(n[S0]=null,n[Un]=null,n[K0]=null,r(qn(c,!1))):(n[Un]=r,n[K0]=a)},"value"),writable:!0}),i));return n[S0]=null,IR(e,function(o){if(o&&o.code!=="ERR_STREAM_PREMATURE_CLOSE"){var r=n[K0];r!==null&&(n[S0]=null,n[Un]=null,n[K0]=null,r(o)),n[pa]=o;return}var a=n[Un];a!==null&&(n[S0]=null,n[Un]=null,n[K0]=null,a(qn(void 0,!0))),n[F1]=!0}),e.on("readable",SR.bind(null,n)),n},"createReadableStreamAsyncIterator");vT.exports=_R});var wT=w((f$,uT)=>{uT.exports=function(){throw new Error("Readable.from is not available in the browser")}});var m6=w((w$,LT)=>{"use strict";LT.exports=_e;var _o;_e.ReadableState=MT;var u$=Ao().EventEmitter,kT=p(function(e,i){return e.listeners(i).length},"EElistenerCount"),la=j3(),Y1=na().Buffer,zR=global.Uint8Array||function(){};function ER(t){return Y1.from(t)}p(ER,"_uint8ArrayToBuffer");function OR(t){return Y1.isBuffer(t)||t instanceof zR}p(OR,"_isUint8Array");var N6=c6(),ye;N6&&N6.debuglog?ye=N6.debuglog("stream"):ye=p(function(){},"debug");var XR=UH(),G6=g6(),RR=h6(),BR=RR.getHighWaterMark,Q1=L0().codes,PR=Q1.ERR_INVALID_ARG_TYPE,UR=Q1.ERR_STREAM_PUSH_AFTER_EOF,qR=Q1.ERR_METHOD_NOT_IMPLEMENTED,DR=Q1.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,zo,C6,L6;T0()(_e,la);var ca=G6.errorOrDestroy,A6=["error","close","destroy","pause","resume"];function VR(t,e,i){if(typeof t.prependListener=="function")return t.prependListener(e,i);!t._events||!t._events[e]?t.on(e,i):Array.isArray(t._events[e])?t._events[e].unshift(i):t._events[e]=[i,t._events[e]]}p(VR,"prependListener");function MT(t,e,i){_o=_o||A0(),t=t||{},typeof i!="boolean"&&(i=e instanceof _o),this.objectMode=!!t.objectMode,i&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=BR(this,t,"readableHighWaterMark",i),this.buffer=new XR,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=t.emitClose!==!1,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(zo||(zo=H6().StringDecoder),this.decoder=new zo(t.encoding),this.encoding=t.encoding)}p(MT,"ReadableState");function _e(t){if(_o=_o||A0(),!(this instanceof _e))return new _e(t);var e=this instanceof _o;this._readableState=new MT(t,this,e),this.readable=!0,t&&(typeof t.read=="function"&&(this._read=t.read),typeof t.destroy=="function"&&(this._destroy=t.destroy)),la.call(this)}p(_e,"Readable");Object.defineProperty(_e.prototype,"destroyed",{enumerable:!1,get:p(function(){return this._readableState===void 0?!1:this._readableState.destroyed},"get"),set:p(function(e){!this._readableState||(this._readableState.destroyed=e)},"set")});_e.prototype.destroy=G6.destroy;_e.prototype._undestroy=G6.undestroy;_e.prototype._destroy=function(t,e){e(t)};_e.prototype.push=function(t,e){var i=this._readableState,n;return i.objectMode?n=!0:typeof t=="string"&&(e=e||i.defaultEncoding,e!==i.encoding&&(t=Y1.from(t,e),e=""),n=!0),yT(this,t,e,!1,n)};_e.prototype.unshift=function(t){return yT(this,t,null,!0,!1)};function yT(t,e,i,n,o){ye("readableAddChunk",e);var r=t._readableState;if(e===null)r.reading=!1,QR(t,r);else{var a;if(o||(a=FR(r,e)),a)ca(t,a);else if(r.objectMode||e&&e.length>0)if(typeof e!="string"&&!r.objectMode&&Object.getPrototypeOf(e)!==Y1.prototype&&(e=ER(e)),n)r.endEmitted?ca(t,new DR):I6(t,r,e,!0);else if(r.ended)ca(t,new UR);else{if(r.destroyed)return!1;r.reading=!1,r.decoder&&!i?(e=r.decoder.write(e),r.objectMode||e.length!==0?I6(t,r,e,!1):S6(t,r)):I6(t,r,e,!1)}else n||(r.reading=!1,S6(t,r))}return!r.ended&&(r.length<r.highWaterMark||r.length===0)}p(yT,"readableAddChunk");function I6(t,e,i,n){e.flowing&&e.length===0&&!e.sync?(e.awaitDrain=0,t.emit("data",i)):(e.length+=e.objectMode?1:i.length,n?e.buffer.unshift(i):e.buffer.push(i),e.needReadable&&$1(t)),S6(t,e)}p(I6,"addChunk");function FR(t,e){var i;return!OR(e)&&typeof e!="string"&&e!==void 0&&!t.objectMode&&(i=new PR("chunk",["string","Buffer","Uint8Array"],e)),i}p(FR,"chunkInvalid");_e.prototype.isPaused=function(){return this._readableState.flowing===!1};_e.prototype.setEncoding=function(t){zo||(zo=H6().StringDecoder);var e=new zo(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;for(var i=this._readableState.buffer.head,n="";i!==null;)n+=e.write(i.data),i=i.next;return this._readableState.buffer.clear(),n!==""&&this._readableState.buffer.push(n),this._readableState.length=n.length,this};var WT=1073741824;function YR(t){return t>=WT?t=WT:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}p(YR,"computeNewHighWaterMark");function mT(t,e){return t<=0||e.length===0&&e.ended?0:e.objectMode?1:t!==t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=YR(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}p(mT,"howMuchToRead");_e.prototype.read=function(t){ye("read",t),t=parseInt(t,10);var e=this._readableState,i=t;if(t!==0&&(e.emittedReadable=!1),t===0&&e.needReadable&&((e.highWaterMark!==0?e.length>=e.highWaterMark:e.length>0)||e.ended))return ye("read: emitReadable",e.length,e.ended),e.length===0&&e.ended?K6(this):$1(this),null;if(t=mT(t,e),t===0&&e.ended)return e.length===0&&K6(this),null;var n=e.needReadable;ye("need readable",n),(e.length===0||e.length-t<e.highWaterMark)&&(n=!0,ye("length less than watermark",n)),e.ended||e.reading?(n=!1,ye("reading or ended",n)):n&&(ye("do read"),e.reading=!0,e.sync=!0,e.length===0&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=mT(i,e)));var o;return t>0?o=NT(t,e):o=null,o===null?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),e.length===0&&(e.ended||(e.needReadable=!0),i!==t&&e.ended&&K6(this)),o!==null&&this.emit("data",o),o};function QR(t,e){if(ye("onEofChunk"),!e.ended){if(e.decoder){var i=e.decoder.end();i&&i.length&&(e.buffer.push(i),e.length+=e.objectMode?1:i.length)}e.ended=!0,e.sync?$1(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,HT(t)))}}p(QR,"onEofChunk");function $1(t){var e=t._readableState;ye("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(ye("emitReadable",e.flowing),e.emittedReadable=!0,process.nextTick(HT,t))}p($1,"emitReadable");function HT(t){var e=t._readableState;ye("emitReadable_",e.destroyed,e.length,e.ended),!e.destroyed&&(e.length||e.ended)&&(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,b6(t)}p(HT,"emitReadable_");function S6(t,e){e.readingMore||(e.readingMore=!0,process.nextTick($R,t,e))}p(S6,"maybeReadMore");function $R(t,e){for(;!e.reading&&!e.ended&&(e.length<e.highWaterMark||e.flowing&&e.length===0);){var i=e.length;if(ye("maybeReadMore read 0"),t.read(0),i===e.length)break}e.readingMore=!1}p($R,"maybeReadMore_");_e.prototype._read=function(t){ca(this,new qR("_read()"))};_e.prototype.pipe=function(t,e){var i=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=t;break;case 1:n.pipes=[n.pipes,t];break;default:n.pipes.push(t);break}n.pipesCount+=1,ye("pipe count=%d opts=%j",n.pipesCount,e);var o=(!e||e.end!==!1)&&t!==process.stdout&&t!==process.stderr,r=o?c:u;n.endEmitted?process.nextTick(r):i.once("end",r),t.on("unpipe",a);function a(W,H){ye("onunpipe"),W===i&&H&&H.hasUnpiped===!1&&(H.hasUnpiped=!0,g())}p(a,"onunpipe");function c(){ye("onend"),t.end()}p(c,"onend");var l=jR(i);t.on("drain",l);var s=!1;function g(){ye("cleanup"),t.removeListener("close",f),t.removeListener("finish",v),t.removeListener("drain",l),t.removeListener("error",d),t.removeListener("unpipe",a),i.removeListener("end",c),i.removeListener("end",u),i.removeListener("data",h),s=!0,n.awaitDrain&&(!t._writableState||t._writableState.needDrain)&&l()}p(g,"cleanup"),i.on("data",h);function h(W){ye("ondata");var H=t.write(W);ye("dest.write",H),H===!1&&((n.pipesCount===1&&n.pipes===t||n.pipesCount>1&&CT(n.pipes,t)!==-1)&&!s&&(ye("false write response, pause",n.awaitDrain),n.awaitDrain++),i.pause())}p(h,"ondata");function d(W){ye("onerror",W),u(),t.removeListener("error",d),kT(t,"error")===0&&ca(t,W)}p(d,"onerror"),VR(t,"error",d);function f(){t.removeListener("finish",v),u()}p(f,"onclose"),t.once("close",f);function v(){ye("onfinish"),t.removeListener("close",f),u()}p(v,"onfinish"),t.once("finish",v);function u(){ye("unpipe"),i.unpipe(t)}return p(u,"unpipe"),t.emit("pipe",i),n.flowing||(ye("pipe resume"),i.resume()),t};function jR(t){return p(function(){var i=t._readableState;ye("pipeOnDrain",i.awaitDrain),i.awaitDrain&&i.awaitDrain--,i.awaitDrain===0&&kT(t,"data")&&(i.flowing=!0,b6(t))},"pipeOnDrainFunctionResult")}p(jR,"pipeOnDrain");_e.prototype.unpipe=function(t){var e=this._readableState,i={hasUnpiped:!1};if(e.pipesCount===0)return this;if(e.pipesCount===1)return t&&t!==e.pipes?this:(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,i),this);if(!t){var n=e.pipes,o=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var r=0;r<o;r++)n[r].emit("unpipe",this,{hasUnpiped:!1});return this}var a=CT(e.pipes,t);return a===-1?this:(e.pipes.splice(a,1),e.pipesCount-=1,e.pipesCount===1&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,i),this)};_e.prototype.on=function(t,e){var i=la.prototype.on.call(this,t,e),n=this._readableState;return t==="data"?(n.readableListening=this.listenerCount("readable")>0,n.flowing!==!1&&this.resume()):t==="readable"&&!n.endEmitted&&!n.readableListening&&(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,ye("on readable",n.length,n.reading),n.length?$1(this):n.reading||process.nextTick(JR,this)),i};_e.prototype.addListener=_e.prototype.on;_e.prototype.removeListener=function(t,e){var i=la.prototype.removeListener.call(this,t,e);return t==="readable"&&process.nextTick(TT,this),i};_e.prototype.removeAllListeners=function(t){var e=la.prototype.removeAllListeners.apply(this,arguments);return(t==="readable"||t===void 0)&&process.nextTick(TT,this),e};function TT(t){var e=t._readableState;e.readableListening=t.listenerCount("readable")>0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}p(TT,"updateReadableListening");function JR(t){ye("readable nexttick read 0"),t.read(0)}p(JR,"nReadingNextTick");_e.prototype.resume=function(){var t=this._readableState;return t.flowing||(ye("resume"),t.flowing=!t.readableListening,ZR(this,t)),t.paused=!1,this};function ZR(t,e){e.resumeScheduled||(e.resumeScheduled=!0,process.nextTick(eB,t,e))}p(ZR,"resume");function eB(t,e){ye("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),b6(t),e.flowing&&!e.reading&&t.read(0)}p(eB,"resume_");_e.prototype.pause=function(){return ye("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(ye("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function b6(t){var e=t._readableState;for(ye("flow",e.flowing);e.flowing&&t.read()!==null;);}p(b6,"flow");_e.prototype.wrap=function(t){var e=this,i=this._readableState,n=!1;t.on("end",function(){if(ye("wrapped end"),i.decoder&&!i.ended){var a=i.decoder.end();a&&a.length&&e.push(a)}e.push(null)}),t.on("data",function(a){if(ye("wrapped data"),i.decoder&&(a=i.decoder.write(a)),!(i.objectMode&&a==null)&&!(!i.objectMode&&(!a||!a.length))){var c=e.push(a);c||(n=!0,t.pause())}});for(var o in t)this[o]===void 0&&typeof t[o]=="function"&&(this[o]=p(function(c){return p(function(){return t[c].apply(t,arguments)},"methodWrapReturnFunction")},"methodWrap")(o));for(var r=0;r<A6.length;r++)t.on(A6[r],this.emit.bind(this,A6[r]));return this._read=function(a){ye("wrapped _read",a),n&&(n=!1,t.resume())},this};typeof Symbol=="function"&&(_e.prototype[Symbol.asyncIterator]=function(){return C6===void 0&&(C6=fT()),C6(this)});Object.defineProperty(_e.prototype,"readableHighWaterMark",{enumerable:!1,get:p(function(){return this._readableState.highWaterMark},"get")});Object.defineProperty(_e.prototype,"readableBuffer",{enumerable:!1,get:p(function(){return this._readableState&&this._readableState.buffer},"get")});Object.defineProperty(_e.prototype,"readableFlowing",{enumerable:!1,get:p(function(){return this._readableState.flowing},"get"),set:p(function(e){this._readableState&&(this._readableState.flowing=e)},"set")});_e._fromList=NT;Object.defineProperty(_e.prototype,"readableLength",{enumerable:!1,get:p(function(){return this._readableState.length},"get")});function NT(t,e){if(e.length===0)return null;var i;return e.objectMode?i=e.buffer.shift():!t||t>=e.length?(e.decoder?i=e.buffer.join(""):e.buffer.length===1?i=e.buffer.first():i=e.buffer.concat(e.length),e.buffer.clear()):i=e.buffer.consume(t,e.decoder),i}p(NT,"fromList");function K6(t){var e=t._readableState;ye("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,process.nextTick(tB,e,t))}p(K6,"endReadable");function tB(t,e){if(ye("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&t.length===0&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var i=e._writableState;(!i||i.autoDestroy&&i.finished)&&e.destroy()}}p(tB,"endReadableNT");typeof Symbol=="function"&&(_e.from=function(t,e){return L6===void 0&&(L6=wT()),L6(_e,t,e)});function CT(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1}p(CT,"indexOf")});var x6=w((W$,IT)=>{"use strict";IT.exports=fn;var j1=L0().codes,iB=j1.ERR_METHOD_NOT_IMPLEMENTED,nB=j1.ERR_MULTIPLE_CALLBACK,oB=j1.ERR_TRANSFORM_ALREADY_TRANSFORMING,rB=j1.ERR_TRANSFORM_WITH_LENGTH_0,J1=A0();T0()(fn,J1);function aB(t,e){var i=this._transformState;i.transforming=!1;var n=i.writecb;if(n===null)return this.emit("error",new nB);i.writechunk=null,i.writecb=null,e!=null&&this.push(e),n(t);var o=this._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}p(aB,"afterTransform");function fn(t){if(!(this instanceof fn))return new fn(t);J1.call(this,t),this._transformState={afterTransform:aB.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&(typeof t.transform=="function"&&(this._transform=t.transform),typeof t.flush=="function"&&(this._flush=t.flush)),this.on("prefinish",pB)}p(fn,"Transform");function pB(){var t=this;typeof this._flush=="function"&&!this._readableState.destroyed?this._flush(function(e,i){AT(t,e,i)}):AT(this,null,null)}p(pB,"prefinish");fn.prototype.push=function(t,e){return this._transformState.needTransform=!1,J1.prototype.push.call(this,t,e)};fn.prototype._transform=function(t,e,i){i(new iB("_transform()"))};fn.prototype._write=function(t,e,i){var n=this._transformState;if(n.writecb=i,n.writechunk=t,n.writeencoding=e,!n.transforming){var o=this._readableState;(n.needTransform||o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}};fn.prototype._read=function(t){var e=this._transformState;e.writechunk!==null&&!e.transforming?(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform)):e.needTransform=!0};fn.prototype._destroy=function(t,e){J1.prototype._destroy.call(this,t,function(i){e(i)})};function AT(t,e,i){if(e)return t.emit("error",e);if(i!=null&&t.push(i),t._writableState.length)throw new rB;if(t._transformState.transforming)throw new oB;return t.push(null)}p(AT,"done")});var GT=w((m$,ST)=>{"use strict";ST.exports=sa;var KT=x6();T0()(sa,KT);function sa(t){if(!(this instanceof sa))return new sa(t);KT.call(this,t)}p(sa,"PassThrough");sa.prototype._transform=function(t,e,i){i(null,t)}});var ET=w((k$,zT)=>{"use strict";var _6;function cB(t){var e=!1;return function(){e||(e=!0,t.apply(void 0,arguments))}}p(cB,"once");var _T=L0().codes,lB=_T.ERR_MISSING_ARGS,sB=_T.ERR_STREAM_DESTROYED;function bT(t){if(t)throw t}p(bT,"noop");function gB(t){return t.setHeader&&typeof t.abort=="function"}p(gB,"isRequest");function hB(t,e,i,n){n=cB(n);var o=!1;t.on("close",function(){o=!0}),_6===void 0&&(_6=D1()),_6(t,{readable:e,writable:i},function(a){if(a)return n(a);o=!0,n()});var r=!1;return function(a){if(!o&&!r){if(r=!0,gB(t))return t.abort();if(typeof t.destroy=="function")return t.destroy();n(a||new sB("pipe"))}}}p(hB,"destroyer");function xT(t){t()}p(xT,"call");function dB(t,e){return t.pipe(e)}p(dB,"pipe");function vB(t){return!t.length||typeof t[t.length-1]!="function"?bT:t.pop()}p(vB,"popCallback");function fB(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];var n=vB(e);if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new lB("streams");var o,r=e.map(function(a,c){var l=c<e.length-1,s=c>0;return hB(a,l,s,function(g){o||(o=g),g&&r.forEach(xT),!l&&(r.forEach(xT),n(o))})});return e.reduce(dB)}p(fB,"pipeline");zT.exports=fB});var E6=w((M$,OT)=>{OT.exports=Ni;var z6=Ao().EventEmitter,uB=T0();uB(Ni,z6);Ni.Readable=m6();Ni.Writable=u6();Ni.Duplex=A0();Ni.Transform=x6();Ni.PassThrough=GT();Ni.finished=D1();Ni.pipeline=ET();Ni.Stream=Ni;function Ni(){z6.call(this)}p(Ni,"Stream");Ni.prototype.pipe=function(t,e){var i=this;function n(g){t.writable&&t.write(g)===!1&&i.pause&&i.pause()}p(n,"ondata"),i.on("data",n);function o(){i.readable&&i.resume&&i.resume()}p(o,"ondrain"),t.on("drain",o),!t._isStdio&&(!e||e.end!==!1)&&(i.on("end",a),i.on("close",c));var r=!1;function a(){r||(r=!0,t.end())}p(a,"onend");function c(){r||(r=!0,typeof t.destroy=="function"&&t.destroy())}p(c,"onclose");function l(g){if(s(),z6.listenerCount(this,"error")===0)throw g}p(l,"onerror"),i.on("error",l),t.on("error",l);function s(){i.removeListener("data",n),t.removeListener("drain",o),i.removeListener("end",a),i.removeListener("close",c),i.removeListener("error",l),t.removeListener("error",l),i.removeListener("end",s),i.removeListener("close",s),t.removeListener("close",s)}return p(s,"cleanup"),i.on("end",s),i.on("close",s),t.on("close",s),t.emit("pipe",i),t}});var O6=w((y$,XT)=>{"use strict";XT.exports=p(function(e,i){return p(function(){for(var o=new Array(arguments.length),r=0;r<o.length;r++)o[r]=arguments[r];return e.apply(i,o)},"wrap")},"bind")});var ri=w((H$,PT)=>{"use strict";var wB=O6(),b0=Object.prototype.toString;function B6(t){return b0.call(t)==="[object Array]"}p(B6,"isArray");function X6(t){return typeof t>"u"}p(X6,"isUndefined");function WB(t){return t!==null&&!X6(t)&&t.constructor!==null&&!X6(t.constructor)&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)}p(WB,"isBuffer");function mB(t){return b0.call(t)==="[object ArrayBuffer]"}p(mB,"isArrayBuffer");function kB(t){return typeof FormData<"u"&&t instanceof FormData}p(kB,"isFormData");function MB(t){var e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&t.buffer instanceof ArrayBuffer,e}p(MB,"isArrayBufferView");function yB(t){return typeof t=="string"}p(yB,"isString");function HB(t){return typeof t=="number"}p(HB,"isNumber");function RT(t){return t!==null&&typeof t=="object"}p(RT,"isObject");function Z1(t){if(b0.call(t)!=="[object Object]")return!1;var e=Object.getPrototypeOf(t);return e===null||e===Object.prototype}p(Z1,"isPlainObject");function TB(t){return b0.call(t)==="[object Date]"}p(TB,"isDate");function NB(t){return b0.call(t)==="[object File]"}p(NB,"isFile");function CB(t){return b0.call(t)==="[object Blob]"}p(CB,"isBlob");function BT(t){return b0.call(t)==="[object Function]"}p(BT,"isFunction");function LB(t){return RT(t)&&BT(t.pipe)}p(LB,"isStream");function AB(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}p(AB,"isURLSearchParams");function IB(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}p(IB,"trim");function KB(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}p(KB,"isStandardBrowserEnv");function P6(t,e){if(!(t===null||typeof t>"u"))if(typeof t!="object"&&(t=[t]),B6(t))for(var i=0,n=t.length;i<n;i++)e.call(null,t[i],i,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}p(P6,"forEach");function R6(){var t={};function e(o,r){Z1(t[r])&&Z1(o)?t[r]=R6(t[r],o):Z1(o)?t[r]=R6({},o):B6(o)?t[r]=o.slice():t[r]=o}p(e,"assignValue");for(var i=0,n=arguments.length;i<n;i++)P6(arguments[i],e);return t}p(R6,"merge");function SB(t,e,i){return P6(e,p(function(o,r){i&&typeof o=="function"?t[r]=wB(o,i):t[r]=o},"assignValue")),t}p(SB,"extend");function GB(t){return t.charCodeAt(0)===65279&&(t=t.slice(1)),t}p(GB,"stripBOM");PT.exports={isArray:B6,isArrayBuffer:mB,isBuffer:WB,isFormData:kB,isArrayBufferView:MB,isString:yB,isNumber:HB,isObject:RT,isPlainObject:Z1,isUndefined:X6,isDate:TB,isFile:NB,isBlob:CB,isFunction:BT,isStream:LB,isURLSearchParams:AB,isStandardBrowserEnv:KB,forEach:P6,merge:R6,extend:SB,trim:IB,stripBOM:GB}});var U6=w((T$,qT)=>{"use strict";var Eo=ri();function UT(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}p(UT,"encode");qT.exports=p(function(e,i,n){if(!i)return e;var o;if(n)o=n(i);else if(Eo.isURLSearchParams(i))o=i.toString();else{var r=[];Eo.forEach(i,p(function(l,s){l===null||typeof l>"u"||(Eo.isArray(l)?s=s+"[]":l=[l],Eo.forEach(l,p(function(h){Eo.isDate(h)?h=h.toISOString():Eo.isObject(h)&&(h=JSON.stringify(h)),r.push(UT(s)+"="+UT(h))},"parseValue")))},"serialize")),o=r.join("&")}if(o){var a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e},"buildURL")});var VT=w((N$,DT)=>{"use strict";var bB=ri();function eh(){this.handlers=[]}p(eh,"InterceptorManager");eh.prototype.use=p(function(e,i,n){return this.handlers.push({fulfilled:e,rejected:i,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1},"use");eh.prototype.eject=p(function(e){this.handlers[e]&&(this.handlers[e]=null)},"eject");eh.prototype.forEach=p(function(e){bB.forEach(this.handlers,p(function(n){n!==null&&e(n)},"forEachHandler"))},"forEach");DT.exports=eh});var YT=w((C$,FT)=>{"use strict";var xB=ri();FT.exports=p(function(e,i){xB.forEach(e,p(function(o,r){r!==i&&r.toUpperCase()===i.toUpperCase()&&(e[i]=o,delete e[r])},"processHeader"))},"normalizeHeaderName")});var q6=w((L$,QT)=>{"use strict";QT.exports=p(function(e,i,n,o,r){return e.config=i,n&&(e.code=n),e.request=o,e.response=r,e.isAxiosError=!0,e.toJSON=p(function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},"toJSON"),e},"enhanceError")});var D6=w((A$,$T)=>{"use strict";var _B=q6();$T.exports=p(function(e,i,n,o,r){var a=new Error(e);return _B(a,i,n,o,r)},"createError")});var JT=w((I$,jT)=>{"use strict";var zB=D6();jT.exports=p(function(e,i,n){var o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):i(zB("Request failed with status code "+n.status,n.config,null,n.request,n))},"settle")});var eN=w((K$,ZT)=>{"use strict";var th=ri();ZT.exports=th.isStandardBrowserEnv()?p(function(){return{write:p(function(i,n,o,r,a,c){var l=[];l.push(i+"="+encodeURIComponent(n)),th.isNumber(o)&&l.push("expires="+new Date(o).toGMTString()),th.isString(r)&&l.push("path="+r),th.isString(a)&&l.push("domain="+a),c===!0&&l.push("secure"),document.cookie=l.join("; ")},"write"),read:p(function(i){var n=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},"read"),remove:p(function(i){this.write(i,"",Date.now()-864e5)},"remove")}},"standardBrowserEnv")():p(function(){return{write:p(function(){},"write"),read:p(function(){return null},"read"),remove:p(function(){},"remove")}},"nonStandardBrowserEnv")()});var iN=w((S$,tN)=>{"use strict";tN.exports=p(function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)},"isAbsoluteURL")});var oN=w((G$,nN)=>{"use strict";nN.exports=p(function(e,i){return i?e.replace(/\/+$/,"")+"/"+i.replace(/^\/+/,""):e},"combineURLs")});var aN=w((b$,rN)=>{"use strict";var EB=iN(),OB=oN();rN.exports=p(function(e,i){return e&&!EB(i)?OB(e,i):i},"buildFullPath")});var cN=w((x$,pN)=>{"use strict";var V6=ri(),XB=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];pN.exports=p(function(e){var i={},n,o,r;return e&&V6.forEach(e.split(`
`),p(function(c){if(r=c.indexOf(":"),n=V6.trim(c.substr(0,r)).toLowerCase(),o=V6.trim(c.substr(r+1)),n){if(i[n]&&XB.indexOf(n)>=0)return;n==="set-cookie"?i[n]=(i[n]?i[n]:[]).concat([o]):i[n]=i[n]?i[n]+", "+o:o}},"parser")),i},"parseHeaders")});var gN=w((_$,sN)=>{"use strict";var lN=ri();sN.exports=lN.isStandardBrowserEnv()?p(function(){var e=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a"),n;function o(r){var a=r;return e&&(i.setAttribute("href",a),a=i.href),i.setAttribute("href",a),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:i.pathname.charAt(0)==="/"?i.pathname:"/"+i.pathname}}return p(o,"resolveURL"),n=o(window.location.href),p(function(a){var c=lN.isString(a)?o(a):a;return c.protocol===n.protocol&&c.host===n.host},"isURLSameOrigin")},"standardBrowserEnv")():p(function(){return p(function(){return!0},"isURLSameOrigin")},"nonStandardBrowserEnv")()});var Y6=w((z$,hN)=>{"use strict";var ih=ri(),RB=JT(),BB=eN(),PB=U6(),UB=aN(),qB=cN(),DB=gN(),F6=D6();hN.exports=p(function(e){return new Promise(p(function(n,o){var r=e.data,a=e.headers,c=e.responseType;ih.isFormData(r)&&delete a["Content-Type"];var l=new XMLHttpRequest;if(e.auth){var s=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.Authorization="Basic "+btoa(s+":"+g)}var h=UB(e.baseURL,e.url);l.open(e.method.toUpperCase(),PB(h,e.params,e.paramsSerializer),!0),l.timeout=e.timeout;function d(){if(!!l){var v="getAllResponseHeaders"in l?qB(l.getAllResponseHeaders()):null,u=!c||c==="text"||c==="json"?l.responseText:l.response,W={data:u,status:l.status,statusText:l.statusText,headers:v,config:e,request:l};RB(n,o,W),l=null}}if(p(d,"onloadend"),"onloadend"in l?l.onloadend=d:l.onreadystatechange=p(function(){!l||l.readyState!==4||l.status===0&&!(l.responseURL&&l.responseURL.indexOf("file:")===0)||setTimeout(d)},"handleLoad"),l.onabort=p(function(){!l||(o(F6("Request aborted",e,"ECONNABORTED",l)),l=null)},"handleAbort"),l.onerror=p(function(){o(F6("Network Error",e,null,l)),l=null},"handleError"),l.ontimeout=p(function(){var u="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(u=e.timeoutErrorMessage),o(F6(u,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",l)),l=null},"handleTimeout"),ih.isStandardBrowserEnv()){var f=(e.withCredentials||DB(h))&&e.xsrfCookieName?BB.read(e.xsrfCookieName):void 0;f&&(a[e.xsrfHeaderName]=f)}"setRequestHeader"in l&&ih.forEach(a,p(function(u,W){typeof r>"u"&&W.toLowerCase()==="content-type"?delete a[W]:l.setRequestHeader(W,u)},"setRequestHeader")),ih.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),c&&c!=="json"&&(l.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&l.addEventListener("progress",e.onDownloadProgress),typeof e.onUploadProgress=="function"&&l.upload&&l.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(p(function(u){!l||(l.abort(),o(u),l=null)},"onCanceled")),r||(r=null),l.send(r)},"dispatchXhrRequest"))},"xhrAdapter")});var oh=w((E$,fN)=>{"use strict";var _t=ri(),dN=YT(),VB=q6(),FB={"Content-Type":"application/x-www-form-urlencoded"};function vN(t,e){!_t.isUndefined(t)&&_t.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}p(vN,"setContentTypeIfUnset");function YB(){var t;return typeof XMLHttpRequest<"u"?t=Y6():typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]"&&(t=Y6()),t}p(YB,"getDefaultAdapter");function QB(t,e,i){if(_t.isString(t))try{return(e||JSON.parse)(t),_t.trim(t)}catch(n){if(n.name!=="SyntaxError")throw n}return(i||JSON.stringify)(t)}p(QB,"stringifySafely");var nh={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:YB(),transformRequest:[p(function(e,i){return dN(i,"Accept"),dN(i,"Content-Type"),_t.isFormData(e)||_t.isArrayBuffer(e)||_t.isBuffer(e)||_t.isStream(e)||_t.isFile(e)||_t.isBlob(e)?e:_t.isArrayBufferView(e)?e.buffer:_t.isURLSearchParams(e)?(vN(i,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):_t.isObject(e)||i&&i["Content-Type"]==="application/json"?(vN(i,"application/json"),QB(e)):e},"transformRequest")],transformResponse:[p(function(e){var i=this.transitional,n=i&&i.silentJSONParsing,o=i&&i.forcedJSONParsing,r=!n&&this.responseType==="json";if(r||o&&_t.isString(e)&&e.length)try{return JSON.parse(e)}catch(a){if(r)throw a.name==="SyntaxError"?VB(a,this,"E_JSON_PARSE"):a}return e},"transformResponse")],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:p(function(e){return e>=200&&e<300},"validateStatus")};nh.headers={common:{Accept:"application/json, text/plain, */*"}};_t.forEach(["delete","get","head"],p(function(e){nh.headers[e]={}},"forEachMethodNoData"));_t.forEach(["post","put","patch"],p(function(e){nh.headers[e]=_t.merge(FB)},"forEachMethodWithData"));fN.exports=nh});var wN=w((O$,uN)=>{"use strict";var $B=ri(),jB=oh();uN.exports=p(function(e,i,n){var o=this||jB;return $B.forEach(n,p(function(a){e=a.call(o,e,i)},"transform")),e},"transformData")});var Q6=w((X$,WN)=>{"use strict";WN.exports=p(function(e){return!!(e&&e.__CANCEL__)},"isCancel")});var MN=w((R$,kN)=>{"use strict";var mN=ri(),$6=wN(),JB=Q6(),ZB=oh();function j6(t){t.cancelToken&&t.cancelToken.throwIfRequested()}p(j6,"throwIfCancellationRequested");kN.exports=p(function(e){j6(e),e.headers=e.headers||{},e.data=$6.call(e,e.data,e.headers,e.transformRequest),e.headers=mN.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),mN.forEach(["delete","get","head","post","put","patch","common"],p(function(o){delete e.headers[o]},"cleanHeaderConfig"));var i=e.adapter||ZB.adapter;return i(e).then(p(function(o){return j6(e),o.data=$6.call(e,o.data,o.headers,e.transformResponse),o},"onAdapterResolution"),p(function(o){return JB(o)||(j6(e),o&&o.response&&(o.response.data=$6.call(e,o.response.data,o.response.headers,e.transformResponse))),Promise.reject(o)},"onAdapterRejection"))},"dispatchRequest")});var J6=w((B$,yN)=>{"use strict";var Vt=ri();yN.exports=p(function(e,i){i=i||{};var n={},o=["url","method","data"],r=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],c=["validateStatus"];function l(d,f){return Vt.isPlainObject(d)&&Vt.isPlainObject(f)?Vt.merge(d,f):Vt.isPlainObject(f)?Vt.merge({},f):Vt.isArray(f)?f.slice():f}p(l,"getMergedValue");function s(d){Vt.isUndefined(i[d])?Vt.isUndefined(e[d])||(n[d]=l(void 0,e[d])):n[d]=l(e[d],i[d])}p(s,"mergeDeepProperties"),Vt.forEach(o,p(function(f){Vt.isUndefined(i[f])||(n[f]=l(void 0,i[f]))},"valueFromConfig2")),Vt.forEach(r,s),Vt.forEach(a,p(function(f){Vt.isUndefined(i[f])?Vt.isUndefined(e[f])||(n[f]=l(void 0,e[f])):n[f]=l(void 0,i[f])},"defaultToConfig2")),Vt.forEach(c,p(function(f){f in i?n[f]=l(e[f],i[f]):f in e&&(n[f]=l(void 0,e[f]))},"merge"));var g=o.concat(r).concat(a).concat(c),h=Object.keys(e).concat(Object.keys(i)).filter(p(function(f){return g.indexOf(f)===-1},"filterAxiosKeys"));return Vt.forEach(h,s),n},"mergeConfig")});var HN=w((P$,eP)=>{eP.exports={name:"axios",version:"0.21.4",description:"Promise based HTTP client for the browser and node.js",main:"index.js",scripts:{test:"grunt test",start:"node ./sandbox/server.js",build:"NODE_ENV=production grunt build",preversion:"npm test",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json",postversion:"git push && git push --tags",examples:"node ./examples/server.js",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",fix:"eslint --fix lib/**/*.js"},repository:{type:"git",url:"https://github.com/axios/axios.git"},keywords:["xhr","http","ajax","promise","node"],author:"Matt Zabriskie",license:"MIT",bugs:{url:"https://github.com/axios/axios/issues"},homepage:"https://axios-http.com",devDependencies:{coveralls:"^3.0.0","es6-promise":"^4.2.4",grunt:"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",mocha:"^8.2.1",sinon:"^4.5.0","terser-webpack-plugin":"^4.2.3",typescript:"^4.0.5","url-search-params":"^0.10.0",webpack:"^4.44.2","webpack-dev-server":"^3.11.0"},browser:{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},jsdelivr:"dist/axios.min.js",unpkg:"dist/axios.min.js",typings:"./index.d.ts",dependencies:{"follow-redirects":"^1.14.0"},bundlesize:[{path:"./dist/axios.min.js",threshold:"5kB"}]}});var AN=w((U$,LN)=>{"use strict";var NN=HN(),Z6={};["object","boolean","number","function","string","symbol"].forEach(function(t,e){Z6[t]=p(function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t},"validator")});var TN={},tP=NN.version.split(".");function CN(t,e){for(var i=e?e.split("."):tP,n=t.split("."),o=0;o<3;o++){if(i[o]>n[o])return!0;if(i[o]<n[o])return!1}return!1}p(CN,"isOlderVersion");Z6.transitional=p(function(e,i,n){var o=i&&CN(i);function r(a,c){return"[Axios v"+NN.version+"] Transitional option '"+a+"'"+c+(n?". "+n:"")}return p(r,"formatMessage"),function(a,c,l){if(e===!1)throw new Error(r(c," has been removed in "+i));return o&&!TN[c]&&(TN[c]=!0,console.warn(r(c," has been deprecated since v"+i+" and will be removed in the near future"))),e?e(a,c,l):!0}},"transitional");function iP(t,e,i){if(typeof t!="object")throw new TypeError("options must be an object");for(var n=Object.keys(t),o=n.length;o-- >0;){var r=n[o],a=e[r];if(a){var c=t[r],l=c===void 0||a(c,r,t);if(l!==!0)throw new TypeError("option "+r+" must be "+l);continue}if(i!==!0)throw Error("Unknown option "+r)}}p(iP,"assertOptions");LN.exports={isOlderVersion:CN,assertOptions:iP,validators:Z6}});var xN=w((q$,bN)=>{"use strict";var SN=ri(),nP=U6(),IN=VT(),KN=MN(),rh=J6(),GN=AN(),Oo=GN.validators;function ga(t){this.defaults=t,this.interceptors={request:new IN,response:new IN}}p(ga,"Axios");ga.prototype.request=p(function(e){typeof e=="string"?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=rh(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var i=e.transitional;i!==void 0&&GN.assertOptions(i,{silentJSONParsing:Oo.transitional(Oo.boolean,"1.0.0"),forcedJSONParsing:Oo.transitional(Oo.boolean,"1.0.0"),clarifyTimeoutError:Oo.transitional(Oo.boolean,"1.0.0")},!1);var n=[],o=!0;this.interceptors.request.forEach(p(function(d){typeof d.runWhen=="function"&&d.runWhen(e)===!1||(o=o&&d.synchronous,n.unshift(d.fulfilled,d.rejected))},"unshiftRequestInterceptors"));var r=[];this.interceptors.response.forEach(p(function(d){r.push(d.fulfilled,d.rejected)},"pushResponseInterceptors"));var a;if(!o){var c=[KN,void 0];for(Array.prototype.unshift.apply(c,n),c=c.concat(r),a=Promise.resolve(e);c.length;)a=a.then(c.shift(),c.shift());return a}for(var l=e;n.length;){var s=n.shift(),g=n.shift();try{l=s(l)}catch(h){g(h);break}}try{a=KN(l)}catch(h){return Promise.reject(h)}for(;r.length;)a=a.then(r.shift(),r.shift());return a},"request");ga.prototype.getUri=p(function(e){return e=rh(this.defaults,e),nP(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},"getUri");SN.forEach(["delete","get","head","options"],p(function(e){ga.prototype[e]=function(i,n){return this.request(rh(n||{},{method:e,url:i,data:(n||{}).data}))}},"forEachMethodNoData"));SN.forEach(["post","put","patch"],p(function(e){ga.prototype[e]=function(i,n,o){return this.request(rh(o||{},{method:e,url:i,data:n}))}},"forEachMethodWithData"));bN.exports=ga});var tv=w((D$,_N)=>{"use strict";function ev(t){this.message=t}p(ev,"Cancel");ev.prototype.toString=p(function(){return"Cancel"+(this.message?": "+this.message:"")},"toString");ev.prototype.__CANCEL__=!0;_N.exports=ev});var EN=w((V$,zN)=>{"use strict";var oP=tv();function ah(t){if(typeof t!="function")throw new TypeError("executor must be a function.");var e;this.promise=new Promise(p(function(o){e=o},"promiseExecutor"));var i=this;t(p(function(o){i.reason||(i.reason=new oP(o),e(i.reason))},"cancel"))}p(ah,"CancelToken");ah.prototype.throwIfRequested=p(function(){if(this.reason)throw this.reason},"throwIfRequested");ah.source=p(function(){var e,i=new ah(p(function(o){e=o},"executor"));return{token:i,cancel:e}},"source");zN.exports=ah});var XN=w((F$,ON)=>{"use strict";ON.exports=p(function(e){return p(function(n){return e.apply(null,n)},"wrap")},"spread")});var BN=w((Y$,RN)=>{"use strict";RN.exports=p(function(e){return typeof e=="object"&&e.isAxiosError===!0},"isAxiosError")});var qN=w((Q$,iv)=>{"use strict";var PN=ri(),rP=O6(),ph=xN(),aP=J6(),pP=oh();function UN(t){var e=new ph(t),i=rP(ph.prototype.request,e);return PN.extend(i,ph.prototype,e),PN.extend(i,e),i}p(UN,"createInstance");var _i=UN(pP);_i.Axios=ph;_i.create=p(function(e){return UN(aP(_i.defaults,e))},"create");_i.Cancel=tv();_i.CancelToken=EN();_i.isCancel=Q6();_i.all=p(function(e){return Promise.all(e)},"all");_i.spread=XN();_i.isAxiosError=BN();iv.exports=_i;iv.exports.default=_i});var nv=w(($$,DN)=>{DN.exports=qN()});var QN=w((j$,YN)=>{"use strict";var ov=O(),cP=Ao(),x0,un,Xo,Ro,ha,da,va,rv,lh,VN,fa,av,sh,FN,ch=class{constructor(e){x(this,va);x(this,lh);x(this,fa);x(this,sh);Et(this,"ev");x(this,x0,void 0);x(this,un,void 0);x(this,Xo,void 0);x(this,Ro,void 0);x(this,ha,1e3);x(this,da,5e3);Et(this,"initial_info");Et(this,"live_metadata");Et(this,"running",!1);Et(this,"is_replay",!1);B(this,un,e),B(this,x0,e.actions),B(this,Xo,y(this,un).livechat.continuation),this.is_replay=y(this,un).livechat.is_replay,this.live_metadata={title:null,description:null,views:null,likes:null,date:null},this.ev=new cP}start(){this.running||(this.running=!0,J(this,va,rv).call(this),J(this,fa,av).call(this))}stop(){this.running=!1}async sendMessage(e){let i=await y(this,x0).livechat("live_chat/send_message",{text:e,video_id:y(this,un).basic_info.id,channel_id:y(this,un).basic_info.channel_id});return ov.parseResponse(i.data).actions}};p(ch,"LiveChat"),x0=new WeakMap,un=new WeakMap,Xo=new WeakMap,Ro=new WeakMap,ha=new WeakMap,da=new WeakMap,va=new WeakSet,rv=p(function(){let e=setTimeout(()=>{(async()=>{let i=this.is_replay?"live_chat/get_live_chat_replay":"live_chat/get_live_chat",n=await y(this,x0).livechat(i,{ctoken:y(this,Xo)}),r=ov.parseResponse(n.data).continuation_contents;B(this,Xo,r.continuation.token),B(this,ha,r.continuation.timeout_ms),r.header?(this.initial_info=r,this.ev.emit("start",r)):await J(this,lh,VN).call(this,r.actions),clearTimeout(e),this.running&&J(this,va,rv).call(this)})().catch(i=>Promise.reject(i))},y(this,ha))},"#pollLivechat"),lh=new WeakSet,VN=p(async function(e){let n=e.length<125?1:0,o=n==1?(n=1e4/e.length,n*=Math.random()+.5,n=Math.min(1e3,n),n=Math.max(80,n)):n=80;for(let r of e)await J(this,sh,FN).call(this,o),this.ev.emit("chat-update",r)},"#emitSmoothedActions"),fa=new WeakSet,av=p(function(){let e=setTimeout(()=>{(async()=>{var r,a,c,l,s;let i={video_id:y(this,un).basic_info.id};y(this,Ro)&&(i.ctoken=y(this,Ro));let n=await y(this,x0).livechat("updated_metadata",i),o=ov.parseResponse(n.data);B(this,Ro,o.continuation.token),B(this,da,o.continuation.timeout_ms),this.metadata={title:o.actions.get({type:"UpdateTitleAction"})||((r=this.metadata)==null?void 0:r.title),description:o.actions.get({type:"UpdateDescriptionAction"})||((a=this.metadata)==null?void 0:a.description),views:o.actions.get({type:"UpdateViewershipAction"})||((c=this.metadata)==null?void 0:c.views),likes:o.actions.get({type:"UpdateToggleButtonTextAction"})||((l=this.metadata)==null?void 0:l.likes),date:o.actions.get({type:"UpdateDateTextAction"})||((s=this.metadata)==null?void 0:s.date)},this.ev.emit("metadata-update",this.metadata),clearTimeout(e),this.running&&J(this,fa,av).call(this)})().catch(i=>Promise.reject(i))},y(this,da))},"#pollMetadata"),sh=new WeakSet,FN=p(async function(e){return new Promise(i=>setTimeout(()=>i(),e))},"#wait");YN.exports=ch});var tC=w((J$,eC)=>{"use strict";var{InnertubeError:gi}=Le(),{PassThrough:lP,Readable:$N}=E6(),pv=nv(),jN=O(),sP=QN(),JN=Pt(),ZN=pv.CancelToken,ua,Zi,wa,Bo,Po,gh=class{constructor(e,i,n,o){x(this,ua,void 0);x(this,Zi,void 0);x(this,wa,void 0);x(this,Bo,void 0);x(this,Po,void 0);var s,g,h,d,f,v;B(this,Zi,i),B(this,wa,n),B(this,Bo,o);let r=jN.parseResponse(e[0]),a=jN.parseResponse(e[1].data||{});if(B(this,ua,[r,a]),r.playability_status.status==="ERROR")throw new gi("This video is unavailable",r.playability_status);this.basic_info={...r.video_details,embed:r.microformat.embed,channel:r.microformat.channel,is_unlisted:r.microformat.is_unlisted,is_family_safe:r.microformat.is_family_safe,has_ypc_metadata:r.microformat.has_ypc_metadata},this.streaming_data=r.streaming_data||null,this.playability_status=r.playability_status,this.annotations=r.annotations,this.storyboards=r.storyboards,this.endscreen=r.endscreen,this.captions=r.captions,this.cards=r.cards;let c=(s=a.contents)==null?void 0:s.results,l=(g=a.contents)==null?void 0:g.secondary_results;if(c&&l){this.primary_info=c.get({type:"VideoPrimaryInfo"}),this.secondary_info=c.get({type:"VideoSecondaryInfo"}),this.merchandise=(c==null?void 0:c.get({type:"MerchandiseShelf"}))||null,this.related_chip_cloud=(h=l==null?void 0:l.get({type:"RelatedChipCloud"}))==null?void 0:h.content,this.watch_next_feed=(d=l==null?void 0:l.get({type:"ItemSection"}))==null?void 0:d.contents,B(this,Po,(f=this.watch_next_feed)==null?void 0:f.pop()),this.player_overlays=a.player_overlays,this.basic_info.like_count=this.primary_info.menu.top_level_buttons.get({icon_type:"LIKE"}).like_count,this.basic_info.is_liked=this.primary_info.menu.top_level_buttons.get({icon_type:"LIKE"}).is_toggled,this.basic_info.is_disliked=this.primary_info.menu.top_level_buttons.get({icon_type:"DISLIKE"}).is_toggled;let u=c.get({target_id:"comments-entry-point"});this.comments_entry_point_header=(u==null?void 0:u.contents.get({type:"CommentsEntryPointHeader"}))||null,this.livechat=((v=a.contents_memo.get("LiveChat"))==null?void 0:v[0])||null}}async selectFilter(e){if(!this.filters.includes(e))throw new gi("Invalid filter",{available_filters:this.filters});let i=this.related_chip_cloud.chips.get({text:e});if(i.is_selected)return this;let o=(await i.endpoint.call(y(this,Zi))).on_response_received_endpoints.get({target_id:"watch-next-feed"});return this.watch_next_feed=o.contents,this}async getWatchNextContinuation(){let i=(await y(this,Po).endpoint.call(y(this,Zi))).on_response_received_endpoints.get({type:"appendContinuationItemsAction"});return this.watch_next_feed=i.contents,B(this,Po,this.watch_next_feed.pop()),this.watch_next_feed}async like(){let e=this.primary_info.menu.top_level_buttons.get({button_id:"TOGGLE_BUTTON_ID_TYPE_LIKE"});if(e.is_toggled)throw new gi("This video is already liked",{video_id:this.basic_info.id});return await e.endpoint.call(y(this,Zi))}async dislike(){let e=this.primary_info.menu.top_level_buttons.get({button_id:"TOGGLE_BUTTON_ID_TYPE_DISLIKE"});if(e.is_toggled)throw new gi("This video is already disliked",{video_id:this.basic_info.id});return await e.endpoint.call(y(this,Zi))}async removeLike(){let e=this.primary_info.menu.top_level_buttons.get({is_toggled:!0});if(!e)throw new gi("This video is not liked/disliked",{video_id:this.basic_info.id});return await e.toggled_endpoint.call(y(this,Zi))}async getLiveChat(e){if(!this.livechat)throw new gi("Live Chat is not available",{video_id:this.id});return new sP(this,e)}get filters(){var e;return((e=this.related_chip_cloud)==null?void 0:e.chips.map(i=>i.text.toString()))||[]}get actions(){return y(this,Zi)}get page(){return y(this,ua)}get music_tracks(){let e=this.secondary_info.metadata;if(!e)return[];let i=[],n={},o=!1;for(let r=0;r<e.rows.length;r++){let a=e.rows[r];if(a.type==="MetadataRowHeader"){a.content.toString().toLowerCase().startsWith("music")&&(o=!0,r++);continue}!o||(n[a.title.toString().toLowerCase().replace(/ /g,"_")]=a.contents,a.has_divider_line&&(i.push(n),n={}))}return o&&i.push(n),i}chooseFormat(e){let i=[...this.streaming_data.formats||[],...this.streaming_data.adaptive_formats||[]],n=e.type.includes("audio"),o=e.type.includes("video"),r=-1,a=["best","bestefficiency"].includes(e.quality),c=e.quality!=="best",l=i.filter(s=>n&&!s.has_audio||o&&!s.has_video||e.format!=="any"&&!s.mime_type.includes(e.format)||!a&&s.quality_label!==e.quality?!1:(r<s.width&&(r=s.width),!0));if(l.length===0)throw new gi("No matching formats found",{options:e});if(a&&o&&(l=l.filter(s=>s.width===r)),n&&!o){let s=l.filter(g=>!g.has_video);s.length>0&&(l=s)}return c?l.sort((s,g)=>s.bitrate-g.bitrate):l.sort((s,g)=>g.bitrate-s.bitrate),l[0]}download(e={},i){let n=i||new lP,o,r=!1;return(async()=>{if(this.playability_status==="UNPLAYABLE")return n.emit("error",new gi("Video is unplayable",{video:this,error_type:"UNPLAYABLE"}));if(this.playability_status==="LOGIN_REQUIRED")return n.emit("error",new gi("Video is login required",{video:this,error_type:"LOGIN_REQUIRED"}));if(!this.streaming_data)return n.emit("error",new gi("Streaming data not available.",{video:this,error_type:"NO_STREAMING_DATA"}));let a={quality:"360p",type:"videoandaudio",format:"mp4",range:void 0,...e},c=this.chooseFormat(a),l=c.decipher(y(this,wa));if(a.type==="videoandaudio"&&!e.range){let s=await pv.get(`${l}&cpn=${y(this,Bo)}`,{responseType:"stream",cancelToken:new ZN(p(function(d){o=d},"executor")),headers:JN.STREAM_HEADERS}).catch(h=>h);if(s instanceof Error)return n.emit("error",new gi(s.message,{type:"REQUEST_FAILED"})),n;n.emit("start");let g=0;if(typeof s.data=="object")s.data.on("data",h=>{g+=h.length;let d=(c.content_length/1024/1024).toFixed(2),f=Math.floor(g/c.content_length*100);n.emit("progress",{size:d,percentage:f,chunk_size:h.length,downloaded_size:(g/1024/1024).toFixed(2),raw_data:{chunk_size:h.length,downloaded:g,size:s.headers["content-length"]}})}),s.data.on("error",h=>{r&&n.emit("error",new gi("The download was cancelled.",{type:"DOWNLOAD_CANCELLED"}))||n.emit("error",new gi(h.message,{type:"DOWNLOAD_ABORTED"}))}),s.data.pipe(n,{end:!0});else{let h=new $N;h.push(s.data),h.pipe(n,{end:!0})}}else{let g=e.range?e.range.start:0,h=e.range?e.range.end:10485760,d=0,f=!1;n.emit("start");let v=p(async()=>{(h>=c.content_length||e.range)&&(f=!0),e.range&&(c.content_length=e.range.end);let u=await pv.get(`${l}&cpn=${y(this,Bo)}&range=${g}-${h||""}`,{responseType:"stream",cancelToken:new ZN(p(function(H){o=H},"executor")),headers:JN.STREAM_HEADERS}).catch(W=>W);if(u instanceof Error)return n.emit("error",{message:u.message,type:"REQUEST_FAILED"}),n;if(typeof u.data=="object")u.data.on("data",W=>{d+=W.length;let H=(c.content_length/1024/1024).toFixed(2),C=Math.floor(d/c.content_length*100);n.emit("progress",{size:H,percentage:C,chunk_size:W.length,downloaded_size:(d/1024/1024).toFixed(2),raw_data:{chunk_size:W.length,downloaded:d,size:u.headers["content-length"]}})}),u.data.on("error",W=>{r&&n.emit("error",{message:"The download was cancelled.",type:"DOWNLOAD_CANCELLED"})||n.emit("error",{message:W.message,type:"DOWNLOAD_ABORTED"})}),u.data.on("end",()=>{!f&&!e.range&&(g=h+1,h+=10485760,v())}),u.data.pipe(n,{end:f});else{let W=new $N;W.push(u.data),W.pipe(n,{end:f})}},"downloadChunk");v()}})().catch(a=>{n.emit("error",a)}),n.cancel=()=>{r=!0,o&&o()},n}};p(gh,"VideoInfo"),ua=new WeakMap,Zi=new WeakMap,wa=new WeakMap,Bo=new WeakMap,Po=new WeakMap;eC.exports=gh});var lv=w((Z$,iC)=>{"use strict";var{InnertubeError:gP}=Le(),hP=y0(),Uo,qo,cv=class extends hP{constructor(i,n,o=!1){super(i,n,o);x(this,Uo,void 0);x(this,qo,void 0);B(this,qo,i),B(this,Uo,this.page.contents_memo.get("Tab"))}get tabs(){return y(this,Uo).map(i=>i.title.toString())}async getTab(i){let n=y(this,Uo).find(r=>r.title.toLowerCase()===i.toLowerCase());if(!n)throw new gP(`Tab "${i}" not found`);if(n.selected)return this;let o=await n.endpoint.call(y(this,qo));return new cv(y(this,qo),o,!0)}get title(){var i,n;return(n=(i=this.page.contents_memo("Tab"))==null?void 0:i.find(o=>o.selected))==null?void 0:n.title.toString()}},hh=cv;p(hh,"TabbedFeed"),Uo=new WeakMap,qo=new WeakMap;iC.exports=hh});var oC=w((ej,nC)=>{"use strict";var dP=lv(),sv,_0=class extends dP{constructor(i,n,o=!1){super(i,n,o);x(this,sv,void 0);this.header={author:this.page.header.author,subscribers:this.page.header.subscribers.toString(),banner:this.page.header.banner,tv_banner:this.page.header.tv_banner,mobile_banner:this.page.header.mobile_banner,header_links:this.page.header.header_links},this.metadata={...this.page.metadata,...this.page.microformat},this.sponsor_button=this.page.header.sponsor_button||null,this.subscribe_button=this.page.header.subscribe_button||null;let r=this.page.contents.tabs.get({selected:!0});this.current_tab=r}async getVideos(){let i=await this.getTab("Videos");return new _0(this.actions,i.page,!0)}async getPlaylists(){let i=await this.getTab("Playlists");return new _0(this.actions,i.page,!0)}async getHome(){let i=await this.getTab("Home");return new _0(this.actions,i.page,!0)}async getCommunity(){let i=await this.getTab("Community");return new _0(this.actions,i.page,!0)}async getChannels(){let i=await this.getTab("Channels");return new _0(this.actions,i.page,!0)}async getAbout(){var n;return(n=(await this.getTab("About")).memo.get("ChannelAboutFullMetadata"))==null?void 0:n[0]}},dh=_0;p(dh,"Channel"),sv=new WeakMap;nC.exports=dh});var gv=w((tj,rC)=>{"use strict";var vP=y0(),Do,fh,vh=class extends vP{constructor(i,n,o=!1){super(i,n,o);x(this,Do);let r=this.page.sidebar.contents.get({type:"PlaylistSidebarPrimaryInfo"}),a=this.page.sidebar.contents.get({type:"PlaylistSidebarSecondaryInfo"});this.info={...this.page.metadata,author:a.owner.author,thumbnails:r.thumbnail_renderer.thumbnail,total_items:J(this,Do,fh).call(this,0,r),views:J(this,Do,fh).call(this,1,r),last_updated:J(this,Do,fh).call(this,2,r),can_share:this.page.header.can_share,can_delete:this.page.header.can_delete,is_editable:this.page.header.is_editable,privacy:this.page.header.privacy},this.menu=r.menu,this.endpoint=r.endpoint}get items(){return this.videos}};p(vh,"Playlist"),Do=new WeakSet,fh=p(function(i,n){var o;return!n||!n.stats?"N/A":((o=n.stats[i])==null?void 0:o.toString())||"N/A"},"#getStat");rC.exports=vh});var hv=w((ij,aC)=>{"use strict";var fP=y0(),Vo=class extends fP{constructor(e,i,n=!1){var o;super(e,i,n),this.sections=this.memo.get("ItemSection"),this.feed_actions=((o=this.memo.get("BrowseFeedActions"))==null?void 0:o[0])||[]}async getContinuation(){let e=await this.getContinuationData();return new Vo(this.actions,e,!0)}};p(Vo,"History");aC.exports=Vo});var lC=w((nj,cC)=>{"use strict";var uP=O(),wP=hv(),WP=gv(),mP=y0(),{observe:kP}=Le(),Dn,Vn,wh,pC,uh=class{constructor(e,i){x(this,wh);x(this,Dn,void 0);x(this,Vn,void 0);B(this,Dn,i),B(this,Vn,uP.parseResponse(e));let o=y(this,Vn).contents.tabs.get({selected:!0}).content.contents.map(c=>c.contents[0]),r=y(this,Vn).contents.secondary_contents.items.get({type:"ProfileColumnStats"}).items,a=y(this,Vn).contents.secondary_contents.items.get({type:"ProfileColumnUserInfo"});this.profile={stats:r,user_info:a},this.sections=kP(o.map(c=>({type:c.icon_type,title:c.title,contents:c.content.items,getAll:()=>J(this,wh,pC).call(this,c)})))}get history(){return this.sections.get({type:"WATCH_HISTORY"})}get watch_later(){return this.sections.get({type:"WATCH_LATER"})}get liked_videos(){return this.sections.get({type:"LIKE"})}get playlists(){return this.sections.get({type:"PLAYLISTS"})}get clips(){return this.sections.get({type:"CONTENT_CUT"})}get page(){return y(this,Vn)}};p(uh,"Library"),Dn=new WeakMap,Vn=new WeakMap,wh=new WeakSet,pC=p(async function(e){var o;if(!((o=e.menu)!=null&&o.top_level_buttons))throw new Error(`The ${e.title.text} section doesn't have more items`);let n=await(await e.menu.top_level_buttons.get({text:"See all"})).endpoint.call(y(this,Dn));switch(e.icon_type){case"LIKE":case"WATCH_LATER":return new WP(y(this,Dn),n,!0);case"WATCH_HISTORY":return new wP(y(this,Dn),n,!0);case"CONTENT_CUT":return new mP(y(this,Dn),n,!0);default:}},"#getAll");cC.exports=uh});var gC=w((oj,sC)=>{"use strict";var MP=O(),{InnertubeError:yP}=Le(),z0,wn,Fo,dv=class{constructor(e,i,n=!1){x(this,z0,void 0);x(this,wn,void 0);x(this,Fo,void 0);B(this,z0,n?i:MP.parseResponse(i)),B(this,wn,e);let o=y(this,z0).on_response_received_endpoints;this.header=o[0].contents.get({type:"CommentsHeader"});let r=o[1].contents.findAll({type:"CommentThread"});this.contents=r.map(a=>(a.comment.setActions(y(this,wn)),a.setActions(y(this,wn)),a)),B(this,Fo,o[1].contents.get({type:"ContinuationItem"}))}async comment(e){let i=this.header.create_renderer.submit_button,n={params:{commentText:e},parse:!1};return await i.endpoint.callTest(y(this,wn),n)}async getContinuation(){if(!y(this,Fo))throw new yP("Continuation not found");let e=await y(this,Fo).endpoint.callTest(y(this,wn)),i=Object.assign({},y(this,z0));return i.on_response_received_endpoints.pop(),i.on_response_received_endpoints.push(e.on_response_received_endpoints[0]),new dv(y(this,wn),i,!0)}get page(){return y(this,z0)}},Wh=dv;p(Wh,"Comments"),z0=new WeakMap,wn=new WeakMap,Fo=new WeakMap;sC.exports=Wh});var fC=w((rj,vC)=>{"use strict";var hC=O(),{observe:HP,InnertubeError:vv}=Le(),Yo,Wn,Fn,Qo,kh,dC,Mh=class{constructor(e,i,n={}){x(this,kh);x(this,Yo,void 0);x(this,Wn,void 0);x(this,Fn,void 0);x(this,Qo,void 0);B(this,Wn,i),B(this,Yo,n.is_continuation&&e||hC.parseResponse(e.data));let o=y(this,Yo).contents.tabs.get({selected:!0}),r=o.content.contents,a=r.get({type:"ItemSection"});if(B(this,Qo,o.content.header),this.did_you_mean=(a==null?void 0:a.contents.get({type:"DidYouMean"}))||null,this.showing_results_for=(a==null?void 0:a.contents.get({type:"ShowingResultsFor"}))||null,(!!this.did_you_mean||!!this.showing_results_for)&&r.shift(),n.is_continuation||n.is_filtered){let c=r.get({type:"MusicShelf"});this.results=c.contents,B(this,Fn,c.continuation);return}this.sections=HP(r.map(c=>({title:c.title,contents:c.contents,getMore:()=>J(this,kh,dC).call(this,c)})))}async getContinuation(){var n,o,r;if(!y(this,Fn))throw new vv("Looks like you've reached the end");let i=(await y(this,Wn).search({ctoken:y(this,Fn),client:"YTMUSIC"})).data.continuationContents.musicShelfContinuation;return this.results=hC.parse(i.contents),B(this,Fn,(r=(o=(n=i==null?void 0:i.continuations)==null?void 0:n[0])==null?void 0:o.nextContinuationData)==null?void 0:r.continuation),this}async selectFilter(e){if(!this.filters.includes(e))throw new vv("Invalid filter",{available_filters:this.filters});let i=y(this,Qo).chips.get({text:e});if(i.is_selected)return this;let n=await i.endpoint.call(y(this,Wn),"YTMUSIC");return new Mh(n,y(this,Wn),{is_continuation:!0})}get has_continuation(){return!!y(this,Fn)}get filters(){return y(this,Qo).chips.map(e=>e.text)}get songs(){return this.sections.get({title:"Songs"})}get videos(){return this.sections.get({title:"Videos"})}get albums(){return this.sections.get({title:"Albums"})}get artists(){return this.sections.get({title:"Artists"})}get playlists(){return this.sections.get({title:"Community playlists"})}get page(){return y(this,Yo)}},mh=Mh;p(mh,"Search"),Yo=new WeakMap,Wn=new WeakMap,Fn=new WeakMap,Qo=new WeakMap,kh=new WeakSet,dC=p(async function(e){if(!e.endpoint)throw new vv(`${e.title} doesn't have more items`);let i=await e.endpoint.call(y(this,Wn),"YTMUSIC");return new Mh(i,y(this,Wn),{is_continuation:!0})},"#getMore");vC.exports=mh});var wC=w((aj,uC)=>{"use strict";var TP=O(),E0,$o,Wa,fv=class{constructor(e,i){x(this,E0,void 0);x(this,$o,void 0);x(this,Wa,void 0);var o,r;B(this,$o,i),B(this,E0,TP.parseResponse(e.data));let n=y(this,E0).contents.tabs.get({title:"Home"});B(this,Wa,((o=n.content)==null?void 0:o.continuation)||y(this,E0).continuation_contents.continuation),this.sections=((r=n.content)==null?void 0:r.contents)||y(this,E0).continuation_contents.contents}async getContinuation(){let e=await y(this,$o).browse(y(this,Wa),{is_ctoken:!0,client:"YTMUSIC"});return new fv(e,y(this,$o))}},yh=fv;p(yh,"HomeFeed"),E0=new WeakMap,$o=new WeakMap,Wa=new WeakMap;uC.exports=yh});var mC=w((pj,WC)=>{"use strict";var NP=O(),ma,Hh=class{constructor(e){x(this,ma,void 0);B(this,ma,NP.parseResponse(e.data));let i=this.page.contents.tabs.get({selected:!0});this.top_buttons=i.content.contents.get({type:"Grid"}).items,this.sections=i.content.contents.findAll({type:"MusicCarouselShelf"})}get page(){return y(this,ma)}};p(Hh,"Explore"),ma=new WeakMap;WC.exports=Hh});var MC=w((cj,kC)=>{"use strict";var CP=O(),ka,Th=class{constructor(e){x(this,ka,void 0);B(this,ka,CP.parseResponse(e.data))}get page(){return y(this,ka)}};p(Th,"Library"),ka=new WeakMap;kC.exports=Th});var HC=w((lj,yC)=>{"use strict";var LP=O(),{observe:AP}=Le(),O0,Ma,Nh=class{constructor(e,i){x(this,O0,void 0);x(this,Ma,void 0);B(this,O0,LP.parseResponse(e.data)),B(this,Ma,i),this.header=this.page.header;let n=y(this,O0).contents_memo.get("MusicShelf"),o=y(this,O0).contents_memo.get("MusicCarouselShelf");this.sections=AP([...n,...o])}async getAllSongs(){var n;return((n=(await this.sections.get({type:"MusicShelf"}).endpoint.call(y(this,Ma),"YTMUSIC")).contents_memo.get("MusicPlaylistShelf"))==null?void 0:n[0])||[]}get page(){return y(this,O0)}};p(Nh,"Artist"),O0=new WeakMap,Ma=new WeakMap;yC.exports=Nh});var NC=w((sj,TC)=>{"use strict";var IP=O(),mn,Lh,Ch=class{constructor(e,i){x(this,mn,void 0);x(this,Lh,void 0);var n;B(this,mn,IP.parseResponse(e.data)),B(this,Lh,i),this.header=y(this,mn).header,this.url=y(this,mn).microformat.url_canonical,this.contents=(n=y(this,mn).contents_memo.get("MusicShelf"))==null?void 0:n[0].contents,this.sections=y(this,mn).contents_memo.get("MusicCarouselShelf")||[]}get page(){return y(this,mn)}};p(Ch,"Album"),mn=new WeakMap,Lh=new WeakMap;TC.exports=Ch});var LC=w((gj,CC)=>{"use strict";var uv=O(),KP=fC(),SP=wC(),GP=mC(),bP=MC(),xP=HC(),_P=NC(),{InnertubeError:jo,observe:zP}=Le(),Ih,ht,Ah=class{constructor(e){x(this,Ih,void 0);x(this,ht,void 0);B(this,Ih,e),B(this,ht,e.actions)}async search(e,i){let n=await y(this,ht).search({query:e,filters:i,client:"YTMUSIC"});return new KP(n,y(this,ht),{is_filtered:(i==null?void 0:i.hasOwnProperty("type"))&&i.type!=="all"})}async getHomeFeed(){let e=await y(this,ht).browse("FEmusic_home",{client:"YTMUSIC"});return new SP(e,y(this,ht))}async getExplore(){let e=await y(this,ht).browse("FEmusic_explore",{client:"YTMUSIC"});return new GP(e,y(this,ht))}async getLibrary(){let e=await y(this,ht).browse("FEmusic_liked_albums",{client:"YTMUSIC"});return new bP(e,y(this,ht))}async getArtist(e){if(!e.startsWith("UC"))throw new jo("Invalid artist id",e);let i=await y(this,ht).browse(e,{client:"YTMUSIC"});return new xP(i,y(this,ht))}async getAlbum(e){if(!e.startsWith("MPR"))throw new jo("Invalid album id",e);let i=await y(this,ht).browse(e,{client:"YTMUSIC"});return new _P(i,y(this,ht))}async getLyrics(e){let i=await y(this,ht).next({video_id:e,client:"YTMUSIC"}),r=await uv.parseResponse(i.data).contents.tabs.get({title:"Lyrics"}).endpoint.call(y(this,ht),"YTMUSIC");if(!r)throw new jo("Invalid video id");if(r.contents.constructor.name==="Message")throw new jo(r.contents.text,e);let a=r.contents.contents.get({type:"MusicDescriptionShelf"});return{text:a.description.toString(),footer:a.footer}}async getUpNext(e){let i=await y(this,ht).next({video_id:e,client:"YTMUSIC"}),r=uv.parseResponse(i.data).contents.tabs.get({title:"Up next"}).content.content;if(!r)throw new jo("Invalid id",e);return{id:r.playlist_id,title:r.title,is_editable:r.is_editable,contents:zP(r.contents)}}async getRelated(e){let i=await y(this,ht).next({video_id:e,client:"YTMUSIC"}),r=await uv.parseResponse(i.data).contents.tabs.get({title:"Related"}).endpoint.call(y(this,ht),"YTMUSIC");if(!r)throw new jo("Invalid video id");let a=r.contents.contents.findAll({type:"MusicCarouselShelf"}),c=r.contents.contents.get({type:"MusicDescriptionShelf"});return{sections:a,info:(c==null?void 0:c.description.toString())||""}}};p(Ah,"Music"),Ih=new WeakMap,ht=new WeakMap;CC.exports=Ah});var KC=w((hj,IC)=>{"use strict";var{InnertubeError:Kh}=Le(),AC=y0(),X0,Sh=class extends AC{constructor(i,n,o=!1){super(i,n,o);x(this,X0,void 0)}get filter_chips(){var i,n;if(y(this,X0))return y(this,X0)||[];if(((i=this.memo.get("FeedFilterChipBar"))==null?void 0:i.length)>1)throw new Kh("There are too many feed filter chipbars, you'll need to find the correct one yourself in this.page");if(((n=this.memo.get("FeedFilterChipBar"))==null?void 0:n.length)===0)throw new Kh("There are no feed filter chipbars");return B(this,X0,this.memo.get("ChipCloudChip")||[]),y(this,X0)||[]}get filters(){return this.filter_chips.map(i=>i.text.toString())||[]}async getFilteredFeed(i){let n;if(typeof i=="string"){if(!this.filters.includes(i))throw new Kh("Filter not found",{available_filters:this.filters});n=this.filter_chips.find(r=>r.text.toString()===i)}else if(i.type==="ChipCloudChip")n=i;else throw new Kh("Invalid filter");if(n.is_selected)return this;let o=await n.endpoint.call(this.actions);return new AC(this.actions,o,!0)}};p(Sh,"FilterableFeed"),X0=new WeakMap;IC.exports=Sh});var _C=w((dj,xC)=>{"use strict";var EP=nv(),ya=Pt(),Jo=Le(),Yn,hi,bh,SC,xh,GC,_h,bC,Gh=class{constructor(e){x(this,bh);x(this,xh);x(this,_h);x(this,Yn,void 0);x(this,hi,void 0);this.config=e,B(this,Yn,EP.create({proxy:e.proxy,httpAgent:e.http_agent,httpsAgent:e.https_agent,params:{prettyPrint:!1},headers:{accept:"*/*","accept-encoding":"gzip, deflate","content-type":"application/json","user-agent":Jo.getRandomUserAgent("desktop").userAgent},validateStatus:()=>!0,timeout:15e3})),J(this,bh,SC).call(this),J(this,xh,GC).call(this)}setSession(e){B(this,hi,e)}get instance(){return y(this,Yn)}};p(Gh,"Request"),Yn=new WeakMap,hi=new WeakMap,bh=new WeakSet,SC=p(function(){y(this,Yn).interceptors.request.use(async e=>{if(y(this,hi)){let i=`${ya.URLS.API.PRODUCTION}${y(this,hi).version}`;e.baseURL=e.baseURL||i,e.headers["accept-language"]=`en-${y(this,hi).config.gl||"US"}`,e.headers["x-goog-visitor-id"]=y(this,hi).context.client.visitorData||"",e.headers["x-youtube-client-version"]=y(this,hi).context.client.clientVersion,e.headers["x-origin"]=new URL(e.baseURL).origin,e.headers.origin=new URL(e.baseURL).origin,e.params.key=y(this,hi).key;let n=e.baseURL==i;if(n&&typeof e.data=="object"&&(e.data={context:JSON.parse(JSON.stringify(y(this,hi).context)),...e.data},J(this,_h,bC).call(this,e.data.context,e.data.client),e.headers["x-youtube-client-version"]=e.data.context.client.clientVersion,delete e.data.client),y(this,hi).logged_in&&n){let o=y(this,hi).oauth;if(o.validateCredentials()&&(await o.checkAccessTokenValidity(),e.headers.authorization=`Bearer ${o.credentials.access_token}`,delete e.params.key),this.config.cookie){let r=Jo.getStringBetweenStrings(this.config.cookie,"PAPISID=",";");e.headers.authorization=Jo.generateSidAuth(r),e.headers.cookie=this.config.cookie}}}if(this.config.debug){let i=`${e.baseURL?`${e.baseURL}`:""}${e.url}`;console.info(`
`,`[${e.method.toUpperCase()}] > ${i}`,`
`,(e==null?void 0:e.data)||"N/A",`
`)}return e},e=>{throw new Jo.InnertubeError(e.message,e)})},"#setupRequestInterceptor"),xh=new WeakSet,GC=p(function(){y(this,Yn).interceptors.response.use(e=>{let i={success:e.status===200,status_code:e.status,data:e.data};if(e.status!==200)throw new Jo.InnertubeError(`Request to ${e.config.url} failed with status code ${e.status}`,i);return i}),y(this,Yn).interceptors.response.use(void 0,e=>{if(e.info)return Promise.reject(e);throw new Jo.InnertubeError("Could not complete this operation",e.message)})},"#setupResponseInterceptor"),_h=new WeakSet,bC=p(function(e,i){switch(i){case"YTMUSIC":e.client.clientVersion=ya.CLIENTS.YTMUSIC.VERSION,e.client.clientName=ya.CLIENTS.YTMUSIC.NAME;break;case"ANDROID":e.client.clientVersion=ya.CLIENTS.ANDROID.VERSION,e.client.clientFormFactor="SMALL_FORM_FACTOR",e.client.clientName=ya.CLIENTS.ANDROID.NAME;break;default:break}},"#adjustContext");xC.exports=Gh});var EC=w((vj,zC)=>{"use strict";var OP=Le(),XP=Pt(),zh=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i)}static parseItem(e){var n,o,r,a,c,l,s,g,h,d,f,v,u,W,H,C,N,A,b,E,F,P;let i=e.videoRenderer||e.compactVideoRenderer;if(i)return{id:i.videoId,url:`https://youtu.be/${i.videoId}`,title:i.title.runs[0].text,description:i!=null&&i.detailedMetadataSnippets?i==null?void 0:i.detailedMetadataSnippets[0].snippetText.runs.map(Q=>Q.text).join(""):"N/A",channel:{id:(a=(r=(o=(n=i==null?void 0:i.ownerText)==null?void 0:n.runs[0])==null?void 0:o.navigationEndpoint)==null?void 0:r.browseEndpoint)==null?void 0:a.browseId,name:(l=(c=i==null?void 0:i.ownerText)==null?void 0:c.runs[0])==null?void 0:l.text,url:`${XP.URLS.YT_BASE}${(h=(g=(s=i==null?void 0:i.ownerText)==null?void 0:s.runs[0].navigationEndpoint)==null?void 0:g.browseEndpoint)==null?void 0:h.canonicalBaseUrl}`},metadata:{view_count:((d=i==null?void 0:i.viewCountText)==null?void 0:d.simpleText)||"N/A",short_view_count_text:{simple_text:((f=i==null?void 0:i.shortViewCountText)==null?void 0:f.simpleText)||"N/A",accessibility_label:((W=(u=(v=i==null?void 0:i.shortViewCountText)==null?void 0:v.accessibility)==null?void 0:u.accessibilityData)==null?void 0:W.label)||"N/A"},thumbnails:i==null?void 0:i.thumbnail.thumbnails,duration:{seconds:OP.timeToSeconds(((H=i==null?void 0:i.lengthText)==null?void 0:H.simpleText)||"0"),simple_text:((C=i==null?void 0:i.lengthText)==null?void 0:C.simpleText)||"N/A",accessibility_label:((b=(A=(N=i==null?void 0:i.lengthText)==null?void 0:N.accessibility)==null?void 0:A.accessibilityData)==null?void 0:b.label)||"N/A"},published:((E=i==null?void 0:i.publishedTimeText)==null?void 0:E.simpleText)||"N/A",badges:((F=i==null?void 0:i.badges)==null?void 0:F.map(Q=>Q.metadataBadgeRenderer.label))||[],owner_badges:((P=i==null?void 0:i.ownerBadges)==null?void 0:P.map(Q=>Q.metadataBadgeRenderer.tooltip))||[]}}}};p(zh,"VideoResultItem");zC.exports=zh});var XC=w((fj,OC)=>{"use strict";var Eh=class{static parse(e){return{query:e[0],results:e[1].map(i=>i[0])}}};p(Eh,"SearchSuggestionItem");OC.exports=Eh});var BC=w((uj,RC)=>{"use strict";var RP=Le(),Oh=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i)}static parseItem(e){var i,n,o,r,a,c,l,s,g,h,d,f,v,u,W,H,C;if(e.playlistVideoRenderer)return{id:(i=e==null?void 0:e.playlistVideoRenderer)==null?void 0:i.videoId,title:(r=(o=(n=e==null?void 0:e.playlistVideoRenderer)==null?void 0:n.title)==null?void 0:o.runs[0])==null?void 0:r.text,author:(l=(c=(a=e==null?void 0:e.playlistVideoRenderer)==null?void 0:a.shortBylineText)==null?void 0:c.runs[0])==null?void 0:l.text,duration:{seconds:RP.timeToSeconds(((g=(s=e==null?void 0:e.playlistVideoRenderer)==null?void 0:s.lengthText)==null?void 0:g.simpleText)||"0"),simple_text:((d=(h=e==null?void 0:e.playlistVideoRenderer)==null?void 0:h.lengthText)==null?void 0:d.simpleText)||"N/A",accessibility_label:((W=(u=(v=(f=e==null?void 0:e.playlistVideoRenderer)==null?void 0:f.lengthText)==null?void 0:v.accessibility)==null?void 0:u.accessibilityData)==null?void 0:W.label)||"N/A"},thumbnails:(C=(H=e==null?void 0:e.playlistVideoRenderer)==null?void 0:H.thumbnail)==null?void 0:C.thumbnails}}};p(Oh,"PlaylistItem");RC.exports=Oh});var UC=w((wj,PC)=>{"use strict";var Xh=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i)}static parseItem(e){var i,n,o,r,a,c,l,s,g,h;if(e.notificationRenderer){let d=e.notificationRenderer;return{title:(i=d==null?void 0:d.shortMessage)==null?void 0:i.simpleText,sent_time:(n=d==null?void 0:d.sentTimeText)==null?void 0:n.simpleText,timestamp:d.notificationId,channel_name:((s=(l=(c=(a=(r=(o=d==null?void 0:d.contextualMenu)==null?void 0:o.menuRenderer)==null?void 0:r.items[1])==null?void 0:a.menuServiceItemRenderer)==null?void 0:c.text)==null?void 0:l.runs[1])==null?void 0:s.text)||"N/A",channel_thumbnail:(g=d==null?void 0:d.thumbnail)==null?void 0:g.thumbnails[0],video_thumbnail:(h=d==null?void 0:d.videoThumbnail)==null?void 0:h.thumbnails[0],video_url:d.navigationEndpoint.watchEndpoint?`https://youtu.be/${d.navigationEndpoint.watchEndpoint.videoId}`:"N/A",read:d.read}}}};p(Xh,"NotificationItem");PC.exports=Xh});var wv=w((Wj,qC)=>{"use strict";var BP=Le(),PP=Pt(),Rh=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i)}static parseItem(e){var i,n,o,r,a,c,l,s,g,h,d,f,v,u,W,H,C,N,A,b,E,F,P,Q,$,re,ce,We,de,le,me,ne,Ze,zt,he,Be,ze,Re,tt,it,ct,lt,st,nt;if(e=e.richItemRenderer&&e.richItemRenderer.content.videoRenderer&&e.richItemRenderer.content||e,e.videoRenderer)return{id:e.videoRenderer.videoId,title:e.videoRenderer.title.runs.map(Qe=>Qe.text).join(" "),description:((o=(n=(i=e==null?void 0:e.videoRenderer)==null?void 0:i.descriptionSnippet)==null?void 0:n.runs[0])==null?void 0:o.text)||"N/A",channel:{id:(s=(l=(c=(a=(r=e==null?void 0:e.videoRenderer)==null?void 0:r.shortBylineText)==null?void 0:a.runs[0])==null?void 0:c.navigationEndpoint)==null?void 0:l.browseEndpoint)==null?void 0:s.browseId,name:((d=(h=(g=e==null?void 0:e.videoRenderer)==null?void 0:g.shortBylineText)==null?void 0:h.runs[0])==null?void 0:d.text)||"N/A",url:`${PP.URLS.YT_BASE}${(H=(W=(u=(v=(f=e==null?void 0:e.videoRenderer)==null?void 0:f.shortBylineText)==null?void 0:v.runs[0])==null?void 0:u.navigationEndpoint)==null?void 0:W.browseEndpoint)==null?void 0:H.canonicalBaseUrl}`},metadata:{view_count:((N=(C=e==null?void 0:e.videoRenderer)==null?void 0:C.viewCountText)==null?void 0:N.simpleText)||"N/A",short_view_count_text:{simple_text:((b=(A=e==null?void 0:e.videoRenderer)==null?void 0:A.shortViewCountText)==null?void 0:b.simpleText)||"N/A",accessibility_label:((Q=(P=(F=(E=e==null?void 0:e.videoRenderer)==null?void 0:E.shortViewCountText)==null?void 0:F.accessibility)==null?void 0:P.accessibilityData)==null?void 0:Q.label)||"N/A"},thumbnail:((re=($=e==null?void 0:e.videoRenderer)==null?void 0:$.thumbnail)==null?void 0:re.thumbnails.slice(-1)[0])||{},moving_thumbnail:((le=(de=(We=(ce=e==null?void 0:e.videoRenderer)==null?void 0:ce.richThumbnail)==null?void 0:We.movingThumbnailRenderer)==null?void 0:de.movingThumbnailDetails)==null?void 0:le.thumbnails[0])||{},published:((ne=(me=e==null?void 0:e.videoRenderer)==null?void 0:me.publishedTimeText)==null?void 0:ne.simpleText)||"N/A",duration:{seconds:BP.timeToSeconds(((zt=(Ze=e==null?void 0:e.videoRenderer)==null?void 0:Ze.lengthText)==null?void 0:zt.simpleText)||"0"),simple_text:((Be=(he=e==null?void 0:e.videoRenderer)==null?void 0:he.lengthText)==null?void 0:Be.simpleText)||"N/A",accessibility_label:((it=(tt=(Re=(ze=e==null?void 0:e.videoRenderer)==null?void 0:ze.lengthText)==null?void 0:Re.accessibility)==null?void 0:tt.accessibilityData)==null?void 0:it.label)||"N/A"},badges:((lt=(ct=e==null?void 0:e.videoRenderer)==null?void 0:ct.badges)==null?void 0:lt.map(Qe=>Qe.metadataBadgeRenderer.label))||[],owner_badges:((nt=(st=e==null?void 0:e.videoRenderer)==null?void 0:st.ownerBadges)==null?void 0:nt.map(Qe=>Qe.metadataBadgeRenderer.tooltip))||[]}}}};p(Rh,"VideoItem");qC.exports=Rh});var Wv=w((mj,DC)=>{"use strict";var UP=Pt(),Bh=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i)}static parseItem(e){var i,n,o,r,a,c,l,s,g,h,d,f,v,u,W,H,C,N,A,b,E,F,P,Q,$,re,ce,We,de,le,me,ne,Ze,zt,he,Be;return{id:e.gridVideoRenderer.videoId,title:(o=(n=(i=e==null?void 0:e.gridVideoRenderer)==null?void 0:i.title)==null?void 0:n.runs)==null?void 0:o.map(ze=>ze.text).join(" "),channel:{id:(s=(l=(c=(a=(r=e==null?void 0:e.gridVideoRenderer)==null?void 0:r.shortBylineText)==null?void 0:a.runs[0])==null?void 0:c.navigationEndpoint)==null?void 0:l.browseEndpoint)==null?void 0:s.browseId,name:((d=(h=(g=e==null?void 0:e.gridVideoRenderer)==null?void 0:g.shortBylineText)==null?void 0:h.runs[0])==null?void 0:d.text)||"N/A",url:`${UP.URLS.YT_BASE}${(H=(W=(u=(v=(f=e==null?void 0:e.gridVideoRenderer)==null?void 0:f.shortBylineText)==null?void 0:v.runs[0])==null?void 0:u.navigationEndpoint)==null?void 0:W.browseEndpoint)==null?void 0:H.canonicalBaseUrl}`},metadata:{view_count:((N=(C=e==null?void 0:e.gridVideoRenderer)==null?void 0:C.viewCountText)==null?void 0:N.simpleText)||"N/A",short_view_count_text:{simple_text:((b=(A=e==null?void 0:e.gridVideoRenderer)==null?void 0:A.shortViewCountText)==null?void 0:b.simpleText)||"N/A",accessibility_label:((Q=(P=(F=(E=e==null?void 0:e.gridVideoRenderer)==null?void 0:E.shortViewCountText)==null?void 0:F.accessibility)==null?void 0:P.accessibilityData)==null?void 0:Q.label)||"N/A"},thumbnail:((re=($=e==null?void 0:e.gridVideoRenderer)==null?void 0:$.thumbnail)==null?void 0:re.thumbnails.slice(-1)[0])||[],moving_thumbnail:((le=(de=(We=(ce=e==null?void 0:e.gridVideoRenderer)==null?void 0:ce.richThumbnail)==null?void 0:We.movingThumbnailRenderer)==null?void 0:de.movingThumbnailDetails)==null?void 0:le.thumbnails[0])||{},published:((ne=(me=e==null?void 0:e.gridVideoRenderer)==null?void 0:me.publishedTimeText)==null?void 0:ne.simpleText)||"N/A",badges:((zt=(Ze=e==null?void 0:e.gridVideoRenderer)==null?void 0:Ze.badges)==null?void 0:zt.map(ze=>ze.metadataBadgeRenderer.label))||[],owner_badges:((Be=(he=e==null?void 0:e.gridVideoRenderer)==null?void 0:he.ownerBadges)==null?void 0:Be.map(ze=>ze.metadataBadgeRenderer.tooltip))||[]}}}};p(Bh,"GridVideoItem");DC.exports=Bh});var FC=w((kj,VC)=>{"use strict";var Ph=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i)}static parseItem(e){var i,n,o,r,a;return{id:e==null?void 0:e.gridPlaylistRenderer.playlistId,title:(n=(i=e==null?void 0:e.gridPlaylistRenderer.title)==null?void 0:i.runs)==null?void 0:n.map(c=>c.text).join(""),metadata:{thumbnail:((r=(o=e==null?void 0:e.gridPlaylistRenderer.thumbnail)==null?void 0:o.thumbnails)==null?void 0:r.slice(-1)[0])||{},video_count:((a=e==null?void 0:e.gridPlaylistRenderer.videoCountShortText)==null?void 0:a.simpleText)||"N/A"}}}};p(Ph,"GridPlaylistItem");VC.exports=Ph});var QC=w((Mj,YC)=>{"use strict";var Uh=class{static parse(e){var i,n,o,r,a,c;return{title:e.channelMetadataRenderer.title,description:e.channelMetadataRenderer.description,metadata:{url:(i=e.channelMetadataRenderer)==null?void 0:i.channelUrl,rss_urls:(n=e.channelMetadataRenderer)==null?void 0:n.rssUrl,vanity_channel_url:(o=e.channelMetadataRenderer)==null?void 0:o.vanityChannelUrl,external_id:(r=e.channelMetadataRenderer)==null?void 0:r.externalId,is_family_safe:(a=e.channelMetadataRenderer)==null?void 0:a.isFamilySafe,keywords:(c=e.channelMetadataRenderer)==null?void 0:c.keywords}}}};p(Uh,"ChannelMetadata");YC.exports=Uh});var jC=w((yj,$C)=>{"use strict";var qP=wv(),DP=Wv(),qh=class{static parse(e){return{title:this.getTitle(e.title),videos:this.parseItems(e.content)}}static getTitle(e){return"runs"in(e||{})?e.runs.map(i=>i.text).join(""):"simpleText"in(e||{})?e.simpleText:"Others"}static parseItems(e){let i;return"expandedShelfContentsRenderer"in e?i=e.expandedShelfContentsRenderer.items:"horizontalListRenderer"in e&&(i=e.horizontalListRenderer.items),"gridVideoRenderer"in i[0]&&DP.parse(i)||qP.parse(i)}};p(qh,"ShelfRenderer");$C.exports=qh});var ZC=w((Hj,JC)=>{"use strict";var VP=Pt(),Dh=class{static parseItem(e){var i,n,o,r,a,c,l;if(e.commentThreadRenderer||e.commentRenderer){let s=((i=e==null?void 0:e.commentThreadRenderer)==null?void 0:i.comment)||e,g=(o=(n=s.commentRenderer)==null?void 0:n.actionButtons)==null?void 0:o.commentActionButtonsRenderer.likeButton,h=(a=(r=s.commentRenderer)==null?void 0:r.actionButtons)==null?void 0:a.commentActionButtonsRenderer.dislikeButton;return{text:s.commentRenderer.contentText.runs.map(d=>d.text).join(""),author:{name:s.commentRenderer.authorText.simpleText,thumbnails:s.commentRenderer.authorThumbnail.thumbnails,channel_id:s.commentRenderer.authorEndpoint.browseEndpoint.browseId,channel_url:VP.URLS.YT_BASE+s.commentRenderer.authorEndpoint.browseEndpoint.canonicalBaseUrl},metadata:{published:s.commentRenderer.publishedTimeText.runs[0].text,is_reply:!!e.commentRenderer,is_liked:g.toggleButtonRenderer.isToggled,is_disliked:h.toggleButtonRenderer.isToggled,is_pinned:!!s.commentRenderer.pinnedCommentBadge,is_channel_owner:s.commentRenderer.authorIsChannelOwner,like_count:parseInt((l=(c=g==null?void 0:g.toggleButtonRenderer)==null?void 0:c.accessibilityData)==null?void 0:l.accessibilityData.label.replace(/\D/g,"")),reply_count:s.commentRenderer.replyCount||0,id:s.commentRenderer.commentId}}}}};p(Dh,"CommentThread");JC.exports=Dh});var tL=w((Tj,eL)=>{"use strict";var FP=EC(),YP=XC(),QP=BC(),$P=UC(),jP=wv(),JP=Wv(),ZP=FC(),eU=QC(),tU=jC(),iU=ZC();eL.exports={VideoResultItem:FP,SearchSuggestionItem:YP,PlaylistItem:QP,NotificationItem:$P,VideoItem:jP,GridVideoItem:JP,GridPlaylistItem:ZP,ChannelMetadata:eU,ShelfRenderer:tU,CommentThread:iU}});var mv=w((Nj,iL)=>{"use strict";var Vh=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i)}static parseItem(e){var n,o,r,a,c;let i=e.musicResponsiveListItemRenderer;if(i.playlistItemData){let l=(n=i.flexColumns[1])==null?void 0:n.musicResponsiveListItemFlexColumnRenderer.text.runs;l.splice(0,2);let s=l.splice(l.length-4,4);return l=l.filter((g,h)=>!(h%2)),{id:i.playlistItemData.videoId,title:(r=(o=i.flexColumns[0])==null?void 0:o.musicResponsiveListItemFlexColumnRenderer.text.runs[0])==null?void 0:r.text,artist:l.map(g=>g.text),album:(a=s[1])==null?void 0:a.text,duration:(c=s[3])==null?void 0:c.text,thumbnails:i.thumbnail.musicThumbnailRenderer.thumbnail.thumbnails}}}};p(Vh,"SongResultItem");iL.exports=Vh});var kv=w((Cj,nL)=>{"use strict";var Fh=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i)}static parseItem(e){var n,o,r,a,c;let i=e.musicResponsiveListItemRenderer;if(i.playlistItemData){let l=(n=i.flexColumns[1])==null?void 0:n.musicResponsiveListItemFlexColumnRenderer.text.runs;l.splice(0,2);let s=l.splice(l.length-4,4);return l=l.filter((g,h)=>!(h%2)),{id:i.playlistItemData.videoId,title:(r=(o=i.flexColumns[0])==null?void 0:o.musicResponsiveListItemFlexColumnRenderer.text.runs[0])==null?void 0:r.text,author:l.map(g=>g.text),views:(a=s[1])==null?void 0:a.text,duration:(c=s[3])==null?void 0:c.text,thumbnails:i==null?void 0:i.thumbnail.musicThumbnailRenderer.thumbnail.thumbnails}}}};p(Fh,"VideoResultItem");nL.exports=Fh});var Mv=w((Lj,oL)=>{"use strict";var Yh=class{static parse(e){return e.map(i=>this.parseItem(i))}static parseItem(e){var n,o,r,a,c;let i=e.musicResponsiveListItemRenderer;return{id:i.navigationEndpoint.browseEndpoint.browseId,title:(o=(n=i.flexColumns[0])==null?void 0:n.musicResponsiveListItemFlexColumnRenderer.text.runs[0])==null?void 0:o.text,author:(a=(r=i.flexColumns[1])==null?void 0:r.musicResponsiveListItemFlexColumnRenderer.text.runs[2])==null?void 0:a.text,year:(c=i.flexColumns[1])==null?void 0:c.musicResponsiveListItemFlexColumnRenderer.text.runs.find(l=>/^[12][0-9]{3}$/.test(l.text)).text,thumbnails:i==null?void 0:i.thumbnail.musicThumbnailRenderer.thumbnail.thumbnails,playlistId:i==null?void 0:i.overlay.musicItemThumbnailOverlayRenderer.content.musicPlayButtonRenderer.playNavigationEndpoint.watchPlaylistEndpoint.playlistId}}};p(Yh,"AlbumResultItem");oL.exports=Yh});var yv=w((Aj,rL)=>{"use strict";var Qh=class{static parse(e){return e.map(i=>this.parseItem(i))}static parseItem(e){var n,o,r,a;let i=e.musicResponsiveListItemRenderer;return{id:i.navigationEndpoint.browseEndpoint.browseId,name:(o=(n=i.flexColumns[0])==null?void 0:n.musicResponsiveListItemFlexColumnRenderer.text.runs[0])==null?void 0:o.text,subscribers:(a=(r=i.flexColumns[1])==null?void 0:r.musicResponsiveListItemFlexColumnRenderer.text.runs[2])==null?void 0:a.text,thumbnails:i==null?void 0:i.thumbnail.musicThumbnailRenderer.thumbnail.thumbnails}}};p(Qh,"ArtistResultItem");rL.exports=Qh});var Hv=w((Ij,aL)=>{"use strict";var $h=class{static parse(e){return e.map(i=>this.parseItem(i))}static parseItem(e){var o,r,a,c,l,s,g,h,d,f,v,u,W,H;let i=e.musicResponsiveListItemRenderer,n=(l=(c=(a=(r=(o=i==null?void 0:i.overlay)==null?void 0:o.musicItemThumbnailOverlayRenderer)==null?void 0:r.content)==null?void 0:a.musicPlayButtonRenderer)==null?void 0:c.playNavigationEndpoint)==null?void 0:l.watchPlaylistEndpoint;return{id:n==null?void 0:n.playlistId,title:(g=(s=i.flexColumns[0])==null?void 0:s.musicResponsiveListItemFlexColumnRenderer.text.runs[0])==null?void 0:g.text,author:(d=(h=i.flexColumns[1])==null?void 0:h.musicResponsiveListItemFlexColumnRenderer.text.runs[2])==null?void 0:d.text,channel_id:((u=(v=(f=i.flexColumns[1])==null?void 0:f.musicResponsiveListItemFlexColumnRenderer.text.runs[2])==null?void 0:v.navigationEndpoint)==null?void 0:u.browseEndpoint.browseId)||"0",total_items:parseInt((H=(W=i.flexColumns[1])==null?void 0:W.musicResponsiveListItemFlexColumnRenderer.text.runs[4])==null?void 0:H.text.match(/\d+/g))}}};p($h,"PlaylistResultItem");aL.exports=$h});var cL=w((Kj,pL)=>{"use strict";var jh=class{static parse(e){return{query:this.parseItem(e[0]).runs[0].text.trim(),results:e.map(i=>this.parseItem(i).runs.map(n=>n.text).join("").trim())}}static parseItem(e){let i;return e.historySuggestionRenderer?i=e.historySuggestionRenderer.suggestion:i=e.searchSuggestionRenderer.suggestion,i}};p(jh,"MusicSearchSuggestionItem");pL.exports=jh});var gL=w((Sj,sL)=>{"use strict";var nU=mv(),oU=kv(),lL=Mv(),rU=yv(),aU=Hv(),Jh=class{static parse(e){return e.map(i=>{var c;let r=((c=i.musicResponsiveListItemRenderer.flexColumns[1])==null?void 0:c.musicResponsiveListItemFlexColumnRenderer.text.runs)[0].text.toLowerCase(),a=(()=>{switch(r){case"playlist":return aU.parseItem(i);case"song":return nU.parseItem(i);case"video":return oU.parseItem(i);case"artist":return rU.parseItem(i);case"album":return lL.parseItem(i);case"single":return lL.parseItem(i);default:return}})();return a&&(a.type=r),a}).filter(i=>i)}};p(Jh,"TopResultItem");sL.exports=Jh});var dL=w((Gj,hL)=>{"use strict";var pU=Le(),Zh=class{static parse(e){return e.map(i=>this.parseItem(i)).filter(i=>i.id)}static parseItem(e){let i=e.musicResponsiveListItemRenderer,n=i.fixedColumns,o=i.flexColumns;return{id:i.playlistItemData&&i.playlistItemData.videoId,title:o[0].musicResponsiveListItemFlexColumnRenderer.text.runs[0].text,author:o[1].musicResponsiveListItemFlexColumnRenderer.text.runs[0].text,duration:{seconds:pU.timeToSeconds(n[0].musicResponsiveListItemFixedColumnRenderer.text.runs[0].text||"0"),simple_text:n[0].musicResponsiveListItemFixedColumnRenderer.text.runs[0].text},thumbnails:i.thumbnail.musicThumbnailRenderer.thumbnail.thumbnails}}};p(Zh,"PlaylistItem");hL.exports=Zh});var fL=w((bj,vL)=>{"use strict";var cU=mv(),lU=kv(),sU=Mv(),gU=yv(),hU=Hv(),dU=cL(),vU=gL(),fU=dL();vL.exports={SongResultItem:cU,VideoResultItem:lU,AlbumResultItem:sU,ArtistResultItem:gU,PlaylistResultItem:hU,MusicSearchSuggestionItem:dU,TopResultItem:vU,PlaylistItem:fU}});var GL=w((xj,SL)=>{"use strict";var Ye=Le(),Tv=Pt(),di=tL(),kn=fL(),uU=c0(),td,uL,id,wL,nd,WL,od,mL,rd,kL,ad,ML,pd,yL,cd,HL,ld,TL,sd,NL,gd,CL,hd,LL,dd,AL,vd,IL,fd,KL,ed=class{constructor(e,i,n={}){x(this,td);x(this,id);x(this,nd);x(this,od);x(this,rd);x(this,ad);x(this,pd);x(this,cd);x(this,ld);x(this,sd);x(this,gd);x(this,hd);x(this,dd);x(this,vd);x(this,fd);this.data=i,this.session=e,this.args=n}parse(){let e=this.args.client,i=this.args.data_type,n;switch(e){case"YOUTUBE":n=(()=>{switch(i){case"SEARCH":return J(this,td,uL).call(this);case"CHANNEL":return J(this,hd,LL).call(this);case"PLAYLIST":return J(this,rd,kL).call(this);case"SUBSFEED":return J(this,gd,CL).call(this);case"HOMEFEED":return J(this,ld,TL).call(this);case"LIBRARY":return J(this,sd,NL).call(this);case"TRENDING":return J(this,vd,IL).call(this);case"HISTORY":return J(this,fd,KL).call(this);case"COMMENTS":return J(this,cd,HL).call(this);case"VIDEO_INFO":return J(this,pd,yL).call(this);case"NOTIFICATIONS":return J(this,dd,AL).call(this);case"SEARCH_SUGGESTIONS":return J(this,nd,WL).call(this);default:throw new TypeError("undefined is not a function")}})();break;case"YTMUSIC":n=(()=>{switch(i){case"SEARCH":return J(this,id,wL).call(this);case"PLAYLIST":return J(this,ad,ML).call(this);case"SEARCH_SUGGESTIONS":return J(this,od,mL).call(this);default:throw new TypeError("undefined is not a function")}})();break;default:throw new Ye.InnertubeError("Invalid client")}return n}};p(ed,"Parser"),td=new WeakSet,uL=p(function(){let e=Ye.findNode(this.data,"contents","contents",5),i={},n=p(o=>{var a,c,l,s,g,h,d;let r=o[0].itemSectionRenderer.contents;return i.query=((l=(c=(a=r[0])==null?void 0:a.showingResultsForRenderer)==null?void 0:c.originalQuery)==null?void 0:l.simpleText)||this.args.query,i.corrected_query=((d=(h=(g=(s=r[0])==null?void 0:s.showingResultsForRenderer)==null?void 0:g.correctedQueryEndpoint)==null?void 0:h.searchEndpoint)==null?void 0:d.query)||"N/A",i.estimated_results=parseInt(this.data.estimatedResults),i.videos=di.VideoResultItem.parse(r),i.getContinuation=async()=>{let v=o.find(H=>H.continuationItemRenderer).continuationItemRenderer.continuationEndpoint.continuationCommand.token,u=await this.session.actions.search({ctoken:v}),W=Ye.findNode(u.data,"onResponseReceivedCommands","itemSectionRenderer",4,!1);return n(W)},i},"parseItems");return n(e)},"#processSearch"),id=new WeakSet,wL=p(function(){let e=Ye.findNode(this.data,"contents","tabs").tabs,i=Ye.findNode(e,"0","contents",5),n=i.find(a=>a.itemSectionRenderer),o=n==null?void 0:n.itemSectionRenderer.contents[0].didYouMeanRenderer,r={query:"",corrected_query:"",results:{}};return r.query=this.args.query,r.corrected_query=(o==null?void 0:o.correctedQuery.runs.map(a=>a.text).join(""))||"N/A",i.forEach(a=>{let c=a==null?void 0:a.musicShelfRenderer;if(c){let l=c.title.runs[0].text,s=({["Top result"]:()=>kn.TopResultItem.parse(c.contents),Songs:()=>kn.SongResultItem.parse(c.contents),Videos:()=>kn.VideoResultItem.parse(c.contents),["Featured playlists"]:()=>kn.PlaylistResultItem.parse(c.contents),["Community playlists"]:()=>kn.PlaylistResultItem.parse(c.contents),Artists:()=>kn.ArtistResultItem.parse(c.contents),Albums:()=>kn.AlbumResultItem.parse(c.contents)}[l]||(()=>{}))();r.results[l.replace(/ /g,"_").toLowerCase()]=s}}),r},"#processMusicSearch"),nd=new WeakSet,WL=p(function(){return di.SearchSuggestionItem.parse(JSON.parse(this.data.replace(")]}'","")))},"#processSearchSuggestions"),od=new WeakSet,mL=p(function(){let e=this.data.contents[0].searchSuggestionsSectionRenderer.contents;return kn.MusicSearchSuggestionItem.parse(e)},"#processMusicSearchSuggestions"),rd=new WeakSet,kL=p(function(){var r,a,c,l;let e=this.data.sidebar.playlistSidebarRenderer.items[0],i={title:this.data.metadata.playlistMetadataRenderer.title,description:((a=(r=e.playlistSidebarPrimaryInfoRenderer)==null?void 0:r.description)==null?void 0:a.simpleText)||"N/A",total_items:((c=e.playlistSidebarPrimaryInfoRenderer.stats[0].runs[0])==null?void 0:c.text)||"N/A",last_updated:((l=e.playlistSidebarPrimaryInfoRenderer.stats[2].runs[1])==null?void 0:l.text)||"N/A",views:e.playlistSidebarPrimaryInfoRenderer.stats[1].simpleText},n=Ye.findNode(this.data,"contents","contents",13,!1),o=di.PlaylistItem.parse(n.contents);return{...i,items:o}},"#processPlaylist"),ad=new WeakSet,ML=p(function(){var a,c,l,s,g,h;let e=this.data.header.musicDetailHeaderRenderer,i={title:(a=e==null?void 0:e.title)==null?void 0:a.runs[0].text,description:((l=(c=e==null?void 0:e.description)==null?void 0:c.runs)==null?void 0:l.map(d=>d.text).join(""))||"N/A",total_items:parseInt((s=e==null?void 0:e.secondSubtitle)==null?void 0:s.runs[0].text.match(/\d+/g)),duration:(g=e==null?void 0:e.secondSubtitle)==null?void 0:g.runs[2].text,year:(h=e==null?void 0:e.subtitle)==null?void 0:h.runs[4].text},o=this.data.contents.singleColumnBrowseResultsRenderer.tabs[0].tabRenderer.content.sectionListRenderer.contents[0].musicPlaylistShelfRenderer.contents,r=kn.PlaylistItem.parse(o);return{...i,items:r}},"#processMusicPlaylist"),pd=new WeakSet,yL=p(function(){var l,s,g,h,d,f,v;let e=this.data.playabilityStatus;if(e.status=="ERROR")throw new Error(`Could not retrieve video details: ${e.status} - ${e.reason}`);let i=this.data.videoDetails,n=this.data.microformat.playerMicroformatRenderer,o=this.data.streamingData,r=Object.entries(n),a=Object.entries(i),c={id:"",title:"",description:"",thumbnail:[],metadata:{}};if(r.forEach(u=>{let W=Ye.camelToSnake(u[0]);Tv.METADATA_KEYS.includes(W)?W=="view_count"?c.metadata[W]=parseInt(u[1]):W=="owner_profile_url"?c.metadata.channel_url=u[1]:W=="owner_channel_name"?c.metadata.channel_name=u[1]:c.metadata[W]=u[1]:c[W]=u[1]}),a.forEach(u=>{let W=Ye.camelToSnake(u[0]);Tv.BLACKLISTED_KEYS.includes(W)||(Tv.METADATA_KEYS.includes(W)?W=="view_count"?c.metadata[W]=parseInt(u[1]):c.metadata[W]=u[1]:W=="short_description"?c.description=u[1]:W=="thumbnail"?c.thumbnail=u[1].thumbnails.slice(-1)[0]:W=="video_id"?c.id=u[1]:c[W]=u[1])}),this.data.continuation){let u=this.data.continuation.contents.twoColumnWatchNextResults.results.results.contents.find(A=>A.videoPrimaryInfoRenderer).videoPrimaryInfoRenderer,W=this.data.continuation.contents.twoColumnWatchNextResults.results.results.contents.find(A=>A.videoSecondaryInfoRenderer).videoSecondaryInfoRenderer,H=u.videoActions.menuRenderer.topLevelButtons.find(A=>A.toggleButtonRenderer.defaultIcon.iconType=="LIKE"),C=u.videoActions.menuRenderer.topLevelButtons.find(A=>A.toggleButtonRenderer.defaultIcon.iconType=="DISLIKE"),N=(s=(l=W.subscribeButton.subscribeButtonRenderer)==null?void 0:l.notificationPreferenceButton)==null?void 0:s.subscriptionNotificationToggleButtonRenderer;c.metadata.is_liked=H.toggleButtonRenderer.isToggled,c.metadata.is_disliked=C.toggleButtonRenderer.isToggled,c.metadata.is_subscribed=((g=W.subscribeButton.subscribeButtonRenderer)==null?void 0:g.subscribed)||!1,c.metadata.subscriber_count=((d=(h=W.owner.videoOwnerRenderer)==null?void 0:h.subscriberCountText)==null?void 0:d.simpleText)||"N/A",c.metadata.current_notification_preference=(N==null?void 0:N.states.find(A=>A.stateId==N.currentStateId).state.buttonRenderer.icon.iconType)||"N/A",c.metadata.publish_date_text=u.dateText.simpleText,c.metadata.allow_ratings&&(c.metadata.likes={count:parseInt(H.toggleButtonRenderer.defaultText.accessibility.accessibilityData.label.replace(/\D/g,"")),short_count_text:H.toggleButtonRenderer.defaultText.simpleText}),c.metadata.owner_badges=((v=(f=W.owner.videoOwnerRenderer)==null?void 0:f.badges)==null?void 0:v.map(A=>A.metadataBadgeRenderer.tooltip))||[]}return o&&o.adaptiveFormats?c.metadata.available_qualities=[...new Set(o.adaptiveFormats.filter(u=>u.qualityLabel).map(u=>u.qualityLabel).sort((u,W)=>+u.replace(/\D/gi,"")-+W.replace(/\D/gi,"")))]:c.metadata.available_qualities=[],c},"#processVideoInfo"),cd=new WeakSet,HL=p(function(){if(!this.data.onResponseReceivedEndpoints)throw new Ye.UnavailableContentError("Comments section not available",this.args);let e=Ye.findNode(this.data,"onResponseReceivedEndpoints","commentsHeaderRenderer",5,!1),i=parseInt(e.commentsHeaderRenderer.countText.runs[0].text.replace(/,/g,"")),n=parseInt(i/20),o=p(r=>{let a=Ye.findNode(r,"onResponseReceivedEndpoints","commentRenderer",4,!1),c={page_count:n,comment_count:i,items:[]};return c.items=a.map(l=>{let s=di.CommentThread.parseItem(l);if(s)return s.like=()=>this.session.actions.engage("comment/perform_comment_action",{comment_action:"like",comment_id:s.metadata.id,video_id:this.args.video_id}),s.dislike=()=>this.session.actions.engage("comment/perform_comment_action",{comment_action:"dislike",comment_id:s.metadata.id,video_id:this.args.video_id}),s.reply=g=>this.session.actions.engage("comment/create_comment_reply",{text:g,comment_id:s.metadata.id,video_id:this.args.video_id}),s.report=async()=>{let g=Ye.findNode(l,"commentThreadRenderer","params",10,!1),h=await this.session.actions.flag("flag/get_form",{params:g.params}),d=Ye.findNode(h,"actions","flagAction",13,!1);return await this.session.actions.flag("flag/flag",{action:d.flagAction})},s.getReplies=async()=>{if(s.metadata.reply_count===0)throw new Ye.InnertubeError("This comment has no replies",s);let g=uU.encodeCommentRepliesParams(this.args.video_id,s.metadata.id),h=await this.session.actions.next({ctoken:g});return o(h.data)},s.translate=async g=>{let h=await this.session.actions.engage("comment/perform_comment_action",{text:s.text,comment_action:"translate",comment_id:s.metadata.id,video_id:this.args.video_id,target_language:g}),d=Ye.findNode(h.data,"frameworkUpdates","content",7,!1);return{success:h.success,status_code:h.status_code,translated_content:d.content}},s}).filter(l=>l),c.comment=l=>this.session.actions.engage("comment/create_comment",{video_id:this.args.video_id,text:l}),c.getContinuation=async()=>{let l=a.find(d=>d.continuationItemRenderer);if(!l)throw new Ye.InnertubeError("You've reached the end");let s=!!l.continuationItemRenderer.button,g=Ye.findNode(l,"continuationItemRenderer","token",s?5:3),h=await this.session.actions.next({ctoken:g.token});return o(h.data)},c},"parseComments");return o(this.data)},"#processComments"),ld=new WeakSet,TL=p(function(){let e=Ye.findNode(this.data,"contents","videoRenderer",9,!1),i=p(n=>({videos:di.VideoItem.parse(n),getContinuation:p(async()=>{let c=n.find(s=>s.continuationItemRenderer).continuationItemRenderer.continuationEndpoint.continuationCommand.token,l=await this.session.actions.browse(c,{is_ctoken:!0});return i(l.data.onResponseReceivedActions[0].appendContinuationItemsAction.continuationItems)},"getContinuation")}),"parseItems");return i(e)},"#processHomeFeed"),sd=new WeakSet,NL=p(function(){var c,l,s;let e=Ye.findNode(this.data,"contents","profileColumnRenderer",3),n=e.profileColumnRenderer.items.find(g=>g.profileColumnStatsRenderer).profileColumnStatsRenderer.items,o=e.profileColumnRenderer.items.find(g=>g.profileColumnUserInfoRenderer),r={};return n.forEach(g=>{let h=g.profileColumnStatsEntryRenderer.label.runs.map(d=>d.text).join("");r[h.toLowerCase()]=parseInt(g.profileColumnStatsEntryRenderer.value.simpleText)}),{profile:{name:(l=(c=o.profileColumnUserInfoRenderer)==null?void 0:c.title)==null?void 0:l.simpleText,thumbnails:(s=o.profileColumnUserInfoRenderer)==null?void 0:s.thumbnail.thumbnails,stats:r}}},"#processLibrary"),gd=new WeakSet,CL=p(function(){let e=Ye.findNode(this.data,"contents","contents",9,!1),i={items:[]},n=p(o=>(o.forEach(r=>{if(!r.itemSectionRenderer)return;let a=r.itemSectionRenderer.contents[0],c=a.shelfRenderer.title.runs[0].text,l=a.shelfRenderer.content.gridRenderer.items,s=di.GridVideoItem.parse(l);i.items.push({date:c,videos:s})}),i.getContinuation=async()=>{let a=o.find(s=>s.continuationItemRenderer).continuationItemRenderer.continuationEndpoint.continuationCommand.token,c=await this.session.actions.browse(a,{is_ctoken:!0}),l=Ye.findNode(c.data,"onResponseReceivedActions","itemSectionRenderer",4,!1);return i.items=[],n(l)},i),"parseItems");return n(e)},"#processSubscriptionFeed"),hd=new WeakSet,LL=p(function(){let e=this.data.contents.twoColumnBrowseResultsRenderer.tabs,i=this.data.metadata,o=e.find(c=>c.tabRenderer.title=="Home").tabRenderer.content.sectionListRenderer.contents,r=[];return o.forEach(c=>{var l;if(c.itemSectionRenderer){let s=c.itemSectionRenderer.contents[0],g=(l=s==null?void 0:s.shelfRenderer)==null?void 0:l.content.horizontalListRenderer;if(!g)return;let h={title:s.shelfRenderer.title.runs[0].text,content:[]};h.content=g.items.map(d=>{if(d.gridVideoRenderer)return di.GridVideoItem.parseItem(d);if(d.gridPlaylistRenderer)return di.GridPlaylistItem.parseItem(d)}),r.push(h)}}),{...di.ChannelMetadata.parse(i),content:{home_page:r,getVideos:()=>{},getPlaylists:()=>{},getCommunity:()=>{},getChannels:()=>{},getAbout:()=>{}}}},"#processChannel"),dd=new WeakSet,AL=p(function(){let e=this.data.actions[0].openPopupAction.popup.multiPageMenuRenderer.sections[0];if(!e.multiPageMenuNotificationSectionRenderer)throw new Ye.InnertubeError("No notifications");let i=p(n=>({items:di.NotificationItem.parse(n),getContinuation:p(async()=>{var s,g,h;let a=n.find(d=>d.continuationItemRenderer),c=(h=(g=(s=a==null?void 0:a.continuationItemRenderer)==null?void 0:s.continuationEndpoint)==null?void 0:g.getNotificationMenuEndpoint)==null?void 0:h.ctoken,l=await this.session.actions.notifications("get_notification_menu",{ctoken:c});return i(l.data.actions[0].appendContinuationItemsAction.continuationItems)},"getContinuation")}),"parseItems");return i(e.multiPageMenuNotificationSectionRenderer.items)},"#processNotifications"),vd=new WeakSet,IL=p(function(){let e=Ye.findNode(this.data,"contents","tabRenderer",4,!1),i={};return e.forEach(n=>{let o=n.tabRenderer,r=o==null?void 0:o.content,a=o.title.toLowerCase();if(i[a]={},r){let c=r.sectionListRenderer.contents;i[a].content=c.map(l=>{let s=l.itemSectionRenderer.contents[0].shelfRenderer;return di.ShelfRenderer.parse(s)})}else{let c=o.endpoint.browseEndpoint.params;i[a].getVideos=async()=>{let l=await this.session.actions.browse("FEtrending",{params:c}),h=Ye.findNode(l,"contents","tabRenderer",4,!1).find(f=>f.tabRenderer.title===o.title).tabRenderer.content.sectionListRenderer.contents,d=Ye.findNode(h,"itemSectionRenderer","items",8,!1);return di.VideoItem.parse(d)}}}),i},"#processTrending"),fd=new WeakSet,KL=p(function(){let e=Ye.findNode(this.data,"contents","videoRenderer",9,!1),i={items:[]},n=p(o=>(o.forEach(r=>{if(!r.itemSectionRenderer)return;let a=r.itemSectionRenderer.header.itemSectionHeaderRenderer.title,c=(a==null?void 0:a.simpleText)||(a==null?void 0:a.runs.map(g=>g.text).join("")),l=r.itemSectionRenderer.contents,s=di.VideoItem.parse(l);i.items.push({date:c,videos:s})}),i.getContinuation=async()=>{let a=o.find(l=>l.continuationItemRenderer).continuationItemRenderer.continuationEndpoint.continuationCommand.token,c=await this.session.actions.browse(a,{is_ctoken:!0});return i.items=[],n(c.data.onResponseReceivedActions[0].appendContinuationItemsAction.continuationItems)},i),"parseItems");return n(e)},"#processHistory");SL.exports=ed});var wU=Bu(),WU=rw(),mU=Sw(),kU=Zy(),MU=tH(),yU=nH(),HU=cH(),bL=tC(),TU=oC(),NU=gv(),CU=lC(),LU=hv(),AU=gC(),IU=LC(),KU=KC(),SU=lv(),GU=Ao(),{PassThrough:bU}=E6(),xU=_C(),{InnertubeError:_U,throwIfMissing:Qn,generateRandomString:xL}=Le(),Nv=GL(),zU=c0(),R0,Ha,wd,_L,ud=class{constructor(e){x(this,wd);x(this,R0,void 0);x(this,Ha,void 0);return this.config=e||{},J(this,wd,_L).call(this)}signIn(e={}){return new Promise(async i=>{this.oauth.init(e),this.oauth.validateCredentials()&&(await this.oauth.checkAccessTokenValidity(),this.logged_in=!0,i()),this.ev.on("auth",n=>{this.logged_in=!0,n.status==="SUCCESS"&&i()})})}async signOut(){if(!this.logged_in)throw new _U("You are not signed in");let e=await this.oauth.revokeAccessToken();return this.logged_in=!1,e}async getInfo(e){Qn({video_id:e});let i=xL(16),n=this.actions.getVideoInfo(e,i),o=this.actions.next({video_id:e}),r=await Promise.all([n,o]);return new bL(r,this.actions,y(this,R0),i)}async getBasicInfo(e){Qn({video_id:e});let i=xL(16),n=await this.actions.getVideoInfo(e,i);return new bL([n,{}],this.actions,y(this,R0),i)}async search(e,i={}){Qn({query:e});let n=await this.actions.search({query:e,filters:i});return new HU(this.actions,n.data)}async getSearchSuggestions(e,i={client:"YOUTUBE"}){Qn({query:e});let n=await this.actions.getSearchSuggestions(i.client,e);return i.client==="YTMUSIC"&&!n.data.contents?[]:new Nv(this,n.data,{client:i.client,data_type:"SEARCH_SUGGESTIONS"}).parse()}async getComments(e,i){Qn({video_id:e});let n=zU.encodeCommentsSectionParams(e,{sort_by:i||"TOP_COMMENTS"}),o=await this.actions.next({ctoken:n});return new AU(this.actions,o.data)}async getHomeFeed(){let e=await this.actions.browse("FEwhat_to_watch");return new KU(this.actions,e.data)}async getLibrary(){let e=await this.actions.browse("FElibrary");return new CU(e.data,this.actions)}async getHistory(){let e=await this.actions.browse("FEhistory");return new LU(this.actions,e.data)}async getTrending(){let e=await this.actions.browse("FEtrending");return new SU(this.actions,e.data)}async getSubscriptionsFeed(){let e=await this.actions.browse("FEsubscriptions");return new Nv(this,e,{client:"YOUTUBE",data_type:"SUBSFEED"}).parse()}async getChannel(e){Qn({id:e});let i=await this.actions.browse(e);return new TU(this.actions,i.data)}async getNotifications(){let e=await this.actions.notifications("get_notification_menu");return new Nv(this,e.data,{client:"YOUTUBE",data_type:"NOTIFICATIONS"}).parse()}async getUnseenNotificationsCount(){return(await this.actions.notifications("get_unseen_count")).data.unseenCount}async getPlaylist(e){Qn({playlist_id:e});let i=await this.actions.browse(`VL${e.replace(/VL/g,"")}`);return new NU(this.actions,i.data)}async getStreamingData(e,i={}){return(await this.getBasicInfo(e)).chooseFormat(i)}download(e,i={}){Qn({video_id:e});let n=new bU;return(async()=>{let o=await this.getBasicInfo(e);n.emit("info",o),o.download(i,n)})(),n}getPlayer(){return y(this,R0)}get request(){return y(this,Ha)}};p(ud,"Innertube"),R0=new WeakMap,Ha=new WeakMap,wd=new WeakSet,_L=p(async function(){let e=new xU(this.config),i=await new mU(this.config,e.instance).build();return this.key=i.key,this.version=i.api_version,this.context=i.context,this.logged_in=!!this.config.cookie,this.sts=i.player.sts,this.player_url=i.player.url,B(this,R0,i.player),e.setSession(this),B(this,Ha,e.instance),this.ev=new GU,this.oauth=new wU(this.ev,e.instance),this.actions=new WU(this),this.account=new kU(this.actions),this.playlist=new MU(this.actions),this.interact=new yU(this.actions),this.music=new IU(this),this},"#init");module.exports=ud;
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
/*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
//# sourceMappingURL=browser.js.map