{"log": {"version": "1.2", "creator": {"name": "Firefox", "version": "86.0"}, "browser": {"name": "Firefox", "version": "86.0"}, "pages": [{"startedDateTime": "2021-03-04T01:08:56.235+01:00", "id": "page_5", "title": "reddit: the front page of the internet", "pageTimings": {"onContentLoad": 3116, "onLoad": 6884}}], "entries": [{"pageref": "page_5", "startedDateTime": "2021-03-04T01:08:56.235+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiC3JyqrJXvAhVEDOwKHVUJA8sQFjAAegQIARAD&url=https%3A%2F%2Fwww.reddit.com%2F&usg=AOvVaw2aX35bASD5_Ujf8CW_2QJo", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.google.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.google.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "CONSENT=YES+DE.de+V14+BX+288; NID=210=k4hNuHCtxmqPksCwl9RqzoZJOm9xqarZrCFmmI2E_5JiLFk6_W1yMGb4p7LRpFAk938Y9bC36Xg_I9ZlDAKzSaeFKvxnZJl0ptvbNQ60fv1R_piXmqhDEEAZO3kU3otcZhpgEarGf3sAm-frnz-6mIFLkXYjdfpYtbWPTt31LNI; 1P_JAR=2021-03-04-00; ANID=AHWqTUn7bzgRotMXbHxdPpf4FR-3i7FiiDp5x-TZD2xVqppPz8_Dl-zW2vZYI7pd; DV=o09L6dNjJkAmIMGfk5A4RCF6ggupf9foqshm1sxFXgMAAAA"}, {"name": "Upgrade-Insecure-Requests", "value": "1"}, {"name": "TE", "value": "Trailers"}], "cookies": [{"name": "CONSENT", "value": "YES+DE.de+V14+BX+288"}, {"name": "NID", "value": "210=k4hNuHCtxmqPksCwl9RqzoZJOm9xqarZrCFmmI2E_5JiLFk6_W1yMGb4p7LRpFAk938Y9bC36Xg_I9ZlDAKzSaeFKvxnZJl0ptvbNQ60fv1R_piXmqhDEEAZO3kU3otcZhpgEarGf3sAm-frnz-6mIFLkXYjdfpYtbWPTt31LNI"}, {"name": "1P_JAR", "value": "2021-03-04-00"}, {"name": "ANID", "value": "AHWqTUn7bzgRotMXbHxdPpf4FR-3i7FiiDp5x-TZD2xVqppPz8_Dl-zW2vZYI7pd"}, {"name": "DV", "value": "o09L6dNjJkAmIMGfk5A4RCF6ggupf9foqshm1sxFXgMAAAA"}], "queryString": [{"name": "sa", "value": "t"}, {"name": "rct", "value": "j"}, {"name": "q", "value": ""}, {"name": "esrc", "value": "s"}, {"name": "source", "value": "web"}, {"name": "cd", "value": ""}, {"name": "ved", "value": "2ahUKEwiC3JyqrJXvAhVEDOwKHVUJA8sQFjAAegQIARAD"}, {"name": "url", "value": "https://www.reddit.com/"}, {"name": "usg", "value": "AOvVaw2aX35bASD5_Ujf8CW_2QJo"}], "headersSize": 893}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "date", "value": "Thu, 04 Mar 2021 00:08:56 GMT"}, {"name": "pragma", "value": "no-cache"}, {"name": "expires", "value": "Fri, 01 Jan 1990 00:00:00 GMT"}, {"name": "cache-control", "value": "no-cache, must-revalidate"}, {"name": "content-type", "value": "text/html; charset=UTF-8"}, {"name": "strict-transport-security", "value": "max-age=31536000"}, {"name": "content-encoding", "value": "br"}, {"name": "server", "value": "gws"}, {"name": "content-length", "value": "455"}, {"name": "x-xss-protection", "value": "0"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/html; charset=UTF-8", "size": 901, "text": " "}, "redirectURL": "", "headersSize": 514, "bodySize": 969}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 56, "receive": 0}, "time": 56, "_securityState": "secure", "serverIPAddress": "172.217.19.68", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:08:56.237+01:00", "request": {"bodySize": 0, "method": "POST", "url": "https://www.google.com/gen_204?atyp=i&ei=CyVAYMKqMMSYsAfVkozYDA&ct=slh&v=t1&pv=0.056110331500933364&me=24:1614816528105,V,0,0,0,0:6956,h,1,CAEQAA,i:2,h,1,CAMQOQ,i:1040,V,0,0,1280,617:101,G,1,CAEQAA,99,39,1:0,c,279,222:1,G,1,CAEQAA,99,39:0,G,1,CAMQOQ,99,39:11,e,C&zx=1614816536217", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.google.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.google.com/"}, {"name": "Origin", "value": "https://www.google.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "CONSENT=YES+DE.de+V14+BX+288; NID=210=k4hNuHCtxmqPksCwl9RqzoZJOm9xqarZrCFmmI2E_5JiLFk6_W1yMGb4p7LRpFAk938Y9bC36Xg_I9ZlDAKzSaeFKvxnZJl0ptvbNQ60fv1R_piXmqhDEEAZO3kU3otcZhpgEarGf3sAm-frnz-6mIFLkXYjdfpYtbWPTt31LNI; 1P_JAR=2021-03-04-00; ANID=AHWqTUn7bzgRotMXbHxdPpf4FR-3i7FiiDp5x-TZD2xVqppPz8_Dl-zW2vZYI7pd; DV=o09L6dNjJkAmIMGfk5A4RCF6ggupf9foqshm1sxFXgMAAAA"}, {"name": "Content-Length", "value": "0"}, {"name": "TE", "value": "Trailers"}], "cookies": [{"name": "CONSENT", "value": "YES+DE.de+V14+BX+288"}, {"name": "NID", "value": "210=k4hNuHCtxmqPksCwl9RqzoZJOm9xqarZrCFmmI2E_5JiLFk6_W1yMGb4p7LRpFAk938Y9bC36Xg_I9ZlDAKzSaeFKvxnZJl0ptvbNQ60fv1R_piXmqhDEEAZO3kU3otcZhpgEarGf3sAm-frnz-6mIFLkXYjdfpYtbWPTt31LNI"}, {"name": "1P_JAR", "value": "2021-03-04-00"}, {"name": "ANID", "value": "AHWqTUn7bzgRotMXbHxdPpf4FR-3i7FiiDp5x-TZD2xVqppPz8_Dl-zW2vZYI7pd"}, {"name": "DV", "value": "o09L6dNjJkAmIMGfk5A4RCF6ggupf9foqshm1sxFXgMAAAA"}], "queryString": [{"name": "atyp", "value": "i"}, {"name": "ei", "value": "CyVAYMKqMMSYsAfVkozYDA"}, {"name": "ct", "value": "slh"}, {"name": "v", "value": "t1"}, {"name": "pv", "value": "0.056110331500933364"}, {"name": "me", "value": "24:1614816528105,V,0,0,0,0:6956,h,1,CAEQAA,i:2,h,1,CAMQOQ,i:1040,V,0,0,1280,617:101,G,1,CAEQAA,99,39,1:0,c,279,222:1,G,1,CAEQAA,99,39:0,G,1,CAMQOQ,99,39:11,e,C"}, {"name": "zx", "value": "1614816536217"}], "headersSize": 942}, "response": {"status": 204, "statusText": "No Content", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "text/html; charset=UTF-8"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:08:56 GMT"}, {"name": "server", "value": "gws"}, {"name": "content-length", "value": "0"}, {"name": "x-xss-protection", "value": "0"}, {"name": "x-frame-options", "value": "SAMEORIGIN"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/html; charset=UTF-8", "size": 0, "text": ""}, "redirectURL": "", "headersSize": 382, "bodySize": 382}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 42, "receive": 0}, "time": 42, "_securityState": "secure", "serverIPAddress": "172.217.19.68", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:08:56.321+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.reddit.com/", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.reddit.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.google.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Upgrade-Insecure-Requests", "value": "1"}], "cookies": [], "queryString": [], "headersSize": 371}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "cache-control", "value": "private, s-maxage=0, max-age=0, must-revalidate, no-store"}, {"name": "content-encoding", "value": "gzip"}, {"name": "content-type", "value": "text/html; charset=utf-8"}, {"name": "x-frame-options", "value": "SAMEORIGIN"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:08:58 GMT"}, {"name": "via", "value": "1.1 varnish"}, {"name": "vary", "value": "Accept-Encoding"}, {"name": "set-cookie", "value": "loid=0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms; path=/; expires=Sat, 04 Mar 2023 00:08:56 GMT; domain=.reddit.com; secure; SameSite=None; Secure"}, {"name": "set-cookie", "value": "session_tracker=jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg; path=/; domain=.reddit.com; secure; SameSite=None; Secure"}, {"name": "set-cookie", "value": "token_v2=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE; Path=/; Domain=reddit.com; Expires=Sat, 04 Mar 2023 00:08:56 GMT; HttpOnly; Secure"}, {"name": "set-cookie", "value": "eu_cookie_v2=1; path=/; expires=Tue, 04 Mar 2031 00:08:56 GMT; domain=.reddit.com; secure"}, {"name": "set-cookie", "value": "csv=1; Max-Age=63072000; Domain=.reddit.com; Path=/; Secure; SameSite=None"}, {"name": "set-cookie", "value": "edgebucket=sSSiq1um6tcoqOGvTG; Domain=reddit.com; Max-Age=63071999; Path=/; secure"}, {"name": "strict-transport-security", "value": "max-age=15552000; includeSubDomains; preload"}, {"name": "server", "value": "snooserv"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [{"name": "loid", "value": "0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms"}, {"name": "session_tracker", "value": "jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg"}, {"name": "token_v2", "value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE"}, {"name": "eu_cookie_v2", "value": "1"}, {"name": "csv", "value": "1"}, {"name": "edgebucket", "value": "sSSiq1um6tcoqOGvTG"}], "content": {"mimeType": "text/html; charset=utf-8", "size": 947440, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 1583, "bodySize": 285338}, "cache": {}, "timings": {"blocked": 103, "dns": 47, "connect": 26, "ssl": 28, "send": 0, "wait": 1829, "receive": 0}, "time": 2033, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:08:58.342+01:00", "request": {"bodySize": 0, "method": "POST", "url": "https://www.google.com/gen_204?atyp=i&ei=CyVAYMKqMMSYsAfVkozYDA&ct=slh&v=t1&pv=0.056110331500933364&me=33:1614816538335,e,H&zx=1614816538335", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.google.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.google.com/"}, {"name": "Origin", "value": "https://www.google.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "CONSENT=YES+DE.de+V14+BX+288; NID=210=k4hNuHCtxmqPksCwl9RqzoZJOm9xqarZrCFmmI2E_5JiLFk6_W1yMGb4p7LRpFAk938Y9bC36Xg_I9ZlDAKzSaeFKvxnZJl0ptvbNQ60fv1R_piXmqhDEEAZO3kU3otcZhpgEarGf3sAm-frnz-6mIFLkXYjdfpYtbWPTt31LNI; 1P_JAR=2021-03-04-00; ANID=AHWqTUn7bzgRotMXbHxdPpf4FR-3i7FiiDp5x-TZD2xVqppPz8_Dl-zW2vZYI7pd; DV=o09L6dNjJkAmIMGfk5A4RCF6ggupf9foqshm1sxFXgMAAAA"}, {"name": "Content-Length", "value": "0"}, {"name": "TE", "value": "Trailers"}], "cookies": [{"name": "CONSENT", "value": "YES+DE.de+V14+BX+288"}, {"name": "NID", "value": "210=k4hNuHCtxmqPksCwl9RqzoZJOm9xqarZrCFmmI2E_5JiLFk6_W1yMGb4p7LRpFAk938Y9bC36Xg_I9ZlDAKzSaeFKvxnZJl0ptvbNQ60fv1R_piXmqhDEEAZO3kU3otcZhpgEarGf3sAm-frnz-6mIFLkXYjdfpYtbWPTt31LNI"}, {"name": "1P_JAR", "value": "2021-03-04-00"}, {"name": "ANID", "value": "AHWqTUn7bzgRotMXbHxdPpf4FR-3i7FiiDp5x-TZD2xVqppPz8_Dl-zW2vZYI7pd"}, {"name": "DV", "value": "o09L6dNjJkAmIMGfk5A4RCF6ggupf9foqshm1sxFXgMAAAA"}], "queryString": [{"name": "atyp", "value": "i"}, {"name": "ei", "value": "CyVAYMKqMMSYsAfVkozYDA"}, {"name": "ct", "value": "slh"}, {"name": "v", "value": "t1"}, {"name": "pv", "value": "0.056110331500933364"}, {"name": "me", "value": "33:1614816538335,e,H"}, {"name": "zx", "value": "1614816538335"}], "headersSize": 803}, "response": {"status": 204, "statusText": "No Content", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "text/html; charset=UTF-8"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:08:58 GMT"}, {"name": "server", "value": "gws"}, {"name": "content-length", "value": "0"}, {"name": "x-xss-protection", "value": "0"}, {"name": "x-frame-options", "value": "SAMEORIGIN"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/html; charset=UTF-8", "size": 0, "text": ""}, "redirectURL": "", "headersSize": 382, "bodySize": 382}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 35, "receive": 0}, "time": 35, "_securityState": "secure", "serverIPAddress": "172.217.19.68", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:08:58.489+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/desktop2x/runtime~Reddit.ddc60f09599a0c5d7036.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 324}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Wed, 03 Mar 2021 23:01:22 GMT"}, {"name": "etag", "value": "\"93680d30bbb84fc5b49a509c33e26b08\""}, {"name": "cache-control", "value": "max-age=604800"}, {"name": "content-type", "value": "application/javascript"}, {"name": "content-encoding", "value": "gzip"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:08:58 GMT"}, {"name": "vary", "value": "Accept-Encoding,Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "15302"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript", "size": 68843, "text": "!function(e){function o(o){for(var t,a,s=o[0],c=o[1],l=o[2],m=o[3]||[],b=0,u=[];b=0||(o[n]=e[n]);return o}function s(){return(s=Object.assign||function(e){for(var t=1;t-1}))}))&&(s||(s=!0,t(),e()))}n.push=function(){r.apply(void 0,arguments),i()},i()}))}var k=v;k.lib=j,g.lib=E;t.a=k},\"./node_modules/@reddit/i18n-tools/runtime/client/index.js\":function(e,t,n){\"use strict\";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,\"__esModule\",{value:!0}),t.loadTranslations=void 0;const o=r(n(\"./node_modules/@reddit/i18n-tools/runtime/client/loadTranslations/index.js\"));t.loadTranslations=o.default},\"./node_modules/@reddit/i18n-tools/runtime/client/loadTranslations/index.js\":function(e,t,n){\"use strict\";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,\"__esModule\",{value:!0});const o=n(\"./node_modules/fbt/lib/FbtPublic.js\"),i=n(\"./node_modules/@reddit/i18n-tools/runtime/helpers/locale/constants.js\"),s=n(\"./node_modules/@reddit/i18n-tools/runtime/helpers/locale/fbt.js\"),a=r(n(\"./node_modules/@reddit/i18n-tools/runtime/helpers/makeFbtViewerContext/index.js\"));t.default=async function(e,t){const n={[s.DEFAULT_FBT_LOCALE]:{}};let r=e||i.DEFAULT_LOCALE;if((r=s.isoLocaleToFbtLocale(r))!==s.DEFAULT_FBT_LOCALE)try{const e=await t(r);for(const t in e)n[t]=e[t]}catch(c){0,r=s.DEFAULT_FBT_LOCALE}n[r]||(r=s.DEFAULT_FBT_LOCALE);const u=a.default(r);o.init({translations:n,hooks:{getViewerContext:()=>u}})}},\"./node_modules/@reddit/i18n-tools/runtime/helpers/locale/constants.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.SWITZERLAND=t.GERMANY=t.AUSTRIA=t.GERMAN_LOCALE=t.DEFAULT_LOCALE=void 0,t.DEFAULT_LOCALE=\"en-US\",t.GERMAN_LOCALE=\"de-DE\",t.AUSTRIA=\"AT\",t.GERMANY=\"DE\",t.SWITZERLAND=\"CH\"},\"./node_modules/@reddit/i18n-tools/runtime/helpers/locale/fbt.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.DEFAULT_FBT_LOCALE=t.isoLocaleToFbtLocale=void 0;const r=n(\"./node_modules/@reddit/i18n-tools/runtime/helpers/locale/constants.js\"),o=/-/g;function i(e){return e.replace(o,\"_\")}t.isoLocaleToFbtLocale=i,t.DEFAULT_FBT_LOCALE=i(r.DEFAULT_LOCALE)},\"./node_modules/@reddit/i18n-tools/runtime/helpers/makeFbtViewerContext/index.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});const r=n(\"./node_modules/fbt/lib/FbtPublic.js\"),o=n(\"./node_modules/@reddit/i18n-tools/runtime/helpers/locale/fbt.js\");t.default=(e=o.DEFAULT_FBT_LOCALE)=>({GENDER:r.IntlVariations.GENDER_UNKNOWN,locale:e})},\"./node_modules/@sentry/browser/esm/client.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return _}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/core/esm/api.js\"),i=n(\"./node_modules/@sentry/core/esm/baseclient.js\"),s=n(\"./node_modules/@sentry/utils/esm/misc.js\"),a=n(\"./node_modules/@sentry/utils/esm/logger.js\"),u=n(\"./node_modules/@sentry/core/esm/basebackend.js\"),c=n(\"./node_modules/@sentry/types/esm/severity.js\"),l=n(\"./node_modules/@sentry/utils/esm/supports.js\"),d=n(\"./node_modules/@sentry/utils/esm/syncpromise.js\"),f=n(\"./node_modules/@sentry/browser/esm/eventbuilder.js\"),h=n(\"./node_modules/@sentry/browser/esm/transports/fetch.js\"),p=n(\"./node_modules/@sentry/browser/esm/transports/xhr.js\"),m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.b(t,e),t.prototype._setupTransport=function(){if(!this._options.dsn)return e.prototype._setupTransport.call(this);var t=r.a({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):Object(l.a)()?new h.a(t):new p.a(t)},t.prototype.eventFromException=function(e,t){var n=t&&t.syntheticException||void 0,r=Object(f.b)(e,n,{attachStacktrace:this._options.attachStacktrace});return Object(s.a)(r,{handled:!0,type:\"generic\"}),r.level=c.a.Error,t&&t.event_id&&(r.event_id=t.event_id),d.a.resolve(r)},t.prototype.eventFromMessage=function(e,t,n){void 0===t&&(t=c.a.Info);var r=n&&n.syntheticException||void 0,o=Object(f.a)(e,r,{attachStacktrace:this._options.attachStacktrace});return o.level=t,n&&n.event_id&&(o.event_id=n.event_id),d.a.resolve(o)},t}(u.a),b=n(\"./node_modules/@sentry/browser/esm/version.js\"),_=function(e){function t(t){return void 0===t&&(t={}),e.call(this,m,t)||this}return r.b(t,e),t.prototype._prepareEvent=function(t,n,o){return t.platform=t.platform||\"javascript\",t.sdk=r.a({},t.sdk,{name:b.a,packages:r.d(t.sdk&&t.sdk.packages||[],[{name:\"npm:@sentry/browser\",version:b.b}]),version:b.b}),e.prototype._prepareEvent.call(this,t,n,o)},t.prototype.showReportDialog=function(e){void 0===e&&(e={});var t=Object(s.f)().document;if(t)if(this._isEnabled()){var n=e.dsn||this.getDsn();if(e.eventId)if(n){var r=t.createElement(\"script\");r.async=!0,r.src=new o.a(n).getReportDialogEndpoint(e),e.onLoad&&(r.onload=e.onLoad),(t.head||t.body).appendChild(r)}else a.a.error(\"Missing `Dsn` option in showReportDialog call\");else a.a.error(\"Missing `eventId` option in showReportDialog call\")}else a.a.error(\"Trying to call showReportDialog with Sentry Client is disabled\")},t}(i.a)},\"./node_modules/@sentry/browser/esm/eventbuilder.js\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return a})),n.d(t,\"a\",(function(){return u}));var r=n(\"./node_modules/@sentry/utils/esm/is.js\"),o=n(\"./node_modules/@sentry/utils/esm/misc.js\"),i=n(\"./node_modules/@sentry/browser/esm/parsers.js\"),s=n(\"./node_modules/@sentry/browser/esm/tracekit.js\");function a(e,t,n){var a;if(void 0===n&&(n={}),Object(r.e)(e)&&e.error)return e=e.error,a=Object(i.b)(Object(s.a)(e));if(Object(r.a)(e)||Object(r.b)(e)){var c=e,l=c.name||(Object(r.a)(c)?\"DOMError\":\"DOMException\"),d=c.message?l+\": \"+c.message:l;return a=u(d,t,n),Object(o.b)(a,d),a}if(Object(r.d)(e))return a=Object(i.b)(Object(s.a)(e));if(Object(r.g)(e)||Object(r.f)(e)){var f=e;return a=Object(i.a)(f,t,n.rejection),Object(o.a)(a,{synthetic:!0}),a}return a=u(e,t,n),Object(o.b)(a,\"\"+e,void 0),Object(o.a)(a,{synthetic:!0}),a}function u(e,t,n){void 0===n&&(n={});var r={message:e};if(n.attachStacktrace&&t){var o=Object(s.a)(t),a=Object(i.d)(o.stack);r.stacktrace={frames:a}}return r}},\"./node_modules/@sentry/browser/esm/helpers.js\":function(e,t,n){\"use strict\";n.d(t,\"c\",(function(){return f})),n.d(t,\"d\",(function(){return p})),n.d(t,\"a\",(function(){return b})),n.d(t,\"b\",(function(){return _}));var r,o,i=n(\"./node_modules/tslib/tslib.es6.js\"),s=n(\"./node_modules/@sentry/minimal/esm/index.js\"),a=n(\"./node_modules/@sentry/hub/esm/hub.js\"),u=n(\"./node_modules/@sentry/utils/esm/misc.js\"),c=n(\"./node_modules/@sentry/utils/esm/object.js\"),l=1e3,d=0;function f(){return d>0}function h(){d+=1,setTimeout((function(){d-=1}))}function p(e,t,n){if(void 0===t&&(t={}),\"function\"!=typeof e)return e;try{if(e.__sentry__)return e;if(e.__sentry_wrapped__)return e.__sentry_wrapped__}catch(a){return e}var r=function(){n&&\"function\"==typeof n&&n.apply(this,arguments);var r=Array.prototype.slice.call(arguments);try{var o=r.map((function(e){return p(e,t)}));return e.handleEvent?e.handleEvent.apply(this,o):e.apply(this,o)}catch(a){throw h(),Object(s.l)((function(e){e.addEventProcessor((function(e){var n=i.a({},e);return t.mechanism&&(Object(u.b)(n,void 0,void 0),Object(u.a)(n,t.mechanism)),n.extra=i.a({},n.extra,{arguments:Object(c.c)(r,3)}),n})),Object(s.c)(a)})),a}};try{for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(r[o]=e[o])}catch(l){}e.prototype=e.prototype||{},r.prototype=e.prototype,Object.defineProperty(e,\"__sentry_wrapped__\",{enumerable:!1,value:r}),Object.defineProperties(r,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:e}});try{Object.getOwnPropertyDescriptor(r,\"name\").configurable&&Object.defineProperty(r,\"name\",{get:function(){return e.name}})}catch(l){}return r}var m=0;function b(e,t){return void 0===t&&(t=!1),function(n){if(r=void 0,n&&o!==n){o=n;var i=function(){var t;try{t=n.target?Object(u.h)(n.target):Object(u.h)(n)}catch(r){t=\"\"}0!==t.length&&Object(a.b)().addBreadcrumb({category:\"ui.\"+e,message:t},{event:n,name:e})};m&&clearTimeout(m),t?m=setTimeout(i):i()}}}function _(){return function(e){var t;try{t=e.target}catch(o){return}var n=t&&t.tagName;n&&(\"INPUT\"===n||\"TEXTAREA\"===n||t.isContentEditable)&&(r||b(\"input\")(e),clearTimeout(r),r=setTimeout((function(){r=void 0}),l))}}},\"./node_modules/@sentry/browser/esm/index.js\":function(e,t,n){\"use strict\";n.r(t),n.d(t,\"Integrations\",(function(){return v}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/types/esm/severity.js\");n.d(t,\"Severity\",(function(){return o.a}));var i=n(\"./node_modules/@sentry/types/esm/status.js\");n.d(t,\"Status\",(function(){return i.a}));var s=n(\"./node_modules/@sentry/hub/esm/scope.js\");n.d(t,\"addGlobalEventProcessor\",(function(){return s.b}));var a=n(\"./node_modules/@sentry/minimal/esm/index.js\");n.d(t,\"addBreadcrumb\",(function(){return a.a})),n.d(t,\"captureException\",(function(){return a.c})),n.d(t,\"captureEvent\",(function(){return a.b})),n.d(t,\"captureMessage\",(function(){return a.d})),n.d(t,\"configureScope\",(function(){return a.e}));var u=n(\"./node_modules/@sentry/hub/esm/hub.js\");n.d(t,\"getHubFromCarrier\",(function(){return u.c})),n.d(t,\"getCurrentHub\",(function(){return u.b})),n.d(t,\"Hub\",(function(){return u.a})),n.d(t,\"Scope\",(function(){return s.a})),n.d(t,\"setContext\",(function(){return a.f})),n.d(t,\"setExtra\",(function(){return a.g})),n.d(t,\"setExtras\",(function(){return a.h})),n.d(t,\"setTag\",(function(){return a.i})),n.d(t,\"setTags\",(function(){return a.j})),n.d(t,\"setUser\",(function(){return a.k}));var c=n(\"./node_modules/@sentry/hub/esm/span.js\");n.d(t,\"Span\",(function(){return c.a})),n.d(t,\"withScope\",(function(){return a.l}));var l=n(\"./node_modules/@sentry/browser/esm/client.js\");n.d(t,\"BrowserClient\",(function(){return l.a}));var d=n(\"./node_modules/@sentry/browser/esm/sdk.js\");n.d(t,\"defaultIntegrations\",(function(){return d.b})),n.d(t,\"forceLoad\",(function(){return d.d})),n.d(t,\"init\",(function(){return d.e})),n.d(t,\"lastEventId\",(function(){return d.f})),n.d(t,\"onLoad\",(function(){return d.g})),n.d(t,\"showReportDialog\",(function(){return d.h})),n.d(t,\"flush\",(function(){return d.c})),n.d(t,\"close\",(function(){return d.a})),n.d(t,\"wrap\",(function(){return d.i}));var f=n(\"./node_modules/@sentry/browser/esm/version.js\");n.d(t,\"SDK_NAME\",(function(){return f.a})),n.d(t,\"SDK_VERSION\",(function(){return f.b}));var h=n(\"./node_modules/@sentry/core/esm/index.js\"),p=n(\"./node_modules/@sentry/utils/esm/misc.js\"),m=n(\"./node_modules/@sentry/browser/esm/integrations/index.js\"),b=n(\"./node_modules/@sentry/browser/esm/transports/index.js\");n.d(t,\"Transports\",(function(){return b}));var _={},y=Object(p.f)();y.Sentry&&y.Sentry.Integrations&&(_=y.Sentry.Integrations);var v=r.a({},_,h.a,m)},\"./node_modules/@sentry/browser/esm/integrations/breadcrumbs.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return b}));var r,o=n(\"./node_modules/tslib/tslib.es6.js\"),i=n(\"./node_modules/@sentry/hub/esm/hub.js\"),s=n(\"./node_modules/@sentry/core/esm/api.js\"),a=n(\"./node_modules/@sentry/types/esm/severity.js\"),u=n(\"./node_modules/@sentry/utils/esm/misc.js\"),c=n(\"./node_modules/@sentry/utils/esm/object.js\"),l=n(\"./node_modules/@sentry/utils/esm/string.js\"),d=n(\"./node_modules/@sentry/utils/esm/supports.js\"),f=n(\"./node_modules/@sentry/utils/esm/is.js\"),h=n(\"./node_modules/@sentry/utils/esm/logger.js\"),p=n(\"./node_modules/@sentry/browser/esm/helpers.js\"),m=Object(u.f)(),b=function(){function e(t){this.name=e.id,this._options=o.a({console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0},t)}return e.prototype._instrumentConsole=function(){\"console\"in m&&[\"debug\",\"info\",\"warn\",\"error\",\"log\",\"assert\"].forEach((function(t){t in m.console&&Object(c.b)(m.console,t,(function(n){return function(){for(var r=[],o=0;o2?t[2]:void 0;return i&&n(r,String(i)),e.apply(this,t)}}},e.prototype._instrumentXHR=function(){if(\"XMLHttpRequest\"in m){var t=XMLHttpRequest.prototype;Object(c.b)(t,\"open\",(function(e){return function(){for(var t=[],n=0;n\"},handled:!0,type:\"instrument\"}},s)})):i.onreadystatechange=s,t.apply(this,r)}}))}function n(e,t){e in t&&\"function\"==typeof t[e]&&Object(c.b)(t,e,(function(t){return Object(p.d)(t,{mechanism:{data:{function:e,handler:t&&t.name||\"\"},handled:!0,type:\"instrument\"}})}))}},e.addBreadcrumb=function(t,n){Object(i.b)().getIntegration(e)&&Object(i.b)().addBreadcrumb(t,n)},e.prototype.setupOnce=function(){this._options.console&&this._instrumentConsole(),this._options.dom&&this._instrumentDOM(),this._options.xhr&&this._instrumentXHR(),this._options.fetch&&this._instrumentFetch(),this._options.history&&this._instrumentHistory()},e.id=\"Breadcrumbs\",e}();function _(e){try{var t=JSON.parse(e);b.addBreadcrumb({category:\"sentry\",event_id:t.event_id,level:t.level||a.a.fromString(\"error\"),message:Object(u.e)(t)},{event:t})}catch(n){h.a.error(\"Error while adding sentry type breadcrumb\")}}},\"./node_modules/@sentry/browser/esm/integrations/globalhandlers.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return d}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/hub/esm/hub.js\"),i=n(\"./node_modules/@sentry/types/esm/severity.js\"),s=n(\"./node_modules/@sentry/utils/esm/misc.js\"),a=n(\"./node_modules/@sentry/utils/esm/logger.js\"),u=n(\"./node_modules/@sentry/utils/esm/is.js\"),c=n(\"./node_modules/@sentry/browser/esm/eventbuilder.js\"),l=n(\"./node_modules/@sentry/browser/esm/helpers.js\"),d=function(){function e(t){this.name=e.id,this._global=Object(s.f)(),this._oldOnErrorHandler=null,this._oldOnUnhandledRejectionHandler=null,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=r.a({onerror:!0,onunhandledrejection:!0},t)}return e.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(a.a.log(\"Global Handler attached: onerror\"),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(a.a.log(\"Global Handler attached: onunhandledrejection\"),this._installGlobalOnUnhandledRejectionHandler())},e.prototype._installGlobalOnErrorHandler=function(){if(!this._onErrorHandlerInstalled){var t=this;this._oldOnErrorHandler=this._global.onerror,this._global.onerror=function(n,r,i,a,d){var f=Object(o.b)(),h=f.getIntegration(e),p=d&&!0===d.__sentry_own_request__;if(!h||Object(l.c)()||p)return!!t._oldOnErrorHandler&&t._oldOnErrorHandler.apply(this,arguments);var m=f.getClient(),b=Object(u.h)(d)?t._eventFromIncompleteOnError(n,r,i,a):t._enhanceEventWithInitialFrame(Object(c.b)(d,void 0,{attachStacktrace:m&&m.getOptions().attachStacktrace,rejection:!1}),r,i,a);return Object(s.a)(b,{handled:!1,type:\"onerror\"}),f.captureEvent(b,{originalException:d}),!!t._oldOnErrorHandler&&t._oldOnErrorHandler.apply(this,arguments)},this._onErrorHandlerInstalled=!0}},e.prototype._installGlobalOnUnhandledRejectionHandler=function(){if(!this._onUnhandledRejectionHandlerInstalled){var t=this;this._oldOnUnhandledRejectionHandler=this._global.onunhandledrejection,this._global.onunhandledrejection=function(n){var r=n;try{r=n&&\"reason\"in n?n.reason:n}catch(m){}var a=Object(o.b)(),d=a.getIntegration(e),f=r&&!0===r.__sentry_own_request__;if(!d||Object(l.c)()||f)return!!t._oldOnUnhandledRejectionHandler&&t._oldOnUnhandledRejectionHandler.apply(this,arguments);var h=a.getClient(),p=Object(u.h)(r)?t._eventFromIncompleteRejection(r):Object(c.b)(r,void 0,{attachStacktrace:h&&h.getOptions().attachStacktrace,rejection:!0});return p.level=i.a.Error,Object(s.a)(p,{handled:!1,type:\"onunhandledrejection\"}),a.captureEvent(p,{originalException:r}),!!t._oldOnUnhandledRejectionHandler&&t._oldOnUnhandledRejectionHandler.apply(this,arguments)},this._onUnhandledRejectionHandlerInstalled=!0}},e.prototype._eventFromIncompleteOnError=function(e,t,n,r){var o,i=Object(u.e)(e)?e.message:e;if(Object(u.j)(i)){var s=i.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);s&&(o=s[1],i=s[2])}var a={exception:{values:[{type:o||\"Error\",value:i}]}};return this._enhanceEventWithInitialFrame(a,t,n,r)},e.prototype._eventFromIncompleteRejection=function(e){return{exception:{values:[{type:\"UnhandledRejection\",value:\"Non-Error promise rejection captured with value: \"+e}]}}},e.prototype._enhanceEventWithInitialFrame=function(e,t,n,r){return e.exception=e.exception||{},e.exception.values=e.exception.values||[],e.exception.values[0]=e.exception.values[0]||{},e.exception.values[0].stacktrace=e.exception.values[0].stacktrace||{},e.exception.values[0].stacktrace.frames=e.exception.values[0].stacktrace.frames||[],0===e.exception.values[0].stacktrace.frames.length&&e.exception.values[0].stacktrace.frames.push({colno:r,filename:t||Object(s.g)(),function:\"?\",in_app:!0,lineno:n}),e},e.id=\"GlobalHandlers\",e}()},\"./node_modules/@sentry/browser/esm/integrations/index.js\":function(e,t,n){\"use strict\";n.r(t);var r=n(\"./node_modules/@sentry/browser/esm/integrations/globalhandlers.js\");n.d(t,\"GlobalHandlers\",(function(){return r.a}));var o=n(\"./node_modules/@sentry/browser/esm/integrations/trycatch.js\");n.d(t,\"TryCatch\",(function(){return o.a}));var i=n(\"./node_modules/@sentry/browser/esm/integrations/breadcrumbs.js\");n.d(t,\"Breadcrumbs\",(function(){return i.a}));var s=n(\"./node_modules/@sentry/browser/esm/integrations/linkederrors.js\");n.d(t,\"LinkedErrors\",(function(){return s.a}));var a=n(\"./node_modules/@sentry/browser/esm/integrations/useragent.js\");n.d(t,\"UserAgent\",(function(){return a.a}))},\"./node_modules/@sentry/browser/esm/integrations/linkederrors.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return l}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/hub/esm/scope.js\"),i=n(\"./node_modules/@sentry/hub/esm/hub.js\"),s=n(\"./node_modules/@sentry/browser/esm/parsers.js\"),a=n(\"./node_modules/@sentry/browser/esm/tracekit.js\"),u=\"cause\",c=5,l=function(){function e(t){void 0===t&&(t={}),this.name=e.id,this._key=t.key||u,this._limit=t.limit||c}return e.prototype.setupOnce=function(){Object(o.b)((function(t,n){var r=Object(i.b)().getIntegration(e);return r?r._handler(t,n):t}))},e.prototype._handler=function(e,t){if(!(e.exception&&e.exception.values&&t&&t.originalException instanceof Error))return e;var n=this._walkErrorTree(t.originalException,this._key);return e.exception.values=r.d(n,e.exception.values),e},e.prototype._walkErrorTree=function(e,t,n){if(void 0===n&&(n=[]),!(e[t]instanceof Error)||n.length+1>=this._limit)return n;var o=Object(a.a)(e[t]),i=Object(s.c)(o);return this._walkErrorTree(e[t],t,r.d([i],n))},e.id=\"LinkedErrors\",e}()},\"./node_modules/@sentry/browser/esm/integrations/trycatch.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return s}));var r=n(\"./node_modules/@sentry/utils/esm/misc.js\"),o=n(\"./node_modules/@sentry/utils/esm/object.js\"),i=n(\"./node_modules/@sentry/browser/esm/helpers.js\"),s=function(){function e(){this._ignoreOnError=0,this.name=e.id}return e.prototype._wrapTimeFunction=function(e){return function(){for(var t=[],n=0;n\"}catch(t){return\"\"}}},\"./node_modules/@sentry/browser/esm/integrations/useragent.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return u}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/hub/esm/scope.js\"),i=n(\"./node_modules/@sentry/hub/esm/hub.js\"),s=n(\"./node_modules/@sentry/utils/esm/misc.js\"),a=Object(s.f)(),u=function(){function e(){this.name=e.id}return e.prototype.setupOnce=function(){Object(o.b)((function(t){if(Object(i.b)().getIntegration(e)){if(!a.navigator||!a.location)return t;var n=t.request||{};return n.url=n.url||a.location.href,n.headers=n.headers||{},n.headers[\"User-Agent\"]=a.navigator.userAgent,r.a({},t,{request:n})}return t}))},e.id=\"UserAgent\",e}()},\"./node_modules/@sentry/browser/esm/parsers.js\":function(e,t,n){\"use strict\";n.d(t,\"c\",(function(){return a})),n.d(t,\"a\",(function(){return u})),n.d(t,\"b\",(function(){return c})),n.d(t,\"d\",(function(){return l}));var r=n(\"./node_modules/@sentry/utils/esm/is.js\"),o=n(\"./node_modules/@sentry/utils/esm/object.js\"),i=n(\"./node_modules/@sentry/browser/esm/tracekit.js\"),s=50;function a(e){var t=l(e.stack),n={type:e.name,value:e.message};return t&&t.length&&(n.stacktrace={frames:t}),void 0===n.type&&\"\"===n.value&&(n.value=\"Unrecoverable error caught\"),n}function u(e,t,n){var s={exception:{values:[{type:Object(r.f)(e)?e.constructor.name:n?\"UnhandledRejection\":\"Error\",value:\"Non-Error \"+(n?\"promise rejection\":\"exception\")+\" captured with keys: \"+Object(o.a)(e)}]},extra:{__serialized__:Object(o.d)(e)}};if(t){var a=l(Object(i.a)(t).stack);s.stacktrace={frames:a}}return s}function c(e){return{exception:{values:[a(e)]}}}function l(e){if(!e||!e.length)return[];var t=e,n=t[0].func||\"\",r=t[t.length-1].func||\"\";return-1===n.indexOf(\"captureMessage\")&&-1===n.indexOf(\"captureException\")||(t=t.slice(1)),-1!==r.indexOf(\"sentryWrapped\")&&(t=t.slice(0,-1)),t.map((function(e){return{colno:null===e.column?void 0:e.column,filename:e.url||t[0].url,function:e.func||\"?\",in_app:!0,lineno:null===e.line?void 0:e.line}})).slice(0,s).reverse()}},\"./node_modules/@sentry/browser/esm/sdk.js\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return m})),n.d(t,\"e\",(function(){return b})),n.d(t,\"h\",(function(){return _})),n.d(t,\"f\",(function(){return y})),n.d(t,\"d\",(function(){return v})),n.d(t,\"g\",(function(){return g})),n.d(t,\"c\",(function(){return w})),n.d(t,\"a\",(function(){return j})),n.d(t,\"i\",(function(){return E}));var r=n(\"./node_modules/@sentry/core/esm/index.js\"),o=n(\"./node_modules/@sentry/core/esm/sdk.js\"),i=n(\"./node_modules/@sentry/hub/esm/hub.js\"),s=n(\"./node_modules/@sentry/utils/esm/misc.js\"),a=n(\"./node_modules/@sentry/utils/esm/syncpromise.js\"),u=n(\"./node_modules/@sentry/browser/esm/client.js\"),c=n(\"./node_modules/@sentry/browser/esm/helpers.js\"),l=n(\"./node_modules/@sentry/browser/esm/integrations/trycatch.js\"),d=n(\"./node_modules/@sentry/browser/esm/integrations/breadcrumbs.js\"),f=n(\"./node_modules/@sentry/browser/esm/integrations/globalhandlers.js\"),h=n(\"./node_modules/@sentry/browser/esm/integrations/linkederrors.js\"),p=n(\"./node_modules/@sentry/browser/esm/integrations/useragent.js\"),m=[new r.a.InboundFilters,new r.a.FunctionToString,new l.a,new d.a,new f.a,new h.a,new p.a];function b(e){if(void 0===e&&(e={}),void 0===e.defaultIntegrations&&(e.defaultIntegrations=m),void 0===e.release){var t=Object(s.f)();t.SENTRY_RELEASE&&t.SENTRY_RELEASE.id&&(e.release=t.SENTRY_RELEASE.id)}Object(o.a)(u.a,e)}function _(e){void 0===e&&(e={}),e.eventId||(e.eventId=Object(i.b)().lastEventId());var t=Object(i.b)().getClient();t&&t.showReportDialog(e)}function y(){return Object(i.b)().lastEventId()}function v(){}function g(e){e()}function w(e){var t=Object(i.b)().getClient();return t?t.flush(e):a.a.reject(!1)}function j(e){var t=Object(i.b)().getClient();return t?t.close(e):a.a.reject(!1)}function E(e){return Object(c.d)(e)()}},\"./node_modules/@sentry/browser/esm/tracekit.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return l}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=\"?\",i=/^\\s*at (?:(.*?) ?\\()?((?:file|https?|blob|chrome-extension|native|eval|webpack||[-a-z]+:|\\/).*?)(?::(\\d+))?(?::(\\d+))?\\)?\\s*$/i,s=/^\\s*(.*?)(?:\\((.*?)\\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension).*?:\\/.*?|\\[native code\\]|[^@]*(?:bundle|\\d+\\.js))(?::(\\d+))?(?::(\\d+))?\\s*$/i,a=/^\\s*at (?:((?:\\[object object\\])?.+) )?\\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\\d+)(?::(\\d+))?\\)?\\s*$/i,u=/(\\S+) line (\\d+)(?: > eval line \\d+)* > eval/i,c=/\\((\\S*)(?::(\\d+))(?::(\\d+))\\)/;function l(e){var t=null,n=e&&e.framesToPop;try{if(t=function(e){if(!e||!e.stacktrace)return null;for(var t,n=e.stacktrace,r=/ line (\\d+).*script (?:in )?(\\S+)(?:: in function (\\S+))?$/i,i=/ line (\\d+), column (\\d+)\\s*(?:in (?:]+)>|([^\\)]+))\\((.*)\\))? in (.*):\\s*$/i,s=n.split(\"\\n\"),a=[],u=0;u eval\")>-1&&(t=u.exec(n[3]))?(n[1]=n[1]||\"eval\",n[3]=t[1],n[4]=t[2],n[5]=\"\"):0!==h||n[5]||void 0===e.columnNumber||(l[0].column=e.columnNumber+1),r={url:n[3],func:n[1]||o,args:n[2]?n[2].split(\",\"):[],line:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}!r.func&&r.line&&(r.func=o),l.push(r)}if(!l.length)return null;return{message:f(e),name:e.name,stack:l}}(e))return d(t,n)}catch(r){}return{message:f(e),name:e&&e.name,stack:[],failed:!0}}function d(e,t){try{return r.a({},e,{stack:e.stack.slice(t)})}catch(n){return e}}function f(e){var t=e&&e.message;return t?t.error&&\"string\"==typeof t.error.message?t.error.message:t:\"No error message\"}},\"./node_modules/@sentry/browser/esm/transports/base.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return a}));var r=n(\"./node_modules/@sentry/core/esm/api.js\"),o=n(\"./node_modules/@sentry/utils/esm/error.js\"),i=n(\"./node_modules/@sentry/utils/esm/syncpromise.js\"),s=function(){function e(e){this._limit=e,this._buffer=[]}return e.prototype.isReady=function(){return void 0===this._limit||this.length()0&&n(!1)}),e);i.a.all(t._buffer).then((function(){clearTimeout(r),n(!0)})).then(null,(function(){n(!0)}))}))},e}(),a=function(){function e(e){this.options=e,this._buffer=new s(30),this.url=new r.a(this.options.dsn).getStoreEndpointWithUrlEncodedAuth()}return e.prototype.sendEvent=function(e){throw new o.a(\"Transport Class has to implement `sendEvent` method\")},e.prototype.close=function(e){return this._buffer.drain(e)},e}()},\"./node_modules/@sentry/browser/esm/transports/fetch.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return c}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/types/esm/status.js\"),i=n(\"./node_modules/@sentry/utils/esm/misc.js\"),s=n(\"./node_modules/@sentry/utils/esm/supports.js\"),a=n(\"./node_modules/@sentry/browser/esm/transports/base.js\"),u=Object(i.f)(),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.b(t,e),t.prototype.sendEvent=function(e){var t={body:JSON.stringify(e),method:\"POST\",referrerPolicy:Object(s.d)()?\"origin\":\"\"};return this._buffer.add(u.fetch(this.url,t).then((function(e){return{status:o.a.fromHttpCode(e.status)}})))},t}(a.a)},\"./node_modules/@sentry/browser/esm/transports/index.js\":function(e,t,n){\"use strict\";n.r(t);var r=n(\"./node_modules/@sentry/browser/esm/transports/base.js\");n.d(t,\"BaseTransport\",(function(){return r.a}));var o=n(\"./node_modules/@sentry/browser/esm/transports/fetch.js\");n.d(t,\"FetchTransport\",(function(){return o.a}));var i=n(\"./node_modules/@sentry/browser/esm/transports/xhr.js\");n.d(t,\"XHRTransport\",(function(){return i.a}))},\"./node_modules/@sentry/browser/esm/transports/xhr.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return s}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/types/esm/status.js\"),i=n(\"./node_modules/@sentry/utils/esm/syncpromise.js\"),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.b(t,e),t.prototype.sendEvent=function(e){var t=this;return this._buffer.add(new i.a((function(n,r){var i=new XMLHttpRequest;i.onreadystatechange=function(){4===i.readyState&&(200===i.status&&n({status:o.a.fromHttpCode(i.status)}),r(i))},i.open(\"POST\",t.url),i.send(JSON.stringify(e))})))},t}(n(\"./node_modules/@sentry/browser/esm/transports/base.js\").a)},\"./node_modules/@sentry/browser/esm/version.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return r})),n.d(t,\"b\",(function(){return o}));var r=\"sentry.javascript.browser\",o=\"5.7.1\"},\"./node_modules/@sentry/core/esm/api.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return i}));var r=n(\"./node_modules/@sentry/utils/esm/object.js\"),o=n(\"./node_modules/@sentry/core/esm/dsn.js\"),i=function(){function e(e){this.dsn=e,this._dsnObject=new o.a(e)}return e.prototype.getDsn=function(){return this._dsnObject},e.prototype.getStoreEndpoint=function(){return\"\"+this._getBaseUrl()+this.getStoreEndpointPath()},e.prototype.getStoreEndpointWithUrlEncodedAuth=function(){var e={sentry_key:this._dsnObject.user,sentry_version:\"7\"};return this.getStoreEndpoint()+\"?\"+Object(r.e)(e)},e.prototype._getBaseUrl=function(){var e=this._dsnObject,t=e.protocol?e.protocol+\":\":\"\",n=e.port?\":\"+e.port:\"\";return t+\"//\"+e.host+n},e.prototype.getStoreEndpointPath=function(){var e=this._dsnObject;return(e.path?\"/\"+e.path:\"\")+\"/api/\"+e.projectId+\"/store/\"},e.prototype.getRequestHeaders=function(e,t){var n=this._dsnObject,r=[\"Sentry sentry_version=7\"];return r.push(\"sentry_timestamp=\"+(new Date).getTime()),r.push(\"sentry_client=\"+e+\"/\"+t),r.push(\"sentry_key=\"+n.user),n.pass&&r.push(\"sentry_secret=\"+n.pass),{\"Content-Type\":\"application/json\",\"X-Sentry-Auth\":r.join(\", \")}},e.prototype.getReportDialogEndpoint=function(e){void 0===e&&(e={});var t=this._dsnObject,n=this._getBaseUrl()+(t.path?\"/\"+t.path:\"\")+\"/api/embed/error-page/\",r=[];for(var o in r.push(\"dsn=\"+t.toString()),e)if(\"user\"===o){if(!e.user)continue;e.user.name&&r.push(\"name=\"+encodeURIComponent(e.user.name)),e.user.email&&r.push(\"email=\"+encodeURIComponent(e.user.email))}else r.push(encodeURIComponent(o)+\"=\"+encodeURIComponent(e[o]));return r.length?n+\"?\"+r.join(\"&\"):n},e}()},\"./node_modules/@sentry/core/esm/basebackend.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return s}));var r=n(\"./node_modules/@sentry/utils/esm/logger.js\"),o=n(\"./node_modules/@sentry/utils/esm/error.js\"),i=n(\"./node_modules/@sentry/core/esm/transports/noop.js\"),s=function(){function e(e){this._options=e,this._options.dsn||r.a.warn(\"No DSN provided, backend will not do anything.\"),this._transport=this._setupTransport()}return e.prototype._setupTransport=function(){return new i.a},e.prototype.eventFromException=function(e,t){throw new o.a(\"Backend has to implement `eventFromException` method\")},e.prototype.eventFromMessage=function(e,t,n){throw new o.a(\"Backend has to implement `eventFromMessage` method\")},e.prototype.sendEvent=function(e){this._transport.sendEvent(e).then(null,(function(e){r.a.error(\"Error while sending event: \"+e)}))},e.prototype.getTransport=function(){return this._transport},e}()},\"./node_modules/@sentry/core/esm/baseclient.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return p}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/utils/esm/logger.js\"),i=n(\"./node_modules/@sentry/utils/esm/is.js\"),s=n(\"./node_modules/@sentry/utils/esm/syncpromise.js\"),a=n(\"./node_modules/@sentry/utils/esm/string.js\"),u=n(\"./node_modules/@sentry/utils/esm/misc.js\"),c=n(\"./node_modules/@sentry/core/esm/dsn.js\"),l=n(\"./node_modules/@sentry/hub/esm/scope.js\"),d=n(\"./node_modules/@sentry/hub/esm/hub.js\"),f=[];function h(e){var t={};return function(e){var t=e.defaultIntegrations&&r.d(e.defaultIntegrations)||[],n=e.integrations,o=[];if(Array.isArray(n)){var i=n.map((function(e){return e.name})),s=[];t.forEach((function(e){-1===i.indexOf(e.name)&&-1===s.indexOf(e.name)&&(o.push(e),s.push(e.name))})),n.forEach((function(e){-1===s.indexOf(e.name)&&(o.push(e),s.push(e.name))}))}else{if(\"function\"!=typeof n)return r.d(t);o=n(t),o=Array.isArray(o)?o:[o]}return o}(e).forEach((function(e){t[e.name]=e,function(e){-1===f.indexOf(e.name)&&(e.setupOnce(l.b,d.b),f.push(e.name),o.a.log(\"Integration installed: \"+e.name))}(e)})),t}var p=function(){function e(e,t){this._integrations={},this._processing=!1,this._backend=new e(t),this._options=t,t.dsn&&(this._dsn=new c.a(t.dsn)),this._isEnabled()&&(this._integrations=h(this._options))}return e.prototype.captureException=function(e,t,n){var r=this,i=t&&t.event_id;return this._processing=!0,this._getBackend().eventFromException(e,t).then((function(e){return r._processEvent(e,t,n)})).then((function(e){i=e&&e.event_id,r._processing=!1})).then(null,(function(e){o.a.error(e),r._processing=!1})),i},e.prototype.captureMessage=function(e,t,n,r){var s=this,a=n&&n.event_id;return this._processing=!0,(Object(i.h)(e)?this._getBackend().eventFromMessage(\"\"+e,t,n):this._getBackend().eventFromException(e,n)).then((function(e){return s._processEvent(e,n,r)})).then((function(e){a=e&&e.event_id,s._processing=!1})).then(null,(function(e){o.a.error(e),s._processing=!1})),a},e.prototype.captureEvent=function(e,t,n){var r=this,i=t&&t.event_id;return this._processing=!0,this._processEvent(e,t,n).then((function(e){i=e&&e.event_id,r._processing=!1})).then(null,(function(e){o.a.error(e),r._processing=!1})),i},e.prototype.getDsn=function(){return this._dsn},e.prototype.getOptions=function(){return this._options},e.prototype.flush=function(e){var t=this;return this._isClientProcessing(e).then((function(n){return clearInterval(n.interval),t._getBackend().getTransport().close(e).then((function(e){return n.ready&&e}))}))},e.prototype.close=function(e){var t=this;return this.flush(e).then((function(e){return t.getOptions().enabled=!1,e}))},e.prototype.getIntegrations=function(){return this._integrations||{}},e.prototype.getIntegration=function(e){try{return this._integrations[e.id]||null}catch(t){return o.a.warn(\"Cannot retrieve integration \"+e.id+\" from the current Client\"),null}},e.prototype._isClientProcessing=function(e){var t=this;return new s.a((function(n){var r=0,o=0;clearInterval(o),o=setInterval((function(){t._processing?(r+=1,e&&r>=e&&n({interval:o,ready:!1})):n({interval:o,ready:!0})}),1)}))},e.prototype._getBackend=function(){return this._backend},e.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},e.prototype._prepareEvent=function(e,t,n){var o=this.getOptions(),i=o.environment,c=o.release,l=o.dist,d=o.maxValueLength,f=void 0===d?250:d,h=r.a({},e);void 0===h.environment&&void 0!==i&&(h.environment=i),void 0===h.release&&void 0!==c&&(h.release=c),void 0===h.dist&&void 0!==l&&(h.dist=l),h.message&&(h.message=Object(a.c)(h.message,f));var p=h.exception&&h.exception.values&&h.exception.values[0];p&&p.value&&(p.value=Object(a.c)(p.value,f));var m=h.request;m&&m.url&&(m.url=Object(a.c)(m.url,f)),void 0===h.event_id&&(h.event_id=Object(u.k)()),this._addIntegrations(h.sdk);var b=s.a.resolve(h);return t&&(b=t.applyToEvent(h,n)),b},e.prototype._addIntegrations=function(e){var t=Object.keys(this._integrations);e&&t.length>0&&(e.integrations=t)},e.prototype._processEvent=function(e,t,n){var r=this,a=this.getOptions(),u=a.beforeSend,c=a.sampleRate;return this._isEnabled()?\"number\"==typeof c&&Math.random()>c?s.a.reject(\"This event has been sampled, will not send event.\"):new s.a((function(s,a){r._prepareEvent(e,n,t).then((function(e){if(null!==e){var n=e;try{if(t&&t.data&&!0===t.data.__sentry__||!u)return r._getBackend().sendEvent(n),void s(n);var c=u(e,t);if(void 0===c)o.a.error(\"`beforeSend` method has to return `null` or a valid event.\");else if(Object(i.l)(c))r._handleAsyncBeforeSend(c,s,a);else{if(null===(n=c))return o.a.log(\"`beforeSend` returned `null`, will not send event.\"),void s(null);r._getBackend().sendEvent(n),s(n)}}catch(l){r.captureException(l,{data:{__sentry__:!0},originalException:l}),a(\"`beforeSend` threw an error, will not send event.\")}}else a(\"An event processor returned null, will not send event.\")})).then(null,(function(){a(\"`beforeSend` threw an error, will not send event.\")}))})):s.a.reject(\"SDK not enabled, will not send event.\")},e.prototype._handleAsyncBeforeSend=function(e,t,n){var r=this;e.then((function(e){null!==e?(r._getBackend().sendEvent(e),t(e)):n(\"`beforeSend` returned `null`, will not send event.\")})).then(null,(function(e){n(\"beforeSend rejected with \"+e)}))},e}()},\"./node_modules/@sentry/core/esm/dsn.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return s}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/utils/esm/error.js\"),i=/^(?:(\\w+):)\\/\\/(?:(\\w+)(?::(\\w+))?@)([\\w\\.-]+)(?::(\\d+))?\\/(.+)/,s=function(){function e(e){\"string\"==typeof e?this._fromString(e):this._fromComponents(e),this._validate()}return e.prototype.toString=function(e){void 0===e&&(e=!1);var t=this,n=t.host,r=t.path,o=t.pass,i=t.port,s=t.projectId;return t.protocol+\"://\"+t.user+(e&&o?\":\"+o:\"\")+\"@\"+n+(i?\":\"+i:\"\")+\"/\"+(r?r+\"/\":r)+s},e.prototype._fromString=function(e){var t=i.exec(e);if(!t)throw new o.a(\"Invalid Dsn\");var n=r.c(t.slice(1),6),s=n[0],a=n[1],u=n[2],c=void 0===u?\"\":u,l=n[3],d=n[4],f=void 0===d?\"\":d,h=\"\",p=n[5],m=p.split(\"/\");m.length>1&&(h=m.slice(0,-1).join(\"/\"),p=m.pop()),this._fromComponents({host:l,pass:c,path:h,projectId:p,port:f,protocol:s,user:a})},e.prototype._fromComponents=function(e){this.protocol=e.protocol,this.user=e.user,this.pass=e.pass||\"\",this.host=e.host,this.port=e.port||\"\",this.path=e.path||\"\",this.projectId=e.projectId},e.prototype._validate=function(){var e=this;if([\"protocol\",\"user\",\"host\",\"projectId\"].forEach((function(t){if(!e[t])throw new o.a(\"Invalid Dsn\")})),\"http\"!==this.protocol&&\"https\"!==this.protocol)throw new o.a(\"Invalid Dsn\");if(this.port&&isNaN(parseInt(this.port,10)))throw new o.a(\"Invalid Dsn\")},e}()},\"./node_modules/@sentry/core/esm/index.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return o}));var r,o={};n.r(o),n.d(o,\"FunctionToString\",(function(){return i})),n.d(o,\"InboundFilters\",(function(){return h}));var i=function(){function e(){this.name=e.id}return e.prototype.setupOnce=function(){r=Function.prototype.toString,Function.prototype.toString=function(){for(var e=[],t=0;t0?e[e.length-1].scope:void 0,n=s.a.clone(t);return this.getStack().push({client:this.getClient(),scope:n}),n},e.prototype.popScope=function(){return void 0!==this.getStack().pop()},e.prototype.withScope=function(e){var t=this.pushScope();try{e(t)}finally{this.popScope()}},e.prototype.getClient=function(){return this.getStackTop().client},e.prototype.getScope=function(){return this.getStackTop().scope},e.prototype.getStack=function(){return this._stack},e.prototype.getStackTop=function(){return this._stack[this._stack.length-1]},e.prototype.captureException=function(e,t){var n=this._lastEventId=Object(o.k)(),i=t;if(!t){var s=void 0;try{throw new Error(\"Sentry syntheticException\")}catch(e){s=e}i={originalException:e,syntheticException:s}}return this._invokeClient(\"captureException\",e,r.a({},i,{event_id:n})),n},e.prototype.captureMessage=function(e,t,n){var i=this._lastEventId=Object(o.k)(),s=n;if(!n){var a=void 0;try{throw new Error(e)}catch(u){a=u}s={originalException:e,syntheticException:a}}return this._invokeClient(\"captureMessage\",e,t,r.a({},s,{event_id:i})),i},e.prototype.captureEvent=function(e,t){var n=this._lastEventId=Object(o.k)();return this._invokeClient(\"captureEvent\",e,r.a({},t,{event_id:n})),n},e.prototype.lastEventId=function(){return this._lastEventId},e.prototype.addBreadcrumb=function(e,t){var n=this.getStackTop();if(n.scope&&n.client){var i=n.client.getOptions&&n.client.getOptions()||{},s=i.beforeBreadcrumb,a=void 0===s?null:s,u=i.maxBreadcrumbs,c=void 0===u?30:u;if(!(c<=0)){var l=(new Date).getTime()/1e3,d=r.a({timestamp:l},e),f=a?Object(o.c)((function(){return a(d,t)})):d;null!==f&&n.scope.addBreadcrumb(f,Math.min(c,100))}}},e.prototype.setUser=function(e){var t=this.getStackTop();t.scope&&t.scope.setUser(e)},e.prototype.setTags=function(e){var t=this.getStackTop();t.scope&&t.scope.setTags(e)},e.prototype.setExtras=function(e){var t=this.getStackTop();t.scope&&t.scope.setExtras(e)},e.prototype.setTag=function(e,t){var n=this.getStackTop();n.scope&&n.scope.setTag(e,t)},e.prototype.setExtra=function(e,t){var n=this.getStackTop();n.scope&&n.scope.setExtra(e,t)},e.prototype.setContext=function(e,t){var n=this.getStackTop();n.scope&&n.scope.setContext(e,t)},e.prototype.configureScope=function(e){var t=this.getStackTop();t.scope&&t.client&&e(t.scope)},e.prototype.run=function(e){var t=l(this);try{e(this)}finally{l(t)}},e.prototype.getIntegration=function(e){var t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch(n){return i.a.warn(\"Cannot retrieve integration \"+e.id+\" from the current Hub\"),null}},e.prototype.traceHeaders=function(){var e=this.getStackTop();if(e.scope&&e.client){var t=e.scope.getSpan();if(t)return{\"sentry-trace\":t.toTraceparent()}}return{}},e}();function c(){var e=Object(o.f)();return e.__SENTRY__=e.__SENTRY__||{hub:void 0},e}function l(e){var t=c(),n=h(t);return p(t,e),n}function d(){var t=c();return f(t)&&!h(t).isOlderThan(a)||p(t,new u),Object(o.i)()?function(t){try{var n=Object(o.d)(e,\"domain\").active;if(!n)return h(t);if(!f(n)||h(n).isOlderThan(a)){var r=h(t).getStackTop();p(n,new u(r.client,s.a.clone(r.scope)))}return h(n)}catch(i){return h(t)}}(t):h(t)}function f(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function h(e){return e&&e.__SENTRY__&&e.__SENTRY__.hub?e.__SENTRY__.hub:(e.__SENTRY__=e.__SENTRY__||{},e.__SENTRY__.hub=new u,e.__SENTRY__.hub)}function p(e,t){return!!e&&(e.__SENTRY__=e.__SENTRY__||{},e.__SENTRY__.hub=t,!0)}}).call(this,n(\"./node_modules/webpack/buildin/harmony-module.js\")(e))},\"./node_modules/@sentry/hub/esm/scope.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return c})),n.d(t,\"b\",(function(){return d}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=n(\"./node_modules/@sentry/utils/esm/syncpromise.js\"),i=n(\"./node_modules/@sentry/utils/esm/is.js\"),s=n(\"./node_modules/@sentry/utils/esm/object.js\"),a=n(\"./node_modules/@sentry/utils/esm/misc.js\"),u=n(\"./node_modules/@sentry/hub/esm/span.js\"),c=function(){function e(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._context={}}return e.prototype.addScopeListener=function(e){this._scopeListeners.push(e)},e.prototype.addEventProcessor=function(e){return this._eventProcessors.push(e),this},e.prototype._notifyScopeListeners=function(){var e=this;this._notifyingListeners||(this._notifyingListeners=!0,setTimeout((function(){e._scopeListeners.forEach((function(t){t(e)})),e._notifyingListeners=!1})))},e.prototype._notifyEventProcessors=function(e,t,n,s){var a=this;return void 0===s&&(s=0),new o.a((function(o,u){var c=e[s];if(null===t||\"function\"!=typeof c)o(t);else{var l=c(r.a({},t),n);Object(i.l)(l)?l.then((function(t){return a._notifyEventProcessors(e,t,n,s+1).then(o)})).then(null,u):a._notifyEventProcessors(e,l,n,s+1).then(o).then(null,u)}}))},e.prototype.setUser=function(e){return this._user=Object(s.c)(e),this._notifyScopeListeners(),this},e.prototype.setTags=function(e){return this._tags=r.a({},this._tags,Object(s.c)(e)),this._notifyScopeListeners(),this},e.prototype.setTag=function(e,t){var n;return this._tags=r.a({},this._tags,((n={})[e]=Object(s.c)(t),n)),this._notifyScopeListeners(),this},e.prototype.setExtras=function(e){return this._extra=r.a({},this._extra,Object(s.c)(e)),this._notifyScopeListeners(),this},e.prototype.setExtra=function(e,t){var n;return this._extra=r.a({},this._extra,((n={})[e]=Object(s.c)(t),n)),this._notifyScopeListeners(),this},e.prototype.setFingerprint=function(e){return this._fingerprint=Object(s.c)(e),this._notifyScopeListeners(),this},e.prototype.setLevel=function(e){return this._level=Object(s.c)(e),this._notifyScopeListeners(),this},e.prototype.setTransaction=function(e){return this._transaction=e,this._notifyScopeListeners(),this},e.prototype.setContext=function(e,t){return this._context[e]=t?Object(s.c)(t):void 0,this._notifyScopeListeners(),this},e.prototype.setSpan=function(e){return this._span=e,this._notifyScopeListeners(),this},e.prototype.startSpan=function(e){var t=new u.a;return t.setParent(e),this.setSpan(t),t},e.prototype.getSpan=function(){return this._span},e.clone=function(t){var n=new e;return t&&(n._breadcrumbs=r.d(t._breadcrumbs),n._tags=r.a({},t._tags),n._extra=r.a({},t._extra),n._context=r.a({},t._context),n._user=t._user,n._level=t._level,n._span=t._span,n._transaction=t._transaction,n._fingerprint=t._fingerprint,n._eventProcessors=r.d(t._eventProcessors)),n},e.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._context={},this._level=void 0,this._transaction=void 0,this._fingerprint=void 0,this._span=void 0,this._notifyScopeListeners(),this},e.prototype.addBreadcrumb=function(e,t){var n=(new Date).getTime()/1e3,o=r.a({timestamp:n},e);return this._breadcrumbs=void 0!==t&&t>=0?r.d(this._breadcrumbs,[Object(s.c)(o)]).slice(-t):r.d(this._breadcrumbs,[Object(s.c)(o)]),this._notifyScopeListeners(),this},e.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},e.prototype._applyFingerprint=function(e){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],this._fingerprint&&(e.fingerprint=e.fingerprint.concat(this._fingerprint)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint},e.prototype.applyToEvent=function(e,t){return this._extra&&Object.keys(this._extra).length&&(e.extra=r.a({},this._extra,e.extra)),this._tags&&Object.keys(this._tags).length&&(e.tags=r.a({},this._tags,e.tags)),this._user&&Object.keys(this._user).length&&(e.user=r.a({},this._user,e.user)),this._context&&Object.keys(this._context).length&&(e.contexts=r.a({},this._context,e.contexts)),this._level&&(e.level=this._level),this._transaction&&(e.transaction=this._transaction),this._span&&(e.contexts=e.contexts||{},e.contexts.trace=this._span),this._applyFingerprint(e),e.breadcrumbs=r.d(e.breadcrumbs||[],this._breadcrumbs),e.breadcrumbs=e.breadcrumbs.length>0?e.breadcrumbs:void 0,this._notifyEventProcessors(r.d(l(),this._eventProcessors),e,t)},e}();function l(){var e=Object(a.f)();return e.__SENTRY__=e.__SENTRY__||{},e.__SENTRY__.globalEventProcessors=e.__SENTRY__.globalEventProcessors||[],e.__SENTRY__.globalEventProcessors}function d(e){l().push(e)}},\"./node_modules/@sentry/hub/esm/span.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return i}));var r=n(\"./node_modules/@sentry/utils/esm/misc.js\"),o=/^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$/,i=function(){function e(e,t,n,o){void 0===e&&(e=Object(r.k)()),void 0===t&&(t=Object(r.k)().substring(16)),this._traceId=e,this._spanId=t,this._sampled=n,this._parent=o}return e.prototype.setParent=function(e){return this._parent=e,this},e.prototype.setSampled=function(e){return this._sampled=e,this},e.fromTraceparent=function(t){var n=t.match(o);if(n){var r=void 0;\"1\"===n[3]?r=!0:\"0\"===n[3]&&(r=!1);var i=new e(n[1],n[2],r);return new e(n[1],void 0,r,i)}},e.prototype.toTraceparent=function(){var e=\"\";return!0===this._sampled?e=\"-1\":!1===this._sampled&&(e=\"-0\"),this._traceId+\"-\"+this._spanId+e},e.prototype.toJSON=function(){return{parent:this._parent&&this._parent.toJSON()||void 0,sampled:this._sampled,span_id:this._spanId,trace_id:this._traceId}},e}()},\"./node_modules/@sentry/integrations/esm/dedupe.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return r}));var r=function(){function e(){this.name=e.id}return e.prototype.setupOnce=function(t,n){t((function(t){var r=n().getIntegration(e);if(r){try{if(r._shouldDropEvent(t,r._previousEvent))return null}catch(o){return r._previousEvent=t}return r._previousEvent=t}return t}))},e.prototype._shouldDropEvent=function(e,t){return!!t&&(!!this._isSameMessageEvent(e,t)||!!this._isSameExceptionEvent(e,t))},e.prototype._isSameMessageEvent=function(e,t){var n=e.message,r=t.message;return!(!n&&!r)&&(!(n&&!r||!n&&r)&&(n===r&&(!!this._isSameFingerprint(e,t)&&!!this._isSameStacktrace(e,t))))},e.prototype._getFramesFromEvent=function(e){var t=e.exception;if(t)try{return t.values[0].stacktrace.frames}catch(n){return}else if(e.stacktrace)return e.stacktrace.frames},e.prototype._isSameStacktrace=function(e,t){var n=this._getFramesFromEvent(e),r=this._getFramesFromEvent(t);if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;if(n=n,(r=r).length!==n.length)return!1;for(var o=0;o=0;r--){var o=e[r];\".\"===o?e.splice(r,1):\"..\"===o?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift(\"..\");return e}n.d(t,\"a\",(function(){return u}));var o=/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/;function i(e){var t=o.exec(e);return t?t.slice(1):[]}function s(){for(var e=[],t=0;t=-1&&!o;i--){var s=i>=0?e[i]:\"/\";s&&(n=s+\"/\"+n,o=\"/\"===s.charAt(0))}return(o?\"/\":\"\")+(n=r(n.split(\"/\").filter((function(e){return!!e})),!o).join(\"/\"))||\".\"}function a(e){for(var t=0;t=0&&\"\"===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}var u=function(){function e(t){var n=this;void 0===t&&(t={}),this.name=e.id,this._iteratee=function(e){if(e.filename&&e.filename.startsWith(\"/\")){var t=n._root?function(e,t){e=s(e).substr(1),t=s(t).substr(1);for(var n=a(e.split(\"/\")),r=a(t.split(\"/\")),o=Math.min(n.length,r.length),i=o,u=0;u=200&&t<300?e.Success:429===t?e.RateLimit:t>=400&&t<500?e.Invalid:t>=500?e.Failed:e.Unknown}}(r||(r={}))},\"./node_modules/@sentry/utils/esm/error.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return i}));var r=n(\"./node_modules/tslib/tslib.es6.js\"),o=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){return e.__proto__=t,e}:function(e,t){for(var n in t)e.hasOwnProperty(n)||(e[n]=t[n]);return e});var i=function(e){function t(t){var n=this.constructor,r=e.call(this,t)||this;return r.message=t,r.name=n.prototype.constructor.name,o(r,n.prototype),r}return r.b(t,e),t}(Error)},\"./node_modules/@sentry/utils/esm/is.js\":function(e,t,n){\"use strict\";function r(e){switch(Object.prototype.toString.call(e)){case\"[object Error]\":case\"[object Exception]\":case\"[object DOMException]\":return!0;default:return e instanceof Error}}function o(e){return\"[object ErrorEvent]\"===Object.prototype.toString.call(e)}function i(e){return\"[object DOMError]\"===Object.prototype.toString.call(e)}function s(e){return\"[object DOMException]\"===Object.prototype.toString.call(e)}function a(e){return\"[object String]\"===Object.prototype.toString.call(e)}function u(e){return null===e||\"object\"!=typeof e&&\"function\"!=typeof e}function c(e){return\"[object Object]\"===Object.prototype.toString.call(e)}function l(e){return\"undefined\"!=typeof Event&&e instanceof Event}function d(e){return\"undefined\"!=typeof Element&&e instanceof Element}function f(e){return\"[object RegExp]\"===Object.prototype.toString.call(e)}function h(e){return Boolean(e&&e.then&&\"function\"==typeof e.then)}function p(e){return c(e)&&\"nativeEvent\"in e&&\"preventDefault\"in e&&\"stopPropagation\"in e}n.d(t,\"d\",(function(){return r})),n.d(t,\"e\",(function(){return o})),n.d(t,\"a\",(function(){return i})),n.d(t,\"b\",(function(){return s})),n.d(t,\"j\",(function(){return a})),n.d(t,\"h\",(function(){return u})),n.d(t,\"g\",(function(){return c})),n.d(t,\"f\",(function(){return l})),n.d(t,\"c\",(function(){return d})),n.d(t,\"i\",(function(){return f})),n.d(t,\"l\",(function(){return h})),n.d(t,\"k\",(function(){return p}))},\"./node_modules/@sentry/utils/esm/logger.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return a}));var r=n(\"./node_modules/@sentry/utils/esm/misc.js\"),o=Object(r.f)(),i=\"Sentry Logger \",s=function(){function e(){this._enabled=!1}return e.prototype.disable=function(){this._enabled=!1},e.prototype.enable=function(){this._enabled=!0},e.prototype.log=function(){for(var e=[],t=0;t\"}return e.event_id||\"\"}function f(e){var t=u();if(!(\"console\"in t))return e();var n=t.console,r={};[\"debug\",\"info\",\"warn\",\"error\",\"log\",\"assert\"].forEach((function(e){e in t.console&&n[e].__sentry__&&(r[e]=n[e].__sentry_wrapped__,n[e]=n[e].__sentry_original__)}));var o=e();return Object.keys(r).forEach((function(e){n[e]=r[e]})),o}function h(e,t,n){e.exception=e.exception||{},e.exception.values=e.exception.values||[],e.exception.values[0]=e.exception.values[0]||{},e.exception.values[0].value=e.exception.values[0].value||t||\"\",e.exception.values[0].type=e.exception.values[0].type||n||\"Error\"}function p(e,t){void 0===t&&(t={});try{e.exception.values[0].mechanism=e.exception.values[0].mechanism||{},Object.keys(t).forEach((function(n){e.exception.values[0].mechanism[n]=t[n]}))}catch(n){}}function m(){try{return document.location.href}catch(e){return\"\"}}function b(e){try{for(var t=e,n=[],r=0,o=0,i=\" > \".length,s=void 0;t&&r++<5&&!(\"html\"===(s=_(t))||r>1&&o+n.length*i+s.length>=80);)n.push(s),o+=s.length,t=t.parentNode;return n.reverse().join(\" > \")}catch(a){return\"\"}}function _(e){var t,n,r,i,s,a=[];if(!e||!e.tagName)return\"\";if(a.push(e.tagName.toLowerCase()),e.id&&a.push(\"#\"+e.id),(t=e.className)&&Object(o.j)(t))for(n=t.split(/\\s+/),s=0;s\"}try{s.currentTarget=Object(r.c)(e.currentTarget)?Object(i.h)(e.currentTarget):Object.prototype.toString.call(e.currentTarget)}catch(a){s.currentTarget=\"\"}for(var o in\"undefined\"!=typeof CustomEvent&&e instanceof CustomEvent&&(s.detail=e.detail),e)Object.prototype.hasOwnProperty.call(e,o)&&(s[o]=e[o]);return s}return e}function l(e){return function(e){return~-encodeURI(e).split(/%..|./).length}(JSON.stringify(e))}function d(e,t,n){void 0===t&&(t=3),void 0===n&&(n=102400);var r=p(e,t);return l(r)>n?d(e,t-1,n):r}function f(t,n){return\"domain\"===n&&\"object\"==typeof t&&t._events?\"[Domain]\":\"domainEmitter\"===n?\"[DomainEmitter]\":void 0!==e&&t===e?\"[Global]\":\"undefined\"!=typeof window&&t===window?\"[Window]\":\"undefined\"!=typeof document&&t===document?\"[Document]\":Object(r.k)(t)?\"[SyntheticEvent]\":\"number\"==typeof t&&t!=t?\"[NaN]\":void 0===t?\"[undefined]\":\"function\"==typeof t?\"[Function: \"+(t.name||\"\")+\"]\":t}function h(e,t,n,i){if(void 0===n&&(n=1/0),void 0===i&&(i=new o.a),0===n)return function(e){var t=Object.prototype.toString.call(e);if(\"string\"==typeof e)return e;if(\"[object Object]\"===t)return\"[Object]\";if(\"[object Array]\"===t)return\"[Array]\";var n=f(e);return Object(r.h)(n)?n:t}(t);if(null!=t&&\"function\"==typeof t.toJSON)return t.toJSON();var s=f(t,e);if(Object(r.h)(s))return s;var a=c(t),u=Array.isArray(t)?[]:{};if(i.memoize(t))return\"[Circular ~]\";for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(u[l]=h(l,a[l],n-1,i));return i.unmemoize(t),u}function p(e,t){try{return JSON.parse(JSON.stringify(e,(function(e,n){return h(e,n,t)})))}catch(n){return\"**non-serializable**\"}}function m(e,t){void 0===t&&(t=40);var n=Object.keys(c(e));if(n.sort(),!n.length)return\"[object has no keys]\";if(n[0].length>=t)return Object(s.c)(n[0],t);for(var r=n.length;r>0;r--){var o=n.slice(0,r).join(\", \");if(!(o.length>t))return r===n.length?o:Object(s.c)(o,t)}return\"\"}}).call(this,n(\"./node_modules/webpack/buildin/global.js\"))},\"./node_modules/@sentry/utils/esm/string.js\":function(e,t,n){\"use strict\";n.d(t,\"c\",(function(){return o})),n.d(t,\"b\",(function(){return i})),n.d(t,\"a\",(function(){return s}));var r=n(\"./node_modules/@sentry/utils/esm/is.js\");function o(e,t){return void 0===t&&(t=0),\"string\"!=typeof e||0===t?e:e.length<=t?e:e.substr(0,t)+\"...\"}function i(e,t){if(!Array.isArray(e))return\"\";for(var n=[],r=0;r>8-s%1*8)){if((o=i.charCodeAt(s+=.75))>255)throw new r(\"'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.\");t=t<<8|o}return u}),e.atob||(e.atob=function(e){var t=String(e).replace(/=+$/,\"\");if(t.length%4==1)throw new r(\"'atob' failed: The string to be decoded is not correctly encoded.\");for(var o,i,s=0,a=0,u=\"\";i=t.charAt(a++);~i&&(o=s%4?64*o+i:i,s++%4)?u+=String.fromCharCode(255&o>>(-2*s&6)):0)i=n.indexOf(i);return u})}()},\"./node_modules/asn1.js/lib/asn1.js\":function(e,t,n){var r=t;r.bignum=n(\"./node_modules/bn.js/lib/bn.js\"),r.define=n(\"./node_modules/asn1.js/lib/asn1/api.js\").define,r.base=n(\"./node_modules/asn1.js/lib/asn1/base/index.js\"),r.constants=n(\"./node_modules/asn1.js/lib/asn1/constants/index.js\"),r.decoders=n(\"./node_modules/asn1.js/lib/asn1/decoders/index.js\"),r.encoders=n(\"./node_modules/asn1.js/lib/asn1/encoders/index.js\")},\"./node_modules/asn1.js/lib/asn1/api.js\":function(e,t,n){var r=n(\"./node_modules/asn1.js/lib/asn1.js\"),o=n(\"./node_modules/inherits/inherits_browser.js\");function i(e,t){this.name=e,this.body=t,this.decoders={},this.encoders={}}t.define=function(e,t){return new i(e,t)},i.prototype._createNamed=function(e){var t;try{t=n(\"./node_modules/vm-browserify/index.js\").runInThisContext(\"(function \"+this.name+\"(entity) {\\n this._initNamed(entity);\\n})\")}catch(r){t=function(e){this._initNamed(e)}}return o(t,e),t.prototype._initNamed=function(t){e.call(this,t)},new t(this)},i.prototype._getDecoder=function(e){return e=e||\"der\",this.decoders.hasOwnProperty(e)||(this.decoders[e]=this._createNamed(r.decoders[e])),this.decoders[e]},i.prototype.decode=function(e,t,n){return this._getDecoder(t).decode(e,n)},i.prototype._getEncoder=function(e){return e=e||\"der\",this.encoders.hasOwnProperty(e)||(this.encoders[e]=this._createNamed(r.encoders[e])),this.encoders[e]},i.prototype.encode=function(e,t,n){return this._getEncoder(t).encode(e,n)}},\"./node_modules/asn1.js/lib/asn1/base/buffer.js\":function(e,t,n){var r=n(\"./node_modules/inherits/inherits_browser.js\"),o=n(\"./node_modules/asn1.js/lib/asn1/base/index.js\").Reporter,i=n(\"./node_modules/node-libs-browser/node_modules/buffer/index.js\").Buffer;function s(e,t){o.call(this,t),i.isBuffer(e)?(this.base=e,this.offset=0,this.length=e.length):this.error(\"Input not Buffer\")}function a(e,t){if(Array.isArray(e))this.length=0,this.value=e.map((function(e){return e instanceof a||(e=new a(e,t)),this.length+=e.length,e}),this);else if(\"number\"==typeof e){if(!(0<=e&&e<=255))return t.error(\"non-byte EncoderBuffer value\");this.value=e,this.length=1}else if(\"string\"==typeof e)this.value=e,this.length=i.byteLength(e);else{if(!i.isBuffer(e))return t.error(\"Unsupported type: \"+typeof e);this.value=e,this.length=e.length}}r(s,o),t.DecoderBuffer=s,s.prototype.save=function(){return{offset:this.offset,reporter:o.prototype.save.call(this)}},s.prototype.restore=function(e){var t=new s(this.base);return t.offset=e.offset,t.length=this.offset,this.offset=e.offset,o.prototype.restore.call(this,e.reporter),t},s.prototype.isEmpty=function(){return this.offset===this.length},s.prototype.readUInt8=function(e){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(e||\"DecoderBuffer overrun\")},s.prototype.skip=function(e,t){if(!(this.offset+e<=this.length))return this.error(t||\"DecoderBuffer overrun\");var n=new s(this.base);return n._reporterState=this._reporterState,n.offset=this.offset,n.length=this.offset+e,this.offset+=e,n},s.prototype.raw=function(e){return this.base.slice(e?e.offset:this.offset,this.length)},t.EncoderBuffer=a,a.prototype.join=function(e,t){return e||(e=new i(this.length)),t||(t=0),0===this.length?e:(Array.isArray(this.value)?this.value.forEach((function(n){n.join(e,t),t+=n.length})):(\"number\"==typeof this.value?e[t]=this.value:\"string\"==typeof this.value?e.write(this.value,t):i.isBuffer(this.value)&&this.value.copy(e,t),t+=this.length),e)}},\"./node_modules/asn1.js/lib/asn1/base/index.js\":function(e,t,n){var r=t;r.Reporter=n(\"./node_modules/asn1.js/lib/asn1/base/reporter.js\").Reporter,r.DecoderBuffer=n(\"./node_modules/asn1.js/lib/asn1/base/buffer.js\").DecoderBuffer,r.EncoderBuffer=n(\"./node_modules/asn1.js/lib/asn1/base/buffer.js\").EncoderBuffer,r.Node=n(\"./node_modules/asn1.js/lib/asn1/base/node.js\")},\"./node_modules/asn1.js/lib/asn1/base/node.js\":function(e,t,n){var r=n(\"./node_modules/asn1.js/lib/asn1/base/index.js\").Reporter,o=n(\"./node_modules/asn1.js/lib/asn1/base/index.js\").EncoderBuffer,i=n(\"./node_modules/asn1.js/lib/asn1/base/index.js\").DecoderBuffer,s=n(\"./node_modules/minimalistic-assert/index.js\"),a=[\"seq\",\"seqof\",\"set\",\"setof\",\"objid\",\"bool\",\"gentime\",\"utctime\",\"null_\",\"enum\",\"int\",\"objDesc\",\"bitstr\",\"bmpstr\",\"charstr\",\"genstr\",\"graphstr\",\"ia5str\",\"iso646str\",\"numstr\",\"octstr\",\"printstr\",\"t61str\",\"unistr\",\"utf8str\",\"videostr\"],u=[\"key\",\"obj\",\"use\",\"optional\",\"explicit\",\"implicit\",\"def\",\"choice\",\"any\",\"contains\"].concat(a);function c(e,t){var n={};this._baseState=n,n.enc=e,n.parent=t||null,n.children=null,n.tag=null,n.args=null,n.reverseArgs=null,n.choice=null,n.optional=!1,n.any=!1,n.obj=!1,n.use=null,n.useDecoder=null,n.key=null,n.default=null,n.explicit=null,n.implicit=null,n.contains=null,n.parent||(n.children=[],this._wrap())}e.exports=c;var l=[\"enc\",\"parent\",\"children\",\"tag\",\"args\",\"reverseArgs\",\"choice\",\"optional\",\"any\",\"obj\",\"use\",\"alteredUse\",\"key\",\"default\",\"explicit\",\"implicit\",\"contains\"];c.prototype.clone=function(){var e=this._baseState,t={};l.forEach((function(n){t[n]=e[n]}));var n=new this.constructor(t.parent);return n._baseState=t,n},c.prototype._wrap=function(){var e=this._baseState;u.forEach((function(t){this[t]=function(){var n=new this.constructor(this);return e.children.push(n),n[t].apply(n,arguments)}}),this)},c.prototype._init=function(e){var t=this._baseState;s(null===t.parent),e.call(this),t.children=t.children.filter((function(e){return e._baseState.parent===this}),this),s.equal(t.children.length,1,\"Root node can have only one child\")},c.prototype._useArgs=function(e){var t=this._baseState,n=e.filter((function(e){return e instanceof this.constructor}),this);e=e.filter((function(e){return!(e instanceof this.constructor)}),this),0!==n.length&&(s(null===t.children),t.children=n,n.forEach((function(e){e._baseState.parent=this}),this)),0!==e.length&&(s(null===t.args),t.args=e,t.reverseArgs=e.map((function(e){if(\"object\"!=typeof e||e.constructor!==Object)return e;var t={};return Object.keys(e).forEach((function(n){n==(0|n)&&(n|=0);var r=e[n];t[r]=n})),t})))},[\"_peekTag\",\"_decodeTag\",\"_use\",\"_decodeStr\",\"_decodeObjid\",\"_decodeTime\",\"_decodeNull\",\"_decodeInt\",\"_decodeBool\",\"_decodeList\",\"_encodeComposite\",\"_encodeStr\",\"_encodeObjid\",\"_encodeTime\",\"_encodeNull\",\"_encodeInt\",\"_encodeBool\"].forEach((function(e){c.prototype[e]=function(){var t=this._baseState;throw new Error(e+\" not implemented for encoding: \"+t.enc)}})),a.forEach((function(e){c.prototype[e]=function(){var t=this._baseState,n=Array.prototype.slice.call(arguments);return s(null===t.tag),t.tag=e,this._useArgs(n),this}})),c.prototype.use=function(e){s(e);var t=this._baseState;return s(null===t.use),t.use=e,this},c.prototype.optional=function(){return this._baseState.optional=!0,this},c.prototype.def=function(e){var t=this._baseState;return s(null===t.default),t.default=e,t.optional=!0,this},c.prototype.explicit=function(e){var t=this._baseState;return s(null===t.explicit&&null===t.implicit),t.explicit=e,this},c.prototype.implicit=function(e){var t=this._baseState;return s(null===t.explicit&&null===t.implicit),t.implicit=e,this},c.prototype.obj=function(){var e=this._baseState,t=Array.prototype.slice.call(arguments);return e.obj=!0,0!==t.length&&this._useArgs(t),this},c.prototype.key=function(e){var t=this._baseState;return s(null===t.key),t.key=e,this},c.prototype.any=function(){return this._baseState.any=!0,this},c.prototype.choice=function(e){var t=this._baseState;return s(null===t.choice),t.choice=e,this._useArgs(Object.keys(e).map((function(t){return e[t]}))),this},c.prototype.contains=function(e){var t=this._baseState;return s(null===t.use),t.contains=e,this},c.prototype._decode=function(e,t){var n=this._baseState;if(null===n.parent)return e.wrapResult(n.children[0]._decode(e,t));var r,o=n.default,s=!0,a=null;if(null!==n.key&&(a=e.enterKey(n.key)),n.optional){var u=null;if(null!==n.explicit?u=n.explicit:null!==n.implicit?u=n.implicit:null!==n.tag&&(u=n.tag),null!==u||n.any){if(s=this._peekTag(e,u,n.any),e.isError(s))return s}else{var c=e.save();try{null===n.choice?this._decodeGeneric(n.tag,e,t):this._decodeChoice(e,t),s=!0}catch(p){s=!1}e.restore(c)}}if(n.obj&&s&&(r=e.enterObject()),s){if(null!==n.explicit){var l=this._decodeTag(e,n.explicit);if(e.isError(l))return l;e=l}var d=e.offset;if(null===n.use&&null===n.choice){if(n.any)c=e.save();var f=this._decodeTag(e,null!==n.implicit?n.implicit:n.tag,n.any);if(e.isError(f))return f;n.any?o=e.raw(c):e=f}if(t&&t.track&&null!==n.tag&&t.track(e.path(),d,e.length,\"tagged\"),t&&t.track&&null!==n.tag&&t.track(e.path(),e.offset,e.length,\"content\"),o=n.any?o:null===n.choice?this._decodeGeneric(n.tag,e,t):this._decodeChoice(e,t),e.isError(o))return o;if(n.any||null!==n.choice||null===n.children||n.children.forEach((function(n){n._decode(e,t)})),n.contains&&(\"octstr\"===n.tag||\"bitstr\"===n.tag)){var h=new i(o);o=this._getUse(n.contains,e._reporterState.obj)._decode(h,t)}}return n.obj&&s&&(o=e.leaveObject(r)),null===n.key||null===o&&!0!==s?null!==a&&e.exitKey(a):e.leaveKey(a,n.key,o),o},c.prototype._decodeGeneric=function(e,t,n){var r=this._baseState;return\"seq\"===e||\"set\"===e?null:\"seqof\"===e||\"setof\"===e?this._decodeList(t,e,r.args[0],n):/str$/.test(e)?this._decodeStr(t,e,n):\"objid\"===e&&r.args?this._decodeObjid(t,r.args[0],r.args[1],n):\"objid\"===e?this._decodeObjid(t,null,null,n):\"gentime\"===e||\"utctime\"===e?this._decodeTime(t,e,n):\"null_\"===e?this._decodeNull(t,n):\"bool\"===e?this._decodeBool(t,n):\"objDesc\"===e?this._decodeStr(t,e,n):\"int\"===e||\"enum\"===e?this._decodeInt(t,r.args&&r.args[0],n):null!==r.use?this._getUse(r.use,t._reporterState.obj)._decode(t,n):t.error(\"unknown tag: \"+e)},c.prototype._getUse=function(e,t){var n=this._baseState;return n.useDecoder=this._use(e,t),s(null===n.useDecoder._baseState.parent),n.useDecoder=n.useDecoder._baseState.children[0],n.implicit!==n.useDecoder._baseState.implicit&&(n.useDecoder=n.useDecoder.clone(),n.useDecoder._baseState.implicit=n.implicit),n.useDecoder},c.prototype._decodeChoice=function(e,t){var n=this._baseState,r=null,o=!1;return Object.keys(n.choice).some((function(i){var s=e.save(),a=n.choice[i];try{var u=a._decode(e,t);if(e.isError(u))return!1;r={type:i,value:u},o=!0}catch(c){return e.restore(s),!1}return!0}),this),o?r:e.error(\"Choice not matched\")},c.prototype._createEncoderBuffer=function(e){return new o(e,this.reporter)},c.prototype._encode=function(e,t,n){var r=this._baseState;if(null===r.default||r.default!==e){var o=this._encodeValue(e,t,n);if(void 0!==o&&!this._skipDefault(o,t,n))return o}},c.prototype._encodeValue=function(e,t,n){var o=this._baseState;if(null===o.parent)return o.children[0]._encode(e,t||new r);var i=null;if(this.reporter=t,o.optional&&void 0===e){if(null===o.default)return;e=o.default}var s=null,a=!1;if(o.any)i=this._createEncoderBuffer(e);else if(o.choice)i=this._encodeChoice(e,t);else if(o.contains)s=this._getUse(o.contains,n)._encode(e,t),a=!0;else if(o.children)s=o.children.map((function(n){if(\"null_\"===n._baseState.tag)return n._encode(null,t,e);if(null===n._baseState.key)return t.error(\"Child should have a key\");var r=t.enterKey(n._baseState.key);if(\"object\"!=typeof e)return t.error(\"Child expected, but input is not object\");var o=n._encode(e[n._baseState.key],t,e);return t.leaveKey(r),o}),this).filter((function(e){return e})),s=this._createEncoderBuffer(s);else if(\"seqof\"===o.tag||\"setof\"===o.tag){if(!o.args||1!==o.args.length)return t.error(\"Too many args for : \"+o.tag);if(!Array.isArray(e))return t.error(\"seqof/setof, but data is not Array\");var u=this.clone();u._baseState.implicit=null,s=this._createEncoderBuffer(e.map((function(n){var r=this._baseState;return this._getUse(r.args[0],e)._encode(n,t)}),u))}else null!==o.use?i=this._getUse(o.use,n)._encode(e,t):(s=this._encodePrimitive(o.tag,e),a=!0);if(!o.any&&null===o.choice){var c=null!==o.implicit?o.implicit:o.tag,l=null===o.implicit?\"universal\":\"context\";null===c?null===o.use&&t.error(\"Tag could be omitted only for .use()\"):null===o.use&&(i=this._encodeComposite(c,a,l,s))}return null!==o.explicit&&(i=this._encodeComposite(o.explicit,!1,\"context\",i)),i},c.prototype._encodeChoice=function(e,t){var n=this._baseState,r=n.choice[e.type];return r||s(!1,e.type+\" not found in \"+JSON.stringify(Object.keys(n.choice))),r._encode(e.value,t)},c.prototype._encodePrimitive=function(e,t){var n=this._baseState;if(/str$/.test(e))return this._encodeStr(t,e);if(\"objid\"===e&&n.args)return this._encodeObjid(t,n.reverseArgs[0],n.args[1]);if(\"objid\"===e)return this._encodeObjid(t,null,null);if(\"gentime\"===e||\"utctime\"===e)return this._encodeTime(t,e);if(\"null_\"===e)return this._encodeNull();if(\"int\"===e||\"enum\"===e)return this._encodeInt(t,n.args&&n.reverseArgs[0]);if(\"bool\"===e)return this._encodeBool(t);if(\"objDesc\"===e)return this._encodeStr(t,e);throw new Error(\"Unsupported tag: \"+e)},c.prototype._isNumstr=function(e){return/^[0-9 ]*$/.test(e)},c.prototype._isPrintstr=function(e){return/^[A-Za-z0-9 '\\(\\)\\+,\\-\\.\\/:=\\?]*$/.test(e)}},\"./node_modules/asn1.js/lib/asn1/base/reporter.js\":function(e,t,n){var r=n(\"./node_modules/inherits/inherits_browser.js\");function o(e){this._reporterState={obj:null,path:[],options:e||{},errors:[]}}function i(e,t){this.path=e,this.rethrow(t)}t.Reporter=o,o.prototype.isError=function(e){return e instanceof i},o.prototype.save=function(){var e=this._reporterState;return{obj:e.obj,pathLen:e.path.length}},o.prototype.restore=function(e){var t=this._reporterState;t.obj=e.obj,t.path=t.path.slice(0,e.pathLen)},o.prototype.enterKey=function(e){return this._reporterState.path.push(e)},o.prototype.exitKey=function(e){var t=this._reporterState;t.path=t.path.slice(0,e-1)},o.prototype.leaveKey=function(e,t,n){var r=this._reporterState;this.exitKey(e),null!==r.obj&&(r.obj[t]=n)},o.prototype.path=function(){return this._reporterState.path.join(\"/\")},o.prototype.enterObject=function(){var e=this._reporterState,t=e.obj;return e.obj={},t},o.prototype.leaveObject=function(e){var t=this._reporterState,n=t.obj;return t.obj=e,n},o.prototype.error=function(e){var t,n=this._reporterState,r=e instanceof i;if(t=r?e:new i(n.path.map((function(e){return\"[\"+JSON.stringify(e)+\"]\"})).join(\"\"),e.message||e,e.stack),!n.options.partial)throw t;return r||n.errors.push(t),t},o.prototype.wrapResult=function(e){var t=this._reporterState;return t.options.partial?{result:this.isError(e)?null:e,errors:t.errors}:e},r(i,Error),i.prototype.rethrow=function(e){if(this.message=e+\" at: \"+(this.path||\"(shallow)\"),Error.captureStackTrace&&Error.captureStackTrace(this,i),!this.stack)try{throw new Error(this.message)}catch(t){this.stack=t.stack}return this}},\"./node_modules/asn1.js/lib/asn1/constants/der.js\":function(e,t,n){var r=n(\"./node_modules/asn1.js/lib/asn1/constants/index.js\");t.tagClass={0:\"universal\",1:\"application\",2:\"context\",3:\"private\"},t.tagClassByName=r._reverse(t.tagClass),t.tag={0:\"end\",1:\"bool\",2:\"int\",3:\"bitstr\",4:\"octstr\",5:\"null_\",6:\"objid\",7:\"objDesc\",8:\"external\",9:\"real\",10:\"enum\",11:\"embed\",12:\"utf8str\",13:\"relativeOid\",16:\"seq\",17:\"set\",18:\"numstr\",19:\"printstr\",20:\"t61str\",21:\"videostr\",22:\"ia5str\",23:\"utctime\",24:\"gentime\",25:\"graphstr\",26:\"iso646str\",27:\"genstr\",28:\"unistr\",29:\"charstr\",30:\"bmpstr\"},t.tagByName=r._reverse(t.tag)},\"./node_modules/asn1.js/lib/asn1/constants/index.js\":function(e,t,n){var r=t;r._reverse=function(e){var t={};return Object.keys(e).forEach((function(n){(0|n)==n&&(n|=0);var r=e[n];t[r]=n})),t},r.der=n(\"./node_modules/asn1.js/lib/asn1/constants/der.js\")},\"./node_modules/asn1.js/lib/asn1/decoders/der.js\":function(e,t,n){var r=n(\"./node_modules/inherits/inherits_browser.js\"),o=n(\"./node_modules/asn1.js/lib/asn1.js\"),i=o.base,s=o.bignum,a=o.constants.der;function u(e){this.enc=\"der\",this.name=e.name,this.entity=e,this.tree=new c,this.tree._init(e.body)}function c(e){i.Node.call(this,\"der\",e)}function l(e,t){var n=e.readUInt8(t);if(e.isError(n))return n;var r=a.tagClass[n>>6],o=0==(32&n);if(31==(31&n)){var i=n;for(n=0;128==(128&i);){if(i=e.readUInt8(t),e.isError(i))return i;n<<=7,n|=127&i}}else n&=31;return{cls:r,primitive:o,tag:n,tagStr:a.tag[n]}}function d(e,t,n){var r=e.readUInt8(n);if(e.isError(r))return r;if(!t&&128===r)return null;if(0==(128&r))return r;var o=127&r;if(o>4)return e.error(\"length octect is too long\");r=0;for(var i=0;i=31)return r.error(\"Multi-octet tag encoding unsupported\");t||(o|=32);return o|=a.tagClassByName[n||\"universal\"]<<6}(e,t,n,this.reporter);if(r.length<128)return(i=new o(2))[0]=s,i[1]=r.length,this._createEncoderBuffer([i,r]);for(var u=1,c=r.length;c>=256;c>>=8)u++;(i=new o(2+u))[0]=s,i[1]=128|u;c=1+u;for(var l=r.length;l>0;c--,l>>=8)i[c]=255&l;return this._createEncoderBuffer([i,r])},c.prototype._encodeStr=function(e,t){if(\"bitstr\"===t)return this._createEncoderBuffer([0|e.unused,e.data]);if(\"bmpstr\"===t){for(var n=new o(2*e.length),r=0;r=40)return this.reporter.error(\"Second objid identifier OOB\");e.splice(0,2,40*e[0]+e[1])}var i=0;for(r=0;r=128;s>>=7)i++}var a=new o(i),u=a.length-1;for(r=e.length-1;r>=0;r--){s=e[r];for(a[u--]=127&s;(s>>=7)>0;)a[u--]=128|127&s}return this._createEncoderBuffer(a)},c.prototype._encodeTime=function(e,t){var n,r=new Date(e);return\"gentime\"===t?n=[l(r.getFullYear()),l(r.getUTCMonth()+1),l(r.getUTCDate()),l(r.getUTCHours()),l(r.getUTCMinutes()),l(r.getUTCSeconds()),\"Z\"].join(\"\"):\"utctime\"===t?n=[l(r.getFullYear()%100),l(r.getUTCMonth()+1),l(r.getUTCDate()),l(r.getUTCHours()),l(r.getUTCMinutes()),l(r.getUTCSeconds()),\"Z\"].join(\"\"):this.reporter.error(\"Encoding \"+t+\" time is not supported yet\"),this._encodeStr(n,\"octstr\")},c.prototype._encodeNull=function(){return this._createEncoderBuffer(\"\")},c.prototype._encodeInt=function(e,t){if(\"string\"==typeof e){if(!t)return this.reporter.error(\"String int or enum given, but no values map\");if(!t.hasOwnProperty(e))return this.reporter.error(\"Values map doesn't contain: \"+JSON.stringify(e));e=t[e]}if(\"number\"!=typeof e&&!o.isBuffer(e)){var n=e.toArray();!e.sign&&128&n[0]&&n.unshift(0),e=new o(n)}if(o.isBuffer(e)){var r=e.length;0===e.length&&r++;var i=new o(r);return e.copy(i),0===e.length&&(i[0]=0),this._createEncoderBuffer(i)}if(e<128)return this._createEncoderBuffer(e);if(e<256)return this._createEncoderBuffer([0,e]);r=1;for(var s=e;s>=256;s>>=8)r++;for(s=(i=new Array(r)).length-1;s>=0;s--)i[s]=255&e,e>>=8;return 128&i[0]&&i.unshift(0),this._createEncoderBuffer(new o(i))},c.prototype._encodeBool=function(e){return this._createEncoderBuffer(e?255:0)},c.prototype._use=function(e,t){return\"function\"==typeof e&&(e=e(t)),e._getEncoder(\"der\").tree},c.prototype._skipDefault=function(e,t,n){var r,o=this._baseState;if(null===o.default)return!1;var i=e.join();if(void 0===o.defaultBuffer&&(o.defaultBuffer=this._encodeValue(o.default,t,n).join()),i.length!==o.defaultBuffer.length)return!1;for(r=0;r0?s-4:s;for(n=0;n>16&255,u[l++]=t>>8&255,u[l++]=255&t;2===a&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,u[l++]=255&t);1===a&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,u[l++]=t>>8&255,u[l++]=255&t);return u},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,i=[],s=0,a=n-o;sa?a:s+16383));1===o?(t=e[n-1],i.push(r[t>>2]+r[t<<4&63]+\"==\")):2===o&&(t=(e[n-2]<<8)+e[n-1],i.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+\"=\"));return i.join(\"\")};for(var r=[],o=[],i=\"undefined\"!=typeof Uint8Array?Uint8Array:Array,s=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",a=0,u=s.length;a0)throw new Error(\"Invalid string. Length must be a multiple of 4\");var n=e.indexOf(\"=\");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,n){for(var o,i,s=[],a=t;a>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return s.join(\"\")}o[\"-\".charCodeAt(0)]=62,o[\"_\".charCodeAt(0)]=63},\"./node_modules/bignumber.js/bignumber.js\":function(e,t,n){var r;!function(o){\"use strict\";var i,s=/^-?(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?$/i,a=Math.ceil,u=Math.floor,c=\"[BigNumber Error] \",l=c+\"Number primitive has more than 15 significant digits: \",d=1e14,f=14,h=9007199254740991,p=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],m=1e7,b=1e9;function _(e){var t=0|e;return e>0||e===t?t:t-1}function y(e){for(var t,n,r=1,o=e.length,i=e[0]+\"\";rc^n?1:-1;for(a=(u=o.length)<(c=i.length)?u:c,s=0;si[s]^n?1:-1;return u==c?0:u>c^n?1:-1}function g(e,t,n,r){if(en||e!==(e<0?a(e):u(e)))throw Error(c+(r||\"Argument\")+(\"number\"==typeof e?en?\" out of range: \":\" not an integer: \":\" not a primitive number: \")+e)}function w(e){return\"[object Array]\"==Object.prototype.toString.call(e)}function j(e){var t=e.c.length-1;return _(e.e/f)==t&&e.c[t]%2!=0}function E(e,t){return(e.length>1?e.charAt(0)+\".\"+e.slice(1):e)+(t<0?\"e\":\"e+\")+t}function x(e,t,n){var r,o;if(t<0){for(o=n+\".\";++t;o+=n);e=o+e}else if(++t>(r=e.length)){for(o=n,t-=r;--t;o+=n);e+=o}else t=10;d/=10,c++);return _.e=c,void(_.c=[e])}b=e+\"\"}else{if(!s.test(b=e+\"\"))return o(_,b,p);_.s=45==b.charCodeAt(0)?(b=b.slice(1),-1):1}(c=b.indexOf(\".\"))>-1&&(b=b.replace(\".\",\"\")),(d=b.search(/e/i))>0?(c<0&&(c=d),c+=+b.slice(d+1),b=b.substring(0,d)):c<0&&(c=b.length)}else{if(g(t,2,q.length,\"Base\"),b=e+\"\",10==t)return G(_=new H(e instanceof H?e:b),R+_.e+1,M);if(p=\"number\"==typeof e){if(0*e!=0)return o(_,b,p,t);if(_.s=1/e<0?(b=b.slice(1),-1):1,H.DEBUG&&b.replace(/^0\\.0*|\\./,\"\").length>15)throw Error(l+e);p=!1}else _.s=45===b.charCodeAt(0)?(b=b.slice(1),-1):1;for(n=q.slice(0,t),c=d=0,m=b.length;dc){c=m;continue}}else if(!a&&(b==b.toUpperCase()&&(b=b.toLowerCase())||b==b.toLowerCase()&&(b=b.toUpperCase()))){a=!0,d=-1,c=0;continue}return o(_,e+\"\",p,t)}(c=(b=r(b,t,10,_.s)).indexOf(\".\"))>-1?b=b.replace(\".\",\"\"):c=b.length}for(d=0;48===b.charCodeAt(d);d++);for(m=b.length;48===b.charCodeAt(--m););if(b=b.slice(d,++m)){if(m-=d,p&&H.DEBUG&&m>15&&(e>h||e!==u(e)))throw Error(l+_.s*e);if((c=c-d-1)>L)_.c=_.e=null;else if(ca){if(--t>0)for(u+=\".\";t--;u+=\"0\");}else if((t+=i-a)>0)for(i+1==a&&(u+=\".\");t--;u+=\"0\");return e.s<0&&o?\"-\"+u:u}function $(e,t){var n,r,o=0;for(w(e[0])&&(e=e[0]),n=new H(e[0]);++o=10;o/=10,r++);return(n=r+n*f-1)>L?e.c=e.e=null:n=10;c/=10,o++);if((i=t-o)<0)i+=f,s=t,m=(l=b[h=0])/_[o-s-1]%10|0;else if((h=a((i+1)/f))>=b.length){if(!r)break e;for(;b.length<=h;b.push(0));l=m=0,o=1,s=(i%=f)-f+1}else{for(l=c=b[h],o=1;c>=10;c/=10,o++);m=(s=(i%=f)-f+o)<0?0:l/_[o-s-1]%10|0}if(r=r||t<0||null!=b[h+1]||(s<0?l:l%_[o-s-1]),r=n<4?(m||r)&&(0==n||n==(e.s<0?3:2)):m>5||5==m&&(4==n||r||6==n&&(i>0?s>0?l/_[o-s]:0:b[h-1])%10&1||n==(e.s<0?8:7)),t<1||!b[0])return b.length=0,r?(t-=e.e+1,b[0]=_[(f-t%f)%f],e.e=-t||0):b[0]=e.e=0,e;if(0==i?(b.length=h,c=1,h--):(b.length=h+1,c=_[f-i],b[h]=s>0?u(l/_[o-s]%_[s])*c:0),r)for(;;){if(0==h){for(i=1,s=b[0];s>=10;s/=10,i++);for(s=b[0]+=c,c=1;s>=10;s/=10,c++);i!=c&&(e.e++,b[0]==d&&(b[0]=1));break}if(b[h]+=c,b[h]!=d)break;b[h--]=0,c=1}for(i=b.length;0===b[--i];b.pop());}e.e>L?e.c=e.e=null:e.e>>11))>=9e15?(n=crypto.getRandomValues(new Uint32Array(2)),t[l]=n[0],t[l+1]=n[1]):(d.push(s%1e14),l+=2);l=o/2}else{if(!crypto.randomBytes)throw U=!1,Error(c+\"crypto unavailable\");for(t=crypto.randomBytes(o*=7);l=9e15?crypto.randomBytes(7).copy(t,l):(d.push(s%1e14),l+=7);l=o/7}if(!U)for(;l=10;s/=10,l++);ln-1&&(null==s[o+1]&&(s[o+1]=0),s[o+1]+=s[o]/n|0,s[o]%=n)}return s.reverse()}return function(t,r,o,i,s){var a,u,c,l,d,f,h,p,m=t.indexOf(\".\"),b=R,_=M;for(m>=0&&(l=F,F=0,t=t.replace(\".\",\"\"),f=(p=new H(r)).pow(t.length-m),F=l,p.c=e(x(y(f.c),f.e,\"0\"),10,o,\"0123456789\"),p.e=p.c.length),c=l=(h=e(t,r,o,s?(a=q,\"0123456789\"):(a=\"0123456789\",q))).length;0==h[--l];h.pop());if(!h[0])return a.charAt(0);if(m<0?--c:(f.c=h,f.e=c,f.s=i,h=(f=n(f,p,b,_,o)).c,d=f.r,c=f.e),m=h[u=c+b+1],l=o/2,d=d||u<0||null!=h[u+1],d=_<4?(null!=m||d)&&(0==_||_==(f.s<0?3:2)):m>l||m==l&&(4==_||d||6==_&&1&h[u-1]||_==(f.s<0?8:7)),u<1||!h[0])t=d?x(a.charAt(1),-b,a.charAt(0)):a.charAt(0);else{if(h.length=u,d)for(--o;++h[--u]>o;)h[u]=0,u||(++c,h=[1].concat(h));for(l=h.length;!h[--l];);for(m=0,t=\"\";m<=l;t+=a.charAt(h[m++]));t=x(t,c,a.charAt(0))}return t}}(),n=function(){function e(e,t,n){var r,o,i,s,a=0,u=e.length,c=t%m,l=t/m|0;for(e=e.slice();u--;)a=((o=c*(i=e[u]%m)+(r=l*i+(s=e[u]/m|0)*c)%m*m+a)/n|0)+(r/m|0)+l*s,e[u]=o%n;return a&&(e=[a].concat(e)),e}function t(e,t,n,r){var o,i;if(n!=r)i=n>r?1:-1;else for(o=i=0;ot[o]?1:-1;break}return i}function n(e,t,n,r){for(var o=0;n--;)e[n]-=o,o=e[n]1;e.splice(0,1));}return function(r,o,i,s,a){var c,l,h,p,m,b,y,v,g,w,j,E,x,S,k,T,O,I=r.s==o.s?1:-1,C=r.c,A=o.c;if(!(C&&C[0]&&A&&A[0]))return new H(r.s&&o.s&&(C?!A||C[0]!=A[0]:A)?C&&0==C[0]||!A?0*I:I/0:NaN);for(g=(v=new H(I)).c=[],I=i+(l=r.e-o.e)+1,a||(a=d,l=_(r.e/f)-_(o.e/f),I=I/f|0),h=0;A[h]==(C[h]||0);h++);if(A[h]>(C[h]||0)&&l--,I<0)g.push(1),p=!0;else{for(S=C.length,T=A.length,h=0,I+=2,(m=u(a/(A[0]+1)))>1&&(A=e(A,m,a),C=e(C,m,a),T=A.length,S=C.length),x=T,j=(w=C.slice(0,T)).length;j=a/2&&k++;do{if(m=0,(c=t(A,w,T,j))<0){if(E=w[0],T!=j&&(E=E*a+(w[1]||0)),(m=u(E/k))>1)for(m>=a&&(m=a-1),y=(b=e(A,m,a)).length,j=w.length;1==t(b,w,y,j);)m--,n(b,T=10;I/=10,h++);G(v,i+(v.e=h+l*f-1)+1,s,p)}else v.e=l,v.r=+p;return v}}(),S=/^(-?)0([xbo])(?=\\w[\\w.]*$)/i,k=/^([^.]+)\\.$/,T=/^\\.([^.]+)$/,O=/^-?(Infinity|NaN)$/,I=/^\\s*\\+(?=[\\w.])|^\\s+|\\s+$/g,o=function(e,t,n,r){var o,i=n?t:t.replace(I,\"\");if(O.test(i))e.s=isNaN(i)?null:i<0?-1:1,e.c=e.e=null;else{if(!n&&(i=i.replace(S,(function(e,t,n){return o=\"x\"==(n=n.toLowerCase())?16:\"b\"==n?2:8,r&&r!=o?e:t})),r&&(o=r,i=i.replace(k,\"$1\").replace(T,\"0.$1\")),t!=i))return new H(i,o);if(H.DEBUG)throw Error(c+\"Not a\"+(r?\" base \"+r:\"\")+\" number: \"+t);e.c=e.e=e.s=null}},C.absoluteValue=C.abs=function(){var e=new H(this);return e.s<0&&(e.s=1),e},C.comparedTo=function(e,t){return v(this,new H(e,t))},C.decimalPlaces=C.dp=function(e,t){var n,r,o,i=this;if(null!=e)return g(e,0,b),null==t?t=M:g(t,0,8),G(new H(i),e+i.e+1,t);if(!(n=i.c))return null;if(r=((o=n.length-1)-_(this.e/f))*f,o=n[o])for(;o%10==0;o/=10,r--);return r<0&&(r=0),r},C.dividedBy=C.div=function(e,t){return n(this,new H(e,t),R,M)},C.dividedToIntegerBy=C.idiv=function(e,t){return n(this,new H(e,t),0,1)},C.exponentiatedBy=C.pow=function(e,t){var n,r,o,i,s,l,d,h=this;if((e=new H(e)).c&&!e.isInteger())throw Error(c+\"Exponent not an integer: \"+e);if(null!=t&&(t=new H(t)),i=e.e>14,!h.c||!h.c[0]||1==h.c[0]&&!h.e&&1==h.c.length||!e.c||!e.c[0])return d=new H(Math.pow(+h.valueOf(),i?2-j(e):+e)),t?d.mod(t):d;if(s=e.s<0,t){if(t.c?!t.c[0]:!t.s)return new H(NaN);(r=!s&&h.isInteger()&&t.isInteger())&&(h=h.mod(t))}else{if(e.e>9&&(h.e>0||h.e<-1||(0==h.e?h.c[0]>1||i&&h.c[1]>=24e7:h.c[0]<8e13||i&&h.c[0]<=9999975e7)))return o=h.s<0&&j(e)?-0:0,h.e>-1&&(o=1/o),new H(s?1/o:o);F&&(o=a(F/f+2))}for(i?(n=new H(.5),l=j(e)):l=e%2,s&&(e.s=1),d=new H(A);;){if(l){if(!(d=d.times(h)).c)break;o?d.c.length>o&&(d.c.length=o):r&&(d=d.mod(t))}if(i){if(G(e=e.times(n),e.e+1,1),!e.c[0])break;i=e.e>14,l=j(e)}else{if(!(e=u(e/2)))break;l=e%2}h=h.times(h),o?h.c&&h.c.length>o&&(h.c.length=o):r&&(h=h.mod(t))}return r?d:(s&&(d=A.div(d)),t?d.mod(t):o?G(d,F,M,void 0):d)},C.integerValue=function(e){var t=new H(this);return null==e?e=M:g(e,0,8),G(t,t.e+1,e)},C.isEqualTo=C.eq=function(e,t){return 0===v(this,new H(e,t))},C.isFinite=function(){return!!this.c},C.isGreaterThan=C.gt=function(e,t){return v(this,new H(e,t))>0},C.isGreaterThanOrEqualTo=C.gte=function(e,t){return 1===(t=v(this,new H(e,t)))||0===t},C.isInteger=function(){return!!this.c&&_(this.e/f)>this.c.length-2},C.isLessThan=C.lt=function(e,t){return v(this,new H(e,t))<0},C.isLessThanOrEqualTo=C.lte=function(e,t){return-1===(t=v(this,new H(e,t)))||0===t},C.isNaN=function(){return!this.s},C.isNegative=function(){return this.s<0},C.isPositive=function(){return this.s>0},C.isZero=function(){return!!this.c&&0==this.c[0]},C.minus=function(e,t){var n,r,o,i,s=this,a=s.s;if(t=(e=new H(e,t)).s,!a||!t)return new H(NaN);if(a!=t)return e.s=-t,s.plus(e);var u=s.e/f,c=e.e/f,l=s.c,h=e.c;if(!u||!c){if(!l||!h)return l?(e.s=-t,e):new H(h?s:NaN);if(!l[0]||!h[0])return h[0]?(e.s=-t,e):new H(l[0]?s:3==M?-0:0)}if(u=_(u),c=_(c),l=l.slice(),a=u-c){for((i=a<0)?(a=-a,o=l):(c=u,o=h),o.reverse(),t=a;t--;o.push(0));o.reverse()}else for(r=(i=(a=l.length)<(t=h.length))?a:t,a=t=0;t0)for(;t--;l[n++]=0);for(t=d-1;r>a;){if(l[--r]=0;){for(n=0,p=E[o]%g,b=E[o]/g|0,i=o+(s=u);i>o;)n=((c=p*(c=j[--s]%g)+(a=b*c+(l=j[s]/g|0)*p)%g*g+y[i]+n)/v|0)+(a/g|0)+b*l,y[i--]=c%v;y[i]=n}return n?++r:y.splice(0,1),W(e,y,r)},C.negated=function(){var e=new H(this);return e.s=-e.s||null,e},C.plus=function(e,t){var n,r=this,o=r.s;if(t=(e=new H(e,t)).s,!o||!t)return new H(NaN);if(o!=t)return e.s=-t,r.minus(e);var i=r.e/f,s=e.e/f,a=r.c,u=e.c;if(!i||!s){if(!a||!u)return new H(o/0);if(!a[0]||!u[0])return u[0]?e:new H(a[0]?r:0*o)}if(i=_(i),s=_(s),a=a.slice(),o=i-s){for(o>0?(s=i,n=u):(o=-o,n=a),n.reverse();o--;n.push(0));n.reverse()}for((o=a.length)-(t=u.length)<0&&(n=u,u=a,a=n,t=o),o=0;t;)o=(a[--t]=a[t]+u[t]+o)/d|0,a[t]=d===a[t]?0:a[t]%d;return o&&(a=[o].concat(a),++s),W(e,a,s)},C.precision=C.sd=function(e,t){var n,r,o,i=this;if(null!=e&&e!==!!e)return g(e,1,b),null==t?t=M:g(t,0,8),G(new H(i),e,t);if(!(n=i.c))return null;if(r=(o=n.length-1)*f+1,o=n[o]){for(;o%10==0;o/=10,r--);for(o=n[0];o>=10;o/=10,r++);}return e&&i.e+1>r&&(r=i.e+1),r},C.shiftedBy=function(e){return g(e,-h,h),this.times(\"1e\"+e)},C.squareRoot=C.sqrt=function(){var e,t,r,o,i,s=this,a=s.c,u=s.s,c=s.e,l=R+4,d=new H(\"0.5\");if(1!==u||!a||!a[0])return new H(!u||u<0&&(!a||a[0])?NaN:a?s:1/0);if(0==(u=Math.sqrt(+s))||u==1/0?(((t=y(a)).length+c)%2==0&&(t+=\"0\"),u=Math.sqrt(t),c=_((c+1)/2)-(c<0||c%2),r=new H(t=u==1/0?\"1e\"+c:(t=u.toExponential()).slice(0,t.indexOf(\"e\")+1)+c)):r=new H(u+\"\"),r.c[0])for((u=(c=r.e)+l)<3&&(u=0);;)if(i=r,r=d.times(i.plus(n(s,i,l,1))),y(i.c).slice(0,u)===(t=y(r.c)).slice(0,u)){if(r.e0&&f>0){for(r=f%i||i,u=d.substr(0,r);r0&&(u+=a+d.slice(r)),l&&(u=\"-\"+u)}n=c?u+z.decimalSeparator+((s=+z.fractionGroupSize)?c.replace(new RegExp(\"\\\\d{\"+s+\"}\\\\B\",\"g\"),\"$&\"+z.fractionGroupSeparator):c):u}return n},C.toFraction=function(e){var t,r,o,i,s,a,u,l,d,h,m,b,_=this,v=_.c;if(null!=e&&(!(l=new H(e)).isInteger()&&(l.c||1!==l.s)||l.lt(A)))throw Error(c+\"Argument \"+(l.isInteger()?\"out of range: \":\"not an integer: \")+e);if(!v)return _.toString();for(r=new H(A),h=o=new H(A),i=d=new H(A),b=y(v),a=r.e=b.length-_.e-1,r.c[0]=p[(u=a%f)<0?f+u:u],e=!e||l.comparedTo(r)>0?a>0?r:h:l,u=L,L=1/0,l=new H(b),d.c[0]=0;m=n(l,r,0,1),1!=(s=o.plus(m.times(i))).comparedTo(e);)o=i,i=s,h=d.plus(m.times(s=h)),d=s,r=l.minus(m.times(s=r)),l=s;return s=n(e.minus(o),i,0,1),d=d.plus(s.times(h)),o=o.plus(s.times(i)),d.s=h.s=_.s,t=n(h,i,a*=2,M).minus(_).abs().comparedTo(n(d,o,a,M).minus(_).abs())<1?[h.toString(),i.toString()]:[d.toString(),o.toString()],L=u,t},C.toNumber=function(){return+this},C.toPrecision=function(e,t){return null!=e&&g(e,1,b),V(this,e,t,2)},C.toString=function(e){var t,n=this,o=n.s,i=n.e;return null===i?o?(t=\"Infinity\",o<0&&(t=\"-\"+t)):t=\"NaN\":(t=y(n.c),null==e?t=i<=N||i>=P?E(t,i):x(t,i,\"0\"):(g(e,2,q.length,\"Base\"),t=r(x(t,i,\"0\"),10,e,o,!0)),o<0&&n.c[0]&&(t=\"-\"+t)),t},C.valueOf=C.toJSON=function(){var e,t=this,n=t.e;return null===n?t.toString():(e=y(t.c),e=n<=N||n>=P?E(e,n):x(e,n,\"0\"),t.s<0?\"-\"+e:e)},C._isBigNumber=!0,null!=t&&H.set(t),H}()).default=i.BigNumber=i,void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},\"./node_modules/bn.js/lib/bn.js\":function(e,t,n){(function(e){!function(e,t){\"use strict\";function r(e,t){if(!e)throw new Error(t||\"Assertion failed\")}function o(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function i(e,t,n){if(i.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&(\"le\"!==t&&\"be\"!==t||(n=t,t=10),this._init(e||0,t||10,n||\"be\"))}var s;\"object\"==typeof e?e.exports=i:t.BN=i,i.BN=i,i.wordSize=26;try{s=n(\"ignored /drone/src/node_modules/bn.js/lib buffer\").Buffer}catch(x){}function a(e,t,n){for(var r=0,o=Math.min(e.length,n),i=t;i=49&&s<=54?s-49+10:s>=17&&s<=22?s-17+10:15&s}return r}function u(e,t,n,r){for(var o=0,i=Math.min(e.length,n),s=t;s=49?a-49+10:a>=17?a-17+10:a}return o}i.isBN=function(e){return e instanceof i||null!==e&&\"object\"==typeof e&&e.constructor.wordSize===i.wordSize&&Array.isArray(e.words)},i.max=function(e,t){return e.cmp(t)>0?e:t},i.min=function(e,t){return e.cmp(t)<0?e:t},i.prototype._init=function(e,t,n){if(\"number\"==typeof e)return this._initNumber(e,t,n);if(\"object\"==typeof e)return this._initArray(e,t,n);\"hex\"===t&&(t=16),r(t===(0|t)&&t>=2&&t<=36);var o=0;\"-\"===(e=e.toString().replace(/\\s+/g,\"\"))[0]&&o++,16===t?this._parseHex(e,o):this._parseBase(e,t,o),\"-\"===e[0]&&(this.negative=1),this.strip(),\"le\"===n&&this._initArray(this.toArray(),t,n)},i.prototype._initNumber=function(e,t,n){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(r(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),\"le\"===n&&this._initArray(this.toArray(),t,n)},i.prototype._initArray=function(e,t,n){if(r(\"number\"==typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=new Array(this.length);for(var o=0;o=0;o-=3)s=e[o]|e[o-1]<<8|e[o-2]<<16,this.words[i]|=s<>>26-a&67108863,(a+=24)>=26&&(a-=26,i++);else if(\"le\"===n)for(o=0,i=0;o>>26-a&67108863,(a+=24)>=26&&(a-=26,i++);return this.strip()},i.prototype._parseHex=function(e,t){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=6)o=a(e,n,n+6),this.words[r]|=o<>>26-i&4194303,(i+=24)>=26&&(i-=26,r++);n+6!==t&&(o=a(e,t,n+6),this.words[r]|=o<>>26-i&4194303),this.strip()},i.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,o=1;o<=67108863;o*=t)r++;r--,o=o/t|0;for(var i=e.length-n,s=i%r,a=Math.min(i,i-s)+n,c=0,l=n;l1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},i.prototype.inspect=function(){return(this.red?\"\"};var c=[\"\",\"0\",\"00\",\"000\",\"0000\",\"00000\",\"000000\",\"0000000\",\"00000000\",\"000000000\",\"0000000000\",\"00000000000\",\"000000000000\",\"0000000000000\",\"00000000000000\",\"000000000000000\",\"0000000000000000\",\"00000000000000000\",\"000000000000000000\",\"0000000000000000000\",\"00000000000000000000\",\"000000000000000000000\",\"0000000000000000000000\",\"00000000000000000000000\",\"000000000000000000000000\",\"0000000000000000000000000\"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var o=0|e.words[0],i=0|t.words[0],s=o*i,a=67108863&s,u=s/67108864|0;n.words[0]=a;for(var c=1;c>>26,d=67108863&u,f=Math.min(c,t.length-1),h=Math.max(0,c-e.length+1);h<=f;h++){var p=c-h|0;l+=(s=(o=0|e.words[p])*(i=0|t.words[h])+d)/67108864|0,d=67108863&s}n.words[c]=0|d,u=0|l}return 0!==u?n.words[c]=0|u:n.length--,n.strip()}i.prototype.toString=function(e,t){var n;if(t=0|t||1,16===(e=e||10)||\"hex\"===e){n=\"\";for(var o=0,i=0,s=0;s>>24-o&16777215)||s!==this.length-1?c[6-u.length]+u+n:u+n,(o+=2)>=26&&(o-=26,s--)}for(0!==i&&(n=i.toString(16)+n);n.length%t!=0;)n=\"0\"+n;return 0!==this.negative&&(n=\"-\"+n),n}if(e===(0|e)&&e>=2&&e<=36){var f=l[e],h=d[e];n=\"\";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(h).toString(e);n=(p=p.idivn(h)).isZero()?m+n:c[f-m.length]+m+n}for(this.isZero()&&(n=\"0\"+n);n.length%t!=0;)n=\"0\"+n;return 0!==this.negative&&(n=\"-\"+n),n}r(!1,\"Base should be between 2 and 36\")},i.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,\"Number can only safely store up to 53 bits\"),0!==this.negative?-e:e},i.prototype.toJSON=function(){return this.toString(16)},i.prototype.toBuffer=function(e,t){return r(void 0!==s),this.toArrayLike(s,e,t)},i.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},i.prototype.toArrayLike=function(e,t,n){var o=this.byteLength(),i=n||Math.max(1,o);r(o<=i,\"byte array longer than desired length\"),r(i>0,\"Requested array length <= 0\"),this.strip();var s,a,u=\"le\"===t,c=new e(i),l=this.clone();if(u){for(a=0;!l.isZero();a++)s=l.andln(255),l.iushrn(8),c[a]=s;for(;a=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},i.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 0==(8191&t)&&(n+=13,t>>>=13),0==(127&t)&&(n+=7,t>>>=7),0==(15&t)&&(n+=4,t>>>=4),0==(3&t)&&(n+=2,t>>>=2),0==(1&t)&&n++,n},i.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},i.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},i.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;ne.length?this.clone().iand(e):e.clone().iand(this)},i.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},i.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;re.length?this.clone().ixor(e):e.clone().ixor(this)},i.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},i.prototype.inotn=function(e){r(\"number\"==typeof e&&e>=0);var t=0|Math.ceil(e/26),n=e%26;this._expand(t),n>0&&t--;for(var o=0;o0&&(this.words[o]=~this.words[o]&67108863>>26-n),this.strip()},i.prototype.notn=function(e){return this.clone().inotn(e)},i.prototype.setn=function(e,t){r(\"number\"==typeof e&&e>=0);var n=e/26|0,o=e%26;return this._expand(n+1),this.words[n]=t?this.words[n]|1<e.length?(n=this,r=e):(n=e,r=this);for(var o=0,i=0;i>>26;for(;0!==o&&i>>26;if(this.length=n.length,0!==o)this.words[this.length]=o,this.length++;else if(n!==this)for(;ie.length?this.clone().iadd(e):e.clone().iadd(this)},i.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,o=this.cmp(e);if(0===o)return this.negative=0,this.length=1,this.words[0]=0,this;o>0?(n=this,r=e):(n=e,r=this);for(var i=0,s=0;s>26,this.words[s]=67108863&t;for(;0!==i&&s>26,this.words[s]=67108863&t;if(0===i&&s>>13,h=0|s[1],p=8191&h,m=h>>>13,b=0|s[2],_=8191&b,y=b>>>13,v=0|s[3],g=8191&v,w=v>>>13,j=0|s[4],E=8191&j,x=j>>>13,S=0|s[5],k=8191&S,T=S>>>13,O=0|s[6],I=8191&O,C=O>>>13,A=0|s[7],R=8191&A,M=A>>>13,N=0|s[8],P=8191&N,B=N>>>13,L=0|s[9],U=8191&L,D=L>>>13,F=0|a[0],z=8191&F,q=F>>>13,H=0|a[1],V=8191&H,$=H>>>13,W=0|a[2],G=8191&W,K=W>>>13,Y=0|a[3],X=8191&Y,Z=Y>>>13,J=0|a[4],Q=8191&J,ee=J>>>13,te=0|a[5],ne=8191&te,re=te>>>13,oe=0|a[6],ie=8191&oe,se=oe>>>13,ae=0|a[7],ue=8191&ae,ce=ae>>>13,le=0|a[8],de=8191&le,fe=le>>>13,he=0|a[9],pe=8191&he,me=he>>>13;n.negative=e.negative^t.negative,n.length=19;var be=(c+(r=Math.imul(d,z))|0)+((8191&(o=(o=Math.imul(d,q))+Math.imul(f,z)|0))<<13)|0;c=((i=Math.imul(f,q))+(o>>>13)|0)+(be>>>26)|0,be&=67108863,r=Math.imul(p,z),o=(o=Math.imul(p,q))+Math.imul(m,z)|0,i=Math.imul(m,q);var _e=(c+(r=r+Math.imul(d,V)|0)|0)+((8191&(o=(o=o+Math.imul(d,$)|0)+Math.imul(f,V)|0))<<13)|0;c=((i=i+Math.imul(f,$)|0)+(o>>>13)|0)+(_e>>>26)|0,_e&=67108863,r=Math.imul(_,z),o=(o=Math.imul(_,q))+Math.imul(y,z)|0,i=Math.imul(y,q),r=r+Math.imul(p,V)|0,o=(o=o+Math.imul(p,$)|0)+Math.imul(m,V)|0,i=i+Math.imul(m,$)|0;var ye=(c+(r=r+Math.imul(d,G)|0)|0)+((8191&(o=(o=o+Math.imul(d,K)|0)+Math.imul(f,G)|0))<<13)|0;c=((i=i+Math.imul(f,K)|0)+(o>>>13)|0)+(ye>>>26)|0,ye&=67108863,r=Math.imul(g,z),o=(o=Math.imul(g,q))+Math.imul(w,z)|0,i=Math.imul(w,q),r=r+Math.imul(_,V)|0,o=(o=o+Math.imul(_,$)|0)+Math.imul(y,V)|0,i=i+Math.imul(y,$)|0,r=r+Math.imul(p,G)|0,o=(o=o+Math.imul(p,K)|0)+Math.imul(m,G)|0,i=i+Math.imul(m,K)|0;var ve=(c+(r=r+Math.imul(d,X)|0)|0)+((8191&(o=(o=o+Math.imul(d,Z)|0)+Math.imul(f,X)|0))<<13)|0;c=((i=i+Math.imul(f,Z)|0)+(o>>>13)|0)+(ve>>>26)|0,ve&=67108863,r=Math.imul(E,z),o=(o=Math.imul(E,q))+Math.imul(x,z)|0,i=Math.imul(x,q),r=r+Math.imul(g,V)|0,o=(o=o+Math.imul(g,$)|0)+Math.imul(w,V)|0,i=i+Math.imul(w,$)|0,r=r+Math.imul(_,G)|0,o=(o=o+Math.imul(_,K)|0)+Math.imul(y,G)|0,i=i+Math.imul(y,K)|0,r=r+Math.imul(p,X)|0,o=(o=o+Math.imul(p,Z)|0)+Math.imul(m,X)|0,i=i+Math.imul(m,Z)|0;var ge=(c+(r=r+Math.imul(d,Q)|0)|0)+((8191&(o=(o=o+Math.imul(d,ee)|0)+Math.imul(f,Q)|0))<<13)|0;c=((i=i+Math.imul(f,ee)|0)+(o>>>13)|0)+(ge>>>26)|0,ge&=67108863,r=Math.imul(k,z),o=(o=Math.imul(k,q))+Math.imul(T,z)|0,i=Math.imul(T,q),r=r+Math.imul(E,V)|0,o=(o=o+Math.imul(E,$)|0)+Math.imul(x,V)|0,i=i+Math.imul(x,$)|0,r=r+Math.imul(g,G)|0,o=(o=o+Math.imul(g,K)|0)+Math.imul(w,G)|0,i=i+Math.imul(w,K)|0,r=r+Math.imul(_,X)|0,o=(o=o+Math.imul(_,Z)|0)+Math.imul(y,X)|0,i=i+Math.imul(y,Z)|0,r=r+Math.imul(p,Q)|0,o=(o=o+Math.imul(p,ee)|0)+Math.imul(m,Q)|0,i=i+Math.imul(m,ee)|0;var we=(c+(r=r+Math.imul(d,ne)|0)|0)+((8191&(o=(o=o+Math.imul(d,re)|0)+Math.imul(f,ne)|0))<<13)|0;c=((i=i+Math.imul(f,re)|0)+(o>>>13)|0)+(we>>>26)|0,we&=67108863,r=Math.imul(I,z),o=(o=Math.imul(I,q))+Math.imul(C,z)|0,i=Math.imul(C,q),r=r+Math.imul(k,V)|0,o=(o=o+Math.imul(k,$)|0)+Math.imul(T,V)|0,i=i+Math.imul(T,$)|0,r=r+Math.imul(E,G)|0,o=(o=o+Math.imul(E,K)|0)+Math.imul(x,G)|0,i=i+Math.imul(x,K)|0,r=r+Math.imul(g,X)|0,o=(o=o+Math.imul(g,Z)|0)+Math.imul(w,X)|0,i=i+Math.imul(w,Z)|0,r=r+Math.imul(_,Q)|0,o=(o=o+Math.imul(_,ee)|0)+Math.imul(y,Q)|0,i=i+Math.imul(y,ee)|0,r=r+Math.imul(p,ne)|0,o=(o=o+Math.imul(p,re)|0)+Math.imul(m,ne)|0,i=i+Math.imul(m,re)|0;var je=(c+(r=r+Math.imul(d,ie)|0)|0)+((8191&(o=(o=o+Math.imul(d,se)|0)+Math.imul(f,ie)|0))<<13)|0;c=((i=i+Math.imul(f,se)|0)+(o>>>13)|0)+(je>>>26)|0,je&=67108863,r=Math.imul(R,z),o=(o=Math.imul(R,q))+Math.imul(M,z)|0,i=Math.imul(M,q),r=r+Math.imul(I,V)|0,o=(o=o+Math.imul(I,$)|0)+Math.imul(C,V)|0,i=i+Math.imul(C,$)|0,r=r+Math.imul(k,G)|0,o=(o=o+Math.imul(k,K)|0)+Math.imul(T,G)|0,i=i+Math.imul(T,K)|0,r=r+Math.imul(E,X)|0,o=(o=o+Math.imul(E,Z)|0)+Math.imul(x,X)|0,i=i+Math.imul(x,Z)|0,r=r+Math.imul(g,Q)|0,o=(o=o+Math.imul(g,ee)|0)+Math.imul(w,Q)|0,i=i+Math.imul(w,ee)|0,r=r+Math.imul(_,ne)|0,o=(o=o+Math.imul(_,re)|0)+Math.imul(y,ne)|0,i=i+Math.imul(y,re)|0,r=r+Math.imul(p,ie)|0,o=(o=o+Math.imul(p,se)|0)+Math.imul(m,ie)|0,i=i+Math.imul(m,se)|0;var Ee=(c+(r=r+Math.imul(d,ue)|0)|0)+((8191&(o=(o=o+Math.imul(d,ce)|0)+Math.imul(f,ue)|0))<<13)|0;c=((i=i+Math.imul(f,ce)|0)+(o>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,r=Math.imul(P,z),o=(o=Math.imul(P,q))+Math.imul(B,z)|0,i=Math.imul(B,q),r=r+Math.imul(R,V)|0,o=(o=o+Math.imul(R,$)|0)+Math.imul(M,V)|0,i=i+Math.imul(M,$)|0,r=r+Math.imul(I,G)|0,o=(o=o+Math.imul(I,K)|0)+Math.imul(C,G)|0,i=i+Math.imul(C,K)|0,r=r+Math.imul(k,X)|0,o=(o=o+Math.imul(k,Z)|0)+Math.imul(T,X)|0,i=i+Math.imul(T,Z)|0,r=r+Math.imul(E,Q)|0,o=(o=o+Math.imul(E,ee)|0)+Math.imul(x,Q)|0,i=i+Math.imul(x,ee)|0,r=r+Math.imul(g,ne)|0,o=(o=o+Math.imul(g,re)|0)+Math.imul(w,ne)|0,i=i+Math.imul(w,re)|0,r=r+Math.imul(_,ie)|0,o=(o=o+Math.imul(_,se)|0)+Math.imul(y,ie)|0,i=i+Math.imul(y,se)|0,r=r+Math.imul(p,ue)|0,o=(o=o+Math.imul(p,ce)|0)+Math.imul(m,ue)|0,i=i+Math.imul(m,ce)|0;var xe=(c+(r=r+Math.imul(d,de)|0)|0)+((8191&(o=(o=o+Math.imul(d,fe)|0)+Math.imul(f,de)|0))<<13)|0;c=((i=i+Math.imul(f,fe)|0)+(o>>>13)|0)+(xe>>>26)|0,xe&=67108863,r=Math.imul(U,z),o=(o=Math.imul(U,q))+Math.imul(D,z)|0,i=Math.imul(D,q),r=r+Math.imul(P,V)|0,o=(o=o+Math.imul(P,$)|0)+Math.imul(B,V)|0,i=i+Math.imul(B,$)|0,r=r+Math.imul(R,G)|0,o=(o=o+Math.imul(R,K)|0)+Math.imul(M,G)|0,i=i+Math.imul(M,K)|0,r=r+Math.imul(I,X)|0,o=(o=o+Math.imul(I,Z)|0)+Math.imul(C,X)|0,i=i+Math.imul(C,Z)|0,r=r+Math.imul(k,Q)|0,o=(o=o+Math.imul(k,ee)|0)+Math.imul(T,Q)|0,i=i+Math.imul(T,ee)|0,r=r+Math.imul(E,ne)|0,o=(o=o+Math.imul(E,re)|0)+Math.imul(x,ne)|0,i=i+Math.imul(x,re)|0,r=r+Math.imul(g,ie)|0,o=(o=o+Math.imul(g,se)|0)+Math.imul(w,ie)|0,i=i+Math.imul(w,se)|0,r=r+Math.imul(_,ue)|0,o=(o=o+Math.imul(_,ce)|0)+Math.imul(y,ue)|0,i=i+Math.imul(y,ce)|0,r=r+Math.imul(p,de)|0,o=(o=o+Math.imul(p,fe)|0)+Math.imul(m,de)|0,i=i+Math.imul(m,fe)|0;var Se=(c+(r=r+Math.imul(d,pe)|0)|0)+((8191&(o=(o=o+Math.imul(d,me)|0)+Math.imul(f,pe)|0))<<13)|0;c=((i=i+Math.imul(f,me)|0)+(o>>>13)|0)+(Se>>>26)|0,Se&=67108863,r=Math.imul(U,V),o=(o=Math.imul(U,$))+Math.imul(D,V)|0,i=Math.imul(D,$),r=r+Math.imul(P,G)|0,o=(o=o+Math.imul(P,K)|0)+Math.imul(B,G)|0,i=i+Math.imul(B,K)|0,r=r+Math.imul(R,X)|0,o=(o=o+Math.imul(R,Z)|0)+Math.imul(M,X)|0,i=i+Math.imul(M,Z)|0,r=r+Math.imul(I,Q)|0,o=(o=o+Math.imul(I,ee)|0)+Math.imul(C,Q)|0,i=i+Math.imul(C,ee)|0,r=r+Math.imul(k,ne)|0,o=(o=o+Math.imul(k,re)|0)+Math.imul(T,ne)|0,i=i+Math.imul(T,re)|0,r=r+Math.imul(E,ie)|0,o=(o=o+Math.imul(E,se)|0)+Math.imul(x,ie)|0,i=i+Math.imul(x,se)|0,r=r+Math.imul(g,ue)|0,o=(o=o+Math.imul(g,ce)|0)+Math.imul(w,ue)|0,i=i+Math.imul(w,ce)|0,r=r+Math.imul(_,de)|0,o=(o=o+Math.imul(_,fe)|0)+Math.imul(y,de)|0,i=i+Math.imul(y,fe)|0;var ke=(c+(r=r+Math.imul(p,pe)|0)|0)+((8191&(o=(o=o+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((i=i+Math.imul(m,me)|0)+(o>>>13)|0)+(ke>>>26)|0,ke&=67108863,r=Math.imul(U,G),o=(o=Math.imul(U,K))+Math.imul(D,G)|0,i=Math.imul(D,K),r=r+Math.imul(P,X)|0,o=(o=o+Math.imul(P,Z)|0)+Math.imul(B,X)|0,i=i+Math.imul(B,Z)|0,r=r+Math.imul(R,Q)|0,o=(o=o+Math.imul(R,ee)|0)+Math.imul(M,Q)|0,i=i+Math.imul(M,ee)|0,r=r+Math.imul(I,ne)|0,o=(o=o+Math.imul(I,re)|0)+Math.imul(C,ne)|0,i=i+Math.imul(C,re)|0,r=r+Math.imul(k,ie)|0,o=(o=o+Math.imul(k,se)|0)+Math.imul(T,ie)|0,i=i+Math.imul(T,se)|0,r=r+Math.imul(E,ue)|0,o=(o=o+Math.imul(E,ce)|0)+Math.imul(x,ue)|0,i=i+Math.imul(x,ce)|0,r=r+Math.imul(g,de)|0,o=(o=o+Math.imul(g,fe)|0)+Math.imul(w,de)|0,i=i+Math.imul(w,fe)|0;var Te=(c+(r=r+Math.imul(_,pe)|0)|0)+((8191&(o=(o=o+Math.imul(_,me)|0)+Math.imul(y,pe)|0))<<13)|0;c=((i=i+Math.imul(y,me)|0)+(o>>>13)|0)+(Te>>>26)|0,Te&=67108863,r=Math.imul(U,X),o=(o=Math.imul(U,Z))+Math.imul(D,X)|0,i=Math.imul(D,Z),r=r+Math.imul(P,Q)|0,o=(o=o+Math.imul(P,ee)|0)+Math.imul(B,Q)|0,i=i+Math.imul(B,ee)|0,r=r+Math.imul(R,ne)|0,o=(o=o+Math.imul(R,re)|0)+Math.imul(M,ne)|0,i=i+Math.imul(M,re)|0,r=r+Math.imul(I,ie)|0,o=(o=o+Math.imul(I,se)|0)+Math.imul(C,ie)|0,i=i+Math.imul(C,se)|0,r=r+Math.imul(k,ue)|0,o=(o=o+Math.imul(k,ce)|0)+Math.imul(T,ue)|0,i=i+Math.imul(T,ce)|0,r=r+Math.imul(E,de)|0,o=(o=o+Math.imul(E,fe)|0)+Math.imul(x,de)|0,i=i+Math.imul(x,fe)|0;var Oe=(c+(r=r+Math.imul(g,pe)|0)|0)+((8191&(o=(o=o+Math.imul(g,me)|0)+Math.imul(w,pe)|0))<<13)|0;c=((i=i+Math.imul(w,me)|0)+(o>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,r=Math.imul(U,Q),o=(o=Math.imul(U,ee))+Math.imul(D,Q)|0,i=Math.imul(D,ee),r=r+Math.imul(P,ne)|0,o=(o=o+Math.imul(P,re)|0)+Math.imul(B,ne)|0,i=i+Math.imul(B,re)|0,r=r+Math.imul(R,ie)|0,o=(o=o+Math.imul(R,se)|0)+Math.imul(M,ie)|0,i=i+Math.imul(M,se)|0,r=r+Math.imul(I,ue)|0,o=(o=o+Math.imul(I,ce)|0)+Math.imul(C,ue)|0,i=i+Math.imul(C,ce)|0,r=r+Math.imul(k,de)|0,o=(o=o+Math.imul(k,fe)|0)+Math.imul(T,de)|0,i=i+Math.imul(T,fe)|0;var Ie=(c+(r=r+Math.imul(E,pe)|0)|0)+((8191&(o=(o=o+Math.imul(E,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((i=i+Math.imul(x,me)|0)+(o>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,r=Math.imul(U,ne),o=(o=Math.imul(U,re))+Math.imul(D,ne)|0,i=Math.imul(D,re),r=r+Math.imul(P,ie)|0,o=(o=o+Math.imul(P,se)|0)+Math.imul(B,ie)|0,i=i+Math.imul(B,se)|0,r=r+Math.imul(R,ue)|0,o=(o=o+Math.imul(R,ce)|0)+Math.imul(M,ue)|0,i=i+Math.imul(M,ce)|0,r=r+Math.imul(I,de)|0,o=(o=o+Math.imul(I,fe)|0)+Math.imul(C,de)|0,i=i+Math.imul(C,fe)|0;var Ce=(c+(r=r+Math.imul(k,pe)|0)|0)+((8191&(o=(o=o+Math.imul(k,me)|0)+Math.imul(T,pe)|0))<<13)|0;c=((i=i+Math.imul(T,me)|0)+(o>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,r=Math.imul(U,ie),o=(o=Math.imul(U,se))+Math.imul(D,ie)|0,i=Math.imul(D,se),r=r+Math.imul(P,ue)|0,o=(o=o+Math.imul(P,ce)|0)+Math.imul(B,ue)|0,i=i+Math.imul(B,ce)|0,r=r+Math.imul(R,de)|0,o=(o=o+Math.imul(R,fe)|0)+Math.imul(M,de)|0,i=i+Math.imul(M,fe)|0;var Ae=(c+(r=r+Math.imul(I,pe)|0)|0)+((8191&(o=(o=o+Math.imul(I,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((i=i+Math.imul(C,me)|0)+(o>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,r=Math.imul(U,ue),o=(o=Math.imul(U,ce))+Math.imul(D,ue)|0,i=Math.imul(D,ce),r=r+Math.imul(P,de)|0,o=(o=o+Math.imul(P,fe)|0)+Math.imul(B,de)|0,i=i+Math.imul(B,fe)|0;var Re=(c+(r=r+Math.imul(R,pe)|0)|0)+((8191&(o=(o=o+Math.imul(R,me)|0)+Math.imul(M,pe)|0))<<13)|0;c=((i=i+Math.imul(M,me)|0)+(o>>>13)|0)+(Re>>>26)|0,Re&=67108863,r=Math.imul(U,de),o=(o=Math.imul(U,fe))+Math.imul(D,de)|0,i=Math.imul(D,fe);var Me=(c+(r=r+Math.imul(P,pe)|0)|0)+((8191&(o=(o=o+Math.imul(P,me)|0)+Math.imul(B,pe)|0))<<13)|0;c=((i=i+Math.imul(B,me)|0)+(o>>>13)|0)+(Me>>>26)|0,Me&=67108863;var Ne=(c+(r=Math.imul(U,pe))|0)+((8191&(o=(o=Math.imul(U,me))+Math.imul(D,pe)|0))<<13)|0;return c=((i=Math.imul(D,me))+(o>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,u[0]=be,u[1]=_e,u[2]=ye,u[3]=ve,u[4]=ge,u[5]=we,u[6]=je,u[7]=Ee,u[8]=xe,u[9]=Se,u[10]=ke,u[11]=Te,u[12]=Oe,u[13]=Ie,u[14]=Ce,u[15]=Ae,u[16]=Re,u[17]=Me,u[18]=Ne,0!==c&&(u[19]=c,n.length++),n};function p(e,t,n){return(new m).mulp(e,t,n)}function m(e,t){this.x=e,this.y=t}Math.imul||(h=f),i.prototype.mulTo=function(e,t){var n=this.length+e.length;return 10===this.length&&10===e.length?h(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,o=0,i=0;i>>26)|0)>>>26,s&=67108863}n.words[i]=a,r=s,s=o}return 0!==r?n.words[i]=r:n.length--,n.strip()}(this,e,t):p(this,e,t)},m.prototype.makeRBT=function(e){for(var t=new Array(e),n=i.prototype._countBits(e)-1,r=0;r>=1;return r},m.prototype.permute=function(e,t,n,r,o,i){for(var s=0;s>>=1)o++;return 1<>>=13,n[2*s+1]=8191&i,i>>>=13;for(s=2*t;s>=26,t+=o/67108864|0,t+=i>>>26,this.words[n]=67108863&i}return 0!==t&&(this.words[n]=t,this.length++),this},i.prototype.muln=function(e){return this.clone().imuln(e)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),n=0;n>>o}return t}(e);if(0===t.length)return new i(1);for(var n=this,r=0;r=0);var t,n=e%26,o=(e-n)/26,i=67108863>>>26-n<<26-n;if(0!==n){var s=0;for(t=0;t>>26-n}s&&(this.words[t]=s,this.length++)}if(0!==o){for(t=this.length-1;t>=0;t--)this.words[t+o]=this.words[t];for(t=0;t=0),o=t?(t-t%26)/26:0;var i=e%26,s=Math.min((e-i)/26,this.length),a=67108863^67108863>>>i<s)for(this.length-=s,c=0;c=0&&(0!==l||c>=o);c--){var d=0|this.words[c];this.words[c]=l<<26-i|d>>>i,l=d&a}return u&&0!==l&&(u.words[u.length++]=l),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},i.prototype.ishrn=function(e,t,n){return r(0===this.negative),this.iushrn(e,t,n)},i.prototype.shln=function(e){return this.clone().ishln(e)},i.prototype.ushln=function(e){return this.clone().iushln(e)},i.prototype.shrn=function(e){return this.clone().ishrn(e)},i.prototype.ushrn=function(e){return this.clone().iushrn(e)},i.prototype.testn=function(e){r(\"number\"==typeof e&&e>=0);var t=e%26,n=(e-t)/26,o=1<=0);var t=e%26,n=(e-t)/26;if(r(0===this.negative,\"imaskn works only with positive numbers\"),this.length<=n)return this;if(0!==t&&n++,this.length=Math.min(n,this.length),0!==t){var o=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},i.prototype.isubn=function(e){if(r(\"number\"==typeof e),r(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(u/67108864|0),this.words[o+n]=67108863&i}for(;o>26,this.words[o+n]=67108863&i;if(0===a)return this.strip();for(r(-1===a),a=0,o=0;o>26,this.words[o]=67108863&i;return this.negative=1,this.strip()},i.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),o=e,s=0|o.words[o.length-1];0!==(n=26-this._countBits(s))&&(o=o.ushln(n),r.iushln(n),s=0|o.words[o.length-1]);var a,u=r.length-o.length;if(\"mod\"!==t){(a=new i(null)).length=u+1,a.words=new Array(a.length);for(var c=0;c=0;d--){var f=67108864*(0|r.words[o.length+d])+(0|r.words[o.length+d-1]);for(f=Math.min(f/s|0,67108863),r._ishlnsubmul(o,f,d);0!==r.negative;)f--,r.negative=0,r._ishlnsubmul(o,1,d),r.isZero()||(r.negative^=1);a&&(a.words[d]=f)}return a&&a.strip(),r.strip(),\"div\"!==t&&0!==n&&r.iushrn(n),{div:a||null,mod:r}},i.prototype.divmod=function(e,t,n){return r(!e.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===e.negative?(a=this.neg().divmod(e,t),\"mod\"!==t&&(o=a.div.neg()),\"div\"!==t&&(s=a.mod.neg(),n&&0!==s.negative&&s.iadd(e)),{div:o,mod:s}):0===this.negative&&0!==e.negative?(a=this.divmod(e.neg(),t),\"mod\"!==t&&(o=a.div.neg()),{div:o,mod:a.mod}):0!=(this.negative&e.negative)?(a=this.neg().divmod(e.neg(),t),\"div\"!==t&&(s=a.mod.neg(),n&&0!==s.negative&&s.isub(e)),{div:a.div,mod:s}):e.length>this.length||this.cmp(e)<0?{div:new i(0),mod:this}:1===e.length?\"div\"===t?{div:this.divn(e.words[0]),mod:null}:\"mod\"===t?{div:null,mod:new i(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new i(this.modn(e.words[0]))}:this._wordDiv(e,t);var o,s,a},i.prototype.div=function(e){return this.divmod(e,\"div\",!1).div},i.prototype.mod=function(e){return this.divmod(e,\"mod\",!1).mod},i.prototype.umod=function(e){return this.divmod(e,\"mod\",!0).mod},i.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),o=e.andln(1),i=n.cmp(r);return i<0||1===o&&0===i?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},i.prototype.modn=function(e){r(e<=67108863);for(var t=(1<<26)%e,n=0,o=this.length-1;o>=0;o--)n=(t*n+(0|this.words[o]))%e;return n},i.prototype.idivn=function(e){r(e<=67108863);for(var t=0,n=this.length-1;n>=0;n--){var o=(0|this.words[n])+67108864*t;this.words[n]=o/e|0,t=o%e}return this.strip()},i.prototype.divn=function(e){return this.clone().idivn(e)},i.prototype.egcd=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o=new i(1),s=new i(0),a=new i(0),u=new i(1),c=0;t.isEven()&&n.isEven();)t.iushrn(1),n.iushrn(1),++c;for(var l=n.clone(),d=t.clone();!t.isZero();){for(var f=0,h=1;0==(t.words[0]&h)&&f<26;++f,h<<=1);if(f>0)for(t.iushrn(f);f-- >0;)(o.isOdd()||s.isOdd())&&(o.iadd(l),s.isub(d)),o.iushrn(1),s.iushrn(1);for(var p=0,m=1;0==(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(n.iushrn(p);p-- >0;)(a.isOdd()||u.isOdd())&&(a.iadd(l),u.isub(d)),a.iushrn(1),u.iushrn(1);t.cmp(n)>=0?(t.isub(n),o.isub(a),s.isub(u)):(n.isub(t),a.isub(o),u.isub(s))}return{a,b:u,gcd:n.iushln(c)}},i.prototype._invmp=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o,s=new i(1),a=new i(0),u=n.clone();t.cmpn(1)>0&&n.cmpn(1)>0;){for(var c=0,l=1;0==(t.words[0]&l)&&c<26;++c,l<<=1);if(c>0)for(t.iushrn(c);c-- >0;)s.isOdd()&&s.iadd(u),s.iushrn(1);for(var d=0,f=1;0==(n.words[0]&f)&&d<26;++d,f<<=1);if(d>0)for(n.iushrn(d);d-- >0;)a.isOdd()&&a.iadd(u),a.iushrn(1);t.cmp(n)>=0?(t.isub(n),s.isub(a)):(n.isub(t),a.isub(s))}return(o=0===t.cmpn(1)?s:a).cmpn(0)<0&&o.iadd(e),o},i.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var o=t.cmp(n);if(o<0){var i=t;t=n,n=i}else if(0===o||0===n.cmpn(1))break;t.isub(n)}return n.iushln(r)},i.prototype.invm=function(e){return this.egcd(e).a.umod(e)},i.prototype.isEven=function(){return 0==(1&this.words[0])},i.prototype.isOdd=function(){return 1==(1&this.words[0])},i.prototype.andln=function(e){return this.words[0]&e},i.prototype.bincn=function(e){r(\"number\"==typeof e);var t=e%26,n=(e-t)/26,o=1<>>26,a&=67108863,this.words[s]=a}return 0!==i&&(this.words[s]=i,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(e){var t,n=e<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)t=1;else{n&&(e=-e),r(e<=67108863,\"Number is too big\");var o=0|this.words[0];t=o===e?0:oe.length)return 1;if(this.length=0;n--){var r=0|this.words[n],o=0|e.words[n];if(r!==o){ro&&(t=1);break}}return t},i.prototype.gtn=function(e){return 1===this.cmpn(e)},i.prototype.gt=function(e){return 1===this.cmp(e)},i.prototype.gten=function(e){return this.cmpn(e)>=0},i.prototype.gte=function(e){return this.cmp(e)>=0},i.prototype.ltn=function(e){return-1===this.cmpn(e)},i.prototype.lt=function(e){return-1===this.cmp(e)},i.prototype.lten=function(e){return this.cmpn(e)<=0},i.prototype.lte=function(e){return this.cmp(e)<=0},i.prototype.eqn=function(e){return 0===this.cmpn(e)},i.prototype.eq=function(e){return 0===this.cmp(e)},i.red=function(e){return new j(e)},i.prototype.toRed=function(e){return r(!this.red,\"Already a number in reduction context\"),r(0===this.negative,\"red works only with positives\"),e.convertTo(this)._forceRed(e)},i.prototype.fromRed=function(){return r(this.red,\"fromRed works only with numbers in reduction context\"),this.red.convertFrom(this)},i.prototype._forceRed=function(e){return this.red=e,this},i.prototype.forceRed=function(e){return r(!this.red,\"Already a number in reduction context\"),this._forceRed(e)},i.prototype.redAdd=function(e){return r(this.red,\"redAdd works only with red numbers\"),this.red.add(this,e)},i.prototype.redIAdd=function(e){return r(this.red,\"redIAdd works only with red numbers\"),this.red.iadd(this,e)},i.prototype.redSub=function(e){return r(this.red,\"redSub works only with red numbers\"),this.red.sub(this,e)},i.prototype.redISub=function(e){return r(this.red,\"redISub works only with red numbers\"),this.red.isub(this,e)},i.prototype.redShl=function(e){return r(this.red,\"redShl works only with red numbers\"),this.red.shl(this,e)},i.prototype.redMul=function(e){return r(this.red,\"redMul works only with red numbers\"),this.red._verify2(this,e),this.red.mul(this,e)},i.prototype.redIMul=function(e){return r(this.red,\"redMul works only with red numbers\"),this.red._verify2(this,e),this.red.imul(this,e)},i.prototype.redSqr=function(){return r(this.red,\"redSqr works only with red numbers\"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return r(this.red,\"redISqr works only with red numbers\"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return r(this.red,\"redSqrt works only with red numbers\"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return r(this.red,\"redInvm works only with red numbers\"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return r(this.red,\"redNeg works only with red numbers\"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(e){return r(this.red&&!e.red,\"redPow(normalNum)\"),this.red._verify1(this),this.red.pow(this,e)};var b={k256:null,p224:null,p192:null,p25519:null};function _(e,t){this.name=e,this.p=new i(t,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){_.call(this,\"k256\",\"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f\")}function v(){_.call(this,\"p224\",\"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001\")}function g(){_.call(this,\"p192\",\"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff\")}function w(){_.call(this,\"25519\",\"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed\")}function j(e){if(\"string\"==typeof e){var t=i._prime(e);this.m=t.p,this.prime=t}else r(e.gtn(1),\"modulus must be greater than 1\"),this.m=e,this.prime=null}function E(e){j.call(this,e),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}_.prototype._tmp=function(){var e=new i(null);return e.words=new Array(Math.ceil(this.n/13)),e},_.prototype.ireduce=function(e){var t,n=e;do{this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(t>this.n);var r=t0?n.isub(this.p):n.strip(),n},_.prototype.split=function(e,t){e.iushrn(this.n,0,t)},_.prototype.imulK=function(e){return e.imul(this.k)},o(y,_),y.prototype.split=function(e,t){for(var n=Math.min(e.length,9),r=0;r>>22,o=i}o>>>=22,e.words[r-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},y.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n>>=26,e.words[n]=o,t=r}return 0!==t&&(e.words[e.length++]=t),e},i._prime=function(e){if(b[e])return b[e];var t;if(\"k256\"===e)t=new y;else if(\"p224\"===e)t=new v;else if(\"p192\"===e)t=new g;else{if(\"p25519\"!==e)throw new Error(\"Unknown prime \"+e);t=new w}return b[e]=t,t},j.prototype._verify1=function(e){r(0===e.negative,\"red works only with positives\"),r(e.red,\"red works only with red numbers\")},j.prototype._verify2=function(e,t){r(0==(e.negative|t.negative),\"red works only with positives\"),r(e.red&&e.red===t.red,\"red works only with red numbers\")},j.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},j.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},j.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},j.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},j.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},j.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return n.cmpn(0)<0&&n.iadd(this.m),n},j.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},j.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},j.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},j.prototype.isqr=function(e){return this.imul(e,e.clone())},j.prototype.sqr=function(e){return this.mul(e,e)},j.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(r(t%2==1),3===t){var n=this.m.add(new i(1)).iushrn(2);return this.pow(e,n)}for(var o=this.m.subn(1),s=0;!o.isZero()&&0===o.andln(1);)s++,o.iushrn(1);r(!o.isZero());var a=new i(1).toRed(this),u=a.redNeg(),c=this.m.subn(1).iushrn(1),l=this.m.bitLength();for(l=new i(2*l*l).toRed(this);0!==this.pow(l,c).cmp(u);)l.redIAdd(u);for(var d=this.pow(l,o),f=this.pow(e,o.addn(1).iushrn(1)),h=this.pow(e,o),p=s;0!==h.cmp(a);){for(var m=h,b=0;0!==m.cmp(a);b++)m=m.redSqr();r(b=0;r--){for(var c=t.words[r],l=u-1;l>=0;l--){var d=c>>l&1;o!==n[0]&&(o=this.sqr(o)),0!==d||0!==s?(s<<=1,s|=d,(4===++a||0===r&&0===l)&&(o=this.mul(o,n[s]),a=0,s=0)):a=0}u=26}return o},j.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},j.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},i.mont=function(e){return new E(e)},o(E,j),E.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},E.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},E.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),i=o;return o.cmp(this.m)>=0?i=o.isub(this.m):o.cmpn(0)<0&&(i=o.iadd(this.m)),i._forceRed(this)},E.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new i(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),s=o;return o.cmp(this.m)>=0?s=o.isub(this.m):o.cmpn(0)<0&&(s=o.iadd(this.m)),s._forceRed(this)},E.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e,this)}).call(this,n(\"./node_modules/webpack/buildin/module.js\")(e))},\"./node_modules/brorand/index.js\":function(e,t,n){var r;function o(e){this.rand=e}if(e.exports=function(e){return r||(r=new o(null)),r.generate(e)},e.exports.Rand=o,o.prototype.generate=function(e){return this._rand(e)},o.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var t=new Uint8Array(e),n=0;n>>24]^l[p>>>16&255]^d[m>>>8&255]^f[255&b]^t[_++],s=c[p>>>24]^l[m>>>16&255]^d[b>>>8&255]^f[255&h]^t[_++],a=c[m>>>24]^l[b>>>16&255]^d[h>>>8&255]^f[255&p]^t[_++],u=c[b>>>24]^l[h>>>16&255]^d[p>>>8&255]^f[255&m]^t[_++],h=i,p=s,m=a,b=u;return i=(r[h>>>24]<<24|r[p>>>16&255]<<16|r[m>>>8&255]<<8|r[255&b])^t[_++],s=(r[p>>>24]<<24|r[m>>>16&255]<<16|r[b>>>8&255]<<8|r[255&h])^t[_++],a=(r[m>>>24]<<24|r[b>>>16&255]<<16|r[h>>>8&255]<<8|r[255&p])^t[_++],u=(r[b>>>24]<<24|r[h>>>16&255]<<16|r[p>>>8&255]<<8|r[255&m])^t[_++],[i>>>=0,s>>>=0,a>>>=0,u>>>=0]}var a=[0,1,2,4,8,16,32,64,128,27,54],u=function(){for(var e=new Array(256),t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;for(var n=[],r=[],o=[[],[],[],[]],i=[[],[],[],[]],s=0,a=0,u=0;u<256;++u){var c=a^a<<1^a<<2^a<<3^a<<4;c=c>>>8^255&c^99,n[s]=c,r[c]=s;var l=e[s],d=e[l],f=e[d],h=257*e[c]^16843008*c;o[0][s]=h<<24|h>>>8,o[1][s]=h<<16|h>>>16,o[2][s]=h<<8|h>>>24,o[3][s]=h,h=16843009*f^65537*d^257*l^16843008*s,i[0][c]=h<<24|h>>>8,i[1][c]=h<<16|h>>>16,i[2][c]=h<<8|h>>>24,i[3][c]=h,0===s?s=a=1:(s=l^e[e[e[f^l]]],a^=e[e[a]])}return{SBOX:n,INV_SBOX:r,SUB_MIX:o,INV_SUB_MIX:i}}();function c(e){this._key=o(e),this._reset()}c.blockSize=16,c.keySize=32,c.prototype.blockSize=c.blockSize,c.prototype.keySize=c.keySize,c.prototype._reset=function(){for(var e=this._key,t=e.length,n=t+6,r=4*(n+1),o=[],i=0;i>>24,s=u.SBOX[s>>>24]<<24|u.SBOX[s>>>16&255]<<16|u.SBOX[s>>>8&255]<<8|u.SBOX[255&s],s^=a[i/t|0]<<24):t>6&&i%t==4&&(s=u.SBOX[s>>>24]<<24|u.SBOX[s>>>16&255]<<16|u.SBOX[s>>>8&255]<<8|u.SBOX[255&s]),o[i]=o[i-t]^s}for(var c=[],l=0;l>>24]]^u.INV_SUB_MIX[1][u.SBOX[f>>>16&255]]^u.INV_SUB_MIX[2][u.SBOX[f>>>8&255]]^u.INV_SUB_MIX[3][u.SBOX[255&f]]}this._nRounds=n,this._keySchedule=o,this._invKeySchedule=c},c.prototype.encryptBlockRaw=function(e){return s(e=o(e),this._keySchedule,u.SUB_MIX,u.SBOX,this._nRounds)},c.prototype.encryptBlock=function(e){var t=this.encryptBlockRaw(e),n=r.allocUnsafe(16);return n.writeUInt32BE(t[0],0),n.writeUInt32BE(t[1],4),n.writeUInt32BE(t[2],8),n.writeUInt32BE(t[3],12),n},c.prototype.decryptBlock=function(e){var t=(e=o(e))[1];e[1]=e[3],e[3]=t;var n=s(e,this._invKeySchedule,u.INV_SUB_MIX,u.INV_SBOX,this._nRounds),i=r.allocUnsafe(16);return i.writeUInt32BE(n[0],0),i.writeUInt32BE(n[3],4),i.writeUInt32BE(n[2],8),i.writeUInt32BE(n[1],12),i},c.prototype.scrub=function(){i(this._keySchedule),i(this._invKeySchedule),i(this._key)},e.exports.AES=c},\"./node_modules/browserify-aes/authCipher.js\":function(e,t,n){var r=n(\"./node_modules/browserify-aes/aes.js\"),o=n(\"./node_modules/safe-buffer/index.js\").Buffer,i=n(\"./node_modules/cipher-base/index.js\"),s=n(\"./node_modules/inherits/inherits_browser.js\"),a=n(\"./node_modules/browserify-aes/ghash.js\"),u=n(\"./node_modules/buffer-xor/index.js\"),c=n(\"./node_modules/browserify-aes/incr32.js\");function l(e,t,n,s){i.call(this);var u=o.alloc(4,0);this._cipher=new r.AES(t);var l=this._cipher.encryptBlock(u);this._ghash=new a(l),n=function(e,t,n){if(12===t.length)return e._finID=o.concat([t,o.from([0,0,0,1])]),o.concat([t,o.from([0,0,0,2])]);var r=new a(n),i=t.length,s=i%16;r.update(t),s&&(s=16-s,r.update(o.alloc(s,0))),r.update(o.alloc(8,0));var u=8*i,l=o.alloc(8);l.writeUIntBE(u,0,8),r.update(l),e._finID=r.state;var d=o.from(e._finID);return c(d),d}(this,n,l),this._prev=o.from(n),this._cache=o.allocUnsafe(0),this._secCache=o.allocUnsafe(0),this._decrypt=s,this._alen=0,this._len=0,this._mode=e,this._authTag=null,this._called=!1}s(l,i),l.prototype._update=function(e){if(!this._called&&this._alen){var t=16-this._alen%16;t<16&&(t=o.alloc(t,0),this._ghash.update(t))}this._called=!0;var n=this._mode.encrypt(this,e);return this._decrypt?this._ghash.update(e):this._ghash.update(n),this._len+=e.length,n},l.prototype._final=function(){if(this._decrypt&&!this._authTag)throw new Error(\"Unsupported state or unable to authenticate data\");var e=u(this._ghash.final(8*this._alen,8*this._len),this._cipher.encryptBlock(this._finID));if(this._decrypt&&function(e,t){var n=0;e.length!==t.length&&n++;for(var r=Math.min(e.length,t.length),o=0;o16)throw new Error(\"unable to decrypt data\");var n=-1;for(;++n16)return t=this.cache.slice(0,16),this.cache=this.cache.slice(16),t}else if(this.cache.length>=16)return t=this.cache.slice(0,16),this.cache=this.cache.slice(16),t;return null},d.prototype.flush=function(){if(this.cache.length)return this.cache},t.createDecipher=function(e,t){var n=i[e.toLowerCase()];if(!n)throw new TypeError(\"invalid suite type\");var r=c(t,!1,n.key,n.iv);return f(e,r.key,r.iv)},t.createDecipheriv=f},\"./node_modules/browserify-aes/encrypter.js\":function(e,t,n){var r=n(\"./node_modules/browserify-aes/modes/index.js\"),o=n(\"./node_modules/browserify-aes/authCipher.js\"),i=n(\"./node_modules/safe-buffer/index.js\").Buffer,s=n(\"./node_modules/browserify-aes/streamCipher.js\"),a=n(\"./node_modules/cipher-base/index.js\"),u=n(\"./node_modules/browserify-aes/aes.js\"),c=n(\"./node_modules/evp_bytestokey/index.js\");function l(e,t,n){a.call(this),this._cache=new f,this._cipher=new u.AES(t),this._prev=i.from(n),this._mode=e,this._autopadding=!0}n(\"./node_modules/inherits/inherits_browser.js\")(l,a),l.prototype._update=function(e){var t,n;this._cache.add(e);for(var r=[];t=this._cache.get();)n=this._mode.encrypt(this,t),r.push(n);return i.concat(r)};var d=i.alloc(16,16);function f(){this.cache=i.allocUnsafe(0)}function h(e,t,n){var a=r[e.toLowerCase()];if(!a)throw new TypeError(\"invalid suite type\");if(\"string\"==typeof t&&(t=i.from(t)),t.length!==a.key/8)throw new TypeError(\"invalid key length \"+t.length);if(\"string\"==typeof n&&(n=i.from(n)),\"GCM\"!==a.mode&&n.length!==a.iv)throw new TypeError(\"invalid iv length \"+n.length);return\"stream\"===a.type?new s(a.module,t,n):\"auth\"===a.type?new o(a.module,t,n):new l(a.module,t,n)}l.prototype._final=function(){var e=this._cache.flush();if(this._autopadding)return e=this._mode.encrypt(this,e),this._cipher.scrub(),e;if(!e.equals(d))throw this._cipher.scrub(),new Error(\"data not multiple of block length\")},l.prototype.setAutoPadding=function(e){return this._autopadding=!!e,this},f.prototype.add=function(e){this.cache=i.concat([this.cache,e])},f.prototype.get=function(){if(this.cache.length>15){var e=this.cache.slice(0,16);return this.cache=this.cache.slice(16),e}return null},f.prototype.flush=function(){for(var e=16-this.cache.length,t=i.allocUnsafe(e),n=-1;++n>>0,0),t.writeUInt32BE(e[1]>>>0,4),t.writeUInt32BE(e[2]>>>0,8),t.writeUInt32BE(e[3]>>>0,12),t}function s(e){this.h=e,this.state=r.alloc(16,0),this.cache=r.allocUnsafe(0)}s.prototype.ghash=function(e){for(var t=-1;++t0;t--)r[t]=r[t]>>>1|(1&r[t-1])<<31;r[0]=r[0]>>>1,n&&(r[0]=r[0]^225<<24)}this.state=i(o)},s.prototype.update=function(e){var t;for(this.cache=r.concat([this.cache,e]);this.cache.length>=16;)t=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(t)},s.prototype.final=function(e,t){return this.cache.length&&this.ghash(r.concat([this.cache,o],16)),this.ghash(i([0,e,0,t])),this.state},e.exports=s},\"./node_modules/browserify-aes/incr32.js\":function(e,t){e.exports=function(e){for(var t,n=e.length;n--;){if(255!==(t=e.readUInt8(n))){t++,e.writeUInt8(t,n);break}e.writeUInt8(0,n)}}},\"./node_modules/browserify-aes/modes/cbc.js\":function(e,t,n){var r=n(\"./node_modules/buffer-xor/index.js\");t.encrypt=function(e,t){var n=r(t,e._prev);return e._prev=e._cipher.encryptBlock(n),e._prev},t.decrypt=function(e,t){var n=e._prev;e._prev=t;var o=e._cipher.decryptBlock(t);return r(o,n)}},\"./node_modules/browserify-aes/modes/cfb.js\":function(e,t,n){var r=n(\"./node_modules/safe-buffer/index.js\").Buffer,o=n(\"./node_modules/buffer-xor/index.js\");function i(e,t,n){var i=t.length,s=o(t,e._cache);return e._cache=e._cache.slice(i),e._prev=r.concat([e._prev,n?t:s]),s}t.encrypt=function(e,t,n){for(var o,s=r.allocUnsafe(0);t.length;){if(0===e._cache.length&&(e._cache=e._cipher.encryptBlock(e._prev),e._prev=r.allocUnsafe(0)),!(e._cache.length<=t.length)){s=r.concat([s,i(e,t,n)]);break}o=e._cache.length,s=r.concat([s,i(e,t.slice(0,o),n)]),t=t.slice(o)}return s}},\"./node_modules/browserify-aes/modes/cfb1.js\":function(e,t,n){var r=n(\"./node_modules/safe-buffer/index.js\").Buffer;function o(e,t,n){for(var r,o,s=-1,a=0;++s<8;)r=t&1<<7-s?128:0,a+=(128&(o=e._cipher.encryptBlock(e._prev)[0]^r))>>s%8,e._prev=i(e._prev,n?r:o);return a}function i(e,t){var n=e.length,o=-1,i=r.allocUnsafe(e.length);for(e=r.concat([e,r.from([t])]);++o>7;return i}t.encrypt=function(e,t,n){for(var i=t.length,s=r.allocUnsafe(i),a=-1;++a=0||!n.umod(e.prime1)||!n.umod(e.prime2);)n=new r(o(t));return n}e.exports=i,i.getr=s}).call(this,n(\"./node_modules/node-libs-browser/node_modules/buffer/index.js\").Buffer)},\"./node_modules/browserify-sign/algos.js\":function(e,t,n){e.exports=n(\"./node_modules/browserify-sign/browser/algorithms.json\")},\"./node_modules/browserify-sign/browser/algorithms.json\":function(e){e.exports=JSON.parse('{\"sha224WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"sha224\",\"id\":\"302d300d06096086480165030402040500041c\"},\"RSA-SHA224\":{\"sign\":\"ecdsa/rsa\",\"hash\":\"sha224\",\"id\":\"302d300d06096086480165030402040500041c\"},\"sha256WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"sha256\",\"id\":\"3031300d060960864801650304020105000420\"},\"RSA-SHA256\":{\"sign\":\"ecdsa/rsa\",\"hash\":\"sha256\",\"id\":\"3031300d060960864801650304020105000420\"},\"sha384WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"sha384\",\"id\":\"3041300d060960864801650304020205000430\"},\"RSA-SHA384\":{\"sign\":\"ecdsa/rsa\",\"hash\":\"sha384\",\"id\":\"3041300d060960864801650304020205000430\"},\"sha512WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"sha512\",\"id\":\"3051300d060960864801650304020305000440\"},\"RSA-SHA512\":{\"sign\":\"ecdsa/rsa\",\"hash\":\"sha512\",\"id\":\"3051300d060960864801650304020305000440\"},\"RSA-SHA1\":{\"sign\":\"rsa\",\"hash\":\"sha1\",\"id\":\"3021300906052b0e03021a05000414\"},\"ecdsa-with-SHA1\":{\"sign\":\"ecdsa\",\"hash\":\"sha1\",\"id\":\"\"},\"sha256\":{\"sign\":\"ecdsa\",\"hash\":\"sha256\",\"id\":\"\"},\"sha224\":{\"sign\":\"ecdsa\",\"hash\":\"sha224\",\"id\":\"\"},\"sha384\":{\"sign\":\"ecdsa\",\"hash\":\"sha384\",\"id\":\"\"},\"sha512\":{\"sign\":\"ecdsa\",\"hash\":\"sha512\",\"id\":\"\"},\"DSA-SHA\":{\"sign\":\"dsa\",\"hash\":\"sha1\",\"id\":\"\"},\"DSA-SHA1\":{\"sign\":\"dsa\",\"hash\":\"sha1\",\"id\":\"\"},\"DSA\":{\"sign\":\"dsa\",\"hash\":\"sha1\",\"id\":\"\"},\"DSA-WITH-SHA224\":{\"sign\":\"dsa\",\"hash\":\"sha224\",\"id\":\"\"},\"DSA-SHA224\":{\"sign\":\"dsa\",\"hash\":\"sha224\",\"id\":\"\"},\"DSA-WITH-SHA256\":{\"sign\":\"dsa\",\"hash\":\"sha256\",\"id\":\"\"},\"DSA-SHA256\":{\"sign\":\"dsa\",\"hash\":\"sha256\",\"id\":\"\"},\"DSA-WITH-SHA384\":{\"sign\":\"dsa\",\"hash\":\"sha384\",\"id\":\"\"},\"DSA-SHA384\":{\"sign\":\"dsa\",\"hash\":\"sha384\",\"id\":\"\"},\"DSA-WITH-SHA512\":{\"sign\":\"dsa\",\"hash\":\"sha512\",\"id\":\"\"},\"DSA-SHA512\":{\"sign\":\"dsa\",\"hash\":\"sha512\",\"id\":\"\"},\"DSA-RIPEMD160\":{\"sign\":\"dsa\",\"hash\":\"rmd160\",\"id\":\"\"},\"ripemd160WithRSA\":{\"sign\":\"rsa\",\"hash\":\"rmd160\",\"id\":\"3021300906052b2403020105000414\"},\"RSA-RIPEMD160\":{\"sign\":\"rsa\",\"hash\":\"rmd160\",\"id\":\"3021300906052b2403020105000414\"},\"md5WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"md5\",\"id\":\"3020300c06082a864886f70d020505000410\"},\"RSA-MD5\":{\"sign\":\"rsa\",\"hash\":\"md5\",\"id\":\"3020300c06082a864886f70d020505000410\"}}')},\"./node_modules/browserify-sign/browser/curves.json\":function(e){e.exports=JSON.parse('{\"1.3.132.0.10\":\"secp256k1\",\"1.3.132.0.33\":\"p224\",\"1.2.840.10045.3.1.1\":\"p192\",\"1.2.840.10045.3.1.7\":\"p256\",\"1.3.132.0.34\":\"p384\",\"1.3.132.0.35\":\"p521\"}')},\"./node_modules/browserify-sign/browser/index.js\":function(e,t,n){(function(t){var r=n(\"./node_modules/create-hash/browser.js\"),o=n(\"./node_modules/stream-browserify/index.js\"),i=n(\"./node_modules/inherits/inherits_browser.js\"),s=n(\"./node_modules/browserify-sign/browser/sign.js\"),a=n(\"./node_modules/browserify-sign/browser/verify.js\"),u=n(\"./node_modules/browserify-sign/browser/algorithms.json\");function c(e){o.Writable.call(this);var t=u[e];if(!t)throw new Error(\"Unknown message digest\");this._hashType=t.hash,this._hash=r(t.hash),this._tag=t.id,this._signType=t.sign}function l(e){o.Writable.call(this);var t=u[e];if(!t)throw new Error(\"Unknown message digest\");this._hash=r(t.hash),this._tag=t.id,this._signType=t.sign}function d(e){return new c(e)}function f(e){return new l(e)}Object.keys(u).forEach((function(e){u[e].id=new t(u[e].id,\"hex\"),u[e.toLowerCase()]=u[e]})),i(c,o.Writable),c.prototype._write=function(e,t,n){this._hash.update(e),n()},c.prototype.update=function(e,n){return\"string\"==typeof e&&(e=new t(e,n)),this._hash.update(e),this},c.prototype.sign=function(e,t){this.end();var n=this._hash.digest(),r=s(n,e,this._hashType,this._signType,this._tag);return t?r.toString(t):r},i(l,o.Writable),l.prototype._write=function(e,t,n){this._hash.update(e),n()},l.prototype.update=function(e,n){return\"string\"==typeof e&&(e=new t(e,n)),this._hash.update(e),this},l.prototype.verify=function(e,n,r){\"string\"==typeof n&&(n=new t(n,r)),this.end();var o=this._hash.digest();return a(n,o,e,this._signType,this._tag)},e.exports={Sign:d,Verify:f,createSign:d,createVerify:f}}).call(this,n(\"./node_modules/node-libs-browser/node_modules/buffer/index.js\").Buffer)},\"./node_modules/browserify-sign/browser/sign.js\":function(e,t,n){(function(t){var r=n(\"./node_modules/create-hmac/browser.js\"),o=n(\"./node_modules/browserify-rsa/index.js\"),i=n(\"./node_modules/elliptic/lib/elliptic.js\").ec,s=n(\"./node_modules/bn.js/lib/bn.js\"),a=n(\"./node_modules/parse-asn1/index.js\"),u=n(\"./node_modules/browserify-sign/browser/curves.json\");function c(e,n,o,i){if((e=new t(e.toArray())).length0&&n.ishrn(r),n}function d(e,n,o){var i,s;do{for(i=new t(0);8*i.length=t)throw new Error(\"invalid sig\")}e.exports=function(e,n,u,c,l){var d=i(u);if(\"ec\"===d.type){if(\"ecdsa\"!==c&&\"ecdsa/rsa\"!==c)throw new Error(\"wrong public key type\");return function(e,t,n){var r=s[n.data.algorithm.curve.join(\".\")];if(!r)throw new Error(\"unknown curve \"+n.data.algorithm.curve.join(\".\"));var i=new o(r),a=n.data.subjectPrivateKey.data;return i.verify(t,e,a)}(e,n,d)}if(\"dsa\"===d.type){if(\"dsa\"!==c)throw new Error(\"wrong public key type\");return function(e,t,n){var o=n.data.p,s=n.data.q,u=n.data.g,c=n.data.pub_key,l=i.signature.decode(e,\"der\"),d=l.s,f=l.r;a(d,s),a(f,s);var h=r.mont(o),p=d.invm(s);return 0===u.toRed(h).redPow(new r(t).mul(p).mod(s)).fromRed().mul(c.toRed(h).redPow(f.mul(p).mod(s)).fromRed()).mod(o).mod(s).cmp(f)}(e,n,d)}if(\"rsa\"!==c&&\"ecdsa/rsa\"!==c)throw new Error(\"wrong public key type\");n=t.concat([l,n]);for(var f=d.modulus.byteLength(),h=[1],p=0;n.length+h.length+2l;)if((a=u[l++])!=a)return!0}else for(;c>l;l++)if((e||l in u)&&u[l]===n)return e||l||0;return!e&&-1}}},\"./node_modules/core-js/modules/_classof.js\":function(e,t,n){var r=n(\"./node_modules/core-js/modules/_cof.js\"),o=n(\"./node_modules/core-js/modules/_wks.js\")(\"toStringTag\"),i=\"Arguments\"==r(function(){return arguments}());e.exports=function(e){var t,n,s;return void 0===e?\"Undefined\":null===e?\"Null\":\"string\"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=Object(e),o))?n:i?r(t):\"Object\"==(s=r(t))&&\"function\"==typeof t.callee?\"Arguments\":s}},\"./node_modules/core-js/modules/_cof.js\":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},\"./node_modules/core-js/modules/_core.js\":function(e,t){var n=e.exports={version:\"2.6.11\"};\"number\"==typeof __e&&(__e=n)},\"./node_modules/core-js/modules/_ctx.js\":function(e,t,n){var r=n(\"./node_modules/core-js/modules/_a-function.js\");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},\"./node_modules/core-js/modules/_defined.js\":function(e,t){e.exports=function(e){if(null==e)throw TypeError(\"Can't call method on \"+e);return e}},\"./node_modules/core-js/modules/_descriptors.js\":function(e,t,n){e.exports=!n(\"./node_modules/core-js/modules/_fails.js\")((function(){return 7!=Object.defineProperty({},\"a\",{get:function(){return 7}}).a}))},\"./node_modules/core-js/modules/_dom-create.js\":function(e,t,n){var r=n(\"./node_modules/core-js/modules/_is-object.js\"),o=n(\"./node_modules/core-js/modules/_global.js\").document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},\"./node_modules/core-js/modules/_enum-bug-keys.js\":function(e,t){e.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},\"./node_modules/core-js/modules/_export.js\":function(e,t,n){var r=n(\"./node_modules/core-js/modules/_global.js\"),o=n(\"./node_modules/core-js/modules/_core.js\"),i=n(\"./node_modules/core-js/modules/_hide.js\"),s=n(\"./node_modules/core-js/modules/_redefine.js\"),a=n(\"./node_modules/core-js/modules/_ctx.js\"),u=function(e,t,n){var c,l,d,f,h=e&u.F,p=e&u.G,m=e&u.S,b=e&u.P,_=e&u.B,y=p?r:m?r[t]||(r[t]={}):(r[t]||{}).prototype,v=p?o:o[t]||(o[t]={}),g=v.prototype||(v.prototype={});for(c in p&&(n=t),n)d=((l=!h&&y&&void 0!==y[c])?y:n)[c],f=_&&l?a(d,r):b&&\"function\"==typeof d?a(Function.call,d):d,y&&s(y,c,d,e&u.U),v[c]!=d&&i(v,c,f),b&&g[c]!=d&&(g[c]=d)};r.core=o,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},\"./node_modules/core-js/modules/_fails.js\":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},\"./node_modules/core-js/modules/_fix-re-wks.js\":function(e,t,n){\"use strict\";n(\"./node_modules/core-js/modules/es6.regexp.exec.js\");var r=n(\"./node_modules/core-js/modules/_redefine.js\"),o=n(\"./node_modules/core-js/modules/_hide.js\"),i=n(\"./node_modules/core-js/modules/_fails.js\"),s=n(\"./node_modules/core-js/modules/_defined.js\"),a=n(\"./node_modules/core-js/modules/_wks.js\"),u=n(\"./node_modules/core-js/modules/_regexp-exec.js\"),c=a(\"species\"),l=!i((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:\"7\"},e},\"7\"!==\"\".replace(e,\"$\")})),d=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n=\"ab\".split(e);return 2===n.length&&\"a\"===n[0]&&\"b\"===n[1]}();e.exports=function(e,t,n){var f=a(e),h=!i((function(){var t={};return t[f]=function(){return 7},7!=\"\"[e](t)})),p=h?!i((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},\"split\"===e&&(n.constructor={},n.constructor[c]=function(){return n}),n[f](\"\"),!t})):void 0;if(!h||!p||\"replace\"===e&&!l||\"split\"===e&&!d){var m=/./[f],b=n(s,f,\"\"[e],(function(e,t,n,r,o){return t.exec===u?h&&!o?{done:!0,value:m.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}})),_=b[0],y=b[1];r(String.prototype,e,_),o(RegExp.prototype,f,2==t?function(e,t){return y.call(e,this,t)}:function(e){return y.call(e,this)})}}},\"./node_modules/core-js/modules/_flags.js\":function(e,t,n){\"use strict\";var r=n(\"./node_modules/core-js/modules/_an-object.js\");e.exports=function(){var e=r(this),t=\"\";return e.global&&(t+=\"g\"),e.ignoreCase&&(t+=\"i\"),e.multiline&&(t+=\"m\"),e.unicode&&(t+=\"u\"),e.sticky&&(t+=\"y\"),t}},\"./node_modules/core-js/modules/_function-to-string.js\":function(e,t,n){e.exports=n(\"./node_modules/core-js/modules/_shared.js\")(\"native-function-to-string\",Function.toString)},\"./node_modules/core-js/modules/_global.js\":function(e,t){var n=e.exports=\"undefined\"!=typeof window&&window.Math==Math?window:\"undefined\"!=typeof self&&self.Math==Math?self:Function(\"return this\")();\"number\"==typeof __g&&(__g=n)},\"./node_modules/core-js/modules/_has.js\":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},\"./node_modules/core-js/modules/_hide.js\":function(e,t,n){var r=n(\"./node_modules/core-js/modules/_object-dp.js\"),o=n(\"./node_modules/core-js/modules/_property-desc.js\");e.exports=n(\"./node_modules/core-js/modules/_descriptors.js\")?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},\"./node_modules/core-js/modules/_html.js\":function(e,t,n){var r=n(\"./node_modules/core-js/modules/_global.js\").document;e.exports=r&&r.documentElement},\"./node_modules/core-js/modules/_ie8-dom-define.js\":function(e,t,n){e.exports=!n(\"./node_modules/core-js/modules/_descriptors.js\")&&!n(\"./node_modules/core-js/modules/_fails.js\")((function(){return 7!=Object.defineProperty(n(\"./node_modules/core-js/modules/_dom-create.js\")(\"div\"),\"a\",{get:function(){return 7}}).a}))},\"./node_modules/core-js/modules/_iobject.js\":function(e,t,n){var r=n(\"./node_modules/core-js/modules/_cof.js\");e.exports=Object(\"z\").propertyIsEnumerable(0)?Object:function(e){return\"String\"==r(e)?e.split(\"\"):Object(e)}},\"./node_modules/core-js/modules/_is-object.js\":function(e,t){e.exports=function(e){return\"object\"==typeof e?null!==e:\"function\"==typeof e}},\"./node_modules/core-js/modules/_iter-create.js\":function(e,t,n){\"use strict\";var r=n(\"./node_modules/core-js/modules/_object-create.js\"),o=n(\"./node_modules/core-js/modules/_property-desc.js\"),i=n(\"./node_modules/core-js/modules/_set-to-string-tag.js\"),s={};n(\"./node_modules/core-js/modules/_hide.js\")(s,n(\"./node_modules/core-js/modules/_wks.js\")(\"iterator\"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(s,{next:o(1,n)}),i(e,t+\" Iterator\")}},\"./node_modules/core-js/modules/_iter-define.js\":function(e,t,n){\"use strict\";var r=n(\"./node_modules/core-js/modules/_library.js\"),o=n(\"./node_modules/core-js/modules/_export.js\"),i=n(\"./node_modules/core-js/modules/_redefine.js\"),s=n(\"./node_modules/core-js/modules/_hide.js\"),a=n(\"./node_modules/core-js/modules/_iterators.js\"),u=n(\"./node_modules/core-js/modules/_iter-create.js\"),c=n(\"./node_modules/core-js/modules/_set-to-string-tag.js\"),l=n(\"./node_modules/core-js/modules/_object-gpo.js\"),d=n(\"./node_modules/core-js/modules/_wks.js\")(\"iterator\"),f=!([].keys&&\"next\"in[].keys()),h=function(){return this};e.exports=function(e,t,n,p,m,b,_){u(n,t,p);var y,v,g,w=function(e){if(!f&&e in S)return S[e];switch(e){case\"keys\":case\"values\":return function(){return new n(this,e)}}return function(){return new n(this,e)}},j=t+\" Iterator\",E=\"values\"==m,x=!1,S=e.prototype,k=S[d]||S[\"@@iterator\"]||m&&S[m],T=k||w(m),O=m?E?w(\"entries\"):T:void 0,I=\"Array\"==t&&S.entries||k;if(I&&(g=l(I.call(new e)))!==Object.prototype&&g.next&&(c(g,j,!0),r||\"function\"==typeof g[d]||s(g,d,h)),E&&k&&\"values\"!==k.name&&(x=!0,T=function(){return k.call(this)}),r&&!_||!f&&!x&&S[d]||s(S,d,T),a[t]=T,a[j]=h,m)if(y={values:E?T:w(\"values\"),keys:b?T:w(\"keys\"),entries:O},_)for(v in y)v in S||i(S,v,y[v]);else o(o.P+o.F*(f||x),t,y);return y}},\"./node_modules/core-js/modules/_iter-step.js\":function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},\"./node_modules/core-js/modules/_iterators.js\":function(e,t){e.exports={}},\"./node_modules/core-js/modules/_library.js\":function(e,t){e.exports=!1},\"./node_modules/core-js/modules/_object-create.js\":function(e,t,n){var r=n(\"./node_modules/core-js/modules/_an-object.js\"),o=n(\"./node_modules/core-js/modules/_object-dps.js\"),i=n(\"./node_modules/core-js/modules/_enum-bug-keys.js\"),s=n(\"./node_modules/core-js/modules/_shared-key.js\")(\"IE_PROTO\"),a=function(){},u=function(){var e,t=n(\"./node_modules/core-js/modules/_dom-create.js\")(\"iframe\"),r=i.length;for(t.style.display=\"none\",n(\"./node_modules/core-js/modules/_html.js\").appendChild(t),t.src=\"javascript:\",(e=t.contentWindow.document).open(),e.write(\"\n\n\n \n\n\n\n"}, "redirectURL": "", "headersSize": 319, "bodySize": 573}, "cache": {}, "timings": {"blocked": 42, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 27, "receive": 0}, "time": 69, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:00.335+01:00", "request": {"bodySize": 100, "method": "POST", "url": "https://www.reddit.com/counters/client-screenview", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.reddit.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Content-Type", "value": "application/json"}, {"name": "Content-Length", "value": "100"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "loid=0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms; session_tracker=jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg; token_v2=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE; eu_cookie_v2=1; csv=1; edgebucket=sSSiq1um6tcoqOGvTG"}, {"name": "TE", "value": "Trailers"}], "cookies": [{"name": "loid", "value": "0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms"}, {"name": "session_tracker", "value": "jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg"}, {"name": "token_v2", "value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE"}, {"name": "eu_cookie_v2", "value": "1"}, {"name": "csv", "value": "1"}, {"name": "edgebucket", "value": "sSSiq1um6tcoqOGvTG"}], "queryString": [], "headersSize": 1132, "postData": {"mimeType": "application/json", "params": [], "text": "{\"value\":\"eyJhcHBOYW1lIjoid2hpdGVzcGFjZSIsInBhZ2VOYW1lIjoiRnJvbnRwYWdlIiwibG9nZ2VkSW4iOmZhbHNlfQ==\"}"}}, "response": {"status": 204, "statusText": "No Content", "httpVersion": "HTTP/2", "headers": [{"name": "cache-control", "value": "private, s-maxage=0, max-age=0, must-revalidate, no-store"}, {"name": "x-frame-options", "value": "SAMEORIGIN"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:00 GMT"}, {"name": "via", "value": "1.1 varnish"}, {"name": "vary", "value": "Accept-Encoding"}, {"name": "strict-transport-security", "value": "max-age=15552000; includeSubDomains; preload"}, {"name": "server", "value": "snooserv"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/xml", "size": 0, "text": ""}, "redirectURL": "", "headersSize": 339, "bodySize": 1571}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 136, "receive": 0}, "time": 136, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:00.402+01:00", "request": {"bodySize": 154, "method": "POST", "url": "https://gql.reddit.com/?request_timestamp=1614816540198", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "gql.reddit.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Content-Type", "value": "application/json"}, {"name": "x-reddit-loid", "value": "0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms"}, {"name": "x-reddit-session", "value": "jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg"}, {"name": "Authorization", "value": "Bearer -Jj1gwLg9d9VokA0RgWE1gqrHG7o"}, {"name": "Content-Length", "value": "154"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "request_timestamp", "value": "1614816540198"}], "headersSize": 921, "postData": {"mimeType": "application/json", "params": [], "text": "{\"id\":\"bc611d08f6ef\",\"variables\":{\"categoryId\":\"c1019\",\"filter\":{\"isBlacklistedSubredditsExcluded\":true,\"isNsfwExcluded\":true,\"maxRating\":\"R\"},\"first\":5}}"}}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "access-control-allow-credentials", "value": "true"}, {"name": "access-control-allow-headers", "value": "Access-Control-Allow-Origin,Authorization,Content-Type,X-Reddit-Loid,X-Reddit-Session,X-Reddaid,Client-Vendor-ID"}, {"name": "access-control-allow-methods", "value": "POST"}, {"name": "access-control-max-age", "value": "86400"}, {"name": "cache-control", "value": "max-age=0, must-revalidate"}, {"name": "content-encoding", "value": "gzip"}, {"name": "content-type", "value": "application/json"}, {"name": "server", "value": "openresty/1.15.8.1"}, {"name": "x-reddit-session", "value": "jlapolhembqjkrpqgl.0.1614816540471.Z0FBQUFBQmdRQ1VjcTZqdUdNd3I3cVlkWWZTZ28tWVA3MjZGbTUwUXJKQzNDN1VmQ2hFSlpQejdtR3J0TVlpdGMzcTZ6OFVTZDhVbHIxR2VZcUViS2pJbUgzdlhkMmtFTENDNTZFM04xUHhNUlhCVkVyQkxLeXFNYkhrV0VXMmVscTUyV0t3R1B0S04"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:00 GMT"}, {"name": "via", "value": "1.1 varnish"}, {"name": "vary", "value": "Accept-Encoding, Origin"}, {"name": "strict-transport-security", "value": "max-age=31536000; includeSubdomains"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "x-frame-options", "value": "SAMEORIGIN"}, {"name": "x-xss-protection", "value": "1; mode=block"}, {"name": "access-control-allow-origin", "value": "https://www.reddit.com"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/json", "size": 4091, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 977, "bodySize": 2235}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 230, "receive": 0}, "time": 230, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.176+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/gold/awards/icon/Trinity_32.png", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 318}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Fri, 31 Jul 2020 20:50:09 GMT"}, {"name": "etag", "value": "\"c46c74242080d5fc0d705b6caee5e12d\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/png"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "vary", "value": "Origin, Access-Control-Request-Headers, Access-Control-Request-Method"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "39736"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/png", "size": 39736, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 398, "bodySize": 40134}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 27, "receive": 2}, "time": 29, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.177+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://preview.redd.it/award_images/t5_22cerq/ree13odobef41_StonksFalling.png?width=32&height=32&crop=smart&auto=webp&s=2294580dcacf0983d3a0ff4404a61a55d2a711aa", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "32"}, {"name": "height", "value": "32"}, {"name": "crop", "value": "smart"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "2294580dcacf0983d3a0ff4404a61a55d2a711aa"}], "headersSize": 419}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"PruvrnMpJkVedEwu5Xz5kwlmMAkXpOJiBniCteG52Nw\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "fastly-io-info", "value": "ifsz=264494 idim=2048x2048 ifmt=png ofsz=2232 odim=32x32 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "2232"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 2232, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 404, "bodySize": 2636}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 29, "receive": 0}, "time": 29, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.188+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/desktop2x/chunkCSS/reddit-components-DiscoveryUnit-CommunityCrossPollination-FocusedVerticals-CommunityDescWithPosts.173797ea549325667579.css", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "text/css,*/*;q=0.1"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 432}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Thu, 11 Feb 2021 00:09:17 GMT"}, {"name": "etag", "value": "\"913e516d736b4a577b4eea4a7ad81a8d\""}, {"name": "cache-control", "value": "max-age=604800"}, {"name": "content-type", "value": "text/css; charset=utf-8"}, {"name": "content-encoding", "value": "gzip"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "vary", "value": "Accept-Encoding,Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "2674"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/css; charset=utf-8", "size": 7575, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 379, "bodySize": 3053}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 33, "receive": 0}, "time": 33, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.189+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/desktop2x/reddit-components-DiscoveryUnit-CommunityCrossPollination-FocusedVerticals-CommunityDescWithPosts.f07f8249d589892b3923.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 407}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Thu, 11 Feb 2021 22:03:49 GMT"}, {"name": "etag", "value": "\"919008ca9d0506e1955d6e96f8bb744e\""}, {"name": "cache-control", "value": "max-age=604800"}, {"name": "content-type", "value": "application/javascript"}, {"name": "content-encoding", "value": "gzip"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "vary", "value": "Accept-Encoding,Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "9581"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript", "size": 33778, "text": "(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[\"reddit-components-DiscoveryUnit-CommunityCrossPollination-FocusedVerticals-CommunityDescWithPosts\"],{\"./src/higherOrderComponents/withClickTracking/index.tsx\":function(e,t,s){\"use strict\";s.d(t,\"c\",(function(){return d})),s.d(t,\"a\",(function(){return l})),s.d(t,\"b\",(function(){return u})),s.d(t,\"d\",(function(){return b}));var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./src/reddit/components/TrackingHelper/index.tsx\"),o=s(\"./src/reddit/selectors/telemetry.ts\");function c(){return(c=Object.assign||function(e){for(var t=1;t(n=(()=>{}))=>r=>{const i=b(r.target,r.currentTarget),c=m(r.target,r.currentTarget);i&&s&&t&&(u(r.target,r.currentTarget,l.anchors)?s(t(e,i,c)):s(s=>{const n=t(e,i,c)(s);let r;if(n&&n.actionInfo){const{pageType:e,...t}=n.actionInfo;r=t}return{...n,actionInfo:Object(o.previousPageActionInfo)(s,r)}})),u(r.target,r.currentTarget,l.anchorsAndButtons)&&n(r)};function d(e){return Object(i.c)(t=>{const{sendEvent:s,eventFactory:i,clickTrackingId:o,...d}=t,l=Object(n.useCallback)(a(o,i,s),[o,i,s]);return r.a.createElement(e,c({},d,{afterClickTracking:l}))})}const l={anchorsAndButtons:[\"A\",\"BUTTON\"],buttons:[\"BUTTON\"],anchors:[\"A\"]},u=(e,t,s)=>!s.includes(e.tagName)&&(e===t||!!e.parentElement&&u(e.parentElement,t,s)),b=(e,t)=>{const s=e.dataset.clickId;return s||(e===t?null:!!e.parentElement&&b(e.parentElement,t))},m=(e,t)=>\"true\"===e.dataset.ignoreClick||e!==t&&(!!e.parentElement&&m(e.parentElement,t))},\"./src/reddit/components/Collection/PostAndPostEventMeta/index.m.less\":function(e,t,s){e.exports={Metadata:\"YxCA1Mpgi_ThsEnFr_EFv\",metadata:\"YxCA1Mpgi_ThsEnFr_EFv\",postEventMeta:\"UORiCb6Mik-agLw97Owil\"}},\"./src/reddit/components/Collection/PostAndPostEventMeta/index.tsx\":function(e,t,s){\"use strict\";s.d(t,\"a\",(function(){return b})),s.d(t,\"b\",(function(){return m}));var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./src/lib/prettyPrintNumber/index.ts\"),o=s(\"./src/lib/lessComponent.tsx\"),c=s(\"./src/reddit/components/EventPost/PostEventMeta/index.tsx\"),a=s(\"./src/reddit/helpers/postEvent.ts\"),d=s(\"./src/reddit/components/Collection/PostAndPostEventMeta/index.m.less\"),l=s.n(d);const{fbt:u}=s(\"./node_modules/fbt/lib/FbtPublic.js\"),b=o.a.wrapped(e=>r.a.createElement(\"span\",{className:e.className},e.children),\"Metadata\",l.a),m=({post:e})=>Object(a.a)(e)?r.a.createElement(c.a,{className:l.a.postEventMeta,post:e}):r.a.createElement(r.a.Fragment,null,!e.isScoreHidden&&r.a.createElement(r.a.Fragment,null,r.a.createElement(b,{\"data-click-id\":\"score\"},u._({\"*\":\"{Post score} points\",_1:\"1 point\"},[u._plural(e.score,\"Post score\",Object(i.b)(e.score))],{hk:\"1gwCFh\"})),r.a.createElement(b,null,\"\u00b7\")),r.a.createElement(b,{\"data-click-id\":\"comments\"},u._({\"*\":\"{number} comments\",_1:\"1 comment\"},[u._plural(e.numComments,\"number\",Object(i.b)(e.numComments))],{hk:\"3eG58Q\"})))},\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/FocusedVerticals/CommunityDescWithPosts/index.m.less\":function(e,t,s){e.exports={topPostsTitle:\"_1Y8_-0tCSlV_zRuJv1WV_p\"}},\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/FocusedVerticals/CommunityDescWithPosts/index.tsx\":function(e,t,s){\"use strict\";s.r(t);var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./node_modules/react-redux/es/index.js\"),o=s(\"./node_modules/reselect/es/index.js\"),c=s(\"./src/lib/classNames/index.ts\"),a=s(\"./src/reddit/actions/focusedVerticals/index.ts\"),d=s(\"./src/reddit/actions/focusedVerticals/constants.ts\"),l=s(\"./src/reddit/components/TrackingHelper/index.tsx\"),u=s(\"./src/reddit/helpers/localStorage/index.ts\"),b=s(\"./src/reddit/helpers/trackers/discoveryUnit.ts\"),m=s(\"./src/reddit/icons/svgs/Close/index.tsx\"),p=s(\"./src/reddit/selectors/focusedVerticalSuggestion.ts\"),h=s(\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/FocusedVerticals/Wrapper/index.m.less\"),E=s.n(h);const{fbt:v}=s(\"./node_modules/fbt/lib/FbtPublic.js\"),x=Object(o.c)({didUserDisable:p.a,prefixedSubredditName:(e,{numInstance:t})=>Object(p.i)(e,t),interactedSubredditId:(e,{numInstance:t})=>Object(p.h)(e,t),cityLocation:p.c});class C extends r.a.Component{constructor(e){super(e),this.hasFiredViewEvent=!1,this.getLocalStorageDisabled=()=>!0,this.setLocalStorageDisabled=()=>void 0,this.trackViewEvent=()=>{this.hasFiredViewEvent||(this.props.sendEvent(Object(b.s)(this.props.listingKey,this.props.interactedSubredditId,this.props.listingPosition)),this.hasFiredViewEvent=!0)},this.onHideComponent=()=>{const{hideComponent:e,interactedSubredditId:t,listingKey:s,listingPosition:n}=this.props;this.setLocalStorageDisabled(),e(),this.props.sendEvent(Object(b.o)(s,t,n))},this.onSubredditClick=()=>{const{interactedSubredditId:e,listingKey:t,listingPosition:s}=this.props;this.props.sendEvent(Object(b.j)(t,e,s))},this.getLocalStorageDisabled=Object(u.G)(),this.setLocalStorageDisabled=Object(u.db)()}componentDidMount(){const{showComponent:e}=this.props;this.props.pubsub&&this.props.pubsub.addListeners(d.b,this.trackViewEvent),this.getLocalStorageDisabled()||e()}componentWillUnmount(){this.props.pubsub&&this.props.pubsub.removeListeners(d.b,this.trackViewEvent)}UNSAFE_componentWillReceiveProps(e){e.pubsub!==this.props.pubsub&&this.props.pubsub&&this.props.pubsub.removeListeners(d.b,this.trackViewEvent),e.pubsub&&e.pubsub!==this.props.pubsub&&e.pubsub.addListeners(d.b,this.trackViewEvent)}render(){const{children:e,className:t,didUserDisable:s,prefixedSubredditName:n,shouldHideBottomPadding:i,cityLocation:o}=this.props;return s?null:r.a.createElement(\"div\",{className:Object(c.a)(E.a.container,t)},r.a.createElement(\"div\",{className:E.a.titleWrapper},r.a.createElement(\"div\",{className:E.a.titleTextWrapper},r.a.createElement(\"div\",{className:E.a.titleText},v._(\"Discover communities\",null,{hk:\"2OpaUL\"})),n&&r.a.createElement(\"div\",{className:E.a.subTitleWrapper},v._(\"Because you're in {place}\",[v._param(\"place\",o)],{hk:\"3qt67F\"}))),r.a.createElement(\"div\",{className:E.a.closeWrapper,onClick:this.onHideComponent},r.a.createElement(m.a,{className:E.a.close}))),r.a.createElement(\"div\",{className:Object(c.a)(E.a.contentWrapper,{[E.a.noBottomPadding]:i})},e))}}var _=Object(i.b)(x,e=>({hideComponent:()=>e(Object(a.c)()),showComponent:()=>e(Object(a.d)())}))(Object(l.c)(C)),S=s(\"./src/reddit/actions/post.ts\"),I=s(\"./src/reddit/components/ClassicPost/Thumbnail.tsx\"),O=s(\"./src/reddit/components/Collection/PostAndPostEventMeta/index.tsx\"),g=s(\"./src/reddit/components/PostContainer/index.tsx\"),y=s(\"./src/reddit/components/SubredditNameLink/index.tsx\"),j=s(\"./src/reddit/components/SubscribeButton/Inline.tsx\"),k=s(\"./src/reddit/constants/posts.ts\"),f=s(\"./src/reddit/selectors/posts.ts\"),P=s(\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/PostItem/index.m.less\"),N=s.n(P);const T=e=>`${e}--FocusedVerticalRecommendationItem`,B=Object(o.c)({post:f.I,subreddit:f.U});class D extends r.a.Component{constructor(){super(...arguments),this.hasFiredViewEvent=!1,this.trackViewEvent=()=>{this.props.post&&!this.hasFiredViewEvent&&(this.props.sendEvent(Object(b.m)(this.props.listingKey,this.props.postId,this.props.position)),this.hasFiredViewEvent=!0)},this.onPostClick=()=>{const{listingKey:e,onPostClick:t,post:s,postId:n,sendEvent:r,position:i}=this.props;t(s),r(Object(b.k)(e,n,i))},this.onSubredditNameClick=()=>{const{listingKey:e,postId:t,sendEvent:s,subreddit:n,position:r}=this.props;n&&s(Object(b.l)(e,t,n.id,r))},this.getSubscribeEventFactory=e=>{const{listingKey:t,subreddit:s,postId:n,position:r}=this.props;return e?Object(b.q)(t,s&&s.id||\"\",r,n):Object(b.p)(t,s&&s.id||\"\",r,n)}}componentDidMount(){this.props.pubsub&&this.props.pubsub.addListeners(d.b,this.trackViewEvent)}componentWillUnmount(){this.props.pubsub&&this.props.pubsub.removeListeners(d.b,this.trackViewEvent)}UNSAFE_componentWillReceiveProps(e){e.pubsub!==this.props.pubsub&&this.props.pubsub&&this.props.pubsub.removeListeners(d.b,this.trackViewEvent),e.pubsub&&e.pubsub!==this.props.pubsub&&e.pubsub.addListeners(d.b,this.trackViewEvent)}render(){const{post:e,shouldHideBottomBorder:t,shouldHideSubredditLink:s,shouldShowBiggerJoin:n,subreddit:i}=this.props;return e?r.a.createElement(g.a,{className:Object(c.a)(N.a.postContainer,{[N.a.hideBottomBorder]:t}),makePostContainerId:T,post:e,onClick:this.onPostClick},r.a.createElement(\"div\",{className:N.a.postContent},r.a.createElement(I.a,{classNameInnerThumbnail:N.a.thumbnailOverride,post:e}),r.a.createElement(\"div\",{className:N.a.postBodyWrapper},!s&&i&&r.a.createElement(\"div\",{className:Object(c.a)(N.a.subredditContainer)},r.a.createElement(y.a,{className:N.a.subredditLink,to:i.url,onClick:this.onSubredditNameClick},i.displayText),n?r.a.createElement(\"div\",{className:N.a.subredditSubscribeLargeButton},r.a.createElement(j.a,{identifier:{name:i.name,type:k.a.SUBREDDIT},postId:e.id,shouldReverseColor:!0,getEventFactory:this.getSubscribeEventFactory})):r.a.createElement(j.a,{className:N.a.subredditSubscribeButton,getEventFactory:this.getSubscribeEventFactory,doNotHideOtherSubscribeButtons:!0,identifier:{name:i.name,type:k.a.SUBREDDIT},postId:e.id,small:!0})),r.a.createElement(\"div\",{className:Object(c.a)(N.a.postBody,{[N.a.isFirst]:s||!i}),\"data-click-id\":\"body\"},r.a.createElement(\"div\",{className:N.a.postTitle,style:{WebkitBoxOrient:\"vertical\"}},e.title)),r.a.createElement(\"div\",{className:N.a.bottomline},r.a.createElement(O.b,{post:e}))))):null}}var L=Object(i.b)(B,e=>({onPostClick:t=>{e(Object(a.a)({lastLoadedEnv:\"server\"})),e(Object(S.E)({postOrComment:t}))}}))(Object(l.c)(D)),U=s(\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/SubredditItem/index.tsx\"),F=s(\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/FocusedVerticals/CommunityDescWithPosts/index.m.less\"),V=s.n(F);const{fbt:w}=s(\"./node_modules/fbt/lib/FbtPublic.js\"),R=Object(o.c)({isFeatureFlag:p.d,isPending:p.e,subredditData:(e,{numInstance:t})=>Object(p.j)(e,t),topPostIds:(e,{numInstance:t})=>Object(p.k)(e,t)}),A=Object(i.b)(R);class M extends r.a.PureComponent{render(){const{className:e,isFeatureFlag:t,isPending:s,listingKey:n,listingPosition:i,numInstance:o,pubsub:c,subredditData:a,topPostIds:d}=this.props;if(0===d.length||!a||!t||s)return null;const{id:l,name:u}=a;return r.a.createElement(_,{className:e,shouldHideBottomPadding:!0,listingKey:n,listingPosition:i,numInstance:o,pubsub:c},r.a.createElement(U.a,{subredditId:l,subredditName:u,shouldHideBottomBorder:!0,listingKey:n,position:i,pubsub:c}),r.a.createElement(\"div\",{className:V.a.topPostsTitle},w._(\"Top post\",null,{hk:\"3BdOuj\"})),d.slice(0,1).map(e=>r.a.createElement(L,{key:e,postId:e,shouldHideBottomBorder:!0,shouldHideSubredditLink:!0,position:i,listingKey:n,pubsub:c})))}}t.default=A(M)},\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/FocusedVerticals/Wrapper/index.m.less\":function(e,t,s){e.exports={container:\"_38wRlUew5QmrO-MoOU-GJ9\",titleWrapper:\"_1DG9AhSZHK-IzUaxqT-F2s\",titleTextWrapper:\"_3Fo-ZR0DR-WynLXvASRgr3\",titleText:\"_24QDPxfjlPoQVpxQMLZwh8\",subTitleWrapper:\"_2moQJET1ILsnPFhV6NGhts\",subredditLink:\"X-a0YO4ICLzVT53ta0gb-\",closeWrapper:\"_2i5vuURQERz39XEGzFcSmd\",close:\"_1eoTN7mGsJS2YvBOQbRVUQ\",contentWrapper:\"_2i5tDrDFVTDwobrwCeDktb\",noBottomPadding:\"_3koaGouOjmycK9-H42G_Ht\"}},\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/PostItem/index.m.less\":function(e,t,s){e.exports={postTitle:\"_3L4stTRfJ_BS4amCaa76f4\",Metadata:\"_2dE1LHEebPUbXWJUn5_hwk\",metadata:\"_2dE1LHEebPUbXWJUn5_hwk\",postEventMeta:\"ngCfG_MRVHprTjk5eoc5F\",postContent:\"_1B38Mbd1InsDknEgDt-8-M\",hideBottomBorder:\"_1PsnARwAv-7CxN7xVTcu71\",postBody:\"_3XCa1x6WAlBIwOT9_88IN2\",isFirst:\"_1oSUSmar653A40uiAbIBus\",bottomline:\"_1t9mMlG1FelsCiuYJkFpYn\",postContainer:\"vt_Ai-mB125nHCOUXitOz\",postBodyWrapper:\"_1IQXxaPZpjo1Tr13hAMOdb\",thumbnailOverride:\"FY6-Uq4FvUxtyiwPD2bOy\",subredditContainer:\"_27dJCwt8e0kL9sjru1EGj5\",subredditLink:\"_33S8vIEbdBFHKeSvArox1g\",subredditSubscribeButton:\"_2w1D4lJqxbvUHhoRdy_EIx\",subredditSubscribeLargeButton:\"_1yqjm4NW18W15aR7qFRs51\"}},\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/SubredditItem/index.m.less\":function(e,t,s){e.exports={subredditTitle:\"_2761hyuG6eerLCkC4Hm6fp\",subredditContent:\"_1yRTv-8W3ocQQRhv7Ah1my\",subredditBody:\"_13sLg8Q6o27ohhPDs1AFHk\",subredditMeta:\"_1gX6BuEOgKVnefuNoaJz6g\",subredditContainer:\"_17Xq6uVgiU_LWy9TZF-Ce6\",hideBottomBorder:\"_2OYNSEwlUAl9-L9Jqc8JQ2\",subredditBodyWrapper:\"_3UfPUGAphIA0o2VTisU4sa\",thumbnailOverride:\"XWNN6HDjsQTetUd60uvL1\",iconContainer:\"_3GwBEEg8fYkZyZev8v3aQb\",subredditDescriptionContainer:\"_39jJr2GgsD9SJcks2BNgoa\"}},\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/SubredditItem/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./node_modules/react-redux/es/index.js\"),o=s(\"./node_modules/react-router-dom/esm/react-router-dom.js\"),c=s(\"./node_modules/reselect/es/index.js\"),a=s(\"./src/lib/classNames/index.ts\"),d=s(\"./src/lib/prettyPrintNumber/index.ts\"),l=s(\"./src/reddit/actions/focusedVerticals/constants.ts\"),u=s(\"./src/reddit/components/SubredditIcon/index.tsx\"),b=s(\"./src/reddit/components/SubredditNameLink/index.tsx\"),m=s(\"./src/reddit/components/SubscribeButton/Inline.tsx\"),p=s(\"./src/reddit/components/TrackingHelper/index.tsx\"),h=s(\"./src/reddit/constants/posts.ts\"),E=s(\"./src/reddit/controls/MetaData/index.tsx\"),v=s(\"./src/reddit/helpers/trackers/discoveryUnit.ts\"),x=s(\"./src/reddit/helpers/trackers/subredditMentions.ts\"),C=s(\"./src/reddit/selectors/subreddit.ts\"),_=s(\"./src/reddit/components/DiscoveryUnit/CommunityCrossPollination/SubredditItem/index.m.less\"),S=s.n(_);const{fbt:I}=s(\"./node_modules/fbt/lib/FbtPublic.js\"),O=Object(c.c)({subreddit:C.S,subredditAboutInfo:C.x}),g=Object(i.b)(O);class y extends r.a.Component{constructor(){super(...arguments),this.hasFiredViewEvent=!1,this.trackViewEvent=()=>{const{subreddit:e,subredditAboutInfo:t,listingKey:s,subredditId:n,position:r,sendEvent:i}=this.props;e&&t&&!this.hasFiredViewEvent&&(i(Object(v.r)(s,n,r)),this.hasFiredViewEvent=!0)},this.onSubredditClick=()=>{const{listingKey:e,shouldUseSubredditMentionEvents:t,sendEvent:s,subredditId:n,position:r}=this.props;s(t?Object(x.c)(n):Object(v.n)(e,n,r))},this.getSubscribeEventFactory=e=>{const{listingKey:t,shouldUseSubredditMentionEvents:s,subredditId:n,position:r}=this.props;return e?s?Object(x.e)(n):Object(v.q)(t,n,r):s?Object(x.d)(n):Object(v.p)(t,n,r)}}componentDidMount(){this.props.pubsub&&this.props.pubsub.addListeners(l.b,this.trackViewEvent)}componentWillUnmount(){this.props.pubsub&&this.props.pubsub.removeListeners(l.b,this.trackViewEvent)}UNSAFE_componentWillReceiveProps(e){e.pubsub!==this.props.pubsub&&this.props.pubsub&&this.props.pubsub.removeListeners(l.b,this.trackViewEvent),e.pubsub&&e.pubsub!==this.props.pubsub&&e.pubsub.addListeners(l.b,this.trackViewEvent)}render(){const{shouldHideBottomBorder:e,shouldShowDescription:t,shouldShowActiveUsers:s,subreddit:n,subredditAboutInfo:i}=this.props;if(!n||!i)return null;const c=i.publicDescription||\"\",l=n.subscribers,p=Object(d.b)(l),v=Object(d.b)(i.accountsActive);return r.a.createElement(\"div\",{className:Object(a.a)(S.a.subredditContainer,{[S.a.hideBottomBorder]:e})},r.a.createElement(\"div\",{className:S.a.subredditContent},r.a.createElement(\"div\",null,r.a.createElement(o.a,{to:n.url,onClick:this.onSubredditClick},r.a.createElement(u.b,{subredditOrProfile:n,className:S.a.iconContainer}))),r.a.createElement(\"div\",{className:S.a.subredditBodyWrapper},r.a.createElement(\"div\",{className:S.a.subredditBody,\"data-click-id\":\"body\"},r.a.createElement(b.a,{className:S.a.subredditTitle,to:n.url,onClick:this.onSubredditClick},n.displayText),r.a.createElement(\"div\",null,r.a.createElement(m.a,{identifier:{name:n.name,type:h.a.SUBREDDIT},postId:n.id,shouldReverseColor:!0,getEventFactory:this.getSubscribeEventFactory}))),r.a.createElement(\"div\",{className:S.a.subredditMeta},I._({\"*\":\"{number} members\",_1:\"1 member\"},[I._plural(l,\"number\",p)],{hk:\"4yqFU9\"})),s&&r.a.createElement(\"div\",{className:S.a.subredditMeta},r.a.createElement(E.c,null),I._({\"*\":\"{number} onlines\",_1:\"1 online\"},[I._plural(i.accountsActive,\"number\",v)],{hk:\"1oCA5j\"})),t&&c&&r.a.createElement(o.a,{className:S.a.subredditDescriptionContainer,to:n.url,onClick:this.onSubredditClick,style:{WebkitBoxOrient:\"vertical\"}},c))))}}t.a=g(Object(p.c)(y))},\"./src/reddit/components/EventPost/PostEventMeta/index.m.less\":function(e,t,s){e.exports={PostEventFutureText:\"_3rtq7SfSLd-e5fAEgn373L\",postEventFutureText:\"_3rtq7SfSLd-e5fAEgn373L\",PostEventPastText:\"_1j5EnaNrX7PuyCnmpT-8o0\",postEventPastText:\"_1j5EnaNrX7PuyCnmpT-8o0\",PostEventNowText:\"BGfronFwr_0rXxOJmxp10\",postEventNowText:\"BGfronFwr_0rXxOJmxp10\",Container:\"_3NIcD2Vr2xrSAq08U14kCy\",container:\"_3NIcD2Vr2xrSAq08U14kCy\",CalendarIcon:\"LEz3F0HfvMpdo96occzKU\",calendarIcon:\"LEz3F0HfvMpdo96occzKU\",LiveIcon:\"_3ArSA7Spw15WyF9ld4p6ZJ\",liveIcon:\"_3ArSA7Spw15WyF9ld4p6ZJ\",LoadingState:\"_27_KVVxYHZ7v44CE2vg8bT\",loadingState:\"_27_KVVxYHZ7v44CE2vg8bT\"}},\"./src/reddit/components/EventPost/PostEventMeta/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./src/lib/eventTools/index.ts\"),o=s(\"./node_modules/fbt/lib/FbtPublic.js\"),c=s(\"./src/lib/constants/index.ts\");function a(e){return e.toLocaleDateString(void 0,{month:\"numeric\",day:\"numeric\"})}var d=s(\"./src/reddit/helpers/styles/mixins/loading.ts\"),l=s(\"./src/reddit/icons/fonts/Calendar/index.tsx\"),u=s(\"./src/reddit/icons/fonts/Live/index.tsx\"),b=s(\"./src/reddit/components/EventPost/PostEventMeta/index.m.less\"),m=s.n(b),p=s(\"./src/lib/lessComponent.tsx\");const h=p.a.span(\"PostEventFutureText\",m.a),E=p.a.span(\"PostEventPastText\",m.a),v=p.a.span(\"PostEventNowText\",m.a),x=p.a.span(\"Container\",m.a),C=p.a.wrapped(l.a,\"CalendarIcon\",m.a),_=p.a.wrapped(u.a,\"LiveIcon\",m.a),S=p.a.div(\"LoadingState\",m.a);class I extends n.Component{constructor(e){super(e),this.state={mounted:!1}}componentDidMount(){this.setState({mounted:!0})}render(){const{className:e,post:t}=this.props,{eventInfo:s}=t;if(!s)return null;const{eventEnd:n,eventIsLive:l,eventStart:u}=s,b=Object(i.e)(u,n);let m,p;if(this.state.mounted||b===i.a.Live)m=function(e,t,s){const n=Object(i.e)(e,t),r=new Date(e*c.Hb);let d;return n===i.a.Live||s?o.fbt._(\"Now\",null,{hk:\"Prpcg\"}):(n===i.a.Future?d=Object(i.d)(e)?o.fbt._(\"Today\",null,{hk:\"1sZpnp\"}).toString():Object(i.b)(e)>=5?a(r):r.toLocaleDateString(void 0,{weekday:\"long\"}):n===i.a.Past&&(d=Object(i.d)(e)?o.fbt._(\"Today\",null,{hk:\"1sZpnp\"}).toString():a(r)),`${d} @ ${function(e){return e.toLocaleTimeString(void 0,{hour12:!0,hour:\"numeric\",minute:\"2-digit\"}).replace(/ /g,\"\").toUpperCase()}(r)}`)}(u,n,l);else{const e=Object(d.a)({isLoading:!0});m=r.a.createElement(S,{className:e})}if(l)p=r.a.createElement(v,null,r.a.createElement(_,null),m);else if(b===i.a.Future)p=r.a.createElement(h,null,r.a.createElement(C,null),m);else{if(b!==i.a.Past)return null;p=r.a.createElement(E,null,r.a.createElement(C,null),m)}return r.a.createElement(x,{className:e},p)}}t.a=I},\"./src/reddit/components/PostContainer/index.m.less\":function(e,t,s){e.exports={WrappedPost:\"_1oQyIsiPHYt6nx7VOmd1sz\",wrappedPost:\"_1oQyIsiPHYt6nx7VOmd1sz\"}},\"./src/reddit/components/PostContainer/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./node_modules/reselect/es/index.js\"),o=s(\"./src/lib/ads/index.ts\"),c=s(\"./src/reddit/components/AdViewability/index.tsx\"),a=s(\"./src/reddit/helpers/trackers/gallery.ts\"),d=s(\"./src/reddit/hooks/useIntersectionObserver.ts\"),l=s(\"./src/reddit/hooks/useTracking.ts\");var u=r.a.memo(e=>{const t=Object(n.useRef)(null),s=Object(l.a)(),i=Object(n.useCallback)(t=>{t.forEach(t=>{const{intersectionRatio:n}=t;n>=.5&&s(a.d(e.postId))})},[s,e.postId]),o=Object(n.useMemo)(()=>({threshold:[.5]}),[]);return Object(d.a)(t,i,o),r.a.createElement(\"div\",{role:\"presentation\"},r.a.createElement(\"div\",{ref:t},e.children))}),b=s(\"./src/reddit/components/TrackingHelper/index.tsx\"),m=s(\"./src/reddit/connectors/PostViewable/index.ts\"),p=s(\"./src/reddit/models/Media/index.ts\"),h=s(\"./src/reddit/selectors/media.ts\"),E=s(\"./src/reddit/selectors/posts.ts\"),v=s(\"./src/reddit/selectors/video.ts\"),x=s(\"./src/lib/classNames/index.ts\"),C=s(\"./src/lib/objectSelector/index.ts\"),_=s(\"./src/higherOrderComponents/withClickTracking/index.tsx\"),S=s(\"./src/reddit/components/PostContainer/index.m.less\"),I=s.n(S);const O=Object(m.a)(()=>Object(i.c)({basePixelMetadata:Object(C.a)((e,{post:t})=>Object(E.b)(e,t.id)),clickTrackingId:(e,{post:t})=>t.id,currentIndex:(e,{post:t})=>Object(h.b)(e,t.id),buffering:(e,{post:t})=>Object(v.a)(e,{postId:t.id}),playing:(e,{post:t})=>Object(v.g)(e,{postId:t.id}),continuousViewingStartedAt:(e,{post:t})=>Object(v.c)(e,{postId:t.id}),imageGalleryCurrentItem:(e,{post:t})=>Object(E.i)(e,{postId:t.id})})),g=e=>{const t=Object(_.d)(e.target,e.currentTarget),s=Object(_.b)(e.target,e.currentTarget,_.a.buttons);return\"subreddit\"!==t&&s};class y extends r.a.Component{constructor(){super(...arguments),this.cancelClick=!1}render(){const{afterClickTracking:e,basePixelMetadata:t,children:s,className:n,currentIndex:i,imageGalleryCurrentItem:d,makePostContainerId:l,post:b,onClick:m,onPostContentClick:h,sendEvent:E,style:v,ref:C}=this.props,_=r.a.createElement(\"div\",{\"data-click-id\":this.props[\"data-click-id\"],style:v,ref:C,onMouseUp:e=>{0!==window.getSelection().toString().length&&(this.cancelClick=!0,window.setTimeout(()=>{this.cancelClick=!1},1e3))},onClick:s=>{if(!this.cancelClick&&s.button<2&&(e(()=>m&&m(s,b,t,d))(s),h&&g(s)&&h(s,b)),b.id&&d){const{source:e}=Object(o.t)(b,d);if(e&&e.outboundUrl){const t=i+1;E(Object(a.c)(b.id,e.outboundUrl,t))}}},className:Object(x.a)(I.a.WrappedPost,n,`Post ${b.id}`,{promotedlink:b.isSponsored}),id:l?l(b.id):b.id,tabIndex:-1,\"data-testid\":b.id},s),S=!!b.media&&b.media.type===p.o.VIDEO;return b.isSponsored||S?r.a.createElement(c.a,{post:b,trackDisplay:!0},_):b.media&&Object(p.E)(b.media)?r.a.createElement(u,{postId:b.id},_):_}}t.a=O(Object(_.c)(Object(b.c)(y)))},\"./src/reddit/components/SubscribeButton/Inline.m.less\":function(e,t,s){e.exports={SubscribeInternalButton:\"QvUHhznbRVbKaK8dZGZVV\",subscribeInternalButton:\"QvUHhznbRVbKaK8dZGZVV\",UnsubscribeButton:\"_3gteUGkVlyl5VuSsNQJaz1\",unsubscribeButton:\"_3gteUGkVlyl5VuSsNQJaz1\",isLarge:\"_2jGEuWB6HWtIbTjMG68OXY\",ButtonSpacer:\"vXXjS_s-Ic4QZpFsPjThV\",buttonSpacer:\"vXXjS_s-Ic4QZpFsPjThV\",Checkmark:\"_2qm48d8K8lTcwSJiHL9KLT\",checkmark:\"_2qm48d8K8lTcwSJiHL9KLT\",Plus:\"_2zcGm9WDxG67GYyNNvHzlA\",plus:\"_2zcGm9WDxG67GYyNNvHzlA\",unsubscribeButtonHoverStyles:\"_1tZ_edPYFuF6jhuTr_iPEE\",joinCleanupContent:\"_3GS035a5A47X7LR9VSQYy6\"}},\"./src/reddit/components/SubscribeButton/Inline.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./src/reddit/components/SearchResultsContent/searchResultsPageTreatment/searchIgnoreClickContext.ts\"),o=s(\"./src/reddit/components/TrackingHelper/index.tsx\"),c=s(\"./src/reddit/connectors/SubscribeButton/index.ts\"),a=s(\"./src/reddit/contexts/CoreStyleExperiments.ts\"),d=s(\"./src/reddit/controls/Button/index.tsx\"),l=s(\"./src/reddit/icons/fonts/index.tsx\"),u=s(\"./src/reddit/icons/svgs/Checkmark/index.tsx\"),b=s(\"./src/reddit/icons/svgs/Plus/index.tsx\"),m=s(\"./src/reddit/components/SubscribeButton/helpers/actionTemplateSource.ts\"),p=s(\"./src/reddit/components/SubscribeButton/Inline.m.less\"),h=s.n(p),E=s(\"./src/lib/classNames/index.ts\"),v=s(\"./src/lib/lessComponent.tsx\");function x(){return(x=Object.assign||function(e){for(var t=1;t{const n=Object(i.b)(),o=t?d.l:d.i;return r.a.createElement(o,x({},s,{className:Object(E.a)(s.className,{[h.a.isLarge]:!e}),\"data-ignore-click\":!!n}))},\"SubscribeInternalButton\",h.a),_=v.a.wrapped(({small:e,belongsToType:t,shouldReverseColor:s,...n})=>{const o=Object(i.b)(),c=s?d.i:d.l;return r.a.createElement(c,x({},n,{className:Object(E.a)(n.className,{[h.a.isLarge]:!e}),\"data-ignore-click\":!!o}))},\"UnsubscribeButton\",h.a),S=v.a.wrapped(u.a,\"Checkmark\",h.a),I=v.a.wrapped(b.a,\"Plus\",h.a),O=v.a.div(\"ButtonSpacer\",h.a);class g extends r.a.Component{constructor(e){super(e),this.onMouseEnter=()=>{this.setState({isHovered:!0})},this.onMouseLeave=()=>{this.setState({isHovered:!1})},this.onClick=e=>{const{props:t}=this;if(t.userIsSubscriber?t.onUnsubscribe():(this.setState({hasJustSubscribed:!0}),t.onSubscribe()),t.onClick&&t.onClick(e),t.getEventFactory){const e=t.getEventFactory(t.userIsSubscriber);e&&t.sendEvent(e)}},this.renderUnsubscribeButton=({[a.a.Buttons]:e,[a.a.Icons]:t})=>{const{className:s,identifier:n,onSubscribe:i,onUnsubscribe:o,postId:c,sendEvent:u,small:b=!1,size:p,userIsSubscriber:v,doNotHideOtherSubscribeButtons:C,getEventFactory:I,onSubscriptionsRequested:O,...g}=this.props,y=this.state.isHovered,j=Object(m.a)({type:n.type,key:y?\"unsubscribe\":\"subscribed\"});return e?r.a.createElement(d.q,x({className:Object(E.a)(s,h.a.Button2020),priority:g.shouldReverseColor?d.b.Primary:d.b.Secondary,Icon:b||!b&&!y?t?e=>r.a.createElement(l.a,x({name:\"checkmark\"},e)):S:void 0,text:!b&&j,onClick:this.onClick,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,size:p||(b?d.c.XS:d.c.S)},g)):r.a.createElement(_,x({className:Object(E.a)(s,{[h.a.isLarge]:!b,[h.a.unsubscribeButtonHoverStyles]:!b}),onClick:this.onClick,small:b,belongsToType:n.type,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave},g),b&&(t?r.a.createElement(l.a,{name:\"checkmark\"}):r.a.createElement(S,null)),!b&&!y&&(t?r.a.createElement(l.a,{name:\"checkmark\"}):r.a.createElement(S,null)),!b&&j)},this.renderSubscribeButton=({[a.a.Buttons]:e,[a.a.Icons]:t})=>{const{className:s,identifier:n,onSubscribe:i,onUnsubscribe:o,postId:c,sendEvent:u,small:b=!1,size:p,userIsSubscriber:v,doNotHideOtherSubscribeButtons:_,getEventFactory:S,onSubscriptionsRequested:O,...g}=this.props,y=Object(m.a)({type:n.type,key:\"subscribe\"});return e?r.a.createElement(d.q,x({className:s,priority:g.shouldReverseColor?d.b.Secondary:d.b.Primary,Icon:t?e=>r.a.createElement(l.a,x({name:\"add\"},e)):I,size:p||(b?d.c.XS:d.c.S),text:!b&&y,onClick:this.onClick},g,{id:`subscribe-button-${c}`,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave})):r.a.createElement(C,x({className:Object(E.a)(s,{[h.a.isLarge]:!b}),onClick:this.onClick,small:b},g,{id:`subscribe-button-${c}`,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave}),t?r.a.createElement(l.a,{name:\"add\"}):r.a.createElement(I,null),!b&&y)},this.state={hasJustSubscribed:!1,isHovered:!1}}componentDidMount(){this.props.onSubscriptionsRequested()}render(){const{small:e=!1,userIsSubscriber:t,doNotHideOtherSubscribeButtons:s}=this.props;return t?this.state.hasJustSubscribed||s?r.a.createElement(a.b.Consumer,null,this.renderUnsubscribeButton):e?null:r.a.createElement(O,null):r.a.createElement(a.b.Consumer,null,this.renderSubscribeButton)}}t.a=Object(c.a)(Object(o.c)(g))},\"./src/reddit/controls/MetaData/index.m.less\":function(e,t,s){e.exports={metaText:\"_2ETuFsVzMBxiHia6HfJCTQ\"}},\"./src/reddit/controls/MetaData/index.tsx\":function(e,t,s){\"use strict\";s.d(t,\"a\",(function(){return l})),s.d(t,\"c\",(function(){return u})),s.d(t,\"b\",(function(){return b})),s.d(t,\"d\",(function(){return m}));var n=s(\"./node_modules/fbt/lib/FbtPublic.js\"),r=s(\"./node_modules/react/index.js\"),i=s.n(r),o=s(\"./src/lib/lessComponent.tsx\"),c=s(\"./src/lib/prettyPrintNumber/index.ts\"),a=(s(\"./src/lib/timeAgo/index.ts\"),s(\"./src/reddit/controls/MetaData/index.m.less\")),d=s.n(a);const l=o.a.span(\"metaText\",d.a),u=e=>i.a.createElement(l,e,\" \u00b7 \"),b=({isScoreHidden:e,score:t,useUpvotes:s,...r})=>{const o=Object(c.b)(t),a=n.fbt._({\"*\":\"{number} upvotes\",_1:\"1 upvote\"},[n.fbt._plural(t,\"number\",o)],{hk:\"2L3T21\"}),d=e?n.fbt._(\"Score hidden\",null,{hk:\"SDk6B\"}):s?a:n.fbt._({\"*\":\"{number} points\",_1:\"1 point\"},[n.fbt._plural(t,\"number\",o)],{hk:\"gf67v\"});return i.a.createElement(l,r,d)},m=e=>i.a.createElement(l,null,n.fbt._({\"*\":\"{number} comments\",_1:\"1 comment\"},[n.fbt._plural(e,\"number\",Object(c.b)(e))],{hk:\"3bVMk9\"}))},\"./src/reddit/helpers/trackers/gallery.ts\":function(e,t,s){\"use strict\";s.d(t,\"d\",(function(){return c})),s.d(t,\"c\",(function(){return a})),s.d(t,\"b\",(function(){return d})),s.d(t,\"a\",(function(){return l}));var n=s(\"./src/reddit/constants/tracking.ts\"),r=s(\"./src/reddit/helpers/parseUrl.ts\"),i=s(\"./src/reddit/selectors/telemetry.ts\");const o=(e,t,s)=>({gallery:i.gallery(e,t,s),post:i.post(e,t),...i.defaults(e)}),c=(e,t)=>s=>({...o(s,e,t),action:n.c.VIEW,noun:\"media\",source:\"gallery\",media:i.media(s,e)}),a=(e,t,s)=>c=>{const a=Object(r.a)(t);return{...o(c,e,s),action:n.c.CLICK,noun:\"outbound_url\",source:\"gallery\",media:{...i.media(c,e),outboundUrl:t,outboundDomain:a?a.hostname:void 0}}},d=(e,t)=>u(e,!0,t),l=(e,t)=>u(e,!1,t),u=(e,t,s)=>r=>({...o(r,e,s),action:n.c.CLICK,noun:t?\"forward\":\"backward\",source:\"gallery\"})},\"./src/reddit/helpers/trackers/subredditMentions.ts\":function(e,t,s){\"use strict\";s.d(t,\"a\",(function(){return x})),s.d(t,\"f\",(function(){return C})),s.d(t,\"g\",(function(){return _})),s.d(t,\"b\",(function(){return S})),s.d(t,\"c\",(function(){return I})),s.d(t,\"d\",(function(){return O})),s.d(t,\"e\",(function(){return g}));var n,r,i=s(\"./src/reddit/constants/tracking.ts\"),o=s(\"./src/reddit/contexts/PageLayer/index.tsx\"),c=s(\"./src/reddit/helpers/isComment.ts\"),a=s(\"./src/reddit/helpers/isPost.ts\"),d=s(\"./src/reddit/models/DiscoveryUnit/index.ts\"),l=s(\"./src/reddit/selectors/subreddit.ts\"),u=s(\"./src/reddit/selectors/telemetry.ts\"),b=s(\"./src/telemetry/models/Outbound.ts\");!function(e){e.INTERNAL_LINK=\"internal_link\",e.SUBREDDIT_HOVERCARD=\"subreddit_mentions_hovercard\",e.HEADER_SUBREDDIT=\"header_subreddit\",e.HEADER_SUBREDDIT_SUBSCRIBE=\"header_subreddit_subscribe\",e.HEADER_SUBREDDIT_UNSUBSCRIBE=\"header_subreddit_unsubscribe\",e.ITEM_POST=\"item_post\"}(n||(n={})),function(e){e.LINK=\"link\",e.DISCOVERY_UNIT=\"discovery_unit\"}(r||(r={}));const m=e=>({...u.defaults(e),source:r.LINK,action:i.c.CLICK,noun:n.INTERNAL_LINK}),p=e=>({...u.defaults(e),source:r,screen:u.screen(e),discoveryUnit:{id:\"xd_100\",name:n.SUBREDDIT_HOVERCARD,type:d.f.Listing,title:n.SUBREDDIT_HOVERCARD}}),h=(e,{renderingObjectInfo:t,pageLayer:s})=>{if(t&&(Object(c.b)(t)||Object(a.b)(t)))return Object(c.b)(t)?b.SourceElement.Comment:Object(o.w)(s)?b.SourceElement.PostDetail:Object(o.E)(s)?b.SourceElement.ListingPostDetail:void 0},E=(e,t)=>{const{renderingObjectInfo:s,subredditName:n}=t;if(!s||!Object(a.b)(s)&&!Object(c.b)(s))return{outbound:void 0};const r=Object(a.b)(s)?\"postId\":\"commentId\",i={url:`/r/${n}/`,sourceElement:h(0,t),subredditName:n,[r]:s.id},o=Object(l.A)(e,{subredditName:n});return o?{outbound:{...i,url:o.url,subredditId:o.id}}:{outbound:{...i}}},v=(e,t)=>{const{renderingObjectInfo:s}=t;if(!s||!Object(a.b)(s)&&!Object(c.b)(s))return{};const n=Object(a.b)(s)?s.belongsTo.id:s.subredditId;return{post:u.post(e,s.id),subreddit:u.subredditById(e,n),...E(e,t)}},x=e=>t=>({...m(t),...v(t,e)}),C=e=>t=>({...p(t),source:\"global\",action:i.c.VIEW,noun:n.SUBREDDIT_HOVERCARD,subreddit:u.subredditByName(t,e),screen:u.screen(t)}),_=(e,t)=>s=>({...p(s),source:r.DISCOVERY_UNIT,action:i.c.VIEW,noun:n.ITEM_POST,post:u.post(s,t),subreddit:u.subredditByName(s,e),screen:u.screen(s)}),S=(e,t)=>s=>({...p(s),source:r.DISCOVERY_UNIT,action:i.c.CLICK,noun:n.ITEM_POST,post:u.post(s,t),subreddit:u.subredditByName(s,e),screen:u.screen(s)}),I=e=>t=>({...p(t),subreddit:u.subredditById(t,e)||null,source:r.DISCOVERY_UNIT,action:i.c.CLICK,noun:n.HEADER_SUBREDDIT}),O=e=>t=>({...p(t),subreddit:u.subredditById(t,e)||null,source:r.DISCOVERY_UNIT,action:i.c.CLICK,noun:n.HEADER_SUBREDDIT_SUBSCRIBE}),g=e=>t=>({...p(t),subreddit:u.subredditById(t,e)||null,source:r.DISCOVERY_UNIT,action:i.c.CLICK,noun:n.HEADER_SUBREDDIT_UNSUBSCRIBE})},\"./src/reddit/icons/fonts/Calendar/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./src/lib/classNames/index.ts\"),o=s(\"./src/reddit/hooks/useCoreStyleExperiments.ts\"),c=s(\"./src/reddit/icons/fonts/helpers.tsx\"),a=s(\"./src/reddit/icons/fonts/commonStyles.m.less\"),d=s.n(a);t.a=e=>{const t=Object(o.b)();return r.a.createElement(\"i\",{className:Object(i.a)(Object(c.b)(t?\"scheduled\":\"calendar\",e.isFilled),d.a.calendarIcon,e.className)})}},\"./src/reddit/icons/fonts/Live/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),r=s.n(n),i=s(\"./src/lib/classNames/index.ts\"),o=s(\"./src/reddit/icons/fonts/helpers.tsx\"),c=s(\"./src/reddit/icons/fonts/commonStyles.m.less\"),a=s.n(c);t.a=e=>r.a.createElement(\"i\",{className:Object(i.a)(Object(o.b)(\"live\",e.isFilled),a.a.liveIcon,e.className)})},\"./src/reddit/icons/fonts/commonStyles.m.less\":function(e,t,s){e.exports={iconFont:\"WxKparxaBCy4-EWML7xc3\",approveIcon:\"MAe2tslj1FAD6GliiZ3it\",calendarIcon:\"_2YXLfgRGcJoCJROcTAGqir\",commentIcon:\"_3ch9jJ0painNf41PmU4F9i\",lockIcon:\"XHMWG1CPWX8RXeNg-o5-R\",modActions:\"_3phKxmomoio9ulzAoL4XhZ\",moderateIcon:\"_2Xt7ltq8LezAkf8ZF8x9dv\",removeIcon:\"_2IVG3b9-lczna8tonL9FWB\",reportIcon:\"_1MDjRAzxk1RSTB12748O1v\",shareIcon:\"xwmljjCrovDE5C9MasZja\",spamIcon:\"_1Gn6JH0U8GJtJXSIc54IMU\",stickyIcon:\"hMF1wBi2Z6Lh9zHskfhX1\",adminIcon:\"_3ACtZ0jvC5KDN8RNxR0lXX\",archivedIcon:\"_2trXhUAJMhIhxp8a2zvOVP\",liveIcon:\"_3cdJ6BHH65ws78AzuO0KLw\"}}}]);\n//# sourceMappingURL=https://www.redditstatic.com/desktop2x/reddit-components-DiscoveryUnit-CommunityCrossPollination-FocusedVerticals-CommunityDescWithPosts.f07f8249d589892b3923.js.map"}, "redirectURL": "", "headersSize": 378, "bodySize": 9959}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 32, "receive": 0}, "time": 32, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.195+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.reddit.com/api/trending_searches_v1.json?withAds=1&raw_json=1&gilding_detail=1", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.reddit.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Content-Type", "value": "application/x-www-form-urlencoded"}, {"name": "x-reddit-loid", "value": "0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms"}, {"name": "x-reddit-session", "value": "jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "loid=0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms; session_tracker=jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg; token_v2=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE; eu_cookie_v2=1; csv=1; edgebucket=sSSiq1um6tcoqOGvTG; aasd=1%7C1614816541087"}, {"name": "TE", "value": "Trailers"}], "cookies": [{"name": "loid", "value": "0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms"}, {"name": "session_tracker", "value": "jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg"}, {"name": "token_v2", "value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE"}, {"name": "eu_cookie_v2", "value": "1"}, {"name": "csv", "value": "1"}, {"name": "edgebucket", "value": "sSSiq1um6tcoqOGvTG"}, {"name": "aasd", "value": "1|1614816541087"}], "queryString": [{"name": "withAds", "value": "1"}, {"name": "raw_json", "value": "1"}, {"name": "gilding_detail", "value": "1"}], "headersSize": 1641}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "application/json; charset=UTF-8"}, {"name": "x-ua-compatible", "value": "IE=edge"}, {"name": "x-frame-options", "value": "SAMEORIGIN"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "x-xss-protection", "value": "1; mode=block"}, {"name": "access-control-allow-origin", "value": "*"}, {"name": "access-control-expose-headers", "value": "X-Moose"}, {"name": "content-encoding", "value": "gzip"}, {"name": "cache-control", "value": "max-age=0, must-revalidate"}, {"name": "x-moose", "value": "majestic"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:02 GMT"}, {"name": "via", "value": "1.1 varnish"}, {"name": "vary", "value": "accept-encoding"}, {"name": "set-cookie", "value": "session_tracker=jlapolhembqjkrpqgl.0.1614816541270.Z0FBQUFBQmdRQ1VlRURTaWpab0RiSWN0WVBCZV85aGNZeXdXWWpuOVBOdjVOM2lDT05DLWtRWVA3VU5rZENOWE5CQTBqdDl3eDM1UWxOQXZmenZ6LVZWZ1N1czB4TUQyanBFQXNHQVJiMGRpeHhJRTFscG5kRU1NdFRad2YtX1VfSXRET3Z6UFRDN2U; Domain=reddit.com; Max-Age=7199; Path=/; expires=Thu, 04-Mar-2021 02:09:02 GMT; secure; SameSite=None; Secure"}, {"name": "strict-transport-security", "value": "max-age=15552000; includeSubDomains; preload"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "20982"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [{"name": "session_tracker", "value": "jlapolhembqjkrpqgl.0.1614816541270.Z0FBQUFBQmdRQ1VlRURTaWpab0RiSWN0WVBCZV85aGNZeXdXWWpuOVBOdjVOM2lDT05DLWtRWVA3VU5rZENOWE5CQTBqdDl3eDM1UWxOQXZmenZ6LVZWZ1N1czB4TUQyanBFQXNHQVJiMGRpeHhJRTFscG5kRU1NdFRad2YtX1VfSXRET3Z6UFRDN2U"}], "content": {"mimeType": "application/json; charset=UTF-8", "size": 123009, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 940, "bodySize": 21922}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 1127, "receive": 4}, "time": 1131, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.206+01:00", "request": {"bodySize": 5890, "method": "POST", "url": "https://www.reddit.com/", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.reddit.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Content-Type", "value": "text/plain"}, {"name": "X-Signature-v2", "value": "key=Desktop2x3, mac=8883ab04e339009b0a19265798e8f71a5af5f740760e04c982046eeed94d9e7e"}, {"name": "Content-Length", "value": "5890"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "loid=0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms; session_tracker=jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg; token_v2=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE; eu_cookie_v2=1; csv=1; edgebucket=sSSiq1um6tcoqOGvTG; aasd=1%7C1614816541087"}, {"name": "TE", "value": "Trailers"}], "cookies": [{"name": "loid", "value": "0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms"}, {"name": "session_tracker", "value": "jlapolhembqjkrpqgl.0.1614816536545.Z0FBQUFBQmdRQ1VZcy1JNFNwY2hLX1JwU2VsQTc0ZkE5R2N5UmpiU1VNdklxa2E4eVNMdlAtYk16OXBHQlAtQkJpRmJTcGs0aU1nWG9Pb2d6UXRHZ05mNjVIbjk4VUpudU1VazFaSUR6MkoyeG5sQWRHMnZteFpFMV9oYWdJTmVJeV9kUmozbGw3VVg"}, {"name": "token_v2", "value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE"}, {"name": "eu_cookie_v2", "value": "1"}, {"name": "csv", "value": "1"}, {"name": "edgebucket", "value": "sSSiq1um6tcoqOGvTG"}, {"name": "aasd", "value": "1|1614816541087"}], "queryString": [], "headersSize": 1227, "postData": {"mimeType": "text/plain", "params": [], "text": "{\"1\":{\"lst\":[\"rec\",8,{\"1\":{\"str\":\"experiment\"},\"2\":{\"str\":\"expose\"},\"3\":{\"str\":\"user_id\"},\"5\":{\"i64\":1614816540645},\"6\":{\"str\":\"3a1a506a-9d9c-4de2-9bfb-e4121cd6cc91\"},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"129\":{\"rec\":{\"1\":{\"i64\":1671},\"2\":{\"str\":\"rpan_du_preload_d2x\"},\"4\":{\"str\":\"enabled\"},\"8\":{\"str\":\"3\"},\"10\":{\"tf\":0}}}},{\"1\":{\"str\":\"experiment\"},\"2\":{\"str\":\"expose\"},\"3\":{\"str\":\"user_id\"},\"5\":{\"i64\":1614816540330},\"6\":{\"str\":\"281fb3a1-90fa-43ae-960a-7450c8fd1b83\"},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"129\":{\"rec\":{\"1\":{\"i64\":1226},\"2\":{\"str\":\"d2x_google_onetap\"},\"4\":{\"str\":\"onetap_auto\"},\"8\":{\"str\":\"6\"},\"10\":{\"tf\":0}}}},{\"1\":{\"str\":\"leaderboard_right_rail\"},\"2\":{\"str\":\"view\"},\"3\":{\"str\":\"leaderboard_right_rail\"},\"5\":{\"i64\":1614816540231},\"6\":{\"str\":\"899a350c-e03b-4874-b517-e020ddc8e91c\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"114\":{\"rec\":{\"3\":{\"str\":\"gaming\"}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"}}}},{\"1\":{\"str\":\"experiment\"},\"2\":{\"str\":\"expose\"},\"3\":{\"str\":\"user_id\"},\"5\":{\"i64\":1614816540112},\"6\":{\"str\":\"56e6b85a-6ad1-4e76-93e3-b5cf454dc8a5\"},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"129\":{\"rec\":{\"1\":{\"i64\":1846},\"2\":{\"str\":\"ae_eu_essential_cookie_option\"},\"4\":{\"str\":\"enabled\"},\"8\":{\"str\":\"16\"},\"10\":{\"tf\":0}}}},{\"1\":{\"str\":\"experiment\"},\"2\":{\"str\":\"expose\"},\"3\":{\"str\":\"user_id\"},\"5\":{\"i64\":1614816539827},\"6\":{\"str\":\"89be5db4-911a-4701-a8b3-226292110810\"},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"129\":{\"rec\":{\"1\":{\"i64\":48},\"2\":{\"str\":\"typeahead_redesign\"},\"4\":{\"str\":\"treatment_1\"},\"8\":{\"str\":\"28\"},\"10\":{\"tf\":0}}}},{\"1\":{\"str\":\"experiment\"},\"2\":{\"str\":\"expose\"},\"3\":{\"str\":\"user_id\"},\"5\":{\"i64\":1614816539815},\"6\":{\"str\":\"84f8354c-d56e-407b-8a36-133060ac3394\"},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"129\":{\"rec\":{\"1\":{\"i64\":1295},\"2\":{\"str\":\"d2x_nps_survey_dismiss_post_trigger\"},\"4\":{\"str\":\"enabled\"},\"8\":{\"str\":\"16\"},\"10\":{\"tf\":0}}}},{\"1\":{\"str\":\"experiment\"},\"2\":{\"str\":\"expose\"},\"3\":{\"str\":\"user_id\"},\"5\":{\"i64\":1614816539808},\"6\":{\"str\":\"8b64ec0d-739b-4607-b581-0576655af186\"},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"129\":{\"rec\":{\"1\":{\"i64\":1543},\"2\":{\"str\":\"d2x_2020ify_buttons\"},\"4\":{\"str\":\"enabled\"},\"8\":{\"str\":\"9\"},\"10\":{\"tf\":0}}}},{\"1\":{\"str\":\"experiment\"},\"2\":{\"str\":\"expose\"},\"3\":{\"str\":\"user_id\"},\"5\":{\"i64\":1614816539790},\"6\":{\"str\":\"cf5ff153-7d4b-468a-a799-86016cf94657\"},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"129\":{\"rec\":{\"1\":{\"i64\":300},\"2\":{\"str\":\"rpan_entry_point\"},\"4\":{\"str\":\"enabled\"},\"8\":{\"str\":\"192\"},\"10\":{\"tf\":0}}}}]}}"}}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "application/json"}, {"name": "access-control-allow-origin", "value": "*"}, {"name": "access-control-allow-methods", "value": "POST, OPTIONS"}, {"name": "access-control-allow-headers", "value": "X-Signature,X-Signature-v2,Content-Type,Origin,Accept,X-origination-host,X-origination-path"}, {"name": "access-control-max-age", "value": "1728000"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "via", "value": "1.1 varnish"}, {"name": "vary", "value": "Origin"}, {"name": "cache-control", "value": "private, max-age=3600"}, {"name": "strict-transport-security", "value": "max-age=15552000; includeSubDomains; preload"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "2"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/json", "size": 2, "text": "{}"}, "redirectURL": "", "headersSize": 541, "bodySize": 543}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 169, "receive": 1}, "time": 170, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.207+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://c.amazon-adsystem.com/bao-csm/aps-comm/aps_csm.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "c.amazon-adsystem.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 336}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "application/javascript"}, {"name": "access-control-allow-origin", "value": "*"}, {"name": "access-control-allow-methods", "value": "GET"}, {"name": "access-control-max-age", "value": "3000"}, {"name": "last-modified", "value": "Fri, 29 Jan 2021 06:42:57 GMT"}, {"name": "x-amz-version-id", "value": "8kbPIzTLk7_TMvnggUSDACBTugDfX2qC"}, {"name": "server", "value": "AmazonS3"}, {"name": "content-encoding", "value": "gzip"}, {"name": "date", "value": "Wed, 03 Mar 2021 11:47:31 GMT"}, {"name": "cache-control", "value": "public, max-age=86400"}, {"name": "etag", "value": "W/\"a4d296427fc806b21335359e398c025c\""}, {"name": "vary", "value": "Origin"}, {"name": "x-cache", "value": "Hit from cloudfront"}, {"name": "via", "value": "1.1 78aa4ecfac2dbbed080d75d85f660486.cloudfront.net (CloudFront)"}, {"name": "x-amz-cf-pop", "value": "TXL52-C1"}, {"name": "x-amz-cf-id", "value": "vg5XEDjFAeWQUNZu1M7bIz0785L3wegGcTpI0jDPGKO8DWC6RjR9Zg=="}, {"name": "age", "value": "44491"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript", "size": 6482, "text": "var amzn_aps_csm=amzn_aps_csm||{};amzn_aps_csm.errors=[],amzn_aps_csm.reportErrors=function(a){var b,c;for(/^https?:\\/\\//.test(a)===!1&&(a=document.location.protocol+\"//\"+a),\"/\"!==a.substr(a.length-1)&&(a+=\"/\"),b=0;b0?a.s[0]:\"\",d=a.s.length>1?a.s[1]:\"\";c&&(b=c.match(j)),b&&3===b.length||!d||(b=d.match(i)),b&&3===b.length&&(a.f=b[1],a.l=b[2])}}function d(a,d){if(d=d||{},!a)return{};a.m&&a.m.message&&(a=a.m);var i,j,k,l,m,n={m:e(a,d),c:a.c?\"\"+a.c:a.c,s:[],l:a.l||a.line||a.lineno||a.lineNumber,name:a.name,type:a.type},o=0,p=0;if(i=a.stack||(a.err?a.err.stack:\"\"),i&&i.split)for(j=i.split(\"\\n\");oo;)m=h,l.skipTrace||(k=l.toString(),k&&k.substr&&(m=0===p?4*h:m,m=1===p?2*h:m,n.s.unshift(k.substr(0,m)),p++)),l=f(l,\"caller\"),o++;return!n.f&&n.s.length>0&&c(n),n}function e(a,b){var c=b.m||b.message||\"\";return c+=a.m&&a.m.message?a.m.message:a.m&&a.m.target&&a.m.target.tagName?\"Error handler invoked by \"+a.m.target.tagName+\" tag\":a.m?a.m:a.message?a.message:\"Unknown error\"}function f(a,b){try{return a[b]}catch(c){return\"\"}}var g=20,h=256,i=/\\(?([^\\s]*):(\\d+):\\d+\\)?/,j=/.*@(.*):(\\d*)/;a.constructErrorMessage=d}(amzn_aps_csm),window.JSON||(window.JSON={parse:function(sJSON){return eval(\"(\"+sJSON+\")\")},stringify:function(){var a=Object.prototype.toString,b=Array.isArray||function(b){return\"[object Array]\"===a.call(b)},c={'\"':'\\\\\"',\"\\\\\":\"\\\\\\\\\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\t\":\"\\\\t\"},d=function(a){return c[a]||\"\\\\u\"+(a.charCodeAt(0)+65536).toString(16).substr(1)},e=/[\\\\\"\\u0000-\\u001F\\u2028\\u2029]/g;return function f(c){var g,h,i,j;if(null==c)return\"null\";if(\"number\"==typeof c)return isFinite(c)?c.toString():\"null\";if(\"boolean\"==typeof c)return c.toString();if(\"object\"==typeof c){if(\"function\"==typeof c.toJSON)return f(c.toJSON());if(b(c)){for(g=\"[\",h=0;h2?c[1]:[],f=c[c.length-1],g=[],h=0,i=e.length;i>h;h++)g.push(b(e[h]));amzn_aps_csm[d]=f.apply(f,g)}catch(j){j.message&&amzn_aps_csm.errors.push(j.message)}},amzn_aps_csm.invalidModuleException=function(a){this.value=a,this.message=\"does not conform to the expected format of a module\",this.toString=function(){return this.value+this.message}},amzn_aps_csm=amzn_aps_csm||{},amzn_aps_csm.define(\"eventUtils\",[],function(){var a={shortName:\"eu\"};return a.init=function(){amzn_aps_csm.log(\"Initializing eventUtils\"),a.eventHandlers=[]},a.addEvent=function(b,c,d,e){b.addEventListener?b.addEventListener(c,d,e):b.attachEvent&&b.attachEvent(\"on\"+c,d);var f={elem:b,eventName:c,cb:d};a.eventHandlers.push(f)},a.registerPostMessageHandler=function(a){var b=window.addEventListener?\"addEventListener\":\"attachEvent\",c=window[b],d=\"attachEvent\"==b?\"onmessage\":\"message\";c(d,function(b){a(b)},!1)},a}),amzn_aps_csm=amzn_aps_csm||{},amzn_aps_csm.define(\"pixelQueue\",[],function(){var a={shortName:\"pq\"};return a.init=function(){},a.firePixel=function(a,b,c){if(\"\"!==b){/^https?:\\/\\//.test(b)===!1&&(b=document.location.protocol+\"//\"+b),\"/\"!=b.substr(b.length-1)&&(b+=\"/\"),\"https:\"===document.location.protocol&&/^http:\\/\\//.test(b)===!0&&(b=b.replace(\"http://\",\"https://\"));try{var d=JSON.parse(a);d.ver=amzn_aps_csm.version,a=JSON.stringify(d)}catch(e){}void 0!==c&&\"\"!==c&&(b+=c),(new Image).src=b+a+\"?cb=\"+Math.round(1e7*Math.random())}else amzn_aps_csm.log(\"instrURL is empty\")},a}),amzn_aps_csm=amzn_aps_csm||{},function(){var a,b;amzn_aps_csm.loadModules([{name:\"eventUtils\",params:[]}]);for(a in amzn_aps_csm.eventUtils)amzn_aps_csm.eventUtils.hasOwnProperty(a)&&(amzn_aps_csm[a]=amzn_aps_csm.eventUtils[a]);amzn_aps_csm.loadModules([{name:\"pixelQueue\",params:[]}]),b=5,amzn_aps_csm.registerPostMessageHandler(function(a){var c,d,e,f,g,h,i,j,k,l,m;if(amzn_aps_csm.log(\"parent received message!: \",a.data),amzn_aps_csm.log(a.origin),/pixelId/.test(a.data)){for(c=a.source,d=0;c.parent!==top&&b>d;)c=c.parent,d++;for(e={},\"object\"==typeof apstag&&null!==apstag&&\"function\"==typeof apstag._getSlotIdToNameMapping&&null!==apstag._getSlotIdToNameMapping()&&(e=apstag._getSlotIdToNameMapping()),f=\"\",g=document.getElementsByTagName(\"iframe\"),h=0;h0?e.observer.unobserve(t):(e.observer.disconnect(),a.delete(e.observer)))}}(v(t),e)})),x(v(t),\"externalUnobserve\",(function(){t.unobserve(t.targetNode)})),t}n=e,(t=s).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=s.prototype;return i.getSnapshotBeforeUpdate=function(e){var t=this;this.prevTargetNode=this.targetNode;var n=O.some((function(n){return c(t.props[n],e[n])}));return n&&this.prevTargetNode&&(e.disabled||this.unobserve(this.prevTargetNode)),n},i.componentDidUpdate=function(e,t,n){var s=!1;n||(s=this.prevTargetNode!==this.targetNode)&&null!=this.prevTargetNode&&this.unobserve(this.prevTargetNode),(n||s)&&this.observe()},i.componentDidMount=function(){this.observe()},i.componentWillUnmount=function(){this.targetNode&&this.unobserve(this.targetNode)},i.render=function(){var e=this.props.children;return null!=e?o.a.cloneElement(o.a.Children.only(e),{ref:this.handleNode}):null},s}(o.a.Component);x(k,\"displayName\",\"IntersectionObserver\")},\"./node_modules/@researchgate/react-intersection-observer/node_modules/prop-types/factoryWithThrowingShims.js\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/@researchgate/react-intersection-observer/node_modules/prop-types/lib/ReactPropTypesSecret.js\");function o(){}function r(){}r.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,r,i){if(i!==s){var c=new Error(\"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types\");throw c.name=\"Invariant Violation\",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:o};return n.PropTypes=n,n}},\"./node_modules/@researchgate/react-intersection-observer/node_modules/prop-types/index.js\":function(e,t,n){e.exports=n(\"./node_modules/@researchgate/react-intersection-observer/node_modules/prop-types/factoryWithThrowingShims.js\")()},\"./node_modules/@researchgate/react-intersection-observer/node_modules/prop-types/lib/ReactPropTypesSecret.js\":function(e,t,n){\"use strict\";e.exports=\"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\"},\"./node_modules/lodash/_baseRandom.js\":function(e,t){var n=Math.floor,s=Math.random;e.exports=function(e,t){return e+n(s()*(t-e+1))}},\"./node_modules/lodash/random.js\":function(e,t,n){var s=n(\"./node_modules/lodash/_baseRandom.js\"),o=n(\"./node_modules/lodash/_isIterateeCall.js\"),r=n(\"./node_modules/lodash/toFinite.js\"),i=parseFloat,c=Math.min,a=Math.random;e.exports=function(e,t,n){if(n&&\"boolean\"!=typeof n&&o(e,t,n)&&(t=n=void 0),void 0===n&&(\"boolean\"==typeof t?(n=t,t=void 0):\"boolean\"==typeof e&&(n=e,e=void 0)),void 0===e&&void 0===t?(e=0,t=1):(e=r(e),void 0===t?(t=e,e=0):t=r(t)),e>t){var d=e;e=t,t=d}if(n||e%1||t%1){var l=a();return c(e+l*(t-e+i(\"1e-\"+((l+\"\").length-1))),t)}return s(e,t)}},\"./node_modules/lodash/uniqueId.js\":function(e,t,n){var s=n(\"./node_modules/lodash/toString.js\"),o=0;e.exports=function(e){var t=++o;return s(e)+t}},\"./node_modules/react-popper/lib/esm/usePopper.js\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return me}));var s=n(\"./node_modules/react/index.js\");function o(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function r(e){if(\"[object Window]\"!==e.toString()){var t=e.ownerDocument;return t?t.defaultView:window}return e}function i(e){var t=r(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function c(e){return e instanceof r(e).Element||e instanceof Element}function a(e){return e instanceof r(e).HTMLElement||e instanceof HTMLElement}function d(e){return e?(e.nodeName||\"\").toLowerCase():null}function l(e){return(c(e)?e.ownerDocument:e.document).documentElement}function u(e){return o(l(e)).left+i(e).scrollLeft}function p(e){return r(e).getComputedStyle(e)}function m(e){var t=p(e),n=t.overflow,s=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+s)}function b(e,t,n){void 0===n&&(n=!1);var s,c,p=l(t),b=o(e),f=a(t),h={scrollLeft:0,scrollTop:0},v={x:0,y:0};return(f||!f&&!n)&&((\"body\"!==d(t)||m(p))&&(h=(s=t)!==r(s)&&a(s)?{scrollLeft:(c=s).scrollLeft,scrollTop:c.scrollTop}:i(s)),a(t)?((v=o(t)).x+=t.clientLeft,v.y+=t.clientTop):p&&(v.x=u(p))),{x:b.left+h.scrollLeft-v.x,y:b.top+h.scrollTop-v.y,width:b.width,height:b.height}}function f(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function h(e){return\"html\"===d(e)?e:e.assignedSlot||e.parentNode||e.host||l(e)}function v(e,t){void 0===t&&(t=[]);var n=function e(t){return[\"html\",\"body\",\"#document\"].indexOf(d(t))>=0?t.ownerDocument.body:a(t)&&m(t)?t:e(h(t))}(e),s=\"body\"===d(n),o=r(n),i=s?[o].concat(o.visualViewport||[],m(n)?n:[]):n,c=t.concat(i);return s?c:c.concat(v(h(i)))}function x(e){return[\"table\",\"td\",\"th\"].indexOf(d(e))>=0}function g(e){return a(e)&&\"fixed\"!==p(e).position?e.offsetParent:null}function O(e){for(var t=r(e),n=g(e);n&&x(n)&&\"static\"===p(n).position;)n=g(n);return n&&\"body\"===d(n)&&\"static\"===p(n).position?t:n||function(e){for(var t=h(e);a(t)&&[\"html\",\"body\"].indexOf(d(t))<0;){var n=p(t);if(\"none\"!==n.transform||\"none\"!==n.perspective||\"auto\"!==n.willChange)return t;t=t.parentNode}return null}(e)||t}var y=\"top\",j=\"bottom\",_=\"right\",E=\"left\",k=\"auto\",S=[y,j,_,E],C=\"start\",I=\"end\",w=\"clippingParents\",P=\"viewport\",T=\"popper\",N=\"reference\",M=S.reduce((function(e,t){return e.concat([t+\"-\"+C,t+\"-\"+I])}),[]),A=[].concat(S,[k]).reduce((function(e,t){return e.concat([t,t+\"-\"+C,t+\"-\"+I])}),[]),L=[\"beforeRead\",\"read\",\"afterRead\",\"beforeMain\",\"main\",\"afterMain\",\"beforeWrite\",\"write\",\"afterWrite\"];function B(e){var t=new Map,n=new Set,s=[];return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||function e(o){n.add(o.name),[].concat(o.requires||[],o.requiresIfExists||[]).forEach((function(s){if(!n.has(s)){var o=t.get(s);o&&e(o)}})),s.push(o)}(e)})),s}var R={placement:\"bottom\",modifiers:[],strategy:\"absolute\"};function D(){for(var e=arguments.length,t=new Array(e),n=0;n=0?\"x\":\"y\"}function G(e){var t,n=e.reference,s=e.element,o=e.placement,r=o?V(o):null,i=o?W(o):null,c=n.x+n.width/2-s.width/2,a=n.y+n.height/2-s.height/2;switch(r){case y:t={x:c,y:n.y-s.height};break;case j:t={x:c,y:n.y+n.height};break;case _:t={x:n.x+n.width,y:a};break;case E:t={x:n.x-s.width,y:a};break;default:t={x:n.x,y:n.y}}var d=r?H(r):null;if(null!=d){var l=\"y\"===d?\"height\":\"width\";switch(i){case C:t[d]=Math.floor(t[d])-Math.floor(n[l]/2-s[l]/2);break;case I:t[d]=Math.floor(t[d])+Math.ceil(n[l]/2-s[l]/2)}}return t}var z={top:\"auto\",right:\"auto\",bottom:\"auto\",left:\"auto\"};function q(e){var t,n=e.popper,s=e.popperRect,o=e.placement,i=e.offsets,c=e.position,a=e.gpuAcceleration,d=e.adaptive,u=function(e){var t=e.x,n=e.y,s=window.devicePixelRatio||1;return{x:Math.round(t*s)/s||0,y:Math.round(n*s)/s||0}}(i),p=u.x,m=u.y,b=i.hasOwnProperty(\"x\"),f=i.hasOwnProperty(\"y\"),h=E,v=y,x=window;if(d){var g=O(n);g===r(n)&&(g=l(n)),o===y&&(v=j,m-=g.clientHeight-s.height,m*=a?1:-1),o===E&&(h=_,p-=g.clientWidth-s.width,p*=a?1:-1)}var k,S=Object.assign({position:c},d&&z);return a?Object.assign(Object.assign({},S),{},((k={})[v]=f?\"0\":\"\",k[h]=b?\"0\":\"\",k.transform=(x.devicePixelRatio||1)<2?\"translate(\"+p+\"px, \"+m+\"px)\":\"translate3d(\"+p+\"px, \"+m+\"px, 0)\",k)):Object.assign(Object.assign({},S),{},((t={})[v]=f?m+\"px\":\"\",t[h]=b?p+\"px\":\"\",t.transform=\"\",t))}var K={left:\"right\",right:\"left\",bottom:\"top\",top:\"bottom\"};function Z(e){return e.replace(/left|right|bottom|top/g,(function(e){return K[e]}))}var J={start:\"end\",end:\"start\"};function X(e){return e.replace(/start|end/g,(function(e){return J[e]}))}function Y(e,t){var n=Boolean(t.getRootNode&&t.getRootNode().host);if(e.contains(t))return!0;if(n){var s=t;do{if(s&&e.isSameNode(s))return!0;s=s.parentNode||s.host}while(s)}return!1}function Q(e){return Object.assign(Object.assign({},e),{},{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function $(e,t){return t===P?Q(function(e){var t=r(e),n=l(e),s=t.visualViewport,o=n.clientWidth,i=n.clientHeight,c=0,a=0;return s&&(o=s.width,i=s.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(c=s.offsetLeft,a=s.offsetTop)),{width:o,height:i,x:c+u(e),y:a}}(e)):a(t)?function(e){var t=o(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):Q(function(e){var t=l(e),n=i(e),s=e.ownerDocument.body,o=Math.max(t.scrollWidth,t.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=Math.max(t.scrollHeight,t.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),c=-n.scrollLeft+u(e),a=-n.scrollTop;return\"rtl\"===p(s||t).direction&&(c+=Math.max(t.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:c,y:a}}(l(e)))}function ee(e,t,n){var s=\"clippingParents\"===t?function(e){var t=v(e),n=[\"absolute\",\"fixed\"].indexOf(p(e).position)>=0&&a(e)?O(e):e;return c(n)?t.filter((function(e){return c(e)&&Y(e,n)})):[]}(e):[].concat(t),o=[].concat(s,[n]),r=o[0],i=o.reduce((function(t,n){var s=$(e,n);return t.top=Math.max(s.top,t.top),t.right=Math.min(s.right,t.right),t.bottom=Math.min(s.bottom,t.bottom),t.left=Math.max(s.left,t.left),t}),$(e,r));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function te(e){return Object.assign(Object.assign({},{top:0,right:0,bottom:0,left:0}),e)}function ne(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function se(e,t){void 0===t&&(t={});var n=t,s=n.placement,r=void 0===s?e.placement:s,i=n.boundary,a=void 0===i?w:i,d=n.rootBoundary,u=void 0===d?P:d,p=n.elementContext,m=void 0===p?T:p,b=n.altBoundary,f=void 0!==b&&b,h=n.padding,v=void 0===h?0:h,x=te(\"number\"!=typeof v?v:ne(v,S)),g=m===T?N:T,O=e.elements.reference,E=e.rects.popper,k=e.elements[f?g:m],C=ee(c(k)?k:k.contextElement||l(e.elements.popper),a,u),I=o(O),M=G({reference:I,element:E,strategy:\"absolute\",placement:r}),A=Q(Object.assign(Object.assign({},E),M)),L=m===T?A:I,B={top:C.top-L.top+x.top,bottom:L.bottom-C.bottom+x.bottom,left:C.left-L.left+x.left,right:L.right-C.right+x.right},R=e.modifiersData.offset;if(m===T&&R){var D=R[r];Object.keys(B).forEach((function(e){var t=[_,j].indexOf(e)>=0?1:-1,n=[y,j].indexOf(e)>=0?\"y\":\"x\";B[e]+=D[n]*t}))}return B}function oe(e,t,n){return Math.max(e,Math.min(t,n))}function re(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ie(e){return[y,_,j,E].some((function(t){return e[t]>=0}))}var ce=F({defaultModifiers:[{name:\"eventListeners\",enabled:!0,phase:\"write\",fn:function(){},effect:function(e){var t=e.state,n=e.instance,s=e.options,o=s.scroll,i=void 0===o||o,c=s.resize,a=void 0===c||c,d=r(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&l.forEach((function(e){e.addEventListener(\"scroll\",n.update,U)})),a&&d.addEventListener(\"resize\",n.update,U),function(){i&&l.forEach((function(e){e.removeEventListener(\"scroll\",n.update,U)})),a&&d.removeEventListener(\"resize\",n.update,U)}},data:{}},{name:\"popperOffsets\",enabled:!0,phase:\"read\",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=G({reference:t.rects.reference,element:t.rects.popper,strategy:\"absolute\",placement:t.placement})},data:{}},{name:\"computeStyles\",enabled:!0,phase:\"beforeWrite\",fn:function(e){var t=e.state,n=e.options,s=n.gpuAcceleration,o=void 0===s||s,r=n.adaptive,i=void 0===r||r,c={placement:V(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign(Object.assign({},t.styles.popper),q(Object.assign(Object.assign({},c),{},{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign(Object.assign({},t.styles.arrow),q(Object.assign(Object.assign({},c),{},{offsets:t.modifiersData.arrow,position:\"absolute\",adaptive:!1})))),t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{\"data-popper-placement\":t.placement})},data:{}},{name:\"applyStyles\",enabled:!0,phase:\"write\",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},s=t.attributes[e]||{},o=t.elements[e];a(o)&&d(o)&&(Object.assign(o.style,n),Object.keys(s).forEach((function(e){var t=s[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?\"\":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:\"0\",top:\"0\",margin:\"0\"},arrow:{position:\"absolute\"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var s=t.elements[e],o=t.attributes[e]||{},r=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]=\"\",e}),{});a(s)&&d(s)&&(Object.assign(s.style,r),Object.keys(o).forEach((function(e){s.removeAttribute(e)})))}))}},requires:[\"computeStyles\"]},{name:\"offset\",enabled:!0,phase:\"main\",requires:[\"popperOffsets\"],fn:function(e){var t=e.state,n=e.options,s=e.name,o=n.offset,r=void 0===o?[0,0]:o,i=A.reduce((function(e,n){return e[n]=function(e,t,n){var s=V(e),o=[E,y].indexOf(s)>=0?-1:1,r=\"function\"==typeof n?n(Object.assign(Object.assign({},t),{},{placement:e})):n,i=r[0],c=r[1];return i=i||0,c=(c||0)*o,[E,_].indexOf(s)>=0?{x:c,y:i}:{x:i,y:c}}(n,t.rects,r),e}),{}),c=i[t.placement],a=c.x,d=c.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=a,t.modifiersData.popperOffsets.y+=d),t.modifiersData[s]=i}},{name:\"flip\",enabled:!0,phase:\"main\",fn:function(e){var t=e.state,n=e.options,s=e.name;if(!t.modifiersData[s]._skip){for(var o=n.mainAxis,r=void 0===o||o,i=n.altAxis,c=void 0===i||i,a=n.fallbackPlacements,d=n.padding,l=n.boundary,u=n.rootBoundary,p=n.altBoundary,m=n.flipVariations,b=void 0===m||m,f=n.allowedAutoPlacements,h=t.options.placement,v=V(h),x=a||(v===h||!b?[Z(h)]:function(e){if(V(e)===k)return[];var t=Z(e);return[X(e),t,X(t)]}(h)),g=[h].concat(x).reduce((function(e,n){return e.concat(V(n)===k?function(e,t){void 0===t&&(t={});var n=t,s=n.placement,o=n.boundary,r=n.rootBoundary,i=n.padding,c=n.flipVariations,a=n.allowedAutoPlacements,d=void 0===a?A:a,l=W(s),u=(l?c?M:M.filter((function(e){return W(e)===l})):S).filter((function(e){return d.indexOf(e)>=0})).reduce((function(t,n){return t[n]=se(e,{placement:n,boundary:o,rootBoundary:r,padding:i})[V(n)],t}),{});return Object.keys(u).sort((function(e,t){return u[e]-u[t]}))}(t,{placement:n,boundary:l,rootBoundary:u,padding:d,flipVariations:b,allowedAutoPlacements:f}):n)}),[]),O=t.rects.reference,I=t.rects.popper,w=new Map,P=!0,T=g[0],N=0;N=0,F=D?\"width\":\"height\",U=se(t,{placement:L,boundary:l,rootBoundary:u,altBoundary:p,padding:d}),H=D?R?_:E:R?j:y;O[F]>I[F]&&(H=Z(H));var G=Z(H),z=[];if(r&&z.push(U[B]<=0),c&&z.push(U[H]<=0,U[G]<=0),z.every((function(e){return e}))){T=L,P=!1;break}w.set(L,z)}if(P)for(var q=function(e){var t=g.find((function(t){var n=w.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return T=t,\"break\"},K=b?3:1;K>0;K--){if(\"break\"===q(K))break}t.placement!==T&&(t.modifiersData[s]._skip=!0,t.placement=T,t.reset=!0)}},requiresIfExists:[\"offset\"],data:{_skip:!1}},{name:\"preventOverflow\",enabled:!0,phase:\"main\",fn:function(e){var t=e.state,n=e.options,s=e.name,o=n.mainAxis,r=void 0===o||o,i=n.altAxis,c=void 0!==i&&i,a=n.boundary,d=n.rootBoundary,l=n.altBoundary,u=n.padding,p=n.tether,m=void 0===p||p,b=n.tetherOffset,h=void 0===b?0:b,v=se(t,{boundary:a,rootBoundary:d,padding:u,altBoundary:l}),x=V(t.placement),g=W(t.placement),k=!g,S=H(x),I=\"x\"===S?\"y\":\"x\",w=t.modifiersData.popperOffsets,P=t.rects.reference,T=t.rects.popper,N=\"function\"==typeof h?h(Object.assign(Object.assign({},t.rects),{},{placement:t.placement})):h,M={x:0,y:0};if(w){if(r){var A=\"y\"===S?y:E,L=\"y\"===S?j:_,B=\"y\"===S?\"height\":\"width\",R=w[S],D=w[S]+v[A],F=w[S]-v[L],U=m?-T[B]/2:0,G=g===C?P[B]:T[B],z=g===C?-T[B]:-P[B],q=t.elements.arrow,K=m&&q?f(q):{width:0,height:0},Z=t.modifiersData[\"arrow#persistent\"]?t.modifiersData[\"arrow#persistent\"].padding:{top:0,right:0,bottom:0,left:0},J=Z[A],X=Z[L],Y=oe(0,P[B],K[B]),Q=k?P[B]/2-U-Y-J-N:G-Y-J-N,$=k?-P[B]/2+U+Y+X+N:z+Y+X+N,ee=t.elements.arrow&&O(t.elements.arrow),te=ee?\"y\"===S?ee.clientTop||0:ee.clientLeft||0:0,ne=t.modifiersData.offset?t.modifiersData.offset[t.placement][S]:0,re=w[S]+Q-ne-te,ie=w[S]+$-ne,ce=oe(m?Math.min(D,re):D,R,m?Math.max(F,ie):F);w[S]=ce,M[S]=ce-R}if(c){var ae=\"x\"===S?y:E,de=\"x\"===S?j:_,le=w[I],ue=oe(le+v[ae],le,le-v[de]);w[I]=ue,M[I]=ue-le}t.modifiersData[s]=M}},requiresIfExists:[\"offset\"]},{name:\"arrow\",enabled:!0,phase:\"main\",fn:function(e){var t,n=e.state,s=e.name,o=n.elements.arrow,r=n.modifiersData.popperOffsets,i=V(n.placement),c=H(i),a=[E,_].indexOf(i)>=0?\"height\":\"width\";if(o&&r){var d=n.modifiersData[s+\"#persistent\"].padding,l=f(o),u=\"y\"===c?y:E,p=\"y\"===c?j:_,m=n.rects.reference[a]+n.rects.reference[c]-r[c]-n.rects.popper[a],b=r[c]-n.rects.reference[c],h=O(o),v=h?\"y\"===c?h.clientHeight||0:h.clientWidth||0:0,x=m/2-b/2,g=d[u],k=v-l[a]-d[p],S=v/2-l[a]/2+x,C=oe(g,S,k),I=c;n.modifiersData[s]=((t={})[I]=C,t.centerOffset=C-S,t)}},effect:function(e){var t=e.state,n=e.options,s=e.name,o=n.element,r=void 0===o?\"[data-popper-arrow]\":o,i=n.padding,c=void 0===i?0:i;null!=r&&(\"string\"!=typeof r||(r=t.elements.popper.querySelector(r)))&&Y(t.elements.popper,r)&&(t.elements.arrow=r,t.modifiersData[s+\"#persistent\"]={padding:te(\"number\"!=typeof c?c:ne(c,S))})},requires:[\"popperOffsets\"],requiresIfExists:[\"preventOverflow\"]},{name:\"hide\",enabled:!0,phase:\"main\",requiresIfExists:[\"preventOverflow\"],fn:function(e){var t=e.state,n=e.name,s=t.rects.reference,o=t.rects.popper,r=t.modifiersData.preventOverflow,i=se(t,{elementContext:\"reference\"}),c=se(t,{altBoundary:!0}),a=re(i,s),d=re(c,o,r),l=ie(a),u=ie(d);t.modifiersData[n]={referenceClippingOffsets:a,popperEscapeOffsets:d,isReferenceHidden:l,hasPopperEscaped:u},t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{\"data-popper-reference-hidden\":l,\"data-popper-escaped\":u})}}]}),ae=n(\"./node_modules/react-popper/node_modules/react-fast-compare/index.js\"),de=n.n(ae),le=function(e){return e.reduce((function(e,t){var n=t[0],s=t[1];return e[n]=s,e}),{})},ue=\"undefined\"!=typeof window&&window.document&&window.document.createElement?s.useLayoutEffect:s.useEffect,pe=[],me=function(e,t,n){void 0===n&&(n={});var o=s.useRef(null),r={onFirstUpdate:n.onFirstUpdate,placement:n.placement||\"bottom\",strategy:n.strategy||\"absolute\",modifiers:n.modifiers||pe},i=s.useState({styles:{popper:{position:r.strategy,left:\"0\",top:\"0\"}},attributes:{}}),c=i[0],a=i[1],d=s.useMemo((function(){return{name:\"updateState\",enabled:!0,phase:\"write\",fn:function(e){var t=e.state,n=Object.keys(t.elements);a({styles:le(n.map((function(e){return[e,t.styles[e]||{}]}))),attributes:le(n.map((function(e){return[e,t.attributes[e]]})))})},requires:[\"computeStyles\"]}}),[]),l=s.useMemo((function(){var e={onFirstUpdate:r.onFirstUpdate,placement:r.placement,strategy:r.strategy,modifiers:[].concat(r.modifiers,[d,{name:\"applyStyles\",enabled:!1}])};return de()(o.current,e)?o.current||e:(o.current=e,e)}),[r.onFirstUpdate,r.placement,r.strategy,r.modifiers,d]),u=s.useRef();return ue((function(){u.current&&u.current.setOptions(l)}),[l]),ue((function(){if(null!=e&&null!=t){var s=(n.createPopper||ce)(e,t,l);return u.current=s,function(){s.destroy(),u.current=null}}}),[e,t,n.createPopper]),{state:u.current?u.current.state:null,styles:c.styles,attributes:c.attributes,update:u.current?u.current.update:null,forceUpdate:u.current?u.current.forceUpdate:null}}},\"./node_modules/react-popper/node_modules/react-fast-compare/index.js\":function(e,t){var n=\"undefined\"!=typeof Element,s=\"function\"==typeof Map,o=\"function\"==typeof Set,r=\"function\"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,t){try{return function e(t,i){if(t===i)return!0;if(t&&i&&\"object\"==typeof t&&\"object\"==typeof i){if(t.constructor!==i.constructor)return!1;var c,a,d,l;if(Array.isArray(t)){if((c=t.length)!=i.length)return!1;for(a=c;0!=a--;)if(!e(t[a],i[a]))return!1;return!0}if(s&&t instanceof Map&&i instanceof Map){if(t.size!==i.size)return!1;for(l=t.entries();!(a=l.next()).done;)if(!i.has(a.value[0]))return!1;for(l=t.entries();!(a=l.next()).done;)if(!e(a.value[1],i.get(a.value[0])))return!1;return!0}if(o&&t instanceof Set&&i instanceof Set){if(t.size!==i.size)return!1;for(l=t.entries();!(a=l.next()).done;)if(!i.has(a.value[0]))return!1;return!0}if(r&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(i)){if((c=t.length)!=i.length)return!1;for(a=c;0!=a--;)if(t[a]!==i[a])return!1;return!0}if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if((c=(d=Object.keys(t)).length)!==Object.keys(i).length)return!1;for(a=c;0!=a--;)if(!Object.prototype.hasOwnProperty.call(i,d[a]))return!1;if(n&&t instanceof Element)return!1;for(a=c;0!=a--;)if((\"_owner\"!==d[a]&&\"__v\"!==d[a]&&\"__o\"!==d[a]||!t.$$typeof)&&!e(t[d[a]],i[d[a]]))return!1;return!0}return t!=t&&i!=i}(e,t)}catch(i){if((i.message||\"\").match(/stack|recursion/i))return console.warn(\"react-fast-compare cannot handle circular refs\"),!1;throw i}}},\"./src/graphql/operations/OtherDiscussions.json\":function(e){e.exports=JSON.parse('{\"id\":\"7fc3f75ce98a\"}')},\"./src/graphql/operations/PostFeedAndOtherDiscussions.json\":function(e){e.exports=JSON.parse('{\"id\":\"90defcf94579\"}')},\"./src/graphql/operations/SubredditPosts.json\":function(e){e.exports=JSON.parse('{\"id\":\"f90184fd040d\"}')},\"./src/graphql/operations/SubredditsPosts.json\":function(e){e.exports=JSON.parse('{\"id\":\"3785f4aa83f3\"}')},\"./src/higherOrderComponents/withClickTracking/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"c\",(function(){return d})),n.d(t,\"a\",(function(){return l})),n.d(t,\"b\",(function(){return u})),n.d(t,\"d\",(function(){return p}));var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/reddit/components/TrackingHelper/index.tsx\"),i=n(\"./src/reddit/selectors/telemetry.ts\");function c(){return(c=Object.assign||function(e){for(var t=1;t(s=(()=>{}))=>o=>{const r=p(o.target,o.currentTarget),c=m(o.target,o.currentTarget);r&&n&&t&&(u(o.target,o.currentTarget,l.anchors)?n(t(e,r,c)):n(n=>{const s=t(e,r,c)(n);let o;if(s&&s.actionInfo){const{pageType:e,...t}=s.actionInfo;o=t}return{...s,actionInfo:Object(i.previousPageActionInfo)(n,o)}})),u(o.target,o.currentTarget,l.anchorsAndButtons)&&s(o)};function d(e){return Object(r.c)(t=>{const{sendEvent:n,eventFactory:r,clickTrackingId:i,...d}=t,l=Object(s.useCallback)(a(i,r,n),[i,r,n]);return o.a.createElement(e,c({},d,{afterClickTracking:l}))})}const l={anchorsAndButtons:[\"A\",\"BUTTON\"],buttons:[\"BUTTON\"],anchors:[\"A\"]},u=(e,t,n)=>!n.includes(e.tagName)&&(e===t||!!e.parentElement&&u(e.parentElement,t,n)),p=(e,t)=>{const n=e.dataset.clickId;return n||(e===t?null:!!e.parentElement&&p(e.parentElement,t))},m=(e,t)=>\"true\"===e.dataset.ignoreClick||e!==t&&(!!e.parentElement&&m(e.parentElement,t))},\"./src/lib/humanizeUTCDate/index.tsx\":function(e,t,n){\"use strict\";t.a=e=>{return new Date(1e3*e).toUTCString().replace(\"GMT\",\"UTC\")}},\"./src/lib/makeLinkedPostsListingKey/index.ts\":function(e,t,n){\"use strict\";t.a=e=>{return`linkedPosts--[post:'${e}']`}},\"./src/reddit/actions/googleQASchema/constants.ts\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return s})),n.d(t,\"a\",(function(){return o}));const s=\"GOOGLE_QA_SCHEMA_ELIGIBILITY_FLAG__LOADED\",o=\"GOOGLE_QA_SCHEMA_ELIGIBILITY_FLAG__FAILED\"},\"./src/reddit/actions/imageOCRAltText/constants.ts\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return s})),n.d(t,\"a\",(function(){return o}));const s=\"IMAGE_OCR_ALT_TEXT__LOADED\",o=\"IMAGE_OCR_ALT_TEXT__FAILED\"},\"./src/reddit/actions/inFeedChaining.ts\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return O})),n.d(t,\"d\",(function(){return _})),n.d(t,\"c\",(function(){return E})),n.d(t,\"a\",(function(){return k})),n.d(t,\"e\",(function(){return C}));n(\"./node_modules/core-js/modules/web.dom.iterable.js\");var s=n(\"./node_modules/fbt/lib/FbtPublic.js\"),o=n(\"./src/telemetry/index.ts\"),r=n(\"./src/lib/constants/index.ts\"),i=n(\"./src/lib/makeActionCreator/index.ts\"),c=n(\"./src/lib/makeListingKey/index.ts\"),a=n(\"./src/reddit/actions/discoveryUnit.ts\"),d=n(\"./src/reddit/actions/subreddit/similarSubreddit.ts\"),l=n(\"./src/reddit/actions/subreddit/subredditPosts.ts\"),u=n(\"./src/reddit/actions/toaster.ts\"),p=n(\"./src/reddit/constants/inFeedChaining.ts\"),m=n(\"./src/reddit/constants/page.ts\"),b=n(\"./src/reddit/helpers/localStorage/index.ts\"),f=n(\"./src/reddit/helpers/trackers/discoveryUnit.ts\"),h=n(\"./src/reddit/models/Toast/index.ts\"),v=n(\"./src/reddit/selectors/inFeedChaining.ts\"),x=n(\"./src/reddit/selectors/posts.ts\"),g=n(\"./src/reddit/selectors/subreddit.ts\");const O=\"FEED_CHAINING__CHAIN_LOADED\",y=Object(i.a)(O),j=e=>{const t=Date.now()-e,n=Object(b.x)();return Object.keys(n).filter(e=>n[e].when>=t).map(e=>n[e])},_=({listingName:e,listingKey:t,postId:n})=>async(s,i,u)=>{if(!n)return;const h=Object(x.U)(i(),{postId:n});if(!h)return;const O=h.name.toLowerCase(),_=e===O;if(!(e===m.f||e===m.b||_))return;if(_)return void I(h,t,n)(s,i,u);0===j(r.hb).length&&Object(b.nb)(!1);let E=i();if(Object(v.d)(E,{listingKey:t,postId:n})||Object(v.a)(E).length>=p.a||Object(b.J)()||j(r.x).length>=p.a)return;const k=Object(x.w)(E,{listingKey:t,postId:n});if(k&&k.isSponsored)return;await s(Object(a.g)()),E=i();const S=Object(v.b)(E,{listingName:e});if(!S)return;if(!h||Object(v.e)(E,{subredditId:h.id})||(e=>{return j(r.x).some(t=>t.subredditId===e)})(h.id))return;const C={subredditIds:[h.id],count:p.b};await s(Object(d.b)(C));const w=Object(d.a)(C);E=i();const P=Object(g.v)(E,{key:w});0!==P.length?(await s((e=>async(t,n)=>{const s=r.Ub.DAY.toUpperCase(),o=e.filter(e=>{const t=Object(c.a)(e,r.P.TOP,{t:s}),o=n();return 0===Object(x.B)(o,{listingKey:t}).length});await t(Object(l.b)({first:1,range:s,sort:r.I.TOP,subredditNames:o}))})(P.map(e=>e.name))),E=i(),Object(v.f)(E,{postId:n}).lengthasync e=>{Object(b.nb)(!0),e(S({isDismissed:!0})),e(Object(u.e)(Object(u.d)(s.fbt._(\"You'll see this less often.\",null,{hk:\"38LGcQ\"}),h.b.Undo,s.fbt._(\"Undo\",null,{hk:\"4zFGDk\"}),async()=>{Object(b.nb)(!1),e(S({isDismissed:!1}))})))},I=(e,t,n)=>async(e,t,n)=>{}},\"./src/reddit/actions/linkedPosts/constants.ts\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return s})),n.d(t,\"a\",(function(){return o}));const s=\"LINKED_POSTS__POSTS_LOADED\",o=\"LINKED_POSTS__POSTS_FAILED\"},\"./src/reddit/actions/subreddit/similarSubreddit.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return p})),n.d(t,\"b\",(function(){return h}));var s,o=n(\"./src/lib/makeActionCreator/index.ts\"),r=n(\"./src/reddit/actions/subreddit/constants.ts\"),i=n(\"./src/reddit/endpoints/category/subreddits.ts\"),c=n(\"./src/lib/constants/index.ts\"),a=n(\"./src/lib/makeApiRequest/index.ts\"),d=n(\"./src/lib/omitHeaders/index.ts\"),l=n(\"./src/reddit/constants/headers.ts\");!function(e){e.Factorization=\"factorization\",e.CustomModRelevant=\"custom_mod_relevant\"}(s||(s={}));var u=n(\"./src/reddit/selectors/subreddit.ts\");const p=e=>{let t=e.subredditIds.join(\",\");return e.count&&(t+=`--[count:'${e.count}']`),e.variant&&(t+=`--[variant:'${e.variant}']`),t.toLowerCase()},m=Object(o.a)(r.q),b=Object(o.a)(r.p),f=Object(o.a)(r.o),h=e=>async(t,n,{apiContext:s})=>{const o=n(),r=p(e),h=Object(u.u)(o,{key:r}),v=Object(u.t)(o,{key:r});if(h||v.length>0)return;t(m({key:r}));const x=await((e,t)=>Object(a.a)(Object(d.a)(e,[l.a]),{data:{sr_fullnames:t.subredditIds.join(\",\"),limit:t.count,variant:t.variant},endpoint:`${e.apiUrl}/api/similar_subreddits.json`,method:c.cb.GET}))(s(),e);if(x.ok){const e=Object(i.b)(x.body);t(b({key:r,...e}))}else{const e=x.error;t(f({key:r,error:e}))}}},\"./src/reddit/actions/subreddit/subredditPosts.ts\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return V})),n.d(t,\"a\",(function(){return W}));var s=n(\"./src/lib/constants/index.ts\"),o=n(\"./src/lib/makeActionCreator/index.ts\"),r=n(\"./src/lib/makeLinkedPostsListingKey/index.ts\"),i=n(\"./src/lib/makeListingKey/index.ts\"),c=n(\"./src/reddit/actions/googleQASchema/constants.ts\");const a=Object(o.a)(c.b),d=Object(o.a)(c.a);var l=n(\"./src/reddit/actions/linkedPosts/constants.ts\");const u=Object(o.a)(l.b),p=Object(o.a)(l.a);var m=n(\"./src/reddit/actions/otherDiscussions/constants.ts\"),b=n(\"./src/lib/makeGqlRequest/index.ts\"),f=(n(\"./src/graphql/operations/OtherDiscussions.json\"),n(\"./src/reddit/helpers/graphql/normalizePostFlairFromGql/index.ts\")),h=n(\"./src/reddit/helpers/graphql/normalizePostFromGql/index.ts\"),v=n(\"./src/reddit/helpers/graphql/normalizeProfileFromGql/index.ts\"),x=n(\"./src/reddit/helpers/graphql/normalizeSubredditFromGql/index.ts\"),g=n(\"./src/reddit/models/Post/index.ts\");var O=({getState:e,onFailure:t,onSuccess:n,postId:s,response:o})=>{if(!o.ok)return void t(o.error);const r=o.body,{post:c}=r&&r.data,a=e(),d=Object(i.a)(s,null,{isOtherDiscussions:!0});if(c){if(c.otherDiscussions&&c.otherDiscussionsCount){const{otherDiscussions:e,otherDiscussionsCount:t}=c,{postFlair:o,postIds:r,posts:i,profiles:l,subreddits:u}=(e=>{const t={postFlair:{},postIds:[],posts:{},profiles:{},subreddits:{}},n=e=>{const n=Object(h.e)(e);t.posts[n.id]=n;const{crosspostRoot:s}=e;if(s&&s.type===g.a.Post&&s.postInfo){const e=Object(h.e)(s.postInfo);t.posts[e.id]=e}return Object(g.k)(e)?t.profiles[e.profile.id]||(t.profiles[e.profile.id]=Object(v.a)(e.profile)):Object(g.l)(e)&&(t.subreddits[e.subreddit.id]||(t.subreddits[e.subreddit.id]=Object(x.a)(e.subreddit)),t.postFlair[e.subreddit.id]||(t.postFlair[e.subreddit.id]=Object(f.a)(e.subreddit))),n.id};if(e&&e.edges)for(const{node:s}of e.edges){const e=n(s);e&&t.postIds.push(e)}return t})(e);n({count:t,key:d,meta:a.meta,postFlair:o,postId:s,postIds:r,posts:i,profiles:l,subreddits:u})}}else n({count:0,key:d,meta:a.meta,postFlair:{},postId:s,postIds:[],posts:{},profiles:{},subreddits:{}})};const y=Object(o.a)(m.a),j=Object(o.a)(m.b),_=Object(o.a)(m.c);var E=n(\"./src/reddit/actions/subreddit/constants.ts\"),k=n(\"./src/graphql/operations/PostFeedAndOtherDiscussions.json\"),S=(n(\"./src/graphql/operations/SubredditPosts.json\"),n(\"./src/graphql/operations/SubredditsPosts.json\"));var C=({getState:e,onSuccess:t,onFailure:n,postId:s,post:o})=>{try{t({altText:o&&o.media&&(o.media.still&&o.media.still.altText||o.media.obfuscated&&o.media.obfuscated.altText)||null,postId:s})}catch(r){n(r)}};var I=({getState:e,onSuccess:t,onFailure:n,postId:s,post:o})=>{try{const n=[],i={},c={};if(!o||!o.linked)return;const a=e(),d=a.posts&&a.posts.models,l=Object(r.a)(s),u=o.linked.posts&&o.linked.posts.edges||[];for(const{node:e}of u){if(!e)break;if(e.id&&!d.hasOwnProperty(e.id)){n.push(e.id);const t=Object(h.a)(e);i[e.id]=t.post,t.crosspost&&(i[t.crosspost.id]=t.crosspost)}if(Object(g.l)(e)){const{subreddit:t}=e;c[t.id]=Object(x.a)(t)}}t({dist:o.linked.posts&&o.linked.posts.dist||null,key:l,meta:a.meta,posts:i,postIds:n,subreddits:c})}catch(i){n(i)}},w=n(\"./src/reddit/helpers/graphql/normalizePostsFromGql/index.ts\");var P=e=>e.reduce((e,t)=>(e[t.id]=t,e),{});var T=({getState:e,onSuccess:t,onFailure:n,options:o,subreddit:r})=>{try{if(!r)return;const n=r.elements||r.posts,c=e(),a=((e,t)=>{const{edges:n}=e,s=n.filter(e=>(e=>!e.node.crosspostRoot)(e)&&((e,t)=>!t.hasOwnProperty(e.node.id))(e,t));return{...e,edges:s}})(n,c.posts&&c.posts.models);if(!a.edges.length)return;const d=Object(w.a)(a),{range:l,sort:u,subredditName:p}=o,m=Object(i.a)(p,s.P[u],{t:l}),b=P(d),f=d.map(e=>e.id);t({dist:n.dist,key:m,meta:c.meta,postIds:f,posts:b})}catch(c){n(c)}},N=n(\"./src/reddit/models/Media/index.ts\"),M=n(\"./src/reddit/selectors/posts.ts\"),A=n(\"./src/reddit/actions/imageOCRAltText/constants.ts\");const L=Object(o.a)(A.b),B=Object(o.a)(A.a),R=Object(o.a)(E.k),D=Object(o.a)(E.j),F=Object(o.a)(E.s),U=Object(o.a)(E.r),V=e=>async(t,n,{gqlContext:s})=>{const o=(await((e,t)=>Object(b.a)(e,{...S,variables:t}))(s(),e)).body,{subredditNames:r,...i}=e,c=[];try{for(const e of o.data.subredditsInfoByNames){const t=e.elements.edges[0];t&&Object(g.l)(t.node)&&T({getState:n,onFailure:e=>{throw e},onSuccess:e=>c.push(e),options:{...i,subredditName:t.node.subreddit.name},subreddit:e})}t(F(c))}catch(a){t(U(a))}},W=e=>async(t,n,{gqlContext:o})=>{var c;const{includePostImageOCRAltText:l,includeListingBelowExperiment:m,includeOtherDiscussions:f,includePostFeed:h,includePostQASchemaEligibilityFlag:v,postId:x,range:g,sort:E,subredditName:S}=e,w=Object(i.a)(x,null,{isOtherDiscussions:!0}),P=n(),A=Object(M.B)(P,{listingKey:w}),F=f&&(!A||0===A.length),U=Object(i.a)(S,s.P[E],{t:g}),V=Object(M.B)(P,{listingKey:U}),W=h&&(!V||0===V.length),H=Object(r.a)(x),G=Object(M.B)(P,{listingKey:H}),z=m&&(!G||0===G.length),q=Object(M.I)(P,{postId:x}),K=l&&!!q&&!!q.media&&(Object(N.H)(q.media)||Object(N.F)(q.media))&&!q.media.altText;if(!(F||W||z||K||v))return;F&&t(_({key:w}));const Z=await((e,t)=>Object(b.a)(e,{...k,variables:t}))(o(),e),J=Z.body;v&&(Z.ok?J.data&&J.data.post&&t(a({postId:x,isEligibleForQASchema:null!==(c=J.data.post.isEligibleForQASchema)&&void 0!==c&&c})):t(d())),F&&O({getState:n,onFailure:e=>t(y(e)),onSuccess:e=>t(j(e)),postId:x,response:Z}),W&&(Z.ok?J.data&&T({getState:n,onFailure:e=>t(D(e)),onSuccess:e=>t(R(e)),options:e,subreddit:J.data.subreddit}):t(D(Z.error))),z&&Z.ok&&I({getState:n,onFailure:e=>t(p(e)),onSuccess:e=>t(u(e)),postId:x,post:J.data.post}),K&&Z.ok&&C({getState:n,onFailure:e=>t(B(e)),onSuccess:e=>t(L(e)),postId:x,post:J.data.post})}},\"./src/reddit/components/AdLinkWrapper/index.m.less\":function(e,t,n){e.exports={AdLinkWrapper:\"LniF5nGHFXZ6i7_mQiEaT\",adLinkWrapper:\"LniF5nGHFXZ6i7_mQiEaT\"}},\"./src/reddit/components/AdLinkWrapper/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./src/reddit/components/AdLinkWrapper/index.m.less\"),o=n.n(s);const r=n(\"./src/lib/lessComponent.tsx\").a.div(\"AdLinkWrapper\",o.a);t.a=r},\"./src/reddit/components/AdLinkWrapperContent/index.m.less\":function(e,t,n){e.exports={displayUrl:\"Nd1oMnpI7mh5Ewfm9VQxq\",leftSideContent:\"_1oCxYg3Tu1IIcDUUOu9gIA\",caption:\"_2LmxORnqxzKG1lDeTP_w6R\"}},\"./src/reddit/components/AdLinkWrapperContent/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./src/config.ts\"),o=n(\"./node_modules/react/index.js\"),r=n.n(o),i=n(\"./src/reddit/components/CallToActionButton/index.tsx\"),c=n(\"./src/reddit/controls/OutboundLink/styled.tsx\"),a=n(\"./src/reddit/components/AdLinkWrapperContent/index.m.less\"),d=n.n(a);t.a=e=>{const{adLinkContent:t,post:n,isCompact:o}=e,{source:a,callToAction:l,caption:u}=t;if(!a||!a.url)return null;let p=a.displayText;return a.displayText.length>=40&&(p=a.displayText.slice(0,40-\"...\".length)+\"...\"),r.a.createElement(r.a.Fragment,null,r.a.createElement(\"div\",{className:d.a.leftSideContent},u&&!o&&r.a.createElement(\"span\",{className:d.a.caption,title:u},u),r.a.createElement(c.a,{href:a.url.replace(s.a.redditUrl,\"\"),isSponsored:n.isSponsored,postId:n.id,source:a,className:d.a.displayUrl},p)),l&&r.a.createElement(i.a,{className:d.a.callToAction,href:a.url,isSponsored:n.isSponsored,postId:n.id,source:a},l))}},\"./src/reddit/components/CallToActionButton/index.m.less\":function(e,t,n){e.exports={CallToActionButton:\"_2pjSQOdNtYd1I2W0Z1Im8I\",callToActionButton:\"_2pjSQOdNtYd1I2W0Z1Im8I\",mNotCardView:\"_33VrFkg3gJpkL8AlPfcHUE\",Icon:\"_2W1YFyYH_CTGX4_5OEBs2Q\",icon:\"_2W1YFyYH_CTGX4_5OEBs2Q\",isLeft:\"p8bIdnQ5pQUQRETAyCoa5\",isRight:\"_36ucS75syCWwJ_ee7IieXZ\",active:\"NPw0Z_HL-yJPXnZ3mpWEA\",redditStyle:\"OGOshepc50ul-kJHrocIO\"}},\"./src/reddit/components/CallToActionButton/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/controls/OutboundLink/styled.tsx\"),c=n(\"./src/reddit/hooks/useCoreStyleExperiments.ts\"),a=n(\"./src/reddit/components/CallToActionButton/index.m.less\"),d=n.n(a);function l(){return(l=Object.assign||function(e){for(var t=1;t{const n=Object(c.a)();return o.a.createElement(i.a,l({className:Object(r.a)(e,d.a.CallToActionButton,{[d.a.mNotCardView]:t.isNotCardView,[d.a.is2020]:n})},t))}},\"./src/reddit/components/CommunityTopicSurvey/AggregateSurvey.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return a}));n(\"./node_modules/core-js/modules/web.dom.iterable.js\");var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./node_modules/react-redux/es/index.js\"),i=n(\"./src/reddit/components/CommunityTopicSurvey/async.tsx\");const c=5;function a(e){const{post:t,postIds:n,subredditId:s}=e,a=Object(r.e)(e=>e.subreddits.questions),d=Object(r.e)(e=>e.posts.models);if(!n)return null;const l=n.indexOf(t.id);if(l<0)return null;if(!m(t.id))return null;const u=new Set;let p=!1;for(let o=0,r=-999;o<=l;o+=1){const e=n[o],t=d[e].belongsTo.id;m(e)&&o-r>=c&&!u.has(t)&&(r=o,u.add(t),o===l&&(p=!0))}return p?o.a.createElement(i.a,{subredditId:s,inFeed:!0}):null;function m(e){var t;return(null===(t=a[d[e].belongsTo.id])||void 0===t?void 0:t.length)>0}}},\"./src/reddit/components/CommunityTopicSurvey/async.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/@loadable/component/dist/loadable.esm.js\");const o=Object(s.a)({resolved:{},chunkName:()=>\"CommunityTopicSurvey\",isReady(e){const t=this.resolve(e);return!1!==this.resolved[t]&&!!n.m[t]},importAsync:async()=>n.e(\"CommunityTopicSurvey\").then(n.bind(null,\"./src/reddit/components/CommunityTopicSurvey/index.tsx\")),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return\"./src/reddit/components/CommunityTopicSurvey/index.tsx\"}});t.a=o},\"./src/reddit/components/CompactPost/HorizontalVotes/index.m.less\":function(e,t,n){e.exports={horizontalVotes:\"_2oM1YqCxIwkvwyeZamWwhW\",customScoreStyles:\"_25IkBM0rRUqWX5ZojEMAFQ\",customDownvoteStyles:\"_783RL1AYIib59nxLCXhgv\"}},\"./src/reddit/components/CompactPost/HorizontalVotes/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/lib/CSSVariableProvider/withTheme.tsx\"),c=n(\"./src/reddit/components/VerticalVotes/index.tsx\"),a=n(\"./src/reddit/components/CompactPost/HorizontalVotes/index.m.less\"),d=n.n(a);function l(){return(l=Object.assign||function(e){for(var t=1;to.a.createElement(c.a,l({},t,{className:Object(r.a)(d.a.horizontalVotes,e),scoreClassName:Object(r.a)(d.a.customScoreStyles,t.scoreClassName),downvoteClassName:Object(c.b)(t)?d.a.customDownvoteStyles:void 0})));t.a=u},\"./src/reddit/components/CountAnimation/index.m.less\":function(e,t,n){e.exports={countAnimation:\"_3z5CnRH3l7hQGI8TQYFyqX\",digitDeltaWrapper:\"WBY6J5DJsZFZXSxBqtq0F\",digitDelta:\"_3LT2yD0gRFklddn3Ra9ElD\",\"sr-only\":\"D6SuXeSnAAagG8dKAb4O4\",srOnly:\"D6SuXeSnAAagG8dKAb4O4\"}},\"./src/reddit/components/CountAnimation/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/reddit/hooks/useIntersectionObserver.ts\"),i=n(\"./src/reddit/hooks/usePrevious.ts\"),c=n(\"./src/reddit/components/CountAnimation/config.ts\"),a=n(\"./src/reddit/components/CountAnimation/helpers.ts\"),d=n(\"./src/reddit/components/CountAnimation/index.m.less\"),l=n.n(d);t.a=e=>{const{initialDisplayCount:t,countToUpperBound:n,incrementDelta:d,initialDelay:u,subsequentRecurringDelay:p,shouldDisjointAnimation:m,id:b}=e,[f,h]=Object(s.useState)(!1),[v,x]=Object(s.useState)(!0),[g,O]=Object(s.useState)([]),[y,j]=Object(s.useState)(Object(a.d)(t).reverse()),_=Object(s.useRef)(!1),E=Object(s.useRef)(null),k=Object(s.useRef)(e=>{}),S=Object(s.useRef)();k.current=Object(s.useCallback)(e=>{let t=e||d();const s=[...y].reverse().join(\"\");let o=parseInt(s)+t;o>n&&(t=n-parseInt(s),o=n);const r=Object(a.d)(o).reverse();h(!1),O(y),j(r),x(!1),S.current=setTimeout(()=>{h(!0)},0)},[n,d,y]);const C=Object(s.useRef)(()=>{}),I=Object(s.useRef)(),w=Object(s.useRef)();C.current=Object(s.useCallback)(()=>{w.current=setTimeout(()=>{k.current();const e=[...g].reverse().join(\"\");parseInt(e){e.forEach(e=>{const{isIntersecting:t}=e;t&&(_.current||(_.current=!0,I.current=setTimeout(()=>{k.current(),C.current()},u())))})},[]);Object(r.a)(E,P);const T=Object(i.a)(n);Object(s.useEffect)(()=>(void 0!==T&&T!==n&&k.current(n-T),()=>{clearTimeout(I.current),clearTimeout(w.current),clearTimeout(S.current)}),[n]);const N=Object(s.useCallback)(()=>x(!0),[x]),M=0===g.length,A=v||M;return o.a.createElement(\"div\",{className:l.a.countAnimation,ref:E},y.map((e,t)=>{const n=g[t]||0,s=Object(a.f)(n,e);return o.a.createElement(\"span\",{\"aria-hidden\":!0,className:l.a.digitDeltaWrapper,key:t,onTransitionEnd:N,style:f&&g.length>0&&!v?{transform:`translateY(-${m&&s.length>1?100:100*(s.length-1)}%)`,transitionDuration:`${(m?c.b.disjointAnimationDuration:c.b.animationIncrementDuration)/1e3}s`}:{transform:\"translateY(0)\"}},A?o.a.createElement(\"span\",{className:l.a.digitDelta},e):s.map((e,t)=>{const n=0===t||t===s.length-1;if(!m||m&&n)return o.a.createElement(\"span\",{className:l.a.digitDelta,key:t},e)}).filter(e=>!!e))}),o.a.createElement(\"span\",{id:b,className:l.a.srOnly,role:\"screen-reader\"},[...y].reverse().join(\"\")))}},\"./src/reddit/components/DiscoveryUnit/InFeedChaining/Loader.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/@loadable/component/dist/loadable.esm.js\"),o=n(\"./node_modules/react/index.js\"),r=n.n(o);const i=Object(s.a)({resolved:{},chunkName:()=>\"InFeedChaining\",isReady(e){const t=this.resolve(e);return!1!==this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(\"CollectionCommentsPage~CommentsPage~FramedGild~GildModal~GovernanceReleaseNotesModal~InFeedChaining~~b36acd08\"),n.e(\"CollectionCommentsPage~CommentsPage~GovernanceReleaseNotesModal~InFeedChaining~ModerationPages~PostC~fd8b3c86\"),n.e(\"InFeedChaining\")]).then(n.bind(null,\"./src/reddit/components/DiscoveryUnit/InFeedChaining/index.tsx\")),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return\"./src/reddit/components/DiscoveryUnit/InFeedChaining/index.tsx\"}},{fallback:r.a.createElement(\"div\",null),ssr:!1});t.a=i},\"./src/reddit/components/EventPost/EventMetaHeader/index.m.less\":function(e,t,n){e.exports={container:\"_2A1Ng1fBxjU-qYqbEJn_sm\",EventMetaWrapper:\"_55hUWVhbF34AzbWr7SAMi\",eventMetaWrapper:\"_55hUWVhbF34AzbWr7SAMi\",eventFollowButton:\"_2XCKBYzBTZpjOAFEWv1tSy\",isCompact:\"_2gNxoOe_xKaMk0mmYMQCGs\"}},\"./src/reddit/components/EventPost/EventMetaHeader/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/lib/eventTools/index.ts\"),c=n(\"./src/lib/lessComponent.tsx\"),a=n(\"./src/reddit/components/EventPost/PostEventMeta/index.tsx\"),d=n(\"./src/reddit/components/PostFollow/index.tsx\"),l=n(\"./src/reddit/helpers/postCollection.ts\"),u=n(\"./src/reddit/helpers/postEvent.ts\"),p=n(\"./src/reddit/components/EventPost/EventMetaHeader/index.m.less\"),m=n.n(p);const b=c.a.div(\"EventMetaWrapper\",m.a);t.a=({className:e,isCompactMode:t,post:n})=>{if(!Object(u.a)(n))return null;const s=n&&n.eventInfo,c=Object(l.a)(n),p=s&&Object(i.c)(s.eventStart,s.eventEnd);return o.a.createElement(\"div\",{className:Object(r.a)(m.a.container,e,{[m.a.isCompact]:!!t})},o.a.createElement(b,{className:m.a.eventMetaWrapper},o.a.createElement(a.a,{post:n}),!c&&p&&o.a.createElement(d.a,{className:m.a.eventFollowButton,post:n,isEventFollow:!0})))}},\"./src/reddit/components/EventPost/PostEventMeta/index.m.less\":function(e,t,n){e.exports={PostEventFutureText:\"_3rtq7SfSLd-e5fAEgn373L\",postEventFutureText:\"_3rtq7SfSLd-e5fAEgn373L\",PostEventPastText:\"_1j5EnaNrX7PuyCnmpT-8o0\",postEventPastText:\"_1j5EnaNrX7PuyCnmpT-8o0\",PostEventNowText:\"BGfronFwr_0rXxOJmxp10\",postEventNowText:\"BGfronFwr_0rXxOJmxp10\",Container:\"_3NIcD2Vr2xrSAq08U14kCy\",container:\"_3NIcD2Vr2xrSAq08U14kCy\",CalendarIcon:\"LEz3F0HfvMpdo96occzKU\",calendarIcon:\"LEz3F0HfvMpdo96occzKU\",LiveIcon:\"_3ArSA7Spw15WyF9ld4p6ZJ\",liveIcon:\"_3ArSA7Spw15WyF9ld4p6ZJ\",LoadingState:\"_27_KVVxYHZ7v44CE2vg8bT\",loadingState:\"_27_KVVxYHZ7v44CE2vg8bT\"}},\"./src/reddit/components/EventPost/PostEventMeta/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/eventTools/index.ts\"),i=n(\"./node_modules/fbt/lib/FbtPublic.js\"),c=n(\"./src/lib/constants/index.ts\");function a(e){return e.toLocaleDateString(void 0,{month:\"numeric\",day:\"numeric\"})}var d=n(\"./src/reddit/helpers/styles/mixins/loading.ts\"),l=n(\"./src/reddit/icons/fonts/Calendar/index.tsx\"),u=n(\"./src/reddit/icons/fonts/Live/index.tsx\"),p=n(\"./src/reddit/components/EventPost/PostEventMeta/index.m.less\"),m=n.n(p),b=n(\"./src/lib/lessComponent.tsx\");const f=b.a.span(\"PostEventFutureText\",m.a),h=b.a.span(\"PostEventPastText\",m.a),v=b.a.span(\"PostEventNowText\",m.a),x=b.a.span(\"Container\",m.a),g=b.a.wrapped(l.a,\"CalendarIcon\",m.a),O=b.a.wrapped(u.a,\"LiveIcon\",m.a),y=b.a.div(\"LoadingState\",m.a);class j extends s.Component{constructor(e){super(e),this.state={mounted:!1}}componentDidMount(){this.setState({mounted:!0})}render(){const{className:e,post:t}=this.props,{eventInfo:n}=t;if(!n)return null;const{eventEnd:s,eventIsLive:l,eventStart:u}=n,p=Object(r.e)(u,s);let m,b;if(this.state.mounted||p===r.a.Live)m=function(e,t,n){const s=Object(r.e)(e,t),o=new Date(e*c.Hb);let d;return s===r.a.Live||n?i.fbt._(\"Now\",null,{hk:\"Prpcg\"}):(s===r.a.Future?d=Object(r.d)(e)?i.fbt._(\"Today\",null,{hk:\"1sZpnp\"}).toString():Object(r.b)(e)>=5?a(o):o.toLocaleDateString(void 0,{weekday:\"long\"}):s===r.a.Past&&(d=Object(r.d)(e)?i.fbt._(\"Today\",null,{hk:\"1sZpnp\"}).toString():a(o)),`${d} @ ${function(e){return e.toLocaleTimeString(void 0,{hour12:!0,hour:\"numeric\",minute:\"2-digit\"}).replace(/ /g,\"\").toUpperCase()}(o)}`)}(u,s,l);else{const e=Object(d.a)({isLoading:!0});m=o.a.createElement(y,{className:e})}if(l)b=o.a.createElement(v,null,o.a.createElement(O,null),m);else if(p===r.a.Future)b=o.a.createElement(f,null,o.a.createElement(g,null),m);else{if(p!==r.a.Past)return null;b=o.a.createElement(h,null,o.a.createElement(g,null),m)}return o.a.createElement(x,{className:e},b)}}t.a=j},\"./src/reddit/components/MediumPost/MediumThumbnail.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/components/SubscribeButton/Inline.tsx\"),c=n(\"./src/reddit/components/Thumbnail/index.tsx\"),a=n(\"./src/reddit/constants/posts.ts\"),d=n(\"./src/reddit/helpers/trackers/post.ts\"),l=n(\"./src/reddit/models/Subreddit/index.ts\"),u=n(\"./src/reddit/components/MediumPost/index.m.less\"),p=n.n(u);t.a=({crosspost:e,post:t,forceShowNSFW:n,redditStyle:s,shouldShowSubscribeButton:u,subredditOrProfile:m,templatePlaceholderImage:b})=>o.a.createElement(\"div\",{className:Object(r.a)(p.a.thumbnailContainer,{[p.a.mShowingButtonOrOverflow]:u})},o.a.createElement(\"div\",{className:p.a.thumbnailContainerRow},u&&m&&o.a.createElement(i.a,{className:p.a.subscribeButton,getEventFactory:e=>Object(d.f)(t.id,e?\"unsubscribe\":\"subscribe\"),identifier:{name:m.name,type:Object(l.g)(m)?a.a.PROFILE:a.a.SUBREDDIT},postId:t.id,small:!0})),o.a.createElement(c.a,{crosspost:e,post:t,redditStyle:s,forceShowNSFW:n,templatePlaceholderImage:b}))},\"./src/reddit/components/MediumPost/index.m.less\":function(e,t,n){e.exports={mainBody:\"yn9v_hQEhjlRNZI0xspbA\",modModeReports:\"_3RpVs_MuohyWxfQ8DMI1hz\",postTitle:\"_2wImphGg_1LcEF5MiErvRx\",subscribeButton:\"_2as7ZiIO6VQmOoNUm62veu\",thumbnailContainer:\"_17nmfaMf1Rq20sVfEmle0O\",mShowingButtonOrOverflow:\"yIt5UPS176eVebNGNRQtf\",content:\"_32pB7ODBwG3OSx1u_17g58\",horizontalVotes:\"_1Lt8O-wG_BSSv9bpz5gmwV\",flatlistContainer:\"XrvmOG7SxKlAJj71Fwi2y\",backgroundWrapper:\"_2uazWzYzM0Qndpz5tFu3EX\",container:\"_3xuFbFM3vrCqdGuKGhhhn0\",leftPadding:\"i7Fs9tR9IvW9lWlOG_yrY\",chain:\"vLpzNkGe1yVXuRgtBVQWk\",thumbnailContainerRow:\"ly1p6kYBCM7ZqoRjGeAhw\",postOverflow:\"x4YOGJe9jA6wgzmbyKZK0\",postSource:\"_2BgmOVmNwratQ_mDI9DaHR\"}},\"./src/reddit/components/MediumPost/index.tsx\":function(e,t,n){\"use strict\";n.r(t);var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./node_modules/react-redux/es/index.js\"),i=n(\"./node_modules/reselect/es/index.js\"),c=n(\"./src/lib/ads/index.ts\"),a=n(\"./src/lib/classNames/index.ts\"),d=n(\"./src/reddit/actions/inFeedChaining.ts\"),l=n(\"./src/reddit/actions/post.ts\"),u=n(\"./src/reddit/actions/tooltip.ts\"),p=n(\"./src/reddit/components/AdLinkWrapper/index.tsx\"),m=n(\"./src/reddit/components/AdLinkWrapperContent/index.tsx\"),b=n(\"./src/reddit/components/AwardBadges/index.tsx\"),f=n(\"./src/reddit/components/CompactPost/HorizontalVotes/index.tsx\"),h=n(\"./src/reddit/components/DiscoveryUnit/InFeedChaining/Loader.tsx\"),v=n(\"./src/reddit/components/EventPost/EventMetaHeader/index.tsx\"),x=n(\"./src/reddit/components/FlairWrapper/index.tsx\"),g=n(\"./src/reddit/components/Flatlist/index.tsx\"),O=n(\"./src/reddit/components/JSAPIContainers/index.tsx\"),y=n(\"./src/reddit/components/ModModeReports/index.tsx\"),j=n(\"./src/reddit/components/ModModeReports/helpers.ts\"),_=n(\"./src/reddit/components/PostBackgroundWrapper/index.tsx\"),E=n(\"./src/reddit/components/PostContainer/index.tsx\"),k=n(\"./src/reddit/components/PostOverflowMenu/index.tsx\"),S=n(\"./src/reddit/components/PostRailAndVotes/index.tsx\"),C=n(\"./src/reddit/components/PostTitle/index.tsx\"),I=n(\"./src/reddit/components/PostTopLine/index.tsx\"),w=n(\"./src/reddit/components/PostTopMeta/index.tsx\"),P=n(\"./src/reddit/components/SourceLink/index.tsx\"),T=n(\"./src/reddit/constants/experiments.ts\"),N=n(\"./src/reddit/contexts/InsideOverlay.tsx\"),M=n(\"./src/reddit/contexts/PageLayer/index.tsx\"),A=n(\"./src/reddit/helpers/canRenderThumbnail.ts\"),L=n(\"./src/reddit/helpers/hasModFlairPermissions/index.ts\"),B=n(\"./src/reddit/helpers/hasModFullPermissions/index.ts\"),R=n(\"./src/reddit/helpers/hasModPostPermissions/index.ts\"),D=n(\"./src/reddit/helpers/styles/mixins/index.tsx\"),F=n(\"./src/reddit/models/Vote/index.ts\"),U=n(\"./src/reddit/contexts/Post/index.tsx\"),V=n(\"./src/reddit/selectors/experiments/categories.ts\"),W=n(\"./src/reddit/selectors/experiments/econAwardsPlaque.ts\"),H=n(\"./src/reddit/selectors/experiments/listingBelow.ts\"),G=n(\"./src/reddit/components/CommunityTopicSurvey/AggregateSurvey.tsx\"),z=n(\"./src/reddit/selectors/inFeedChaining.ts\"),q=n(\"./src/reddit/selectors/moderatorPermissions.ts\"),K=n(\"./src/reddit/selectors/postFlair.ts\"),Z=n(\"./src/reddit/selectors/posts.ts\"),J=n(\"./src/reddit/selectors/user.ts\"),X=n(\"./src/reddit/components/MediumPost/MediumThumbnail.tsx\"),Y=n(\"./src/reddit/helpers/styles/mixins/index.m.less\"),Q=n.n(Y),$=n(\"./src/reddit/components/MediumPost/index.m.less\"),ee=n.n($);const te=Object(r.b)(()=>Object(i.c)({crosspost:Z.d,flairStyleTemplate:M.R,hideNSFWPref:J.B,isActive:Z.j,isCurrentUserProfilePost:Z.k,isLoggedIn:J.J,isPostChainDismissed:z.c,isPostChained:z.d,listingBelowVariant:H.b,imageGalleryCurrentItem:Z.i,moderatorPermissions:q.h,modModeEnabled:M.P,showAwardsPlaque:W.a,showEditFlair:K.a,showMedia:M.r,isInCategoriesExperiment:V.a}),(e,{listingKey:t,listingName:n,postId:s})=>({chainPost:()=>{n&&t&&e(Object(d.d)({listingKey:t,listingName:n,postId:s}))},handleVote:t=>t===F.a.upvoted?e(Object(l.U)(s)):e(Object(l.r)(s)),onIgnoreReports:()=>e(Object(l.S)(s)),onOpenReportsDropdown:t=>e(Object(u.h)({tooltipId:t}))}));t.default=Object(U.b)(te(Object(N.b)(e=>{const{chainPost:t,className:n,crosspost:s,currentUser:r,eventFactory:i,flairStyleTemplate:d,hideNSFWPref:l,hostPostId:u,inSubredditOrProfile:N=!1,isActionBarAnimationEnabled:M,isCheckboxSelected:F,isCommentsPage:U,isCurrentUserProfilePost:V,isFrontpage:W,isLoggedIn:H,isOverlay:z,isPostChainDismissed:q,isPostChained:K,isTopicPage:Z,imageGalleryCurrentItem:J,listingBelowVariant:Y,listingKey:$,listingName:te,moderatorPermissions:ne,modModeEnabled:se,onClickPost:oe,onIgnoreReports:re,onOpenReportsDropdown:ie,post:ce,postId:ae,postIds:de,redditStyle:le,shouldHideFlair:ue,showAwardsPlaque:pe,showBulkActionCheckbox:me,showEditFlair:be,showMedia:fe,sendEvent:he,subredditOrProfile:ve,toggleCheckbox:xe}=e,ge=le?void 0:d,Oe=Object(R.a)(ne),ye=se&&Oe,je=Object(L.a)(ne),_e=Object(B.a)(ne),Ee=Object(j.c)(ce),ke=!!Y&&!Object(T.rd)(Y),Se=Object(A.a)(ce),Ce=N&&!fe&&!ke,Ie=Ce&&!!ce.source&&!s,we=!(W&&H||Z)&&!V&&(!N||ke),Pe=(!N||ke)&&!ce.isSponsored,Te=Object(c.t)(ce,J),{source:Ne}=Te,Me=o.a.createElement(E.a,{className:Object(a.a)(ee.a.container,n,Q.a.largeAndMediumPostStyles,Q.a.largeAndMediumActiveStyles,Object(D.a)(e),{[Q.a.mUseRedditTheme]:e.redditStyle||e[\"data-redditstyle\"]}),isOverlay:z,style:Object(D.b)(e.flairStyleTemplate),post:ce,onClick:oe,onPostContentClick:t,eventFactory:i},o.a.createElement(S.a,{model:ce,handleVote:e.handleVote,showBulkActionCheckbox:me,isCheckboxSelected:F,toggleCheckbox:xe,flairStyleTemplate:ge,redditStyle:le,subreddit:ve,isActionBarAnimationEnabled:M,postId:ae}),o.a.createElement(_.a,{className:ee.a.backgroundWrapper,\"data-click-id\":\"background\",flairStyleTemplate:ge,post:ce,redditStyle:le},o.a.createElement(v.a,{post:ce}),o.a.createElement(\"article\",{className:ee.a.mainBody},o.a.createElement(\"div\",{className:ee.a.content,\"data-click-id\":\"body\"},o.a.createElement(I.a,{className:ee.a.postTopLine,hideAwards:pe,hideNSFWPref:l,hostPostId:u,iconClassName:ee.a.postTopLineIcon,inSubredditOrProfile:N,isCommentsPage:U,isCurrentUserProfilePost:V,isOverlay:!!z,isTopicPage:!!Z,listingKey:$,post:ce,shouldShowSubscribeButton:!1,showCornerOutboundLink:Ie,showSubreddit:Pe,showSubredditIcon:!0,subredditOrProfile:ve}),o.a.createElement(C.c,{className:ee.a.postTitle,post:ce,redditStyle:le,size:C.b.Large,titleColor:ge&&ge.postTitleColor,isOverlay:z}),U&&!ue&&(ce.flair&&ce.flair.length>0||e.isInCategoriesExperiment)&&o.a.createElement(x.a,{className:Object(a.a)(U&&ee.a.leftPadding),disableFlair:!U,post:ce,sendEvent:he,showCategoryTag:e.isInCategoriesExperiment&&U}),ce.source&&!ce.isSponsored&&!s&&o.a.createElement(P.a,{className:ee.a.sourceLink,isCommentsPage:U,post:ce})),!Ce&&Se&&o.a.createElement(X.a,{crosspost:s?ce:void 0,hasModPostPerms:Oe,isCommentsPage:U,isOverlay:z,modModeEnabled:se,post:s||ce,redditStyle:le,shouldShowSubscribeButton:we,subredditOrProfile:ve,templatePlaceholderImage:ge&&ge.postPlaceholderImage})),ce.isSponsored&&Ne&&Ne.url&&o.a.createElement(p.a,{className:ee.a.adLinkWrapper},o.a.createElement(m.a,{post:ce,adLinkContent:Te})),se&&Oe&&Ee&&o.a.createElement(y.a,{className:ee.a.modModeReports,onIgnoreReports:re,reportable:ce}),o.a.createElement(O.d,null),pe&&o.a.createElement(b.a,{awardsPlaqueStyle:!0,isPostDetail:U,thing:ce,tooltipType:z?w.c.Lightbox:void 0}),o.a.createElement(\"div\",{className:ee.a.flatlistContainer},o.a.createElement(f.a,{className:ee.a.horizontalVotes,compact:!1,flairStyleTemplate:ge,redditStyle:le,model:ce,onVoteClick:e.handleVote}),o.a.createElement(g.c,{currentUser:r,hasModFlairPerms:je,hasModFullPerms:_e,hasModPostPerms:Oe,hostPostId:u,isActionBarAnimationEnabled:M,isOverlay:!!z,listingKey:$,modModeEnabled:se,onIgnoreReports:re,onOpenReportsDropdown:ie,post:ce,showEditFlair:be,tooltipType:z?w.c.Lightbox:void 0,useFlatlistBreakpoints:Object(k.h)({editPost:!ye,save:!ye,hide:!1,report:!1})}))),W&&o.a.createElement(G.a,{post:ce,postIds:null!=de?de:[],subredditId:null==ve?void 0:ve.id}));return o.a.createElement(o.a.Fragment,null,Me,K&&!q&&o.a.createElement(h.a,{className:ee.a.chain,listingKey:$,listingName:te,postId:ce.id}))})))},\"./src/reddit/components/ModModeReports/index.m.less\":function(e,t,n){e.exports={Text:\"_1gNngyeM0l7oKkuGjoSTm\",text:\"_1gNngyeM0l7oKkuGjoSTm\",Placeholder:\"_1oYW-msczpGlYVcXmyEu9j\",placeholder:\"_1oYW-msczpGlYVcXmyEu9j\"}},\"./src/reddit/components/ModModeReports/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/@loadable/component/dist/loadable.esm.js\"),o=n(\"./node_modules/react/index.js\"),r=n.n(o),i=n(\"./src/lib/lessComponent.tsx\"),c=n(\"./src/reddit/components/ModModeReports/index.m.less\"),a=n.n(c);const{fbt:d}=n(\"./node_modules/fbt/lib/FbtPublic.js\"),l=i.a.div(\"Text\",a.a),u=i.a.div(\"Placeholder\",a.a),p=()=>r.a.createElement(u,null,r.a.createElement(l,null,d._(\"Loading reports\u2026\",null,{hk:\"4gwdQw\"}))),m=Object(s.a)({resolved:{},chunkName:()=>\"ModerationDropdowns\",isReady(e){const t=this.resolve(e);return!1!==this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(\"ModerationDropdowns\").then(n.bind(null,\"./src/reddit/components/ModModeReports/_ModModeReports.tsx\")),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return\"./src/reddit/components/ModModeReports/_ModModeReports.tsx\"}},{fallback:r.a.createElement(p,null),ssr:!1});t.a=m},\"./src/reddit/components/ModerationPrompts/Prompt.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return f}));var s=n(\"./node_modules/fbt/lib/FbtPublic.js\"),o=n(\"./node_modules/react/index.js\"),r=n.n(o),i=n(\"./node_modules/react-redux/es/index.js\"),c=n(\"./node_modules/react-router-dom/esm/react-router-dom.js\"),a=n(\"./src/reddit/actions/post.ts\"),d=n(\"./src/reddit/actions/reportFlow/index.ts\"),l=n(\"./src/reddit/components/Popup/index.tsx\"),u=n(\"./src/reddit/components/Popup/Button.tsx\"),p=n(\"./src/reddit/helpers/trackers/reportPrompt.ts\"),m=n(\"./src/reddit/hooks/useTracking.ts\"),b=n(\"./src/reddit/components/ModerationPrompts/useActivePromptId.ts\");function f(e){const{subredditName:t,post:n,isOverlay:f}=e,[h,v]=Object(o.useState)(!0),x=Object(b.b)(n.id,f),g=Object(i.d)(),O=Object(m.a)(),y=Object(b.a)(n,f),j=(e,s)=>O(Object(p.a)(t,n.id,e,s));Object(o.useEffect)(()=>{y&&j(\"modal\",\"show\")},[y]);if(!y||!h)return null;const _=s.fbt._(\"Help r/{subredditName} mods\",[s.fbt._param(\"subredditName\",t)],{hk:\"1rusN4\"});return r.a.createElement(l.a,{id:x,title:_,onClose:()=>{v(!1),j(\"close\",\"click\"),g(Object(a.A)()),g(Object(a.L)({[n.id]:{moderationPrompt:void 0}}))},onClickOutside:()=>{g(Object(a.A)())}},r.a.createElement(\"p\",null,s.fbt._(\"Report this post if it's breaking {=Reddit} or {=community} rules.\",[s.fbt._param(\"=Reddit\",r.a.createElement(\"a\",{href:\"https://www.redditinc.com/policies/content-policy\",target:\"_blank\",rel:\"noopener noreferrer\"},s.fbt._(\"Reddit\",null,{hk:\"4g8g4O\"}))),s.fbt._param(\"=community\",r.a.createElement(c.a,{to:`/r/${t}/about/rules`,target:\"_blank\"},s.fbt._(\"community\",null,{hk:\"1cy8jU\"})))],{hk:\"sfngx\"})),r.a.createElement(u.a,{onClick:()=>(v(!1),j(\"report\",\"click\"),void g(Object(d.c)(n.id)))},s.fbt._(\"Report\",null,{hk:\"4oVcnd\"})))}},\"./src/reddit/components/ModerationPrompts/Survey.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return h}));var s,o=n(\"./node_modules/fbt/lib/FbtPublic.js\"),r=n(\"./node_modules/react/index.js\"),i=n.n(r),c=n(\"./node_modules/react-redux/es/index.js\"),a=n(\"./node_modules/react-router-dom/esm/react-router-dom.js\"),d=n(\"./src/reddit/actions/post.ts\"),l=n(\"./src/reddit/actions/reportFlow/index.ts\"),u=n(\"./src/reddit/components/Popup/index.tsx\"),p=n(\"./src/reddit/components/Popup/Button.tsx\"),m=n(\"./src/reddit/helpers/trackers/reportPrompt.ts\"),b=n(\"./src/reddit/hooks/useTracking.ts\"),f=n(\"./src/reddit/components/ModerationPrompts/useActivePromptId.ts\");function h(e){const{subredditName:t,post:n,isOverlay:h}=e,[v,x]=Object(r.useState)(s.Survey),g=Object(f.b)(n.id,h),O=Object(c.d)(),y=Object(b.a)(),j=Object(f.a)(n,h),_=(e,s)=>y(Object(m.b)(t,n.id,e,s));Object(r.useEffect)(()=>{j&&_(\"modal\",\"show\")},[j]);const E=e=>{x(s.Closed),_(\"site\"===e?\"breaks_reddit_rules\":\"breaks_community_rules\",\"click\"),O(Object(l.c)(n.id,void 0,e))};if(!j)return null;let k=null;const S={id:g,title:o.fbt._(\"Why did you downvote this post?\",null,{hk:\"2tTiIx\"}),onClose:()=>{x(s.Closed),_(\"close\",\"click\"),O(Object(d.A)())},onClickOutside:()=>{O(Object(d.A)())}};switch(v){case s.Survey:k=i.a.createElement(u.a,S,i.a.createElement(\"p\",null,o.fbt._(\"Your answer helps r/ {subredditName} mods improve this community.\",[o.fbt._param(\"subredditName\",t)],{hk:\"DNEel\"})),i.a.createElement(p.a,{onClick:()=>{x(s.OffTopic),_(\"off_topic\",\"click\")}},o.fbt._(\"It's off topic\",null,{hk:\"4iG26l\"})),i.a.createElement(p.a,{onClick:()=>{x(s.DontLike),_(\"dont_like\",\"click\")}},o.fbt._(\"I don't like it\",null,{hk:\"1jB1Mh\"})),i.a.createElement(p.a,{onClick:()=>{x(s.BreaksRules),_(\"breaks_rules\",\"click\")}},o.fbt._(\"It breaks the rules\",null,{hk:\"1yQBhi\"})));break;case s.OffTopic:k=i.a.createElement(u.a,S,i.a.createElement(\"p\",null,o.fbt._(\"Got it. Thanks for helping out this community.\",null,{hk:\"22pTV3\"})));break;case s.DontLike:k=i.a.createElement(u.a,S,i.a.createElement(\"p\",null,o.fbt._(\"Just a reminder, it\u2019s not an official rule but it is considered improper Reddiquette to downvote an otherwise acceptable post because you don\u2019t personally like it.\",null,{hk:\"3mRvPM\"})));break;case s.BreaksRules:k=i.a.createElement(u.a,S,i.a.createElement(\"p\",null,o.fbt._(\"Let us know if it breaks {=Reddit} or {=community} rules.\",[o.fbt._param(\"=Reddit\",i.a.createElement(\"a\",{href:\"https://www.redditinc.com/policies/content-policy\",target:\"_blank\",rel:\"noopener noreferrer\"},o.fbt._(\"Reddit\",null,{hk:\"1amvzD\"}))),o.fbt._param(\"=community\",i.a.createElement(a.a,{to:`/r/${t}/about/rules`,target:\"_blank\"},o.fbt._(\"community\",null,{hk:\"2TnSrt\"})))],{hk:\"1mXxTX\"})),i.a.createElement(p.a,{onClick:()=>E(\"site\")},o.fbt._(\"It breaks Reddit rules\",null,{hk:\"3MxBm9\"})),i.a.createElement(p.a,{onClick:()=>E(\"community\")},o.fbt._(\"It breaks community rules\",null,{hk:\"3XbHan\"})));break;case s.Closed:}return k}!function(e){e[e.Survey=0]=\"Survey\",e[e.OffTopic=1]=\"OffTopic\",e[e.DontLike=2]=\"DontLike\",e[e.BreaksRules=3]=\"BreaksRules\",e[e.Closed=4]=\"Closed\"}(s||(s={}))},\"./src/reddit/components/Popup/Button.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return c}));var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/reddit/components/Popup/index.m.less\"),i=n.n(r);function c(e){return o.a.createElement(\"button\",{className:i.a.popupButton,onClick:e.onClick},e.children)}},\"./src/reddit/components/Popup/index.m.less\":function(e,t,n){e.exports={popup:\"t5ViKDVyrrlzRbCpXvJu7\",header:\"preWelIDv3a0Fgtd5_QjN\",title:\"_3Xw5NRiOh-SAcOXIUMIm-l\",closeButton:\"_3oee1_5V2jOvP4BaO2LCQu\",popupButton:\"_3nddrgCBXpzDP5XYzrH3ZY\"}},\"./src/reddit/components/Popup/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return l}));var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./node_modules/uuid/v4.js\"),i=n.n(r),c=n(\"./src/reddit/hooks/useOnClickOutside.ts\"),a=n(\"./src/reddit/components/Popup/index.m.less\"),d=n.n(a);function l(e){const{id:t=i()(),onClose:n,onClickOutside:s,title:r,children:a}=e;return Object(c.a)(t,s),o.a.createElement(\"div\",{id:t,\"aria-modal\":!0,className:d.a.popup,role:\"dialog\",tabIndex:-1},o.a.createElement(\"h3\",{className:d.a.header},o.a.createElement(\"span\",{className:d.a.title},r),o.a.createElement(\"button\",{className:d.a.closeButton,onClick:n},\"\u2715\")),a)}},\"./src/reddit/components/PopupPortal/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return a})),n.d(t,\"b\",(function(){return m}));var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/higherOrderComponents/asTooltip.tsx\"),i=n(\"./src/lib/CSSVariableProvider/index.tsx\"),c=n(\"./src/reddit/constants/zIndex.ts\");const a=\"POPUP_CONTAINER\";let d;const l=[\"right\",\"top\"],u=[\"left\",\"top\"];function p(e){const[t,n]=Object(s.useState)(null);return Object(s.useEffect)(()=>{const t=()=>{const t=(e=>{let t;if(!(t=\"string\"==typeof e?document.getElementById(e):e.current))return;const n=t.getBoundingClientRect(),{style:s}=Object(r.b)({isFixed:!1,targetBox:n,targetPosition:l,tooltipPosition:u,tooltipSize:{width:100,height:100}});return{x:s.left,y:s.top}})(e);t&&n(t)};return t(),window.addEventListener(\"resize\",t),()=>{window.removeEventListener(\"resize\",t)}},[e]),t}function m(e){const{children:t,rightOf:n}=e,s=p(n);return s&&(d||(d=document.getElementById(a)))?Object(i.d)(o.a.createElement(\"div\",{style:{position:\"absolute\",transform:`translate(${s.x}px, ${s.y}px)`,zIndex:c.e}},t),d):null}},\"./src/reddit/components/PostBackgroundWrapper/index.m.less\":function(e,t,n){e.exports={backgroundWrapper:\"_1poyrkZ7g36PawDueRza-J\",badge:\"_1lLKAbRNH1mm32sVm7yCzQ\"}},\"./src/reddit/components/PostBackgroundWrapper/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/lib/CSSVariableProvider/withTheme.tsx\"),c=n(\"./src/reddit/helpers/styles/mixins/index.tsx\"),a=n(\"./src/reddit/components/PostBackgroundWrapper/index.m.less\"),d=n.n(a);function l(){return(l=Object.assign||function(e){for(var t=1;t{const{children:t,className:n,flairStyleTemplate:s,onClick:i,post:a,redditStyle:u,theme:p,...m}=e;return o.a.createElement(\"div\",l({className:Object(r.a)(d.a.backgroundWrapper,n),style:Object(c.c)(s,e),onClick:i},m),t)})},\"./src/reddit/components/PostBadges/index.m.less\":function(e,t,n){e.exports={adminIcon:\"_1cje4rrmwL0yZgCOlGyBJ-\",approveIcon:\"_1knR9NIIXdSFC9IeFN11JL\",automoderator:\"_2etEb_0bRB9axAqF3uX28S\",icon:\"_3vju76MdF2FaGmELBeiJ_r\",lockIcon:\"_3wTfn3Meg1rXJ-qd2jUWMt\",modIcon:\"_SMl46gACTEszA_4A0Qfs\",removeIcon:\"_3yuF1RnBRJL4OS_STsoXcC\",reportIcon:\"_3guZWUAROueft8TPPGDZ-R\",spamIcon:\"_2BWw37nLL0rX6n7xcXciyD\",stickyIcon:\"NI8uZ-19oHf9gPO8jOvFu\",addRemovalReason:\"COGitU-ItwLZG_fP5rsdE\",isRemoved:\"_27iLVqax1FuPWTymkSkKAq\",archivedIcon:\"_2WSiH2JwZq4bXuvrDn-cgU\",removalReason:\"_16Ih3bzeELRlI6AWeW-nFy\"}},\"./src/reddit/components/PostBadges/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/fbt/lib/FbtPublic.js\"),o=n(\"./node_modules/react/index.js\"),r=n.n(o),i=n(\"./node_modules/react-redux/es/index.js\"),c=n(\"./node_modules/reselect/es/index.js\"),a=n(\"./src/lib/classNames/index.ts\"),d=n(\"./src/lib/constants/index.ts\"),l=n(\"./src/reddit/actions/tooltip.ts\"),u=n(\"./src/reddit/components/InfoTextTooltip/index.tsx\"),p=n(\"./src/reddit/components/RestrictedFlatlistButton/index.tsx\"),m=n(\"./src/reddit/constants/posts.ts\"),b=n(\"./src/reddit/contexts/PageLayer/index.tsx\"),f=n(\"./src/reddit/helpers/isRemoved.ts\"),h=n(\"./src/reddit/helpers/modTooltipTemplates/index.ts\"),v=n(\"./src/reddit/helpers/showReportIndicator/index.ts\"),x=n(\"./src/reddit/hooks/useCoreStyleExperiments.ts\"),g=n(\"./src/reddit/models/AutomatedReporting/index.ts\"),O=n(\"./src/reddit/models/Post/index.ts\"),y=n(\"./src/reddit/selectors/posts.ts\"),j=n(\"./src/reddit/icons/fonts/index.tsx\"),_=n(\"./src/reddit/icons/fonts/Approve/index.tsx\"),E=n(\"./src/reddit/icons/fonts/Archived/index.tsx\"),k=n(\"./src/reddit/icons/fonts/Lock/index.tsx\"),S=n(\"./src/reddit/icons/fonts/Remove/index.tsx\"),C=n(\"./src/reddit/icons/fonts/Report/index.tsx\"),I=n(\"./src/reddit/icons/fonts/Spam/index.tsx\"),w=n(\"./src/reddit/icons/fonts/Sticky/index.tsx\"),P=n(\"./src/reddit/icons/svgs/Automoderator/index.tsx\"),T=n(\"./src/reddit/icons/svgs/Moderate/index.tsx\"),N=n(\"./src/reddit/components/PostBadges/index.m.less\"),M=n.n(N);function A(){return(A=Object.assign||function(e){for(var t=1;tr.a.createElement(\"span\",A({className:M.a.removalReason},e),e.children),B=()=>s.fbt._(\"Archived\",null,{hk:\"zv3q3\"}),R=()=>s.fbt._(\"Comments are locked\",null,{hk:\"8HjJ9\"}),D=e=>s.fbt._(\"Moderator of {community name}\",[s.fbt._param(\"community name\",e)],{hk:\"nJqIB\"}),F=()=>s.fbt._(\"Stickied post\",null,{hk:\"3qSaBs\"}),U=()=>s.fbt._(\"Pinned post\",null,{hk:\"2oxErI\"}),V=(e,t,n)=>{const s=`PostBadges--${e}--${t}`;return n?`${s}--${n}`:s},W=Object(b.t)({isProfilePostListing:b.I,isSubreddit:b.K,pageLayer:e=>e}),H=Object(c.c)({isPinned:(e,{post:t})=>Object(y.r)(e,{postId:t.id}),modModeEnabled:b.P}),G=Object(i.b)(H,(e,t)=>({onHideTooltip:()=>e(Object(l.i)()),onOpenRemovalReasonModal:()=>{n.e(\"removalReasonActions\").then(n.bind(null,\"./src/reddit/actions/removalReasons/index.ts\")).then(n=>e(n.fetchReasonsAndOpenModal(t.post.belongsTo.id,[t.post.id])))},onShowTooltip:t=>()=>e(Object(l.f)({tooltipId:t}))}));t.a=W(G(({className:e,displayText:t,isSubreddit:n,inSubredditOrProfile:i,isCompactPinnedPost:c,isPinned:l,isProfilePostListing:b,modModeEnabled:y,onHideTooltip:N,onOpenRemovalReasonModal:W,onShowTooltip:H,post:G,tooltipType:z})=>{const q=Object(x.b)(),K={caretOnTop:!1},Z=G.isRemoved&&!G.modRemovalReason&&!G.modNote&&G.belongsTo.type===m.a.SUBREDDIT,J=V(\"Approve\",G.id,z),X=V(\"Archived\",G.id,z),Y=V(\"Automod\",G.id,z),Q=V(\"Lock\",G.id,z),$=V(\"Mod\",G.id,z),ee=V(\"Remove\",G.id,z),te=V(\"Report\",G.id,z),ne=V(\"Spam\",G.id,z),se=V(\"Sticky\",G.id,z),oe=V(\"Pinned\",G.id,z),re=G.bannedBy&&Object(g.b)(G.bannedBy);return r.a.createElement(\"div\",{className:e},i&&t&&G.distinguishType===d.C.MODERATOR&&r.a.createElement(o.Fragment,null,q?r.a.createElement(j.a,{name:\"mod\",isFilled:!0,className:Object(a.a)(M.a.icon,M.a.modIcon)}):r.a.createElement(T.a,{className:Object(a.a)(M.a.icon,M.a.modIcon),desc:D(t),id:$,onMouseEnter:H($),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:$,text:D(t)},K))),G.isArchived&&r.a.createElement(o.Fragment,null,r.a.createElement(E.a,{isFilled:q,className:Object(a.a)(M.a.icon,M.a.archivedIcon),desc:B(),id:X,onMouseEnter:H(X),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:X,text:B()},K))),G.isLocked&&r.a.createElement(o.Fragment,null,r.a.createElement(k.a,{isFilled:q,className:Object(a.a)(M.a.icon,M.a.lockIcon),desc:R(),id:Q,onMouseEnter:H(Q),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:Q,text:R()},K))),n&&Object(O.p)(G)&&!c&&r.a.createElement(o.Fragment,null,r.a.createElement(w.a,{isFilled:q,className:Object(a.a)(M.a.icon,M.a.stickyIcon),desc:F(),id:se,onMouseEnter:H(se),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:se,text:F()},K))),b&&l&&r.a.createElement(o.Fragment,null,r.a.createElement(w.a,{isFilled:q,className:Object(a.a)(M.a.icon,M.a.stickyIcon),desc:U(),id:oe,onMouseEnter:H(oe),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:oe,text:U()},K))),(G.isApproved||G.approvedBy)&&r.a.createElement(o.Fragment,null,r.a.createElement(_.a,{isFilled:q,className:Object(a.a)(M.a.icon,M.a.approveIcon),desc:Object(h.a)(G),id:J,onMouseEnter:H(J),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:J,text:Object(h.a)(G)},K))),Object(f.a)(G)&&!re&&r.a.createElement(o.Fragment,null,r.a.createElement(S.a,{isFilled:q,className:Object(a.a)(M.a.icon,M.a.removeIcon),desc:Object(h.c)(G),id:ee,onMouseEnter:H(ee),onMouseLeave:N}),Z&&r.a.createElement(p.a,{className:M.a.addRemovalReason,onClick:W,text:s.fbt._(\"Add a removal reason\",null,{hk:\"1YDo3\"})}),(G.modRemovalReason||G.modNote)&&r.a.createElement(L,{onMouseEnter:H(ee),onMouseLeave:N},s.fbt._(\"Removal reason\",null,{hk:\"2DhKVZ\"})),r.a.createElement(u.c,A({tooltipId:ee,text:Object(h.c)(G)},K))),G.bannedBy&&G.isSpam&&r.a.createElement(o.Fragment,null,r.a.createElement(I.a,{isFilled:q,className:Object(a.a)(M.a.icon,M.a.spamIcon),desc:Object(h.e)(G),id:ne,onMouseEnter:H(ne),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:ne,text:Object(h.e)(G)},K))),(\"AutoModerator\"===G.approvedBy||\"AutoModerator\"===G.bannedBy)&&r.a.createElement(o.Fragment,null,q?r.a.createElement(j.a,{name:\"bot\",isFilled:!0,className:Object(a.a)(M.a.icon,M.a.automoderator,!!G.bannedBy&&M.a.isRemoved)}):r.a.createElement(P.a,{className:Object(a.a)(M.a.icon,M.a.automoderator,!!G.bannedBy&&M.a.isRemoved),desc:h.b,id:Y,onMouseEnter:H(Y),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:Y,text:h.b},K))),re&&r.a.createElement(\"div\",{className:M.a.removalReason},s.fbt._(\"\u2022 Removed by the Automated {filterName}\",[s.fbt._param(\"filterName\",re)],{hk:\"3C408F\"})),Object(v.a)(G)&&!y&&r.a.createElement(o.Fragment,null,r.a.createElement(C.a,{isFilled:q,className:Object(a.a)(M.a.icon,M.a.reportIcon),desc:Object(h.d)(G.numReports),id:te,onMouseEnter:H(te),onMouseLeave:N}),r.a.createElement(u.c,A({tooltipId:te,text:Object(h.d)(G.numReports)},K))))}))},\"./src/reddit/components/PostContainer/index.m.less\":function(e,t,n){e.exports={WrappedPost:\"_1oQyIsiPHYt6nx7VOmd1sz\",wrappedPost:\"_1oQyIsiPHYt6nx7VOmd1sz\"}},\"./src/reddit/components/PostContainer/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./node_modules/reselect/es/index.js\"),i=n(\"./src/lib/ads/index.ts\"),c=n(\"./src/reddit/components/AdViewability/index.tsx\"),a=n(\"./src/reddit/helpers/trackers/gallery.ts\"),d=n(\"./src/reddit/hooks/useIntersectionObserver.ts\"),l=n(\"./src/reddit/hooks/useTracking.ts\");var u=o.a.memo(e=>{const t=Object(s.useRef)(null),n=Object(l.a)(),r=Object(s.useCallback)(t=>{t.forEach(t=>{const{intersectionRatio:s}=t;s>=.5&&n(a.d(e.postId))})},[n,e.postId]),i=Object(s.useMemo)(()=>({threshold:[.5]}),[]);return Object(d.a)(t,r,i),o.a.createElement(\"div\",{role:\"presentation\"},o.a.createElement(\"div\",{ref:t},e.children))}),p=n(\"./src/reddit/components/TrackingHelper/index.tsx\"),m=n(\"./src/reddit/connectors/PostViewable/index.ts\"),b=n(\"./src/reddit/models/Media/index.ts\"),f=n(\"./src/reddit/selectors/media.ts\"),h=n(\"./src/reddit/selectors/posts.ts\"),v=n(\"./src/reddit/selectors/video.ts\"),x=n(\"./src/lib/classNames/index.ts\"),g=n(\"./src/lib/objectSelector/index.ts\"),O=n(\"./src/higherOrderComponents/withClickTracking/index.tsx\"),y=n(\"./src/reddit/components/PostContainer/index.m.less\"),j=n.n(y);const _=Object(m.a)(()=>Object(r.c)({basePixelMetadata:Object(g.a)((e,{post:t})=>Object(h.b)(e,t.id)),clickTrackingId:(e,{post:t})=>t.id,currentIndex:(e,{post:t})=>Object(f.b)(e,t.id),buffering:(e,{post:t})=>Object(v.a)(e,{postId:t.id}),playing:(e,{post:t})=>Object(v.g)(e,{postId:t.id}),continuousViewingStartedAt:(e,{post:t})=>Object(v.c)(e,{postId:t.id}),imageGalleryCurrentItem:(e,{post:t})=>Object(h.i)(e,{postId:t.id})})),E=e=>{const t=Object(O.d)(e.target,e.currentTarget),n=Object(O.b)(e.target,e.currentTarget,O.a.buttons);return\"subreddit\"!==t&&n};class k extends o.a.Component{constructor(){super(...arguments),this.cancelClick=!1}render(){const{afterClickTracking:e,basePixelMetadata:t,children:n,className:s,currentIndex:r,imageGalleryCurrentItem:d,makePostContainerId:l,post:p,onClick:m,onPostContentClick:f,sendEvent:h,style:v,ref:g}=this.props,O=o.a.createElement(\"div\",{\"data-click-id\":this.props[\"data-click-id\"],style:v,ref:g,onMouseUp:e=>{0!==window.getSelection().toString().length&&(this.cancelClick=!0,window.setTimeout(()=>{this.cancelClick=!1},1e3))},onClick:n=>{if(!this.cancelClick&&n.button<2&&(e(()=>m&&m(n,p,t,d))(n),f&&E(n)&&f(n,p)),p.id&&d){const{source:e}=Object(i.t)(p,d);if(e&&e.outboundUrl){const t=r+1;h(Object(a.c)(p.id,e.outboundUrl,t))}}},className:Object(x.a)(j.a.WrappedPost,s,`Post ${p.id}`,{promotedlink:p.isSponsored}),id:l?l(p.id):p.id,tabIndex:-1,\"data-testid\":p.id},n),y=!!p.media&&p.media.type===b.o.VIDEO;return p.isSponsored||y?o.a.createElement(c.a,{post:p,trackDisplay:!0},O):p.media&&Object(b.E)(p.media)?o.a.createElement(u,{postId:p.id},O):O}}t.a=_(Object(O.c)(Object(p.c)(k)))},\"./src/reddit/components/PostFollow/index.m.less\":function(e,t,n){e.exports={collectionFollow:\"_1yF34mDRcD_ii0n-Ak0OdI\",isFollowed:\"gBrTiaH_Z7HT5D96vnUfJ\",isEventFollow:\"_1iTFEDTdpF-KFmOZvDuGHH\"}},\"./src/reddit/components/PostFollow/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return f}));var s=n(\"./node_modules/fbt/lib/FbtPublic.js\"),o=n(\"./node_modules/react/index.js\"),r=n.n(o),i=n(\"./node_modules/react-redux/es/index.js\"),c=n(\"./node_modules/reselect/es/index.js\"),a=n(\"./src/lib/classNames/index.ts\"),d=n(\"./src/reddit/actions/post.ts\"),l=n(\"./src/reddit/components/TrackingHelper/index.tsx\"),u=n(\"./src/reddit/helpers/trackers/postCollection.ts\"),p=n(\"./src/reddit/components/PostFollow/index.m.less\"),m=n.n(p);class b extends r.a.Component{constructor(e){super(e),this.onFollowClick=()=>{const{isEventFollow:e,onFollow:t,post:{id:n,isFollowed:s},sendEvent:o}=this.props,r=!!s;o(e?Object(u.o)({postId:n,isFollowed:r}):Object(u.g)({postId:n,isFollowed:r})),t&&t()},this.onMouseEnter=()=>{const e=this.props.post;e&&e.isFollowed&&this.setState({isHovered:!0})},this.onMouseLeave=()=>{const e=this.props.post;e&&e.isFollowed&&this.setState({isHovered:!1})},this.state={isHovered:!1}}render(){const{className:e,isEventFollow:t,post:n}=this.props,o=this.state.isHovered,i=n.isFollowed;let c=i?s.fbt._(\"Followed\",null,{hk:\"2oc9IH\"}):s.fbt._(\"Follow\",null,{hk:\"NkunG\"});return i&&o&&(c=s.fbt._(\"Unfollow\",null,{hk:\"2sJ8xn\"})),r.a.createElement(\"button\",{className:Object(a.a)(m.a.collectionFollow,{[m.a.isFollowed]:!!n.isFollowed,[m.a.isEventFollow]:t},e),onClick:this.onFollowClick,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave},c)}}const f=Object(i.b)(()=>Object(c.c)({}),(e,{post:t})=>({onFollow:()=>e(Object(d.v)(t.isSponsored?t.postId:t.id))}))(Object(l.c)(b))},\"./src/reddit/components/PostRailAndVotes/index.m.less\":function(e,t,n){e.exports={score:\"_3a2ZHWaih05DgAOtvu6cIo\"}},\"./src/reddit/components/PostRailAndVotes/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/reddit/components/ModerationPrompts/Prompt.tsx\"),i=n(\"./src/reddit/components/ModerationPrompts/Survey.tsx\"),c=n(\"./src/reddit/components/PopupPortal/index.tsx\"),a=n(\"./src/reddit/components/PostLeftRail/index.tsx\"),d=n(\"./src/reddit/components/VerticalVotes/index.tsx\"),l=n(\"./src/reddit/controls/Checkbox/index.tsx\"),u=n(\"./src/reddit/helpers/isPost.ts\"),p=n(\"./src/reddit/helpers/showReportIndicator/index.ts\"),m=n(\"./src/reddit/components/PostRailAndVotes/index.m.less\"),b=n.n(m);t.a=e=>{const{model:t,handleVote:n,showBulkActionCheckbox:s=!1,isCheckboxSelected:m=!1,toggleCheckbox:f=(()=>{}),flairStyleTemplate:h,redditStyle:v,subreddit:x,isOverlay:g,isActionBarAnimationEnabled:O,postId:y,isForceSelected:j}=e,_=`upvote-button-${t.id}${g?\"-overlay\":\"\"}`,{moderationPrompt:E}=t;return o.a.createElement(a.b,{isRemoved:!!t.bannedBy,isReported:Object(p.a)(t),isSponsored:!!Object(u.b)(t)&&t.isSponsored,redditStyle:v},s&&o.a.createElement(l.a,{isCheckboxSelected:m,toggleCheckbox:f}),o.a.createElement(d.a,{flairStyleTemplate:h,model:t,onVoteClick:n,redditStyle:v,upvoteTooltipId:_,isActionBarAnimationEnabled:O,postId:y,isForceSelected:j,scoreClassName:b.a.score}),E&&o.a.createElement(c.b,{rightOf:_},\"survey\"===E?o.a.createElement(i.a,{post:t,subredditName:x.name,isOverlay:!!g}):o.a.createElement(r.a,{post:t,subredditName:x.name,isOverlay:!!g})))}},\"./src/reddit/components/PostTopLine/index.m.less\":function(e,t,n){e.exports={everythingElseWrapper:\"cZPZhMe-UCZ8htPodMyJ5\",eventMeta:\"_28_NUs_O8Nh1DCErsNLCHk\",outboundLinkIcon:\"_3z6z1xnp828wcarJXfzzjr\",postBadges:\"_2wFk1qX4e1cxk8Pkw1rAHk\",postTopMeta:\"nU4Je7n-eSXStTBAPMYt8\",subredditIcon:\"_1WX5Y5qFVBTdr6hCPpARDB\",subredditIconWrapper:\"_2dr_3pZUCk8KfJ-x0txT_l\",Container:\"BiNC74axuTz66dlnEgicY\",container:\"BiNC74axuTz66dlnEgicY\",PostOverflow:\"_2tLA78PLrLx5lz5Jj6cR\",postOverflow:\"_2tLA78PLrLx5lz5Jj6cR\",bulkActionCheckbox:\"_3X709ZHnDjH0Rwz3pMTv40\",SubscribeButton:\"_35dG7dsi4xKTT-_2MB74qq\",subscribeButton:\"_35dG7dsi4xKTT-_2MB74qq\"}},\"./src/reddit/components/PostTopLine/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/components/AwardBadges/index.tsx\"),c=n(\"./src/reddit/components/JSAPIContainers/index.tsx\"),a=n(\"./src/reddit/components/PostBadges/index.tsx\"),d=n(\"./src/reddit/components/PostTopMeta/index.tsx\"),l=n(\"./src/reddit/components/SubredditIcon/index.tsx\"),u=n(\"./src/reddit/components/SubredditNameLink/index.tsx\"),p=n(\"./src/reddit/components/SubscribeButton/Inline.tsx\"),m=n(\"./src/reddit/constants/posts.ts\"),b=n(\"./src/reddit/controls/Button/index.tsx\"),f=n(\"./src/reddit/controls/OutboundLink/index.tsx\"),h=n(\"./src/reddit/helpers/trackers/post.ts\"),v=n(\"./src/reddit/icons/fonts/OutboundLink/index.tsx\"),x=n(\"./src/reddit/models/Media/index.ts\"),g=n(\"./src/reddit/models/Subreddit/index.ts\"),O=n(\"./src/reddit/components/PostTopLine/index.m.less\"),y=n.n(O);const j=n(\"./src/lib/lessComponent.tsx\").a.div(\"Container\",y.a);t.a=e=>{const{className:t,flairStyleTemplate:n,hideAwards:s,hideNSFWPref:O,hostPostId:_,iconClassName:E,inSubredditOrProfile:k,isCommentsPage:S,isCompactPinnedPost:C,isCurrentUserProfilePost:I,isOverlay:w,isTopicPage:P,listingKey:T,post:N,shouldShowSubscribeButton:M,showCornerOutboundLink:A,showSubreddit:L,showSubredditIcon:B,subredditOrProfile:R}=e,D=s||P;return o.a.createElement(j,{className:t},L&&R&&o.a.createElement(\"div\",{className:y.a.subredditIconWrapper},o.a.createElement(u.a,{\"data-click-id\":\"subreddit\",to:R.url},B&&o.a.createElement(l.b,{className:Object(r.a)(y.a.subredditIcon,E),shouldHideNsfwIcon:O,subredditOrProfile:R}))),o.a.createElement(\"div\",{className:y.a.everythingElseWrapper},L&&o.a.createElement(c.h,{type:N.belongsTo.type,id:N.belongsTo.id}),o.a.createElement(d.d,{className:y.a.postTopMeta,flairStyleTemplate:n,tooltipType:w?d.c.Lightbox:void 0,post:N,showSub:L,subredditOrProfile:R}),o.a.createElement(a.a,{className:y.a.postBadges,displayText:R?R.displayText:null,inSubredditOrProfile:k,isCompactPinnedPost:C,post:N,tooltipType:w?d.c.Lightbox:void 0}),!D&&o.a.createElement(i.a,{isPostDetail:S,thing:N,tooltipType:w?d.c.Lightbox:void 0})),R&&L&&M&&!I&&o.a.createElement(p.a,{className:y.a.SubscribeButton,getEventFactory:e=>Object(h.f)(N.id,e?\"unsubscribe\":\"subscribe\",\"post\",T,_),identifier:{name:R.name,type:Object(g.g)(R)?m.a.PROFILE:m.a.SUBREDDIT},postId:N.id,size:b.c.XS}),A&&o.a.createElement(f.b,{className:y.a.OutboundLink,isSponsored:N.isSponsored,postId:N.id,href:Object(x.D)(e.post),source:N.source},o.a.createElement(v.a,{className:y.a.outboundLinkIcon})))}},\"./src/reddit/components/SourceLink/index.m.less\":function(e,t,n){e.exports={OutboundLinkIcon:\"_2WV2dTLgPlEXLVEmIexAxf\",outboundLinkIcon:\"_2WV2dTLgPlEXLVEmIexAxf\",SourceLinkWrapper:\"_10wC0aXnrUKfdJ4Ssz-o14\",sourceLinkWrapper:\"_10wC0aXnrUKfdJ4Ssz-o14\",\"m-comment\":\"_1-PD0_zreH-KVwpFoCLvQF\",mComment:\"_1-PD0_zreH-KVwpFoCLvQF\"}},\"./src/reddit/components/SourceLink/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return f}));var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/lib/getShortenedLink.ts\"),c=n(\"./src/reddit/controls/OutboundLink/styled.tsx\"),a=n(\"./src/reddit/hooks/useCoreStyleExperiments.ts\"),d=n(\"./src/reddit/icons/fonts/OutboundLink/index.tsx\"),l=n(\"./src/reddit/components/SourceLink/index.m.less\"),u=n.n(l),p=n(\"./src/lib/lessComponent.tsx\");const m=p.a.wrapped(d.a,\"OutboundLinkIcon\",u.a),b=p.a.div(\"SourceLinkWrapper\",u.a);function f(e){const t=Object(a.b)(),{className:n,post:s,isCommentsPage:d}=e,{source:l,isSponsored:p}=s;return l?o.a.createElement(b,{className:Object(r.a)({[u.a[\"m-comment\"]]:d},n)},o.a.createElement(c.a,{href:l.url,isSponsored:p,postId:s.id,source:l},Object(i.a)(s),o.a.createElement(m,{isFilled:t}))):null}},\"./src/reddit/components/SubscribeButton/Inline.m.less\":function(e,t,n){e.exports={SubscribeInternalButton:\"QvUHhznbRVbKaK8dZGZVV\",subscribeInternalButton:\"QvUHhznbRVbKaK8dZGZVV\",UnsubscribeButton:\"_3gteUGkVlyl5VuSsNQJaz1\",unsubscribeButton:\"_3gteUGkVlyl5VuSsNQJaz1\",isLarge:\"_2jGEuWB6HWtIbTjMG68OXY\",ButtonSpacer:\"vXXjS_s-Ic4QZpFsPjThV\",buttonSpacer:\"vXXjS_s-Ic4QZpFsPjThV\",Checkmark:\"_2qm48d8K8lTcwSJiHL9KLT\",checkmark:\"_2qm48d8K8lTcwSJiHL9KLT\",Plus:\"_2zcGm9WDxG67GYyNNvHzlA\",plus:\"_2zcGm9WDxG67GYyNNvHzlA\",unsubscribeButtonHoverStyles:\"_1tZ_edPYFuF6jhuTr_iPEE\",joinCleanupContent:\"_3GS035a5A47X7LR9VSQYy6\"}},\"./src/reddit/components/SubscribeButton/Inline.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/reddit/components/SearchResultsContent/searchResultsPageTreatment/searchIgnoreClickContext.ts\"),i=n(\"./src/reddit/components/TrackingHelper/index.tsx\"),c=n(\"./src/reddit/connectors/SubscribeButton/index.ts\"),a=n(\"./src/reddit/contexts/CoreStyleExperiments.ts\"),d=n(\"./src/reddit/controls/Button/index.tsx\"),l=n(\"./src/reddit/icons/fonts/index.tsx\"),u=n(\"./src/reddit/icons/svgs/Checkmark/index.tsx\"),p=n(\"./src/reddit/icons/svgs/Plus/index.tsx\"),m=n(\"./src/reddit/components/SubscribeButton/helpers/actionTemplateSource.ts\"),b=n(\"./src/reddit/components/SubscribeButton/Inline.m.less\"),f=n.n(b),h=n(\"./src/lib/classNames/index.ts\"),v=n(\"./src/lib/lessComponent.tsx\");function x(){return(x=Object.assign||function(e){for(var t=1;t{const s=Object(r.b)(),i=t?d.l:d.i;return o.a.createElement(i,x({},n,{className:Object(h.a)(n.className,{[f.a.isLarge]:!e}),\"data-ignore-click\":!!s}))},\"SubscribeInternalButton\",f.a),O=v.a.wrapped(({small:e,belongsToType:t,shouldReverseColor:n,...s})=>{const i=Object(r.b)(),c=n?d.i:d.l;return o.a.createElement(c,x({},s,{className:Object(h.a)(s.className,{[f.a.isLarge]:!e}),\"data-ignore-click\":!!i}))},\"UnsubscribeButton\",f.a),y=v.a.wrapped(u.a,\"Checkmark\",f.a),j=v.a.wrapped(p.a,\"Plus\",f.a),_=v.a.div(\"ButtonSpacer\",f.a);class E extends o.a.Component{constructor(e){super(e),this.onMouseEnter=()=>{this.setState({isHovered:!0})},this.onMouseLeave=()=>{this.setState({isHovered:!1})},this.onClick=e=>{const{props:t}=this;if(t.userIsSubscriber?t.onUnsubscribe():(this.setState({hasJustSubscribed:!0}),t.onSubscribe()),t.onClick&&t.onClick(e),t.getEventFactory){const e=t.getEventFactory(t.userIsSubscriber);e&&t.sendEvent(e)}},this.renderUnsubscribeButton=({[a.a.Buttons]:e,[a.a.Icons]:t})=>{const{className:n,identifier:s,onSubscribe:r,onUnsubscribe:i,postId:c,sendEvent:u,small:p=!1,size:b,userIsSubscriber:v,doNotHideOtherSubscribeButtons:g,getEventFactory:j,onSubscriptionsRequested:_,...E}=this.props,k=this.state.isHovered,S=Object(m.a)({type:s.type,key:k?\"unsubscribe\":\"subscribed\"});return e?o.a.createElement(d.q,x({className:Object(h.a)(n,f.a.Button2020),priority:E.shouldReverseColor?d.b.Primary:d.b.Secondary,Icon:p||!p&&!k?t?e=>o.a.createElement(l.a,x({name:\"checkmark\"},e)):y:void 0,text:!p&&S,onClick:this.onClick,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,size:b||(p?d.c.XS:d.c.S)},E)):o.a.createElement(O,x({className:Object(h.a)(n,{[f.a.isLarge]:!p,[f.a.unsubscribeButtonHoverStyles]:!p}),onClick:this.onClick,small:p,belongsToType:s.type,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave},E),p&&(t?o.a.createElement(l.a,{name:\"checkmark\"}):o.a.createElement(y,null)),!p&&!k&&(t?o.a.createElement(l.a,{name:\"checkmark\"}):o.a.createElement(y,null)),!p&&S)},this.renderSubscribeButton=({[a.a.Buttons]:e,[a.a.Icons]:t})=>{const{className:n,identifier:s,onSubscribe:r,onUnsubscribe:i,postId:c,sendEvent:u,small:p=!1,size:b,userIsSubscriber:v,doNotHideOtherSubscribeButtons:O,getEventFactory:y,onSubscriptionsRequested:_,...E}=this.props,k=Object(m.a)({type:s.type,key:\"subscribe\"});return e?o.a.createElement(d.q,x({className:n,priority:E.shouldReverseColor?d.b.Secondary:d.b.Primary,Icon:t?e=>o.a.createElement(l.a,x({name:\"add\"},e)):j,size:b||(p?d.c.XS:d.c.S),text:!p&&k,onClick:this.onClick},E,{id:`subscribe-button-${c}`,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave})):o.a.createElement(g,x({className:Object(h.a)(n,{[f.a.isLarge]:!p}),onClick:this.onClick,small:p},E,{id:`subscribe-button-${c}`,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave}),t?o.a.createElement(l.a,{name:\"add\"}):o.a.createElement(j,null),!p&&k)},this.state={hasJustSubscribed:!1,isHovered:!1}}componentDidMount(){this.props.onSubscriptionsRequested()}render(){const{small:e=!1,userIsSubscriber:t,doNotHideOtherSubscribeButtons:n}=this.props;return t?this.state.hasJustSubscribed||n?o.a.createElement(a.b.Consumer,null,this.renderUnsubscribeButton):e?null:o.a.createElement(_,null):o.a.createElement(a.b.Consumer,null,this.renderSubscribeButton)}}t.a=Object(c.a)(Object(i.c)(E))},\"./src/reddit/components/SubscribeButton/helpers/actionTemplateSource.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return i}));var s=n(\"./node_modules/fbt/lib/FbtPublic.js\");const o=({type:e})=>\"subreddit\"===e?\"subredditActions\":\"profileActions\",r={subredditActions:{subscribe:()=>s.fbt._(\"Join\",null,{hk:\"3Nhj3V\"}),subscribed:()=>s.fbt._(\"Joined\",null,{hk:\"1YGago\"}),unsubscribe:()=>s.fbt._(\"Leave\",null,{hk:\"299znK\"})},profileActions:{subscribe:()=>s.fbt._(\"Follow\",null,{hk:\"18PRa5\"}),subscribed:()=>s.fbt._(\"Following\",null,{hk:\"sjS3y\"}),unsubscribe:()=>s.fbt._(\"Unfollow\",null,{hk:\"3c0uwF\"})}},i=({type:e,key:t})=>r[o({type:e})][t]()},\"./src/reddit/components/VerticalVotes/index.m.less\":function(e,t,n){e.exports={votesContainer:\"_1E9mcoVn4MYnuBQSVDt1gC\",bounceUp:\"nmB1I04Z-G4nY3g3s_17F\",bounceDown:\"_1L6r7KisMt3CYUGWSEMGiR\",disabledScore:\"_3WPd5t8B-7mtiGONFotWAM\"}},\"./src/reddit/components/VerticalVotes/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return j}));var s=n(\"./node_modules/fbt/lib/FbtPublic.js\"),o=n(\"./node_modules/react/index.js\"),r=n.n(o),i=n(\"./node_modules/react-redux/es/index.js\"),c=n(\"./node_modules/reselect/es/index.js\"),a=n(\"./src/lib/classNames/index.ts\"),d=n(\"./src/lib/CSSVariableProvider/withTheme.tsx\"),l=n(\"./src/reddit/constants/elementClassNames.ts\"),u=n(\"./src/reddit/controls/Score/index.tsx\"),p=n(\"./src/reddit/components/VerticalVotes/votes.tsx\"),m=n(\"./src/reddit/models/Theme/NewColorSystem/index.ts\"),b=n(\"./src/reddit/models/Vote/index.ts\"),f=n(\"./src/reddit/selectors/experiments/postActionBarAnimation.ts\"),h=n(\"./src/reddit/selectors/user.ts\"),v=n(\"./src/reddit/components/VerticalVotes/index.m.less\"),x=n.n(v);const g=Object(c.c)({isNightmode:h.U,totalDiscount:f.d,variantAnimationConfig:f.e}),O=Object(i.b)(g),y=e=>!e.isCustomIconDisabled&&!0!==e.redditStyle&&Object(m.a)(e).voteIcons.upvoteInactive&&Object(m.a)(e).voteIcons.upvoteActive,j=e=>!e.isCustomIconDisabled&&!0!==e.redditStyle&&Object(m.a)(e).voteIcons.downvoteInactive&&Object(m.a)(e).voteIcons.downvoteActive;class _ extends r.a.Component{constructor(){super(...arguments),this.state={voted:b.a.notVoted},this.onUpvote=()=>{const{voteState:e}=this.props.model,{onVoteClick:t}=this.props;t(b.a.upvoted),this.setState({voted:e!==b.a.upvoted?b.a.upvoted:b.a.notVoted})},this.onDownvote=()=>{const{voteState:e}=this.props.model,{onVoteClick:t}=this.props;t(b.a.downvoted),this.setState({voted:e!==b.a.downvoted?b.a.downvoted:b.a.notVoted})}}render(){const e=this.props,{downvoteButtonClassName:t,isNightmode:n,shouldShowScore:o=!0,upvoteButtonClassName:i,containerRef:c,model:d,totalDiscount:m,variantAnimationConfig:f,postId:h}=e,v=y(e),g=j(e),O=d.voteState;return r.a.createElement(\"div\",{className:Object(a.a)(x.a.votesContainer,e.className),id:`vote-arrows-${d.id}`,ref:c},v?r.a.createElement(p.b,{\"aria-label\":s.fbt._(\"upvote\",null,{hk:\"G6dJB\"}),\"aria-pressed\":O===b.a.upvoted,\"data-click-id\":\"upvote\",compact:e.compact,className:e.upvoteClassName,id:e.upvoteTooltipId,isNightmode:n,onClick:this.onUpvote,voteState:O}):r.a.createElement(\"button\",{\"aria-label\":s.fbt._(\"upvote\",null,{hk:\"RguWS\"}),\"aria-pressed\":O===b.a.upvoted,className:Object(a.a)(l.n,i),onClick:this.onUpvote,\"data-click-id\":\"upvote\",id:e.upvoteTooltipId},r.a.createElement(p.d,{compact:e.compact,className:e.upvoteClassName,voteState:O})),!e.compact&&o&&r.a.createElement(u.a,{className:Object(a.a)(x.a.Score,e.scoreClassName),flairStyleTemplate:e.flairStyleTemplate,light:e.light,score:e.model.score,voteState:O,isScoreHidden:e.model.isScoreHidden,totalDiscount:m,shouldDisjointAnimation:null==f?void 0:f.shouldDisjointAnimation,shouldShowPageTransPersistence:null==f?void 0:f.shouldShowPageTransPersistence,postId:h}),g?r.a.createElement(p.a,{\"aria-label\":s.fbt._(\"downvote\",null,{hk:\"tNfDV\"}),\"aria-pressed\":O===b.a.downvoted,\"data-click-id\":\"downvote\",className:e.downvoteClassName,compact:e.compact,isNightmode:n,onClick:this.onDownvote,voteState:O}):r.a.createElement(\"button\",{\"aria-label\":s.fbt._(\"downvote\",null,{hk:\"1mDjTw\"}),\"aria-pressed\":O===b.a.downvoted,className:Object(a.a)(l.n,t),onClick:this.onDownvote,\"data-click-id\":\"downvote\"},r.a.createElement(p.c,{className:e.downvoteClassName,compact:e.compact,voteState:O})))}}const E=Object(d.a)(O(_));t.a=E},\"./src/reddit/components/VerticalVotes/votes.m.less\":function(e,t,n){e.exports={customDownvote:\"ceU_3ot04pOVIcrrXH9fY\",compact:\"_3sO1xEnOT_9CQBjRzczQjS\",voted:\"_8dpZTfzgKPKCUTjp9SAn1\",customUpvote:\"_2k73nZrjAYiwAj9hv7K-kq\"}},\"./src/reddit/components/VerticalVotes/votes.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return T})),n.d(t,\"b\",(function(){return N})),n.d(t,\"c\",(function(){return M})),n.d(t,\"d\",(function(){return A}));var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/lib/CSSVariableProvider/withTheme.tsx\");const c=(e,t,n)=>s=>{const o=e(s),i=t(s),c=!o&&i;return Object(r.a)(n.baseClassName,s.className,{[n.mIsInteractive]:i,[n.mIsActive]:o,[n.mIsVoteable]:c})};var a=n(\"./src/reddit/hooks/useCoreStyleExperiments.ts\"),d=n(\"./src/reddit/icons/fonts/Downvote/index.tsx\"),l=n(\"./src/reddit/models/Vote/index.ts\"),u=n(\"./src/reddit/controls/Downvote/index.m.less\"),p=n.n(u);const m={...p.a,baseClassName:p.a.Downvote},b=({voteState:e})=>e===l.a.downvoted,f=c(b,({interactive:e})=>!1!==e,m);var h=e=>{const t=Object(a.b)();return o.a.createElement(d.b,{className:f(e),compact:e.compact,isFilled:t&&b(e)})},v=n(\"./src/reddit/icons/fonts/Upvote/index.tsx\"),x=n(\"./src/reddit/controls/Upvote/index.m.less\"),g=n.n(x);const O={...g.a,baseClassName:g.a.Upvote},y=({voteState:e})=>e===l.a.upvoted,j=c(y,({interactive:e})=>!1!==e,O);var _=e=>{const t=Object(a.b)();return o.a.createElement(v.b,{className:j(e),compact:e.compact,isFilled:t&&y(e)})},E=n(\"./src/reddit/helpers/styles/postBackgroundColor.ts\"),k=n(\"./src/reddit/helpers/styles/smartTextColor.ts\"),S=n(\"./src/reddit/models/Theme/NewColorSystem/index.ts\"),C=n(\"./src/reddit/components/VerticalVotes/votes.m.less\"),I=n.n(C);function w(){return(w=Object.assign||function(e){for(var t=1;tObject(r.a)({[I.a.compact]:e.compact,[I.a.dark]:Object(k.b)(Object(E.a)(e)),[I.a.nightmode]:e.isNightmode}),T=Object(i.a)(e=>{const{voteIcons:t}=Object(S.a)(e),n={\"--verticalvotes-customdownvote-active\":`url(${t.downvoteActive})`,\"--verticalvotes-customdownvote-inactive\":`url(${t.downvoteInactive})`},{theme:s,...i}=e;return o.a.createElement(\"button\",w({},i,{className:Object(r.a)(I.a.customDownvote,P(e),{[I.a.voted]:e.voteState===l.a.downvoted},e.className),style:n}))}),N=Object(i.a)(e=>{const{voteIcons:t}=Object(S.a)(e),n={\"--verticalvotes-customupvote-active\":`url(${t.upvoteActive})`,\"--verticalvotes-customupvote-inactive\":`url(${t.upvoteInactive})`},{theme:s,...i}=e;return o.a.createElement(\"button\",w({},i,{className:Object(r.a)(I.a.customUpvote,P(e),{[I.a.voted]:e.voteState===l.a.upvoted},e.className),style:n}))}),M=h,A=_},\"./src/reddit/connectors/SubscribeButton/index.ts\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react-redux/es/index.js\"),o=n(\"./node_modules/reselect/es/index.js\"),r=n(\"./src/reddit/actions/subscription/index.ts\"),i=n(\"./src/reddit/selectors/subreddit.ts\");t.a=Object(s.b)(()=>Object(o.c)({userIsSubscriber:i.fb}),(e,{identifier:t})=>({onSubscribe:()=>e(r.d([t],!0)),onSubscriptionsRequested:()=>e(r.e()),onUnsubscribe:()=>e(r.d([t],!1))}))},\"./src/reddit/constants/inFeedChaining.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return s})),n.d(t,\"c\",(function(){return o})),n.d(t,\"b\",(function(){return r}));const s=3,o=5,r=10},\"./src/reddit/controls/Checkbox/index.m.less\":function(e,t,n){e.exports={CheckboxIcon:\"WYS1s7GjzJiaX4fu-xZOJ\",checkboxIcon:\"WYS1s7GjzJiaX4fu-xZOJ\",mActive:\"tLupTGll01Uj0qzkNAjEB\",mActiveRedditStyle:\"_3zu1ZycuCQZ6UeSogWYVka\",mDisabled:\"_2hst4PduZ_m486CeR0rkEm\",mDisabledRedditStyle:\"_2MFHixazvnGgoOmoOzwbIu\",Checkbox:\"_2nBuBcqz2x0pSPNZfAPkF\",checkbox:\"_2nBuBcqz2x0pSPNZfAPkF\",CheckboxSizing:\"_1yJa2uREsO-mxGPj5tbxXy\",checkboxSizing:\"_1yJa2uREsO-mxGPj5tbxXy\"}},\"./src/reddit/controls/Checkbox/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/icons/svgs/Checkbox/index.tsx\"),c=n(\"./src/reddit/icons/svgs/CheckboxHalfSelected/index.tsx\"),a=n(\"./src/reddit/icons/svgs/CheckboxSelected/index.tsx\"),d=n(\"./src/reddit/controls/Checkbox/index.m.less\"),l=n.n(d);function u(){return(u=Object.assign||function(e){for(var t=1;tt=>{const{className:n,disabled:s,redditStyle:i,\"data-redditstyle\":c,...a}=t,d=((e,t,n)=>{const s=!(!t&&!n);let o=\"\";return o=e?s?l.a.mDisabledRedditStyle:l.a.mDisabled:s?l.a.mActiveRedditStyle:l.a.mActive})(s,i,c);return o.a.createElement(e,u({className:Object(r.a)(l.a.CheckboxIcon,d,n)},a))},m=p(a.a),b=p(c.a);t.a=e=>{const t=e.isHalfCheckboxSelected?b:e.isCheckboxSelected?m:i.a;return o.a.createElement(\"button\",{\"aria-checked\":e.isHalfCheckboxSelected?\"mixed\":e.isCheckboxSelected,className:Object(r.a)(l.a.Checkbox,e.className),onClick:t=>{e.toggleCheckbox&&(t.stopPropagation(),e.toggleCheckbox())},disabled:e.disabled},o.a.createElement(t,{className:Object(r.a)(l.a.CheckboxSizing,e.className),\"data-redditstyle\":e.redditStyle,disabled:e.disabled,style:e.checkBoxStyle}))}},\"./src/reddit/controls/Downvote/index.m.less\":function(e,t,n){e.exports={Downvote:\"Q0BxYHtCOJ_rNSPJMU2Y7\",downvote:\"Q0BxYHtCOJ_rNSPJMU2Y7\",mIsInteractive:\"_2fe-KdD2OM0ciaiux-G1EL\",mIsActive:\"_3emIxnIscWEPB7o5LgU_rn\",mIsVoteable:\"_3yQIOwaIuF6gn8db96Gu7y\"}},\"./src/reddit/controls/LoadingIcon/index.m.less\":function(e,t,n){e.exports={loadingIcon:\"_3LwT7hgGcSjmJ7ng7drAuq\",spin:\"ibDwUVR1CAykturOgqOS5\",mCentered:\"_2qr28EeyPvBWAsPKl-KuWN\"}},\"./src/reddit/controls/LoadingIcon/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/controls/LoadingIcon/index.m.less\"),c=n.n(i);t.a=({center:e,className:t,sizePx:n})=>o.a.createElement(\"div\",{className:Object(r.a)(c.a.loadingIcon,t,{[c.a.mCentered]:e}),style:{\"--sizePx\":`${n}px`}})},\"./src/reddit/controls/Score/index.m.less\":function(e,t,n){e.exports={score:\"_1rZYMD_4xY3gRcSS3p8ODO\"}},\"./src/reddit/controls/Score/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/lodash/random.js\"),o=n.n(s),r=n(\"./node_modules/react/index.js\"),i=n.n(r),c=n(\"./src/lib/classNames/index.ts\"),a=n(\"./src/lib/CSSVariableProvider/withTheme.tsx\"),d=n(\"./src/lib/prettyPrintNumber/index.ts\"),l=n(\"./src/reddit/components/CountAnimation/index.tsx\"),u=n(\"./src/reddit/components/CountAnimation/config.ts\"),p=n(\"./src/reddit/components/CountAnimation/helpers.ts\"),m=n(\"./src/reddit/constants/colors.ts\"),b=n(\"./src/reddit/helpers/styles/postBackgroundColor.ts\"),f=n(\"./src/reddit/helpers/styles/smartTextColor.ts\"),h=n(\"./src/reddit/models/Theme/NewColorSystem/index.ts\"),v=n(\"./src/reddit/models/Vote/index.ts\"),x=n(\"./src/reddit/controls/Score/index.m.less\"),g=n.n(x);const O=e=>e.voteState===v.a.downvoted?Object(h.a)(e).voteText.downvote:e.voteState===v.a.upvoted?Object(h.a)(e).voteText.upvote:Object(f.a)(Object(b.a)(e)),{upvoteCount:{inititalDelayRange:{lower:y,upper:j},subsequentRecurringDelayRange:{lower:_,upper:E},incrementRangeRelativeToTotalDiscount:{lower:k,upper:S}}}=u.b,C=()=>o()(y,j),I=()=>o()(_,E),w=Object(a.a)(e=>{const t={color:e.light?m.b.lightboxHeaderText:O(e)},{totalDiscount:n,score:s,shouldDisjointAnimation:a,shouldShowPageTransPersistence:u,postId:b=\"\"}=e,f=e.isScoreHidden?\"Vote\":Object(d.b)(s),h=Object(r.useCallback)(()=>o()(Math.ceil((n||0)*k),Math.ceil((n||0)*S)),[n]),v=Object(r.useRef)(Object(p.k)(b,p.a.Vote)),x=Object(r.useRef)(u&&void 0!==n&&Object(p.e)(v.current));return i.a.createElement(\"div\",{className:Object(c.a)(g.a.score,e.className),style:e.disableInlineColor?void 0:t},e.isScoreHidden||void 0===n?f:i.a.createElement(l.a,{initialDisplayCount:x.current||s-n,countToUpperBound:s,initialDelay:C,subsequentRecurringDelay:I,incrementDelta:h,shouldDisjointAnimation:a,id:v.current}))});t.a=w},\"./src/reddit/controls/Upvote/index.m.less\":function(e,t,n){e.exports={Upvote:\"_3SUsITjKNQ7Tp0Wi2jGxIM\",upvote:\"_3SUsITjKNQ7Tp0Wi2jGxIM\",mIsInteractive:\"qW0l8Af61EP35WIG6vnGk\",mIsActive:\"Z3lT0VGlALek4Q9j0ZQCr\",mIsVoteable:\"_3edNsMs0PNfyQYofMNVhsG\"}},\"./src/reddit/helpers/canRenderThumbnail.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return r}));var s=n(\"./src/reddit/constants/thumbnails.ts\"),o=n(\"./src/reddit/models/Media/index.ts\");function r(e){return!(!e.thumbnail||!e.thumbnail.url||e.thumbnail.url===s.a.SELF||e.thumbnail.url===s.a.NSFW||e.media&&Object(o.E)(e.media))}},\"./src/reddit/helpers/hasModFlairPermissions/index.ts\":function(e,t,n){\"use strict\";t.a=e=>!!e&&!!e.flair},\"./src/reddit/helpers/hasModFullPermissions/index.ts\":function(e,t,n){\"use strict\";t.a=e=>!!e&&!!e.all},\"./src/reddit/helpers/isRemoved.ts\":function(e,t,n){\"use strict\";t.a=e=>!!e.bannedBy&&!e.isSpam},\"./src/reddit/helpers/modTooltipTemplates/index.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return r})),n.d(t,\"b\",(function(){return i})),n.d(t,\"c\",(function(){return c})),n.d(t,\"d\",(function(){return a})),n.d(t,\"e\",(function(){return d}));var s=n(\"./node_modules/fbt/lib/FbtPublic.js\"),o=n(\"./src/lib/humanizeUTCDate/index.tsx\");const r=e=>e.approvedBy&&\"string\"==typeof e.approvedBy&&e.approvedAtUTC?s.fbt._(\"Approved by {username} at {time}\",[s.fbt._param(\"username\",e.approvedBy),s.fbt._param(\"time\",Object(o.a)(e.approvedAtUTC))],{hk:\"3G807D\"}):s.fbt._(\"Approved\",null,{hk:\"3CbKag\"}),i=s.fbt._(\"Action taken by Automoderator\",null,{hk:\"1zud7K\"}),c=e=>{let t=e.bannedBy&&\"string\"==typeof e.bannedBy&&e.bannedAtUTC?s.fbt._(\"Removed by {username} at {time}\",[s.fbt._param(\"username\",e.bannedBy),s.fbt._param(\"time\",Object(o.a)(e.bannedAtUTC))],{hk:\"2Ey569\"}):s.fbt._(\"Removed\",null,{hk:\"238xK9\"});return e.modReasonBy&&e.modRemovalReason&&(t=t+\"\\n\"+s.fbt._(\"Reason by {username}:\",[s.fbt._param(\"username\",`u/${e.bannedBy}`)],{hk:\"3qLdNZ\"})+e.modRemovalReason),e.modNote&&(t=t+\"\\n\"+s.fbt._(\"Note:\",null,{hk:\"2LD4vO\"})+e.modNote),t},a=e=>s.fbt._({\"*\":\"{number} Reports\",_1:\"1 Report\"},[s.fbt._plural(e,\"number\")],{hk:\"3S0yx6\"}),d=e=>e.bannedBy&&\"string\"==typeof e.bannedBy&&e.bannedAtUTC?s.fbt._(\"Removed as spam by {username} at {time}\",[s.fbt._param(\"username\",e.bannedBy),s.fbt._param(\"time\",Object(o.a)(e.bannedAtUTC))],{hk:\"2uutjk\"}):s.fbt._(\"Removed as spam\",null,{hk:\"1hD9G0\"})},\"./src/reddit/helpers/showReportIndicator/index.ts\":function(e,t,n){\"use strict\";t.a=e=>!e.ignoreReports&&(e.numReports||0)>0},\"./src/reddit/helpers/styles/mixins/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"e\",(function(){return p})),n.d(t,\"c\",(function(){return m})),n.d(t,\"b\",(function(){return f})),n.d(t,\"a\",(function(){return h})),n.d(t,\"d\",(function(){return v}));var s=n(\"./node_modules/polished/dist/polished.es.js\"),o=n(\"./src/reddit/helpers/styles/postBackgroundColor.ts\"),r=n(\"./src/reddit/helpers/styles/smartTextColor.ts\"),i=n(\"./src/reddit/models/NewStructuredStyles/index.ts\"),c=n(\"./src/reddit/models/Theme/index.ts\"),a=n(\"./src/reddit/models/Theme/NewColorSystem/index.ts\"),d=n(\"./src/reddit/helpers/styles/mixins/index.m.less\"),l=n.n(d);const u={},p=e=>Object(c.g)(Object(a.a)(e).post,Object(a.a)(e).backgroundImage,Object(a.a)(e).backgroundImagePosition),m=(e,t)=>{if(e){if(e.postBackgroundImage)return{background:Object(c.g)(e.postBackgroundColor||Object(a.a)(t).post,e.postBackgroundImage,Object(a.a)(t).backgroundImagePosition)};if(e.postBackgroundColor)return{background:Object(c.g)(e.postBackgroundColor,null,null)}}return{background:p(t)}},b=e=>Object(s.l)(.2,e),f=e=>e&&e.postBackgroundColor?{backgroundColor:b(e.postBackgroundColor)}:u,h=e=>e.isActive?l.a.mIsActive:void 0,v=e=>{const t=Object(r.a)(Object(o.a)(e),i.a.actionIcon,i.b.actionIcon);return{color:t,cursor:\"pointer\",fill:t}}},\"./src/reddit/helpers/trackers/discoveryUnit.ts\":function(e,t,n){\"use strict\";n.d(t,\"g\",(function(){return x})),n.d(t,\"h\",(function(){return g})),n.d(t,\"a\",(function(){return _})),n.d(t,\"E\",(function(){return E})),n.d(t,\"F\",(function(){return k})),n.d(t,\"M\",(function(){return C})),n.d(t,\"B\",(function(){return I})),n.d(t,\"C\",(function(){return w})),n.d(t,\"D\",(function(){return P})),n.d(t,\"i\",(function(){return T})),n.d(t,\"w\",(function(){return N})),n.d(t,\"x\",(function(){return M})),n.d(t,\"L\",(function(){return A})),n.d(t,\"K\",(function(){return L})),n.d(t,\"I\",(function(){return B})),n.d(t,\"v\",(function(){return R})),n.d(t,\"y\",(function(){return D})),n.d(t,\"z\",(function(){return F})),n.d(t,\"A\",(function(){return U})),n.d(t,\"N\",(function(){return V})),n.d(t,\"J\",(function(){return W})),n.d(t,\"t\",(function(){return H})),n.d(t,\"H\",(function(){return G})),n.d(t,\"d\",(function(){return z})),n.d(t,\"c\",(function(){return q})),n.d(t,\"b\",(function(){return K})),n.d(t,\"f\",(function(){return Z})),n.d(t,\"e\",(function(){return J})),n.d(t,\"s\",(function(){return Q})),n.d(t,\"m\",(function(){return $})),n.d(t,\"r\",(function(){return ee})),n.d(t,\"k\",(function(){return te})),n.d(t,\"l\",(function(){return ne})),n.d(t,\"n\",(function(){return se})),n.d(t,\"p\",(function(){return oe})),n.d(t,\"q\",(function(){return re})),n.d(t,\"o\",(function(){return ie})),n.d(t,\"j\",(function(){return ce})),n.d(t,\"u\",(function(){return ae})),n.d(t,\"G\",(function(){return de}));var s,o=n(\"./src/lib/stringInterpolate/index.ts\"),r=n(\"./src/reddit/actions/focusedVerticals/constants.ts\"),i=(n(\"./src/reddit/constants/categories.tsx\"),n(\"./src/reddit/constants/tracking.ts\")),c=n(\"./src/reddit/helpers/correlationIdTracker.ts\"),a=n(\"./src/reddit/helpers/trackers/searchResults.ts\"),d=n(\"./src/reddit/models/DiscoveryUnit/index.ts\"),l=n(\"./src/reddit/models/Widgets/index.ts\"),u=n(\"./src/reddit/selectors/posts.ts\"),p=n(\"./src/reddit/selectors/telemetry.ts\"),m=n(\"./src/reddit/selectors/widgets.ts\"),b=n(\"./src/telemetry/index.ts\");!function(e){e.HEADER_SUBREDDIT=\"header_subreddit\",e.ITEM_POST=\"item_post\",e.ITEM_POST_SUBREDDIT=\"item_post_subreddit\",e.ITEM_SUBREDDIT=\"item_subreddit\",e.ITEM_SUBREDDIT_HIDE=\"item_subreddit_hide\",e.ITEM_SUBREDDIT_SUBSCRIBE=\"item_subreddit_subscribe\",e.ITEM_SUBREDDIT_UNSUBSCRIBE=\"item_subreddit_unsubscribe\"}(s||(s={}));const f=\"discovery_unit\",h=(e,t,n)=>({...p.defaults(e),source:f,screen:p.screen(e),discoveryUnit:{id:t.id,type:t.unitType,title:t.title&&n?Object(o.a)(t.title,{subredditName:n.name}):t.title,name:t.unitName}}),v=(e,t,n)=>({...h(e,t,n),source:\"global\",action:\"view\",noun:\"discovery_unit\"}),x=(e,t)=>{Object(b.a)(g(t)(e))},g=(e,t)=>n=>v(n,e,t),O=(e,t,n,s)=>\"unitName\"in t?h(e,t,s):((e,t,n)=>({...p.defaults(e),source:\"search\",screen:p.screen(e),search:n?{...p.search(e,n),structureType:p.StructureType.Trending}:null,discoveryUnit:{id:t.name,type:\"listing\",title:t.layout.title,name:t.name}}))(e,t,n),y=(e,t,n,o,r)=>({...O(e,t,o,r),action:\"view\",noun:s.ITEM_POST,post:p.post(e,n)}),j=({post:e,rawQuery:t,searchQuery:n})=>({displayQuery:decodeURIComponent(n),rawQuery:t?decodeURIComponent(t):void 0,structureType:e&&e.isSponsored?p.StructureType.PromotedTrend:p.StructureType.Trending});var _;!function(e){e.POPULAR_CAROUSEL=\"popular_carousel\",e.SEARCH_DROPDOWN=\"search_dropdown\"}(_||(_={}));const E=(e,t,n)=>{Object(b.a)(S(e,t,n,i.c.CLICK))},k=(e,t,n)=>{Object(b.a)(S(e,t,n,i.c.VIEW))},S=(e,t,n,s)=>{const o=e.trending.models.filter(e=>!e.post||!e.post.isSponsored).findIndex(e=>e.id===t.id)+1;return{...p.defaults(e),source:\"search\",action:s,noun:\"trending\",metaSearch:j(t),discoveryUnit:n===_.POPULAR_CAROUSEL?{name:d.l,id:d.l,title:d.l,type:\"query\"}:void 0,actionInfo:p.actionInfo(e,{paneName:n,position:o}),search:{originPageType:e.platform.currentPage?p.getPageTypeFromCurrentPage(e.platform.currentPage):void 0,query:t.rawQuery,structureType:p.StructureType.Trending,queryId:s===i.c.CLICK?Object(c.c)(c.a.SearchResults):void 0}}},C=(e,t,n,s,o,r,c)=>{Object(b.a)({...p.defaults(e),...Object(a.e)(e,n,s,o,r,t),action:i.c.VIEW,noun:c?\"ad\":\"post\"})},I=(e,t,n,s)=>{Object(b.a)(y(e,t,n,s))},w=(e,t,n,s)=>o=>y(o,e,t,n,s),P=(e,t,n,o)=>{const r=O(e,t,o);Object(b.a)({...r,...Object(m.b)(e,n),action:\"view\",noun:s.ITEM_SUBREDDIT})},T=(e,t)=>{Object(b.a)({...h(e,t),source:f,action:i.c.CLICK,noun:\"show_less_often\"})},N=(e,t,n,s)=>{Object(b.a)(M(t,n,s)(e))},M=(e,t,n,o)=>r=>{return{...O(r,e,n,o),source:f,action:i.c.CLICK,noun:s.ITEM_POST,post:p.post(r,t)}},A=(e,t,n,s)=>o=>r=>Object(a.e)(r,o,e,t,n,s),L=(e,t,n,s)=>o=>r=>Object(a.d)(r,e,t,void 0,n,o,s),B=(e,t,n,s)=>o=>r=>({...Object(a.e)(r,o,e,t,n,s),noun:\"ad\"}),R=(e,t)=>n=>o=>({...e?h(o,e,t):{},source:f,action:i.c.CLICK,noun:s.ITEM_POST,post:p.post(o,n)}),D=(e,t,n,s)=>{Object(b.a)(F(t,n,s)(e))},F=(e,t,n,s)=>o=>{const r=Object(u.c)(o,{postId:t}),c=r?Object(m.b)(o,r):void 0;return{...O(o,e,n,s),...c,source:f,action:i.c.CLICK,noun:\"item_post_subreddit\",post:p.post(o,t)}},U=(e,t,n)=>s=>o=>{const r=Object(u.c)(o,{postId:t}),c=r?Object(m.b)(o,r):void 0;return{...O(o,e,void 0,n),...c,source:f,action:i.c.CLICK,noun:s?\"item_post_subreddit_unsubscribe\":\"item_post_subreddit_subscribe\",post:p.post(o,t)}},V=(e,t,n)=>{const s=O(e,t);Object(b.a)({...s,...Object(m.b)(e,n),source:\"search\",action:i.c.CLICK,noun:\"search_result_discovery_unit_subreddit\"})},W=(e,t,n,s,o,r)=>{Object(b.a)({...p.defaults(e),...Object(a.d)(e,t,n,s,o,void 0,r)})},H=(e,t,n)=>{const s=O(e,t);Object(b.a)({...s,...Object(m.b)(e,n),source:f,action:i.c.CLICK,noun:\"footer_subreddit\"})},G=(e,t)=>n=>{const s=Object(l.j)(t);return{...h(n,e,t),...Object(m.b)(n,s),source:f,action:i.c.CLICK,noun:\"title_subreddit\"}},z=(e,t)=>n=>({...h(n,e,t),action:\"status\",actionInfo:p.actionInfo(n,{success:!0}),noun:\"loading\"}),q=(e,t,n)=>s=>({...h(s,e,n),action:\"status\",actionInfo:p.actionInfo(s,{reason:t,success:!1}),noun:\"loading\"}),K=(e,t)=>n=>({...h(n,e,t),action:\"click\",noun:\"close\"}),Z=(e,t,n)=>s=>({...O(s,e,t,n),action:\"click\",noun:\"scroll\"}),J=(e,t)=>n=>({...h(n,e,t),action:\"click\",noun:\"overflow_menu\"}),X=()=>({id:\"xd_focus_verticals\",unitType:d.f.Listing,experiment:\"\",title:r.a,unitName:\"focused_vertical_suggestion\",enabled:!1,layout:d.d.Large,surface:d.e.Frontpage,url:\"gql.reddit.com\"}),Y=(e,t,n)=>p.actionInfo(e,{position:n}),Q=(e,t,n)=>{const s=X();return e=>({...v(e,s),actionInfo:Y(e,0,n),subreddit:p.subredditById(e,t)})},$=(e,t,n)=>{const s=X();return e=>({...y(e,s,t),actionInfo:Y(e,0,n)})},ee=(e,t,n)=>{const o=X();return e=>({...h(e,o),actionInfo:Y(e,0,n),subreddit:p.subredditById(e,t)||null,source:f,action:i.c.VIEW,noun:s.ITEM_SUBREDDIT})},te=(e,t,n)=>{const o=X();return e=>({...h(e,o),actionInfo:Y(e,0,n),post:p.post(e,t)||null,source:f,action:i.c.CLICK,noun:s.ITEM_POST})},ne=(e,t,n,o)=>{const r=X();return e=>({...h(e,r),actionInfo:Y(e,0,o),subreddit:p.subredditById(e,n)||null,post:p.post(e,t)||null,source:f,action:i.c.CLICK,noun:s.ITEM_POST_SUBREDDIT})},se=(e,t,n)=>{const o=X();return e=>({...h(e,o),actionInfo:Y(e,0,n),subreddit:p.subredditById(e,t)||null,source:f,action:i.c.CLICK,noun:s.ITEM_SUBREDDIT})},oe=(e,t,n,o)=>{const r=X();return e=>({...h(e,r),actionInfo:Y(e,0,n),subreddit:p.subredditById(e,t)||null,post:o?p.post(e,o):null,source:f,action:i.c.CLICK,noun:s.ITEM_SUBREDDIT_SUBSCRIBE})},re=(e,t,n,o)=>{const r=X();return e=>({...h(e,r),actionInfo:Y(e,0,n),subreddit:p.subredditById(e,t)||null,post:o?p.post(e,o):null,source:f,action:i.c.CLICK,noun:s.ITEM_SUBREDDIT_UNSUBSCRIBE})},ie=(e,t,n)=>{const o=X();return e=>({...h(e,o),actionInfo:Y(e,0,n),subreddit:p.subredditById(e,t)||null,source:f,action:i.c.CLICK,noun:s.ITEM_SUBREDDIT_HIDE})},ce=(e,t,n)=>{const o=X();return e=>({...h(e,o),actionInfo:Y(e,0,n),subreddit:p.subredditById(e,t)||null,source:f,action:i.c.CLICK,noun:s.HEADER_SUBREDDIT})},ae=(e,t)=>n=>({...h(n,e),...t&&Object(m.b)(n,t),source:f,action:i.c.CLICK,noun:\"item\"}),de=e=>t=>({...h(t,e),source:f,action:i.c.CLICK,noun:\"see_all\"})},\"./src/reddit/helpers/trackers/gallery.ts\":function(e,t,n){\"use strict\";n.d(t,\"d\",(function(){return c})),n.d(t,\"c\",(function(){return a})),n.d(t,\"b\",(function(){return d})),n.d(t,\"a\",(function(){return l}));var s=n(\"./src/reddit/constants/tracking.ts\"),o=n(\"./src/reddit/helpers/parseUrl.ts\"),r=n(\"./src/reddit/selectors/telemetry.ts\");const i=(e,t,n)=>({gallery:r.gallery(e,t,n),post:r.post(e,t),...r.defaults(e)}),c=(e,t)=>n=>({...i(n,e,t),action:s.c.VIEW,noun:\"media\",source:\"gallery\",media:r.media(n,e)}),a=(e,t,n)=>c=>{const a=Object(o.a)(t);return{...i(c,e,n),action:s.c.CLICK,noun:\"outbound_url\",source:\"gallery\",media:{...r.media(c,e),outboundUrl:t,outboundDomain:a?a.hostname:void 0}}},d=(e,t)=>u(e,!0,t),l=(e,t)=>u(e,!1,t),u=(e,t,n)=>o=>({...i(o,e,n),action:s.c.CLICK,noun:t?\"forward\":\"backward\",source:\"gallery\"})},\"./src/reddit/helpers/trackers/lightbox.ts\":function(e,t,n){\"use strict\";n.d(t,\"b\",(function(){return d})),n.d(t,\"d\",(function(){return l})),n.d(t,\"c\",(function(){return u})),n.d(t,\"e\",(function(){return p})),n.d(t,\"a\",(function(){return m}));var s=n(\"./src/reddit/constants/tracking.ts\"),o=n(\"./src/telemetry/index.ts\"),r=n(\"./src/reddit/helpers/getCommentsPageSort/index.ts\"),i=n(\"./src/reddit/selectors/platform.ts\"),c=n(\"./src/reddit/selectors/telemetry.ts\");const a=e=>({profile:c.profile(e),screen:c.screen(e),subreddit:c.subreddit(e)}),d=(e,t,n)=>s=>({source:Object(i.h)(s)||n?\"post_lightbox\":\"post_detail\",action:\"click\",noun:t,...a(s),post:c.post(s,e)}),l=(e,t,n,s)=>o=>{const i=n?c.comment(o,n):null,{sortToUse:a}=Object(r.a)(o,e);return{...d(e,t,s)(o),comment:i,listing:{sort:a}}},u=(e,t)=>n=>{const s=c.currentPost(n);return s?d(s.id,e,t)(n):{source:Object(i.h)(n)||t?\"post_lightbox\":\"post_detail\",action:\"click\",noun:e,...a(n)}},p=(e,t)=>n=>Object(o.a)({...d(e,t)(n),...c.defaults(n)}),m=e=>t=>({source:\"id_card\",action:s.c.CLICK,noun:e,...a(t),post:c.currentPost(t),userSubreddit:c.userSubreddit(t)})},\"./src/reddit/helpers/trackers/modTools.ts\":function(e,t,n){\"use strict\";n.d(t,\"h\",(function(){return r})),n.d(t,\"i\",(function(){return i})),n.d(t,\"a\",(function(){return c})),n.d(t,\"d\",(function(){return a})),n.d(t,\"b\",(function(){return d})),n.d(t,\"c\",(function(){return l})),n.d(t,\"e\",(function(){return u})),n.d(t,\"j\",(function(){return p})),n.d(t,\"g\",(function(){return m})),n.d(t,\"f\",(function(){return b}));var s=n(\"./src/reddit/selectors/telemetry.ts\");const o=e=>({screen:Object(s.screen)(e),profile:Object(s.profile)(e),subreddit:Object(s.subreddit)(e),userSubreddit:Object(s.userSubreddit)(e)}),r=e=>t=>({source:\"nav\",action:\"click\",noun:e?\"mod_mode_on\":\"mod_mode_off\",...o(t)}),i=(e,t)=>n=>({source:\"post_mod_action_menu\",action:\"click\",noun:e,post:Object(s.post)(n,t),...o(n)}),c=(e,t)=>n=>({source:\"comment\",action:\"click\",noun:e,post:Object(s.post)(n,t),comment:Object(s.comment)(n,t),...o(n)}),a=(e,t)=>n=>({source:\"comment_overflow_menu\",action:\"click\",noun:e,post:Object(s.post)(n,t),comment:Object(s.comment)(n,t),...o(n)}),d=(e,t)=>n=>({source:\"mod_distinguish_menu\",action:\"click\",noun:e,post:Object(s.post)(n,t),comment:Object(s.comment)(n,t),...o(n)}),l=(e,t)=>n=>({source:\"comment_mod_action_menu\",action:\"click\",noun:e,post:Object(s.post)(n,t),comment:Object(s.comment)(n,t),...o(n)}),u=(e,t)=>n=>({source:\"comment_report_menu\",action:\"click\",noun:e,comment:Object(s.comment)(n,t),post:Object(s.post)(n,t),...o(n)}),p=(e,t)=>n=>({source:\"post_report_menu\",action:\"click\",noun:e,post:Object(s.post)(n,t),...o(n)}),m=(e,t)=>n=>({source:\"post\",action:\"click\",noun:e,post:Object(s.post)(n,t),subreddit:Object(s.subredditByPostOrCommentId)(n,t)}),b=(e,t)=>n=>({source:\"comment\",action:\"click\",noun:e,comment:Object(s.comment)(n,t),post:Object(s.post)(n,t),subreddit:Object(s.subredditByPostOrCommentId)(n,t)})},\"./src/reddit/helpers/trackers/reportPrompt.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return o})),n.d(t,\"b\",(function(){return r}));var s=n(\"./src/reddit/selectors/telemetry.ts\");const o=(e,t,n,o)=>r=>({source:\"report_prompt\",noun:n,action:o,subreddit:s.subredditByName(r,e),post:s.post(r,t)}),r=(e,t,n,o)=>r=>({source:\"report_survey\",noun:n,action:o,subreddit:s.subredditByName(r,e),post:s.post(r,t)})},\"./src/reddit/hooks/useOnClickOutside.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return o}));var s=n(\"./node_modules/react/index.js\");function o(e,t){const n=Object(s.useCallback)(n=>{if(!t)return;const s=document.getElementById(e);s&&(s.contains(n.target)||t(n))},[e,t]);Object(s.useEffect)(()=>{if(t)return document.body.addEventListener(\"click\",n),()=>{document.body.removeEventListener(\"click\",n)}},[t,n])}},\"./src/reddit/icons/fonts/Archived/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/icons/fonts/helpers.tsx\"),c=n(\"./src/reddit/icons/fonts/commonStyles.m.less\"),a=n.n(c);t.a=e=>o.a.createElement(\"i\",{className:Object(r.a)(Object(i.b)(\"archived\",e.isFilled),a.a.archivedIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},o.a.createElement(i.a,null,e.desc))},\"./src/reddit/icons/fonts/Downvote/index.m.less\":function(e,t,n){e.exports={compactDownvote:\"_2GCoZTwJW7199HSwNZwlHk\",compactDownvoteWrapper:\"jR747Vd1NbfaLusf5bHre\",downvote:\"ZyxIIl4FP5gHGrJDzNpUC\",downvoteWrapper:\"_1iKd82bq_nqObFvSH1iC_Q\"}},\"./src/reddit/icons/fonts/Downvote/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return l}));var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/icons/fonts/helpers.tsx\"),c=n(\"./src/reddit/icons/fonts/Downvote/index.m.less\"),a=n.n(c);function d(){return(d=Object.assign||function(e){for(var t=1;to.a.createElement(\"i\",{className:Object(r.a)(Object(i.b)(\"downvote\",e.isFilled),a.a.downvote,e.className)});t.b=({compact:e,isFilled:t,...n})=>e?o.a.createElement(\"span\",d({},n,{className:Object(r.a)(a.a.compactDownvoteWrapper,n.className)}),o.a.createElement(l,{className:a.a.compactDownvote,isFilled:t})):o.a.createElement(\"span\",d({},n,{className:Object(r.a)(a.a.downvoteWrapper,n.className)}),o.a.createElement(l,{isFilled:t}))},\"./src/reddit/icons/fonts/Lock/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/icons/fonts/helpers.tsx\"),c=n(\"./src/reddit/icons/fonts/commonStyles.m.less\"),a=n.n(c);t.a=e=>o.a.createElement(\"i\",{className:Object(r.a)(Object(i.b)(\"lock\",e.isFilled),a.a.lockIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},o.a.createElement(i.a,null,e.desc))},\"./src/reddit/icons/fonts/Menu/index.m.less\":function(e,t,n){e.exports={MenuIcon:\"_2L8b_l8zFzAkWuMyZJ1_vg\",menuIcon:\"_2L8b_l8zFzAkWuMyZJ1_vg\"}},\"./src/reddit/icons/fonts/Menu/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/reddit/icons/fonts/helpers.tsx\"),i=n(\"./src/reddit/icons/fonts/Menu/index.m.less\"),c=n.n(i);const a=n(\"./src/lib/lessComponent.tsx\").a.wrapped(e=>o.a.createElement(\"i\",{className:`${Object(r.b)(\"menu\",e.isFilled)} ${e.className}`}),\"MenuIcon\",c.a);t.a=a},\"./src/reddit/icons/fonts/Upvote/index.m.less\":function(e,t,n){e.exports={compactUpvote:\"_39UOLMgvssWenwbRxz_iEn\",compactUpvoteWrapper:\"_3wVayy5JvIMI67DheMYra2\",upvote:\"_2Jxk822qXs4DaXwsN7yyHA\",upvoteWrapper:\"_2q7IQ0BUOWeEZoeAxN555e\"}},\"./src/reddit/icons/fonts/Upvote/index.tsx\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return l}));var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/icons/fonts/helpers.tsx\"),c=n(\"./src/reddit/icons/fonts/Upvote/index.m.less\"),a=n.n(c);function d(){return(d=Object.assign||function(e){for(var t=1;to.a.createElement(\"i\",{className:Object(r.a)(Object(i.b)(\"upvote\",e.isFilled),a.a.upvote,e.className)});t.b=({compact:e,isFilled:t,...n})=>e?o.a.createElement(\"span\",d({},n,{className:Object(r.a)(a.a.compactUpvoteWrapper,n.className)}),o.a.createElement(l,{className:a.a.compactUpvote,isFilled:t})):o.a.createElement(\"span\",d({},n,{className:Object(r.a)(a.a.upvoteWrapper,n.className)}),o.a.createElement(l,{isFilled:t}))},\"./src/reddit/icons/svgs/Automoderator/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s);t.a=e=>o.a.createElement(\"svg\",{className:e.className,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 20 20\"},o.a.createElement(\"path\",{d:\"M16,2H4A2,2,0,0,0,2,4V16a2,2,0,0,0,2,2H16a2,2,0,0,0,2-2V4A2,2,0,0,0,16,2ZM5.5,15.5h-1v-3h1Zm2,0h-1v-3h1ZM6,9A2,2,0,1,1,8,7,2,2,0,0,1,6,9Zm3.5,6.5h-1v-3h1Zm2,0h-1v-3h1Zm2,0h-1v-3h1Zm2,0h-1v-3h1ZM14,9a2,2,0,1,1,2-2A2,2,0,0,1,14,9Z\"}))},\"./src/reddit/icons/svgs/CheckboxHalfSelected/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s);function r(){return(r=Object.assign||function(e){for(var t=1;to.a.createElement(\"svg\",r({viewBox:\"0 0 20 20\",xmlns:\"http://www.w3.org/2000/svg\"},e),o.a.createElement(\"g\",{transform:\"translate(-32.000000, -173.000000)\"},o.a.createElement(\"g\",{transform:\"translate(32.000000, 173.000000)\"},o.a.createElement(\"path\",{d:\"M0,3.34755033 C0,1.49874933 1.5032506,0 3.34755033,0 L16.6524497,0 C18.5012507,0 20,1.5032506 20,3.34755033 L20,16.6524497 C20,18.5012507 18.4967494,20 16.6524497,20 L3.34755033,20 C1.49874933,20 0,18.4967494 0,16.6524497 L0,3.34755033 Z M4.5,8.5 C4.22385763,8.5 4,8.72385763 4,9 L4,11 C4,11.2761424 4.22385763,11.5 4.5,11.5 L15.5,11.5 C15.7761424,11.5 16,11.2761424 16,11 L16,9 C16,8.72385763 15.7761424,8.5 15.5,8.5 L4.5,8.5 Z\"}))))},\"./src/reddit/icons/svgs/Chevron/index.m.less\":function(e,t,n){e.exports={chevron:\"_1c_YBKkiW4FhhLJPkq9c1v\"}},\"./src/reddit/icons/svgs/Chevron/index.tsx\":function(e,t,n){\"use strict\";var s=n(\"./node_modules/react/index.js\"),o=n.n(s),r=n(\"./src/lib/classNames/index.ts\"),i=n(\"./src/reddit/icons/svgs/Chevron/index.m.less\"),c=n.n(i);t.a=e=>o.a.createElement(\"svg\",{className:Object(r.a)(c.a.chevron,e.className),viewBox:\"0 0 9 14\",xmlns:\"http://www.w3.org/2000/svg\"},o.a.createElement(\"g\",{transform:\"translate(-6.000000, -3.000000)\"},o.a.createElement(\"polygon\",{fill:\"none\",points:\"0 20 20 20 20 0 0 0\"}),o.a.createElement(\"polygon\",{fill:\"inherit\",points:\"7.47566213 3 14.4756621 10 7.47566213 17 6 15.5239203 11.5239203 10 6 4.47566213\"})))},\"./src/reddit/selectors/experiments/categories.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return i}));var s=n(\"./src/reddit/constants/experiments.ts\"),o=n(\"./src/reddit/helpers/chooseVariant/index.ts\"),r=n(\"./src/reddit/selectors/user.ts\");const i=e=>{return Object(r.G)(e)||s.B.Treatment1===Object(o.c)(e,{experimentEligibilitySelector:o.a,experimentName:s.w})}},\"./src/reddit/selectors/experiments/coreStyles.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return r})),n.d(t,\"b\",(function(){return i}));var s=n(\"./src/reddit/constants/experiments.ts\"),o=n(\"./src/reddit/helpers/chooseVariant/index.ts\");const r=e=>s.v.Enabled===Object(o.c)(e,{experimentEligibilitySelector:o.a,experimentName:s.s}),i=e=>s.Xb.Enabled===Object(o.c)(e,{experimentEligibilitySelector:o.a,experimentName:s.Rb})},\"./src/reddit/selectors/experiments/econAwardsPlaque.ts\":function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return r}));var s=n(\"./src/reddit/constants/experiments.ts\"),o=n(\"./src/reddit/helpers/chooseVariant/index.ts\");const r=e=>{const t=Object(o.c)(e,{experimentEligibilitySelector:o.a,experimentName:s.nb});return!(!t||Object(s.rd)(t))}},\"./src/reddit/selectors/inFeedChaining.ts\":function(e,t,n){\"use strict\";n.d(t,\"d\",(function(){return m})),n.d(t,\"c\",(function(){return b})),n.d(t,\"a\",(function(){return f})),n.d(t,\"e\",(function(){return h})),n.d(t,\"f\",(function(){return x})),n.d(t,\"b\",(function(){return g}));n(\"./node_modules/core-js/modules/web.dom.iterable.js\");var s=n(\"./node_modules/reselect/es/index.js\"),o=n(\"./src/lib/constants/index.ts\"),r=n(\"./src/lib/makeListingKey/index.ts\"),i=n(\"./src/reddit/actions/subreddit/similarSubreddit.ts\"),c=n(\"./src/reddit/constants/inFeedChaining.ts\"),a=n(\"./src/reddit/models/DiscoveryUnit/index.ts\"),d=n(\"./src/reddit/selectors/discoveryUnit.ts\"),l=n(\"./src/reddit/selectors/posts.ts\"),u=n(\"./src/reddit/selectors/subreddit.ts\");const p=[],m=(e,t)=>{const n=e.posts.chained.idToListingKey[t.postId];return t.listingKey===n},b=(e,t)=>{const n=e.posts.chained.dismissedIdToListingKey[t.postId];return(e=>e.posts.chained.dismissed)(e)||t.listingKey===n},f=Object(s.a)(e=>e.posts.chained.idToListingKey,e=>Object.keys(e).filter(t=>e[t])),h=(e,{subredditId:t})=>{return f(e).some(n=>{const s=Object(l.U)(e,{postId:n});return!!s&&s.id===t})},v=(e,{subredditName:t})=>{const n=o.Ub.DAY.toUpperCase(),s=Object(r.a)(t,o.P.TOP,{t:n}),i=Object(l.B)(e,{listingKey:s});if(0!==i.length)for(const o of i){const t=Object(l.I)(e,{postId:o});if(t&&!t.hidden&&!t.isSponsored)return t}},x=(e,{postId:t})=>{const n=((e,{postId:t})=>{const n=Object(l.I)(e,{postId:t});if(!n)return p;const s=Object(i.a)({subredditIds:[n.belongsTo.id],count:c.b});return Object(u.v)(e,{key:s})})(e,{postId:t}),s=[];for(const{name:o}of n){const t=v(e,{subredditName:o});t&&s.push(t.id)}return s},g=(e,{listingName:t})=>{const n=a.b;return Object(d.c)(e,{unitName:n})}}}]);\n//# sourceMappingURL=https://www.redditstatic.com/desktop2x/reddit-components-MediumPost.3384a7f2e9c1c13a74aa.js.map"}, "redirectURL": "", "headersSize": 379, "bodySize": 37250}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 28, "receive": 4}, "time": 32, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.434+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://strapi.reddit.com/broadcasts?page_size=1", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "strapi.reddit.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Content-Type", "value": "application/x-www-form-urlencoded"}, {"name": "x-reddit-loid", "value": "0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms"}, {"name": "Authorization", "value": "Bearer -Jj1gwLg9d9VokA0RgWE1gqrHG7o"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "page_size", "value": "1"}], "headersSize": 667}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "access-control-allow-credentials", "value": "true"}, {"name": "access-control-allow-headers", "value": "Content-Type,Accept,Range,Authorization,Reddit-User_Id,X-Reddit-Loid,X-Reddit-Session,X-Reddaid"}, {"name": "access-control-allow-methods", "value": "OPTIONS,GET,POST,PUT"}, {"name": "access-control-allow-origin", "value": "*"}, {"name": "access-control-max-age", "value": "1200"}, {"name": "cache-control", "value": "max-age=1"}, {"name": "content-encoding", "value": "gzip"}, {"name": "content-type", "value": "application/json"}, {"name": "server", "value": "openresty/1.15.8.1"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "via", "value": "1.1 varnish"}, {"name": "vary", "value": "Accept-Encoding,X-Reddit-Broadcasts-Bypass"}, {"name": "strict-transport-security", "value": "max-age=31536000; includeSubdomains"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "x-frame-options", "value": "SAMEORIGIN"}, {"name": "x-xss-protection", "value": "1; mode=block"}, {"name": "content-length", "value": "5779"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/json", "size": 29137, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 736, "bodySize": 6515}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 27, "receive": 0}, "time": 27, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.583+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021022501.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "securepubads.g.doubleclick.net"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 315}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "accept-ranges", "value": "bytes"}, {"name": "vary", "value": "Accept-Encoding"}, {"name": "content-encoding", "value": "gzip"}, {"name": "content-type", "value": "text/javascript"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "timing-allow-origin", "value": "*"}, {"name": "content-length", "value": "103137"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "expires", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "cache-control", "value": "private, immutable, max-age=31536000"}, {"name": "last-modified", "value": "Thu, 25 Feb 2021 09:38:19 GMT"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "server", "value": "sffe"}, {"name": "x-xss-protection", "value": "0"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/javascript", "size": 294337, "text": "(function(_){/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar ba,aa,da,ea,fa,ja,la,na,ka,oa,pa,qa,ta,va,xa,za,Ba,Da,Ea,Ga,Ia,Ja,Ka,La,Ma,Oa,Pa,Ya,ab,ib,lb,ub,vb,xb,Eb,Hb,Ib,Kb,Nb,Ob,Lb,Sb,Ub,cc,ec,gc,ic,jc,mc,nc,oc,pc,rc,sc,tc,vc,wc,yc,Ac,Ec,Hc,Ic,Nc,Qc,Rc,Sc,Vc,Xc,Zc,$c,ad,dd,id,jd,kd,ld,md,nd,od,qd,td,yd,I,zd,Ad,Bd,Cd,Dd,y,Ed,Fd,Gd,Kc,Hd,Id,Md,Nd,Od,ce,de,be,ae,ee,fe,ge,ia,he,ie,je,ke,Dc,L;ba=function(a,b){b=aa(a,b);return 0>b?null:\"string\"===typeof a?a.charAt(b):a[b]};aa=function(a,b){for(var c=a.length,d=\"string\"===typeof a?a.split(\"\"):a,e=0;e=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};ja=function(a){for(var b={},c=0,d=0;db?1:aa;a=Math.abs(a);var c=a>>>0;a=Math.floor((a-c)/4294967296);a>>>=0;b&&(a=~a>>>0,c=(~c>>>0)+1,4294967295e?8192:0:2048;var f;if(f=_.x.navigator){var g=_.x.navigator.userAgent;f=/Firefox/.test(g)||/Android 2/.test(g)||/iPhone OS [34]_/.test(g)||/Windows Phone (?:OS )?[67]/.test(g)}d|=f?1048576:0}catch(l){d|=32}e=d;g=null;g=void 0===g?null:g;f=0;try{f|=_.pb(_.x)?0:8,f|=qb(_.x,c),f|=rb(_.x)}catch(l){f|=32}if(_.mb(_.x).tagSpecificState[1])switch(a){case 2:g=void 0===g?null:g;c=sb(_.x.innerWidth,0,Math.round(_.x.innerWidth/320*50+15));tb(c,g)&&(f|=16777216);break;case 1:g=void 0===g?null:g;c=_.x.innerWidth;d=_.x.innerHeight;var h=Math.round(_.x.innerWidth/320*50+15),k=sb(c,d-h,d);25=b?!0:!1});ja(a);la(a,function(b,c){return b-c});return a};jc=function(a){try{var b=a.getBoundingClientRect()}catch(c){}return b?{top:b.top,right:b.right,bottom:b.bottom,left:b.left,width:b.width||b.right-b.left,height:b.height||b.bottom-b.top}:{top:0,right:0,bottom:0,left:0,width:0,height:0}};mc=function(a,b,c,d){var e,f,g,h,k,l,m,n=new kc,q=\"\",p=function(w){try{var B=\"object\"===typeof w.data?w.data:JSON.parse(w.data);q===B.paw_id&&(_.Tb(a,\"message\",p),n.resolve(d(B)))}catch(E){}};return\"function\"===typeof(null===(e=a.gmaSdk)||void 0===e?void 0:e.getQueryInfo)?(_.z(a,\"message\",p),q=c(a.gmaSdk),n.promise):\"function\"===typeof(null===(h=null===(g=null===(f=a.webkit)||void 0===f?void 0:f.messageHandlers)||void 0===g?void 0:g.getGmaQueryInfo)||void 0===h?void 0:h.postMessage)||\"function\"===typeof(null===(m=null===(l=null===(k=a.webkit)||void 0===k?void 0:k.messageHandlers)||void 0===l?void 0:l.getGmaSig)||void 0===m?void 0:m.postMessage)?(q=String(Math.floor(2147483647*lc(a))),_.z(a,\"message\",p),b(a.webkit.messageHandlers,q),n.promise):null};nc=function(a){return mc(a,function(b,c){var d;return void(null!==(d=b.getGmaQueryInfo)&&void 0!==d?d:b.getGmaSig).postMessage(c)},function(b){return b.getQueryInfo()},function(b){return b.signal})};oc=function(a){return\"number\"===typeof a||\"string\"===typeof a};pc=function(a){switch(a){case void 0:case null:case 2:return!1;case 0:case 1:return!0;default:throw Error(\"Unexpected encryption mode: \"+a);}};rc=function(a){var b=window;var c=void 0===c?qc:c;if(!b.goog_sdr_l){Object.defineProperty(b,\"goog_sdr_l\",{value:!0});var d=function(){var e=_.hb(37),f=function(){c(b,\"gpt\",a,String(Qb(b)))};e?b.setTimeout(f,e):f()};\"complete\"===b.document.readyState?d():_.z(b,\"load\",d)}};sc=function(a){var b,c;try{return(null!==(c=null===(b=a.top)||void 0===b?void 0:b.frames)&&void 0!==c?c:{}).google_ads_top_frame}catch(d){}return null};tc=function(a){var b=/^https?:\\/\\/[^/#?]+\\/?$/;return!!a&&!b.test(a)};vc=function(a){if(a===a.top||uc(a.top))return y.Promise.resolve(null);var b=sc(a);if(!b||a.parent===a.top&&tc(a.document.referrer))return y.Promise.resolve(null);var c=new kc;a=new MessageChannel;a.port1.onmessage=function(d){\"__goog_top_url_resp\"===d.data.msgType&&c.resolve(d.data.topUrl)};b.postMessage({msgType:\"__goog_top_url_req\"},\"*\",[a.port2]);return c.promise};wc=function(a){return!!a&&!!C(a,1)};yc=function(a){a=(uc(a.top)?a.top:a).AMP;return\"object\"===typeof a&&!!xc(a,function(b,c){return!/^inabox/i.test(c)})};Ac=function(a){return new y.Map([[\"arp\",yc(a)?1:null],[\"abxe\",uc(a.top)||zc(a.IntersectionObserver)?1:null]])};Ec=function(a,b,c){var d=a.map(function(e){return b[e.getSlotId().getDomId()]});return new y.Map([[\"ists\",Bc(d,function(e){return 0!=bb(e)})||null],[\"fas\",Cc(d,function(e){return lb(bb(e))})],[\"pfxs\",_.v(98)?Bc(a,function(e){var f=b[e.getSlotId().getDomId()],g;if(g=!lb(bb(f))){e=e.getSlotId();g=null;Array.isArray(Va(f)[0])&&(g=_.A(Va(f)[0]),f=g.next().value,g=g.next().value,g={width:f,height:g});a:{var h=Qa(e,c);e={Dc:g,jc:!1};var k=void 0===e?{}:e;e=void 0===k.Dc?null:k.Dc;f=void 0===k.ed?100:k.ed;g=void 0===k.qb?50:k.qb;k=void 0===k.jc?!0:k.jc;for(var l=Dc(),m=!1;h;){if(!f--||Dc()-l>=g){g=!1;break a}switch(h.nodeType){case 9:try{var n=h.parentWindow||h.defaultView;if(n){var q=n.frameElement;if(q&&uc(n.parent)){h=q;break}}}catch(H){}h=null;break;case 1:var p=h,w;if(w=k){b:{try{if(0e)c=null;else{f=b.indexOf(\"&\",e);if(0>f||f>d)f=d;e+=c.length+1;c=decodeURIComponent(b.substr(e,f-e).replace(/\\+/g,\" \"))}return null!==c})||null};id=function(){ed(\"pubadsReady\",!0);if(_.v(206)){var a=0;Object.defineProperty(fd(),\"pubadsReady\",{get:function(){Fc.C().M(gd());if(5>a){var b=_.hb(465);db(\"gpt_pubads_ready\",function(c){++a;gb(c);var d=Error(\"pubadsReady\");u(c,\"stack\",hd(d.stack,d.message))},{ma:b})}return!0},configurable:!0,enumerable:!0})}};jd=function(a){return(a=a.querySelector(\"script[nonce]\"))?a.nonce||a.getAttribute(\"nonce\")||\"\":\"\"};kd=function(a,b){return null==b?\"&\"+a+\"=null\":\"&\"+a+\"=\"+Math.floor(b)};ld=function(){var a=new y.Set;try{if(\"undefined\"===typeof googletag||!googletag.pubads)return a;for(var b=googletag.pubads(),c=_.A(b.getSlots()),d=c.next();!d.done;d=c.next())a.add(d.value.getSlotId().getDomId())}catch(e){}return a};md=function(a){a=a.id;return null!=a&&(ld().has(a)||_.F(a,\"startsWith\").call(a,\"google_ads_iframe_\")||_.F(a,\"startsWith\").call(a,\"aswift\"))};nd=function(){var a=[].concat(_.eb(document.getElementsByTagName(\"iframe\"))).filter(md),b=[].concat(_.eb(ld())).map(function(c){return document.getElementById(c)}).filter(function(c){return null!==c});return[].concat(_.eb(a),_.eb(b)).map(function(c){return c.getBoundingClientRect()})};od=function(a,b){if(!a.sources)return!1;var c=a.sources.reduce(function(d,e){e=e.previousRect;return d?e&&0!==e.width*e.height?e.top=f||0>=g?!1:100*f*g/((d.right-d.left)*(d.bottom-d.top))>=e}return d})};qd=function(a){return!!xc(pd,function(b){return b===a})};td=function(a,b,c){c=rd.C().add(a,[1,1],{fb:c,format:b});a=c.slot;c=c.Ha;if(a&&c){if(5===b&&_.v(323))return null;D(c,15,b);_.v(359085641)&&_.sd(a.getSlotId(),function(){return void vb(b)})}return null!==a&&void 0!==a?a:null};yd=function(){var a=window,b=ud.C().j,c;if(a===a.top)for(var d={},e=_.A(_.F(vd,\"entries\").call(vd)),f=e.next();!f.done;d={Za:d.Za,Fb:d.Fb},f=e.next())f=_.A(f.value),d.Za=f.next().value,d.Fb=f.next().value,(I=null!==(c=a.location.hash)&&void 0!==c?c:\"\",_.F(I,\"includes\")).call(I,\"gam\"+d.Za+\"Demo\")&&wd(789,function(g){return function(){window.console&&window.console.warn&&window.console.warn(\"GPT - Demo \"+g.Za+\" ENABLED\");var h=fd().defineOutOfPageSlot(\"/6499/example/\"+g.Za.toLowerCase(),g.Fb);h&&(h.addService(fd().pubads()),xd(a.document,J(790,function(){fd().enableServices();fd().display(h);t(b,4)&&fd().pubads().refresh([h])})))}}(d))};zd=function(a){var b=0;return function(){return b=e}},\"es6\");var Zd=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e=f}},\"es6\");Fd(\"Array.prototype.findIndex\",function(a){return a?a:function(b,c){return Zd(this,b,c).i}},\"es6\");Fd(\"Object.is\",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}},\"es6\");Fd(\"Array.prototype.includes\",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c>>0);ie=0;je=function(a,b,c){return a.call.apply(a.bind,arguments)};ke=function(a,b,c){if(!a)throw Error();if(2a.length?\"&\":\"\")+encodeURIComponent(d)+\"=\"+encodeURIComponent(String(g)))}}return b};var Re=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c},Se=function(a){return/^[\\s\\xa0]*$/.test(a)},Te=function(a){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(a)[1]},Ue=/&/g,Ve=//g,Xe=/\"/g,Ye=/'/g,Ze=/\\x00/g,$e=/[\\x00&<>\"']/,bf=function(a,b){var c=0;a=Te(String(a)).split(\".\");b=Te(String(b)).split(\".\");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0};var ff,cf;_.df=function(a,b){this.j=b===cf?a:\"\"};_.df.prototype.Va=!0;_.df.prototype.Ta=function(){return this.j.toString()};_.df.prototype.toString=function(){return this.j.toString()};_.ef=function(a){return a instanceof _.df&&a.constructor===_.df?a.j:\"type_error:SafeUrl\"};ff=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;_.gf=function(a){if(a instanceof _.df)return a;a=\"object\"==typeof a&&a.Va?a.Ta():String(a);ff.test(a)||(a=\"about:invalid#zClosurez\");return new _.df(a,cf)};cf={};var hf;a:{var jf=_.x.navigator;if(jf){var kf=jf.userAgent;if(kf){hf=kf;break a}}hf=\"\"}var N=function(a){return-1!=hf.indexOf(a)},lf=function(a){for(var b=/(\\w[\\w ]+)\\/([^\\s]+)\\s*(?:\\((.*?)\\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};var mf=function(){return N(\"Trident\")||N(\"MSIE\")},nf=function(){return N(\"Firefox\")||N(\"FxiOS\")},pf=function(){return N(\"Safari\")&&!(of()||N(\"Coast\")||N(\"Opera\")||N(\"Edge\")||N(\"Edg/\")||N(\"OPR\")||nf()||N(\"Silk\")||N(\"Android\"))},of=function(){return(N(\"Chrome\")||N(\"CriOS\"))&&!N(\"Edge\")},rf=function(){function a(e){e=ba(e,d);return c[e]||\"\"}var b=hf;if(mf())return qf(b);b=lf(b);var c={};_.oe(b,function(e){c[e[0]]=e[1]});var d=_.me(we,c);return N(\"Opera\")?a([\"Version\",\"Opera\"]):N(\"Edge\")?a([\"Edge\"]):N(\"Edg/\")?a([\"Edg\"]):of()?a([\"Chrome\",\"CriOS\",\"HeadlessChrome\"]):(b=b[2])&&b[1]||\"\"},qf=function(a){var b=/rv: *([\\d\\.]*)/.exec(a);if(b&&b[1])return b[1];b=\"\";var c=/MSIE +([\\d\\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\\/(\\d.\\d)/.exec(a),\"7.0\"==c[1])if(a&&a[1])switch(a[1]){case \"4.0\":b=\"8.0\";break;case \"5.0\":b=\"9.0\";break;case \"6.0\":b=\"10.0\";break;case \"7.0\":b=\"11.0\"}else b=\"7.0\";else b=c[1];return b};var tf=function(a,b,c){this.j=c===sf?a:\"\"},sf,vf;tf.prototype.Va=!0;tf.prototype.Ta=function(){return this.j.toString()};tf.prototype.toString=function(){return this.j.toString()};_.uf=function(a){return a instanceof tf&&a.constructor===tf?a.j:\"type_error:SafeHtml\"};sf={};vf=new tf(_.x.trustedTypes&&_.x.trustedTypes.emptyHTML||\"\",0,sf);var xf,wb;_.wf=Ta(function(){var a=document.createElement(\"div\"),b=document.createElement(\"div\");b.appendChild(document.createElement(\"div\"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.uf(vf);return!b.parentElement});xf=function(a,b,c){a.rel=c;a.href=-1!=c.toLowerCase().indexOf(\"stylesheet\")?Le(b).toString():b instanceof Je?Le(b).toString():b instanceof _.df?_.ef(b):_.ef(_.gf(b))};wb=function(a,b){a.src=Le(b);(b=ce(a.ownerDocument&&a.ownerDocument.defaultView))&&a.setAttribute(\"nonce\",b)};var yf,zf,Af,Bf,Cf,Ef;yf=function(a){$e.test(a)&&(-1!=a.indexOf(\"&\")&&(a=a.replace(Ue,\"&\")),-1!=a.indexOf(\"<\")&&(a=a.replace(Ve,\"<\")),-1!=a.indexOf(\">\")&&(a=a.replace(We,\">\")),-1!=a.indexOf('\"')&&(a=a.replace(Xe,\""\")),-1!=a.indexOf(\"'\")&&(a=a.replace(Ye,\"'\")),-1!=a.indexOf(\"\\x00\")&&(a=a.replace(Ze,\"�\")));return a};zf=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Af=function(a){a=String(a);var b=a.indexOf(\".\");-1==b&&(b=a.length);return zf(\"0\",Math.max(0,2-b))+a};Bf=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Dc()).toString(36)};Cf=2147483648*Math.random()|0;_.Df=function(a){return String(a).replace(/\\-([a-z])/g,function(b,c){return c.toUpperCase()})};Ef=function(a){return a.replace(/(^|[\\s]+)([a-z])/g,function(b,c,d){return c+d.toUpperCase()})};var ra=0,sa=0;var Ff=function(){this.j=[]};Ff.prototype.length=function(){return this.j.length};var Gf=function(a){var b=a.j;a.j=[];return b},Hf=function(a){for(var b=ra,c=sa;0>>7|c<<25)>>>0,c>>>=7;a.j.push(b)},If=function(a,b){for(;127>>=7;a.j.push(b)};var Jf=function(){return N(\"iPhone\")&&!N(\"iPod\")&&!N(\"iPad\")};var Kf=function(a){Kf[\" \"](a);return a};Kf[\" \"]=ee;var Lf=function(a,b){try{return Kf(a[b]),!0}catch(c){}return!1},Mc=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var Mf,Of,Pf,Qf,Rf,Sf,Tf,Uf,Vf,Wf,Xf,Yf;Mf=N(\"Opera\");_.Nf=mf();Of=N(\"Edge\");Pf=Of||_.Nf;Qf=N(\"Gecko\")&&!(-1!=hf.toLowerCase().indexOf(\"webkit\")&&!N(\"Edge\"))&&!(N(\"Trident\")||N(\"MSIE\"))&&!N(\"Edge\");Rf=-1!=hf.toLowerCase().indexOf(\"webkit\")&&!N(\"Edge\");Sf=Rf&&N(\"Mobile\");Tf=N(\"Android\");Uf=Jf();Vf=N(\"iPad\");Wf=N(\"iPod\");Xf=function(){var a=_.x.document;return a?a.documentMode:void 0};a:{var Zf=\"\",$f=function(){var a=hf;if(Qf)return/rv:([^\\);]+)(\\)|;)/.exec(a);if(Of)return/Edge\\/([\\d\\.]+)/.exec(a);if(_.Nf)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(a);if(Rf)return/WebKit\\/(\\S+)/.exec(a);if(Mf)return/(?:Version)[ \\/]?(\\S+)/.exec(a)}();$f&&(Zf=$f?$f[1]:\"\");if(_.Nf){var ag=Xf();if(null!=ag&&ag>parseFloat(Zf)){Yf=String(ag);break a}}Yf=Zf}var bg=Yf,cg={},dg=function(a){return Mc(cg,a,function(){return 0<=bf(bg,a)})},eg;if(_.x.document&&_.Nf){var fg=Xf();eg=fg?fg:parseInt(bg,10)||void 0}else eg=void 0;var gg=eg;var hg=of(),ig=pf()&&!(Jf()||N(\"iPad\")||N(\"iPod\"));var jg={},kg=null,lg=Qf||Rf&&!ig||Mf||\"function\"==typeof _.x.btoa,mg=function(a,b){void 0===b&&(b=0);if(!kg){kg={};for(var c=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),d=[\"+/=\",\"+/\",\"-_=\",\"-_.\",\"-_\"],e=0;5>e;e++){var f=c.concat(d[e].split(\"\"));jg[e]=f;for(var g=0;g>2;k=(k&3)<<4|l>>4;l=(l&15)<<2|h>>6;h&=63;f||(h=64,e||(l=64));c.push(b[g],b[k],b[l]||\"\",b[h]||\"\")}return c.join(\"\")},ng=function(a,b){if(lg&&!b)a=_.x.btoa(a);else{for(var c=[],d=0,e=0;e>=8);c[d++]=f}a=mg(c,b)}return a};var og=function(){this.l=[];this.m=0;this.j=new Ff},pg=function(a,b){If(a.j,8*b+2);b=Gf(a.j);a.l.push(b);a.m+=b.length;b.push(a.m);return b},qg=function(a,b){var c=b.pop();for(c=a.m+a.j.length()-c;127>>=7,a.m++;b.push(c);a.m++},rg=function(a){for(var b=new Uint8Array(a.m+a.j.length()),c=a.l,d=c.length,e=0,f=0;fb;b++)a.j.push(c&127|128),c>>=7;a.j.push(1)}},tg=function(a,b,c){null!=c&&(If(a.j,8*b),a=a.j,ta(c),Hf(a))},ug=function(a,b,c){null!=c&&(If(a.j,8*b),a=a.j,ta(c),Hf(a))},vg=function(a,b,c){if(null!=c){b=pg(a,b);for(var d=a.j,e=0;ef)d.j.push(f);else if(2048>f)d.j.push(f>>6|192),d.j.push(f&63|128);else if(65536>f)if(55296<=f&&56319>=f&&e+1=g&&(f=1024*(f-55296)+g-56320+65536,d.j.push(f>>18|240),d.j.push(f>>12&63|128),d.j.push(f>>6&63|128),d.j.push(f&63|128),e++)}else d.j.push(f>>12|224),d.j.push(f>>6&63|128),d.j.push(f&63|128)}qg(a,b)}},xg=function(a,b,c){var d=wg;null!=c&&(b=pg(a,b),d(c,a),qg(a,b))},yg=function(a,b,c,d){if(null!=c)for(var e=0;e\");f=f.join(\"\")}f=_.jh(d,f);g&&(\"string\"===typeof g?f.className=g:Array.isArray(g)?f.className=g.join(\" \"):ch(f,g));2c++&&(!b&&!uc(d)||!a(d));)d=sh(d)};Vb=function(){var a=_.x;th(function(b){a=b;return!1});return a};sh=function(a){try{var b=a.parent;if(b&&b!=a)return b}catch(c){}return null};Wb=function(a){return uc(a.top)?a.top:null};uh=function(a,b){var c=a.createElement(\"script\");wb(c,b);return(a=a.getElementsByTagName(\"script\")[0])&&a.parentNode?(a.parentNode.insertBefore(c,a),c):null};Ua=function(a,b){return b.getComputedStyle?b.getComputedStyle(a,null):a.currentStyle};wh=function(a,b){if(!vh()){var c=Math.random();if(c>2)+a.charCodeAt(d)&4294967295;return 0Math.random()});Ch=function(a){return vh()?null:Math.floor(1E3*lc(a))};Dh=function(a,b){try{if(a)return a.setItem(\"google_experiment_mod\",b),b}catch(c){}return null};Bh=function(a){return-1!=hf.indexOf(a)};Eh=/^(-?[0-9.]{1,30})$/;_.Fh=function(a,b){return Eh.test(a)&&(a=Number(a),!isNaN(a))?a:void 0==b?null:b};Gh=function(){return/^true$/.test(\"false\")};Hh=function(a,b){b=void 0===b?!0:b;try{for(var c=null;c!=a;c=a,a=a.parent)switch(a.location.protocol){case \"https:\":return!0;case \"file:\":return b;case \"http:\":return!1}}catch(d){}return!0};Ih=function(a){if(!a)return\"\";var b=/.*[&#?]google_debug(=[^&]*)?(&.*)?$/;try{var c=b.exec(decodeURIComponent(a));if(c)return c[1]&&1c;++c){if(Nh(a,b))return a;if(!(a=sh(a)))break}return null};Ph=function(a){if(!a||!a.frames)return null;if(a.frames.google_ads_top_frame)return a.frames.google_ads_top_frame.frameElement;try{var b=a.document,c=new Zg(b),d=b.body||b.head&&b.head.parentElement;if(d){var e=nh(c,\"IFRAME\");e.name=\"google_ads_top_frame\";e.id=\"google_ads_top_frame\";e.setAttribute(\"style\",\"display:none;position:fixed;left:-999px;top:-999px;width:0px;height:0px;\");d.appendChild(e);return e}}catch(f){}return null};nb=Ta(function(){return!oh()&&(N(\"iPod\")||N(\"iPhone\")||N(\"Android\")||N(\"IEMobile\"))?2:oh()?1:0});Qh=function(a,b){var c;for(c=void 0===c?100:c;a&&c--;){if(a==b)return!0;a=a.parentElement}return!1};_.Vh=function(a,b){a.style.setProperty?_.Pc(b,function(c,d){a.style.setProperty(d,c,\"important\")}):a.style.cssText=_.Rh(Sh(_.Th(a.style.cssText),Uh(b,function(c){return c+\" !important\"})))};Sh=_.F(Object,\"assign\")||function(a,b){for(var c=1;ca.clientWidth||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"relative\"==c))return a;return null};Mi=function(a){var b=_.$g(a),c=new _.Xa(0,0);var d=b?_.$g(b):document;d=!_.Nf||9<=Number(gg)||_.dh(ah(d).j)?d.documentElement:d.body;if(a==d)return c;a=Ki(a);d=ah(b).j;b=fh(d);d=gh(d);b=_.Nf&&dg(\"10\")&&d.pageYOffset!=b.scrollTop?new _.Xa(b.scrollLeft,b.scrollTop):new _.Xa(d.pageXOffset||b.scrollLeft,d.pageYOffset||b.scrollTop);c.x=a.left+b.x;c.y=a.top+b.y;return c};_.Ni=function(a){a=Ki(a);return new _.Xa(a.left,a.top)};_.Oi=function(a,b){\"number\"==typeof a&&(a=(b?Math.round(a):a)+\"px\");return a};_.Pi=function(a,b){if(\"none\"!=Ji(b,\"display\"))return a(b);var c=b.style,d=c.display,e=c.visibility,f=c.position;c.visibility=\"hidden\";c.position=\"absolute\";c.display=\"inline\";a=a(b);c.display=d;c.position=f;c.visibility=e;return a};_.Qi=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=Rf&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Ki(a),new _.Yg(a.right-a.left,a.bottom-a.top)):new _.Yg(b,c)};Ri=function(a){if(!a.getBoundingClientRect)return null;a=_.Pi(Ki,a);return new _.Yg(a.right-a.left,a.bottom-a.top)};var Ti=function(){var a=Si();\"google_onload_fired\"in a||(a.google_onload_fired=!1,_.z(a,\"load\",function(){a.google_onload_fired=!0}))},Ui=function(){var a=void 0===a?Ug:a;try{return a.history.length}catch(b){return 0}},Vi=function(a){a=pi(oi(a))||a;a=a.google_unique_id;return\"number\"===typeof a?a:0},Wi=!!window.google_async_iframe_id,Xi=Wi&&window.parent||window,Si=function(){if(Wi&&!uc(Xi)){var a=\".\"+Tg.domain;try{for(;2=a.length)return a;var b=a;15360/g,\"%3E\").replace(/\"/g,\"%22\").replace(/'/g,\"%27\"),/^https?:\\/\\//.test(b)||(b=\"unknown:\"+b));return b},Zj=Ta(function(){return!!Ih(_.x.location.href)}),ak=function(a){var b=a.indexOf(\"google_preview=\",a.lastIndexOf(\"?\")),c=a.indexOf(\"&\",b);-1==c&&(c=a.length-1,--b);return a.substring(0,b)+a.substring(c+1,a.length)},bk=function(a,b){b=void 0===b?window:b;return b.location?b.URLSearchParams?(a=b.URLSearchParams?(new b.URLSearchParams(b.location.search)).get(a):null)&&a.length?a:null:(a=(new RegExp(\"[?&]\"+a+\"=([^&]*)\")).exec(b.location.search))?decodeURIComponent(a[1]):null:null},ck=function(a,b){b=void 0===b?window:b;return!!bk(a,b)};var ek=function(){return dk()},dk=function(){var a=Number(\"2021022501\");return 1>a||Math.floor(a)!=a?(Pb({v:\"2021022501\"},\"gpt_inv_ver\"),\"1\"):\"2021022501\"};var fk=function(a,b){b=void 0===b?\"https://pagead2.googlesyndication.com\":b;if(null==c||0>c||1=c.length?u(a,\"nw_id\",c.join()):(c=c.slice(0,3),c.push(\"__extra__\"),u(a,\"nw_id\",c.join())));u(a,\"nslots\",b.length.toString());b=Aj();b.length&&u(a,\"eid\",b.join());u(a,\"pub_url\",document.URL)},db=function(a,b,c){c=void 0===c?{}:c;var d=c.xe||\"https://pagead2.googlesyndication.com\";c=c.ma;if(void 0===c||0>c||1Math.random())try{var q=Error();db(\"gpt_api_usage\",function(p){u(p,\"methodId\",a);u(p,\"args\",f.length);u(p,\"stack\",hd(q.stack,q.message));gb(p)},{ma:1})}catch(p){}return n}},wd=function(a,b,c){J(a,b,c,!1)()};var pk=function(a){this.push=S(76,function(b){return a.push.apply(a,arguments)})};_.K(pk,Kj);_.T=function(){this.W=this.W;this.X=this.X};_.T.prototype.W=!1;_.T.prototype.oa=function(){this.W||(this.W=!0,this.G())};_.qk=function(a,b){_.sd(a,_.me(Ka,b))};_.sd=function(a,b){a.W?b():(a.X||(a.X=[]),a.X.push(b))};_.T.prototype.G=function(){if(this.X)for(;this.X.length;)this.X.shift()()};var rk=function(){this.id=\"goog_\"+Cf++},sk=function(){_.T.apply(this,arguments);this.B=new y.Map};_.K(sk,_.T);sk.prototype.G=function(){_.T.prototype.G.call(this);this.B.clear()};var Tc=function(a,b,c){var d,e;if(a.W)return function(){};var f=\"string\"===typeof b?b:b.id,g=null!==(e=null===(d=a.B.get(f))||void 0===d?void 0:d.add(c))&&void 0!==e?e:new y.Set([c]);a.B.set(f,g);return function(){var h;null===(h=a.B.get(\"string\"===typeof b?b:b.id))||void 0===h?void 0:h.delete(c)}},tk=function(a,b){return new y.Promise(function(c){var d=Tc(a,b,function(e){d();c(e)})})},uk=function(a,b,c,d){var e;return yb(a,function g(){var h=this,k,l,m,n,q,p,w;return zb(g,function(B){1==B.j&&(k=h,l=\"string\"===typeof b?b:b.id,m=document.createEvent(\"CustomEvent\"),m.initCustomEvent(l,!0,!0,d),n=null!==(e=h.B.get(l))&&void 0!==e?e:new y.Set,q={},p=_.A(n),w=p.next());if(5!=B.j){if(w.done){B.j=0;return}q.rb=w.value;return Ab(B,0,5)}J(c,function(E){return function(){k.B.has(l)&&n.has(E.rb)&&E.rb(m)}}(q),function(E,H){return void ok(E,H,!0)})();q={rb:q.rb};w=p.next();B.j=2})})},vk=new rk,wk=new rk,xk=new rk,yk=new rk,zk=new rk,Ak=new rk,Bk=new rk,Ck=new rk,Uc=new rk,Dk=new rk;var Ek=function(a,b){b=void 0===b?[]:b;this.j=a;this.m=b};Ek.prototype.getMessageId=function(){return this.j};Ek.prototype.getMessageArgs=function(){return this.m};var Gk=function(a,b,c){this.l=new Date;this.G=c&&Fk(c);this.j=a;this.m=b};_.r=Gk.prototype;_.r.getSlot=function(){return this.G};_.r.getLevel=function(){return this.j};_.r.getTimestamp=function(){return this.l};_.r.getMessage=function(){return this.m};_.r.toString=function(){return this.l.toTimeString()+\": \"+Hk[this.j]+\": \"+this.m};var Hk=[\"Debug\",\"Info\",\"Warning\",\"Error\",\"Fatal\"];var Ik={20:function(a){return\"Ignoring a call to setCollapseEmptyDiv(false, true). Slots that start out collapsed should also collapse when empty. Slot: \"+(a[0]+\".\")},23:function(a){return'Error in googletag.display: could not find div with id \"'+(a[1]+('\" in DOM for slot: '+(a[0]+\".\")))},34:function(a){return\"Size mapping is null because invalid mappings were added: \"+(a[0]+\".\")},60:function(a){return\"Ignoring the \"+(a[0]+(\"(\"+((a[1]||\"\")+\") call since the service is already enabled.\")))},66:function(a){return\"Slot \"+(a[0]+\" cannot be refreshed until PubAdsService is enabled.\")},68:function(){return\"Slots cannot be cleared until service is enabled.\"},80:function(a){return\"Slot object at position \"+(a[0]+\" is of incorrect type.\")},84:function(a){return'Cannot find targeting attribute \"'+(a[0]+('\" for \"'+(a[1]+'\".')))},93:function(a){return\"Failed to register listener. Unknown event type: \"+(a[0]+\".\")},96:function(a){return\"Invalid arguments: \"+(a[0]+(\"(\"+(a[1]+\").\")))},122:function(a){return\"Invalid argument: \"+(a[0]+(\"(\"+(a[1]+(\"). Valid values: \"+(a[2]+\".\")))))},121:function(a){return\"Invalid object passed to \"+(a[0]+(\"(\"+(a[1]+(\"), for \"+(a[2]+(\": \"+(a[3]+\"}.\")))))))},105:function(a){return\"SRA requests may have a maximum of \"+(a[0]+(\" slots. \"+(a[1]+(\" were requested, but the last \"+(a[2]+\" were ignored.\")))))},106:function(a){return\"Publisher betas \"+(a[0]+\" were declared after enableServices() was called.\")},107:function(a){return\"Publisher betas may only be declared once. \"+(a[0]+\" were added after betas had already been declared.\")},108:function(a){return\"Beta keys cannot be cleared. clearTargeting() was called on \"+(a[0]+\".\")},111:function(a){return\"Refresh was throttled for slot: \"+(a[1]+(\". This slot still has \"+(a[0]+\" seconds remaining until it becomes eligible for refresh.\")))},113:function(a){return\"Rewarded slot ineligible as page is not mobile optimized: \"+(a[0]+\".\")},116:function(a){return'The unique SafeFrame domain setting in Google Ad Manager conflicts with the \"useUniqueDomain\" setting passed to the setSafeFrameConfig API method. GPT will use useUniqueDomain='+(a[0]+\" based on the API call.\")},114:function(){return Gj(\"set\")},115:function(){return Gj(\"update\")},120:function(){return\"Checking googletag.pubadsReady is discouraged. Please use googletag.cmd.push instead.\"}},Jk={26:function(a){return\"Div ID passed to googletag.display() does not match any defined slots: \"+(a[0]+\".\")},28:function(a){return\"Error in googletag.defineSlot: Cannot create slot \"+(a[1]+('. Div element \"'+(a[0]+('\" is already associated with another slot: '+(a[2]+\".\")))))},92:function(a){return\"Exception in \"+(a[1]+(' event listener: \"'+(a[0]+'\".')))},30:function(a){return\"Exception in googletag.cmd function: \"+(a[0]+\".\")}};var Kk=function(){this.m=0;this.j=[]};Kk.prototype.add=function(a){var b=this.j[this.m];this.j[this.m]=a;this.m=(this.m+1)%1E3;return b};Kk.prototype.get=function(a){a=Lk(this,a);return this.j[a]};Kk.prototype.set=function(a,b){a=Lk(this,a);this.j[a]=b};Kk.prototype.isEmpty=function(){return 0==this.j.length};var Mk=function(a){for(var b=a.j.length,c=[],d=a.j.length-a.j.length;d=a.j.length)throw Error(\"Out of bounds exception\");return 1E3>a.j.length?b:(a.m+Number(b))%1E3};var Fc=function(){this.j=new Kk;this.m=0},Nk=function(a,b){return Mk(a.j).filter(function(c){return c.getSlot()===b})},Ok=function(a,b){return Mk(a.j).filter(function(c){return c.getLevel()>=b})};Fc.prototype.log=function(a,b,c){var d=this;c=new Gk(a,b,void 0===c?null:c);var e=_.v(504),f=_.v(503)&&_.F(_.x.navigator.userAgent,\"includes\").call(_.x.navigator.userAgent,\"Lighthouse\"),g=_.hb(488)&&100>this.m,h=2===a||3===a,k=b.getMessageArgs(),l=b.getMessageId(),m=Ik[l]||Jk[l];if((f||e)&&h&&m&&_.x.console){var n,q,p,w;(function(B){return void(2===a?null==(q=(n=_.x.console).warn)?void 0:q.call(n,B):null==(w=(p=_.x.console).error)?void 0:w.call(p,B))})(\"[GPT] \"+m(k))}g&&h&&(b=_.hb(488),db(\"gpt_eventlog_messages\",function(B){++d.m;gb(B);u(B,\"level\",a);u(B,\"messageId\",l);u(B,\"args\",k.join(\"|\"));m||u(B,\"noMsg\",!0);var E=Error();u(B,\"stack\",hd(E.stack,E.message))},{ma:b}));this.j.add(c);return c};Fc.prototype.info=function(a,b){return this.log(1,a,b)};Fc.prototype.M=function(a,b){return this.log(2,a,b)};Fc.prototype.error=function(a,b){return this.log(3,a,b)};fe(Fc);var Pk=function(){sk.call(this)};_.K(Pk,sk);var Fk=function(a){var b=Jj.get(a);if(!b){var c=b=a.Ca();Ij.set(c,a);Jj.set(a,c)}return b};var U=function(a){return function(b){for(var c=[],d=0;dh?\"\":0==h?\";expires=\"+(new Date(1970,1,1)).toUTCString():\";expires=\"+(new Date(Date.now()+1E3*h)).toUTCString())+(d?\";secure\":\"\")+(null!=e?\";samesite=\"+e:\"\")};Na.prototype.get=function(a,b){for(var c=a+\"=\",d=(this.j.cookie||\"\").split(\";\"),e=0,f;ea+33696E6)return null}else return null;return C(c,1)};var im=function(a){P(this,a,0,-1,hm,null)};L(im,O);var hm=[1,2,3,4];var jm={ge:0,ae:1,$d:2,Zd:3,je:4,ke:5,ee:6,be:7};var km=function(){return Nh(_.x.top,\"googlefcPresent\")},lm=function(a){var b=document;try{var c=gm(b);var d=c?Qg(im,c):null}catch(e){d=null}if(!d)return 0;if(t(d,7))return 4;if(a){if(_.ca(C(d,3),a))return 2;if(_.ca(C(d,4),a))return 3}return 1},mm=Ta(function(){var a=/[?&]fc(consent)?=alwaysshow([&#]|$)/;try{return a.test(_.x.top.location.href)}catch(b){return a.test(_.x.location.href)}}),nm=function(a,b,c){for(var d=yh(jm).length,e=[],f=0;f2*d||f>2*c)return!1}return!0},wm=function(a){var b=a.location.href;if(a==a.top)return{url:b,Pb:!0};var c=!1,d=a.document;d&&d.referrer&&(b=d.referrer,a.parent==a.top&&(c=!0));(a=a.location.ancestorOrigins)&&(a=a[a.length-1])&&-1==b.indexOf(a)&&(c=!1,b=a);return{url:b,Pb:c}},xm=function(){var a=Si();if(a==a.top)return 0;for(;a&&a!=a.top&&uc(a);a=a.parent){if(a.sf_)return 2;if(a.$sf)return 3;if(a.inGptIF)return 4;if(a.inDapIF)return 5}return 1};var zm=function(a){P(this,a,0,-1,ym,null)};L(zm,O);var Am=function(a){P(this,a,0,-1,null,null)};L(Am,O);var ym=[1],Bm=function(a){var b=new Am;return Ig(b,1,a,0)},Cm=function(a,b){return Ig(a,2,b,0)},Dm=function(a,b){Og(a,1,b,Am)};var Fm=function(a,b){var c=window;a:{try{if(a){var d=a.getItem(\"google_experiment_mod\");break a}}catch(h){}d=null}var e=d||\"\";d=null;try{if(d=Qg(zm,e),e){var f=Qg(zm,e);Dm(f,Cm(Bm(1),-1));f.o()}}catch(h){Em(e),d=new zm}f=G(d,Am,1);if(f=ba(f,function(h){return Fg(h,1,0)===b})){var g=Fg(f,2,0);if(null===g||isNaN(g))Em(e);else return g}c=Ch(c);if(null===c)return null;f?Cm(f,c):Dm(d,Cm(Bm(b),c));return Dh(a,d.o())?c:null},Em=function(a){.01>Math.random()&&Pb({data:a},\"ls_tamp\")};var Gm=function(){this.j=window;this.m=0},Hm=function(a,b){return Oa(\"__gads\",b,a.j.document)},Im=function(a,b,c){var d={Qb:C(b,2)-a.j.Date.now()/1E3,path:C(b,3),domain:C(b,4),ud:!1};Pa(\"__gads\",C(b,1),c,d,a.j.document);t(c,5)&&.01>a.j.Math.random()&&(c=Hm(a,c),Pb({domain:C(b,4),host:a.j.location.host,success:c===C(b,1)?\"1\":\"0\"},\"gfp_cw_status\"))};var Jm={},Km=(Jm[3]=\"https://s0.2mdn.net/ads/richmedia/studio/mu/templates/hifi/hifi.js\",Jm),Lm={},Mm=(Lm[3]=\"https://s0.2mdn.net/ads/richmedia/studio_canary/mu/templates/hifi/hifi_canary.js\",Lm);var Nm=function(a){this.j=a;this.m=Bf()},Om=function(a){var b={};_.oe(a,function(c){b[c.j]=c.m});return b};var Qm,Rm,Sm;Qm=function(){return 0!=_.Pm(document)};_.Pm=function(a){return{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||\"\"]||0};Rm=function(a){var b;a.visibilityState?b=\"visibilitychange\":a.mozVisibilityState?b=\"mozvisibilitychange\":a.webkitVisibilityState&&(b=\"webkitvisibilitychange\");return b};Sm=function(a){return null!=a.hidden?a.hidden:null!=a.mozHidden?a.mozHidden:null!=a.webkitHidden?a.webkitHidden:null};var $b=function(){_.T.apply(this,arguments);this.j=[]};_.K($b,_.T);var ac=function(a,b){b=_.A(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.qk(a,c),a.j.push(c)},V=function(a,b){ac(a,[b])},bc=function(a){if(a.j.length){a=_.A(a.j);for(var b=a.next();!b.done;b=a.next())b.value.start()}};$b.prototype.G=function(){_.T.prototype.G.call(this);this.j.length=0};var Um,Tm;Um=function(){this.wasPlaTagProcessed=!1;this.wasReactiveAdConfigReceived={};this.adCount={};this.wasReactiveAdVisible={};this.stateForType={};this.reactiveTypeEnabledInAsfe={};this.wasReactiveTagRequestSent=!1;this.reactiveTypeDisabledByPublisher={};this.tagSpecificState={};this.messageValidationEnabled=!1;this.floatingAdsStacking=new Tm};_.mb=function(a){a.google_reactive_ads_global_state?null==a.google_reactive_ads_global_state.floatingAdsStacking&&(a.google_reactive_ads_global_state.floatingAdsStacking=new Tm):a.google_reactive_ads_global_state=new Um;return a.google_reactive_ads_global_state};Tm=function(){this.maxZIndexRestrictions={};this.nextRestrictionId=0;this.maxZIndexListeners=[]};var ob,qb,rb;ob=728*1.38;_.pb=function(a){return a.innerHeight>=a.innerWidth};_.Wm=function(a){var b=_.Vm(a).clientWidth;a=a.innerWidth;return b&&a?b/a:0};qb=function(a,b){return(a=_.Vm(a).clientWidth)?a>(void 0===b?420:b)?32768:320>a?65536:0:16384};rb=function(a){return(a=_.Wm(a))?1.05a?524288:0:131072};_.Vm=function(a){a=a.document;var b={};a&&(b=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body);return b||{}};_.Xm=function(a){return void 0===a.pageYOffset?(a.document.documentElement||a.document.body.parentNode||a.document.body).scrollTop:a.pageYOffset};var tb=function(a,b){a:{b=void 0===b?null:b;b=void 0===b?null:b;a=_.A(a);for(var c=a.next();!c.done;c=a.next()){var d=_.x;var e=c.value;c=b;c=void 0===c?null:c;var f=d.document;var g=e.x;e=e.y;f.hasOwnProperty(\"_goog_efp_called_\")||(f._goog_efp_called_=f.elementFromPoint(g,e));if(f=f.elementFromPoint(g,e)){if(!(g=Ym(f,d,c)))b:{c=void 0===c?null:c;g=d.document;for(f=f.offsetParent;f&&f!=g.body;f=f.offsetParent)if(e=Ym(f,d,c)){g=e;break b}g=null}d=g||null}else d=null;if(d){b=d;break a}}b=null}return null!=b},sb=function(a,b,c){for(var d=[],e=0;3>e;e++)for(var f=0;3>f;f++){var g=d;g.push.call(g,{x:f/2*a,y:b+e/2*(c-b)})}return d},Ym=function(a,b,c){c=void 0===c?null:c;if(\"fixed\"!==Ji(a,\"position\"))return null;var d=\"GoogleActiveViewInnerContainer\"==a.getAttribute(\"class\")||1>=_.Pi(_.Qi,a).width&&1>=_.Pi(_.Qi,a).height?!0:!1;c&&c.j(\"ach_evt\",{url:b.location.href,tn:a.tagName,id:a.getAttribute(\"id\"),cls:a.getAttribute(\"class\"),ign:d},1);return d?null:a};var Zm,fb;_.$m=function(a){var b;if(!(b=null==a)){try{a.setItem(\"__storage_test__\",\"__storage_test__\");var c=a.getItem(\"__storage_test__\");a.removeItem(\"__storage_test__\");var d=\"__storage_test__\"==c}catch(e){d=!1}b=!d}return b?null:(a=fb(a))?Zm(a):null};Zm=function(a){a=void 0===a?[]:a;var b=Date.now();return _.hc(a,function(c){return 36E5>b-c})};_.an=function(a){return!!a&&1>a.length};fb=function(a){try{var b=a.getItem(\"__lsv__\");if(!b)return[];try{var c=JSON.parse(b)}catch(d){}return!Array.isArray(c)||_.qe(c,function(d){return!_.F(Number,\"isInteger\").call(Number,d)})?(a.removeItem(\"__lsv__\"),[]):c}catch(d){return null}};var Za=function(a,b,c){var d=0;try{d|=a!=a.top?512:0,d|=a.navigator&&/Android 2/.test(a.navigator.userAgent)?1048576:0}catch(g){d|=32}var e=0;try{e|=qb(a,2500);if(_.v(309)){var f=_.Vm(a).clientHeight;e|=f?320>f?-2147483648:0:1073741824}e|=rb(a);b&&!_.an(_.$m(c))&&(e|=134217728)}catch(g){e|=32}return d|e};var bn=function(){this.j=[];this.m=-1};bn.prototype.set=function(a,b){b=void 0===b?!0:b;0<=a&&52>a&&0===a%1&&this.j[a]!=b&&(this.j[a]=b,this.m=-1)};bn.prototype.get=function(a){return!!this.j[a]};var cn=function(a){-1==a.m&&(a.m=pe(a.j,function(b,c,d){return c?b+Math.pow(2,d):b}));return a.m};var en=function(a){P(this,a,0,-1,dn,null)};L(en,O);var dn=[2],fn=function(a){return C(a,1)},gn=function(a,b){return D(a,1,b)},hn=function(a,b){return D(a,2,b||[])};var jn=function(a){P(this,a,0,-1,null,null)};L(jn,O);var kn=function(a){P(this,a,0,-1,null,null)};L(kn,O);var ln=function(a){P(this,a,0,-1,null,null)};L(ln,O);var nn=function(a){P(this,a,0,-1,mn,null)};L(nn,O);var mn=[2,3,14],on=function(a){return R(a,kn,25)};var pn=function(a){P(this,a,0,-1,null,null)};L(pn,O);var qn=function(a,b){return D(a,1,b)},rn=function(a,b){return D(a,2,b)},sn=function(){var a=new pn;return D(a,3,!0)};var tn=function(a){P(this,a,0,-1,null,null)};L(tn,O);var vn=function(a){P(this,a,0,-1,un,null)};L(vn,O);var un=[2];var xn=function(a){P(this,a,0,-1,wn,null)};L(xn,O);var wn=[3,4,5,6,8,9,21];xn.prototype.getAdUnitPath=function(){return C(this,1)};xn.prototype.getDomId=function(){return C(this,2)};var yn=function(a,b){D(a,2,b)};xn.prototype.getClickUrl=function(){return C(this,7)};var bb=function(a){return Fg(a,15,0)};var zn=function(){};zn.C=function(){throw Error(\"Must be overridden\");};var An=function(){this.j=new y.Map};_.K(An,zn);An.C=zn.C;fe(An);var Bn=function(a){this.getId=S(593,function(){return a.m});this.getAdUnitPath=S(594,function(){return a.getAdUnitPath()});this.getName=S(595,function(){return a.getName()});this.toString=S(596,function(){return a.toString()});this.getDomId=S(597,function(){return a.getDomId()})};_.K(Bn,Kj);var Cn=function(a,b,c){sk.call(this);this.j=a;this.Wa=b;this.m=this.j+\"_\"+this.Wa;this.l=c};_.K(Cn,Pk);_.r=Cn.prototype;_.r.getAdUnitPath=function(){return this.j};_.r.getName=function(){var a=new fk(\"slot_id_get_name\");gb(a);kk(a);return this.j};_.r.C=function(){return this.Wa};_.r.toString=function(){return this.m};_.r.getDomId=function(){return this.l};_.r.Ca=function(){return new Bn(this)};var ud=function(){this.m={};this.j=new nn;this.l=new y.Map;D(this.j,26,fi());(_.v(417)&&2===nb()||_.Qj(36))&&D(this.j,15,!0)},Dn=function(a){var b=ud.C(),c=a.getDomId();if(c&&!b.m.hasOwnProperty(c)){var d=An.C(),e=++Wj.C().m;d.j.set(c,e);D(a,20,e);b.m[c]=a}},En=function(){return ud.C().m},Fn=function(a,b){return a.m[b]||null};fe(ud);var Gn=function(a){return Array.isArray(a)&&2==a.length?gi(a[0])&&gi(a[1]):\"string\"===typeof a&&\"fluid\"==a},Hn=function(a){return Array.isArray(a)&&2==a.length&&gi(a[0])&&gi(a[1])},In=function(a){return Array.isArray(a)?rn(qn(new pn,a[0]),a[1]):sn()},Kn=function(a){var b=[];if(Jn(a))b.push(In(a));else if(Array.isArray(a))for(var c=0;cf)throw Error(\"Invalid GPT size: minimum width larger than maximum width: \"+JSON.stringify(a));e=C(b,2);f=C(c,2);if(null!=e&&null!=f&&e>f)throw Error(\"Invalid GPT size: minimum height larger than maximum height: \"+JSON.stringify(a));}}d.length||c||ai(\"Invalid GPT fixed size specification: \"+JSON.stringify(a));c&&b?(a=new tn,c=Mg(a,1,c),b=Mg(c,2,b)):b=null;return{Tc:d,Fa:b}},Jn=function(a){return _.v(361)?Gn(a):Array.isArray(a)&&1e;b=b.parentNode,++e)9===b.nodeType?a.push(\"\"):a.push(b.id);(b=a.join())&&d.push(b)}0a;++a)b[a]=Math.floor(255*Math.random());a=\"\";b=_.A(b);for(var c=b.next();!c.done;c=b.next())c=c.value,15>=c&&(a+=\"0\"),a+=c.toString(16);return a}),ao=function(a,b){return _.v(500)&&(a=Hm(a,b))?(a=a.split(\":\"),3!==a.length?$n():(a=a[0].split(\"=\")[1])?a.slice(0,8):$n()):$n()},Qa=function(a,b){return _.v(432)?Sa(a,b):bo(a,b)||Sa(a,b)},co=function(a,b,c){try{var d=rm(top.document,top).y,e=d+b.height*(c+1);return a.y>=d&&a.y<=e}catch(f){return!0}},eo=function(a,b,c,d){var e=Sa(a,c),f=\"none\"===(null==e?void 0:e.style.display);f&&(e.style.display=\"block\");a=Ya(c,a,b,d);f&&(e.style.display=\"none\");return a},fo=function(a){return!!a&&(Cg(a,1)||!!t(a,6))},go=function(a,b,c){return fo(b)||4==bb(a)||5===bb(a)||c},ho=function(a){return\"google_ads_iframe_\"+a.toString()},io=function(a){return ho(a)+\"__container__\"},bo=function(a,b){return(b=Sa(a,b))&&b.querySelector('[id=\"'+io(a)+'\"]')||null},jo,ko,lo=function(a,b){return null!=(ko=null==(jo=bo(a,b))?void 0:jo.querySelector('iframe[id=\"'+ho(a)+'\"]'))?ko:null},Bc=function(a,b){var c=new bn;a.forEach(function(d,e){c.set(a.length-e-1,b(d))});return cn(c)},Cc=function(a,b,c,d){var e=0;e=void 0===e?\"\":e;c=void 0===c?function(l){return!!l}:c;d=void 0===d?\",\":d;var f=[],g=!1;a=_.A(a);for(var h=a.next();!h.done;h=a.next()){h=b(h.value);var k=c(h);g=g||k;f.push(String(k?h:e))}return g?f.join(d):null},mo=function(a){var b=window,c,d,e;wd(831,function(){return void(null==(c=b.performance)?void 0:null==(e=(d=c).mark)?void 0:e.call(d,a))})},Sa=function(a,b){b=void 0===b?document:b;return ud.C().l.get(a)||b.getElementById(a.getDomId())};var no=function(){},so,wo,xo,yo,ro,qo,po,zo;no.C=function(){throw Error(\"Must be overridden\");};var oo=function(){this.m=\"\";this.G=this.l=null;this.j=new y.Map};_.K(oo,no);oo.C=no.C;so=function(a,b){a.j.get(b)||(a.j.set(b,{Na:!0,Ub:\"\",eb:\"\",Bc:0,tc:0,Sb:[],Tb:[],isBackfill:!1,Ua:!1,zc:0,yb:!1}),_.sd(b,function(){a.j.delete(b);po(a,b)}),Tc(b,xk,function(c){c=c.detail;var d=a.j.get(b);d.Ub=C(c,33)||\"\";d.Ua=!0;d.isBackfill=!!t(c,9);qo(a,b,function(){d.Ub=\"\"});ro(a,b,function(){d.isBackfill=!1;d.Ua=!1})}))};_.to=function(a,b){var c,d;return null!==(d=null===(c=a.j.get(b))||void 0===c?void 0:c.Na)&&void 0!==d?d:!1};_.uo=function(a,b){a.j.get(b)&&(a.j.get(b).Na=!1)};_.vo=function(a,b){a.j.get(b)&&(a.j.get(b).Na=!0)};wo=function(a,b,c){if(a=a.j.get(b))a.zc=c};xo=function(a,b){var c,d;return null!==(d=null===(c=a.j.get(b))||void 0===c?void 0:c.eb)&&void 0!==d?d:\"\"};yo=function(a,b){return(a=a.j.get(b))&&a.Bc-1||0};ro=function(a,b,c){(a=a.j.get(b))&&a.Sb.push(c)};qo=function(a,b,c){(a=a.j.get(b))&&a.Tb.push(c)};po=function(a,b){if(a=a.j.get(b))for(b=a.Tb.slice(),a.Tb.length=0,a=_.A(b),b=a.next();!b.done;b=a.next())b=b.value,b()};zo=function(a,b){if(a=a.j.get(b))for(b=a.Sb.slice(),a.Sb.length=0,a=_.A(b),b=a.next();!b.done;b=a.next())b=b.value,b()};oo.prototype.isBackfill=function(a){var b,c;return null!==(c=null===(b=this.j.get(a))||void 0===b?void 0:b.isBackfill)&&void 0!==c?c:!1};oo.prototype.Ua=function(a){var b,c;return null!==(c=null===(b=this.j.get(a))||void 0===b?void 0:b.Ua)&&void 0!==c?c:!1};var Ao=function(a,b,c,d,e){if(a.m)return a.m;if(!t(c,5))return\"\";a:{if(d&&_.F(e,\"includes\").call(e,\".\"))for(e=e.replace(/:\\d+$/,\"\"),d=e.split(\".\"),e=2;e<=d.length;e++){var f=d.slice(d.length-e).join(\".\");Pa(\"gadsTest\",\"test\",c,{domain:f},b);if(\"test\"===Oa(\"gadsTest\",c,b)){b=f;break a}}b=null}return b?a.m=b:\"\"},Bo=function(a,b){var c;return!(null===(c=a.j.get(b))||void 0===c||!c.yb)},Co=function(a,b){var c=a.j.get(b);c&&!c.yb&&(c.yb=!0,ro(a,b,function(){c.yb=!1}))};fe(oo);var Do=function(){var a={};return a.adsense_channel_ids=\"channel\",a.adsense_ad_types=\"ad_type\",a.adsense_ad_format=\"format\",a.adsense_background_color=\"color_bg\",a.adsense_border_color=\"color_border\",a.adsense_link_color=\"color_link\",a.adsense_text_color=\"color_text\",a.adsense_url_color=\"color_url\",a.page_url=\"url\",a.adsense_allow_expandable_ads=\"ea\",a.adsense_encoding=\"oe\",a.adsense_family_safe=\"adsafe\",a.adsense_flash_version=\"flash\",a.adsense_font_face=\"f\",a.adsense_hints=\"hints\",a.adsense_keyword_type=\"kw_type\",a.adsense_keywords=\"kw\",a.adsense_test_mode=\"adtest\",a.alternate_ad_iframe_color=\"alt_color\",a.alternate_ad_url=\"alternate_ad_url\",a.demographic_age=\"cust_age\",a.demographic_gender=\"cust_gender\",a.document_language=\"hl\",a};var Eo=function(a,b,c,d,e){if(\"string\"!==typeof c||Se(c))e.M(Rk(\"Slot.setTargeting\",[c,d]),a);else{var f=[];Array.isArray(d)?f=d:ge(d)?f=_.v(437)?[].concat(_.eb(d)):_.F(Array,\"from\").call(Array,d):d&&(f=[d]);f=f.map(String);(d=(I=G(b,en,9),_.F(I,\"find\")).call(I,function(g){return fn(g)===c}))?hn(d,f):(d=hn(gn(new en,c),f),Og(b,9,d,en));e.info(Dl(c,f.join(),a.getSlotId().getAdUnitPath()),a)}},Fo=function(a,b,c,d){if(null==c||\"object\"!==typeof c)d.error(Rk(\"Slot.updateTargetingFromMap\",[c]),a);else for(var e=_.A(_.F(Object,\"keys\").call(Object,c)),f=e.next();!f.done;f=e.next())f=f.value,Eo(a,b,f,c[f],d)};var Io=function(a){var b=this;this.addEventListener=S(86,function(c,d){Go(a,c,d);return b});this.getSlots=S(573,function(){return a.m.map(function(c){return Fk(c)})});this.getSlotIdMap=S(574,function(){for(var c={},d=_.A(a.m),e=d.next();!e.done;e=d.next())e=e.value,c[e.getSlotId().toString()]=Fk(e);return c});this.enable=S(87,function(){return Ho(a)},nk);this.getName=S(575,function(){return a.getName()})};_.K(Io,Kj);var Jo=function(){this.sourceAgnosticLineItemId=this.sourceAgnosticCreativeId=this.lineItemId=this.creativeId=this.campaignId=this.advertiserId=null;this.isBackfill=!1;this.encryptedTroubleshootingInfo=this.creativeTemplateId=this.companyIds=this.yieldGroupIds=null};var Ko=\"\",Lo=null,Mo=function(){for(var a=Cj(2)||\"0-0-0\",b=a.split(\"-\").map(function(e){return Number(e)}),c=[\"1\",\"0\",\"37\"].map(function(e){return Number(e)}),d=0;dc[d])return a;if(b[d]n)return c.M(Al(l,a.getSlotId().getAdUnitPath()),a),b;m.splice(n,1);Ng(d,9,m);c.info(Hl(l,a.getSlotId().getAdUnitPath()),a);return b});this.getTargeting=S(51,function(l){if(\"string\"!==typeof l)return c.M(Rk(\"Slot.getTargeting\",[l]),a),[];var m=(I=G(d,en,9),_.F(I,\"find\")).call(I,function(n){return fn(n)===l});return m?C(m,2).slice():[]});this.getTargetingKeys=S(52,function(){return G(d,en,9).map(function(l){return fn(l)})});this.setCollapseEmptyDiv=S(53,function(l,m){m=void 0===m?!1:m;if(\"boolean\"!==typeof l||\"boolean\"!==typeof m)return c.M(Rk(\"Slot.setCollapseEmptyDiv\",[l,m]),a),b;D(d,10,l);D(d,11,l&&m);db(\"gpt_ced\",function(n){var q=t(d,11)?\"t\":\"f\";u(n,\"sc\",q);u(n,\"level\",\"slot\");gb(n)});m&&!l&&c.M(al(a.getSlotId().toString()),a);return b});this.getAdUnitPath=S(54,function(){return a.getSlotId().getAdUnitPath()});this.getSlotElementId=S(598,function(){return a.getSlotId().getDomId()});this.setForceSafeFrame=S(55,function(l){if(\"boolean\"!==typeof l)return c.M(Rk(\"Slot.setForceSafeFrame\",[String(l)]),a),b;D(d,12,l);return b});this.setSafeFrameConfig=S(56,function(l){var m=Po(l);if(!m)return c.error(Rk(\"Slot.setSafeFrameConfig\",[l]),a),b;Mg(d,13,m);return b});var g=null;Tc(a.getSlotId(),xk,function(l){l=l.detail;if(t(l,8))g=null;else{g=new Jo;var m=!!t(l,9);g.isBackfill=m;var n=C(l,15),q=C(l,16);n.length&&q.length&&(g.sourceAgnosticCreativeId=n[0],g.sourceAgnosticLineItemId=q[0],m||(g.creativeId=n[0],g.lineItemId=q[0],(m=C(l,22))&&m.length&&(g.creativeTemplateId=m[0])));C(l,17).length&&(m=C(l,17)[0],g.advertiserId=m);C(l,18).length&&(m=C(l,18)[0],g.campaignId=m);C(l,19).length&&(m=C(l,19),g.yieldGroupIds=m);C(l,20).length&&(m=C(l,20),g.companyIds=m);l=C(l,45);l=l.length&&\"string\"!==typeof l[0]?_.fc(l,Eg):l;l.length&&(g.encryptedTroubleshootingInfo=l[0])}});this.getResponseInformation=S(355,function(){return g});this.getName=S(170,function(){window.console&&console.error&&console.error(\"getName on googletag.Slot is deprecated and will be removed. Use getAdUnitPath instead.\");var l=new fk(\"slot_get_name\");gb(l);kk(l);return a.getSlotId().getAdUnitPath()});this.getSlotId=S(579,function(){return Fk(a.getSlotId())});this.getServices=S(580,function(){return C(d,4).map(function(l){return Mj(l)})});this.getSizes=S(581,function(l,m){return(l=Pn(d,l,m))?l.map(function(n){return t(n,3)?\"fluid\":new Ro(C(n,1),C(n,2))}):null});this.getClickUrl=S(582,function(){return Cg(d,7)?d.getClickUrl():\"\"});this.getTargetingMap=S(583,function(){for(var l={},m=_.A(G(d,en,9)),n=m.next();!n.done;n=m.next())n=n.value,l[fn(n)]=C(n,2);return l});this.getOutOfPage=S(584,function(l){return\"number\"===typeof l?bb(d)===l:0!=bb(d)});this.getCollapseEmptyDiv=S(585,function(){return Cg(d,10)?t(d,10):null});this.getDivStartsCollapsed=S(586,function(){return Cg(d,11)?t(d,11):null});var h=function(){return\"\"};Tc(a.getSlotId(),zk,function(l){h=l.detail.kc});this.getContentUrl=S(587,function(){return h()});this.getFirstLook=S(588,function(){ai(\"The getFirstLook method of googletag.Slot is deprecated. Please update your code to no longer call this method.\");return 0});var k=\"\";Tc(a.getSlotId(),xk,function(l){var m;k=null!=(m=C(l.detail,34))?m:\"\"});this.getEscapedQemQueryId=S(591,function(){return k});this.getHtml=S(592,function(){return f?(window.console&&console.warn&&console.warn(\"This ad's html cannot be accessed using the getHtml method on googletag.Slot. Returning the empty string instead.\"),\"\"):e})};_.K(So,Kj);var To=function(){this.m=[];this.l=[];this.j={}},Uo=function(a,b){if(!_.F(a.m,\"includes\").call(a.m,b))switch(b){case 1:case 2:case 3:var c;if(c=_.v(116)?Mm[b]:Km[b]){var d=b+\"_hostpage_library\";if(c=uh(document,Ei(c)))c.id=d}a.m.push(b);b=new Nm(b);a.l.push(b);a=fd();a.hostpageLibraryTokens||(a.hostpageLibraryTokens={});a.hostpageLibraryTokens[b.j]=b.m}},Vo=function(a,b){var c,d;a=null!=(d=null==(c=a.j[b])?void 0:_.F(c,\"values\").call(c))?d:[];return[].concat(_.eb(a))};fe(To);var Wo=function(){var a=this;this.G=function(){return!1};this.B=\"\";this.j=this.m=null;this.l=!1;var b,c=ud.C(),d={};this[3]=(d[19]=function(){return!!t(c.j,10)},d[14]=Vn,d[13]=function(e){for(var f=[],g=0;gd.status?b(JSON.parse(d.responseText)):c())};d.open(\"GET\",a,!0);d.send()})};var Gp=function(a){this.j=a.j;this.m=a.m;this.l=a.l;this.ib=a.ib;this.L=a.L;this.Ya=a.Ya;this.zb=a.zb;this.Db=a.Db},Hp=function(a,b){this.j=a;this.m=b;this.l=\"pt\";this.L=window;this.Ya=\"env\";this.zb=\"n\";this.Db=\"0\"};var Ip=function(a){P(this,a,0,-1,null,null)};L(Ip,O);var Kp=function(a){P(this,a,0,-1,Jp,null)};L(Kp,O);var Jp=[13];var Mp=function(a){P(this,a,0,-1,Lp,null)};L(Mp,O);var Lp=[13];var Op=function(a){P(this,a,0,-1,Np,null)};L(Op,O);var Pp=function(a){P(this,a,0,-1,null,null)};L(Pp,O);var Qp=function(a){P(this,a,0,-1,null,null)};L(Qp,O);var Rp=function(a){P(this,a,0,-1,null,null)};L(Rp,O);var Np=[1,2],Sp=function(a,b){var c=C(a,1);null!=c&&null!=c&&tg(b,1,c);c=R(a,Qp,2);null!=c&&xg(b,2,c);c=R(a,Qp,3);null!=c&&xg(b,3,c);c=C(a,4);null!=c&&vg(b,4,c);c=C(a,5);null!=c&&vg(b,5,c)},wg=function(a,b){var c=C(a,1);null!=c&&null!=c&&tg(b,1,c);c=C(a,2);null!=c&&null!=c&&tg(b,2,c);c=C(a,3);null!=c&&null!=c&&tg(b,3,c)},Tp=function(a,b){var c=C(a,1);null!=c&&vg(b,1,c);c=C(a,2);null!=c&&vg(b,2,c);c=C(a,3);null!=c&&null!=c&&ug(b,3,c);c=C(a,4);null!=c&&null!=c&&sg(b,4,c);c=C(a,5);null!=c&&null!=c&&sg(b,5,c);c=C(a,6);null!=c&&null!=c&&sg(b,6,c)};var dc=function(a){P(this,a,0,-1,null,null)};L(dc,O);var Vp=function(a){P(this,a,0,-1,Up,null)};L(Vp,O);var Up=[1];var Wp=function(a){P(this,a,0,-1,null,null)};L(Wp,O);var Xp=function(a){P(this,a,0,-1,null,null)};L(Xp,O);var Yp=function(a){P(this,a,0,-1,null,null)};L(Yp,O);var Zp=function(a){P(this,a,0,-1,null,null)};L(Zp,O);var aq=function(a){P(this,a,0,-1,$p,null)};L(aq,O);var $p=[1,2,3];var bq=function(a){P(this,a,0,-1,null,null)};L(bq,O);var cq=function(a){P(this,a,0,-1,null,null)};L(cq,O);var dq=function(a){P(this,a,0,-1,null,null)};L(dq,O);var gq=function(a){P(this,a,0,-1,eq,fq)};L(gq,O);var hq=function(a){P(this,a,0,-1,null,null)};L(hq,O);var eq=[14,15,16,17,18,19,20,21,22,45,23,27,28,38,53,57],fq=[[4,41],[39,48]];hq.prototype.getHtml=function(){return C(this,1)};var iq=navigator,jq=function(a){var b=1,c;if(void 0!=a&&\"\"!=a)for(b=0,c=a.length-1;0<=c;c--){var d=a.charCodeAt(c);b=(b<<6&268435455)+d+(d<<14);d=b&266338304;b=0!=d?b^d>>21:b}return b},kq=function(a,b){if(!a||\"none\"==a)return 1;a=String(a);\"auto\"==a&&(a=b,\"www.\"==a.substring(0,4)&&(a=a.substring(4,a.length)));return jq(a.toLowerCase())},lq=/^\\s*_ga=\\s*1\\.(\\d+)[^.]*\\.(.*?)\\s*$/,mq=/^[^=]+=\\s*GA1\\.(\\d+)[^.]*\\.(.*?)\\s*$/,nq=/^\\s*_ga=\\s*()(amp-[\\w.-]{22,64})$/;var pq=function(a){P(this,a,0,-1,oq,null)};L(pq,O);var oq=[15],qq=function(){var a=new pq,b=_.v(76);return Jg(a,7,b)};var rq=function(a){P(this,a,0,-1,null,null)};L(rq,O);var sq=function(a){P(this,a,0,-1,null,null)};L(sq,O);Me(Ee(Fe(\"https://pagead2.googlesyndication.com/pagead/osd.js\")));var tq=function(a,b){if(!(window&&Math.random&&navigator))return-1;if(window.__google_ad_urls){var c=window.__google_ad_urls;try{if(c&&c.getOseId())return c.getOseId()}catch(e){}}if(!window.__google_ad_urls_id){c=window.google_enable_ose;if(!0===c)var d=2;else!1!==c&&(d=wh([0],a),null==d&&((d=wh([2],b))||(d=3)));if(!d)return 0;window.__google_ad_urls_id=d}return window.__google_ad_urls_id};var uq=function(){};_.r=uq.prototype;_.r.getNewBlocks=function(){};_.r.setupOse=function(){};_.r.getOseId=function(){return-1};_.r.getCorrelator=function(){return\"\"};_.r.numBlocks=function(){return 0};_.r.registerAdBlock=function(){};_.r.unloadAdBlock=function(){};var vq=new gj(1,Si()),wq=function(){var a=Si();a&&\"undefined\"!=typeof a.google_measure_js_timing&&!a.google_measure_js_timing&&(vq.j=!1,vq.events!=vq.l.google_js_reporting_queue&&(fj()&&_.oe(vq.events,_.hj),vq.events.length=0))};(function(){var a=Si();a&&a.document&&(\"complete\"==a.document.readyState?wq():vq.j&&_.z(a,\"load\",function(){wq()}))})();var yq=function(){var a=xq,b=Si()||_.x;return b.google_osd_loaded?!1:(uh(b.document,a),b.google_osd_loaded=!0)},zq=function(a,b,c){a&&(c?_.z(a,\"load\",b):_.Tb(a,\"load\",b))},Aq=function(){var a=(Si()||_.x).google_osd_amcb;return\"function\"===typeof a?a:null},Bq=Me(Ee(Fe(\"https://www.googletagservices.com/activeview/js/current/osd.js\"))),Cq=function(a){return Oe(Bq,{cb:void 0===a?\"/r20100101\":a})};var Dq=function(a,b){this.m=b&&b.m?b.m:0;this.l=b?b.l:\"\";this.j=b&&b.j?b.j:[];if(b)for(a=0;ab+36E5*tr?2:a>b+36E5*sr?1:0};qr.prototype.get=function(a,b){var c=new nr;if(this.cache[a])return or(c,this.cache[a]);var d=\"\";try{d=b.getItem(\"_GESPSK-\"+a)}catch(e){return c.error=6,pr(c,e.message)}if(!d)return new nr;b=null;try{b=Qg(Rp,d)}catch(e){return a=new nr,a.error=5,pr(a,e.message)}b&&(this.cache[a]=b);return or(new nr,b)};qr.prototype.set=function(a,b){D(a,3,Date.now());var c=C(a,1)||\"\",d=\"_GESPSK-\"+c,e=or(new nr,a);try{b.setItem(d,a.o())}catch(f){e.info=7,pr(e,f.message)}this.cache[c]=a;return e};var rr=null,sr=24,tr=72;var Xb=function(a,b,c,d){mr.call(this,d);this.l=a;this.H=b;this.F=c;this.o=this.m();this.A=this.m()};_.K(Xb,mr);Xb.prototype.j=function(){var a=Mb().get(this.l,this.F);if(a.getError())Nb(a.getError(),this.l,a.errorMessage,this.F),dr(this.o),dr(this.A);else{(a=a.Eb)||(a=new Rp,a=D(a,1,this.l),a=D(a,4,0),a=D(a,5,0),a=D(a,6,0),a=D(a,3,Date.now()));a:{var b=C(a,4)||0;var c=_.hb(1922);if(0=c){b=C(a,6)||0;c=Math.pow(2,b);var d=C(a,5)||0;if(d>=c)D(a,5,0),D(a,4,0),D(a,6,b+1);else{D(a,5,d+1);b=!0;break a}}b=!1}b?(Ob(22,this.l),dr(this.o),dr(this.A)):(this.o.j(this.H),this.A.j(a))}};Xb.prototype.id=function(){return 655};var Rb=function(a){return\"string\"===typeof a?a:a instanceof Error?a.message:null};var Yb=function(a,b,c,d){mr.call(this,d);this.H=c;this.l=this.m();this.o=this.m();this.A=this.m();this.F=X(this,a);this.J=X(this,b)};_.K(Yb,mr);Yb.prototype.j=function(){var a=this;if(this.F.value){var b=function(g){var h=C(g,2);h?a.l.j({id:C(g,1),ye:h}):dr(a.l)},c=this.F.value,d=this.J.value,e=C(d,1),f=ur(d);switch(f){case 0:b(d);vr(this);Ob(24,e);break;case 1:b(d);this.o.j(c);this.A.j(d);Ob(25,e);break;case 3:case 2:case 4:3===f?Ob(9,e):2===f?Ob(26,e):Ob(23,e),D(d,2,null),Sb(e,d,c,this.H).then(b),vr(this)}}else dr(this.l),vr(this)};var vr=function(a){dr(a.o);dr(a.A)};Yb.prototype.id=function(){return 658};var Zb=function(a,b,c,d){mr.call(this,d);this.A=c;this.l=X(this,a);this.o=X(this,b)};_.K(Zb,mr);Zb.prototype.j=function(){var a=this;this.o.value&&this.l.value&&Ub().then(function(){var b=a.l.value,c=a.o.value;Sb(C(c,1),c,b,a.A)})};Zb.prototype.id=function(){return 662};var wr=0,xr=Me(Ee(Fe(\"https://pagead2.googlesyndication.com/pagead/expansion_embed.js\")));var yr=Ta(function(){return!(Vf||Wf||Uf)&&(hg||Qf||Pf)}),zr=function(a,b,c,d,e){d=void 0===d?\"\":d;var f=a.createElement(\"link\");try{xf(f,b,c)}catch(g){return null}d&&\"preload\"==c&&(f.as=d);e&&f.setAttribute(\"nonce\",e);a=a.getElementsByTagName(\"head\")[0];if(!a)return null;try{a.appendChild(f)}catch(g){}return f};var Ar=/^\\.google\\.(com?\\.)?[a-z]{2,3}$/,Br=/\\.(cn|com\\.bi|do|sl|ba|by|ma|am)$/,Cr=_.x,Er=function(a){a=\"https://adservice\"+(a+\"/adsid/integrator.js\");var b=[\"domain=\"+encodeURIComponent(_.x.location.hostname)];Dr[3]>=Dc()&&b.push(\"adsid=\"+encodeURIComponent(Dr[1]));_.v(1911)&&b.push(\"meb=1\");return a+\"?\"+b.join(\"&\")},Dr,Fr,Gr=function(){Cr=_.x;Dr=Cr.googleToken=Cr.googleToken||{};var a=Dc();Dr[1]&&Dr[3]>a&&0=Dc()?Kr.ic(a):(Kr.nc().push(a),Kr.yc()));Dr[3]>=Dc()&&Dr[2]>=Dc()||Kr.yc()},Mr=function(a){_.x.processGoogleToken=_.x.processGoogleToken||function(b,c){var d=b;d=void 0===d?{}:d;c=void 0===c?0:c;b=d.newToken||\"\";var e=\"NT\"==b,f=parseInt(d.freshLifetimeSecs||\"\",10),g=parseInt(d.validLifetimeSecs||\"\",10),h=d[\"1p_jar\"]||\"\";d=d.pucrd||\"\";Gr();1==c?Kr.nd():Kr.md();var k=Cr.googleToken=Cr.googleToken||{},l=0==c&&b&&\"string\"===typeof b&&!e&&\"number\"===typeof f&&0=Dc())||\"NT\"==Dr[1]);var m=!(Dr[3]>=Dc())&&0!=c;if(l||e||m)e=Dc(),f=e+1E3*f,g=e+1E3*g,1E-5>Math.random()&&_.ti(_.x,\"https://pagead2.googlesyndication.com/pagead/gen_204?id=imerr&err=\"+c),k[5]=c,k[1]=b,k[2]=f,k[3]=g,k[4]=h,k[6]=d,Gr();if(l||!Kr.Mb()){c=Kr.nc();for(b=0;bc)return!1;b.error&&b.meta&&b.id||(b=new Vg(b,{context:a,id:e}));d&&(b.meta={},d&&d(b.meta));_.x.google_js_errors=_.x.google_js_errors||[];_.x.google_js_errors.push(b);_.x.error_rep_loaded||(uh(_.x.document,Ei(_.x.location.protocol+\"//pagead2.googlesyndication.com/pagead/js/err_rep.js\")),_.x.error_rep_loaded=!0);return!1};var Rr=function(a,b,c,d,e,f){_.T.call(this);this.o=a;this.status=1;this.B=b;this.l=c;this.J=d;this.hb=!!e;this.A=Math.random();this.j={};this.m=null;this.K=(0,_.le)(this.I,this);this.F=f};_.K(Rr,_.T);Rr.prototype.I=function(a){if(!(\"*\"!==this.l&&a.origin!==this.l||!this.hb&&a.source!=this.B)){var b=null;try{b=JSON.parse(a.data)}catch(c){}if(_.ha(b)&&(a=b.i,b.c===this.o&&a!=this.A)){if(2!==this.status)try{this.status=2,Sr(this),this.m&&(this.m(),this.m=null)}catch(c){}a=b.s;b=b.p;if(\"string\"===typeof a&&(\"string\"===typeof b||_.ha(b))&&this.j.hasOwnProperty(a))this.j[a](b)}}};var Sr=function(a){var b={};b.c=a.o;b.i=a.A;a.F&&(b.e=a.F);a.B.postMessage(JSON.stringify(b),a.l)};Rr.prototype.H=function(){if(1===this.status){try{this.B.postMessage&&Sr(this)}catch(a){}window.setTimeout((0,_.le)(this.H,this),50)}};Rr.prototype.connect=function(a){a&&(this.m=a);_.z(window,\"message\",this.K);this.J&&this.H()};var Tr=function(a,b,c){var d={};d.c=a.o;d.i=a.A;d.s=b;d.p=c;try{a.B.postMessage(JSON.stringify(d),a.l)}catch(e){}};Rr.prototype.G=function(){this.status=3;_.Tb(window,\"message\",this.K);_.T.prototype.G.call(this)};var Ur=function(){this.j=[]},Wr=function(a,b,c,d,e){a.j.push(new Vr(b,c,d,e))},Xr=function(a,b,c,d){Wr(a,b,c,d+\"px\",void 0)},Yr=function(a){for(var b=a.j.length-1;0<=b;b--){var c=a.j[b];c.m?(c.l.style.removeProperty(c.j),c.l.style.setProperty(c.j,String(c.G),c.B)):c.l.style[c.j]=c.G}a.j.length=0},Vr=function(a,b,c,d){this.l=a;this.j=(this.m=!(void 0===d||!a.style||!a.style.getPropertyPriority))?String(b).replace(/([A-Z])/g,\"-$1\").toLowerCase():b;this.G=this.m?a.style.getPropertyValue(this.j):a.style[this.j];this.B=this.m?a.style.getPropertyPriority(this.j):void 0;this.m?(a.style.removeProperty(this.j),a.style.setProperty(this.j,String(c),d)):a.style[this.j]=String(c)};var as,$r,cs;_.Zr=function(a){this.j=_.mb(a).floatingAdsStacking};as=function(a){var b=a.j.nextRestrictionId++;a.j.maxZIndexRestrictions[b]=2147483646;$r(a);return b};_.bs=function(a){a=_.zh(a.j.maxZIndexRestrictions);return a.length?Math.min.apply(null,a):null};$r=function(a){var b=_.bs(a);_.oe(a.j.maxZIndexListeners,function(c){return c(b)})};cs=function(a){this.m=a;this.j=null};var ds,es;ds={overflow:\"hidden\",position:\"fixed\"};_.fs=function(a,b){if(!a.body)return null;var c=new es;c.apply(a,b);return function(){_.Gi(a.body,{filter:c.j,webkitFilter:c.j,overflow:c.l,position:c.G,top:c.B});b.scrollTo(0,c.m)}};es=function(){this.j=this.B=this.G=this.l=null;this.m=0};es.prototype.apply=function(a,b){this.l=a.body.style.overflow;this.G=a.body.style.position;this.B=a.body.style.top;this.j=a.body.style.filter?a.body.style.filter:a.body.style.webkitFilter;this.m=_.Xm(b);_.Gi(a.body,\"top\",-this.m+\"px\");var c;if(c=_.v(1925))c=_.Vm(b).clientHeight,c=1001<_.Vm(b).clientWidth||1001\"+(void 0===b?\"\":b)+\"\"+a+\"\"};var Hs=function(a,b,c,d,e,f){this.l=ki(a);this.m=ki(b);this.G=c;this.j=ki(d);this.B=e;this.o=f},Is=function(a){return JSON.stringify({windowCoords_t:a.l.top,windowCoords_r:a.l.right,windowCoords_b:a.l.bottom,windowCoords_l:a.l.left,frameCoords_t:a.m.top,frameCoords_r:a.m.right,frameCoords_b:a.m.bottom,frameCoords_l:a.m.left,styleZIndex:a.G,allowedExpansion_t:a.j.top,allowedExpansion_r:a.j.right,allowedExpansion_b:a.j.bottom,allowedExpansion_l:a.j.left,xInView:a.B,yInView:a.o})},Js=function(a,b){var c=window,d=c.screenX||c.screenLeft||0,e=c.screenY||c.screenTop||0;c=new _.ji(e,d+(c.outerWidth||document.documentElement.clientWidth||0),e+(c.outerHeight||document.documentElement.clientHeight||0),d);var f=Mi(a);d=_.Pi(_.Qi,a);var g=new li(f.x,f.y,d.width,d.height);d=mi(g);e=String(Ji(a,\"zIndex\"));var h=new _.ji(0,Infinity,Infinity,0);for(var k=ah(a),l=k.j.body,m=k.j.documentElement,n=fh(k.j);a=Li(a);)if(!(_.Nf&&0==a.clientWidth||Rf&&0==a.clientHeight&&a==l)&&a!=l&&a!=m&&\"visible\"!=Ji(a,\"overflow\")){var q=Mi(a),p=new _.Xa(a.clientLeft,a.clientTop);q.x+=p.x;q.y+=p.y;h.top=Math.max(h.top,q.y);h.right=Math.min(h.right,q.x+a.clientWidth);h.bottom=Math.min(h.bottom,q.y+a.clientHeight);h.left=Math.max(h.left,q.x)}a=n.scrollLeft;n=n.scrollTop;h.left=Math.max(h.left,a);h.top=Math.max(h.top,n);k=_.eh(gh(k.j)||window);h.right=Math.min(h.right,a+k.width);h.bottom=Math.min(h.bottom,n+k.height);h=(h=0<=h.top&&0<=h.left&&h.bottom>h.top&&h.right>h.left?h:null)?new li(h.left,h.top,h.right-h.left,h.bottom-h.top):null;b?(k=b.boundingClientRect,b=new li(f.x-k.left,f.y-k.top,b.rootBounds.width,b.rootBounds.height)):b=h;k=h?ni(g,h):null;h=f=0;k&&!(new _.Yg(k.width,k.height)).isEmpty()&&(f=k.width/g.width,h=k.height/g.height);k=new _.ji(0,0,0,0);if(a=b)(g=ni(g,b))?(n=mi(b),l=mi(g),a=l.right!=n.left&&n.right!=l.left,n=l.bottom!=n.top&&n.bottom!=l.top,a=(0!=g.width||a)&&(0!=g.height||n)):a=!1;a&&(k=new _.ji(Math.max(d.top-b.top,0),Math.max(b.left+b.width-d.right,0),Math.max(b.top+b.height-d.bottom,0),Math.max(d.left-b.left,0)));return new Hs(c,d,e,k,f,h)};var Ks=function(a){this.G=a;this.B=null;this.H=this.status=0;this.m=null;this.da=\"sfchannel\"+a};var bm=em;var Ls=!1,Ms=\"\",Ns=function(a){a=a.match(/[\\d]+/g);if(!a)return\"\";a.length=3;return a.join(\".\")};(function(){if(navigator.plugins&&navigator.plugins.length){var a=navigator.plugins[\"Shockwave Flash\"];if(a&&(Ls=!0,a.description)){Ms=Ns(a.description);return}if(navigator.plugins[\"Shockwave Flash 2.0\"]){Ls=!0;Ms=\"2.0.0.11\";return}}if(navigator.mimeTypes&&navigator.mimeTypes.length&&(a=navigator.mimeTypes[\"application/x-shockwave-flash\"],Ls=!(!a||!a.enabledPlugin))){Ms=Ns(a.enabledPlugin.description);return}if(\"undefined\"!=typeof ActiveXObject){try{var b=new ActiveXObject(\"ShockwaveFlash.ShockwaveFlash.7\");Ls=!0;Ms=Ns(b.GetVariable(\"$version\"));return}catch(c){}try{b=new ActiveXObject(\"ShockwaveFlash.ShockwaveFlash.6\");Ls=!0;Ms=\"6.0.21\";return}catch(c){}try{b=new ActiveXObject(\"ShockwaveFlash.ShockwaveFlash\"),Ls=!0,Ms=Ns(b.GetVariable(\"$version\"))}catch(c){}}})();var Os=Ls,Ps=Ms;var Qs=function(a){this.j=a};var Rs=function(a,b){this.vb=a;this.wb=b;this.m=this.j=!1};var Ss=function(a,b,c,d,e,f,g,h,k){k=void 0===k?[]:k;this.m=a;this.l=b;this.G=c;this.permissions=d;this.metadata=e;this.B=f;this.hb=g;this.hostpageLibraryTokens=k;this.j=\"\";this.Sa=h};var Ts=function(a,b){this.m=a;this.G=b};Ts.prototype.j=function(a){this.G&&a&&(a.sentinel=this.G);return JSON.stringify(a)};var Us=function(a,b,c){Ts.call(this,a,void 0===c?\"\":c);this.version=b};_.K(Us,Ts);Us.prototype.j=function(){return Ts.prototype.j.call(this,{uid:this.m,version:this.version})};var Vs=function(a,b,c,d){Ts.call(this,a,void 0===d?\"\":d);this.B=b;this.l=c};_.K(Vs,Ts);Vs.prototype.j=function(){return Ts.prototype.j.call(this,{uid:this.m,initialWidth:this.B,initialHeight:this.l})};var Ws=function(a,b,c){Ts.call(this,a,void 0===c?\"\":c);this.description=b};_.K(Ws,Ts);Ws.prototype.j=function(){return Ts.prototype.j.call(this,{uid:this.m,description:this.description})};var Xs=function(a,b,c,d){Ts.call(this,a,void 0===d?\"\":d);this.l=b;this.push=c};_.K(Xs,Ts);Xs.prototype.j=function(){return Ts.prototype.j.call(this,{uid:this.m,expand_t:this.l.top,expand_r:this.l.right,expand_b:this.l.bottom,expand_l:this.l.left,push:this.push})};var Ys=function(a,b){Ts.call(this,a,void 0===b?\"\":b)};_.K(Ys,Ts);Ys.prototype.j=function(){return Ts.prototype.j.call(this,{uid:this.m})};var Zs=function(a,b,c){Ts.call(this,a,void 0===c?\"\":c);this.B=b};_.K(Zs,Ts);Zs.prototype.j=function(){var a={uid:this.m,newGeometry:Is(this.B)};return Ts.prototype.j.call(this,a)};var $s=function(a,b,c,d,e,f){Zs.call(this,a,c,void 0===f?\"\":f);this.success=b;this.l=d;this.push=e};_.K($s,Zs);$s.prototype.j=function(){var a={uid:this.m,success:this.success,newGeometry:Is(this.B),expand_t:this.l.top,expand_r:this.l.right,expand_b:this.l.bottom,expand_l:this.l.left,push:this.push};this.G&&(a.sentinel=this.G);return JSON.stringify(a)};var at=function(a,b,c,d){Ts.call(this,a,void 0===d?\"\":d);this.width=b;this.height=c};_.K(at,Ts);at.prototype.j=function(){return Ts.prototype.j.call(this,{uid:this.m,width:this.width,height:this.height})};var bt=function(a,b,c,d,e){var f=c;f&&(f=\"?\"+f);b=(void 0===e?\"//tpc.googlesyndication.com\":e)+(\"/safeframe/\"+b+\"/html/container.html\"+f);e=a;for(f=0;e!=e.parent;)f++,e=e.parent;(e=f)&&(b+=(c?\"&\":\"?\")+\"n=\"+e);(c=d)||(c=Hh(a,!1));return(c?\"https:\":\"http:\")+b};var ct=function(){var a=window,b=_.aj(a);b&&(b={label:\"2\",type:9,value:b},a=a.google_js_reporting_queue=a.google_js_reporting_queue||[],2048>a.length&&a.push(b))},dt=function(a,b,c,d){var e=d||window;return function(){var f=_.aj(),g=3;try{var h=b.apply(this,arguments)}catch(k){g=13;if(c)return c(a,k),h;throw k;}finally{e.google_measure_js_timing&&f&&(f={label:a.toString(),value:f,duration:(_.aj()||0)-f,type:g},g=e.google_js_reporting_queue=e.google_js_reporting_queue||[],2048>g.length&&g.push(f))}return h}},et=function(a,b){return dt(a,b,function(c,d){(new _.Qr).G(c,d)},void 0)};var kt=function(a){Ks.call(this,a.uniqueId);var b=this;this.K=a.dd;this.X=1==a.size;this.V=new Rs(a.permissions.vb&&!this.X,a.permissions.wb&&!this.X);this.o=a.Vb;this.ea=a.hostpageLibraryTokens||[];var c=window.location;this.ca=\"file:\"==c.protocol?\"*\":c.protocol+\"//\"+c.host;this.ka=!!a.hb;c=!1===a.Fc?\"https:\":window.location.protocol;this.O=a.Ga?\"//\"+a.Ga+\".safeframe.googlesyndication.com\":\"//tpc.googlesyndication.com\";this.ga=a.gb?\"*\":pc(a.Sa)?\"https://secureframe.doubleclick.net\":c+this.O;this.Y=!!a.Rc;this.aa=ft(a);this.l=new Ur;gt(this,a.Vb,a.size);this.B=this.ha=Js(a.Vb);this.T=a.sd||\"1-0-37\";this.fa=a.Pc||\"\";this.Z=void 0===a.Sa?null:a.Sa;ht(this,a);this.U=null;this.I=dt(412,function(){return it(b)},a.pa);this.J=-1;this.F=0;this.A=null;!a.Fe||\"function\"!==typeof IntersectionObserver||Tf||Sf||(this.A=new IntersectionObserver(dt(414,function(e){b.U=e[e.length-1];it(b)},a.pa)));a.gb||jt(this);var d=dt(415,function(){b.j&&(b.j.name=\"\",a.vc&&a.vc(),_.Tb(b.j,\"load\",d))},a.pa);_.z(this.j,\"load\",d);this.Nb=dt(413,this.Nb,a.pa);this.Yb=dt(417,this.Yb,a.pa);this.$b=dt(419,this.$b,a.pa);this.Kb=dt(411,this.Kb,a.pa);this.Hb=dt(409,this.Hb,a.pa);this.R=dt(410,this.R,a.pa);this.Rb=dt(416,this.Rb,a.pa)};_.K(kt,Ks);var gt=function(a,b,c){a.X?(b.style.width=_.Oi(\"100%\",!0),b.style.height=_.Oi(\"auto\",!0)):(b.style.width=_.Oi(c.width,!0),b.style.height=_.Oi(c.height,!0))},ht=function(a,b){var c=ah(a.o),d=b.gb?\"\":b.content,e={shared:{sf_ver:a.T,ck_on:dm()?1:0,flash_ver:Os?Ps:\"0\"}};d=a.T+\";\"+d.length+\";\"+d;e=new Ss(a.G,a.ca,a.ha,a.V,new Qs(e),a.X,a.ka,a.Z,a.ea);var f={};f.uid=e.m;f.hostPeerName=e.l;f.initialGeometry=Is(e.G);var g=e.permissions;g=JSON.stringify({expandByOverlay:g.vb,expandByPush:g.wb,readCookie:g.j,writeCookie:g.m});f=(f.permissions=g,f.metadata=JSON.stringify(e.metadata.j),f.reportCreativeGeometry=e.B,f.isDifferentSourceWindow=e.hb,f.goog_safeframe_hlt=Om(e.hostpageLibraryTokens),f.encryptionMode=e.Sa,f);e.j&&(f.sentinel=e.j);e=JSON.stringify(f);var h=d+e;g=!1===b.Fc;if(a.Y&&b.size instanceof _.Yg){d=pc(b.Sa)?\"https://secureframe.doubleclick.net\":gh(c.j).location.protocol+a.O;e=b.rc;f=b.size;var k=gh(ah(a.o).j);wr||uh(k.document,xr);wr++;k.google_eas_queue=k.google_eas_queue||[];k.google_eas_queue.push({a:e,b:d,c:f.width,d:f.height,e:\"sf-gdn-exp-\"+wr,f:void 0,g:void 0,h:void 0,i:void 0})}if(b.gb)a.j=b.gb,a.j.setAttribute(\"name\",h);else{f=b.size;var l=b.Cb,m=b.Xc||\"\";d=b.za;e=f.width;k=f.height;f=\"\";a.X&&(k=e=0,f=\"min-width:100%\");var n={};n.id=b.rc;n.title=m;n.name=h;h=gh(c.j);b=pc(a.Z)?\"https://secureframe.doubleclick.net/container.html?ecs=\"+l:bt(h,a.T,a.fa,g,a.O);g=[];a.Y&&(l=Ih(h.location.href),h=g.push,l=[0a?[]:_.fc(st,function(c){return Math.min(a/b*c,1)})},yt=function(a){this.j=a.L;this.l=a.fb;this.F=a.ec;this.G=null;this.B=a.pa;this.m=wt(this);this.K=a.vd||!1;this.A=a.Ce||!1;this.o=null;this.A&&xt(this)};yt.prototype.getSlotId=function(){return this.G};var At=function(a,b){if(a.m){if(null!=a.G){try{zt(a,Math.round(performance.now()),0,0,0,!1)}catch(c){a.B&&a.B(c)}a.m&&a.m.unobserve(a.l);a.o=null}a.G=b;a.m.observe(a.l);a.A&&(a.l.getBoundingClientRect(),Sm(a.j.document)||Wb(a.j),a.o=new rt)}},wt=function(a){var b=a.l.offsetWidth*a.l.offsetHeight,c=ut(a.j);b=[].concat(_.eb(tt),_.eb(vt(c,b)));ja(b);return _.x.IntersectionObserver?new _.x.IntersectionObserver(function(d){return Bt(a,d)},{threshold:b}):new Yc(function(d){return Bt(a,d)},{threshold:b})},Bt=function(a,b){try{var c=ut(a.j);_.oe(b,function(d){var e=Math.round(d.time),f=d.boundingClientRect.width*d.boundingClientRect.height,g=d.intersectionRect.width*d.intersectionRect.height;d=d.isIntersecting;a.K&&zt(a,e,f,g,c,d)})}catch(d){a.B&&a.B(d)}},zt=function(a,b,c,d,e,f){if(null==a.G)throw Error(\"Not Attached.\");var g=new qt;c=D(g,1,c);d=D(c,2,d);e=D(d,3,e);b=D(e,4,b);b=D(b,5,f);f=new og;e=C(b,4);null!=e&&null!=e&&ug(f,4,e);e=C(b,2);null!=e&&null!=e&&ug(f,2,e);e=C(b,1);null!=e&&null!=e&&ug(f,1,e);e=C(b,3);null!=e&&null!=e&&ug(f,3,e);e=C(b,5);null!=e&&(b=e,null!=b&&(If(f.j,40),f.j.j.push(b?1:0)));f=rg(f);f=mg(f,4);ij(a.F,\"1\",10,f,void 0,a.G)},xt=function(a){var b=Rm(a.j.document);b&&_.z(a.j.document,b,function(){})};var Ct=function(a,b){this.j=a;this.m=b},Dt=function(a){var b=Ph(a.j);b=b&&b.contentWindow;if(!b)return!1;b.addEventListener(\"message\",function(c){var d=c.ports;\"__goog_top_url_req\"===c.data.msgType&&d.length&&d[0].postMessage({msgType:\"__goog_top_url_resp\",topUrl:a.m})},!1);return!0};var Et=function(a){return a.some(function(b){return 6===b.state})},Ft=function(a,b){var c=_.F(a,\"find\").call(a,function(d){return 6===d.state});if(!c)return null;a=a.map(function(d){return d.issuerOrigin});c={type:/Chrome\\/8[4-7]/.test(window.navigator.userAgent)?\"send-srr\":\"send-redemption-record\",issuer:c.issuerOrigin,issuers:a,refreshPolicy:\"none\",signRequestData:\"include\",includeTimestampHeader:!0,additionalSignedHeaders:[\"sec-time\",/Chrome\\/8[4-7]/.test(window.navigator.userAgent)?\"Sec-Signed-Redemption-Record\":\"Sec-Redemption-Record\"]};b&&0<_.F(Object,\"keys\").call(Object,b).length&&(c.additionalSigningData=ng(JSON.stringify(b),3));return c},Gt=function(a){var b=_.Qj(250),c=_.Qj(252);if(a.setTrustToken&&b&&Et(b))try{var d=Ft(b,c);d&&a.setTrustToken(d)}catch(e){}};var Ht=function(a,b,c){return a.IntersectionObserver?new a.IntersectionObserver(c,b):new Yc(c,b)},It=function(a,b,c){_.z(a,b,c);return function(){return _.Tb(a,b,c)}},Jt=null,Kt=function(){Jt=_.Jb()},Lt=function(a,b){return b?null===Jt?(_.z(a,\"mousemove\",Kt,{passive:!0}),_.z(a,\"scroll\",Kt,{passive:!0}),Kt(),!1):_.Jb()-Jt>=1E3*b:!1},Mt=function(a){var b=a.L,c=a.element,d=a.zd,e=a.xd,f=void 0===a.Ec?0:a.Ec,g=a.Gb,h=a.Sc,k=void 0===a.uc?!0:a.uc,l=null,m=!1,n=!1,q=[],p=(void 0===a.xb?Ht:a.xb)(b,void 0===a.options?{}:a.options,function(w,B){try{var E=function(){q.length||(e&&(q.push(It(c,\"mouseenter\",function(){m=!0;E()})),q.push(It(c,\"mouseleave\",function(){m=!1;E()}))),q.push(It(b.document,\"visibilitychange\",function(){return E()})));var H=Lt(b,f),M=Sm(b.document);if(n&&!m&&!H&&!M)l=l||b.setTimeout(function(){Lt(b,f)?E():(g(),B.disconnect())},1E3*d);else if(k||m||H||M)b.clearTimeout(l),l=null};n=w[w.length-1].isIntersecting;E()}catch(H){h&&h(H)}});p.observe(c);return function(){p.disconnect();for(var w=_.A(q),B=w.next();!B.done;B=w.next())B=B.value,B();null!=l&&b.clearTimeout(l)}};var Nt=function(){var a=C(ud.C().j,26);this.m=null;this.j=0;this.l=a},Ot=function(a){if(!a.m){var b=_.Qj(7);xq=Cq();Fq=b;Eq=0;if(!mf()||0<=bf(rf(),11))b=Hq();else{b=Si();var c=b.__google_ad_urls;b=c?c:b.__google_ad_urls=new uq}a.m=b;a.j=a.m.setupOse(a.l)}return a.m};Nt.prototype.getOseId=function(){this.j||(this.j=tq(0,_.Qj(7)));return this.j};var Pt=0,Qt=function(){this.j=[];this.H=Qb(_.x);this.m=\"json_html\";this.X=\"fif\";this.ra=1;this.K=[];this.Qa=this.Ra=NaN;this.B=0;this.R=this.O=this.J=\"\";this.A=[];this.l=0;this.I=new y.Map;this.T=this.F=this.o=this.G=null},Rt=function(a,b,c,d,e,f,g,h,k){a.K=b;a.B=c;a.A=d;a.J=e;a.O=f;a.R=g;a.G=void 0===h?null:h;a.T=void 0===k?null:k},St=function(a,b){var c=b.getSlotId();b=a.I.get(c);b||(b=window==window.top?(++Pt).toString(36):Bf(),a.I.set(c,b),_.sd(c,function(){a.I.delete(c)}));return b};var Y=function(){ir.apply(this,arguments)};_.K(Y,ir);Y.prototype.K=function(a){var b,c;nk(this.id(),a);null===(c=null===(b=window.console)||void 0===b?void 0:b.error)||void 0===c?void 0:c.call(b,a)};var Tt=function(a,b,c,d,e){var f=null,g=J(b,e);_.z(c,d,g)&&(f=function(){return _.Tb(c,d,g)},_.sd(a,f));return f};var Ut=function(a,b,c,d,e,f,g,h,k){Y.call(this);this.F=X(this,b);this.H=X(this,c);this.A=X(this,d);this.l=X(this,e);lr(this,f);this.I=W(this,g);this.o=W(this,h);this.O=W(this,k);this.J=tk(a,Dk)};_.K(Ut,Y);Ut.prototype.id=function(){return 718};Ut.prototype.j=function(){return yb(this,function b(){var c=this,d,e,f;return zb(b,function(g){if(1==g.j){if(!Vt(c))return g.return();d=c.I.value;e=c.o.value;_.Gi(e,\"visibility\",\"hidden\");_.Gi(e,\"min-width\",\"100%\");_.Gi(d,\"min-width\",\"100%\");return Ab(g,c.J,2)}if(c.W)return g.return();f=d.contentDocument;if(!f)return db(\"gpt_amp_fluid_no_iframedoc\",function(h){gb(h)}),g.return();Wt(c,d,e,f.body.offsetWidth,f.body.offsetHeight);g.j=0})})};var Vt=function(a){var b=!a.O.value;return null==a.l.value||a.A.value||\"height\"!==a.H.value||b?!1:!0},Wt=function(a,b,c,d,e){b.setAttribute(\"height\",String(e));b.setAttribute(\"width\",String(d));_.Gi(c,\"visibility\",\"visible\");Xt(a,e,d)},Xt=function(a,b,c){var d=a.F.value;db(\"gpt_fluid_sz\",function(e){u(e,\"sz\",c+\"x\"+b);u(e,\"qqid\",d||\"\");gb(e);u(e,\"ff\",1)})};var Yt=function(a,b,c,d,e){Y.call(this);var f=this;this.slotId=a;this.L=b;this.l=X(this,c);this.o=W(this,d);this.A=W(this,e);var g=Tc(this.slotId,Uc,function(h){ri(f.L,h.detail)&&g()})};_.K(Yt,Y);Yt.prototype.id=function(){return 685};Yt.prototype.j=function(){var a,b;if(!_.v(111)&&!this.A.value){var c=null!==(b=null===(a=this.l.value)||void 0===a?void 0:C(a,1))&&void 0!==b?b:\"\",d=si(this.L,this.o.value,c);_.sd(this,function(){try{d()}catch(e){nk(493,e)}})}};var Zt=/(]*)?>)/i,$t=function(a,b,c,d,e){Y.call(this);this.l=this.m();this.o=W(this,a);this.A=X(this,b);this.F=X(this,c);this.H=X(this,d);this.I=X(this,e)};_.K($t,Y);$t.prototype.id=function(){return 665};$t.prototype.j=function(){if(0!==this.o.value.kind||!wc(this.A.value)||fr(this.F))this.l.j(this.o.value);else{var a=this.o.value.na||\"\",b=!!this.H.value,c=!!this.I.value;c||nf()||(a=a.replace(Zt,\"$1\"));b&&!c&&(a=a.replace(Zt,'$1'));this.l.j({kind:0,na:a})}};var au=function(a,b,c,d){_.T.call(this);var e=this;this.m=a;this.j=null;_.v(440)||_.sd(this,Tc(b,Uc,function(f){var g=f.detail;return void y.Promise.all([c.promise,d.promise]).then(function(h){h=_.A(h);var k=h.next().value;null==h.next().value||k||(h=g.data,e.W)||(\"impression-viewable\"===h?e.m(!0):\"string\"===typeof h&&0===h.indexOf(\"visibility-changed-\")&&(h=/^visibility-changed-(\\d+(\\.\\d+)?)$/.exec(h))&&(h=Math.round(100*Number(h[1])),0<=h&&100>=h&&(0!==h&&100!==h||h!==e.j)&&(null!==e.j||0l)return d.M(Al(h,a.getName())),c;k.splice(l,1);Ng(e,2,k);d.info(zl(h,a.getName()));return c});this.getTargeting=S(38,function(h){if(\"string\"!==typeof h)return d.M(Rk(\"PubAdsService.getTargeting\",[h])),[];var k=(I=G(e,en,2),_.F(I,\"find\")).call(I,function(l){return fn(l)===h});return k?C(k,2).slice():[]});this.getTargetingKeys=S(39,function(){return G(e,en,2).map(function(h){return fn(h)})});this.setCategoryExclusion=S(3,function(h){if(\"string\"!==typeof h||Se(h))return d.M(Rk(\"PubAdsService.setCategoryExclusion\",[h])),c;(I=C(e,3),_.F(I,\"includes\")).call(I,h)||Kg(e,3,h);d.info(Bl(h));return c});this.clearCategoryExclusions=S(4,function(){D(e,3,[]);d.info(Cl());return c});this.disableInitialLoad=S(5,function(){D(e,4,!0);g||(g=!0,fu())});this.enableSingleRequest=S(6,function(){if(a.j&&!t(e,6))return d.M(ol(\"PubAdsService.enableSingleRequest\")),!1;d.info(pl(\"single request\"));D(e,6,!0);return!0});this.enableAsyncRendering=S(7,function(){return!0});this.enableSyncRendering=S(8,function(){ai(\"GPT synchronous rendering is no longer supported, ads will be requested and rendered asynchronously. See https://support.google.com/admanager/answer/9212594 for more details.\");return!1});this.enableLazyLoad=S(485,function(h){var k=new jn;D(k,1,800);D(k,2,400);D(k,3,3);if(_.ha(h)){var l=h.fetchMarginPercent;\"number\"===typeof l&&(0<=l?D(k,1,l):-1==l&&D(k,1,void 0));l=h.renderMarginPercent;\"number\"===typeof l&&(0<=l?D(k,2,l):-1==l&&D(k,2,void 0));h=h.mobileScaling;\"number\"===typeof h&&(0w+2,H=0=1-((0<=Math.round(q.left)?0:2)+(Math.round(q.right)<=window.innerWidth?0:2))/d||E||H)db(g,function(M){if(E||H){var Q=new bn;Q.set(8);pu(l)&&Q.set(10);Q=cn(Q)}else Q=qu(a,b);var ya=ru(b,l,e),jb=ya.$c;ya=ya.bd;gb(M);u(M,\"qid\",h);u(M,\"iu\",b.getAdUnitPath());u(M,\"e\",String(Q));E&&u(M,\"ofl\",String(w));H&&u(M,\"ofr\",String(B-p));u(M,\"ret\",d+\"x\"+e);u(M,\"req\",f);u(M,\"bm\",String(c));u(M,\"efh\",Number(jb));u(M,\"stk\",Number(ya));u(M,\"ifi\",Vi(window));_.v(60)&&u(M,\"isc\",1)},{ma:_.hb(7)}),k&&k.unobserve(l)}});l&&(k=new _.x.IntersectionObserver(m,{threshold:[1]}),k.observe(l))}},qu=function(a,b){var c=lo(b,a)||Sa(b,a),d=new bn;try{var e=function(Q,ya){return a.elementsFromPoint(Q,ya)},f=c.getBoundingClientRect(),g=f.left,h=f.top,k=f.width,l=f.height,m=Sa(b,a),n=Ua(m,window);if(\"hidden\"==n.visibility||\"none\"==n.display)return cn(d);var q=parseInt(n[\"border-top-width\"]||0,10)+1;b=g+k;l=h+l;var p=e(g+q+2,h+q);var w=e(b-q-2,h+q);var B=e(b-q-2,l-q);var E=e(g+q+2,l-q);var H=e(b/2,l-q)}catch(Q){return d.set(1),cn(d)}if(!(p&&p.length&&w&&w.length&&B&&B.length&&E&&E.length&&H&&H.length))return d.set(7),cn(d);e=function(Q,ya){for(var jb=!1,$a=0;$a=c;!l||m||\"string\"===typeof l&&_.F(Lq,\"includes\").call(Lq,l)||(e=!1)}f||(k=Ua(k,_.x),\"sticky\"!=k.position&&\"fixed\"!=k.position)||(f=!0);return!(f&&!e)},100);return{$c:e,bd:f}},wu=function(a,b,c){(I=Va(b),_.F(I,\"includes\")).call(I,\"fluid\")&&setTimeout(function(){db(\"gpt_fluid_sz\",function(d){var e=lo(a,document);e=e?Ri(e):null;u(d,\"sz\",e?e.width+\"x\"+e.height:\"null\");u(d,\"qqid\",c)})},250)};var xu=0;var Lc=new y.WeakMap,Jc=function(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join(\"\\x0B\")};var yu=Nc(function(a){return a&&a.src?/^(?:https?:)?\\/\\/(?:www\\.googletagservices\\.com|securepubads\\.g\\.doubleclick\\.net|pagead2\\.googlesyndication\\.com)\\/tag\\/js\\/gpt(?:_[a-z]+)*\\.js/.test(a.src)?0:1:2},function(a,b){return a+\"\\x0B\"+(b&&b[0]&&b[0].src)});var zu=null,Au=function(a,b,c,d){try{var e;if(!(e=!b)){var f;if(!(f=!Pq(b,c,void 0===d?100:d))){a:{do{var g=Ua(b,c);if(g&&\"fixed\"==g.position){var h=!1;break a}}while(b=b.parentElement);h=!0}f=!h}e=f}e&&(a.height=-1)}catch(k){a.width=-1,a.height=-1}},Oc=function(a){for(var b={},c=_.A(G(a,en,9)),d=c.next();!d.done;d=c.next())d=d.value,b[fn(d)]=C(d,2);a=C(a,8);a.length&&null==b.excl_cat&&(b.excl_cat=a);return b},Bu=function(a){var b=!1,c=G(a,en,2).map(function(d){var e=fn(d);b=\"excl_cat\"===e;d=C(d,2);return encodeURIComponent(e)+\"=\"+encodeURIComponent(d.join())});a=C(a,3);!b&&a.length&&c.push(encodeURIComponent(\"excl_cat\")+\"=\"+encodeURIComponent(a.join()));return c},Cu=function(a){var b=\"\";th(function(c){if(c===c.top)return!0;c.document&&c.document.referrer&&(b=c.document.referrer);return!1},!1,!1,a);return b},Du=function(a){if(a.location&&a.location.ancestorOrigins)return a.location.ancestorOrigins.length;var b=0;th(function(){b++;return!1},!0,!0,a);return b},Eu=function(a,b,c,d,e,f,g,h){g=void 0===g?!1:g;this.l=b;this.A=c;this.B=a;this.model=d;this.m=e;this.j=f;this.F=[];this.G=\"\";this.o=[];this.K=[];this.H=Ae(_.Dj(489));this.X=!g||!_.v(294);this.I=h},Hu=function(a){var b=void 0===b?window:b;if(_.v(441)){var c=a.I;if(!c||!c.length)return\"\"}else{c=a.model.j;if(a.B)0===c.length&&(c=rp(rd.C()));else{if(0===c.length)return\"\";1n&&1q&&1n;n++,m=m.parentElement){var q=Ua(m,b);if(q){if(q.overflowY&&\"visible\"!==q.overflowY){l.set(2);var p=Xn(m);p&&(k=k?Math.min(k,p.width):p.width);if(l.get(9))break}\"sticky\"!==q.position&&\"fixed\"!==q.position||l.set(9);\"none\"===q.display&&l.set(7);\"IFRAME\"===m.nodeName&&(q=parseInt(q.width,10),q=g&&(Z(a,\"dlt\",g,{ba:!1}),Z(a,\"idt\",e-g,{ba:!1}))}catch(m){Z(a,\"idt\",-9,{ba:!1}),nk(479,m)}if(null==zu){a:{g=c.navigator;f=g.userAgent;e=g.platform;var h=/WebKit\\/(\\d+)/,k=/rv:(\\d+\\.\\d+)/,l=/rv:1\\.8([^.]|\\.0)/;if(/Win|Mac|Linux|iPad|iPod|iPhone/.test(e)&&!/^Opera/.test(f)&&(h=(h.exec(f)||[0,0])[1],k=(k.exec(f)||[0,0])[1],/Win/.test(e)&&/Trident/.test(f)&&11<=d.documentMode||!h&&\"Gecko\"===g.product&&27<=k&&!l.test(f)||536<=h)){g=!0;break a}g=!1}f=vm(c,c.document,500,300);zu=g&&!f}zu||Z(a,\"ea\",\"0\",{la:!0});g=tm(Si()).L;f=wm(g);g=vm(Si(),d,c.google_ad_width,c.google_ad_height);f=f.Pb;e=Si();e=e.top==e?0:uc(e.top)?1:2;l=4;g||1!=e?g||2!=e?g&&1==e?l=7:g&&2==e&&(l=8):l=6:l=5;f&&(l|=16);g=\"\"+l;xm();Z(a,\"frm\",g||null);if(g=sm(!0,c,_.v(280)&&0!==nb()))a.j.Ba=g,Z(a,\"biw\",g.width),Z(a,\"bih\",g.height);!um(c)&&(g=sm(!1,c))&&(Z(a,\"isw\",g.width),Z(a,\"ish\",g.height));a.model.B&&Z(a,\"oid\",a.model.B);g=[];f=[];l=a.j;e=l.P;l=!!t(l.N,15);k=_.A(b);for(h=k.next();!h.done&&(h=h.value,h=eo(h.getSlotId(),e[h.getSlotId().getDomId()],d,l),a.B&&(h=h||jv),h&&(g.push(Math.round(h.x)),f.push(Math.round(h.y))),a.B);h=k.next());Z(a,\"adxs\",g);Z(a,\"adys\",f);Z(a,\"adks\",hv(a,b));d=0;void 0===_.x.postMessage&&(d|=1);0e?Nb(12,f,null,c):(Og(d,2,g,Rp),Ob(19,f))}}G(d,Rp,2).length?(c=new og,e=G(d,Pp,1),0');b.write(_.uf(a))},xv=function(a,b){return Math.max(\"string\"===typeof a?_.F(a,\"endsWith\").call(a,\"px\")?parseInt(a,10):0:a,b)+\"px\"},yv=function(a,b,c,d,e){a=nh(new Zg(a),\"DIV\");a.id=c;a.name=c;c=a.style;c.border=\"0pt none\";d&&(c.margin=\"auto\",c.textAlign=\"center\");e&&(d=Array.isArray(e),c.width=d?e[0]+\"px\":\"100%\",c.height=d?e[1]+\"px\":\"0%\");b.appendChild(a);return a},Av=function(a,b,c,d,e,f,g,h,k,l,m,n,q,p,w){var B=zv,E=To.C().l,H;Array.isArray(d)?H=new _.Yg(d[0],d[1]):H=1;return new kt({Vb:a,rc:b,Xc:B,content:null===m?Gs(c):\"\"+c+\"\",size:H,dd:{info:function(){},M:function(){},error:function(){}},Rc:l,vc:e,Cc:h||void 0,permissions:{vb:Cg(f,1)?!!t(f,1):!k,wb:Cg(f,2)?!!t(f,2):!1},hb:!!fd().fifWin,sd:No(),Pc:Oo(),Fc:!1,hostpageLibraryTokens:E,pa:nk,Sa:null===m?void 0:m,uniqueId:q,Cb:n,Ga:g||void 0,za:p||void 0,gb:w||void 0})},Bv=function(a,b,c){var d=void 0===d?!0:d;var e=void 0===e?!0:e;b=Gs(b,\"\n\n \n \n\n\n"}, "redirectURL": "", "headersSize": 336, "bodySize": 917}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 25, "receive": 0}, "time": 25, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.630+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://l3.aaxads.com/log?___stu13p=aveoaamactga5dnnuee25ti2rm86bcrodqacb&lwbsh=AAX&dewh=SSP_CLIENT_gcp_eweu&dgeg=0&dgw=desktop&flg=AAX763KC6&fw=BERLIN&ff=DE&xjg=4&dss=0&skw=617&slg=8PR6YK195&gq=reddit.com&vhuyqdph=rtb-nv-dcos-ssp-10-6-34-207-6203&vg=1&vyu=030308_203_030312_71_ssp&vf=BE&yhuvlrq=4&yk=617&yz=1280&yvlg=&ylg=00001614816541085013121943041473&vvsDeExfnhw=CONTROL&qsd=0&oz=1&gdss=green&uwbsh=&jgsu_hqi=1&fvha=0&jgivwu=Y-N&jgsu=1&fvvwu=&wfi_fps=&wfi_vwdwxv=&wfi_sus=&vxf=0&xvs_hqi=1&xvs_vwdwxv=0&xvs_ogi=false&xvs_vwulqj=1YN-&xifd=12&frssd_vwdwxv=&frssd_dssolhg=&jixqgo=1200&jwg=100&lqlg=&qjixqgo=1200&ugo=800°=2&gvwduw=35&ghqg=535&sf=&uhtxuo=https%3A%2F%2Fwww.reddit.com%2F&nzui=https%3A%2F%2Fwww.google.com%2F%3F%26", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "l3.aaxads.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "gdpr_status=1"}], "cookies": [{"name": "gdpr_status", "value": "1"}], "queryString": [{"name": "___stu13p", "value": "aveoaamactga5dnnuee25ti2rm86bcrodqacb"}, {"name": "lwbsh", "value": "AAX"}, {"name": "dewh", "value": "SSP_CLIENT_gcp_eweu"}, {"name": "dgeg", "value": "0"}, {"name": "dgw", "value": "desktop"}, {"name": "flg", "value": "AAX763KC6"}, {"name": "fw", "value": "BERLIN"}, {"name": "ff", "value": "DE"}, {"name": "xjg", "value": "4"}, {"name": "dss", "value": "0"}, {"name": "skw", "value": "617"}, {"name": "slg", "value": "8PR6YK195"}, {"name": "gq", "value": "reddit.com"}, {"name": "vhuyqdph", "value": "rtb-nv-dcos-ssp-10-6-34-207-6203"}, {"name": "vg", "value": "1"}, {"name": "vyu", "value": "030308_203_030312_71_ssp"}, {"name": "vf", "value": "BE"}, {"name": "yhuvlrq", "value": "4"}, {"name": "yk", "value": "617"}, {"name": "yz", "value": "1280"}, {"name": "yvlg", "value": ""}, {"name": "ylg", "value": "00001614816541085013121943041473"}, {"name": "vvsDeExfnhw", "value": "CONTROL"}, {"name": "qsd", "value": "0"}, {"name": "oz", "value": "1"}, {"name": "gdss", "value": "green"}, {"name": "uwbsh", "value": ""}, {"name": "jgsu_hqi", "value": "1"}, {"name": "fvha", "value": "0"}, {"name": "jgivwu", "value": "Y-N"}, {"name": "jgsu", "value": "1"}, {"name": "fvvwu", "value": ""}, {"name": "wfi_fps", "value": ""}, {"name": "wfi_vwdwxv", "value": ""}, {"name": "wfi_sus", "value": ""}, {"name": "vxf", "value": "0"}, {"name": "xvs_hqi", "value": "1"}, {"name": "xvs_vwdwxv", "value": "0"}, {"name": "xvs_ogi", "value": "false"}, {"name": "xvs_vwulqj", "value": "1YN-"}, {"name": "xifd", "value": "12"}, {"name": "frssd_vwdwxv", "value": ""}, {"name": "frssd_dssolhg", "value": ""}, {"name": "jixqgo", "value": "1200"}, {"name": "jwg", "value": "100"}, {"name": "lqlg", "value": ""}, {"name": "qjixqgo", "value": "1200"}, {"name": "ugo", "value": "800"}, {"name": "deg", "value": "2"}, {"name": "gvwduw", "value": "35"}, {"name": "ghqg", "value": "535"}, {"name": "sf", "value": ""}, {"name": "uhtxuo", "value": "https://www.reddit.com/"}, {"name": "nzui", "value": "https://www.google.com/?&"}], "headersSize": 1012}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/gif"}, {"name": "access-control-allow-origin", "value": "*"}, {"name": "content-length", "value": "35"}, {"name": "server", "value": "Jetty(9.4.35.v20201120)"}, {"name": "expires", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "cache-control", "value": "max-age=0, no-cache, no-store"}, {"name": "pragma", "value": "no-cache"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/gif", "size": 35, "encoding": "base64", "text": "R0lGODlhAQABAPAAAAAAAP///ywAAAAAAQABAEACAkwBADs="}, "redirectURL": "", "headersSize": 288, "bodySize": 323}, "cache": {}, "timings": {"blocked": 15, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 25, "receive": 0}, "time": 40, "_securityState": "secure", "serverIPAddress": "104.125.67.213", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.657+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://b.thumbs.redditmedia.com/4yEJdZR6c6wKA3XgBaASNaYmZk7FGRCr5Y3-J6FECEs.jpg", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "b.thumbs.redditmedia.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 338}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Wed, 03 Mar 2021 08:10:16 GMT"}, {"name": "etag", "value": "\"5b5350ff66a63e51105408d97c0dbc41\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/jpeg"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "3491"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/jpeg", "size": 3491, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 321, "bodySize": 3812}, "cache": {}, "timings": {"blocked": 16, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 29, "receive": 0}, "time": 45, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:01.805+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/gtm.aX_QHhLRPyo.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 260}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Thu, 09 Jun 2016 16:41:43 GMT"}, {"name": "etag", "value": "\"3f1f956109beea64857be32791ec3e60\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "application/javascript"}, {"name": "content-encoding", "value": "gzip"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:01 GMT"}, {"name": "vary", "value": "Accept-Encoding,Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "2302"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript", "size": 5679, "text": "var JSON;JSON||(JSON={}),function(){\"use strict\";function f(e){return e<10?\"0\"+e:e}function quote(e){return escapable.lastIndex=0,escapable.test(e)?'\"'+e.replace(escapable,function(e){var t=meta[e];return typeof t==\"string\"?t:\"\\\\u\"+(\"0000\"+e.charCodeAt(0).toString(16)).slice(-4)})+'\"':'\"'+e+'\"'}function str(e,t){var n,r,i,s,o=gap,u,a=t[e];a&&typeof a==\"object\"&&typeof a.toJSON==\"function\"&&(a=a.toJSON(e)),typeof rep==\"function\"&&(a=rep.call(t,e,a));switch(typeof a){case\"string\":return quote(a);case\"number\":return isFinite(a)?String(a):\"null\";case\"boolean\":case\"null\":return String(a);case\"object\":if(!a)return\"null\";gap+=indent,u=[];if(Object.prototype.toString.apply(a)===\"[object Array]\"){s=a.length;for(n=0;nb)a=0,b=2147483647;return Math.floor(Math.random()*(b-a+1)+a)},Ma=function(a,b){for(var c=new La,d=0;dc.length&&d&&b.push(c)});return b.join(\",\")};/*\n jQuery v1.9.1 (c) 2005, 2012 jQuery Foundation, Inc. jquery.org/license. */\nvar jb=/\\[object (Boolean|Number|String|Function|Array|Date|RegExp)\\]/,kb=function(a){if(null==a)return String(a);var b=jb.exec(Object.prototype.toString.call(Object(a)));return b?b[1].toLowerCase():\"object\"},mb=function(a,b){return Object.prototype.hasOwnProperty.call(Object(a),b)},pb=function(a){if(!a||\"object\"!=kb(a)||a.nodeType||a==a.window)return!1;try{if(a.constructor&&!mb(a,\"constructor\")&&!mb(a.constructor.prototype,\"isPrototypeOf\"))return!1}catch(c){return!1}for(var b in a);return void 0===\nb||mb(a,b)},m=function(a,b){var c=b||(\"array\"==kb(a)?[]:{}),d;for(d in a)if(mb(a,d)){var e=a[d];\"array\"==kb(e)?(\"array\"!=kb(c[d])&&(c[d]=[]),c[d]=m(e,c[d])):pb(e)?(pb(c[d])||(c[d]={}),c[d]=m(e,c[d])):c[d]=e}return c};var qb=function(a){if(void 0===a||Fa(a)||pb(a))return!0;switch(typeof a){case \"boolean\":case \"number\":case \"string\":case \"function\":return!0}return!1};var rb=function(){var a=function(b){return{toString:function(){return b}}};return{xf:a(\"consent\"),yf:a(\"consent_always_fire\"),Qd:a(\"convert_case_to\"),Rd:a(\"convert_false_to\"),Sd:a(\"convert_null_to\"),Td:a(\"convert_true_to\"),Ud:a(\"convert_undefined_to\"),Ch:a(\"debug_mode_metadata\"),Ma:a(\"function\"),kg:a(\"instance_name\"),mg:a(\"live_only\"),ng:a(\"malware_disabled\"),og:a(\"metadata\"),Fh:a(\"original_activity_id\"),Gh:a(\"original_vendor_template_id\"),qg:a(\"once_per_event\"),Je:a(\"once_per_load\"),Ne:a(\"setup_tags\"),\nOe:a(\"tag_id\"),Pe:a(\"teardown_tags\")}}();\nvar sb=[],tb={\"\\x00\":\"�\",'\"':\""\",\"&\":\"&\",\"'\":\"'\",\"<\":\"<\",\">\":\">\",\"\\t\":\" \",\"\\n\":\" \",\"\\x0B\":\" \",\"\\f\":\" \",\"\\r\":\" \",\" \":\" \",\"-\":\"-\",\"/\":\"/\",\"=\":\"=\",\"`\":\"`\",\"\\u0085\":\"…\",\"\\u00a0\":\" \",\"\\u2028\":\"
\",\"\\u2029\":\"
\"},ub=function(a){return tb[a]},vb=/[\\x00\\x22\\x26\\x27\\x3c\\x3e]/g;var Ab=/[\\x00\\x08-\\x0d\\x22\\x26\\x27\\/\\x3c-\\x3e\\\\\\x85\\u2028\\u2029]/g,Cb={\"\\x00\":\"\\\\x00\",\"\\b\":\"\\\\x08\",\"\\t\":\"\\\\t\",\"\\n\":\"\\\\n\",\"\\x0B\":\"\\\\x0b\",\n\"\\f\":\"\\\\f\",\"\\r\":\"\\\\r\",'\"':\"\\\\x22\",\"&\":\"\\\\x26\",\"'\":\"\\\\x27\",\"/\":\"\\\\/\",\"<\":\"\\\\x3c\",\"=\":\"\\\\x3d\",\">\":\"\\\\x3e\",\"\\\\\":\"\\\\\\\\\",\"\\u0085\":\"\\\\x85\",\"\\u2028\":\"\\\\u2028\",\"\\u2029\":\"\\\\u2029\",$:\"\\\\x24\",\"(\":\"\\\\x28\",\")\":\"\\\\x29\",\"*\":\"\\\\x2a\",\"+\":\"\\\\x2b\",\",\":\"\\\\x2c\",\"-\":\"\\\\x2d\",\".\":\"\\\\x2e\",\":\":\"\\\\x3a\",\"?\":\"\\\\x3f\",\"[\":\"\\\\x5b\",\"]\":\"\\\\x5d\",\"^\":\"\\\\x5e\",\"{\":\"\\\\x7b\",\"|\":\"\\\\x7c\",\"}\":\"\\\\x7d\"},Db=function(a){return Cb[a]};sb[7]=function(a){return String(a).replace(Ab,Db)};\nsb[8]=function(a){if(null==a)return\" null \";switch(typeof a){case \"boolean\":case \"number\":return\" \"+a+\" \";default:return\"'\"+String(String(a)).replace(Ab,Db)+\"'\"}};var Nb=/[\\x00- \\x22\\x27-\\x29\\x3c\\x3e\\\\\\x7b\\x7d\\x7f\\x85\\xa0\\u2028\\u2029\\uff01\\uff03\\uff04\\uff06-\\uff0c\\uff0f\\uff1a\\uff1b\\uff1d\\uff1f\\uff20\\uff3b\\uff3d]/g,Ob={\"\\x00\":\"%00\",\"\\u0001\":\"%01\",\"\\u0002\":\"%02\",\"\\u0003\":\"%03\",\"\\u0004\":\"%04\",\"\\u0005\":\"%05\",\"\\u0006\":\"%06\",\"\\u0007\":\"%07\",\"\\b\":\"%08\",\"\\t\":\"%09\",\"\\n\":\"%0A\",\"\\x0B\":\"%0B\",\"\\f\":\"%0C\",\"\\r\":\"%0D\",\"\\u000e\":\"%0E\",\"\\u000f\":\"%0F\",\"\\u0010\":\"%10\",\n\"\\u0011\":\"%11\",\"\\u0012\":\"%12\",\"\\u0013\":\"%13\",\"\\u0014\":\"%14\",\"\\u0015\":\"%15\",\"\\u0016\":\"%16\",\"\\u0017\":\"%17\",\"\\u0018\":\"%18\",\"\\u0019\":\"%19\",\"\\u001a\":\"%1A\",\"\\u001b\":\"%1B\",\"\\u001c\":\"%1C\",\"\\u001d\":\"%1D\",\"\\u001e\":\"%1E\",\"\\u001f\":\"%1F\",\" \":\"%20\",'\"':\"%22\",\"'\":\"%27\",\"(\":\"%28\",\")\":\"%29\",\"<\":\"%3C\",\">\":\"%3E\",\"\\\\\":\"%5C\",\"{\":\"%7B\",\"}\":\"%7D\",\"\\u007f\":\"%7F\",\"\\u0085\":\"%C2%85\",\"\\u00a0\":\"%C2%A0\",\"\\u2028\":\"%E2%80%A8\",\"\\u2029\":\"%E2%80%A9\",\"\\uff01\":\"%EF%BC%81\",\"\\uff03\":\"%EF%BC%83\",\"\\uff04\":\"%EF%BC%84\",\"\\uff06\":\"%EF%BC%86\",\n\"\\uff07\":\"%EF%BC%87\",\"\\uff08\":\"%EF%BC%88\",\"\\uff09\":\"%EF%BC%89\",\"\\uff0a\":\"%EF%BC%8A\",\"\\uff0b\":\"%EF%BC%8B\",\"\\uff0c\":\"%EF%BC%8C\",\"\\uff0f\":\"%EF%BC%8F\",\"\\uff1a\":\"%EF%BC%9A\",\"\\uff1b\":\"%EF%BC%9B\",\"\\uff1d\":\"%EF%BC%9D\",\"\\uff1f\":\"%EF%BC%9F\",\"\\uff20\":\"%EF%BC%A0\",\"\\uff3b\":\"%EF%BC%BB\",\"\\uff3d\":\"%EF%BC%BD\"},Pb=function(a){return Ob[a]};sb[16]=function(a){return a};var Rb;\nvar Sb=[],Tb=[],Ub=[],Vb=[],Wb=[],Xb={},Yb,Zb,$b,ac=function(a,b){var c=a[\"function\"];if(!c)throw Error(\"Error: No function name given for function call.\");var d=Xb[c],e={},f;for(f in a)if(a.hasOwnProperty(f))if(0===f.indexOf(\"vtp_\"))d&&b&&b.Se&&b.Se(a[f]),e[void 0!==d?f:f.substr(4)]=a[f];else if(f===rb.yf.toString()&&a[f]){}return void 0!==d?d(e):Rb(c,e,b)},cc=function(a,b,c){c=\nc||[];var d={},e;for(e in a)a.hasOwnProperty(e)&&(d[e]=bc(a[e],b,c));return d},bc=function(a,b,c){if(Fa(a)){var d;switch(a[0]){case \"function_id\":return a[1];case \"list\":d=[];for(var e=1;e\"+a+\"\");$c(b,c);b=b.lastChild;for(var d=[];b.firstChild;)d.push(b.removeChild(b.firstChild));return d},od=function(a,b,c){c=c||100;for(var d={},e=0;e=f)return!0;(d=d.parentElement)&&(e=G.getComputedStyle(d,\nnull))}return!1};var de=/:[0-9]+$/,ee=function(a,b,c){for(var d=a.split(\"&\"),e=0;ec?a.href:a.href.substr(0,c)}return b},je=function(a){var b=I.createElement(\"a\");a&&(b.href=a);var c=b.pathname;\"/\"!==c[0]&&(a||ya(\"TAGGING\",1),c=\"/\"+c);var d=b.hostname.replace(de,\"\");return{href:b.href,protocol:b.protocol,host:b.host,hostname:d,pathname:c,search:b.search,hash:b.hash,port:b.port}},ke=function(a){function b(n){var q=n.split(\"=\")[0];return 0>d.indexOf(q)?n:q+\"=0\"}function c(n){return n.split(\"&\").map(b).filter(function(q){return void 0!=q}).join(\"&\")}var d=\"gclid dclid gbraid gclaw gcldc gclgp gclha gclgf gclgb _gl\".split(\" \"),\ne=je(a),f=a.split(/[?#]/)[0],h=e.search,k=e.hash;\"?\"===h[0]&&(h=h.substring(1));\"#\"===k[0]&&(k=k.substring(1));h=c(h);k=c(k);\"\"!==h&&(h=\"?\"+h);\"\"!==k&&(k=\"#\"+k);var l=\"\"+f+h+k;\"/\"===l[l.length-1]&&(l=l.substring(0,l.length-1));return l};var le=new RegExp(/[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,}/i),me=new RegExp(/support|noreply/i),ne=[\"SCRIPT\",\"IMG\",\"SVG\",\"PATH\",\"BR\"],oe=[\"BR\"];function pe(a){var b;if(a===I.body)b=\"body\";else{var c;if(a.id)c=\"#\"+a.id;else{var d;if(a.parentElement){var e;a:{var f=a.parentElement;if(f){for(var h=0;h:nth-child(\"+e+\")\"}else d=\"\";c=d}b=c}return b}\nvar se=function(){var a=!0;var b=a,c;var d=[],e=I.body;if(e){for(var f=e.querySelectorAll(\"*\"),h=0;hh;h++){var k=f[h];if(!(0<=ne.indexOf(k.tagName.toUpperCase()))){for(var l=!1,n=0;nn;n++)if(!(0<=oe.indexOf(k.children[n].tagName.toUpperCase()))){l=!0;break}l||d.push(k)}}c={elements:d,status:1E4E;E++){var H=r[E].element,M=r[E].Ic,N=!1;B.push({Ic:M,querySelector:pe(H),tagName:H.tagName,isVisible:!Ud(H),type:1,xc:!!N})}return{elements:B,status:F}};var Ge={},L=null,He=Math.random();Ge.D=\"GTM-5XVNS82\";Ge.ic=\"2o0\";Ge.Eh=\"\";Ge.zf=\"ChEIgIT9gQYQhreEyJPDl9bLARIkAGMRGj/ZaCc426EQRn8oBytTLzBaozT8PU0vSnsWaASlc5L/GgL8Gg\\x3d\\x3d\";var Ie={__cl:!0,__ecl:!0,__ehl:!0,__evl:!0,__fal:!0,__fil:!0,__fsl:!0,__hl:!0,__jel:!0,__lcl:!0,__sdl:!0,__tl:!0,__ytl:!0},Je={__paused:!0,__tg:!0},Ke;for(Ke in Ie)Ie.hasOwnProperty(Ke)&&(Je[Ke]=!0);var Le=\"www.googletagmanager.com/gtm.js\";\nvar Me=Le,Ne=Ua(\"\"),Oe=null,Pe=null,Qe=\"//www.googletagmanager.com/a?id=\"+Ge.D+\"&cv=8\",Re={},Se={},Te=function(){var a=L.sequence||1;L.sequence=a+1;return a};var Ue={},Ve=new La,We={},Xe={},$e={name:\"googleTagManager\",set:function(a,b){m(hb(a,b),We);Ye()},get:function(a){return Ze(a,2)},reset:function(){Ve=new La;We={};Ye()}},Ze=function(a,b){return 2!=b?Ve.get(a):af(a)},af=function(a){var b,c=a.split(\".\");b=b||[];for(var d=We,e=0;e>21:b;return b};function lf(a,b,c){for(var d=[],e=b.split(\";\"),f=0;f>4);64!=h&&(c+=String.fromCharCode(f<<4&240|h>>2),64!=k&&(c+=String.fromCharCode(h<<6&192|k)))}};var Uf;var Yf=function(){var a=Vf,b=Wf,c=Xf(),d=function(h){a(h.target||h.srcElement||{})},e=function(h){b(h.target||h.srcElement||{})};if(!c.init){jd(I,\"mousedown\",d);jd(I,\"keyup\",d);jd(I,\"submit\",e);var f=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=function(){b(this);f.call(this)};c.init=!0}},Zf=function(a,b,c,d,e){var f={callback:a,domains:b,fragment:2===c,placement:c,forms:d,sameHost:e};Xf().decorators.push(f)},$f=function(a,b,c){for(var d=Xf().decorators,e={},f=0;f>2,x=(r&3)<<4|u>>4,y=(u&15)<<2|t>>6,w=t&63;p||(w=64,q||(y=64));l.push(Qf[v],Qf[x],Qf[y],Qf[w])}h=l.join(\"\");f.call(e,h)}}var z=b.join(\"*\");return[\"1\",fg(z),\nz].join(\"*\")},fg=function(a,b){var c=[window.navigator.userAgent,(new Date).getTimezoneOffset(),window.navigator.userLanguage||window.navigator.language,Math.floor((new Date).getTime()/60/1E3)-(void 0===b?0:b),a].join(\"*\"),d;if(!(d=Uf)){for(var e=Array(256),f=0;256>f;f++){for(var h=f,k=0;8>k;k++)h=h&1?h>>>1^3988292384:h>>>1;e[f]=h}d=e}Uf=d;for(var l=4294967295,n=0;n>>8^Uf[(l^c.charCodeAt(n))&255];return((l^-1)>>>0).toString(36)},ig=function(){return function(a){var b=je(G.location.href),\nc=b.search.replace(\"?\",\"\"),d=ee(c,\"_gl\",!0)||\"\";a.query=hg(d)||{};var e=he(b,\"fragment\").match(eg(\"_gl\"));a.fragment=hg(e&&e[3]||\"\")||{}}},jg=function(a){var b=ig(),c=Xf();c.data||(c.data={query:{},fragment:{}},b(c.data));var d={},e=c.data;e&&(cb(d,e.query),a&&cb(d,e.fragment));return d},hg=function(a){var b;b=void 0===b?3:b;try{if(a){var c;a:{for(var d=a,e=0;3>e;++e){var f=ag.exec(d);if(f){c=f;break a}d=decodeURIComponent(d)}c=void 0}var h=c;if(h&&\"1\"===h[1]){var k=h[3],l;a:{for(var n=h[2],q=0;q<\nb;++q)if(n===fg(k,q)){l=!0;break a}l=!1}if(l){for(var p={},r=k?k.split(\"*\"):[],u=0;uq){n=!0;break b}n=!1}if(!n){var u=Hf(b,l,!0);u.va=\"ad_storage\";zf(h,k,u)}}}}Hg(Eg(c.gclid,c.gclsrc),b)})},Jg=function(a,b){var c=vg[a];if(void 0!==c)return b+c},Bg=function(a){var b=a.split(\".\");return 3!==b.length||\"GCL\"!==b[0]?0:1E3*(Number(b[1])||\n0)};function Ag(a){var b=a.split(\".\");if(3==b.length&&\"GCL\"==b[0]&&b[1])return b[2]}\nvar Lg=function(a,b,c,d,e){if(Fa(b)){var f=Dg(e),h=function(){for(var k={},l=0;lb)){var c=a.substring(0,b);if(Yg.test(c)){for(var d=a.substring(b+1).split(\"/\"),e=0;ek;k++){var l=h[k].src;if(l){l=l.toLowerCase();if(0===l.indexOf(e)){b=3;break a}1===f&&0===l.indexOf(d)&&(f=2)}}b=f}else b=a;return b};\nvar sh=function(a){return Md(C.B)?a:a.replace(/&url=([^&#]+)/,function(b,c){var d=ke(decodeURIComponent(c));return\"&url=\"+encodeURIComponent(d)})},th=function(){var a;if(!(a=Ne)){var b;if(!0===G._gtmdgs)b=!0;else{var c=bd&&bd.userAgent||\"\";b=0>c.indexOf(\"Safari\")||/Chrome|Coast|Opera|Edg|Silk|Android/.test(c)||11>((/Version\\/([\\d]+)/.exec(c)||[])[1]||\"\")?!1:!0}a=!b}if(a)return-1;var d=Ra(\"1\");return jf(1,100)Ha(c,k))if(l&&0\nHa(c,l[p])){D(11);q=!1;break a}}else{q=!1;break a}q=!0}n=q}var r=!1;if(d){var u=0<=Ha(e,k);if(u)r=u;else{var t=Ma(e,l||[]);t&&D(10);r=t}}var v=!n||r;v||!(0<=Ha(l,\"sandboxedScripts\"))||c&&-1!==Ha(c,\"sandboxedScripts\")||(v=Ma(e,yh));return f[k]=v}},zh=function(){return vh.test(G.location&&G.location.hostname)};var Bh={active:!0,isAllowed:function(){return!0}},Ch=function(a){var b=L.zones;return b?b.checkState(Ge.D,a):Bh},Dh=function(a){var b=L.zones;!b&&a&&(b=L.zones=a());return b};var Eh=function(){},Fh=function(){};var Gh=!1,Hh=0,Ih=[];function Nh(a){if(!Gh){var b=I.createEventObject,c=\"complete\"==I.readyState,d=\"interactive\"==I.readyState;if(!a||\"readystatechange\"!=a.type||c||!b&&d){Gh=!0;for(var e=0;eHh){Hh++;try{I.documentElement.doScroll(\"left\"),Nh()}catch(a){G.setTimeout(Oh,50)}}}var Ph=function(a){Gh?a():Ih.push(a)};var Rh=function(a,b){this.m=!1;this.H=[];this.T={tags:[]};this.Y=!1;this.o=this.C=0;Qh(this,a,b)},Sh=function(a,b,c,d){if(Je.hasOwnProperty(b)||\"__zone\"===b)return-1;var e={};pb(d)&&(e=m(d,e));e.id=c;e.status=\"timeout\";return a.T.tags.push(e)-1},Th=function(a,b,c,d){var e=a.T.tags[b];e&&(e.status=c,e.executionTime=d)},Uh=function(a){if(!a.m){for(var b=a.H,c=0;c=a.C&&Uh(a)})};var Xh=function(){function a(d){return!Ea(d)||0>d?0:d}if(!L._li&&G.performance&&G.performance.timing){var b=G.performance.timing.navigationStart,c=Ea($e.get(\"gtm.start\"))?$e.get(\"gtm.start\"):0;L._li={cst:a(c-b),cbt:a(Pe-b)}}};var ai={},bi=function(){return G.GoogleAnalyticsObject&&G[G.GoogleAnalyticsObject]},ci=!1;\nvar hi=function(a){},gi=function(){return G.GoogleAnalyticsObject||\"ga\"},ii=function(a,b){return function(){var c=bi(),d=c&&c.getByName&&c.getByName(a);if(d){var e=d.get(\"sendHitTask\");d.set(\"sendHitTask\",function(f){var h=f.get(\"hitPayload\"),k=f.get(\"hitCallback\"),l=0>h.indexOf(\"&tid=\"+b);l&&(f.set(\"hitPayload\",h.replace(/&tid=UA-[0-9]+-[0-9]+/,\"&tid=\"+\nb),!0),f.set(\"hitCallback\",void 0,!0));e(f);l&&(f.set(\"hitPayload\",h,!0),f.set(\"hitCallback\",k,!0),f.set(\"_x_19\",void 0,!0),e(f))})}}};\nvar ni=function(){return\"&tc=\"+Vb.filter(function(a){return a}).length},qi=function(){2022<=oi().length&&pi()},si=function(){ri||(ri=G.setTimeout(pi,500))},pi=function(){ri&&(G.clearTimeout(ri),ri=void 0);void 0===ti||ui[ti]&&!vi&&!wi||(xi[ti]||yi.bh()||0>=zi--?(D(1),xi[ti]=!0):(yi.th(),id(oi()),ui[ti]=!0,Ai=Bi=Ci=wi=vi=\"\"))},oi=function(){var a=ti;if(void 0===a)return\"\";var b=Aa(\"GTM\"),c=Aa(\"TAGGING\");return[Di,ui[a]?\"\":\"&es=1\",Ei[a],b?\"&u=\"+b:\"\",c?\"&ut=\"+c:\"\",ni(),vi,wi,Ci?Ci:\"\",Bi,Ai,\"&z=0\"].join(\"\")},\nFi=function(){return[Qe,\"&v=3&t=t\",\"&pid=\"+Ka(),\"&rv=\"+Ge.ic].join(\"\")},Gi=\"0.005000\">Math.random(),Di=Fi(),Hi=function(){Di=Fi()},ui={},vi=\"\",wi=\"\",Ai=\"\",Bi=\"\",Ci=\"\",ti=void 0,Ei={},xi={},ri=void 0,yi=function(a,b){var c=0,d=0;return{bh:function(){if(c=b&&(c=0);return c>=a},th:function(){Ya()-d>=b&&(c=0);c++;d=Ya()}}}(2,1E3),zi=1E3,Ii=function(a,b,c){if(Gi&&!xi[a]&&b){a!==ti&&(pi(),ti=a);var d,e=String(b[rb.Ma]||\"\").replace(/_/g,\"\");0===e.indexOf(\"cvt\")&&(e=\"cvt\");\nd=e;var f=c+d;vi=vi?vi+\".\"+f:\"&tr=\"+f;var h=b[\"function\"];if(!h)throw Error(\"Error: No function name given for function call.\");var k=(Xb[h]?\"1\":\"2\")+d;Ai=Ai?Ai+\".\"+k:\"&ti=\"+k;si();qi()}},Ji=function(a,b,c){if(Gi&&!xi[a]){a!==ti&&(pi(),ti=a);var d=c+b;wi=wi?wi+\".\"+d:\"&epr=\"+d;si();qi()}},Ki=function(a,b,c){};\nfunction Li(a,b,c,d){var e=Vb[a],f=Mi(a,b,c,d);if(!f)return null;var h=bc(e[rb.Ne],c,[]);if(h&&h.length){var k=h[0];f=Li(k.index,{onSuccess:f,onFailure:1===k.Ye?b.terminate:f,terminate:b.terminate},c,d)}return f}\nfunction Mi(a,b,c,d){function e(){if(f[rb.ng])k();else{var x=cc(f,c,[]);var z=Sh(c.Na,String(f[rb.Ma]),Number(f[rb.Oe]),x[rb.og]),A=!1;x.vtp_gtmOnSuccess=function(){if(!A){A=!0;var E=Ya()-F;Ii(c.id,Vb[a],\"5\");Th(c.Na,z,\"success\",\nE);h()}};x.vtp_gtmOnFailure=function(){if(!A){A=!0;var E=Ya()-F;Ii(c.id,Vb[a],\"6\");Th(c.Na,z,\"failure\",E);k()}};x.vtp_gtmTagId=f.tag_id;x.vtp_gtmEventId=c.id;Ii(c.id,f,\"1\");var B=function(){var E=Ya()-F;Ii(c.id,f,\"7\");Th(c.Na,z,\"exception\",E);A||(A=!0,k())};var F=Ya();try{ac(x,c)}catch(E){B(E)}}}var f=Vb[a],h=b.onSuccess,k=b.onFailure,l=b.terminate;if(c.ud(f))return null;var n=bc(f[rb.Pe],c,[]);if(n&&n.length){var q=n[0],p=Li(q.index,{onSuccess:h,onFailure:k,terminate:l},c,d);if(!p)return null;h=p;k=2===q.Ye?l:p}if(f[rb.Je]||f[rb.qg]){var r=f[rb.Je]?Wb:\nc.yh,u=h,t=k;if(!r[a]){e=bb(e);var v=Ni(a,r,e);h=v.onSuccess;k=v.onFailure}return function(){r[a](u,t)}}return e}function Ni(a,b,c){var d=[],e=[];b[a]=Oi(d,e,c);return{onSuccess:function(){b[a]=Pi;for(var f=0;f=r.C&&Uh(r);c.sort(Si);for(var u=0;ue?1:dk?1:hd;++d){var e;try{e=!(!c.frames||!c.frames[b])}catch(k){e=!1}if(e)return c;var f;a:{try{var h=c.parent;if(h&&h!=c){f=h;break a}}catch(k){}f=null}if(!(c=f))break}return null};var vj=function(){};var wj=function(a){void 0!==a.addtlConsent&&\"string\"!==typeof a.addtlConsent&&(a.addtlConsent=void 0);void 0!==a.gdprApplies&&\"boolean\"!==typeof a.gdprApplies&&(a.gdprApplies=void 0);return void 0!==a.tcString&&\"string\"!==typeof a.tcString||void 0!==a.listenerId&&\"number\"!==typeof a.listenerId?2:a.cmpStatus&&\"error\"!==a.cmpStatus?0:3},xj=function(a,b){this.o=a;this.m=null;this.H={};this.Y=0;this.T=void 0===b?500:b;this.C=null};pa(xj,vj);\nvar zj=function(a){return\"function\"===typeof a.o.__tcfapi||null!=yj(a)};\nxj.prototype.addEventListener=function(a){var b={},c=Ic(function(){return a(b)}),d=0;-1!==this.T&&(d=setTimeout(function(){b.tcString=\"tcunavailable\";b.internalErrorState=1;c()},this.T));var e=function(f,h){clearTimeout(d);f?(b=f,b.internalErrorState=wj(b),h&&0===b.internalErrorState||(b.tcString=\"tcunavailable\",h||(b.internalErrorState=3))):(b.tcString=\"tcunavailable\",b.internalErrorState=3);a(b)};try{Aj(this,\"addEventListener\",e)}catch(f){b.tcString=\"tcunavailable\",b.internalErrorState=3,d&&(clearTimeout(d),\nd=0),c()}};xj.prototype.removeEventListener=function(a){a&&a.listenerId&&Aj(this,\"removeEventListener\",null,a.listenerId)};\nvar Cj=function(a,b,c){var d;d=void 0===d?\"755\":d;var e;a:{if(a.publisher&&a.publisher.restrictions){var f=a.publisher.restrictions[b];if(void 0!==f){e=f[void 0===d?\"755\":d];break a}}e=void 0}var h=e;if(0===h)return!1;var k=c;2===c?(k=0,2===h&&(k=1)):3===c&&(k=1,1===h&&(k=0));var l;if(0===k)if(a.purpose&&a.vendor){var n=Bj(a.vendor.consents,void 0===d?\"755\":d);l=n&&\"1\"===b&&a.purposeOneTreatment&&\"DE\"===a.publisherCC?!0:n&&Bj(a.purpose.consents,b)}else l=!0;else l=1===k?a.purpose&&a.vendor?Bj(a.purpose.legitimateInterests,\nb)&&Bj(a.vendor.legitimateInterests,void 0===d?\"755\":d):!0:!0;return l},Bj=function(a,b){return!(!a||!a[b])},Aj=function(a,b,c,d){c||(c=function(){});if(\"function\"===typeof a.o.__tcfapi){var e=a.o.__tcfapi;e(b,2,c,d)}else if(yj(a)){Dj(a);var f=++a.Y;a.H[f]=c;if(a.m){var h={};a.m.postMessage((h.__tcfapiCall={command:b,version:2,callId:f,parameter:d},h),\"*\")}}else c({},!1)},yj=function(a){if(a.m)return a.m;a.m=uj(a.o,\"__tcfapiLocator\");return a.m},Dj=function(a){a.C||(a.C=function(b){try{var c;c=(\"string\"===\ntypeof b.data?JSON.parse(b.data):b.data).__tcfapiReturn;a.H[c.callId](c.returnValue,c.success)}catch(d){}},rj(a.o,a.C))};var Ej=!0;var Fj={1:0,3:0,4:0,7:3,9:3,10:3};function Gj(a,b){if(\"\"===a)return b;var c=Number(a);return isNaN(c)?b:c}var Hj=Gj(\"\",550),Ij=Gj(\"\",500);function Jj(){var a=L.tcf||{};return L.tcf=a}\nvar Kj=function(a,b){this.C=a;this.m=b;this.o=Ya();},Lj=function(a){},Mj=function(a){},Sj=function(){var a=Jj(),b=new xj(G,Ej?3E3:-1),c=new Kj(b,a);if((Nj()?!0===G.gtag_enable_tcf_support:!1!==G.gtag_enable_tcf_support)&&!a.active&&(\"function\"===typeof G.__tcfapi||zj(b))){a.active=!0;a.Mb={};Oj();var d=null;Ej?d=G.setTimeout(function(){Pj(a);Qj(a);d=null},Ij):a.tcString=\"tcunavailable\";try{b.addEventListener(function(e){d&&(clearTimeout(d),d=null);if(0!==e.internalErrorState)Pj(a),Qj(a),Lj(c);\nelse{var f;a.gdprApplies=e.gdprApplies;if(!1===e.gdprApplies)f=Rj(),b.removeEventListener(e);else if(\"tcloaded\"===e.eventStatus||\"useractioncomplete\"===e.eventStatus||\"cmpuishown\"===e.eventStatus){var h={},k;for(k in Fj)if(Fj.hasOwnProperty(k))if(\"1\"===k){var l=e,n=!0;n=void 0===n?!1:n;var q;var p=l;!1===p.gdprApplies?q=!0:(void 0===p.internalErrorState&&(p.internalErrorState=wj(p)),q=\"error\"===p.cmpStatus||0!==p.internalErrorState||\"loaded\"===p.cmpStatus&&(\"tcloaded\"===p.eventStatus||\"useractioncomplete\"===\np.eventStatus)?!0:!1);h[\"1\"]=q?!1===l.gdprApplies||\"tcunavailable\"===l.tcString||void 0===l.gdprApplies&&!n||\"string\"!==typeof l.tcString||!l.tcString.length?!0:Cj(l,\"1\",0):!1}else h[k]=Cj(e,k,Fj[k]);f=h}f&&(a.tcString=e.tcString||\"tcempty\",a.Mb=f,Qj(a),Lj(c))}}),Mj(c)}catch(e){d&&(clearTimeout(d),d=null),Pj(a),Qj(a)}}};function Pj(a){a.type=\"e\";a.tcString=\"tcunavailable\";Ej&&(a.Mb=Rj())}function Oj(){var a={};Kd((a.ad_storage=\"denied\",a.wait_for_update=Hj,a))}\nvar Nj=function(){var a=!1;a=!0;return a};function Rj(){var a={},b;for(b in Fj)Fj.hasOwnProperty(b)&&(a[b]=!0);return a}function Qj(a){var b={};Ld((b.ad_storage=a.Mb[\"1\"]?\"granted\":\"denied\",b))}\nvar Tj=function(){var a=Jj();if(a.active&&void 0!==a.loadTime)return Number(a.loadTime)},Uj=function(){var a=Jj();return a.active?a.tcString||\"\":\"\"},Vj=function(){var a=Jj();return a.active&&void 0!==a.gdprApplies?a.gdprApplies?\"1\":\"0\":\"\"},Wj=function(a){if(!Fj.hasOwnProperty(String(a)))return!0;var b=Jj();return b.active&&b.Mb?!!b.Mb[String(a)]:!0};var Xj=!1;function Yj(a){var b=String(G.location).split(/[?#]/)[0],c=Ge.zf||G._CONSENT_MODE_SALT;return a?c?String(kf(b+a+c)):\"0\":\"\"}\nfunction Zj(a){function b(u){var t;L.reported_gclid||(L.reported_gclid={});t=L.reported_gclid;var v;v=Xj&&h&&(!Dd()||Md(C.B))?l+\".\"+(f.prefix||\"_gcl\")+(u?\"gcu\":\"gcs\"):l+(u?\"gcu\":\"gcs\");if(!t[v]){t[v]=!0;var x=[],y=function(E,H){H&&x.push(E+\"=\"+encodeURIComponent(H))},w=\"https://www.google.com\";if(Dd()){var z=Md(C.B);y(\"gcs\",Nd());u&&y(\"gcu\",\"1\");L.dedupe_gclid||(L.dedupe_gclid=\n\"\"+Cf());y(\"rnd\",L.dedupe_gclid);if((!l||n&&\"aw.ds\"!==n)&&Md(C.B)){var A=zg(\"_gcl_aw\");y(\"gclaw\",A.join(\".\"))}y(\"url\",String(G.location).split(/[?#]/)[0]);y(\"dclid\",ak(d,q));var B=!1;z||!d&&!B||(w=\"https://pagead2.googlesyndication.com\")}\ny(\"gdpr_consent\",Uj()),y(\"gdpr\",Vj());\"1\"===jg(!1)._up&&y(\"gtm_up\",\"1\");y(\"gclid\",ak(d,l));y(\"gclsrc\",n);y(\"gtm\",qj(!e));Xj&&h&&Md(C.B)&&(Of(f||{}),y(\"auid\",Jf[Kf(f.prefix)]||\"\"));var F=w+\"/pagead/landing?\"+x.join(\"&\");pd(F)}}var c=!!a.ld,d=!!a.la,e=a.R,f=void 0===a.nc?{}:a.nc,h=void 0===a.wc?!0:a.wc,k=Fg(),l=k.gclid||\"\",n=k.gclsrc,\nq=k.dclid||\"\",p=!c&&(!l||n&&\"aw.ds\"!==n?!1:!0),r=Dd();if(p||r)r?Od(function(){b();Md(C.B)||Hd(function(u){return b(!0,u.Te)},C.B)},[C.B]):b()}function ak(a,b){var c=a&&!Md(C.B);return b&&c?\"0\":b}var Kk=function(){var a=!0;Wj(7)&&Wj(9)&&Wj(10)||(a=!1);var b=!0;b=!1;b&&!Jk()&&(a=!1);return a},Jk=function(){var a=!0;Wj(3)&&Wj(4)||(a=!1);return a};var fl=!1;function gl(){var a=L;return a.gcq=a.gcq||new hl}\nvar il=function(a,b,c){gl().register(a,b,c)},jl=function(a,b,c,d){gl().push(\"event\",[b,a],c,d)},kl=function(a,b){gl().push(\"config\",[a],b)},ll=function(a,b,c,d){gl().push(\"get\",[a,b],c,d)},ml={},nl=function(){this.status=1;this.containerConfig={};this.targetConfig={};this.remoteConfig={};this.o=null;this.m=!1},ol=function(a,b,c,d,e){this.type=a;this.C=b;this.R=c||\"\";this.m=d;this.o=e},hl=function(){this.H={};this.o={};this.m=[];this.C={AW:!1,UA:!1}},pl=function(a,b){var c=$g(b);return a.H[c.containerId]=\na.H[c.containerId]||new nl},ql=function(a,b,c){if(b){var d=$g(b);if(d&&1===pl(a,b).status){pl(a,b).status=2;var e={};Gi&&(e.timeoutId=G.setTimeout(function(){D(38);si()},3E3));a.push(\"require\",[e],d.containerId);ml[d.containerId]=Ya();if(ch()){}else{var h=\n\"/gtag/js?id=\"+encodeURIComponent(d.containerId)+\"&l=googleTagManager&cx=c\",k=(\"http:\"!=G.location.protocol?\"https:\":\"http:\")+(\"//www.googletagmanager.com\"+h),l=aj(c,h)||k;fd(l)}}}},rl=function(a,b,c,d){if(d.R){var e=pl(a,d.R),f=e.o;if(f){var h=m(c),k=m(e.targetConfig[d.R]),l=m(e.containerConfig),n=m(e.remoteConfig),q=m(a.o),p=Ze(\"gtm.uniqueEventId\"),r=$g(d.R).prefix,u=kj(jj(lj(ij(hj(gj(fj(ej(dj(h),k),l),n),q),function(){Ji(p,r,\"2\");}),function(){\nJi(p,r,\"3\");}),function(t,v){a.C[t]=v}),function(t){return a.C[t]});try{Ji(p,r,\"1\");f(d.R,b,d.C,u)}catch(t){Ji(p,r,\"4\");}}}};aa=hl.prototype;\naa.register=function(a,b,c){var d=pl(this,a);if(3!==d.status){d.o=b;d.status=3;if(c){m(d.remoteConfig,c);d.remoteConfig=c}var e=$g(a),f=ml[e.containerId];if(void 0!==f){var h=L[e.containerId].bootstrap,k=e.prefix.toUpperCase();L[e.containerId]._spx&&(k=k.toLowerCase());var l=Ze(\"gtm.uniqueEventId\"),n=k,q=Ya()-h;if(Gi&&!xi[l]){l!==ti&&(pi(),ti=l);var p=n+\".\"+Math.floor(h-f)+\n\".\"+Math.floor(q);Bi=Bi?Bi+\",\"+p:\"&cl=\"+p}delete ml[e.containerId]}this.flush()}};aa.push=function(a,b,c,d){var e=Math.floor(Ya()/1E3);ql(this,c,b[0][C.Ca]||this.o[C.Ca]);fl&&c&&pl(this,c).m&&(d=!1);this.m.push(new ol(a,e,c,b,d));d||this.flush()};aa.insert=function(a,b,c){var d=Math.floor(Ya()/1E3);0a.length)&&g(b)){var c;if(2=Number(c);case \"_gt\":return Number(b)>Number(c);case \"_lc\":var l;l=String(b).split(\",\");return 0<=Ha(l,String(c));case \"_le\":return Number(b)<=Number(c);case \"_lt\":return Number(b)')[0].href,c=a.vtp_cacheBusterQueryParam;if(a.vtp_useCacheBuster){c||(c=\"gtmcb\");var d=b.charAt(b.length-1),e=0<=b.indexOf(\"?\")?\"?\"==d||\"&\"==d?\"\":\"&\":\"?\";b+=e+c+\"=\"+a.vtp_randomNumber}In(b,a.vtp_gtmOnSuccess,a.vtp_gtmOnFailure)})}();\n\n\n\n\nvar uq={};uq.macro=function(a){if(wm.fd.hasOwnProperty(a))return wm.fd[a]},uq.onHtmlSuccess=wm.Ve(!0),uq.onHtmlFailure=wm.Ve(!1);uq.dataLayer=$e;uq.callback=function(a){Re.hasOwnProperty(a)&&Da(Re[a])&&Re[a]();delete Re[a]};uq.bootstrap=0;uq._spx=!1;function vq(){L[Ge.D]=uq;cb(Se,Z.g);Zb=Zb||wm;$b=kc}\nfunction wq(){rd.gtag_cs_api=!0;L=G.google_tag_manager=G.google_tag_manager||{};Sj();if(L[Ge.D]){var a=L.zones;a&&a.unregisterChild(Ge.D);}else{for(var b=data.resource||{},c=b.macros||[],d=0;d{if(Object(n.a)()){const t=localStorage.getItem(s.h),i=(new Date).getTime();if(!e&&t&&parseInt(t)+s.i>i)return void a();localStorage.setItem(s.h,i.toString())}const u=Object(o.a)();if(u===s.c.BrowserUnsupported||u===s.c.LocalStorageUnavailable||u===s.c.NotAllRequiredAPIsSupported)return void a();if(\"denied\"===Notification.permission)return r(!1,!1),void a();if(\"granted\"===Notification.permission)return c(!1),void a();const l=localStorage.getItem(s.f);if(t||!l||l!==s.g)switch(i(),await Notification.requestPermission()){case\"granted\":c(!0);break;case\"denied\":r(!0,!0);break;default:r(!0,!1),localStorage.setItem(s.f,s.g)}else a()}},\"./src/lib/notifications/token.ts\":function(e,t,i){\"use strict\";i.d(t,\"a\",(function(){return u})),i.d(t,\"b\",(function(){return l}));var n=i(\"./src/config.ts\"),s=i(\"./src/graphql/operations/RegisterWebPushToken.json\"),o=i(\"./src/lib/makeGqlRequest/index.ts\"),r=i(\"./src/lib/serviceWorker/index.ts\"),c=i(\"./src/lib/timezone/index.ts\"),a=e=>{const t=(e+\"=\".repeat((4-e.length%4)%4)).replace(/\\-/g,\"+\").replace(/_/g,\"/\"),i=window.atob(t),n=new Uint8Array(i.length);for(let s=0;s{try{const t=await Object(r.a)();if(!t)return u.FailedNoServiceWorker;let i=await t.pushManager.getSubscription();if(!i){const e={userVisibleOnly:!0,applicationServerKey:a(n.a.pushNotificationApplicationServerKey)};i=await t.pushManager.subscribe(e)}if(!i)return u.FailedNoSubscription;const l=await((e,t)=>{const i={pushToken:JSON.stringify(t),timezoneName:Object(c.b)()||c.a,timestamp:(new Date).toISOString(),language:\"en_us\"};return Object(o.a)(e(),{...s,variables:i})})(e,i);if(l&&!l.ok)return u.FailedResponse;const d=null==l?void 0:l.body.data.registerWebPushToken;return d&&!d.ok?u.FailedGqlReponse:u.Success}catch(t){return console.error(t),u.FailedGeneric}}},\"./src/reddit/actions/notifications/index.ts\":function(e,t,i){\"use strict\";i.r(t),i.d(t,\"initializeServiceWorkerChannel\",(function(){return S})),i.d(t,\"requestNotificationsPermissions\",(function(){return y})),i.d(t,\"subscribeForPNs\",(function(){return F})),i.d(t,\"unsubscribeFromPNs\",(function(){return N}));var n=i(\"./node_modules/fbt/lib/FbtPublic.js\"),s=i(\"./node_modules/lodash/omit.js\"),o=i.n(s),r=i(\"./src/lib/browser/isIncognito.ts\"),c=i(\"./src/lib/notifications/token.ts\"),a=i(\"./src/lib/notifications/index.ts\"),u=i(\"./src/lib/notifications/constants.ts\"),l=i(\"./src/lib/serviceWorker/index.ts\"),d=i(\"./src/reddit/actions/chat/toggle.ts\"),f=i(\"./src/reddit/actions/notifications/state.ts\"),b=i(\"./src/reddit/actions/notifications/utils.ts\"),p=i(\"./src/reddit/actions/tabBadging.ts\"),g=i(\"./src/reddit/actions/toaster.ts\"),h=i(\"./src/reddit/helpers/parseUrl.ts\"),m=i(\"./src/reddit/helpers/tabBadging/index.ts\"),v=i(\"./src/reddit/helpers/trackers/notifications.ts\"),O=i(\"./src/reddit/models/Toast/index.ts\"),j=i(\"./src/reddit/selectors/meta.ts\"),k=i(\"./src/reddit/selectors/user.ts\");let _=!1;const S=async(e,t)=>{const i=Object(k.I)(e);if(_)return;if(_=!0,Object(b.a)(e)!==u.c.NotificationsSupported)return;await Object(l.a)();navigator.serviceWorker.addEventListener(\"message\",n=>{const s=n.data,r=s.command||s.type;if(\"registerWithServiceWorker\"===r)w(e);else if(r===m.a&&i){const e=o()(s,[\"command\"]);t(Object(p.f)(e))}else if(\"navigate.chat\"===r){const e=Object(h.a)(s.data.href);e&&e.pathname&&t(Object(d.b)(e.pathname))}}),w(e)},w=e=>{navigator.serviceWorker.controller&&navigator.serviceWorker.controller.postMessage({command:\"registerClient\",v2EventBoilerPlate:v.c(e)})},y=(e,t,i=(()=>{}))=>async(n,s,o)=>{const c=s(),l=Object(j.h)(c);if(await Object(r.a)()||l)return;await S(c,n);v.j(c),Object(a.a)(e,t,()=>{n(Object(u.n)()),n(Object(u.m)()),v.h(c)},(e,t)=>{n(Object(u.k)()),e&&(t?v.e(c):v.f(c))},e=>{n(Object(u.l)()),n(F()),e&&v.d(c)},()=>{i()})},F=e=>async(t,i,s)=>{const o=i();try{const i=await Object(c.b)(s.gqlContext);switch(Object(f.c)(),i){case c.a.Success:v.k(o),e&&t(Object(g.e)({kind:O.b.SuccessCommunity,text:n.fbt._(\"Changes saved\",null,{hk:\"wGH5U\"})}));break;case c.a.FailedResponse:v.i(o,\"registration_failed_generally\");break;case c.a.FailedGqlReponse:v.i(o,\"registration_failed_in_gql\")}}catch(r){v.i(o,\"registration_failed_uncaught_exception\"),console.error(r)}},N=e=>async(t,i,s)=>{try{const i=await Object(l.a)();if(i){const s=await i.pushManager.getSubscription();s&&(s.unsubscribe(),Object(f.c)(),e&&t(Object(g.e)({kind:O.b.SuccessCommunity,text:n.fbt._(\"Changes saved\",null,{hk:\"wGH5U\"})})))}}catch(o){}}},\"./src/reddit/helpers/trackers/notifications.ts\":function(e,t,i){\"use strict\";i.d(t,\"h\",(function(){return a})),i.d(t,\"d\",(function(){return u})),i.d(t,\"e\",(function(){return l})),i.d(t,\"f\",(function(){return d})),i.d(t,\"j\",(function(){return b})),i.d(t,\"k\",(function(){return p})),i.d(t,\"i\",(function(){return g})),i.d(t,\"c\",(function(){return m})),i.d(t,\"b\",(function(){return v})),i.d(t,\"g\",(function(){return O})),i.d(t,\"a\",(function(){return j}));var n=i(\"./src/reddit/selectors/telemetry.ts\"),s=i(\"./src/telemetry/index.ts\"),o=i(\"./src/telemetry/models/Event.ts\");const r=e=>({...n.defaults(e),noun:\"desktop_notification_permissions\"}),c=e=>e?\"enable\":\"disable\",a=e=>{Object(s.a)({...r(e),action:o.c.View,source:\"popup\"})},u=e=>{Object(s.a)({...r(e),action:o.c.Allow,source:\"popup\"})},l=e=>{Object(s.a)({...r(e),action:o.c.Block,source:\"popup\"})},d=e=>{Object(s.a)({...r(e),action:o.c.Close,source:\"popup\"})},f=(e,t,i)=>({...n.defaults(e),actionInfo:n.actionInfo(e,{success:t,reason:i}),noun:\"push_token\"}),b=e=>{Object(s.a)({...f(e,!0),action:o.c.Request,source:\"notification\"})},p=e=>{Object(s.a)({...f(e,!0),action:o.c.Register,source:\"notification\"})},g=(e,t)=>{Object(s.a)({...f(e,!1,t),action:o.c.Bail,source:\"notification\"})},h=e=>({...n.defaults(e),noun:\"push_notification\"}),m=e=>({...h(e),notification:n.notification(e,void 0,void 0),action:void 0,source:\"notification\",correlationId:void 0}),v=(e,t)=>i=>({...n.defaults(i),action:c(e),email:{type:t},noun:\"email\",source:\"email_app_settings\"}),O=(e,t)=>i=>({...n.defaults(i),action:c(e),notification:{type:t},noun:\"notification\",source:\"notification_app_settings\"}),j=e=>t=>({...n.defaults(t),source:\"email_app_settings\",action:c(e),noun:\"email\",notification:{type:\"all\"}})}}]);\n//# sourceMappingURL=https://www.redditstatic.com/desktop2x/PushNotifications.c110f8b120b5462270a8.js.map"}, "redirectURL": "", "headersSize": 378, "bodySize": 2894}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 52, "receive": 0}, "time": 52, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.158+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://secure.quantserve.com/aquant.js?a=p-xLEyC0FLYFXAH", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "secure.quantserve.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [{"name": "a", "value": "p-xLEyC0FLYFXAH"}], "headersSize": 270}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "content-type", "value": "application/javascript"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "cache-control", "value": "private, max-age=604800"}, {"name": "content-encoding", "value": "gzip"}, {"name": "etag", "value": "\"/D8P7qgiWm3WmfjhiS2eTg==\""}, {"name": "expires", "value": "Thu, 11 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Accept-Encoding"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript", "size": 23877, "text": "/* Copyright (c) 2008-2020, Quantcast Corp. */\n!function(window){function RequireDependencyError(n){Error.apply(this),this.name=\"RequireDependencyError\",this.message=n||\"\"}RequireDependencyError.prototype=Error.prototype;var amd={},definitions={};amd.require=function(n,e){\"function\"==typeof n&&(e=n,n=[]);for(var t=[],r=0;r0;)e.shift()()};document.addEventListener?(document.addEventListener(\"DOMContentLoaded\",t,!1),window.addEventListener(\"load\",t,!1)):document.attachEvent&&(document.attachEvent(\"onreadystatechange\",t,!1),window.attachEvent(\"onload\",t)),this.ready=function(t){n?t():e.push(t)}}return(new n).ready}),define(\"quant/promise\",[],function(){function n(u){var c,s,f=[],l=e,d=function(n){return n},p=function(n,e,t,r){try{var i=n(r);a(i)?(i.then(e),i.catch(t)):e(i)}catch(n){t(n)}},v=function(n){c=n,l=t,f.forEach(function(e){e.push(n),p.apply(0,e)})},h=function(n){s=n,l=r,f.forEach(function(e){e[r](n)})},g=function(n,e,t){return function(r){p(n,e,t,r)}};try{u(v,h)}catch(n){h(n)}return{then:function(a){switch(l){case e:return new n(function(n,e){f.push([a,n,e])});case t:return i(a(c));case r:return o(s)}},catch:function(a){switch(l){case e:return new n(function(n,e){f.push([d,n,g(a,n,e)])});case t:return i(c);case r:return i(a(s))}}}}var e=0,t=1,r=2,a=function(n){return\"object\"==typeof n&&\"then\"in n&&\"function\"==typeof n.then},i=function(n){return a(n)?n:{then:function(e){return i(e(n))},catch:function(n){return this}}},o=function(n){return{then:function(n){return this},catch:function(e){return i(e(n))}}};return n.resolve=i,n.reject=o,n.all=function(n){return n.length?n.map(function(n){return n.then(function(n){return[n]})}).reduce(function(n,e){return n.then(function(n){return e.then(function(e){return n.concat(e)})})}):i([])},n}),define(\"quant/loader\",[\"quant/ready\",\"quant/promise\"],function(n,e){function t(t,r){var a,i=[];n(function(){a=r.getElementsByTagName(\"head\")[0]});var o=function(n){var e=new Image;return e.src=n,e};this.image=function(n){return new e(function(e,t){var r=o(n);i.push(r),r.onload=function(){e(r),i.shift(),delete r.onload,delete r.onerror},r.onerror=t})},this.beacon=function(n){var e=t.navigator;e&&e.sendBeacon?e.sendBeacon(n):o(n)};var u=function(n,e,t){var a=r.createElement(\"script\");a.type=\"text/javascript\",a.src=n;var i=function(){e(a),a.onreadystatechange=null,a.onload=null,a.onerror=null};return a.onload=i,a.onreadystatechange=function(){a.readyState in{loaded:1,complete:1}&&i()},a.onerror=t,a};this.script=function(t){return new e(function(e,r){n(function(){var n=u(t,e,r);a.firstChild?a.insertBefore(n,a.firstChild):a.appendChild(n)})})}}return t}),define(\"quant/json\",[],function(){var localJSON=window.JSON||{};return void 0!==localJSON.stringify&&'{\"test\":[\"1\"]}'===localJSON.stringify({test:[\"1\"]})||(localJSON.stringify=function(n){var e=typeof n;if(\"object\"!==e||null===n)return\"string\"===e&&(n='\"'+n+'\"'),String(n);var t,r,a=[],i=n&&n.constructor===Array;for(t in n)r=n[t],\"function\"!==(e=typeof r)&&(\"string\"===e?r='\"'+r+'\"':\"object\"===e&&null!==r&&(r=localJSON.stringify(r)),a.push((i?\"\":'\"'+t+'\":')+String(r)));return(i?\"[\":\"{\")+String(a)+(i?\"]\":\"}\")},localJSON.parse=localJSON.parse||function(string){return eval(\"(\"+string+\")\")}),localJSON}),define(\"quant/event\",[],function(){function n(){this.add=function(n,e,t){n.addEventListener?n.addEventListener(e,t):\"function\"==typeof jQuery?jQuery(n).on(e,t):n.attachEvent&&n.attachEvent(\"on\"+e,t)},this.remove=function(n,e,t){n.removeEventListener?n.removeEventListener(e,t):\"function\"==typeof jQuery?jQuery(n).off(e,t):n.detachEvent&&n.detachEvent(\"on\"+e,t)},this.trigger=function(n,e,t){var r=n.ownerDocument;if(n.dispatchEvent&&r.createEvent){var a=r.createEvent(\"Event\");if(a.initEvent(e,!0,!0),void 0!==t)for(var i in t)i in a||(a[i]=t[i]);n.dispatchEvent(a)}else\"function\"==typeof jQuery&&jQuery(n).trigger(e,t)}}return new n}),define(\"quant/now\",[],function(){return function(){return(new Date).getTime()}}),define(\"quant/consent/truste\",[\"quant/json\",\"quant/promise\",\"quant/event\",\"quant/now\"],function(n,e,t,r){return function(a,i,o,u,c,s,f,l){var d,p={},v=function(n){var e=n.source[0];return\"p\"+n.consent[0]+(\"a\"==e?\"e\":\"i\")};\"object\"==typeof u&&\"function\"==typeof u.callApi?(!0,d=function(n,t,r,a){var i=u.callApi(t,a,l,c,r);return n.cm=v(i),e.resolve(!0)}):d=function(u,s,f,d){return a.depth>0&&(t.add(i,\"message\",function(e){var t=e.data;if(\"string\"==typeof t&&t.indexOf(\"PrivacyManagerAPI\")>0)try{t=n.parse(t)}catch(n){return}else if(void 0!==t.PrivacyManagerAPI){var r=t.PrivacyManagerAPI;u.cm=v(r)}}),o.postMessage(n.stringify({PrivacyManagerAPI:{timestamp:r(),action:s,self:d,domain:l,authority:c,type:f}}),\"*\")),e.resolve(!0)},this.consent=function(n){return d(n,\"getConsent\",s,f)},this.parameters=p}}),define(\"quant/consent/uspapi\",[\"quant/promise\",\"quant/json\",\"quant/event\",\"quant/now\"],function(n,e,t,r){return function(a,i,o,u){var c;if(\"function\"==typeof i.__uspapi)c=function(e,t){return new n(function(n,e){i.__uspapi(\"getUSPData\",t,function(t,r){r&&void 0!==t?n(t.uspString):e(t)})}).catch(function(n){return o.error(\"[USPAPI] unsuccessful: \"+n),!0})};else{var s=(a.locate(u),{});t.add(i,\"message\",function(n){var t=n.data;if(\"string\"==typeof t&&\"{\"==t[0])try{t=e.parse(t)}catch(n){return}if(t.hasOwnProperty(\"__uspapiReturn\")){var r=t.__uspapiReturn,a=r.callId,i=s[a];if(void 0===i)return;r.success?i[RESOLVE](r.returnValue):i[REJECT](r.returnValue)}}),c=function(e,t){var i=a.locate(u);if(void 0===i)return n.resolve(void 0);var o=r();return new n(function(n,r){s[o]=[n,r],i.postMessage({__uspapiCall:{command:e,version:t,callId:o}})})}}this.consent=function(n){return c(\"getUSPData\",1).then(function(e){return e&&\"string\"==typeof e.uspString&&(n.us_privacy=e.uspString),!0})}}}),define(\"quant/consent/tcf1.1\",[\"quant/promise\",\"quant/json\",\"quant/event\",\"quant/now\"],function(n,e,t,r){return function(a,i,o,u){var c,s;if(\"function\"==typeof i.__cmp)s=function(e,t){return new n(function(n,r){i.__cmp(e,t,function(e,t){t?n(e):r(e)})})};else{var f={};t.add(i,\"message\",function(n){var t=n.data;if(void 0===t)return void o.error(\"[TCF]: Recieved undefined message\");if(\"string\"==typeof t&&\"{\"==t[0])try{t=e.parse(t)}catch(n){return}if(t.hasOwnProperty(\"__cmpReturn\")){var r=t.__cmpReturn,a=r.callId,i=f[a];if(void 0===i)return;r.success?i[0](r.returnValue):i[1](r.returnValue)}}),s=function(t,i){var o=a.locate(u);if(void 0===o)return n.resolve({gdprApplies:!1});var c=r();return new n(function(n,r){f[c]=[n,r],o.postMessage(e.stringify({__cmpCall:{command:t,parameter:i,callId:c}}),\"*\")})}}this.consent=function(n){return void 0===c&&(c=s(\"getVendorConsents\",[11]).then(function(e){return e.gdprApplies&&\"false\"!=e.gdprApplies?(n.gdpr=1,s(\"getConsentData\",null).then(function(t){n.gdpr_consent=t.consentData;var r=e.purposeConsents||e.purposes,a=!0;return\"object\"==typeof r&&(a=r[1]),a&&(a=!e.vendorConsents||e.vendorConsents[11]),a})):(n.gdpr=n.gdpr||0,!0)}).catch(function(e){return o.error(e),n.gdpr=n.gdpr||0,!0})),c}}}),define(\"quant/consent-manager\",[\"quant/promise\",\"quant/json\"],function(n,e){return function(e){var t,r={},a=function(a){return void 0===t&&(t=n.all(e.map(function(n){return n.consent(r)})).then(function(n){return n.reduce(function(n,e){return n&&e},!0)})),t.then(function(n){if(n)return a()})};this.consent=a,this.wrap=function(n){return function(){var e=this,t=arguments;return a(function(){return n.apply(e,t)})}},this.parameters=r}}),define(\"quant/consent/tcf2.0\",[\"quant/promise\",\"quant/json\",\"quant/event\",\"quant/now\"],function(n,e,t,r){function a(n,e){var t=e.gdprApplies,r=e.purpose,a=e.vendor,i=a&&a.consents&&a.consents[s],o=a&&a.legitimateInterests&&a.legitimateInterests[s],u=e.publisher?e.publisher.restrictions:{};return!t||n.map(function(n){var e=!!r.consents&&r.consents[n],t=!!r.legitimateInterests&&r.legitimateInterests[n],a=u&&u[n]?u[n][s]:null;return 0!==a&&(!(!i||!e||2===a||-1==l.indexOf(n)&&1!==a)||!(1===a||!o||!t||-1!=d.indexOf(n)||-1!=l.indexOf(n)&&2!==a))}).reduce(function(n,e){return n&&e},!0)}function i(i,s,l,d){var q,m;if(\"function\"==typeof s.__tcfapi)m=function(e,t){return new n(function(n,r){s.__tcfapi(e,p,function(t,a){if(a){var i=t.eventStatus;e===v&&t.gdprApplies&&\"useractioncomplete\"!==i&&\"tcloaded\"!==i||n(t)}else r(t)},t)})};else{var y={},w={};t.add(s,\"message\",function(n){var t=n.data;if(void 0===t)return void l.error(o+\"Recieved undefined message\");if(\"string\"==typeof t&&\"{\"==t[0])try{t=e.parse(t)}catch(n){return}if(t.hasOwnProperty(h)){var r=t[h],a=r.callId,i=y[a];if(void 0===i)return;var s=r.returnValue;r.success?w[a]===v&&s.gdprApplies&&\"useractioncomplete\"!==s.eventStatus&&\"tcloaded\"!==s.eventStatus||i[u](s):i[c](s)}}),m=function(t,a){var o=i.locate(d);if(void 0===o)return n.resolve({gdprApplies:!1});var u=r();return new n(function(n,r){y[u]=[n,r],w[u]=t;var i={};i[g]={command:t,parameter:a,version:p,callId:u},o.postMessage(e.stringify(i),\"*\")})}}this.consent=function(n){return void 0===q&&(q=m(v).then(function(e){return e.gdprApplies&&\"false\"!=e.gdprApplies?(n.gdpr=1,n.gdpr_consent=e.tcString):n.gdpr=n.gdpr||0,a(f,e)}).catch(function(e){return l.error(e),n.gdpr=n.gdpr||0,!0})),q}}var o=\"[TCF2]: \",u=0,c=1,s=11,f=[\"1\",\"3\",\"7\",\"8\",\"9\",\"10\"],l=[\"1\",\"3\"],d=[\"1\",\"3\"],p=2,v=\"addEventListener\",h=\"__tcfapiReturn\",g=\"__tcfapiCall\";return i.resolveConsent=a,i}),define(\"quant/qtrack\",[],function(){function n(n,e){for(var t in e)e.hasOwnProperty(t)&&(n[t]=e[t])}function e(e,t,i){for(var o=0;o0;)t.apply(t,window.qtrack.q.shift())}}),define(\"quant/hashing\",[],function(){function n(){this.FNV=function(e){var t,r,a,i;return t=2166136261,r=3386659096,a=n(t,e),i=n(r,e),Math.round(Math.abs(a*i)/65536).toString(16)};var n=function(n,e){var t;for(t=0;t0?c[u+e]=encodeURIComponent(t[u]):p[u]=!1):(o||(t[u].match(l)&&(d=1),t[u].match(f)&&(d=0),s=n.FNV(t[u])),delete t[u]));for(u in r)r.hasOwnProperty(u)&&\"string\"==typeof r[u]&&!p[u]&&(c[u+e]=encodeURIComponent(r[u]));return c[\"rf\"+e]=\"\"+i,\"string\"==typeof s&&(t.uh=s,c[\"uh\"+e]=encodeURIComponent(s)),c[\"uht\"+e]=\"\"+d,c[\"a\"+e]=a,c}}),define(\"quant/stripFpa\",[],function(){return function(n){var e=new RegExp(\";fpan=\\\\d;\"),t=new RegExp(\";fpa=[^;]*;\");return n.replace(e,\";\").replace(t,\";\")}}),define(\"quant.js\",[\"quant/origin\",\"quant/windows\",\"quant/log\",\"quant/loader\",\"quant/consent/truste\",\"quant/consent/uspapi\",\"quant/consent/tcf1.1\",\"quant/consent-manager\",\"quant/consent/tcf2.0\",\"quant/qtrack\",\"quant/normalize\",\"quant/hashing\",\"quant/stripFpa\"],function(n,e,t,r,a,i,o,u,c,s,f,l,d){return void 0===window.__qc&&(window.__qc=function(s,p,v){if(s.__qc)return s.__qc;var h,g,q,m,y,w,_,b,E,O,S,P,j,C,R,x,I,k,A,D,N,T,M,z,L,U,V,J,F,B,Q,G,$,W,Z,H,K,X,Y,nn,en,tn,rn,an,on,un,cn,sn,fn=n(p),ln=new e(s,s.top),dn=new r(s,p),pn=new t(dn,\"quantcount.com\"),vn=new u([new a(ln,s,s.top,s.PrivacyManagerAPI,\"truste.com\",\"advertising\",\"quantserve.com\",fn),new i(ln,s,pn,\"__uspapiLocator\"),new o(ln,s,pn,\"__cmpLocator\"),new c(ln,s,pn,\"__tcfapiLocator\")]),hn=[\"a\",\"ce\",\"cm\",\"dst\",\"enc\",\"fpa\",\"fpan\",\"je\",\"ns\",\"ogl\",\"rf\",\"tzo\",\"sr\"],gn=[\"4dcfa7079941\",\"127fdf7967f31\",\"588ab9292a3f\",\"32f92b0727e5\",\"22f9aa38dfd3\",\"a4abfe8f3e04\",\"18b66bc1325c\",\"958e70ea2f28\",\"bdbf0cb4bbb\",\"65118a0d557\",\"40a1d9db1864\",\"18ae3d985046\",\"3b26460f55d\"],qn=!1,mn=!1,yn=0,wn=[],_n=[],bn=[],En=[],On={},Sn=0,Pn=null,jn={},Cn={},Rn=null,xn=[].slice;!function(){var n;n=p.createElement(\"script\"),h=\"async\"in n?1:n.readyState?2:3,n=null}();var In=function(n){try{return{init:O,hash:l.FNV,push:S,rules:W,require:require,hasRules:H,defaults:nn,__qc:function(){return!0}}[n].apply(null,xn.call(arguments,1))}catch(n){return pn.error(n),!1}};return In.evts=0,In.v=2,In.SD=gn,In.qpixelsent=[],$=function(n){var e,t=n?n.length||0:0;for(e=0;e0)){V();for(n in Cn)Cn.hasOwnProperty(n)&&Cn[n]&&(e=Cn[n],t.push(e),delete Cn[n]);1==t.length&&R(t[0]),t.length>1&&R(t)}},rn=function(){var n,e,t,r=[];for(t=En.slice(0),n=0;n0?1:0,tn()},W=function(){var n,e,t,r=!0;if(arguments.length){for(t=function(n){r?en(n):R(n,!0)},n=0;n1?s[o].slice(1):[],a=a.concat(n.v),i=r.apply(null,a),u={qacct:n.p,event:\"rule\"};for(c in i)i.hasOwnProperty(c)&&\"qacct\"!==c&&(u[c]=i[c]);e(u)}catch(n){continue}},g=function(){return q(0)!==q(6)?1:0},q=function(n){var e=new Date(2e3,n,1,0,0,0,0),t=e.toGMTString();return e-new Date(t.substring(0,t.lastIndexOf(\" \")-1))},m=function(n){return n.replace(/\\./g,\"%2E\").replace(/,/g,\"%2C\")},y=function(n){return void 0!==n&&null!=n},w=function(){return Math.round(2147483647*Math.random())},_=function(n){var e,t,r,a=\"\",i=p.cookie;return i?(e=i.indexOf(n+\"=\"),t=e+n.length+1,e>-1&&(r=i.indexOf(\";\",t),r<0&&(r=i.length),a=i.substring(t,r)),a):a},C=function(n){return\"P0-\"+w()+\"-\"+n.getTime()},j=function(n,e,t){return[\"__qca=\",n,\"; expires=\",e.toGMTString(),\"; path=/; domain=\",t].join(\"\")},P=function(){var n,e,t,r,a=[\"\",\"\"];if(1===yn)return a[0]=\";fpan=u;fpa=\",a;for(n=l.FNV(fn),r=0;r0||Rn?(0===t.length&&(t=Rn,a[1]=j(Rn,new Date(e.getTime()+338688e5),fn)),a[0]=\";fpan=0;fpa=\"+t):(Rn=C(e),a[1]=j(Rn,new Date(e.getTime()+338688e5),fn),a[0]=\";fpan=1;fpa=\"+Rn),a},b=function(){var n=P()[1];n&&(p.cookie=n)},E=function(n){p.cookie=n+\"=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/; domain=\"+fn},Q=function(n){var e,t;if(n&&\"object\"===J(n))for(t=0;t=1e3)return o;y(a)&&y(a.attributes)&&y(a.attributes.property)&&y(a.attributes.property.value)&&y(a.content)&&(e=a.attributes.property.value,t=a.content,e.length>3&&\"og:\"===e.substring(0,3)&&(o.length>0&&(o+=\",\"),r=t.length>80?80:t.length,o+=m(e.substring(3,e.length))+\".\"+m(t.substring(0,r))))}return encodeURIComponent(o)},G=function(){var n,e=!1;return y(s.external)&&(n=s.external,e=\"function\"==typeof n.InPrivateFilteringEnabled&&!0===n.InPrivateFilteringEnabled()),e||\"1\"==v.doNotTrack||\"yes\"===v.doNotTrack||\"1\"==v.msDoNotTrack},R=function(n,e){var t,r,a,i,o,u,c,f,l,d,h=w(),q=\"\",m=\"\",_=\"\",b=\"\",E=\"\",O=\"u\",S=\"1\",j=[];if(yn=0,y(In.qpixelsent)||(In.qpixelsent=[]),y(n)){if(\"object\"===(l=J(n)))a=A(\"\",n,e);else if(\"array\"===l)for(o=0;onull);t.default=e=>n.a.createElement(d,c({},e,{overlayClassName:a.a.overlay,withOverlay:!0}))}}]);\n//# sourceMappingURL=https://www.redditstatic.com/desktop2x/NotificationsPrePromptLoader.b1df6fb919c422d6fb73.js.map"}, "redirectURL": "", "headersSize": 377, "bodySize": 931}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 27, "receive": 0}, "time": 27, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.516+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://i.redd.it/jxvm4770jvk61.jpg", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "i.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 293}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Wed, 03 Mar 2021 20:35:21 GMT"}, {"name": "etag", "value": "\"518c6c0e7f20a733c3c87b8ecde430de\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/jpeg"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "16725"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/jpeg", "size": 16725, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 322, "bodySize": 17047}, "cache": {}, "timings": {"blocked": 9, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 29, "receive": 0}, "time": 38, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.517+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://styles.redditmedia.com/t5_2zmfe/styles/communityIcon_swbdwm8fxdb61.jpg?format=pjpg&s=eab01c6ef11402b3ebe46d0efbcf7360297fb367", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "styles.redditmedia.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "format", "value": "pjpg"}, {"name": "s", "value": "eab01c6ef11402b3ebe46d0efbcf7360297fb367"}], "headersSize": 391}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/jpeg"}, {"name": "etag", "value": "\"Ffvpl95rY/3IlKgHjlU3Lv1TAontTBX97ezvJN23qsU\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "fastly-io-info", "value": "ifsz=104632 idim=574x574 ifmt=jpeg ofsz=24724 odim=574x574 ofmt=jpeg"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "24724"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/jpeg", "size": 24724, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 407, "bodySize": 25131}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 53, "receive": 0}, "time": 53, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.517+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://preview.redd.it/rz04ajo0wuk61.jpg?width=640&height=531&crop=smart&auto=webp&s=8b1841a8877b6475c03866f49c69cd672807a93e", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "640"}, {"name": "height", "value": "531"}, {"name": "crop", "value": "smart"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "8b1841a8877b6475c03866f49c69cd672807a93e"}], "headersSize": 384}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"hNQUaPNO9l4WBhDEPCDWWyVWNR/a0vtLGr4pdGNfFUU\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "fastly-io-info", "value": "ifsz=145807 idim=1188x986 ifmt=jpeg ofsz=29830 odim=640x531 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "29830"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 29830, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 408, "bodySize": 30238}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 30, "receive": 2}, "time": 32, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.598+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://styles.redditmedia.com/t5_2eago4/styles/communityIcon_csb99b5eebf41.png", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "styles.redditmedia.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 337}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Thu, 09 Jul 2020 01:04:19 GMT"}, {"name": "etag", "value": "\"d43403e98023594a23098e4cda0dee4f\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/png"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "53711"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/png", "size": 53711, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 335, "bodySize": 54046}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 30, "receive": 3}, "time": 33, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.600+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://styles.redditmedia.com/t5_2qh03/styles/communityIcon_1isvxgkk7hw51.png", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "styles.redditmedia.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 336}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Sat, 31 Oct 2020 18:47:05 GMT"}, {"name": "etag", "value": "\"22638153f997fcbf9a44592e9eccb726\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/png"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "27582"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/png", "size": 27582, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 335, "bodySize": 27917}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 32, "receive": 10}, "time": 42, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.601+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/gold/awards/icon/Rocket_32.png", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 317}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Thu, 30 Jul 2020 23:22:34 GMT"}, {"name": "etag", "value": "\"fcc1a9ebd7460e2ff6a9748a2d268b6c\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/png"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Origin, Access-Control-Request-Headers, Access-Control-Request-Method"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "79916"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/png", "size": 79916, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 398, "bodySize": 80314}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 33, "receive": 12}, "time": 45, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.603+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://preview.redd.it/07t8jjifztk61.png?width=640&height=360&crop=smart&auto=webp&s=323986559796bf4e3a958c5b3abfff8ea5c04a9c", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "640"}, {"name": "height", "value": "360"}, {"name": "crop", "value": "smart"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "323986559796bf4e3a958c5b3abfff8ea5c04a9c"}], "headersSize": 384}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"NZ6BnUo6rnkVxBgRGyF8sFx9AmX+jx+UbzVNKJ8tVj8\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "fastly-io-info", "value": "ifsz=2989892 idim=1920x1080 ifmt=png ofsz=326028 odim=640x360 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "326028"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 326028, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 411, "bodySize": 326439}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 43, "receive": 41}, "time": 84, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.707+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://sb.scorecardresearch.com/p2?c1=2&c2=20632726&cv=2.0&cj=1&c7=https://www.reddit.com/&c4=https://www.reddit.com/", "httpVersion": "HTTP/1.1", "headers": [{"name": "Host", "value": "sb.scorecardresearch.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [{"name": "c1", "value": "2"}, {"name": "c2", "value": "20632726"}, {"name": "cv", "value": "2.0"}, {"name": "cj", "value": "1"}, {"name": "c7", "value": "https://www.reddit.com/"}, {"name": "c4", "value": "https://www.reddit.com/"}], "headersSize": 342}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [{"name": "Content-Length", "value": "43"}, {"name": "Content-Type", "value": "image/gif"}, {"name": "Date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Pragma", "value": "no-cache"}, {"name": "Expires", "value": "Mon, 01 Jan 1990 00:00:00 GMT"}, {"name": "Cache-Control", "value": "private, no-cache, no-cache=Set-Cookie, no-store, proxy-revalidate"}], "cookies": [], "content": {"mimeType": "image/gif", "size": 43, "encoding": "base64", "text": "R0lGODlhAQABAIAAAMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="}, "redirectURL": "", "headersSize": 266, "bodySize": 309}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 16, "receive": 0}, "time": 16, "_securityState": "secure", "serverIPAddress": "104.86.61.240", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.792+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://preview.redd.it/xvze8vbhuuk61.jpg?width=640&height=627&crop=smart&auto=webp&s=ac7c672dce6fb7a19e98e55ac3e2e9daeafd2bf4", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "640"}, {"name": "height", "value": "627"}, {"name": "crop", "value": "smart"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "ac7c672dce6fb7a19e98e55ac3e2e9daeafd2bf4"}], "headersSize": 384}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"S3Y3psBsRJZg2eBcFeHC1P3GgNUNdoYP+lll1ehY7rw\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "fastly-io-info", "value": "ifsz=49532 idim=680x667 ifmt=jpeg ofsz=33702 odim=640x627 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "33702"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 33702, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 406, "bodySize": 34108}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 27, "receive": 2}, "time": 29, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.823+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://rules.quantcount.com/rules-p-xLEyC0FLYFXAH.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "rules.quantcount.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 266}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "application/x-javascript"}, {"name": "content-length", "value": "147"}, {"name": "last-modified", "value": "Tue, 22 May 2018 20:25:18 GMT"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "server", "value": "AmazonS3"}, {"name": "date", "value": "Wed, 03 Mar 2021 23:43:13 GMT"}, {"name": "cache-control", "value": "max-age=3600"}, {"name": "etag", "value": "\"0626edde09f217f7eac487934ecce8cc\""}, {"name": "x-cache", "value": "Hit from cloudfront"}, {"name": "via", "value": "1.1 f23d0814f3a7efcdd4936fa69b3d072b.cloudfront.net (CloudFront)"}, {"name": "x-amz-cf-pop", "value": "TXL52-C1"}, {"name": "x-amz-cf-id", "value": "DpzQv_ojaRu6gmX7fl8brGLm-SanB2m8-lOs0dbCFjqpL6CTH3X4rg=="}, {"name": "age", "value": "1551"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/x-javascript", "size": 147, "text": "/*\n Quantcast measurement tag\n Copyright (c) 2008-2018, Quantcast Corp.\n*/\n(function(a,b,c){__qc(\"rules\",[a])})(\"p-xLEyC0FLYFXAH\",window,document);"}, "redirectURL": "", "headersSize": 499, "bodySize": 646}, "cache": {}, "timings": {"blocked": 50, "dns": 16, "connect": 14, "ssl": 19, "send": 0, "wait": 16, "receive": 0}, "time": 115, "_securityState": "secure", "serverIPAddress": "99.84.158.17", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.934+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://pixel.quantserve.com/pixel;r=489444797;rf=0;uh=20354ce2e6c4;uht=2;a=p-xLEyC0FLYFXAH;url=https%3A%2F%2Fwww.redditmedia.com%2Fgtm%3Fid%3DGTM-5XVNS82%26cb%3Dnull;fpan=1;fpa=P0-467718383-1614816543909;ns=1;ce=1;qjs=1;qv=fd8a15ce-20210219171058;cm=;gdpr=0;ref=;d=redditmedia.com;je=0;sr=1920x1080x24;dst=1;et=1614816543909;tzo=-60;ogl=", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "pixel.quantserve.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 562}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "content-type", "value": "image/gif"}, {"name": "content-length", "value": "35"}, {"name": "cache-control", "value": "private, no-cache, no-store, proxy-revalidate"}, {"name": "expires", "value": "Fri, 04 Aug 1978 12:00:00 GMT"}, {"name": "p3p", "value": "CP=\"NOI DSP COR NID CURa ADMa DEVa PSAo PSDo OUR SAMa IND COM NAV\""}, {"name": "pragma", "value": "no-cache"}, {"name": "set-cookie", "value": "mc=6040251f-ec3ee-08a87-c77a1; expires=Mon, 04-Apr-2022 00:09:03 GMT; path=/; domain=.quantserve.com"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [{"name": "mc", "value": "6040251f-ec3ee-08a87-c77a1"}], "content": {"mimeType": "image/gif", "size": 35, "encoding": "base64", "text": "R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs="}, "redirectURL": "", "headersSize": 426, "bodySize": 461}, "cache": {}, "timings": {"blocked": 17, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 29, "receive": 0}, "time": 46, "_securityState": "secure", "serverIPAddress": "91.228.74.189", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.971+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/desktop2x/chunkCSS/reddit-components-SidebarNativeAd.ebdca131c099b0324170.css", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "text/css,*/*;q=0.1"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 368}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Tue, 09 Feb 2021 00:08:21 GMT"}, {"name": "etag", "value": "\"e85cc26bce3463863aa9a8a42ac963bb\""}, {"name": "cache-control", "value": "max-age=604800"}, {"name": "content-type", "value": "text/css; charset=utf-8"}, {"name": "content-encoding", "value": "gzip"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Accept-Encoding,Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "1503"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/css; charset=utf-8", "size": 3381, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 379, "bodySize": 1882}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 25, "receive": 0}, "time": 25, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:03.972+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/desktop2x/reddit-components-SidebarNativeAd.3f499dd54255af7422fe.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 343}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Tue, 16 Feb 2021 18:09:26 GMT"}, {"name": "etag", "value": "\"03190d90365d54ca4c94daa87e0e8587\""}, {"name": "cache-control", "value": "max-age=604800"}, {"name": "content-type", "value": "application/javascript"}, {"name": "content-encoding", "value": "gzip"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:03 GMT"}, {"name": "vary", "value": "Accept-Encoding,Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "8283"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript", "size": 25897, "text": "(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[\"reddit-components-SidebarNativeAd\"],{\"./node_modules/bowser/src/bowser.js\":function(e,t,s){var n;n=function(){var e=!0;function t(t){function s(e){var s=t.match(e);return s&&s.length>1&&s[1]||\"\"}function n(e){var s=t.match(e);return s&&s.length>1&&s[2]||\"\"}var o,r=s(/(ipod|iphone|ipad)/i).toLowerCase(),i=!/like android/i.test(t)&&/android/i.test(t),a=/nexus\\s*[0-6]\\s*/i.test(t),d=!a&&/nexus\\s*[0-9]+/i.test(t),c=/CrOS/.test(t),l=/silk/i.test(t),m=/sailfish/i.test(t),u=/tizen/i.test(t),p=/(web|hpw)os/i.test(t),b=/windows phone/i.test(t),v=(/SamsungBrowser/i.test(t),!b&&/windows/i.test(t)),x=!r&&!l&&/macintosh/i.test(t),f=!i&&!m&&!u&&!p&&/linux/i.test(t),h=n(/edg([ea]|ios)\\/(\\d+(\\.\\d+)?)/i),g=s(/version\\/(\\d+(\\.\\d+)?)/i),k=/tablet/i.test(t)&&!/tablet pc/i.test(t),w=!k&&/[^-]mobi/i.test(t),O=/xbox/i.test(t);/opera/i.test(t)?o={name:\"Opera\",opera:e,version:g||s(/(?:opera|opr|opios)[\\s\\/](\\d+(\\.\\d+)?)/i)}:/opr\\/|opios/i.test(t)?o={name:\"Opera\",opera:e,version:s(/(?:opr|opios)[\\s\\/](\\d+(\\.\\d+)?)/i)||g}:/SamsungBrowser/i.test(t)?o={name:\"Samsung Internet for Android\",samsungBrowser:e,version:g||s(/(?:SamsungBrowser)[\\s\\/](\\d+(\\.\\d+)?)/i)}:/coast/i.test(t)?o={name:\"Opera Coast\",coast:e,version:g||s(/(?:coast)[\\s\\/](\\d+(\\.\\d+)?)/i)}:/yabrowser/i.test(t)?o={name:\"Yandex Browser\",yandexbrowser:e,version:g||s(/(?:yabrowser)[\\s\\/](\\d+(\\.\\d+)?)/i)}:/ucbrowser/i.test(t)?o={name:\"UC Browser\",ucbrowser:e,version:s(/(?:ucbrowser)[\\s\\/](\\d+(?:\\.\\d+)+)/i)}:/mxios/i.test(t)?o={name:\"Maxthon\",maxthon:e,version:s(/(?:mxios)[\\s\\/](\\d+(?:\\.\\d+)+)/i)}:/epiphany/i.test(t)?o={name:\"Epiphany\",epiphany:e,version:s(/(?:epiphany)[\\s\\/](\\d+(?:\\.\\d+)+)/i)}:/puffin/i.test(t)?o={name:\"Puffin\",puffin:e,version:s(/(?:puffin)[\\s\\/](\\d+(?:\\.\\d+)?)/i)}:/sleipnir/i.test(t)?o={name:\"Sleipnir\",sleipnir:e,version:s(/(?:sleipnir)[\\s\\/](\\d+(?:\\.\\d+)+)/i)}:/k-meleon/i.test(t)?o={name:\"K-Meleon\",kMeleon:e,version:s(/(?:k-meleon)[\\s\\/](\\d+(?:\\.\\d+)+)/i)}:b?(o={name:\"Windows Phone\",osname:\"Windows Phone\",windowsphone:e},h?(o.msedge=e,o.version=h):(o.msie=e,o.version=s(/iemobile\\/(\\d+(\\.\\d+)?)/i))):/msie|trident/i.test(t)?o={name:\"Internet Explorer\",msie:e,version:s(/(?:msie |rv:)(\\d+(\\.\\d+)?)/i)}:c?o={name:\"Chrome\",osname:\"Chrome OS\",chromeos:e,chromeBook:e,chrome:e,version:s(/(?:chrome|crios|crmo)\\/(\\d+(\\.\\d+)?)/i)}:/edg([ea]|ios)/i.test(t)?o={name:\"Microsoft Edge\",msedge:e,version:h}:/vivaldi/i.test(t)?o={name:\"Vivaldi\",vivaldi:e,version:s(/vivaldi\\/(\\d+(\\.\\d+)?)/i)||g}:m?o={name:\"Sailfish\",osname:\"Sailfish OS\",sailfish:e,version:s(/sailfish\\s?browser\\/(\\d+(\\.\\d+)?)/i)}:/seamonkey\\//i.test(t)?o={name:\"SeaMonkey\",seamonkey:e,version:s(/seamonkey\\/(\\d+(\\.\\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(t)?(o={name:\"Firefox\",firefox:e,version:s(/(?:firefox|iceweasel|fxios)[ \\/](\\d+(\\.\\d+)?)/i)},/\\((mobile|tablet);[^\\)]*rv:[\\d\\.]+\\)/i.test(t)&&(o.firefoxos=e,o.osname=\"Firefox OS\")):l?o={name:\"Amazon Silk\",silk:e,version:s(/silk\\/(\\d+(\\.\\d+)?)/i)}:/phantom/i.test(t)?o={name:\"PhantomJS\",phantom:e,version:s(/phantomjs\\/(\\d+(\\.\\d+)?)/i)}:/slimerjs/i.test(t)?o={name:\"SlimerJS\",slimer:e,version:s(/slimerjs\\/(\\d+(\\.\\d+)?)/i)}:/blackberry|\\bbb\\d+/i.test(t)||/rim\\stablet/i.test(t)?o={name:\"BlackBerry\",osname:\"BlackBerry OS\",blackberry:e,version:g||s(/blackberry[\\d]+\\/(\\d+(\\.\\d+)?)/i)}:p?(o={name:\"WebOS\",osname:\"WebOS\",webos:e,version:g||s(/w(?:eb)?osbrowser\\/(\\d+(\\.\\d+)?)/i)},/touchpad\\//i.test(t)&&(o.touchpad=e)):/bada/i.test(t)?o={name:\"Bada\",osname:\"Bada\",bada:e,version:s(/dolfin\\/(\\d+(\\.\\d+)?)/i)}:u?o={name:\"Tizen\",osname:\"Tizen\",tizen:e,version:s(/(?:tizen\\s?)?browser\\/(\\d+(\\.\\d+)?)/i)||g}:/qupzilla/i.test(t)?o={name:\"QupZilla\",qupzilla:e,version:s(/(?:qupzilla)[\\s\\/](\\d+(?:\\.\\d+)+)/i)||g}:/chromium/i.test(t)?o={name:\"Chromium\",chromium:e,version:s(/(?:chromium)[\\s\\/](\\d+(?:\\.\\d+)?)/i)||g}:/chrome|crios|crmo/i.test(t)?o={name:\"Chrome\",chrome:e,version:s(/(?:chrome|crios|crmo)\\/(\\d+(\\.\\d+)?)/i)}:i?o={name:\"Android\",version:g}:/safari|applewebkit/i.test(t)?(o={name:\"Safari\",safari:e},g&&(o.version=g)):r?(o={name:\"iphone\"==r?\"iPhone\":\"ipad\"==r?\"iPad\":\"iPod\"},g&&(o.version=g)):o=/googlebot/i.test(t)?{name:\"Googlebot\",googlebot:e,version:s(/googlebot\\/(\\d+(\\.\\d+))/i)||g}:{name:s(/^(.*)\\/(.*) /),version:n(/^(.*)\\/(.*) /)},!o.msedge&&/(apple)?webkit/i.test(t)?(/(apple)?webkit\\/537\\.36/i.test(t)?(o.name=o.name||\"Blink\",o.blink=e):(o.name=o.name||\"Webkit\",o.webkit=e),!o.version&&g&&(o.version=g)):!o.opera&&/gecko\\//i.test(t)&&(o.name=o.name||\"Gecko\",o.gecko=e,o.version=o.version||s(/gecko\\/(\\d+(\\.\\d+)?)/i)),o.windowsphone||!i&&!o.silk?!o.windowsphone&&r?(o[r]=e,o.ios=e,o.osname=\"iOS\"):x?(o.mac=e,o.osname=\"macOS\"):O?(o.xbox=e,o.osname=\"Xbox\"):v?(o.windows=e,o.osname=\"Windows\"):f&&(o.linux=e,o.osname=\"Linux\"):(o.android=e,o.osname=\"Android\");var j=\"\";o.windows?j=function(e){switch(e){case\"NT\":return\"NT\";case\"XP\":return\"XP\";case\"NT 5.0\":return\"2000\";case\"NT 5.1\":return\"XP\";case\"NT 5.2\":return\"2003\";case\"NT 6.0\":return\"Vista\";case\"NT 6.1\":return\"7\";case\"NT 6.2\":return\"8\";case\"NT 6.3\":return\"8.1\";case\"NT 10.0\":return\"10\";default:return}}(s(/Windows ((NT|XP)( \\d\\d?.\\d)?)/i)):o.windowsphone?j=s(/windows phone (?:os)?\\s?(\\d+(\\.\\d+)*)/i):o.mac?j=(j=s(/Mac OS X (\\d+([_\\.\\s]\\d+)*)/i)).replace(/[_\\s]/g,\".\"):r?j=(j=s(/os (\\d+([_\\s]\\d+)*) like mac os x/i)).replace(/[_\\s]/g,\".\"):i?j=s(/android[ \\/-](\\d+(\\.\\d+)*)/i):o.webos?j=s(/(?:web|hpw)os\\/(\\d+(\\.\\d+)*)/i):o.blackberry?j=s(/rim\\stablet\\sos\\s(\\d+(\\.\\d+)*)/i):o.bada?j=s(/bada\\/(\\d+(\\.\\d+)*)/i):o.tizen&&(j=s(/tizen[\\/\\s](\\d+(\\.\\d+)*)/i)),j&&(o.osversion=j);var y=!o.windows&&j.split(\".\")[0];return k||d||\"ipad\"==r||i&&(3==y||y>=4&&!w)||o.silk?o.tablet=e:(w||\"iphone\"==r||\"ipod\"==r||i||a||o.blackberry||o.webos||o.bada)&&(o.mobile=e),o.msedge||o.msie&&o.version>=10||o.yandexbrowser&&o.version>=15||o.vivaldi&&o.version>=1||o.chrome&&o.version>=20||o.samsungBrowser&&o.version>=4||o.firefox&&o.version>=20||o.safari&&o.version>=6||o.opera&&o.version>=10||o.ios&&o.osversion&&o.osversion.split(\".\")[0]>=6||o.blackberry&&o.version>=10.1||o.chromium&&o.version>=20?o.a=e:o.msie&&o.version<10||o.chrome&&o.version<20||o.firefox&&o.version<20||o.safari&&o.version<6||o.opera&&o.version<10||o.ios&&o.osversion&&o.osversion.split(\".\")[0]<6||o.chromium&&o.version<20?o.c=e:o.x=e,o}var s=t(\"undefined\"!=typeof navigator&&navigator.userAgent||\"\");function n(e){return e.split(\".\").length}function o(e,t){var s,n=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(s=0;s=0;){if(s[0][t]>s[1][t])return 1;if(s[0][t]!==s[1][t])return-1;if(0===t)return 0}}function i(e,n,o){var i=s;\"string\"==typeof n&&(o=n,n=void 0),void 0===n&&(n=!1),o&&(i=t(o));var a=\"\"+i.version;for(var d in e)if(e.hasOwnProperty(d)&&i[d]){if(\"string\"!=typeof e[d])throw new Error(\"Browser version in the minVersion map should be a string: \"+d+\": \"+String(e));return r([a,e[d]])<0}return n}return s.test=function(e){for(var t=0;t(n=(()=>{}))=>o=>{const r=u(o.target,o.currentTarget),a=p(o.target,o.currentTarget);r&&s&&t&&(m(o.target,o.currentTarget,l.anchors)?s(t(e,r,a)):s(s=>{const n=t(e,r,a)(s);let o;if(n&&n.actionInfo){const{pageType:e,...t}=n.actionInfo;o=t}return{...n,actionInfo:Object(i.previousPageActionInfo)(s,o)}})),m(o.target,o.currentTarget,l.anchorsAndButtons)&&n(o)};function c(e){return Object(r.c)(t=>{const{sendEvent:s,eventFactory:r,clickTrackingId:i,...c}=t,l=Object(n.useCallback)(d(i,r,s),[i,r,s]);return o.a.createElement(e,a({},c,{afterClickTracking:l}))})}const l={anchorsAndButtons:[\"A\",\"BUTTON\"],buttons:[\"BUTTON\"],anchors:[\"A\"]},m=(e,t,s)=>!s.includes(e.tagName)&&(e===t||!!e.parentElement&&m(e.parentElement,t,s)),u=(e,t)=>{const s=e.dataset.clickId;return s||(e===t?null:!!e.parentElement&&u(e.parentElement,t))},p=(e,t)=>\"true\"===e.dataset.ignoreClick||e!==t&&(!!e.parentElement&&p(e.parentElement,t))},\"./src/reddit/components/ConfirmUserActionModal/index.m.less\":function(e,t,s){e.exports={buttonWidth:\"ogOEj4x-0BpDZWeccJwxx\",ModalText:\"_2YxEi97B6Nm7NCgLG6pCud\",modalText:\"_2YxEi97B6Nm7NCgLG6pCud\"}},\"./src/reddit/components/ConfirmUserActionModal/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/fbt/lib/FbtPublic.js\"),o=s(\"./node_modules/react/index.js\"),r=s.n(o),i=s(\"./src/higherOrderComponents/asModal/index.tsx\"),a=s(\"./src/reddit/components/ModalStyledComponents/index.tsx\"),d=s(\"./src/reddit/controls/TextButton/index.tsx\"),c=s(\"./src/reddit/layout/twoCol/ExpandLeft/index.tsx\"),l=s(\"./src/reddit/components/ConfirmUserActionModal/index.m.less\"),m=s.n(l);const u=e=>e.preventDefault();t.a=Object(i.a)(e=>r.a.createElement(a.d,null,r.a.createElement(a.h,null,r.a.createElement(c.a,null,r.a.createElement(a.p,null,e.headerText||n.fbt._(\"Confirm\",null,{hk:\"2zlvKa\"})),r.a.createElement(d.a,{onClick:()=>{e.onClose&&e.onClose(),e.toggleModal&&e.toggleModal()}},r.a.createElement(a.b,null)))),r.a.createElement(a.k,null,r.a.createElement(a.o,{className:m.a.ModalText},e.modalText)),r.a.createElement(a.f,null,!e.hideCancelButton&&r.a.createElement(a.a,{className:m.a.buttonWidth,onMouseDown:u,onClick:()=>{e.onCancel&&e.onCancel(),e.toggleModal&&e.toggleModal()},\"data-redditstyle\":!e.disableRedditStyle},e.cancelActionText||n.fbt._(\"Cancel\",null,{hk:\"2TSLl5\"})),r.a.createElement(a.t,{className:m.a.buttonWidth,onMouseDown:u,onClick:t=>{e.onConfirm(),e.toggleModal&&e.toggleModal(),e.trackClick&&e.trackClick()},\"data-redditstyle\":!e.disableRedditStyle},e.actionText))))},\"./src/reddit/components/NativeBannerAd/index.m.less\":function(e,t,s){e.exports={BannerAdImage:\"tk5Gqiw2uQ1xL-VWicKBG\",bannerAdImage:\"tk5Gqiw2uQ1xL-VWicKBG\"}},\"./src/reddit/components/PostContainer/index.m.less\":function(e,t,s){e.exports={WrappedPost:\"_1oQyIsiPHYt6nx7VOmd1sz\",wrappedPost:\"_1oQyIsiPHYt6nx7VOmd1sz\"}},\"./src/reddit/components/PostContainer/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),o=s.n(n),r=s(\"./node_modules/reselect/es/index.js\"),i=s(\"./src/lib/ads/index.ts\"),a=s(\"./src/reddit/components/AdViewability/index.tsx\"),d=s(\"./src/reddit/helpers/trackers/gallery.ts\"),c=s(\"./src/reddit/hooks/useIntersectionObserver.ts\"),l=s(\"./src/reddit/hooks/useTracking.ts\");var m=o.a.memo(e=>{const t=Object(n.useRef)(null),s=Object(l.a)(),r=Object(n.useCallback)(t=>{t.forEach(t=>{const{intersectionRatio:n}=t;n>=.5&&s(d.d(e.postId))})},[s,e.postId]),i=Object(n.useMemo)(()=>({threshold:[.5]}),[]);return Object(c.a)(t,r,i),o.a.createElement(\"div\",{role:\"presentation\"},o.a.createElement(\"div\",{ref:t},e.children))}),u=s(\"./src/reddit/components/TrackingHelper/index.tsx\"),p=s(\"./src/reddit/connectors/PostViewable/index.ts\"),b=s(\"./src/reddit/models/Media/index.ts\"),v=s(\"./src/reddit/selectors/media.ts\"),x=s(\"./src/reddit/selectors/posts.ts\"),f=s(\"./src/reddit/selectors/video.ts\"),h=s(\"./src/lib/classNames/index.ts\"),g=s(\"./src/lib/objectSelector/index.ts\"),k=s(\"./src/higherOrderComponents/withClickTracking/index.tsx\"),w=s(\"./src/reddit/components/PostContainer/index.m.less\"),O=s.n(w);const j=Object(p.a)(()=>Object(r.c)({basePixelMetadata:Object(g.a)((e,{post:t})=>Object(x.b)(e,t.id)),clickTrackingId:(e,{post:t})=>t.id,currentIndex:(e,{post:t})=>Object(v.b)(e,t.id),buffering:(e,{post:t})=>Object(f.a)(e,{postId:t.id}),playing:(e,{post:t})=>Object(f.g)(e,{postId:t.id}),continuousViewingStartedAt:(e,{post:t})=>Object(f.c)(e,{postId:t.id}),imageGalleryCurrentItem:(e,{post:t})=>Object(x.i)(e,{postId:t.id})})),y=e=>{const t=Object(k.d)(e.target,e.currentTarget),s=Object(k.b)(e.target,e.currentTarget,k.a.buttons);return\"subreddit\"!==t&&s};class E extends o.a.Component{constructor(){super(...arguments),this.cancelClick=!1}render(){const{afterClickTracking:e,basePixelMetadata:t,children:s,className:n,currentIndex:r,imageGalleryCurrentItem:c,makePostContainerId:l,post:u,onClick:p,onPostContentClick:v,sendEvent:x,style:f,ref:g}=this.props,k=o.a.createElement(\"div\",{\"data-click-id\":this.props[\"data-click-id\"],style:f,ref:g,onMouseUp:e=>{0!==window.getSelection().toString().length&&(this.cancelClick=!0,window.setTimeout(()=>{this.cancelClick=!1},1e3))},onClick:s=>{if(!this.cancelClick&&s.button<2&&(e(()=>p&&p(s,u,t,c))(s),v&&y(s)&&v(s,u)),u.id&&c){const{source:e}=Object(i.t)(u,c);if(e&&e.outboundUrl){const t=r+1;x(Object(d.c)(u.id,e.outboundUrl,t))}}},className:Object(h.a)(O.a.WrappedPost,n,`Post ${u.id}`,{promotedlink:u.isSponsored}),id:l?l(u.id):u.id,tabIndex:-1,\"data-testid\":u.id},s),w=!!u.media&&u.media.type===b.o.VIDEO;return u.isSponsored||w?o.a.createElement(a.a,{post:u,trackDisplay:!0},k):u.media&&Object(b.E)(u.media)?o.a.createElement(m,{postId:u.id},k):k}}t.a=j(Object(k.c)(Object(u.c)(E)))},\"./src/reddit/components/PostMedia/index.tsx\":function(e,t,s){\"use strict\";s.d(t,\"a\",(function(){return a}));var n=s(\"./node_modules/react/index.js\"),o=s.n(n),r=s(\"./src/reddit/components/CrosspostBox/index.tsx\"),i=s(\"./src/reddit/components/Media/index.tsx\");function a(e){const{post:t}=e;return t.crosspostRootId?o.a.createElement(r.a,{postId:t.crosspostRootId,mediaProps:{...e,crosspost:t,primaryContent:!1}}):o.a.createElement(i.a,{...e,primaryContent:!!e.showFull})}},\"./src/reddit/components/RestrictedFlatlistButton/index.m.less\":function(e,t,s){e.exports={removalReasonButton:\"_3IEDcFIIs_TeXsZtKZGzUd\",TextWrapper:\"smOzqVIOoNqmSJcyBX2N6\",textWrapper:\"smOzqVIOoNqmSJcyBX2N6\",Button:\"_1rNBkuuOkN2SorEXyRkYjB\",button:\"_1rNBkuuOkN2SorEXyRkYjB\",ApproveButton:\"_2T9IigN7CfZvuc5KSKs2hx\",approveButton:\"_2T9IigN7CfZvuc5KSKs2hx\",RemoveButton:\"_2OvUr_pd3kddsNP_f35S28\",removeButton:\"_2OvUr_pd3kddsNP_f35S28\"}},\"./src/reddit/components/RestrictedFlatlistButton/index.tsx\":function(e,t,s){\"use strict\";s.d(t,\"c\",(function(){return c})),s.d(t,\"b\",(function(){return l})),s.d(t,\"d\",(function(){return m})),s.d(t,\"a\",(function(){return u}));var n=s(\"./node_modules/react/index.js\"),o=s.n(n),r=s(\"./src/lib/classNames/index.ts\"),i=s(\"./src/lib/lessComponent.tsx\"),a=s(\"./src/reddit/components/RestrictedFlatlistButton/index.m.less\"),d=s.n(a);const c=e=>o.a.createElement(\"button\",{className:Object(r.a)(d.a.Button,e.className),disabled:e.disabled,id:e.id,onClick:e.disabled?void 0:e.onClick},e.children,e.text&&o.a.createElement(\"span\",{className:d.a.TextWrapper},e.text,\" \")),l=i.a.wrapped(c,\"ApproveButton\",d.a),m=i.a.wrapped(c,\"RemoveButton\",d.a),u=e=>o.a.createElement(\"button\",{className:Object(r.a)(d.a.removalReasonButton,e.className),onClick:e.onClick},e.text)},\"./src/reddit/components/SidebarNativeAd/index.m.less\":function(e,t,s){e.exports={PostTopMeta:\"_3AEXgAHaL2MFPHNuqOhEIE\",postTopMeta:\"_3AEXgAHaL2MFPHNuqOhEIE\",BannerAdContainer:\"_2c-vsdp-tGBM0QBPbMrQFy\",bannerAdContainer:\"_2c-vsdp-tGBM0QBPbMrQFy\",PromotedPostContainer:\"_3zZKTUxTxtgzF9ilawHBK-\",promotedPostContainer:\"_3zZKTUxTxtgzF9ilawHBK-\",OutboundLinkIcon:\"_32E2t93Jat5cKH_mcrBYWl\",outboundLinkIcon:\"_32E2t93Jat5cKH_mcrBYWl\",SourceLinkWrapper:\"oh3GXRqFb0Uvz5YUITfaW\",sourceLinkWrapper:\"oh3GXRqFb0Uvz5YUITfaW\",TopLine:\"_1kNrrHG9HK0nS07e9SmLEe\",topLine:\"_1kNrrHG9HK0nS07e9SmLEe\",PostTitle:\"_1j3PvrSrLpQFwf1wyUgEGj\",postTitle:\"_1j3PvrSrLpQFwf1wyUgEGj\",PostMediaWrapper:\"_39qBPkK3qVaXIie5LYoVdo\",postMediaWrapper:\"_39qBPkK3qVaXIie5LYoVdo\",BackgroundWrapper:\"_2c4IeOXoWvRb5OhOoDmy93\",backgroundWrapper:\"_2c4IeOXoWvRb5OhOoDmy93\",PostContainer:\"_2UoyU3i2ufwgr3Cy2lz5Jf\",postContainer:\"_2UoyU3i2ufwgr3Cy2lz5Jf\"}},\"./src/reddit/components/SidebarNativeAd/index.tsx\":function(e,t,s){\"use strict\";s.r(t),s.d(t,\"SidebarNativeAd\",(function(){return Y}));var n=s(\"./node_modules/fbt/lib/FbtPublic.js\"),o=s(\"./node_modules/react/index.js\"),r=s.n(o),i=s(\"./node_modules/react-redux/es/index.js\"),a=s(\"./src/reddit/components/PostMedia/index.tsx\"),d=s(\"./src/reddit/components/PostTitle/index.tsx\"),c=s(\"./src/reddit/components/PostTopMeta/index.tsx\"),l=s(\"./src/lib/CSSVariableProvider/withTheme.tsx\"),m=s(\"./src/lib/getShortenedLink.ts\"),u=s(\"./src/lib/lessComponent.tsx\"),p=s(\"./src/lib/opener/index.ts\"),b=s(\"./src/reddit/actions/ads/index.ts\"),v=s(\"./src/reddit/actions/post.ts\"),x=s(\"./src/reddit/components/PostContainer/index.tsx\"),f=s(\"./src/reddit/constants/adEvents.ts\"),h=s(\"./src/reddit/contexts/InsideOverlay.tsx\"),g=s(\"./src/reddit/controls/OutboundLink/styled.tsx\"),k=s(\"./src/reddit/helpers/adCount/index.ts\"),w=s(\"./src/reddit/helpers/styles/postBackgroundColor.ts\"),O=s(\"./src/reddit/helpers/styles/smartTextColor.ts\"),j=s(\"./src/reddit/helpers/truncateStringWithEllipsis.ts\"),y=s(\"./src/reddit/icons/fonts/OutboundLink/index.tsx\"),E=s(\"./src/reddit/models/NewStructuredStyles/index.ts\"),C=s(\"./src/reddit/models/Theme/index.ts\"),_=s(\"./src/reddit/models/Theme/NewColorSystem/index.ts\"),N=s(\"./src/lib/constants/index.ts\"),S=s(\"./src/reddit/models/Media/index.ts\"),B=s(\"./src/reddit/components/NativeBannerAd/index.m.less\"),I=s.n(B);const M=u.a.wrapped(e=>r.a.createElement(\"img\",{className:e.className,src:e.src}),\"BannerAdImage\",I.a);class T extends r.a.Component{render(){const{post:e}=this.props;if(!e.media)return null;const t=!e.media||Object(S.K)(e.media)||Object(S.G)(e.media)?\"\":e.media.content,{type:s}=e.media;if(!t||!s)return null;switch(s){case N.ib.IMAGE:return r.a.createElement(M,{src:t});default:return null}}}var P=s(\"./src/reddit/components/SidebarNativeAd/index.m.less\"),A=s.n(P);const L=u.a.wrapped(c.d,\"PostTopMeta\",A.a),W=u.a.div(\"BannerAdContainer\",A.a),F=({children:e})=>r.a.createElement(\"div\",null,e),U=u.a.div(\"PromotedPostContainer\",A.a),z=u.a.wrapped(y.a,\"OutboundLinkIcon\",A.a),R=u.a.div(\"SourceLinkWrapper\",A.a),K=u.a.div(\"TopLine\",A.a),X=u.a.wrapped(d.c,\"PostTitle\",A.a),G=u.a.div(\"PostMediaWrapper\",A.a),H=u.a.div(\"BackgroundWrapper\",A.a),V=u.a.wrapped(x.a,\"PostContainer\",A.a),D=640,q=e=>Object(j.a)(e.title,100),J=e=>{if(e.post.isMediaOnly)return{};const t=Object(O.a)(Object(w.a)(e),E.a.actionIcon,E.b.actionIcon);return{color:t,fill:t}},Z=e=>({background:Object(C.g)(Object(_.a)(e).body,null,null)||\"\"});class Y extends r.a.Component{constructor(){super(...arguments),this.refreshedAt=1/0,this.onClick=(e,t)=>{this.props.fireAdPixelsOfType(t,f.a.Click),t.source?t.source.outboundUrl?Object(p.d)(t.source.outboundUrl,p.c.BLANK):Object(p.d)(t.source.url,p.c.BLANK):Object(p.d)(t.permalink,p.c.BLANK)}}refresh(e){this.refreshedAt=Date.now(),this.props.refreshSidebarPromotedPost()}componentDidMount(){this.refreshedAt=Date.now()}UNSAFE_componentWillReceiveProps(e){this.props.refreshKey!==e.refreshKey&&Date.now()-this.refreshedAt>6e3&&this.refresh(e)}render(){const{post:e,className:t,eventFactory:s,isOverlay:o}=this.props;let i,l,u={};return e.isBlank?(i=F,l=null):e.isMediaOnly?(i=W,u={\"data-before-content\":n.fbt._(\"advertisement\",null,{hk:\"4b2OD7\"})},l=r.a.createElement(T,{post:e})):(i=U,l=r.a.createElement(H,{style:Z(this.props)},r.a.createElement(K,null,r.a.createElement(L,{tooltipType:o?c.c.Lightbox:void 0,post:e,showTimestamp:!1})),r.a.createElement(X,{post:e,size:d.b.Large,format:q}),e.source&&r.a.createElement(R,null,r.a.createElement(g.a,{href:e.source.url,isSponsored:!0,postId:e.id,source:e.source},Object(m.a)(e),r.a.createElement(z,null))),r.a.createElement(G,null,e.media&&r.a.createElement(a.a,{isListing:!0,isNotCardView:!0,showCentered:!0,post:e,availableWidth:D,shouldLoad:!0})))),r.a.createElement(i,u,r.a.createElement(V,{className:t,isOverlay:o,post:e,onClick:this.onClick,eventFactory:s,style:J(this.props)},l))}}const Q=Object(i.b)(null,(e,t)=>({fireAdPixelsOfType:(t,s)=>{e(Object(v.u)(t,s))},refreshSidebarPromotedPost:()=>{const{placement:s,placementIndex:n,isOverlay:o}=t;e(Object(b.c)(Object(k.a)(s,!!o,n)))}}));t.default=Q(Object(h.b)(Object(l.a)(Y)))},\"./src/reddit/helpers/truncateStringWithEllipsis.ts\":function(e,t,s){\"use strict\";t.a=(e,t)=>e.length>t?e.slice(0,t-1).replace(/\\s*$/,\"\")+\"\u2026\":e},\"./src/reddit/icons/fonts/Approve/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),o=s.n(n),r=s(\"./src/lib/classNames/index.ts\"),i=s(\"./src/reddit/icons/fonts/helpers.tsx\"),a=s(\"./src/reddit/icons/fonts/commonStyles.m.less\"),d=s.n(a);t.a=e=>o.a.createElement(\"i\",{className:Object(r.a)(Object(i.b)(\"approve\",e.isFilled),d.a.approveIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},o.a.createElement(i.a,null,e.desc))},\"./src/reddit/icons/fonts/Remove/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),o=s.n(n),r=s(\"./src/lib/classNames/index.ts\"),i=s(\"./src/reddit/icons/fonts/helpers.tsx\"),a=s(\"./src/reddit/icons/fonts/commonStyles.m.less\"),d=s.n(a);t.a=e=>o.a.createElement(\"i\",{className:Object(r.a)(Object(i.b)(\"remove\",e.isFilled),d.a.removeIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},o.a.createElement(i.a,null,e.desc))},\"./src/reddit/icons/fonts/Report/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),o=s.n(n),r=s(\"./src/lib/classNames/index.ts\"),i=s(\"./src/reddit/icons/fonts/helpers.tsx\"),a=s(\"./src/reddit/icons/fonts/commonStyles.m.less\"),d=s.n(a);t.a=e=>o.a.createElement(\"i\",{className:Object(r.a)(Object(i.b)(\"report\",e.isFilled),d.a.reportIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},o.a.createElement(i.a,null,e.desc))},\"./src/reddit/icons/fonts/Spam/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),o=s.n(n),r=s(\"./src/lib/classNames/index.ts\"),i=s(\"./src/reddit/icons/fonts/helpers.tsx\"),a=s(\"./src/reddit/icons/fonts/commonStyles.m.less\"),d=s.n(a);t.a=e=>o.a.createElement(\"i\",{className:Object(r.a)(Object(i.b)(\"spam\",e.isFilled),d.a.spamIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},o.a.createElement(i.a,null,e.desc))},\"./src/reddit/icons/fonts/Sticky/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),o=s.n(n),r=s(\"./src/lib/classNames/index.ts\"),i=s(\"./src/reddit/hooks/useCoreStyleExperiments.ts\"),a=s(\"./src/reddit/icons/fonts/helpers.tsx\"),d=s(\"./src/reddit/icons/fonts/commonStyles.m.less\"),c=s.n(d);t.a=e=>{const t=Object(i.b)();return o.a.createElement(\"i\",{className:Object(r.a)(Object(a.b)(t?\"pin\":\"sticky\",e.isFilled),c.a.stickyIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},o.a.createElement(a.a,null,e.desc))}},\"./src/reddit/icons/fonts/commonStyles.m.less\":function(e,t,s){e.exports={iconFont:\"WxKparxaBCy4-EWML7xc3\",approveIcon:\"MAe2tslj1FAD6GliiZ3it\",calendarIcon:\"_2YXLfgRGcJoCJROcTAGqir\",commentIcon:\"_3ch9jJ0painNf41PmU4F9i\",lockIcon:\"XHMWG1CPWX8RXeNg-o5-R\",modActions:\"_3phKxmomoio9ulzAoL4XhZ\",moderateIcon:\"_2Xt7ltq8LezAkf8ZF8x9dv\",removeIcon:\"_2IVG3b9-lczna8tonL9FWB\",reportIcon:\"_1MDjRAzxk1RSTB12748O1v\",shareIcon:\"xwmljjCrovDE5C9MasZja\",spamIcon:\"_1Gn6JH0U8GJtJXSIc54IMU\",stickyIcon:\"hMF1wBi2Z6Lh9zHskfhX1\",adminIcon:\"_3ACtZ0jvC5KDN8RNxR0lXX\",archivedIcon:\"_2trXhUAJMhIhxp8a2zvOVP\",liveIcon:\"_3cdJ6BHH65ws78AzuO0KLw\"}},\"./src/reddit/icons/svgs/Crosspost/index.tsx\":function(e,t,s){\"use strict\";var n=s(\"./node_modules/react/index.js\"),o=s.n(n);function r(){return(r=Object.assign||function(e){for(var t=1;to.a.createElement(\"svg\",r({viewBox:\"0 0 20 20\",xmlns:\"http://www.w3.org/2000/svg\"},e),o.a.createElement(\"path\",{d:\"M9.06,8.64c1.12-1.26,2.2-2.45,4.44-2.6V7.5a1,1,0,0,0,.6.92,1,1,0,0,0,.41.09,1,1,0,0,0,.67-.26l3.16-2.9a.5.5,0,0,0,0-.74L15.18,1.7a1,1,0,0,0-1.68.74V4c-3.14.17-4.69,1.88-5.93,3.28C6.58,8.42,6,9,5,9H2a1,1,0,0,0,0,2H5C6.93,11,8,9.82,9.06,8.64Z\"}),o.a.createElement(\"path\",{d:\"M15.18,11.76a1,1,0,0,0-1.68.74V14c-2.23-.16-3.29-1.32-4.39-2.56-.21-.24-.43-.48-.66-.72a5.63,5.63,0,0,1-1.77,1.06,13.34,13.34,0,0,1,.94,1A7.85,7.85,0,0,0,13.5,16v1.59a1,1,0,0,0,.6.92,1,1,0,0,0,.41.09,1,1,0,0,0,.67-.26l3.16-2.9a.5.5,0,0,0,0-.74Z\"}))}}]);\n//# sourceMappingURL=https://www.redditstatic.com/desktop2x/reddit-components-SidebarNativeAd.3f499dd54255af7422fe.js.map"}, "redirectURL": "", "headersSize": 378, "bodySize": 8661}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 25, "receive": 0}, "time": 25, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.002+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://c.amazon-adsystem.com/e/dtb/bid?src=3379&u=https%3A%2F%2Fwww.reddit.com%2F&pr=https%3A%2F%2Fwww.google.com%2F&pid=V7mwBR6uJOPZ0&cb=0&ws=1280x617&v=7.60.00&t=2000&slots=%5B%7B%22sd%22%3A%220%22%2C%22s%22%3A%5B%22300x250%22%2C%22300x600%22%5D%2C%22sn%22%3A%22%2F32173961%2Fdesktop%2Ffrontpage%2Flisting%2Fsidebar-atf-0%22%7D%5D&pj=%7B%22aps_privacy%22%3A%221--%22%7D&gdprl=%7B%22status%22%3A%22no-cmp%22%7D", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "c.amazon-adsystem.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "src", "value": "3379"}, {"name": "u", "value": "https://www.reddit.com/"}, {"name": "pr", "value": "https://www.google.com/"}, {"name": "pid", "value": "V7mwBR6uJOPZ0"}, {"name": "cb", "value": "0"}, {"name": "ws", "value": "1280x617"}, {"name": "v", "value": "7.60.00"}, {"name": "t", "value": "2000"}, {"name": "slots", "value": "[{\"sd\":\"0\",\"s\":[\"300x250\",\"300x600\"],\"sn\":\"/32173961/desktop/frontpage/listing/sidebar-atf-0\"}]"}, {"name": "pj", "value": "{\"aps_privacy\":\"1--\"}"}, {"name": "gdprl", "value": "{\"status\":\"no-cmp\"}"}], "headersSize": 691}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "text/javascript;charset=UTF-8"}, {"name": "content-length", "value": "37"}, {"name": "server", "value": "Server"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "access-control-allow-origin", "value": "https://www.reddit.com"}, {"name": "access-control-allow-credentials", "value": "true"}, {"name": "timing-allow-origin", "value": "*"}, {"name": "vary", "value": "User-Agent"}, {"name": "x-cache", "value": "Miss from cloudfront"}, {"name": "via", "value": "1.1 8e2919534da029bb37f64b265b219373.cloudfront.net (CloudFront)"}, {"name": "x-amz-cf-pop", "value": "TXL52-C1"}, {"name": "x-amz-cf-id", "value": "Tci1wLD3_8pYKdfHS4gBm3IpYhC0hf_3ApMPDSNSl0X0Z28xmT3b4g=="}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/javascript; charset=UTF-8", "size": 37, "text": "apstag.punt({\"cfg\":{\"v\":2},\"cb\":\"0\"})"}, "redirectURL": "", "headersSize": 487, "bodySize": 524}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 53, "receive": 0}, "time": 53, "_securityState": "secure", "serverIPAddress": "99.84.153.196", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.126+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://adservice.google.de/adsid/integrator.js?domain=www.reddit.com", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "adservice.google.de"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "CONSENT=YES+DE.de+V14+BX+288; NID=210=GMs6NcwBgVgIX4_d9mvXWlKJC1Q50BeOUYoUAmcORlNTiYIvKnd3Z5IwNbGHiiJReyxIg7VmfPCtAp6xU-egEKx4wtuXNJkqFgC_R8X9uAd7asA7OcSpmj4SmvYSVaKsSnqDYNSVwezDCz2HGguCUHcPZ_kdZLQrV20BImAkfGQ"}], "cookies": [{"name": "CONSENT", "value": "YES+DE.de+V14+BX+288"}, {"name": "NID", "value": "210=GMs6NcwBgVgIX4_d9mvXWlKJC1Q50BeOUYoUAmcORlNTiYIvKnd3Z5IwNbGHiiJReyxIg7VmfPCtAp6xU-egEKx4wtuXNJkqFgC_R8X9uAd7asA7OcSpmj4SmvYSVaKsSnqDYNSVwezDCz2HGguCUHcPZ_kdZLQrV20BImAkfGQ"}], "queryString": [{"name": "domain", "value": "www.reddit.com"}], "headersSize": 535}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "p3p", "value": "CP=\"This is not a P3P policy! See http://support.google.com/accounts/answer/151657 for more info.\""}, {"name": "timing-allow-origin", "value": "*"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "cache-control", "value": "private, no-cache, no-store"}, {"name": "content-type", "value": "application/javascript; charset=UTF-8"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "content-disposition", "value": "attachment; filename=\"f.txt\""}, {"name": "content-encoding", "value": "gzip"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "server", "value": "cafe"}, {"name": "content-length", "value": "100"}, {"name": "x-xss-protection", "value": "0"}, {"name": "alt-svc", "value": "h3-29=\"googleads.g.doubleclick.net:443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-T051=\"googleads.g.doubleclick.net:443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\"googleads.g.doubleclick.net:443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\"googleads.g.doubleclick.net:443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\"googleads.g.doubleclick.net:443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\"googleads.g.doubleclick.net:443\"; ma=2592000; v=\"46,43\",quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript; charset=UTF-8", "size": 107, "text": "processGoogleToken({\"newToken\":\"\",\"validLifetimeSecs\":300,\"freshLifetimeSecs\":300,\"1p_jar\":\"\",\"pucrd\":\"\"});"}, "redirectURL": "", "headersSize": 1016, "bodySize": 1116}, "cache": {}, "timings": {"blocked": 72, "dns": 18, "connect": 29, "ssl": 38, "send": 0, "wait": 36, "receive": 1}, "time": 194, "_securityState": "secure", "serverIPAddress": "216.58.213.194", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.127+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://adservice.google.com/adsid/integrator.js?domain=www.reddit.com", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "adservice.google.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [{"name": "domain", "value": "www.reddit.com"}], "headersSize": 317}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "p3p", "value": "CP=\"This is not a P3P policy! See http://support.google.com/accounts/answer/151657 for more info.\""}, {"name": "timing-allow-origin", "value": "*"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "cache-control", "value": "private, no-cache, no-store"}, {"name": "content-type", "value": "application/javascript; charset=UTF-8"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "content-disposition", "value": "attachment; filename=\"f.txt\""}, {"name": "content-encoding", "value": "gzip"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "server", "value": "cafe"}, {"name": "content-length", "value": "100"}, {"name": "x-xss-protection", "value": "0"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript; charset=UTF-8", "size": 107, "text": "processGoogleToken({\"newToken\":\"\",\"validLifetimeSecs\":300,\"freshLifetimeSecs\":300,\"1p_jar\":\"\",\"pucrd\":\"\"});"}, "redirectURL": "", "headersSize": 686, "bodySize": 786}, "cache": {}, "timings": {"blocked": 71, "dns": 2, "connect": 31, "ssl": 36, "send": 0, "wait": 37, "receive": 1}, "time": 178, "_securityState": "secure", "serverIPAddress": "216.58.213.194", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.259+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://securepubads.g.doubleclick.net/gampad/ads?gdfp_req=1&pvsid=1725576623835237&correlator=1804966716398430&output=ldjh&impl=fif&eid=21068031&vrg=2021022501&ptt=17&sc=1&sfv=1-0-37&ecs=20210304&iu_parts=32173961%2Cdesktop%2Cfrontpage%2Clisting&enc_prev_ius=%2F0%2F1%2F2%2F3&prev_iu_szs=300x250%7C300x600&prev_scp=placement%3Datf%26platform%3Dredesign%26full_url%3Dhttps%253A%252F%252Fwww.reddit.com%252F%26layout%3DLARGE%26wls%3D6%26whitelist_status%3Dall_ads%26random_number%3D29%26percentage%3D29%26position%3Dfirst%26amznbid%3D2%26amznp%3D2&eri=1&cookie_enabled=1&bc=31&abxe=1&lmt=1614816544&dt=1614816544248&dlt=1614816538331&idt=3533&frm=20&biw=1268&bih=617&oid=3&adxs=817&adys=787&adks=398796870&ucis=1&ifi=1&u_tz=60&u_his=3&u_h=1080&u_w=1920&u_ah=1046&u_aw=1920&u_cd=24&u_sd=1&flash=0&url=https%3A%2F%2Fwww.reddit.com%2F&ref=https%3A%2F%2Fwww.google.com%2F&vis=1&scr_x=0&scr_y=0&psz=298x270&msz=300x270&ga_vid=1482811487.1614816544&ga_sid=1614816544&ga_hid=1572967254&fws=0&ohw=0&btvi=1", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "securepubads.g.doubleclick.net"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "gdfp_req", "value": "1"}, {"name": "pvsid", "value": "1725576623835237"}, {"name": "correlator", "value": "1804966716398430"}, {"name": "output", "value": "ldjh"}, {"name": "impl", "value": "fif"}, {"name": "eid", "value": "21068031"}, {"name": "vrg", "value": "2021022501"}, {"name": "ptt", "value": "17"}, {"name": "sc", "value": "1"}, {"name": "sfv", "value": "1-0-37"}, {"name": "ecs", "value": "20210304"}, {"name": "iu_parts", "value": "32173961,desktop,frontpage,listing"}, {"name": "enc_prev_ius", "value": "/0/1/2/3"}, {"name": "prev_iu_szs", "value": "300x250|300x600"}, {"name": "prev_scp", "value": "placement=atf&platform=redesign&full_url=https%3A%2F%2Fwww.reddit.com%2F&layout=LARGE&wls=6&whitelist_status=all_ads&random_number=29&percentage=29&position=first&amznbid=2&amznp=2"}, {"name": "eri", "value": "1"}, {"name": "cookie_enabled", "value": "1"}, {"name": "bc", "value": "31"}, {"name": "abxe", "value": "1"}, {"name": "lmt", "value": "1614816544"}, {"name": "dt", "value": "1614816544248"}, {"name": "dlt", "value": "1614816538331"}, {"name": "idt", "value": "3533"}, {"name": "frm", "value": "20"}, {"name": "biw", "value": "1268"}, {"name": "bih", "value": "617"}, {"name": "oid", "value": "3"}, {"name": "adxs", "value": "817"}, {"name": "adys", "value": "787"}, {"name": "adks", "value": "398796870"}, {"name": "ucis", "value": "1"}, {"name": "ifi", "value": "1"}, {"name": "u_tz", "value": "60"}, {"name": "u_his", "value": "3"}, {"name": "u_h", "value": "1080"}, {"name": "u_w", "value": "1920"}, {"name": "u_ah", "value": "1046"}, {"name": "u_aw", "value": "1920"}, {"name": "u_cd", "value": "24"}, {"name": "u_sd", "value": "1"}, {"name": "flash", "value": "0"}, {"name": "url", "value": "https://www.reddit.com/"}, {"name": "ref", "value": "https://www.google.com/"}, {"name": "vis", "value": "1"}, {"name": "scr_x", "value": "0"}, {"name": "scr_y", "value": "0"}, {"name": "psz", "value": "298x270"}, {"name": "msz", "value": "300x270"}, {"name": "ga_vid", "value": "1482811487.1614816544"}, {"name": "ga_sid", "value": "1614816544"}, {"name": "ga_hid", "value": "1572967254"}, {"name": "fws", "value": "0"}, {"name": "ohw", "value": "0"}, {"name": "btvi", "value": "1"}], "headersSize": 1275}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "p3p", "value": "policyref=\"https://googleads.g.doubleclick.net/pagead/gcn_p3p_.xml\", CP=\"CURa ADMa DEVa TAIo PSAo PSDo OUR IND UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR\""}, {"name": "timing-allow-origin", "value": "*"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "access-control-allow-credentials", "value": "true"}, {"name": "access-control-allow-origin", "value": "https://www.reddit.com"}, {"name": "google-lineitem-id", "value": "4863277198"}, {"name": "google-creative-id", "value": "138250480893"}, {"name": "google-mediationgroup-id", "value": "-2"}, {"name": "google-mediationtag-id", "value": "-2"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "pragma", "value": "no-cache"}, {"name": "expires", "value": "Fri, 01 Jan 1990 00:00:00 GMT"}, {"name": "cache-control", "value": "no-cache, must-revalidate"}, {"name": "content-type", "value": "text/plain; charset=UTF-8"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "content-encoding", "value": "br"}, {"name": "server", "value": "cafe"}, {"name": "content-length", "value": "3036"}, {"name": "x-xss-protection", "value": "0"}, {"name": "set-cookie", "value": "test_cookie=CheckForPermission; expires=Thu, 04-Mar-2021 00:24:04 GMT; path=/; domain=.doubleclick.net; Secure; HttpOnly; SameSite=none"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [{"name": "test_cookie", "value": "CheckForPermission"}], "content": {"mimeType": "text/plain; charset=UTF-8", "size": 5995, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 1105, "bodySize": 4141}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 290, "receive": 1}, "time": 291, "_securityState": "secure", "serverIPAddress": "172.217.19.66", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.362+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://365534f451099c0661cae2249111d71b.safeframe.googlesyndication.com/safeframe/1-0-37/html/container.html", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "365534f451099c0661cae2249111d71b.safeframe.googlesyndication.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "X-Moz", "value": "prefetch"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 373}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "accept-ranges", "value": "bytes"}, {"name": "vary", "value": "Accept-Encoding"}, {"name": "content-encoding", "value": "gzip"}, {"name": "content-type", "value": "text/html"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "timing-allow-origin", "value": "*"}, {"name": "content-length", "value": "2973"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "expires", "value": "Fri, 04 Mar 2022 00:09:04 GMT"}, {"name": "cache-control", "value": "public, immutable, max-age=31536000"}, {"name": "last-modified", "value": "Thu, 21 Nov 2019 16:01:11 GMT"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "server", "value": "sffe"}, {"name": "x-xss-protection", "value": "0"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/html", "size": 5810, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 642, "bodySize": 3615}, "cache": {}, "timings": {"blocked": 76, "dns": 36, "connect": 35, "ssl": 38, "send": 0, "wait": 35, "receive": 1}, "time": 221, "_securityState": "secure", "serverIPAddress": "172.217.19.65", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.363+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://tpc.googlesyndication.com/safeframe/1-0-37/html/container.html", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "tpc.googlesyndication.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "X-Moz", "value": "prefetch"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [], "headersSize": 334}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "accept-ranges", "value": "bytes"}, {"name": "vary", "value": "Accept-Encoding"}, {"name": "content-encoding", "value": "gzip"}, {"name": "content-type", "value": "text/html"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "timing-allow-origin", "value": "*"}, {"name": "content-length", "value": "2973"}, {"name": "date", "value": "Tue, 02 Mar 2021 14:40:36 GMT"}, {"name": "expires", "value": "Wed, 02 Mar 2022 14:40:36 GMT"}, {"name": "last-modified", "value": "Thu, 21 Nov 2019 16:01:11 GMT"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "server", "value": "sffe"}, {"name": "x-xss-protection", "value": "0"}, {"name": "cache-control", "value": "public, immutable, max-age=31536000"}, {"name": "age", "value": "120508"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/html", "size": 5810, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 655, "bodySize": 3628}, "cache": {}, "timings": {"blocked": 75, "dns": 0, "connect": 36, "ssl": 37, "send": 0, "wait": 27, "receive": 0}, "time": 175, "_securityState": "secure", "serverIPAddress": "216.58.213.225", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.508+01:00", "request": {"bodySize": 16447, "method": "POST", "url": "https://www.reddit.com/", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.reddit.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Content-Type", "value": "text/plain"}, {"name": "X-Signature-v2", "value": "key=Desktop2x3, mac=3f041b334642ba2692aea4dbb894fd1cf6dbc672a12f4c98afe1aa995102051d"}, {"name": "Content-Length", "value": "16447"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Cookie", "value": "loid=0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms; session_tracker=jlapolhembqjkrpqgl.0.1614816543337.Z0FBQUFBQmdRQ1VmejVSX091WVRtdVBhSUY0Znd1dHI4dFdxR3d3M2VRRzdoMnFqUTZSVmtWSHRrS096ejlGRmdoR1d4NFRxTWRsZVh2bmJPcGNjb29fdUIwS1lsRXg4SWFoVTdyRll2QlZFTkJuTEtOT3BLOWtvaWtuWnJfMFBvc0VIU1FnUmdXUkU; token_v2=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE; eu_cookie_v2=1; csv=1; edgebucket=sSSiq1um6tcoqOGvTG; aasd=1%7C1614816541087; __aaxsc=2"}, {"name": "TE", "value": "Trailers"}], "cookies": [{"name": "loid", "value": "0000000000aoyaqqpx.2.1614816536000.Z0FBQUFBQmdRQ1VZUl9xM3FJS3AwMTQ2V1Fyb01ZMm4zTUpRVFpvdGJudG4zUTFIV2VVaDBmTk94T3pSXzI5TE94MkQzc2xRTVgxczBhS1pBSC1LUzFzN0MxMnNoanVIZzhWM2lBNXZOOWgwbWdNdVh2SVEteURsNUxNaXlKRUpobkF2WTVxZ0ZlVms"}, {"name": "session_tracker", "value": "jlapolhembqjkrpqgl.0.1614816543337.Z0FBQUFBQmdRQ1VmejVSX091WVRtdVBhSUY0Znd1dHI4dFdxR3d3M2VRRzdoMnFqUTZSVmtWSHRrS096ejlGRmdoR1d4NFRxTWRsZVh2bmJPcGNjb29fdUIwS1lsRXg4SWFoVTdyRll2QlZFTkJuTEtOT3BLOWtvaWtuWnJfMFBvc0VIU1FnUmdXUkU"}, {"name": "token_v2", "value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MTQ4MjAwMTYsInN1YiI6Ii1KajFnd0xnOWQ5Vm9rQTBSZ1dFMWdxckhHN28iLCJsb2dnZWRJbiI6ZmFsc2UsInNjb3BlcyI6WyIqIiwiZW1haWwiXX0.Q5ts7KzqupKdGtHGMJ0CNYLku3atxasUCmLfvmsSWSE"}, {"name": "eu_cookie_v2", "value": "1"}, {"name": "csv", "value": "1"}, {"name": "edgebucket", "value": "sSSiq1um6tcoqOGvTG"}, {"name": "aasd", "value": "1|1614816541087"}, {"name": "__aaxsc", "value": "2"}], "queryString": [], "headersSize": 1239, "postData": {"mimeType": "text/plain", "params": [], "text": "{\"1\":{\"lst\":[\"rec\",11,{\"1\":{\"str\":\"dfp\"},\"2\":{\"str\":\"request\"},\"3\":{\"str\":\"ad\"},\"5\":{\"i64\":1614816544261},\"6\":{\"str\":\"0ec54712-efd4-4d0e-a1be-bd2cdbf5a265\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"}}}},{\"1\":{\"str\":\"dfp\"},\"2\":{\"str\":\"define\"},\"3\":{\"str\":\"ad\"},\"5\":{\"i64\":1614816543971},\"6\":{\"str\":\"8ec7a462-fc34-4b62-9b74-12357d5d5075\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"}}}},{\"1\":{\"str\":\"dfp\"},\"2\":{\"str\":\"define\"},\"3\":{\"str\":\"ad\"},\"5\":{\"i64\":1614816543969},\"6\":{\"str\":\"b026ad17-f818-4f88-ab84-c8140b8d8290\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"}}}},{\"1\":{\"str\":\"popup\"},\"2\":{\"str\":\"close\"},\"3\":{\"str\":\"desktop_notification_permissions\"},\"5\":{\"i64\":1614816543772},\"6\":{\"str\":\"67f152bf-a1e7-47fa-8cdb-b6f7d7204a29\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"}}}},{\"1\":{\"str\":\"popup\"},\"2\":{\"str\":\"view\"},\"3\":{\"str\":\"desktop_notification_permissions\"},\"5\":{\"i64\":1614816543416},\"6\":{\"str\":\"4be23007-3631-4b3a-b18e-dacff0e6faf9\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"}}}},{\"1\":{\"str\":\"notification\"},\"2\":{\"str\":\"request\"},\"3\":{\"str\":\"push_token\"},\"5\":{\"i64\":1614816543352},\"6\":{\"str\":\"b91d389e-7ca5-49b8-bea1-8cdac5a4114a\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"},\"4\":{\"tf\":1}}}},{\"1\":{\"str\":\"search\"},\"2\":{\"str\":\"view\"},\"3\":{\"str\":\"trending\"},\"5\":{\"i64\":1614816543206},\"6\":{\"str\":\"4fafa318-7ea0-4322-8a04-713388ec8456\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"},\"2\":{\"str\":\"popular_carousel\"},\"3\":{\"i64\":4}}},\"128\":{\"rec\":{\"2\":{\"str\":\"query\"},\"9\":{\"str\":\"trending_on_popular\"},\"10\":{\"str\":\"trending_on_popular\"},\"11\":{\"str\":\"trending_on_popular\"}}},\"133\":{\"rec\":{\"1\":{\"str\":\"Biden\"},\"10\":{\"str\":\"home\"},\"15\":{\"str\":\"trending\"}}},\"153\":{\"rec\":{\"1\":{\"str\":\"Biden\"},\"2\":{\"str\":\"Biden\"},\"3\":{\"str\":\"trending\"}}}},{\"1\":{\"str\":\"search\"},\"2\":{\"str\":\"view\"},\"3\":{\"str\":\"trending\"},\"5\":{\"i64\":1614816543206},\"6\":{\"str\":\"f22380db-7faf-4a2c-9657-0680f2c5789b\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"},\"2\":{\"str\":\"popular_carousel\"},\"3\":{\"i64\":3}}},\"128\":{\"rec\":{\"2\":{\"str\":\"query\"},\"9\":{\"str\":\"trending_on_popular\"},\"10\":{\"str\":\"trending_on_popular\"},\"11\":{\"str\":\"trending_on_popular\"}}},\"133\":{\"rec\":{\"1\":{\"str\":\"Astrazeneca \"},\"10\":{\"str\":\"home\"},\"15\":{\"str\":\"trending\"}}},\"153\":{\"rec\":{\"1\":{\"str\":\"Astrazeneca \"},\"2\":{\"str\":\"Astrazeneca \"},\"3\":{\"str\":\"trending\"}}}},{\"1\":{\"str\":\"search\"},\"2\":{\"str\":\"view\"},\"3\":{\"str\":\"trending\"},\"5\":{\"i64\":1614816543205},\"6\":{\"str\":\"85d497dc-c099-4022-b75c-2ac4f5c276ac\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"},\"2\":{\"str\":\"popular_carousel\"},\"3\":{\"i64\":2}}},\"128\":{\"rec\":{\"2\":{\"str\":\"query\"},\"9\":{\"str\":\"trending_on_popular\"},\"10\":{\"str\":\"trending_on_popular\"},\"11\":{\"str\":\"trending_on_popular\"}}},\"133\":{\"rec\":{\"1\":{\"str\":\"Cuomo\"},\"10\":{\"str\":\"home\"},\"15\":{\"str\":\"trending\"}}},\"153\":{\"rec\":{\"1\":{\"str\":\"Cuomo\"},\"2\":{\"str\":\"Cuomo\"},\"3\":{\"str\":\"trending\"}}}},{\"1\":{\"str\":\"search\"},\"2\":{\"str\":\"view\"},\"3\":{\"str\":\"trending\"},\"5\":{\"i64\":1614816543204},\"6\":{\"str\":\"083821e4-631e-4c2a-b5e4-aedaccf93c78\"},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"},\"2\":{\"str\":\"popular_carousel\"},\"3\":{\"i64\":1}}},\"128\":{\"rec\":{\"2\":{\"str\":\"query\"},\"9\":{\"str\":\"trending_on_popular\"},\"10\":{\"str\":\"trending_on_popular\"},\"11\":{\"str\":\"trending_on_popular\"}}},\"133\":{\"rec\":{\"1\":{\"str\":\"Unemployment\"},\"10\":{\"str\":\"home\"},\"15\":{\"str\":\"trending\"}}},\"153\":{\"rec\":{\"1\":{\"str\":\"Unemployment\"},\"2\":{\"str\":\"Unemployment\"},\"3\":{\"str\":\"trending\"}}}},{\"1\":{\"str\":\"global\"},\"2\":{\"str\":\"view\"},\"3\":{\"str\":\"screen\"},\"5\":{\"i64\":1614816543126},\"6\":{\"str\":\"746160bd-66df-4fdd-a3a0-e7f332bb48bd\"},\"101\":{\"rec\":{\"1\":{\"i64\":28},\"2\":{\"lst\":[\"rec\",28,\"t3_lx0jmo\",\"t3_z=gAAAAABgQCUZ_z_o-XpIHR75pHxwUpoFhvV_8bojvi_giiGGXqSG3eAWs5e4XU2C97zbnZkp-vDOVZa_SM5ypSxicAxJ1TE3hIQ0YaYan9dZgk3yPSr2dlngGYIZK1727shNsadZGejenD-t2k06uAuqmSTvG-hVORMuYv4Yyctv5CmpDXVXWvzyN9p8oxtxqWb6BW7WQL5DJcEqe5gOtKfzTsuunHqGM7gLCLSSgw1xlC3zEe76NUPUaKj1cglyKB7Nq-mdx-7W1wriy2pWgK-8vQ5_tTTvYzg_J9mfxnb2n-FZNyKgBW72uDvg2Te-skhRvPt0904VE_L6XXs6SQW3XLFYVv7lelkiFSX0gro7ynroAbtQHxieZgotqyM6aYhwl6B3SrJHYGrQ1nfWZqp4nJi-joQimfGNw3oriv9VasNjKg941hXmEIRKYz-1Ly52E_6b6o09pyu8YseTNj-SMcNyVtthyJwI_E6fyrUrGoZHBXG8B2Q9rkfIG2MkF7CCFC8NIbo_wjwnZDn0b9_MdCY339RbvEenma86wLeaCGq_AdB4Y0FoWK8q3xp1INPnE-cYYdBYqtiLEFu9Tz3M5uCsE43y-lCTNxrMU8WDk1pPNxF0YLs-BKJwOtYJnmokMos0-X0t2ygT5FatuUWMQbrEY0D7Jtr2aSg0CWv2GvtvdK5ZE7dx3S18Y_vIxnuRR6vSXpsynVia7ALkciCdTW_2CuzqpXE3uDDn9V69kgeKc7VxNRXiWDprQL3UYtDi5tuyChwzsKKPCzxm8oedh9HbAGg4BlEX0MOJejwJ46ctKm5tu0LW2W0lL30IMKvYLvCHM5qFGoC23AW2P4jeLGJOofIMIA==\",\"t3_lwwdy5\",\"t3_lx0mcv\",\"t3_lx0qv0\",\"t3_lx3o42\",\"t3_lwuvpc\",\"t3_lx1qxc\",\"t3_lx0ro0\",\"t3_lwsygn\",\"t3_lwo8gu\",\"t3_lx04m7\",\"t3_lwrol4\",\"t3_lwpail\",\"t3_lx1dg9\",\"t3_z=gAAAAABgQCUZ4bVIlla8XjUzOcuBNPq4P8xT5XA2zWin4s2QOfqzUUzNScww8hZpxDuCTF4AqvDzjbwhE2lVUY0twxpu_9C3zchkdMHrDTsHPNTBwuX483xUrL75zAV7Iu3fMAEyW_QSic_S9nIxELyPxkRCZPcJNbm69wFFC1ZX8y5dW51h3bgIBzunpj1mUxjVW8Qtkg26j0xz00sfuCdi_CXmoYu5gHPe0skzlF-2e3EiOU08qePGtuHCxwrSUrf9qbUrPoV2eoFPgYyiVuOBwzy3r_9DyAOLN4hi4JZ4HMawjjtmf5W3O1AHiDh7Ner6l3-ZYey22mw8zaTHWYnIfQZ4EaqCO_aTm2YApQh2YDR8y9CtIlRpme9IL-1l7MbowuI7eJLZrfv1leqOvLW9aDIErDGh4FnqM4ous97KPWDeZpboZCFWKwCSb0jG5ZrHsgG2ny4PQ8APVLeW8C9cAEyzVThChOSwb_qp5ZrT61ZbxMN-pyrF8rtGeoH4N8jWPLX-1oPpAi_W-1GWyZKCHKafAHiyzShFd6mre9QS0ClwVrVgHbFM98br2KjsFIJDC1bjxumYIIjhdE0epu48R3riW5NJb7zdhmsSlTZR9_Li6pbF78ip18oREv1_1rIoJJdMzhT7isEG59itJSFQ-PQOUPXwKrpeAR2719kj5vcaTX84cMGf7HRqdaADUu9lKRRUdQC9mq_YnKCH3ZuCxSmZDMnQCjYwRGKnqZz6wHuYAimB3VyN6k4U2YaLbEPOhkmsUtiE6BIt3cDhacCYfXbwjG76ZlIfSVrgVGJObTPWbOJtFNPhBolI_JB88Ofpej1yGko3ndaoozDVl3SYRsyJhicbNw==\",\"t3_lwz1cg\",\"t3_lwro5a\",\"t3_lx47v2\",\"t3_lwophc\",\"t3_lwstap\",\"t3_lws7xm\",\"t3_lwjlif\",\"t3_lx1xl2\",\"t3_z=gAAAAABgQCUZL9jk1Y1BprRk3nzIQSaZV7KyAKn03pFKAuCCoRFTFTycTp6j6SZxdbtVAk9PnFF5D02fgBzDP_InpuYzYv_85OMHy8wfUPFVY-7QkDynVC5cip1L25XNUVSitYYpGGp-fmxiF7BZF2d3hPsDlZSp1CNmmm5CdMFQaLIpbVfDkLUIZvCBorZUQ_C99mCKm6xhpKilvYsBUwlTqWewmajtoJcrjLrofWGkliNYTCokvgKY0yL4izFlqJj6dD290O0wSpdjGVgXT1VbRzDGfHDWxmKxrGIlpBaUCuikdtU8yzAwL6r1MjhLy83j9w3zcfMgC4YhhYt3NfCvbJnAGt4dtZDHLIpcC5WaAmyjkS9LSOu-ixBI7tm0uHJlDvR49QnDcFBhogzve4iSShQyxVjXPGyXx0c5uQuYybLF24EWNRphGyX65zGmKOnS1lRBuYvT7jcLAW1_nb7k0ZzZLakfO4GC2DyuGt35vO80qg34qhqACGJ2xE8XPKSMornIjbtTkOPalNem8ykdes0HddNJfUw5-eK47AobdJ9uvbgOHeJrIjTdXxKdGFYzU-KJm7DYncrhPWbwrUVWgvl2zlLIK03F9G1AHQBgqI8M7A1xX7COFgK-_FeO4BE-yXji2a7sN3MDVLsEmKxdRDzejKaFXglgSlxOBv486Ws6_I-pyq9ux2l--vtKVrN45te7gYZ_XiCMqi5N6LbdCAE_B3UuCkHQpQswSnKEtJaX4xOeUDxXFcksDFfWDY7CHz3kNTKDEKXRbFRmYNkYf0JUztIvkc9D9EVWX-FOb5hVMk55zBCC209zy5eW89h-7bFm_bH76mNM7pc_1v8PQGm0BmPC9w==\",\"t3_lwww3w\",\"t3_lwtejk\",\"t3_lx08st\"]},\"3\":{\"str\":\"hot\"}}},\"106\":{\"rec\":{\"1\":{\"i32\":1920},\"2\":{\"i32\":1080},\"3\":{\"i32\":1280},\"4\":{\"i32\":617},\"5\":{\"str\":\"card\"},\"6\":{\"str\":\"default\"},\"7\":{\"tf\":1},\"8\":{\"str\":\"7d2bf447-10cb-497a-aa4f-b4c9564b0dc5\"}}},\"107\":{\"rec\":{\"2\":{\"str\":\"web2x\"},\"4\":{\"i32\":127911},\"5\":{\"i64\":1614812000000}}},\"108\":{\"rec\":{\"4\":{\"str\":\"ubuntu\"},\"6\":{\"str\":\"firefox\"},\"7\":{\"str\":\"86-0\"}}},\"109\":{\"rec\":{\"1\":{\"str\":\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0\"},\"2\":{\"str\":\"www.reddit.com\"},\"3\":{\"str\":\"https://www.reddit.com/\"},\"10\":{\"str\":\"\"},\"17\":{\"str\":\"https://www.reddit.com/\"}}},\"110\":{\"rec\":{\"1\":{\"str\":\"www.google.com\"},\"2\":{\"str\":\"https://www.google.com/\"}}},\"112\":{\"rec\":{\"1\":{\"str\":\"t2_aoyaqqpx\"},\"3\":{\"tf\":0},\"4\":{\"i64\":1614816536000},\"12\":{\"tf\":0}}},\"115\":{\"rec\":{\"1\":{\"str\":\"jlapolhembqjkrpqgl\"},\"2\":{\"str\":\"https://www.google.com/\"},\"3\":{\"str\":\"www.google.com\"},\"6\":{\"i64\":1614816536545}}},\"116\":{\"rec\":{\"1\":{\"str\":\"home\"},\"4\":{\"tf\":1}}},\"124\":{\"rec\":{\"1\":{\"str\":\"initial_page_load\"},\"2\":{\"i64\":3059}}},\"131\":{\"rec\":{\"1\":{\"tf\":0}}},\"145\":{\"rec\":{\"1\":{\"tf\":0}}},\"154\":{\"rec\":{}}}]}}"}}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "application/json"}, {"name": "access-control-allow-origin", "value": "*"}, {"name": "access-control-allow-methods", "value": "POST, OPTIONS"}, {"name": "access-control-allow-headers", "value": "X-Signature,X-Signature-v2,Content-Type,Origin,Accept,X-origination-host,X-origination-path"}, {"name": "access-control-max-age", "value": "1728000"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "via", "value": "1.1 varnish"}, {"name": "vary", "value": "Origin"}, {"name": "cache-control", "value": "private, max-age=3600"}, {"name": "strict-transport-security", "value": "max-age=15552000; includeSubDomains; preload"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "2"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/json", "size": 2, "text": "{}"}, "redirectURL": "", "headersSize": 541, "bodySize": 543}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 202, "receive": 0}, "time": 202, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.622+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://365534f451099c0661cae2249111d71b.safeframe.googlesyndication.com/safeframe/1-0-37/html/container.html", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "365534f451099c0661cae2249111d71b.safeframe.googlesyndication.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Upgrade-Insecure-Requests", "value": "1"}], "cookies": [], "queryString": [], "headersSize": null}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "accept-ranges", "value": "bytes"}, {"name": "vary", "value": "Accept-Encoding"}, {"name": "content-encoding", "value": "gzip"}, {"name": "content-type", "value": "text/html"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "timing-allow-origin", "value": "*"}, {"name": "content-length", "value": "2973"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "expires", "value": "Fri, 04 Mar 2022 00:09:04 GMT"}, {"name": "cache-control", "value": "public, immutable, max-age=31536000"}, {"name": "last-modified", "value": "Thu, 21 Nov 2019 16:01:11 GMT"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "server", "value": "sffe"}, {"name": "x-xss-protection", "value": "0"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/html", "size": 5810, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 0, "bodySize": 2973}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "ssl": 0, "connect": 0, "send": 0, "wait": 0, "receive": 0}, "time": 0, "_securityState": "secure"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.659+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid=gpt&tv=2021022501&st=env", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "pagead2.googlesyndication.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Origin", "value": "https://www.reddit.com"}, {"name": "Connection", "value": "keep-alive"}], "cookies": [], "queryString": [{"name": "sv", "value": "200"}, {"name": "tid", "value": "gpt"}, {"name": "tv", "value": "2021022501"}, {"name": "st", "value": "env"}], "headersSize": 368}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "p3p", "value": "policyref=\"https://www.googleadservices.com/pagead/p3p.xml\", CP=\"NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC\""}, {"name": "timing-allow-origin", "value": "*"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "access-control-allow-origin", "value": "*"}, {"name": "content-type", "value": "application/json; charset=UTF-8"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "content-disposition", "value": "attachment; filename=\"f.txt\""}, {"name": "content-encoding", "value": "gzip"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "server", "value": "cafe"}, {"name": "cache-control", "value": "private"}, {"name": "content-length", "value": "6534"}, {"name": "x-xss-protection", "value": "0"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/json; charset=UTF-8", "size": 8588, "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 704, "bodySize": 7238}, "cache": {}, "timings": {"blocked": 90, "dns": 1, "connect": 47, "ssl": 39, "send": 0, "wait": 37, "receive": 1}, "time": 215, "_securityState": "secure", "serverIPAddress": "216.58.213.226", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.665+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://tpc.googlesyndication.com/safeframe/1-0-37/js/ext.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "tpc.googlesyndication.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Referer", "value": "https://365534f451099c0661cae2249111d71b.safeframe.googlesyndication.com/"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 357}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "accept-ranges", "value": "bytes"}, {"name": "vary", "value": "Accept-Encoding"}, {"name": "content-encoding", "value": "gzip"}, {"name": "content-type", "value": "text/javascript"}, {"name": "cross-origin-resource-policy", "value": "cross-origin"}, {"name": "timing-allow-origin", "value": "*"}, {"name": "content-length", "value": "7485"}, {"name": "date", "value": "Tue, 02 Mar 2021 07:32:22 GMT"}, {"name": "expires", "value": "Wed, 02 Mar 2022 07:32:22 GMT"}, {"name": "last-modified", "value": "Thu, 21 Nov 2019 16:01:11 GMT"}, {"name": "x-content-type-options", "value": "nosniff"}, {"name": "server", "value": "sffe"}, {"name": "x-xss-protection", "value": "0"}, {"name": "cache-control", "value": "public, immutable, max-age=31536000"}, {"name": "age", "value": "146202"}, {"name": "alt-svc", "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/javascript", "size": 24363, "text": "(function(){var aa=\"function\"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ba;if(\"function\"==typeof Object.setPrototypeOf)ba=Object.setPrototypeOf;else{var ca;a:{var da={O:!0},ea={};try{ea.__proto__=da;ca=ea.O;break a}catch(a){}ca=!1}ba=ca?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+\" is not extensible\");return a}:null}var fa=ba,ha=function(a,b){a.prototype=aa(b.prototype);a.prototype.constructor=a;if(fa)fa(a,b);else for(var c in b)if(\"prototype\"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.C=b.prototype},f=this||self,ia=/^[\\w+/_-]+[=]{0,2}$/,h=null,ja=function(a){var b=typeof a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"function\"}else return\"null\";else if(\"function\"==b&&\"undefined\"==typeof a.call)return\"object\";return b},k=function(a){var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b},ka=function(a,b,c){return a.call.apply(a.bind,arguments)},la=function(a,b,c){if(!a)throw Error();if(2=a.xInView&&\"number\"===typeof a.yInView&&0<=a.yInView&&1>=a.yInView)||void 0!==a.posCoords_t&&\"number\"!==typeof a.posCoords_t||void 0!==a.posCoords_b&&\"number\"!==typeof a.posCoords_b||void 0!==a.posCoords_r&&\"number\"!==typeof a.posCoords_r||void 0!==a.posCoords_l&&\"number\"!==typeof a.posCoords_l||void 0!==a.posCoords_t&&(void 0===a.posCoords_b||void 0===a.posCoords_l||void 0===a.posCoords_r))throw Error(\"Cannot parse JSON geometry\");var b=new r(a.windowCoords_t,a.windowCoords_r,a.windowCoords_b,a.windowCoords_l),c=new r(a.frameCoords_t,a.frameCoords_r,a.frameCoords_b,a.frameCoords_l),d=new r(a.allowedExpansion_t,a.allowedExpansion_r,a.allowedExpansion_b,a.allowedExpansion_l),e;void 0!==a.posCoords_t&&(e=new r(a.posCoords_t,a.posCoords_r,a.posCoords_b,a.posCoords_l));return new Ga(b,c,a.styleZIndex,d,a.xInView,a.yInView,e)};var Ha=function(a){this.a=a;this.o=null;this.f=this.status=0;this.j=null;this.M=\"sfchannel\"+a},A=function(a){return 1==a.status||2==a.status};var Ia=function(){this.f=B};Ia.prototype.m=function(){return q(this.f)};var Ja=function(){var a=C.expandByPush,b=C.readCookie,c=C.writeCookie;this.f=C.expandByOverlay;this.a=a;this.g=b;this.j=c};Ja.prototype.m=function(){return q({expandByOverlay:this.f,expandByPush:this.a,readCookie:this.g,writeCookie:this.j})};var Ka={NONE:0,T:1,S:2};var Qa=function(){var a=w.uid,b=w.hostPeerName,c=Ma,d=Na,e=Oa,g=w.reportCreativeGeometry,y=w.isDifferentSourceWindow,N=\"encryptionMode\"in w?w.encryptionMode:null,ib=w.secureFetchFrame||\"\",O=Pa,La=w.sentinel;O=void 0===O?[]:O;this.A=a;this.a=b;this.g=c;this.u=d;this.j=e;this.B=g;this.o=y;this.G=O;this.f=void 0===La?\"\":La;this.F=N;this.D=ib};Qa.prototype.m=function(){var a={};a=(a.uid=this.A,a.hostPeerName=this.a,a.initialGeometry=this.g.m(),a.permissions=this.u.m(),a.metadata=this.j.m(),a.reportCreativeGeometry=this.B,a.isDifferentSourceWindow=this.o,a.goog_safeframe_hlt=Ba(this.G),a.encryptionMode=this.F,a);this.D&&(a.secureFetchFrame=this.D);this.f&&(a.sentinel=this.f);return q(a)};var Ra=/^([^;]+);(\\d+);([\\s\\S]*)$/;function D(a){return\"number\"===typeof a||\"string\"===typeof a}var E=function(a,b){this.f=a;this.g=b};E.prototype.m=function(a){this.g&&(a.sentinel=this.g);return q(a)};var F=function(a,b,c){E.call(this,a,void 0===c?\"\":c);this.version=b};n(F,E);F.prototype.m=function(){return F.C.m.call(this,{uid:this.f,version:this.version})};var G=function(a,b,c,d){E.call(this,a,void 0===d?\"\":d);this.j=b;this.a=c};n(G,E);G.prototype.m=function(){return G.C.m.call(this,{uid:this.f,initialWidth:this.j,initialHeight:this.a})};var H=function(a,b,c){E.call(this,a,void 0===c?\"\":c);this.a=b};n(H,E);H.prototype.m=function(){return H.C.m.call(this,{uid:this.f,description:this.a})};var I=function(a,b,c,d){E.call(this,a,void 0===d?\"\":d);this.a=b;this.push=c};n(I,E);I.prototype.m=function(){return I.C.m.call(this,{uid:this.f,expand_t:this.a.j,expand_r:this.a.g,expand_b:this.a.f,expand_l:this.a.a,push:this.push})};var J=function(a,b){E.call(this,a,void 0===b?\"\":b)};n(J,E);J.prototype.m=function(){return J.C.m.call(this,{uid:this.f})};var K=function(a,b,c){E.call(this,a,void 0===c?\"\":c);this.a=b};n(K,E);K.prototype.m=function(){return K.C.m.call(this,{uid:this.f,shrink_t:this.a.j,shrink_r:this.a.g,shrink_b:this.a.f,shrink_l:this.a.a})};var L=function(a,b,c,d){E.call(this,a,void 0===d?\"\":d);this.a=b;this.push=c};n(L,E);L.prototype.m=function(){return L.C.m.call(this,{uid:this.f,resize_t:this.a.j,resize_r:this.a.g,resize_b:this.a.f,resize_l:this.a.a,push:this.push})};var M=function(a,b,c){E.call(this,a,void 0===c?\"\":c);this.j=b};n(M,E);var Sa=function(a){a=JSON.parse(a);if(!k(a)||!D(a.uid)||\"string\"!==typeof a.newGeometry)throw Error(\"Cannot parse JSON message\");var b=z(a.newGeometry);return new M(a.uid,b,a.sentinel)};M.prototype.m=function(){var a={uid:this.f,newGeometry:this.j.m()};return M.C.m.call(this,a)};var Ta=function(a,b,c,d,e,g){M.call(this,a,c,void 0===g?\"\":g);this.o=b;this.a=d;this.push=e};n(Ta,M);Ta.prototype.m=function(){var a={uid:this.f,success:this.o,newGeometry:this.j.m(),expand_t:this.a.j,expand_r:this.a.g,expand_b:this.a.f,expand_l:this.a.a,push:this.push};this.g&&(a.sentinel=this.g);return q(a)};var Ua=function(a,b,c,d){M.call(this,a,c,void 0===d?\"\":d);this.a=b};n(Ua,M);Ua.prototype.m=function(){var a={uid:this.f,success:this.a,newGeometry:this.j.m()};this.g&&(a.sentinel=this.g);return q(a)};var Va=function(a,b,c,d,e){M.call(this,a,c,void 0===e?\"\":e);this.a=b;this.o=d};n(Va,M);Va.prototype.m=function(){var a={uid:this.f,success:this.a,newGeometry:this.j.m(),expand_t:this.o.j,expand_r:this.o.g,expand_b:this.o.f,expand_l:this.o.a};this.g&&(a.sentinel=this.g);return q(a)};var P=function(a,b,c,d){E.call(this,a,void 0===d?\"\":d);this.width=b;this.height=c};n(P,E);P.prototype.m=function(){return P.C.m.call(this,{uid:this.f,width:this.width,height:this.height})};var R=function(a){Ha.call(this,a.A);this.B=a.u;this.L=a.j;this.D=null;this.A=[];this.u=0;this.o=a.g;this.g=a.f;this.j=new x(this.M,window.parent,a.a,!0,a.o,this.g);var b=l(this.J,this);this.j.f.expand_response=b;b=l(this.G,this);this.j.f.collapse_response=b;b=l(this.F,this);this.j.f.resize_response=b;b=l(this.F,this);this.j.f.shrink_response=b;b=l(this.K,this);this.j.f.geometry_update=b;this.j.connect(l(this.N,this));this.status=1;Q(this,\"init_done\",new F(this.a,\"1-0-37\",this.g));a.B&&(a=l(R.prototype.I,this),za(\"load\",a),za(\"resize\",a))};ha(R,Ha);R.prototype.register=function(a,b,c){this.status=2;this.D=c;Q(this,\"register_done\",new G(this.a,a,b,this.g))};var S=function(a,b){Q(a,\"report_error\",new H(a.a,b,a.g))};R.prototype.N=function(){for(var a=0;ag.length&&g.push(e))}return y}},W=function(a,b){return Xa(a,b,function(c,d){if(!(Math.random()>(void 0===e?.01:e)||(d.error&&d.meta&&d.id||(d=new ya(d,{context:c,id:void 0===g?\"jserror\":g})),f.google_js_errors=f.google_js_errors||[],f.google_js_errors.push(d),f.error_rep_loaded))){var e=f.document;c=e.createElement(\"script\");var g=new qa(oa,f.location.protocol+\"//pagead2.googlesyndication.com/pagead/js/err_rep.js\");c.src=g instanceof qa&&g.constructor===qa&&g.f===pa?g.a:\"type_error:TrustedResourceUrl\";if(null===h)b:{g=f.document;if((g=g.querySelector&&g.querySelector(\"script[nonce]\"))&&(g=g.nonce||g.getAttribute(\"nonce\"))&&ia.test(g)){h=g;break b}h=\"\"}(g=h)&&c.setAttribute(\"nonce\",g);(e=e.getElementsByTagName(\"script\")[0])&&e.parentNode&&e.parentNode.insertBefore(c,e);f.error_rep_loaded=!0}})};var Ya=function(a,b,c){if(2==U.status)S(U,\"Called register multiple times\");else if(\"number\"!==typeof a||0>=a)S(U,\"Invalid initial width\");else if(\"number\"!==typeof b||0>=b)S(U,\"Invalid initial height\");else{var d=null;if(null!=c){if(\"function\"!=ja(c)){S(U,\"Invalid callback function\");return}d=c}U.register(a,b,d)}},Za=function(){return A(U)?{\"exp-ovr\":U.B.f,\"exp-push\":U.B.a,\"read-cookie\":U.B.g,\"write-cookie\":U.B.j}:(S(U,\"Called supports on bad container\"),null)},$a=function(){if(!A(U))return S(U,\"Called geom on bad container\"),null;var a=U.o,b={win:{t:a.g.j,r:a.g.g,b:a.g.f,l:a.g.a,w:a.g.g-a.g.a,h:a.g.f-a.g.j},self:{t:a.a.j,r:a.a.g,b:a.a.f,l:a.a.a,w:a.a.g-a.a.a,h:a.a.f-a.a.j,z:parseInt(a.A,10),xiv:a.o,yiv:a.u,iv:a.o*a.u},exp:{t:a.j.j,r:a.j.g,b:a.j.f,l:a.j.a,xs:!1,yx:!1}};a.f&&(b.pos={t:a.f.j,r:a.f.g,b:a.f.f,l:a.f.a,w:a.f.g-a.f.a,h:a.f.f-a.f.j});return b},ab=function(){if(!A(U))return S(U,\"Called inViewPercentage on bad container\"),null;var a=U.o;return a.o*a.u*100},bb=function(){if(!A(U))return S(U,\"Called status on bad container\"),null;switch(U.f){case 0:return\"collapsed\";case 1:return\"collapsing\";case 2:return\"expanded\";case 3:return\"expanding\";case 4:return\"resized\";case 5:return\"resizing\";default:return null}},cb=function(a,b){if(!A(U))return S(U,\"Called meta on bad container\"),null;if(\"string\"!==typeof a||/^[\\s\\xa0]*$/.test(null==a?\"\":String(a)))return S(U,\"Invalid property name\"),null;var c=\"shared\";if(null!=b){if(\"string\"!==typeof b||/^[\\s\\xa0]*$/.test(null==b?\"\":String(b)))return S(U,\"Invalid owner key\"),null;c=b}b=U.L;return null==b.f[c]||null==b.f[c][a]?null:b.f[c][a]},db=function(a,b){2==U.status?\"string\"!==typeof a||/^[\\s\\xa0]*$/.test(a)?S(U,\"Invalid cookie name\"):((a=null==b)||!(a=k(b)&&\"string\"===typeof b.info)||(a=null==b.expires)||(a=b.expires,a=k(a)&&\"function\"==typeof a.getFullYear),a?(V(\"unsupported\",null!=b?\"write-cookie\":\"read-cookie\",\"$sf.ext.cookie is not supported\",b),S(U,\"Used unsupported cookie operations\")):(V(\"failed\",\"write-cookie\",\"Invalid $sf.ext.cookie arguments\",b),S(U,\"Invalid cookie data\"))):S(U,\"Called cookie on unregistered container\")},eb=function(a){if(2==U.status)if(0==U.f)if(k(a)&&(null!=a.t||null!=a.r||null!=a.b||null!=a.l)&&(null==a.t||\"number\"===typeof a.t&&0<=a.t)&&(null==a.r||\"number\"===typeof a.r&&0<=a.r)&&(null==a.b||\"number\"===typeof a.b&&0<=a.b)&&(null==a.l||\"number\"===typeof a.l&&0<=a.l)&&(null==a.push||\"boolean\"===typeof a.push)){var b=new r(a.t||0,a.r||0,a.b||0,a.l||0);a=a.push||!1;var c=U;c.f=3;Q(c,\"expand_request\",new I(c.a,b,a,c.g))}else V(\"failed\",k(a)&&\"boolean\"===typeof a.push&&1==a.push?\"exp-push\":\"exp-ovr\",\"Invalid $sf.ext.expand arguments\",a),S(U,\"Invalid expand data\");else S(U,\"Called expand on uncollapsed container\");else S(U,\"Called expand on unregistered container\")},fb=function(a){if(2==U.status)if(1==U.f||3==U.f||5==U.f)S(U,\"Called resize on container in incorrect state.\");else{var b=!k(a)||null==a.t&&null==a.r&&null==a.b&&null==a.l||null!=a.t&&\"number\"!==typeof a.t||null!=a.r&&\"number\"!==typeof a.r||null!=a.b&&\"number\"!==typeof a.b||null!=a.l&&\"number\"!==typeof a.l?null:a;if(b){a=new r(b.t||0,b.r||0,b.b||0,b.l||0);b=b.push||!1;var c=U;0qb.length)throw Error(\"Parsed content size doesn't match. \"+pb+\":\"+qb.length);nb={R:Y[1],content:qb.substr(0,pb),P:qb.substr(pb)};lb=JSON.parse(nb.P);mb=nb.R}var rb=mb,sb,w=lb,tb;if(!(tb=\"string\"!==typeof w.uid&&\"number\"!==typeof w.uid||\"string\"!==typeof w.hostPeerName||\"string\"!==typeof w.initialGeometry||\"string\"!==typeof w.permissions||\"string\"!==typeof w.metadata||\"boolean\"!==typeof w.reportCreativeGeometry||\"boolean\"!==typeof w.isDifferentSourceWindow||null!=w.secureFetchFrame&&\"string\"!==typeof w.secureFetchFrame||null!=w.sentinel&&\"string\"!==typeof w.sentinel)){var ub;if(!(ub=null==w.encryptionMode)){var vb={},wb;for(wb in Ka)vb[Ka[wb]]=wb;ub=w.encryptionMode in vb}tb=!ub}if(tb||w.goog_safeframe_hlt&&!k(w.goog_safeframe_hlt))throw Error(\"Cannot parse config\");var Ma=z(w.initialGeometry),C=JSON.parse(w.permissions);if(!k(C)||\"boolean\"!==typeof C.expandByOverlay||\"boolean\"!==typeof C.expandByPush||\"boolean\"!==typeof C.readCookie||\"boolean\"!==typeof C.writeCookie)throw Error(\"Cannot parse JSON permissions\");var Na=new Ja,Z=JSON.parse(w.metadata),xb;(xb=!k(Z))||(xb=!!(!k(Z.shared)||\"string\"!==typeof Z.shared.sf_ver||\"number\"!==typeof Z.shared.ck_on||\"string\"!==typeof Z.shared.flash_ver||Z.shared.canonical_url&&\"string\"!==typeof Z.shared.canonical_url||Z.shared.amp&&(!k(Z.shared.amp)||Z.shared.amp.canonical_url&&\"string\"!==typeof Z.shared.amp.canonical_url)));if(xb)throw Error(\"Cannot parse JSON metadata\");var B={shared:{sf_ver:Z.shared.sf_ver,ck_on:Z.shared.ck_on,flash_ver:Z.shared.flash_ver}};Z.shared.canonical_url&&(B.shared.canonical_url=Z.shared.canonical_url);Z.shared.amp&&(B.shared.is_amp=!0,B.shared.canonical_url=Z.shared.amp.canonical_url);var Oa=new Ia,Pa=Ca();sb=new Qa;if(!sb.f&&\"1-0-37\"!=rb)throw Error(\"Host has different version from ext container\");hb=new R(sb);if(jb||!kb)m(\"$sf.ext.register\",W(441,Ya)),m(\"$sf.ext.supports\",W(443,Za)),m(\"$sf.ext.geom\",W(438,$a)),m(\"$sf.ext.inViewPercentage\",W(439,ab)),m(\"$sf.ext.status\",W(442,bb)),m(\"$sf.ext.meta\",W(440,cb)),m(\"$sf.ext.cookie\",W(436,db)),m(\"$sf.ext.expand\",W(437,eb)),m(\"$sf.ext.collapse\",W(435,gb)),hb.g&&m(\"$sf.ext.resize\",fb)}catch(a){}f.sf_=void 0;window.name=\"\";var U=hb;}).call(this);\n"}, "redirectURL": "", "headersSize": 661, "bodySize": 8146}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 46, "receive": 0}, "time": 46, "_securityState": "secure", "serverIPAddress": "216.58.213.225", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:09:04.666+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://reddit-d.openx.net/w/1.0/jstag", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "reddit-d.openx.net"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Connection", "value": "keep-alive"}, {"name": "Referer", "value": "https://365534f451099c0661cae2249111d71b.safeframe.googlesyndication.com/"}], "cookies": [], "queryString": [], "headersSize": 335}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "vary", "value": "Accept-Encoding"}, {"name": "server", "value": "OXGW/16.202.0"}, {"name": "p3p", "value": "CP=\"CUR ADM OUR NOR STA NID\""}, {"name": "expires", "value": "Thu, 04 Mar 2021 01:09:04 GMT"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:09:04 GMT"}, {"name": "content-type", "value": "text/javascript"}, {"name": "content-length", "value": "18032"}, {"name": "content-encoding", "value": "gzip"}, {"name": "cache-control", "value": "max-age=3600"}, {"name": "via", "value": "1.1 google"}, {"name": "alt-svc", "value": "clear"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "text/javascript", "size": 50285, "text": "var OX=OX||function(f,i){var c={},b,j,h,l,a={},n,k,e=\"OX_sd\";var m=function(){var o=0;return function(){if(o){return}g();o=1}}();function g(){var p,o;if(!k.isFramed()){p=k.getCookie(e);if(parseInt(p)){p++}else{p=1}o=new Date(k.now()+1200000).toGMTString();k.cookie(e,p,o);n._requestArgs.sd=p}}function d(s,q){var o,x,w,p={},u={},t,v,r;if(s.vars){for(var y in s.vars){if(s.vars.hasOwnProperty(y)){p[\"c.\"+escape(y)]=s.vars[y]}}s.vars=null}if(s.gw){t=s.gw;s.gw=null}if(\"\"){u.oxns=\"\"}if(j){u.ju=j}if(h){u.jr=h}u.cb=k.rand();v=k.merge([s,u,p,k.contextArgs()]);r=k.serialize(v);o=k.template(k.Templates.GW_URL,{gw:t||b,v:\"1.0\",r:q,q:r});x=k.ensureSecureProtocol(o);w=k.template(k.Templates.SCRIPT,{src:o,id:\"ox_\"+q+\"_\"+k.rand()});k.write(w)}n=function(p){var o=new OX.AdRequest(p,{url:j=j||k.detectPageURL(),ref:h=h||k.detectRefererURL(),gw:b});c[o.get(\"o\")]=o;return o};n._customVars={};n._requestArgs={};n.addHook=function(p,o){if(!a[o]){a[o]=[]}a[o].push(p)};n.addVariable=function(q,s,r,p){var o=n._customVars,t=(r||\"c\")+\".\"+q;if(p||!o[t]){o[t]=[]}o[t].push(s)};n.appendTag=function(o){k.write(o)};n.dflt=function(q,r,o){var p=c[q];p&&p.dflt(r,o)};n.ifrmHTML=function(q,r,o){var p=c[q];p&&p.ifrmHTML(r,o)};n.frameCreatives=function(o){l=o};n.getFramed=function(){return l};n.getHooksByType=function(o){return a[o]};n.init=function(){k=OX.utils;m()};n.load=function(o){n(o).load()};n.requestAd=function(o){n(o).fetchAds()};n.recordAction=function(o){d(o,n.Resources.RAJ)};n.recordSegments=function(q){var o,r={};if(q.expires){o=Date.parse(q.expires);if(o\",PIXEL_IFRAME_TEMPLATE:\"\",append:function(n,m){n.parentNode.insertBefore(m,n.nextSibling);return m},attachListener:function(o,m,n){if(o.addEventListener){o.addEventListener(m,n,false)}else{if(o.attachEvent){o.attachEvent(\"on\"+m,n)}}},beacon:function(m){var n=l.ensureSecureProtocol(m);(new Image()).src=n},getImgBeacon:function(m){var n=l.ensureSecureProtocol(m);return l.template(l.IMAGE_BEACON_TEMPLATE,{src:n})},loadPixels:function(p){var m,o,n;if(p){m=l.template(l.PIXEL_IFRAME_TEMPLATE,{src:p});n=l.create(m);if(o=g.body){o.appendChild(n)}}},browserIDKey:function(){return k},appendBrowserIdToPixelUrl:function(o,m){if(o&&m){var n=l.serialize({bi:m});o+=\"&\"+n}return o},fetchBrowserId:function(){if(OX.browser_id){browser_id_array=OX.browser_id.get();if(browser_id_array&&browser_id_array.length===2){return browser_id_array[0]}}},loadBrowserIdPixels:function(m){if(OX.tp_bi&&m&&OX.tp_bi.sync){OX.tp_bi.sync(m)}},contextArgs:function(){var r=l.detectWindowDims(),t={res:screen.width+\"x\"+screen.height+\"x\"+screen.colorDepth,plg:l.detectPlugins(),ch:g.charset||g.characterSet,tz:(new Date()).getTimezoneOffset()},s=g.getElementsByTagName(\"meta\"),v;if(r){t.ws=r[0]+\"x\"+r[1]}t.ifr=l.inIframe()?1:0;if(t.ifr){try{tWin=f.top;tDoc=f.top.document;tDims=l.detectWindowDimensions(tWin,tDoc);if(tDims){t.tws=tDims.width+\"x\"+tDims.height}}catch(o){}}else{t.tws=t.ws}for(var q=0;q=0){return unescape(t[0].split(\"|\").join(\",\"))}}}}}catch(x){}for(var w in m){if(m.hasOwnProperty(w)){if(f.ActiveXObject){for(var v=0;v'):g.createElement(\"iframe\")}catch(p){q=g.createElement(\"iframe\")}if(n){q.setAttribute(\"id\",n);q.setAttribute(\"name\",n)}q.setAttribute(\"width\",o);q.setAttribute(\"height\",m);q.setAttribute(\"frameSpacing\",\"0\");q.setAttribute(\"frameBorder\",\"no\");q.setAttribute(\"scrolling\",\"no\");return q},produceFrame:function(m){var t,n,s='javascript:window[\"contents\"]',z,B=m.hookNode,o=m.name,q=m.width,C=m.height,p=m.onStart,r=m.onFinish,w=m.onSuccess,v=o+\"_contents\",A=l.template(l.Templates.IFRAME_DOC,{title:m.title||\"OpenX\",head:m.headHTML,body:m.bodyHTML});t=l.createFrameElement(o,q,C);if(m.replace){l.replace(B,t)}else{B.innerHTML=\"\";B.appendChild(t)}n=(l.isIE&&(l.ieVersion<11))||f.opera;if(n){t.src=s}if(n){try{r&&h(t,r);t.contentWindow.contents=A;p&&p();t.src=s}catch(u){var y=t;t=l.createFrameElement(o,q,C);f[v]=A;s=l.template(l.Templates.IFRAME_JS_URI,{contentsVar:v,domain:g.domain});r&&h(t,r);t.src=s;p&&p();l.replace(y,t)}}else{try{z=t.contentWindow||t.contentDocument;if(z.document){z=z.document}r&&h(t,r);if(z){z.open(\"text/html\",\"replace\");p&&p();z.write(A);z.close()}}catch(x){if(!m.isRetry){m.hookNode=t;m.replace=true;m.isRetry=true;f.setTimeout(function(){l.produceFrame(m)},0)}}}w&&w(t)},rand:function(){return Math.floor(Math.random()*9999999999)+\"\"},remove:function(m){m.parentNode.removeChild(m)},replace:function(n,m){n.parentNode.replaceChild(m,n);return m},replaceOrRemove:function(m,o,n){if(!m){o&&l.remove(o)}else{if(o){return l.replace(o,m)}else{return l.append(n,m)}}},serialize:function(n){var p=\"\",o;if(typeof n===\"object\"){for(var m in n){if(n.hasOwnProperty(m)){o=n[m];if(l.defined(o)&&(o!==null)){if(l.isArray(o)){o=o.join(\",\")}p+=m+\"=\"+escape(o)+\"&\"}}}}if(p.length>1){p=p.substr(0,p.length-1)}return p},store:function(){var r=\"1\",s=630720000000,p=\"|\",u,m,t,o={};try{u=localStorage;u.setItem(r,r);u.removeItem(r);m=1}catch(q){if(i.cookieEnabled&&d){t=1}}function n(y,x){var A=\"OX_\"+y,w,v;if(m){v=u.getItem(A);x&&u.removeItem(A)}else{if(t){v=l.getCookie(A);x&&l.cookie(A)}else{v=o[A];x&&(delete o[A])}}if(v){w=v.split(p);for(var z=0;z<\\/script>\",IFRAME_DOC:\"{title}{head}{body}\",GW_URL:\"{gw}/{v}/{r}?{q}\",IFRAME_JS_URI:\"javascript:document.open();document.domain='{domain}';document.write(window.parent['{contentsVar}']);window.parent['{contentsVar}']=null;setTimeout('document.close()',5000)\"},write:function(m){(g.readyState!==\"complete\"&&g.readyState!==\"interactive\")&&g.write(m)},isCookieEnabled:function(){return i.cookieEnabled&&d},isValidDIM:function(m){if(m>b){return false}else{if(isNaN(m)){return false}}return true},isEmpty:function(m){for(var n in m){if(m.hasOwnProperty(n)){return false}}return true},isSubset:function(n,m){var p,o;if(!l.isValidArray(n)||!l.isValidArray(m)){return false}if(n.length0)&&(y.rd>0)&&(y.rc0)&&(y.rm>0)&&(!y.rc)){y.rc=0}}function r(){var k=j.createAdRequestURL(),Y=y.rc&&(\"_\"+y.rc),X=N+(Y||\"\"),i=V.createScript({id:X,src:k});V.attachListener(i,\"error\",function(){window[v]()});return i}function a(aa,Z){var k=f[aa]||[],X=OX.getHooksByType(aa)||[],ac=X.concat(k),ab;if(ac){for(var Y=0;YJ){W=true}w=X;return X};j.dflt=function(X,i){var k=l[X];k&&k.dflt(i)};j.ifrmHTML=function(X,i){var k=l[X];k&&k.set(\"iframe_html\",i)};j.disableFeature=function(i){y.df=y.df||[];y.df.push(i)};j.disableMarket=function(){j.disableFeature(\"m\")};j.disableSegmentation=function(){y.ns=1};j.enableFeature=function(i){y.ef=y.ef||[];y.ef.push(i)};j.enableExperiment=function(i){y.ee=i};j.enableControlGroup=function(i){y.ec=i};j.enableMarket=function(){j.enableFeature(\"m\")};j.enableSegmentation=function(){y.ns=null};j.flagStoreRemoteCachedAd=function(i){y.o=i||e;y.cache=F.STORE_AD};j.setRemoteCacheToken=function(i){y.o=i;y.cache=F.RETRIEVE_AD_CACHE_MISS};j.setRequestStart=function(){p=new Date().getTime()};j.setRequestEnd=function(i){if(p<0){return}A=new Date().getTime();if(i.ads&&i.ads.oxt){var Z=i.ads.oxt;var Y=(A-p);if(Z&&Y>Z){try{var X=j.getNetworkLatency();if(X){j.storeLatencyByKey(d,Math.round(X-Z))}j.storeLatencyByKey(E,Math.round(Y-Z))}catch(k){}}}};j.getPerformanceMetrics=function(){return{startTime:p,endTime:A,networkLatency:j.getNetworkLatency()}};j.getNetworkLatency=(function(){var i=0;var k=w;return function(){if(i&&k===w){return i}k=w;if(window&&window.performance&&window.performance.getEntriesByType){var Z=window.performance.getEntriesByType(\"resource\");var Y;for(var X=Z.length-1;X>=0;X--){Y=Z[X];if(Y.name===k){i=Y.duration;return Y.duration}}}}})();j.storeLatencyByKey=function(i,k){var X=j.getLatencyListByKey(i);X.push(k);if(X.length>L){X=X.slice(-L)}V.store.put(i,X.toString())};j.getLatencyListByKey=function(k){var Z=V.store.get(k);if(Z){var ab=Z.split(\",\");if(ab&&V.isArray(ab)){var Y=[];for(var X=0;X0){Y.push(aa)}}return Y}}return[]};j.getLatencyStringByKey=function(i){var X=j.getLatencyListByKey(i),k;if(X.length>0){k=X.toString()}return k};j.fetchAds=function(){var k,i;j.setRequestStart();a(T.ON_AD_REQUEST,[j]);k=j.createAdRequestURL();if(W){G(k,window[B],j.fetchAds)}else{i=V.template(V.Templates.SCRIPT,{src:k,id:N,err:v+\"()\"});V.write(i)}};j.fetchAdsComplete=function(){switch(s.mode){case K.IMMEDIATE:j.showAdUnit(s.auid);break;case K.DEFERRED:for(var i in l){if(l.hasOwnProperty(i)){if(l[i].get(\"anchor\")){j.showAdUnit(i)}}}break;default:}t()&&P()};j.frameCreatives=function(i){z=i};j.getOrCreateAdUnit=function(i){if(!l[i]){l[i]=new OX.AdUnit(i,j.get(\"o\"));s.ad_units.push(l[i]);a(T.ON_ADUNIT_CREATED,[l[i]])}return l[i]};j.get=function(i){return s.hasOwnProperty(i)?s[i]:y[i]};j.getQueryArgs=function(){return y};j.getProperties=function(){return s};j.isResponseEmpty=function(){var k,i;if(!(D&&D.ads&&D.ads.adunits&&(k=D.ads.adunits[0])&&(i=k.chain)&&i.length)){return true}else{return false}};j.getRecordTemplate=function(){if(D&&D.ads){return D.ads.record_tmpl}return\"\"};j.loadAdResponse=function(X){var Z=X.ads,ab=X.ads.adunits,k,aa;C=C||V.get(N);D=X;I(s.debug=Z.debug);for(var Y=0;Yvar OX_swfobject = window.parent.OX.swfobject(window, document, navigator);<\\/script>\",A,k=a+\"_ch_{i}\",B=ab.IMAGE_BEACON_TEMPLATE,P=\"\n\n\n"}, "redirectURL": "", "headersSize": 98, "bodySize": 448}, "cache": {}, "timings": {"blocked": 196, "dns": 16, "connect": 28, "ssl": 150, "send": 0, "wait": 34, "receive": 0}, "time": 424, "_securityState": "secure", "serverIPAddress": "167.233.14.134", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.430+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://i.redd.it/0llvgtzlfrj61.jpg", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "i.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 293}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Fri, 26 Feb 2021 05:45:03 GMT"}, {"name": "etag", "value": "\"7146374abd7ec0ed3c711d959787cd9f\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/jpeg"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "35491"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/jpeg", "size": 35491, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 322, "bodySize": 35813}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 31, "receive": 10}, "time": 41, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.464+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://external-preview.redd.it/uDzKbTb1WI1at3IBFCjy7SUuEfiSBA8P7MdhO5UvMBE.jpg?width=640&height=853&crop=smart&auto=webp&s=4ce31a39d742bbf77fce048e33d4e72919092524", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "external-preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "640"}, {"name": "height", "value": "853"}, {"name": "crop", "value": "smart"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "4ce31a39d742bbf77fce048e33d4e72919092524"}], "headersSize": 423}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"WPYi6cGYqEN8jozCAVSeEWuiHndd2SWAVHWSqpNvu4I\""}, {"name": "fastly-io-info", "value": "ifsz=146690 idim=720x960 ifmt=jpeg ofsz=136238 odim=640x853 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "cache-control", "value": "public, max-age=604800"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "136238"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 136238, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 408, "bodySize": 136646}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 41, "receive": 46}, "time": 87, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.475+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://preview.redd.it/hkfm35xaltj61.png?width=640&height=711&crop=smart&auto=webp&s=3d534a82866644c156c57c9d69c48ebd4d043642", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "640"}, {"name": "height", "value": "711"}, {"name": "crop", "value": "smart"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "3d534a82866644c156c57c9d69c48ebd4d043642"}], "headersSize": 384}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"4OD92MjjaEeCchmjeBrB+XaY41wgUA4ggHUg2sSbFgQ\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "fastly-io-info", "value": "ifsz=882604 idim=1080x1200 ifmt=png ofsz=261876 odim=640x711 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "261876"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 261876, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 410, "bodySize": 262286}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 81, "receive": 74}, "time": 155, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.516+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://i.redd.it/i16o8pxvh6k61.jpg", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "i.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 293}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Sun, 28 Feb 2021 08:24:31 GMT"}, {"name": "etag", "value": "\"981983fabd8b62e82cb9b2ee469ac55b\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/jpeg"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "85044"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/jpeg", "size": 85044, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 322, "bodySize": 85366}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 102, "receive": 33}, "time": 135, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.522+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://i.redd.it/x3k0c1mn9rk61.jpg", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "i.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 293}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Wed, 03 Mar 2021 06:15:48 GMT"}, {"name": "etag", "value": "\"2633795e578e8c303bc9926ae9e7c7f0\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "content-type", "value": "image/jpeg"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "57592"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/jpeg", "size": 57592, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 322, "bodySize": 57914}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 98, "receive": 23}, "time": 121, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.523+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://preview.redd.it/ddyaka0vu1k61.jpg?width=640&height=624&crop=smart&auto=webp&s=481c9aaf9d4a7395a62b0d4238f74ee9233fcae3", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "640"}, {"name": "height", "value": "624"}, {"name": "crop", "value": "smart"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "481c9aaf9d4a7395a62b0d4238f74ee9233fcae3"}], "headersSize": 384}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"WOqCxnVkdaHbfSjz2G81ui1GnlApkS2eukoLhjn3q+E\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "fastly-io-info", "value": "ifsz=36347 idim=640x624 ifmt=jpeg ofsz=29966 odim=640x624 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "29966"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 29966, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 406, "bodySize": 30372}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 98, "receive": 12}, "time": 110, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.525+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://preview.redd.it/ve3vmy92qkj61.jpg?width=640&height=502&crop=smart&auto=webp&s=26b1b5254ebfb111464e3153db410b6d90adf641", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "640"}, {"name": "height", "value": "502"}, {"name": "crop", "value": "smart"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "26b1b5254ebfb111464e3153db410b6d90adf641"}], "headersSize": 384}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"lhG6ToSZZJqNeyNErpQohXAhQ/0gYHqDflYKN70VTDU\""}, {"name": "expires", "value": "Thu, 31 Dec 2037 23:59:59 GMT"}, {"name": "fastly-io-info", "value": "ifsz=336638 idim=800x628 ifmt=jpeg ofsz=65732 odim=640x502 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "65732"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 65732, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 407, "bodySize": 66139}, "cache": {}, "timings": {"blocked": -1, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 98, "receive": 24}, "time": 122, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.556+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://external-preview.redd.it/FdR_oGRbxl_4_beRgZ1jVr89ooMEQ610vZcLr653NSc.png?width=960&height=540&crop=smart&format=pjpg&auto=webp&s=efbbdd4767475974656ef3735903e5b6cefb6e74", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "external-preview.redd.it"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "image/webp,*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [{"name": "width", "value": "960"}, {"name": "height", "value": "540"}, {"name": "crop", "value": "smart"}, {"name": "format", "value": "pjpg"}, {"name": "auto", "value": "webp"}, {"name": "s", "value": "efbbdd4767475974656ef3735903e5b6cefb6e74"}], "headersSize": 435}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "content-type", "value": "image/webp"}, {"name": "etag", "value": "\"j6Sc7D+Msv60IVrkAQtu38jrGFMIjJNs6rUttJkZNOg\""}, {"name": "fastly-io-info", "value": "ifsz=5307 idim=1280x720 ifmt=png ofsz=990 odim=960x540 ofmt=webp"}, {"name": "fastly-stats", "value": "io=1"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "server", "value": "snooserv"}, {"name": "cache-control", "value": "public, max-age=604800"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "vary", "value": "Accept"}, {"name": "content-length", "value": "990"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "image/webp", "size": 990, "encoding": "base64", "text": "STRIPPED!"}, "redirectURL": "", "headersSize": 400, "bodySize": 1390}, "cache": {}, "timings": {"blocked": 0, "dns": 0, "connect": 0, "ssl": 0, "send": 0, "wait": 76, "receive": 5}, "time": 81, "_securityState": "secure", "serverIPAddress": "151.101.113.140", "connection": "443"}, {"pageref": "page_5", "startedDateTime": "2021-03-04T01:11:08.704+01:00", "request": {"bodySize": 0, "method": "GET", "url": "https://www.redditstatic.com/desktop2x/vendors~dashjs.eaddad42f8a005c77562.js", "httpVersion": "HTTP/2", "headers": [{"name": "Host", "value": "www.redditstatic.com"}, {"name": "User-Agent", "value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0"}, {"name": "Accept", "value": "*/*"}, {"name": "Accept-Language", "value": "en-US,en;q=0.5"}, {"name": "Accept-Encoding", "value": "gzip, deflate, br"}, {"name": "Referer", "value": "https://www.reddit.com/"}, {"name": "Connection", "value": "keep-alive"}, {"name": "TE", "value": "Trailers"}], "cookies": [], "queryString": [], "headersSize": 324}, "response": {"status": 200, "statusText": "OK", "httpVersion": "HTTP/2", "headers": [{"name": "last-modified", "value": "Mon, 08 Feb 2021 20:15:29 GMT"}, {"name": "etag", "value": "\"89386c5124dd02f4efbd6f32dd4ac60a\""}, {"name": "cache-control", "value": "max-age=604800"}, {"name": "content-type", "value": "application/javascript"}, {"name": "content-encoding", "value": "gzip"}, {"name": "via", "value": "1.1 varnish, 1.1 varnish"}, {"name": "accept-ranges", "value": "bytes"}, {"name": "date", "value": "Thu, 04 Mar 2021 00:11:08 GMT"}, {"name": "vary", "value": "Accept-Encoding,Origin"}, {"name": "server", "value": "snooserv"}, {"name": "content-length", "value": "160523"}, {"name": "X-Firefox-Spdy", "value": "h2"}], "cookies": [], "content": {"mimeType": "application/javascript", "size": 634677, "text": "(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[\"vendors~dashjs\"],{\"./node_modules/codem-isoboxer/dist/iso_boxer.js\":function(e,t,n){var r={parseBuffer:function(e){return new s(e).parse()},addBoxProcessor:function(e,t){\"string\"==typeof e&&\"function\"==typeof t&&(i.prototype._boxProcessors[e]=t)},createFile:function(){return new s},createBox:function(e,t,n){var r=i.create(e);return t&&t.append(r,n),r},createFullBox:function(e,t,n){var s=r.createBox(e,t,n);return s.version=0,s.flags=0,s},Utils:{}};r.Utils.dataViewToString=function(e,t){var n=t||\"utf-8\";if(\"undefined\"!=typeof TextDecoder)return new TextDecoder(n).decode(e);var r=[],s=0;if(\"utf-8\"===n)for(;s>6),t.push(128|63&r)):r<65536?(t.push(224|r>>12),t.push(128|63&r>>6),t.push(128|63&r)):(t.push(240|r>>18),t.push(128|63&r>>12),t.push(128|63&r>>6),t.push(128|63&r))}return t},r.Utils.appendBox=function(e,t,n){if(t._offset=e._cursor.offset,t._root=e._root?e._root:e,t._raw=e._raw,t._parent=e,-1!==n)if(null!=n){var r,s=-1;if(\"number\"==typeof n)s=n;else{if(\"string\"==typeof n)r=n;else{if(\"object\"!=typeof n||!n.type)return void e.boxes.push(t);r=n.type}for(var i=0;i>3,t},i.prototype._readUint=function(e){var t,n,r=null,s=this._cursor.offset-this._raw.byteOffset;switch(e){case 8:r=this._raw.getUint8(s);break;case 16:r=this._raw.getUint16(s);break;case 24:r=((t=this._raw.getUint16(s))<<8)+(n=this._raw.getUint8(s+2));break;case 32:r=this._raw.getUint32(s);break;case 64:t=this._raw.getUint32(s),n=this._raw.getUint32(s+4),r=t*Math.pow(2,32)+n}return this._cursor.offset+=e>>3,r},i.prototype._readString=function(e){for(var t=\"\",n=0;n0?e:this._raw.byteLength-(this._cursor.offset-this._offset);if(t>0){var n=new Uint8Array(this._raw.buffer,this._cursor.offset,t);return this._cursor.offset+=t,n}return null},i.prototype._readUTF8String=function(){var e=this._raw.byteLength-(this._cursor.offset-this._offset),t=null;return e>0&&(t=new DataView(this._raw.buffer,this._cursor.offset,e),this._cursor.offset+=e),t?r.Utils.dataViewToString(t):t},i.prototype._parseBox=function(){if(this._parsing=!0,this._cursor.offset=this._offset,this._offset+8>this._raw.buffer.byteLength)this._root._incomplete=!0;else{switch(this._procField(\"size\",\"uint\",32),this._procField(\"type\",\"string\",4),1===this.size&&this._procField(\"largesize\",\"uint\",64),\"uuid\"===this.type&&this._procFieldArray(\"usertype\",16,\"uint\",8),this.size){case 0:this._raw=new DataView(this._raw.buffer,this._offset,this._raw.byteLength-this._cursor.offset+8);break;case 1:this._offset+this.size>this._raw.buffer.byteLength?(this._incomplete=!0,this._root._incomplete=!0):this._raw=new DataView(this._raw.buffer,this._offset,this.largesize);break;default:this._offset+this.size>this._raw.buffer.byteLength?(this._incomplete=!0,this._root._incomplete=!0):this._raw=new DataView(this._raw.buffer,this._offset,this.size)}this._incomplete||(this._boxProcessors[this.type]&&this._boxProcessors[this.type].call(this),-1!==this._boxContainers.indexOf(this.type)?this._parseContainerBox():this._data=this._readData())}},i.prototype._parseFullBox=function(){this.version=this._readUint(8),this.flags=this._readUint(24)},i.prototype._parseContainerBox=function(){for(this.boxes=[];this._cursor.offset-this._raw.byteOffset>3}else this.size+=e>>3},i.prototype._writeUint=function(e,t){if(this._rawo){var n,r,s=this._cursor.offset-this._rawo.byteOffset;switch(e){case 8:this._rawo.setUint8(s,t);break;case 16:this._rawo.setUint16(s,t);break;case 24:n=(16776960&t)>>8,r=255&t,this._rawo.setUint16(s,n),this._rawo.setUint8(s+2,r);break;case 32:this._rawo.setUint32(s,t);break;case 64:r=t-(n=Math.floor(t/Math.pow(2,32)))*Math.pow(2,32),this._rawo.setUint32(s,n),this._rawo.setUint32(s+4,r)}this._cursor.offset+=e>>3}else this.size+=e>>3},i.prototype._writeString=function(e,t){for(var n=0;n>10&31),96+(this.language>>5&31),96+(31&this.language))),this._procField(\"pre_defined\",\"uint\",16)},i.prototype._boxProcessors.mehd=function(){this._procFullBox(),this._procField(\"fragment_duration\",\"uint\",1==this.version?64:32)},i.prototype._boxProcessors.mfhd=function(){this._procFullBox(),this._procField(\"sequence_number\",\"uint\",32)},i.prototype._boxProcessors.mfro=function(){this._procFullBox(),this._procField(\"mfra_size\",\"uint\",32)},i.prototype._boxProcessors.mp4a=i.prototype._boxProcessors.enca=function(){this._procFieldArray(\"reserved1\",6,\"uint\",8),this._procField(\"data_reference_index\",\"uint\",16),this._procFieldArray(\"reserved2\",2,\"uint\",32),this._procField(\"channelcount\",\"uint\",16),this._procField(\"samplesize\",\"uint\",16),this._procField(\"pre_defined\",\"uint\",16),this._procField(\"reserved3\",\"uint\",16),this._procField(\"samplerate\",\"template\",32),this._procField(\"esds\",\"data\",-1)},i.prototype._boxProcessors.mvhd=function(){this._procFullBox(),this._procField(\"creation_time\",\"uint\",1==this.version?64:32),this._procField(\"modification_time\",\"uint\",1==this.version?64:32),this._procField(\"timescale\",\"uint\",32),this._procField(\"duration\",\"uint\",1==this.version?64:32),this._procField(\"rate\",\"template\",32),this._procField(\"volume\",\"template\",16),this._procField(\"reserved1\",\"uint\",16),this._procFieldArray(\"reserved2\",2,\"uint\",32),this._procFieldArray(\"matrix\",9,\"template\",32),this._procFieldArray(\"pre_defined\",6,\"uint\",32),this._procField(\"next_track_ID\",\"uint\",32)},i.prototype._boxProcessors.payl=function(){this._procField(\"cue_text\",\"utf8\")},i.prototype._boxProcessors.pssh=function(){this._procFullBox(),this._procFieldArray(\"SystemID\",16,\"uint\",8),this._procField(\"DataSize\",\"uint\",32),this._procFieldArray(\"Data\",this.DataSize,\"uint\",8)},i.prototype._boxProcessors.schm=function(){this._procFullBox(),this._procField(\"scheme_type\",\"uint\",32),this._procField(\"scheme_version\",\"uint\",32),1&this.flags&&this._procField(\"scheme_uri\",\"string\",-1)},i.prototype._boxProcessors.sdtp=function(){this._procFullBox();var e=-1;this._parsing&&(e=this._raw.byteLength-(this._cursor.offset-this._raw.byteOffset)),this._procFieldArray(\"sample_dependency_table\",e,\"uint\",8)},i.prototype._boxProcessors.sidx=function(){this._procFullBox(),this._procField(\"reference_ID\",\"uint\",32),this._procField(\"timescale\",\"uint\",32),this._procField(\"earliest_presentation_time\",\"uint\",1==this.version?64:32),this._procField(\"first_offset\",\"uint\",1==this.version?64:32),this._procField(\"reserved\",\"uint\",16),this._procField(\"reference_count\",\"uint\",16),this._procEntries(\"references\",this.reference_count,(function(e){this._parsing||(e.reference=(1&e.reference_type)<<31,e.reference|=2147483647&e.referenced_size,e.sap=(1&e.starts_with_SAP)<<31,e.sap|=(3&e.SAP_type)<<28,e.sap|=268435455&e.SAP_delta_time),this._procEntryField(e,\"reference\",\"uint\",32),this._procEntryField(e,\"subsegment_duration\",\"uint\",32),this._procEntryField(e,\"sap\",\"uint\",32),this._parsing&&(e.reference_type=e.reference>>31&1,e.referenced_size=2147483647&e.reference,e.starts_with_SAP=e.sap>>31&1,e.SAP_type=e.sap>>28&7,e.SAP_delta_time=268435455&e.sap)}))},i.prototype._boxProcessors.smhd=function(){this._procFullBox(),this._procField(\"balance\",\"uint\",16),this._procField(\"reserved\",\"uint\",16)},i.prototype._boxProcessors.ssix=function(){this._procFullBox(),this._procField(\"subsegment_count\",\"uint\",32),this._procEntries(\"subsegments\",this.subsegment_count,(function(e){this._procEntryField(e,\"ranges_count\",\"uint\",32),this._procSubEntries(e,\"ranges\",e.ranges_count,(function(e){this._procEntryField(e,\"level\",\"uint\",8),this._procEntryField(e,\"range_size\",\"uint\",24)}))}))},i.prototype._boxProcessors.stsd=function(){this._procFullBox(),this._procField(\"entry_count\",\"uint\",32),this._procSubBoxes(\"entries\",this.entry_count)},i.prototype._boxProcessors.subs=function(){this._procFullBox(),this._procField(\"entry_count\",\"uint\",32),this._procEntries(\"entries\",this.entry_count,(function(e){this._procEntryField(e,\"sample_delta\",\"uint\",32),this._procEntryField(e,\"subsample_count\",\"uint\",16),this._procSubEntries(e,\"subsamples\",e.subsample_count,(function(e){this._procEntryField(e,\"subsample_size\",\"uint\",1===this.version?32:16),this._procEntryField(e,\"subsample_priority\",\"uint\",8),this._procEntryField(e,\"discardable\",\"uint\",8),this._procEntryField(e,\"codec_specific_parameters\",\"uint\",32)}))}))},i.prototype._boxProcessors.tenc=function(){this._procFullBox(),this._procField(\"default_IsEncrypted\",\"uint\",24),this._procField(\"default_IV_size\",\"uint\",8),this._procFieldArray(\"default_KID\",16,\"uint\",8)},i.prototype._boxProcessors.tfdt=function(){this._procFullBox(),this._procField(\"baseMediaDecodeTime\",\"uint\",1==this.version?64:32)},i.prototype._boxProcessors.tfhd=function(){this._procFullBox(),this._procField(\"track_ID\",\"uint\",32),1&this.flags&&this._procField(\"base_data_offset\",\"uint\",64),2&this.flags&&this._procField(\"sample_description_offset\",\"uint\",32),8&this.flags&&this._procField(\"default_sample_duration\",\"uint\",32),16&this.flags&&this._procField(\"default_sample_size\",\"uint\",32),32&this.flags&&this._procField(\"default_sample_flags\",\"uint\",32)},i.prototype._boxProcessors.tfra=function(){this._procFullBox(),this._procField(\"track_ID\",\"uint\",32),this._parsing||(this.reserved=0,this.reserved|=(48&this.length_size_of_traf_num)<<4,this.reserved|=(12&this.length_size_of_trun_num)<<2,this.reserved|=3&this.length_size_of_sample_num),this._procField(\"reserved\",\"uint\",32),this._parsing&&(this.length_size_of_traf_num=(48&this.reserved)>>4,this.length_size_of_trun_num=(12&this.reserved)>>2,this.length_size_of_sample_num=3&this.reserved),this._procField(\"number_of_entry\",\"uint\",32),this._procEntries(\"entries\",this.number_of_entry,(function(e){this._procEntryField(e,\"time\",\"uint\",1===this.version?64:32),this._procEntryField(e,\"moof_offset\",\"uint\",1===this.version?64:32),this._procEntryField(e,\"traf_number\",\"uint\",8*(this.length_size_of_traf_num+1)),this._procEntryField(e,\"trun_number\",\"uint\",8*(this.length_size_of_trun_num+1)),this._procEntryField(e,\"sample_number\",\"uint\",8*(this.length_size_of_sample_num+1))}))},i.prototype._boxProcessors.tkhd=function(){this._procFullBox(),this._procField(\"creation_time\",\"uint\",1==this.version?64:32),this._procField(\"modification_time\",\"uint\",1==this.version?64:32),this._procField(\"track_ID\",\"uint\",32),this._procField(\"reserved1\",\"uint\",32),this._procField(\"duration\",\"uint\",1==this.version?64:32),this._procFieldArray(\"reserved2\",2,\"uint\",32),this._procField(\"layer\",\"uint\",16),this._procField(\"alternate_group\",\"uint\",16),this._procField(\"volume\",\"template\",16),this._procField(\"reserved3\",\"uint\",16),this._procFieldArray(\"matrix\",9,\"template\",32),this._procField(\"width\",\"template\",32),this._procField(\"height\",\"template\",32)},i.prototype._boxProcessors.trex=function(){this._procFullBox(),this._procField(\"track_ID\",\"uint\",32),this._procField(\"default_sample_description_index\",\"uint\",32),this._procField(\"default_sample_duration\",\"uint\",32),this._procField(\"default_sample_size\",\"uint\",32),this._procField(\"default_sample_flags\",\"uint\",32)},i.prototype._boxProcessors.trun=function(){this._procFullBox(),this._procField(\"sample_count\",\"uint\",32),1&this.flags&&this._procField(\"data_offset\",\"int\",32),4&this.flags&&this._procField(\"first_sample_flags\",\"uint\",32),this._procEntries(\"samples\",this.sample_count,(function(e){256&this.flags&&this._procEntryField(e,\"sample_duration\",\"uint\",32),512&this.flags&&this._procEntryField(e,\"sample_size\",\"uint\",32),1024&this.flags&&this._procEntryField(e,\"sample_flags\",\"uint\",32),2048&this.flags&&this._procEntryField(e,\"sample_composition_time_offset\",1===this.version?\"int\":\"uint\",32)}))},i.prototype._boxProcessors[\"url \"]=i.prototype._boxProcessors[\"urn \"]=function(){this._procFullBox(),\"urn \"===this.type&&this._procField(\"name\",\"string\",-1),this._procField(\"location\",\"string\",-1)},i.prototype._boxProcessors.vlab=function(){this._procField(\"source_label\",\"utf8\")},i.prototype._boxProcessors.vmhd=function(){this._procFullBox(),this._procField(\"graphicsmode\",\"uint\",16),this._procFieldArray(\"opcolor\",3,\"uint\",16)},i.prototype._boxProcessors.vttC=function(){this._procField(\"config\",\"utf8\")},i.prototype._boxProcessors.vtte=function(){}},\"./node_modules/dashjs/build/es5/externals/base64.js\":function(e,t,n){\"use strict\";var r,i,o,u,l,d={encode:function(e){for(var t=[],n=0;n>6),t.push(128|63&r)):r<65536?(t.push(224|r>>12),t.push(128|63&r>>6),t.push(128|63&r)):(t.push(240|r>>18),t.push(128|63&r>>12),t.push(128|63&r>>6),t.push(128|63&r))}return t},decode:function(e){for(var t=[],n=0;n>18)),n.push(r.charAt(63&i>>12)),n.push(r.charAt(63&i>>6)),n.push(r.charAt(63&i))}return 2==e.length-t?(i=(e[t]<<16)+(e[t+1]<<8),n.push(r.charAt(63&i>>18)),n.push(r.charAt(63&i>>12)),n.push(r.charAt(63&i>>6)),n.push(\"=\")):1==e.length-t&&(i=e[t]<<16,n.push(r.charAt(63&i>>18)),n.push(r.charAt(63&i>>12)),n.push(\"==\")),n.join(\"\")},o=function(){for(var e=[],t=0;t>16),n.push(255&s>>8),n.push(255&s),t+=4}return n&&(\"=\"==e.charAt(t-2)?(n.pop(),n.pop()):\"=\"==e.charAt(t-1)&&n.pop()),n},l={encode:function(e){for(var t=[],n=0;n=n&&console.log(this.time+\" [\"+e+\"] \"+t)}},l=function(e){for(var t=[],n=0;n32&&(u.log(\"ERROR\",\"Too large cursor position \"+this.pos),this.pos=32)},moveCursor:function(e){var t=this.pos+e;if(e>1)for(var n=this.pos+1;n=144&&this.backSpace();var t=n(e);this.pos>=32?u.log(\"ERROR\",\"Cannot insert \"+e.toString(16)+\" (\"+t+\") at position \"+this.pos+\". Skipping it!\"):(this.chars[this.pos].setChar(t,this.currPenState),this.moveCursor(1))},clearFromPos:function(e){var t;for(t=e;t<32;t++)this.chars[t].reset()},clear:function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},clearToEndOfRow:function(){this.clearFromPos(this.pos)},getTextString:function(){for(var e=[],t=!0,n=0;n<32;n++){var r=this.chars[n].uchar;\" \"!==r&&(t=!1),e.push(r)}return t?\"\":e.join(\"\")},setPenStyles:function(e){this.currPenState.setStyles(e),this.chars[this.pos].setPenState(this.currPenState)}};var h=function(){this.rows=[];for(var e=0;e<15;e++)this.rows.push(new f);this.currRow=14,this.nrRollUpRows=null,this.reset()};h.prototype={reset:function(){for(var e=0;e<15;e++)this.rows[e].clear();this.currRow=14},equals:function(e){for(var t=!0,n=0;n<15;n++)if(!this.rows[n].equals(e.rows[n])){t=!1;break}return t},copy:function(e){for(var t=0;t<15;t++)this.rows[t].copy(e.rows[t])},isEmpty:function(){for(var e=!0,t=0;t<15;t++)if(!this.rows[t].isEmpty()){e=!1;break}return e},backSpace:function(){this.rows[this.currRow].backSpace()},clearToEndOfRow:function(){this.rows[this.currRow].clearToEndOfRow()},insertChar:function(e){this.rows[this.currRow].insertChar(e)},setPen:function(e){this.rows[this.currRow].setPenStyles(e)},moveCursor:function(e){this.rows[this.currRow].moveCursor(e)},setCursor:function(e){u.log(\"INFO\",\"setCursor: \"+e),this.rows[this.currRow].setCursor(e)},setPAC:function(e){u.log(\"INFO\",\"pacData = \"+JSON.stringify(e));var t=e.row-1;this.nrRollUpRows&&t0&&(n=e?\"[\"+t.join(\" | \")+\"]\":t.join(\"\\n\")),n},getTextAndFormat:function(){return this.rows}};var m=function(e,t){this.chNr=e,this.outputFilter=t,this.mode=null,this.verbose=0,this.displayedMemory=new h,this.nonDisplayedMemory=new h,this.lastOutputScreen=new h,this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null};m.prototype={modes:[\"MODE_ROLL-UP\",\"MODE_POP-ON\",\"MODE_PAINT-ON\",\"MODE_TEXT\"],reset:function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.lastCueEndTime=null},getHandler:function(){return this.outputFilter},setHandler:function(e){this.outputFilter=e},setPAC:function(e){this.writeScreen.setPAC(e)},setBkgData:function(e){this.writeScreen.setBkgData(e)},setMode:function(e){e!==this.mode&&(this.mode=e,u.log(\"INFO\",\"MODE=\"+e),\"MODE_POP-ON\"==this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),\"MODE_ROLL-UP\"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=e)},insertChars:function(e){for(var t=0;t=46,t.italics)t.foreground=\"white\";else{var n=Math.floor(e/2)-16;t.foreground=[\"white\",\"green\",\"blue\",\"cyan\",\"red\",\"yellow\",\"magenta\"][n]}u.log(\"INFO\",\"MIDROW: \"+JSON.stringify(t)),this.writeScreen.setPen(t)},outputDataUpdate:function(){var e=u.time;null!==e&&this.outputFilter&&(this.outputFilter.updateData&&this.outputFilter.updateData(e,this.displayedMemory),null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},cueSplitAtTime:function(e){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.displayedMemory),this.cueStartTime=e))}};var g=function(e,t,n){this.field=e||1,this.outputs=[t,n],this.channels=[new m(1,t),new m(2,n)],this.currChNr=-1,this.lastCmdA=null,this.lastCmdB=null,this.bufferedData=[],this.startTime=null,this.lastTime=null,this.dataCounters={padding:0,char:0,cmd:0,other:0}};g.prototype={getHandler:function(e){return this.channels[e].getHandler()},setHandler:function(e,t){this.channels[e].setHandler(t)},addData:function(e,t){var n,r,s,i=!1;this.lastTime=e,u.setTime(e);for(var a=0;a=16&&r<=31&&r===this.lastCmdA&&s===this.lastCmdB)this.lastCmdA=null,this.lastCmdB=null,u.log(\"DEBUG\",\"Repeated command (\"+l([r,s])+\") is dropped\");else if(0!==r||0!==s){if(u.log(\"DATA\",\"[\"+l([t[a],t[a+1]])+\"] -> (\"+l([r,s])+\")\"),(n=this.parseCmd(r,s))||(n=this.parseMidrow(r,s)),n||(n=this.parsePAC(r,s)),n||(n=this.parseBackgroundAttributes(r,s)),!n)if(i=this.parseChars(r,s))if(this.currChNr&&this.currChNr>=0)this.channels[this.currChNr-1].insertChars(i);else u.log(\"WARNING\",\"No channel found yet. TEXT-MODE?\");n?this.dataCounters.cmd+=2:i?this.dataCounters.char+=2:(this.dataCounters.other+=2,u.log(\"WARNING\",\"Couldn't parse cleaned data \"+l([r,s])+\" orig: \"+l([t[a],t[a+1]])))}else this.dataCounters.padding+=2},parseCmd:function(e,t){var n=null;if(!((20===e||21===e||28===e||29===e)&&32<=t&&t<=47)&&!((23===e||31===e)&&33<=t&&t<=35))return!1;n=20===e||21===e||23===e?1:2;var r=this.channels[n-1];return 20===e||21===e||28===e||29===e?32===t?r.cc_RCL():33===t?r.cc_BS():34===t?r.cc_AOF():35===t?r.cc_AON():36===t?r.cc_DER():37===t?r.cc_RU(2):38===t?r.cc_RU(3):39===t?r.cc_RU(4):40===t?r.cc_FON():41===t?r.cc_RDC():42===t?r.cc_TR():43===t?r.cc_RTD():44===t?r.cc_EDM():45===t?r.cc_CR():46===t?r.cc_ENM():47===t&&r.cc_EOC():r.cc_TO(t-32),this.lastCmdA=e,this.lastCmdB=t,this.currChNr=n,!0},parseMidrow:function(e,t){var n=null;if((17===e||25===e)&&32<=t&&t<=47){if((n=17===e?1:2)!==this.currChNr)return u.log(\"ERROR\",\"Mismatch channel in midrow parsing\"),!1;var r=this.channels[n-1];return r.insertChars([32]),r.cc_MIDROW(t),u.log(\"DEBUG\",\"MIDROW (\"+l([e,t])+\")\"),this.lastCmdA=e,this.lastCmdB=t,!0}return!1},parsePAC:function(e,t){var n,o=null;if(!((17<=e&&e<=23||25<=e&&e<=31)&&64<=t&&t<=127)&&!((16===e||24===e)&&64<=t&&t<=95))return!1;n=e<=23?1:2,o=64<=t&&t<=95?1===n?r[e]:i[e]:1===n?s[e]:a[e];var u=this.interpretPAC(o,t);return this.channels[n-1].setPAC(u),this.lastCmdA=e,this.lastCmdB=t,this.currChNr=n,!0},interpretPAC:function(e,t){var n=t,r={color:null,italics:!1,indent:null,underline:!1,row:e};return n=t>95?t-96:t-64,r.underline=1==(1&n),n<=13?r.color=[\"white\",\"green\",\"blue\",\"cyan\",\"red\",\"yellow\",\"magenta\",\"white\"][Math.floor(n/2)]:n<=15?(r.italics=!0,r.color=\"white\"):r.indent=4*Math.floor((n-16)/2),r},parseChars:function(e,t){var r=null,s=null,i=null;if(e>=25?(r=2,i=e-8):(r=1,i=e),17<=i&&i<=19){var a=t;a=17===i?t+80:18===i?t+112:t+144,u.log(\"INFO\",\"Special char '\"+n(a)+\"' in channel \"+r),s=[a],this.lastCmdA=e,this.lastCmdB=t}else 32<=e&&e<=127&&(s=0===t?[e]:[e,t],this.lastCmdA=null,this.lastCmdB=null);if(s){var o=l(s);u.log(\"DEBUG\",\"Char codes = \"+o.join(\",\"))}return s},parseBackgroundAttributes:function(e,t){var n,r,s;return((16===e||24===e)&&32<=t&&t<=47||(23===e||31===e)&&45<=t&&t<=47)&&(n={},16===e||24===e?(r=Math.floor((t-32)/2),n.background=o[r],t%2==1&&(n.background=n.background+\"_semi\")):45===t?n.background=\"transparent\":(n.foreground=\"black\",47===t&&(n.underline=!0)),s=e<24?1:2,this.channels[s-1].setBkgData(n),this.lastCmdA=e,this.lastCmdB=t,!0)},reset:function(){for(var e=0;e/g,\">\").replace(/\"/g,\""\").replace(/'/g,\"'\"):e}function s(e,t,n,r){for(var s=0;s0&&s(e.arrayAccessFormPaths,t,n,r)&&(t[n]=[t[n]])}function a(e){var t=e.split(/[-T:+Z]/g),n=new Date(t[0],t[1]-1,t[2]),r=t[5].split(\".\");if(n.setHours(t[3],t[4],r[0]),r.length>1&&n.setMilliseconds(r[1]),t[6]&&t[7]){var s=60*t[6]+Number(t[7]);s=0+(\"-\"==(/\\d\\d-\\d\\d:\\d\\d$/.test(e)?\"-\":\"+\")?-1*s:s),n.setMinutes(n.getMinutes()-s-n.getTimezoneOffset())}else-1!==e.indexOf(\"Z\",e.length-1)&&(n=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds())));return n}function o(n,r,i,a){return!(r==t.ELEMENT_NODE&&e.xmlElementsFilter.length>0)||s(e.xmlElementsFilter,n,i,a)}function u(r,l){if(r.nodeType==t.DOCUMENT_NODE){for(var d=new Object,c=r.childNodes,f=0;f0){var i=r.split(\".#\")[0];return s(e.datetimeAccessFormPaths,t,n,i)?a(t):t}return t}(d.__text,g,l+\".\"+g)),null!=d[\"#cdata-section\"]&&(d.__cdata=d[\"#cdata-section\"],delete d[\"#cdata-section\"],\"property\"==e.arrayAccessForm&&delete d[\"#cdata-section_asArray\"]),0==d.__cnt&&\"text\"==e.emptyNodeForm?d=\"\":1==d.__cnt&&null!=d.__text?d=d.__text:1!=d.__cnt||null==d.__cdata||e.keepCData?d.__cnt>1&&null!=d.__text&&e.skipEmptyTextNodesForObj&&(e.stripWhitespaces&&\"\"==d.__text||\"\"==d.__text.trim())&&delete d.__text:d=d.__cdata,delete d.__cnt,!e.enableToStringFunc||null==d.__text&&null==d.__cdata||(d.toString=function(){return(null!=this.__text?this.__text:\"\")+(null!=this.__cdata?this.__cdata:\"\")}),d}if(r.nodeType==t.TEXT_NODE||r.nodeType==t.CDATA_SECTION_NODE)return r.nodeValue}function l(t,n,s,i){var a=\"<\"+(null!=t&&null!=t.__prefix?t.__prefix+\":\":\"\")+n;if(null!=s)for(var o=0;o\":\">\"}function d(e,t){return\"\"}function c(t,n){return\"property\"==e.arrayAccessForm&&(r=n.toString(),s=\"_asArray\",-1!==r.indexOf(s,r.length-s.length))||0==n.toString().indexOf(e.attributePrefix)||0==n.toString().indexOf(\"__\")||t[n]instanceof Function;var r,s}function f(e){var t=0;if(e instanceof Object)for(var n in e)c(e,n)||t++;return t}function h(t,n,r){return 0==e.jsonPropertiesFilter.length||\"\"==r||s(e.jsonPropertiesFilter,t,n,r)}function m(t){var n=[];if(t instanceof Object)for(var r in t)-1==r.toString().indexOf(\"__\")&&0==r.toString().indexOf(e.attributePrefix)&&n.push(r);return n}function g(t){var n=\"\";return t instanceof Object?n+=function(t){var n=\"\";return null!=t.__cdata&&(n+=\"\"),null!=t.__text&&(e.escapeMode?n+=r(t.__text):n+=t.__text),n}(t):null!=t&&(e.escapeMode?n+=r(t):n+=t),n}function _(e,t){return\"\"===e?t:e+\".\"+t}function p(e,t,n,r){var s=\"\";if(0==e.length)s+=l(e,t,n,!0);else for(var i=0;i0)for(var r in e)if(!c(e,r)&&(\"\"==t||h(e,r,_(t,r)))){var s=e[r],i=m(s);if(null==s||null==s)n+=l(s,r,i,!0);else if(s instanceof Object)if(s instanceof Array)n+=p(s,r,i,t);else if(s instanceof Date)n+=l(s,r,i,!1),n+=s.toISOString(),n+=d(s,r);else{f(s)>0||null!=s.__text||null!=s.__cdata?(n+=l(s,r,i,!1),n+=E(s,_(t,r)),n+=d(s,r)):n+=l(s,r,i,!0)}else n+=l(s,r,i,!1),n+=g(s),n+=d(s,r)}return n+=g(e)}this.parseXmlString=function(e){var t;window.ActiveXObject||window;if(void 0===e)return null;if(window.DOMParser){var n=new window.DOMParser;try{(t=n.parseFromString(e,\"text/xml\")).getElementsByTagNameNS(\"*\",\"parsererror\").length>0&&(t=null)}catch(r){t=null}}else 0==e.indexOf(\"\")+2)),(t=new ActiveXObject(\"Microsoft.XMLDOM\")).async=\"false\",t.loadXML(e);return t},this.asArray=function(e){return void 0===e||null==e?[]:e instanceof Array?e:[e]},this.toXmlDateTime=function(e){return e instanceof Date?e.toISOString():\"number\"==typeof e?new Date(e).toISOString():null},this.asDateTime=function(e){return\"string\"==typeof e?a(e):e},this.xml2json=function(e){return u(e)},this.xml_str2json=function(e){var t=this.parseXmlString(e);return null!=t?this.xml2json(t):null},this.json2xml_str=function(e){return E(e,\"\")},this.json2xml=function(e){var t=this.json2xml_str(e);return this.parseXmlString(t)},this.getVersion=function(){return\"1.2.0\"}}},\"./node_modules/dashjs/build/es5/index.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.Debug=t.MediaPlayerFactory=t.MetricsReporting=t.Protection=t.MediaPlayer=void 0;var r=n(\"./node_modules/dashjs/build/es5/index_mediaplayerOnly.js\"),s=u(n(\"./node_modules/dashjs/build/es5/src/streaming/metrics/MetricsReporting.js\")),i=u(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/Protection.js\")),a=u(n(\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayerFactory.js\")),o=u(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\"));function u(e){return e&&e.__esModule?e:{default:e}}dashjs.Protection=i.default,dashjs.MetricsReporting=s.default,dashjs.MediaPlayerFactory=a.default,dashjs.Debug=o.default,t.default=dashjs,t.MediaPlayer=r.MediaPlayer,t.Protection=i.default,t.MetricsReporting=s.default,t.MediaPlayerFactory=a.default,t.Debug=o.default},\"./node_modules/dashjs/build/es5/index_mediaplayerOnly.js\":function(e,t,n){\"use strict\";(function(e){Object.defineProperty(t,\"__esModule\",{value:!0}),t.Debug=t.FactoryMaker=t.MediaPlayer=void 0;var r=o(n(\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayer.js\")),s=o(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),i=o(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),a=n(\"./node_modules/dashjs/build/es5/src/core/Version.js\");function o(e){return e&&e.__esModule?e:{default:e}}var u=\"undefined\"!=typeof window&&window||e,l=u.dashjs;l||(l=u.dashjs={}),l.MediaPlayer=r.default,l.FactoryMaker=s.default,l.Debug=i.default,l.Version=(0,a.getVersionString)(),t.default=l,t.MediaPlayer=r.default,t.FactoryMaker=s.default,t.Debug=i.default}).call(this,n(\"./node_modules/webpack/buildin/global.js\"))},\"./node_modules/dashjs/build/es5/src/core/Debug.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=a(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),s=a(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),i=a(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"));function a(e){return e&&e.__esModule?e:{default:e}}var o=1,u=2,l=3,d=4,c=5;function f(e){e=e||{};var t,n=this.context,i=(0,r.default)(n).getInstance(),a=e.settings,f=[],h=void 0,m=void 0,g=void 0;function _(e){return e&&e.bind?e.bind(window.console):window.console.log.bind(window.console)}function p(){for(var e=arguments.length,t=Array(e),n=0;n0&&(n+=\" \");for(var o=arguments.length,u=Array(o>2?o-2:0),l=2;l=e&&f[e](n),a&&a.get().debug.dispatchEvent&&i.trigger(s.default.LOG,{message:n,level:e})}return t={getLogger:function(e){return{fatal:p.bind(e),error:E.bind(e),warn:v.bind(e),info:y.bind(e),debug:T.bind(e)}},setLogTimestampVisible:function(e){h=e},setCalleeNameVisible:function(e){m=e}},h=!0,m=!0,g=(new Date).getTime(),\"undefined\"!=typeof window&&window.console&&(f[o]=_(window.console.error),f[u]=_(window.console.error),f[l]=_(window.console.warn),f[d]=_(window.console.info),f[c]=_(window.console.debug)),t}f.__dashjs_factory_name=\"Debug\";var h=i.default.getSingletonFactory(f);h.LOG_LEVEL_NONE=0,h.LOG_LEVEL_FATAL=o,h.LOG_LEVEL_ERROR=u,h.LOG_LEVEL_WARNING=l,h.LOG_LEVEL_INFO=d,h.LOG_LEVEL_DEBUG=c,i.default.updateSingletonFactory(f.__dashjs_factory_name,h),t.default=h},\"./node_modules/dashjs/build/es5/src/core/EventBus.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r},a=n(\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayerEvents.js\");var o=0;function u(){var e={};function t(t,n,r){var s=-1;return e[t]?(e[t].some((function(e,t){if(e&&e.callback===n&&(!r||r===e.scope))return s=t,!0})),s):s}return{on:function(n,r,s){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(!n)throw new Error(\"event type cannot be null or undefined\");if(!r||\"function\"!=typeof r)throw new Error(\"listener must be a function: \"+r);var a=i.priority||o;if(!(t(n,r,s)>=0)){e[n]=e[n]||[];var u={callback:r,scope:s,priority:a};s&&s.getStreamId&&(u.streamId=s.getStreamId()),s&&s.getType&&(u.mediaType=s.getType()),i&&i.mode&&(u.mode=i.mode),e[n].some((function(t,r){if(t&&a>t.priority)return e[n].splice(r,0,u),!0}))||e[n].push(u)}},off:function(n,r,s){if(n&&r&&e[n]){var i=t(n,r,s);i<0||(e[n][i]=null)}},trigger:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t&&e[t]){if((n=n||{}).hasOwnProperty(\"type\"))throw new Error(\"'type' is a reserved word for event dispatching\");n.type=t,r.streamId&&(n.streamId=r.streamId),r.mediaType&&(n.mediaType=r.mediaType),e[t].filter((function(e){return!!e&&((!r.streamId||!e.streamId||e.streamId===r.streamId)&&((!r.mediaType||!e.mediaType||e.mediaType===r.mediaType)&&!(r.mode&&e.mode&&e.mode!==r.mode||!e.mode&&r.mode&&r.mode===a.EVENT_MODE_ON_RECEIVE)))})).forEach((function(e){return e&&e.callback.call(e.scope,n)}))}},reset:function(){e={}}}}u.__dashjs_factory_name=\"EventBus\";var l=i.default.getSingletonFactory(u);l.EVENT_PRIORITY_LOW=o,l.EVENT_PRIORITY_HIGH=5e3,i.default.updateSingletonFactory(u.__dashjs_factory_name,l),t.default=l},\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=function(){var e=void 0,t=[],n={},r={};function s(e,n){for(var r in t){var s=t[r];if(s.context===e&&s.name===n)return s.instance}return null}function i(e,t){return t[e]}function a(e,t,n){e in n&&(n[e]=t)}function o(t,n,r){var s=void 0,i=t.__dashjs_factory_name,a=n[i];if(a){var o=a.instance;if(!a.override)return o.apply({context:n,factory:e},r);for(var u in s=t.apply({context:n},r),o=o.apply({context:n,factory:e,parent:s},r))s.hasOwnProperty(u)&&(s[u]=o[u])}else s=t.apply({context:n},r);return s.getClassName=function(){return i},s}return e={extend:function(e,t,n,r){!r[e]&&t&&(r[e]={instance:t,override:n})},getSingletonInstance:s,setSingletonInstance:function(e,n,r){for(var s in t){var i=t[s];if(i.context===e&&i.name===n)return void(t[s].instance=r)}t.push({name:n,context:e,instance:r})},deleteSingletonInstances:function(e){t=t.filter((function(t){return t.context!==e}))},getSingletonFactory:function(e){var r=i(e.__dashjs_factory_name,n);return r||(r=function(n){var r=void 0;return void 0===n&&(n={}),{getInstance:function(){return r||(r=s(n,e.__dashjs_factory_name)),r||(r=o(e,n,arguments),t.push({name:e.__dashjs_factory_name,context:n,instance:r})),r}}},n[e.__dashjs_factory_name]=r),r},getSingletonFactoryByName:function(e){return i(e,n)},updateSingletonFactory:function(e,t){a(e,t,n)},getClassFactory:function(e){var t=i(e.__dashjs_factory_name,r);return t||(t=function(t){return void 0===t&&(t={}),{create:function(){return o(e,t,arguments)}}},r[e.__dashjs_factory_name]=t),t},getClassFactoryByName:function(e){return i(e,r)},updateClassFactory:function(e,t){a(e,t,r)}}}();t.default=r},\"./node_modules/dashjs/build/es5/src/core/Settings.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},s=l(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),i=l(n(\"./node_modules/dashjs/build/es5/src/core/Utils.js\")),a=l(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),o=l(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),u=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\");function l(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(){var e,t,n={debug:{logLevel:a.default.LOG_LEVEL_WARNING,dispatchEvent:!1},streaming:{metricsMaxListDepth:1e3,abandonLoadTimeout:1e4,liveDelayFragmentCount:NaN,liveDelay:null,scheduleWhilePaused:!0,fastSwitchEnabled:!1,flushBufferAtTrackSwitch:!1,calcSegmentAvailabilityRangeFromTimeline:!1,reuseExistingSourceBuffers:!0,bufferPruningInterval:10,bufferToKeep:20,jumpGaps:!0,jumpLargeGaps:!0,smallGapLimit:1.5,stableBufferTime:12,bufferTimeAtTopQuality:30,bufferTimeAtTopQualityLongForm:60,longFormContentDurationThreshold:600,wallclockTimeUpdateInterval:50,lowLatencyEnabled:!1,keepProtectionMediaKeys:!1,useManifestDateHeaderTimeSource:!0,useSuggestedPresentationDelay:!0,useAppendWindow:!0,manifestUpdateRetryInterval:100,stallThreshold:.5,liveCatchup:{minDrift:.02,maxDrift:0,playbackRate:.5,latencyThreshold:60,playbackBufferMin:.5,enabled:!1,mode:o.default.LIVE_CATCHUP_MODE_DEFAULT},lastBitrateCachingInfo:{enabled:!0,ttl:36e4},lastMediaSettingsCachingInfo:{enabled:!0,ttl:36e4},cacheLoadThresholds:{video:50,audio:5},trackSwitchMode:{audio:o.default.TRACK_SWITCH_MODE_ALWAYS_REPLACE,video:o.default.TRACK_SWITCH_MODE_NEVER_REPLACE},selectionModeForInitialTrack:o.default.TRACK_SELECTION_MODE_HIGHEST_BITRATE,fragmentRequestTimeout:0,retryIntervals:(e={},d(e,u.HTTPRequest.MPD_TYPE,500),d(e,u.HTTPRequest.XLINK_EXPANSION_TYPE,500),d(e,u.HTTPRequest.MEDIA_SEGMENT_TYPE,1e3),d(e,u.HTTPRequest.INIT_SEGMENT_TYPE,1e3),d(e,u.HTTPRequest.BITSTREAM_SWITCHING_SEGMENT_TYPE,1e3),d(e,u.HTTPRequest.INDEX_SEGMENT_TYPE,1e3),d(e,u.HTTPRequest.OTHER_TYPE,1e3),d(e,\"lowLatencyReductionFactor\",10),e),retryAttempts:(t={},d(t,u.HTTPRequest.MPD_TYPE,3),d(t,u.HTTPRequest.XLINK_EXPANSION_TYPE,1),d(t,u.HTTPRequest.MEDIA_SEGMENT_TYPE,3),d(t,u.HTTPRequest.INIT_SEGMENT_TYPE,3),d(t,u.HTTPRequest.BITSTREAM_SWITCHING_SEGMENT_TYPE,3),d(t,u.HTTPRequest.INDEX_SEGMENT_TYPE,3),d(t,u.HTTPRequest.OTHER_TYPE,3),d(t,\"lowLatencyMultiplyFactor\",5),t),abr:{movingAverageMethod:o.default.MOVING_AVERAGE_SLIDING_WINDOW,ABRStrategy:o.default.ABR_STRATEGY_DYNAMIC,bandwidthSafetyFactor:.9,useDefaultABRRules:!0,useDeadTimeLatency:!0,limitBitrateByPortal:!1,usePixelRatioInLimitBitrateByPortal:!1,maxBitrate:{audio:-1,video:-1},minBitrate:{audio:-1,video:-1},maxRepresentationRatio:{audio:1,video:1},initialBitrate:{audio:-1,video:-1},initialRepresentationRatio:{audio:-1,video:-1},autoSwitchBitrate:{audio:!0,video:!0},fetchThroughputCalculationMode:o.default.ABR_FETCH_THROUGHPUT_CALCULATION_DOWNLOADED_DATA},cmcd:{enabled:!1,sid:null,cid:null}}},s=i.default.clone(n);return{get:function(){return s},update:function(e){\"object\"===(void 0===e?\"undefined\":r(e))&&function e(t,n,s){for(var a in t)t.hasOwnProperty(a)&&n.hasOwnProperty(a)&&(\"object\"===r(t[a])&&null!==t[a]?e(t[a],n[a],s.slice()+a+\".\"):n[a]=i.default.clone(t[a]))}(e,s,\"\")},reset:function(){s=i.default.clone(n)}}}c.__dashjs_factory_name=\"Settings\";var f=s.default.getSingletonFactory(c);t.default=f},\"./node_modules/dashjs/build/es5/src/core/Utils.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},s=function(){function e(e,t){for(var n=0;n1&&i){var u=E(i,s);if(c[i.id]&&c[i.id][s])for(var l=0,d=o.length;l0))return u;o=n[0].mpd.manifest}var p=A(e,a);p&&(_=p.id);var E=t.getAdaptationsForType(o,e?e.index:null,r!==f.EMBEDDED_TEXT?r:f.VIDEO);if(!E||0===E.length)return u;for(l[_]=l[_]||t.getAdaptationsForPeriod(p),m=0,i=E.length;m0?n[0].mpd.manifest:null)}function S(e){return e&&e.streamInfo&&void 0!==e.streamInfo.id&&l[e.streamInfo.id]?l[e.streamInfo.id][e.index]:null}function A(e,t){for(var n=t.length,r=0;r=0&&void 0!==h&&(n=t?\"cea-608:\"+t:\"cea-608\",r.embeddedCaptions=!0),n})),r.audioChannelConfiguration=t.getAudioChannelConfigurationForAdaptation(s).map((function(e){return e.value})),0===r.audioChannelConfiguration.length&&Array.isArray(s.Representation_asArray)&&s.Representation_asArray.length>0&&(r.audioChannelConfiguration=t.getAudioChannelConfigurationForRepresentation(s.Representation_asArray[0]).map((function(e){return e.value}))),r.roles=t.getRolesForAdaptation(s).map((function(e){return e.value})),r.codec=t.getCodec(s),r.mimeType=t.getMimeType(s),r.contentProtection=t.getContentProtectionData(s),r.bitrateList=t.getBitrateListForAdaptation(s),r.contentProtection&&r.contentProtection.forEach((function(e){e.KID=t.getKID(e)})),r.isText=t.getIsTextTrack(r.mimeType),r.supplementalProperties=t.getSupplementalPropperties(s),r}function R(e,t,n){e.id=t,e.index=100+parseInt(t.substring(2,3)),e.type=f.EMBEDDED_TEXT,e.codec=\"cea-608-in-SEI\",e.isText=!0,e.isEmbedded=!0,e.lang=n,e.roles=[\"caption\"]}function M(e){var n,r,s=new a.default;return s.id=e.id,s.index=e.index,s.start=e.start,s.duration=e.duration,s.manifestInfo=(n=e.mpd,(r=new o.default).DVRWindowSize=n.timeShiftBufferDepth,r.loadedTime=n.manifest.loadedTime,r.availableFrom=n.availabilityStartTime,r.minBufferTime=n.manifest.minBufferTime,r.maxFragmentDuration=n.maxSegmentDuration,r.duration=t.getDuration(n.manifest),r.isDynamic=t.getIsDynamic(n.manifest),r.serviceDescriptions=t.getServiceDescriptions(n.manifest),r.protocol=n.manifest.protocol,r),s.isLast=1===e.mpd.manifest.Period_asArray.length||Math.abs(s.start+s.duration-s.manifestInfo.duration)<1,s}function C(){if(!f)throw new Error(\"setConfig function has to be called previously\")}function D(e){return n.length>0?n[0].mpd.manifest.Period_asArray[e]:null}function N(e,t,n){var r=void 0,s=void 0,i=void 0,a=void 0,o=void 0;if(e)for(r=e.AdaptationSet_asArray,a=0;a0?e.segments[0].duration:NaN),n.MSETimeOffset=e.MSETimeOffset,n.mediaInfo=I(e.adaptation),n}return null},getDataForMedia:S,getStreamsInfo:function(e,t){var r=[],s=n;if(e&&(C(),s=v(e)),s.length>0){(!t||t>s.length)&&(t=s.length);for(var i=0;i0&&a&&(i=s?t.getAdaptationForId(s,n[0].mpd.manifest,a.index):t.getAdaptationForIndex(r?r.index:null,n[0].mpd.manifest,a.index)),i},getVoRepresentations:function(e){var n=S(e);return t.getRepresentationsForAdaptation(n)},getEventsFor:function(e,r){var o=[];if(n.length>0){var u=n[0].mpd.manifest;e instanceof a.default?o=t.getEventsForPeriod(A(e,n)):e instanceof i.default?o=t.getEventStreamForAdaptationSet(u,S(e)):e instanceof s.default&&(o=t.getEventStreamForRepresentation(u,r))}return o},getEvent:function(e,t,n,r){try{if(!e||!t||isNaN(n)||!r)return null;var s=new u.default,i=e.scheme_id_uri,a=e.value,o=e.timescale||1,l=r.presentationTimeOffset||0,d=r.adaptation.period.start,c=e.presentation_time_delta/o,f=void 0;f=0===e.version?d+n-l+c:d-l+c;var h=e.event_duration,m=e.id,g=e.message_data;return t[i+\"/\"+a]?(s.eventStream=t[i+\"/\"+a],s.eventStream.value=a,s.eventStream.timescale=o,s.duration=h,s.id=m,s.calculatedPresentationTime=f,s.messageData=g,s.presentationTimeDelta=c,s):null}catch(_){return null}},getMpd:y,setConfig:function(e){e&&(e.constants&&(f=e.constants),e.cea608parser&&(h=e.cea608parser),e.errHandler&&t.setConfig({errHandler:e.errHandler}),e.BASE64&&t.setConfig({BASE64:e.BASE64}))},updatePeriods:function(e){if(!e)return null;C(),n=v(e),l={}},getIsTextTrack:function(e){return t.getIsTextTrack(e)},getUTCTimingSources:function(){var e=b();return t.getUTCTimingSources(e)},getSuggestedPresentationDelay:function(){var e=n.length>0?n[0].mpd:null;return t.getSuggestedPresentationDelay(e)},getAvailabilityStartTime:function(e){var n=y(e);return t.getAvailabilityStartTime(n)},getIsDynamic:function(e){var n=b(e);return t.getIsDynamic(n)},getDuration:function(e){var n=b(e);return t.getDuration(n)},getRegularPeriods:v,getLocation:function(e){return t.getLocation(e)},getManifestUpdatePeriod:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t.getManifestUpdatePeriod(e,n)},getIsDVB:function(e){return t.hasProfile(e,g)},getBaseURLsFromElement:function(e){return t.getBaseURLsFromElement(e)},getRepresentationSortFunction:function(){return t.getRepresentationSortFunction()},getCodec:function(e,n,r){return t.getCodec(e,n,r)},getVoAdaptations:function(){return l},getVoPeriods:function(){return n},getPeriodById:function(e){if(!e||0===n.length)return null;var t=n.filter((function(t){return t.id===e}));return t&&t.length>0?t[0]:null},setCurrentMediaInfo:function(e,t,n){c[e]=c[e]||{},c[e][t]=c[e][t]||{},c[e][t]=n},reset:T},t=(0,d.default)(m).getInstance(),T(),e}f.__dashjs_factory_name=\"DashAdapter\",t.default=l.default.getSingletonFactory(f)},\"./node_modules/dashjs/build/es5/src/dash/DashHandler.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=u(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/FragmentRequest.js\")),s=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\"),i=u(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),a=n(\"./node_modules/dashjs/build/es5/src/dash/utils/SegmentsUtils.js\"),o=u(n(\"./node_modules/dashjs/build/es5/src/dash/controllers/SegmentsController.js\"));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){e=e||{};var t=this.context,n=e.eventBus,i=e.events,u=e.debug,l=e.dashConstants,d=e.urlUtils,c=e.type,f=e.streamInfo,h=e.timelineConverter,m=e.dashMetrics,g=e.baseURLController,_=void 0,p=void 0,E=void 0,v=void 0,y=void 0,T=void 0,b=void 0,S=void 0,A=void 0;function I(){return c}function R(){E=-1,v=null}function M(){R(),y=null,A=null,S=null}function C(e,t,n){var r=g.resolve(n.path),s=void 0,i=void 0;return r&&t!==r.url&&d.isRelative(t)?(s=r.url,i=r.serviceLocation,t&&(s=d.resolve(t,s))):s=t,!d.isRelative(s)&&(e.url=s,e.serviceLocation=i,!0)}function D(e){var t,r,s;t=e.representation,r=t.hasInitialization(),s=t.hasSegments(),r&&s?n.trigger(i.REPRESENTATION_UPDATE_COMPLETED,{representation:t},{streamId:f.id,mediaType:c}):A.update(t,S,r,s)}function N(e,t){if(null==t)return null;var n=new r.default,i=t.representation,o=i.adaptation.period.mpd.manifest.Period_asArray[i.adaptation.period.index].AdaptationSet_asArray[i.adaptation.index].Representation_asArray[i.index].bandwidth,u=t.media;return u=(0,a.replaceTokenForTemplate)(u,\"Number\",t.replacementNumber),u=(0,a.replaceTokenForTemplate)(u,\"Time\",t.replacementTime),u=(0,a.replaceTokenForTemplate)(u,\"Bandwidth\",o),u=(0,a.replaceIDForTemplate)(u,i.id),u=(0,a.unescapeDollarsInTemplate)(u),n.mediaType=I(),n.type=s.HTTPRequest.MEDIA_SEGMENT_TYPE,n.range=t.mediaRange,n.startTime=t.presentationStartTime,n.mediaStartTime=t.mediaStartTime,n.duration=t.duration,n.timescale=i.timescale,n.availabilityStartTime=t.availabilityStartTime,n.availabilityEndTime=t.availabilityEndTime,n.wallStartTime=t.wallStartTime,n.quality=i.index,n.index=t.availabilityIdx,n.mediaInfo=e,n.adaptationIndex=i.adaptation.index,n.representationId=i.id,C(n,u,i)?n:void 0}function O(e){var t=!1;if(!e)return t;if(T){if(b)t=!0;else if(v){var n=parseFloat((v.presentationStartTime-e.adaptation.period.start).toFixed(5));t=(v.duration>0?n+1.5*v.duration:n)>=e.adaptation.period.duration}}else E>=e.availableSegmentsNumber&&(t=!0);return t}function j(e){var t=e.representation;t.segments&&n.trigger(i.REPRESENTATION_UPDATE_COMPLETED,{representation:t},{streamId:f.id,mediaType:c})}function w(e){if(!e.error){var t,r=e.segments,s=e.representation,o=[],u=0,l=void 0,d=void 0,g=void 0;for(l=0,t=r?r.length:0;l0)if(s.segmentAvailabilityRange={start:o[0].presentationStartTime,end:o[o.length-1].presentationStartTime},s.availableSegmentsNumber=o.length,s.segments=o,T)!function(e){h.setExpectedLiveEdge(e),m.updateManifestUpdateInfo({presentationStartTime:e})}(o[o.length-1].presentationStartTime-8);s.hasInitialization()&&n.trigger(i.REPRESENTATION_UPDATE_COMPLETED,{representation:s},{streamId:f.id,mediaType:c})}}function P(){p.debug(\"Dynamic stream complete\"),b=!0}return _={initialize:function(e){T=e,b=!1,A.initialize(e)},getStreamId:function(){return f.id},getType:I,getStreamInfo:function(){return f},getInitRequest:function(e,t){return t?function(e,t,n){var i=new r.default,o=t.adaptation.period,u=o.start;if(i.mediaType=n,i.type=s.HTTPRequest.INIT_SEGMENT_TYPE,i.range=t.range,i.availabilityStartTime=h.calcAvailabilityStartTimeFromPresentationTime(u,o.mpd,T),i.availabilityEndTime=h.calcAvailabilityEndTimeFromPresentationTime(u+o.duration,o.mpd,T),i.quality=t.index,i.mediaInfo=e,i.representationId=t.id,C(i,t.initialization,t))return i.url=(0,a.replaceTokenForTemplate)(i.url,\"Bandwidth\",t.bandwidth),i}(e,t,I()):null},getRequestForSegment:N,getSegmentRequestForTime:function(e,t,n,s){var i=null;if(!t||!t.segmentInfoType)return i;var a=E,o=!!s&&s.keepIdx,u=!(!s||!s.ignoreIsFinished);y!==n&&(y=n,p.debug(\"Getting the request for time : \"+n));var d=A.getSegmentByTime(t,n);return d?(E=d.availabilityIdx,v=d,p.debug(\"Index for time \"+n+\" is \"+E),i=N(e,d)):!u&&O(t)&&((i=new r.default).action=r.default.ACTION_COMPLETE,i.index=E-1,i.mediaType=c,i.mediaInfo=e,p.debug(\"Signal complete in getSegmentRequestForTime\")),o&&a>=0&&(E=t.segmentInfoType===l.SEGMENT_TIMELINE&&T?E:a),i},getNextSegmentRequest:function(e,t){var n=null;if(!t||!t.segmentInfoType)return null;y=null;var s=E+1;p.debug(\"Getting the next request at index: \"+s);var i=A.getSegmentByIndex(t,s,v?v.mediaStartTime:-1);return i||!function(e){return!isFinite(e.adaptation.period.duration)}(t)||b?(i?(n=N(e,i),E=i.availabilityIdx):E=T?s-1:s,i?v=i:O(t)&&((n=new r.default).action=r.default.ACTION_COMPLETE,n.index=E-1,n.mediaType=I(),n.mediaInfo=e,p.debug(\"Signal complete\")),n):(p.debug(I()+\" No segment found at index: \"+s+\". Wait for next loop\"),null)},setCurrentIndex:function(e){E=e},getCurrentIndex:function(){return E},isMediaFinished:O,reset:function(){M(),n.off(i.INITIALIZATION_LOADED,j,_),n.off(i.SEGMENTS_LOADED,w,_),n.off(i.REPRESENTATION_UPDATE_STARTED,D,_),n.off(i.DYNAMIC_TO_STATIC,P,_)},resetIndex:R,setMimeType:function(e){S=e}},p=u.getLogger(_),M(),A=(0,o.default)(t).create(e),n.on(i.INITIALIZATION_LOADED,j,_),n.on(i.SEGMENTS_LOADED,w,_),n.on(i.REPRESENTATION_UPDATE_STARTED,D,_),n.on(i.DYNAMIC_TO_STATIC,P,_),_}l.__dashjs_factory_name=\"DashHandler\",t.default=i.default.getClassFactory(l)},\"./node_modules/dashjs/build/es5/src/dash/DashMetrics.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=d(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),s=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\"),i=d(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),a=d(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\")),o=d(n(\"./node_modules/dashjs/build/es5/src/dash/utils/Round10.js\")),u=d(n(\"./node_modules/dashjs/build/es5/src/streaming/models/MetricsModel.js\")),l=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/PlayList.js\");function d(e){return e&&e.__esModule?e:{default:e}}function c(e){e=e||{};var t,n=this.context,i=void 0,d=void 0,c=void 0,f=e.metricsModel;function h(e){var t=f.getMetricsFor(e,!0);if(!t)return null;var n=t.HttpList,r=null,s=void 0;if(!n||n.length<=0)return null;for(s=n.length-1;s>=0;){if(n[s].responsecode){r=n[s];break}s--}return r}function m(e){var t=f.getMetricsFor(e,!0);return t&&t.HttpList?t.HttpList:[]}function g(e,t){if(!e)return null;var n=e[t];return n&&0!==n.length?n[n.length-1]:null}function _(e){var t={};if(!e)return t;for(var n=e.trim().split(\"\\r\\n\"),r=0,s=n.length;r0&&(t[i.substring(0,a)]=i.substring(a+2))}return t}return t={getCurrentRepresentationSwitch:function(e){return g(f.getMetricsFor(e,!0),a.default.TRACK_SWITCH)},getCurrentBufferState:function(e){return g(f.getMetricsFor(e,!0),a.default.BUFFER_STATE)},getCurrentBufferLevel:function(e){var t=g(f.getMetricsFor(e,!0),a.default.BUFFER_LEVEL);return t?o.default.round10(t.level/1e3,-3):0},getCurrentHttpRequest:h,getHttpRequests:m,getCurrentDroppedFrames:function(){return g(f.getMetricsFor(r.default.VIDEO,!0),a.default.DROPPED_FRAMES)},getCurrentSchedulingInfo:function(e){return g(f.getMetricsFor(e,!0),a.default.SCHEDULING_INFO)},getCurrentDVRInfo:function(e){return g(e?f.getMetricsFor(e,!0):f.getMetricsFor(r.default.VIDEO,!0)||f.getMetricsFor(r.default.AUDIO,!0),a.default.DVR_INFO)},getCurrentManifestUpdate:function(){return g(f.getMetricsFor(r.default.STREAM),a.default.MANIFEST_UPDATE)},getLatestFragmentRequestHeaderValueByID:function(e,t){var n={},r=h(e);return r&&(n=_(r._responseHeaders)),void 0===n[t]?null:n[t]},getLatestMPDRequestHeaderValueByID:function(e){var t,n={},i=void 0,a=void 0;for(a=(t=m(r.default.STREAM)).length-1;a>=0;a--)if((i=t[a]).type===s.HTTPRequest.MPD_TYPE){n=_(i._responseHeaders);break}return void 0===n[e]?null:n[e]},addRepresentationSwitch:function(e,t,n,r,s){f.addRepresentationSwitch(e,t,n,r,s)},addDVRInfo:function(e,t,n,r){f.addDVRInfo(e,t,n,r)},updateManifestUpdateInfo:function(e){var t=this.getCurrentManifestUpdate();f.updateManifestUpdateInfo(t,e)},addManifestUpdateStreamInfo:function(e){if(e){var t=this.getCurrentManifestUpdate();f.addManifestUpdateStreamInfo(t,e.id,e.index,e.start,e.duration)}},addManifestUpdateRepresentationInfo:function(e,t){if(e){var n=this.getCurrentManifestUpdate();f.addManifestUpdateRepresentationInfo(n,e.id,e.index,e.streamIndex,t,e.presentationTimeOffset,e.startNumber,e.fragmentInfoType)}},addManifestUpdate:function(e){f.addManifestUpdate(r.default.STREAM,e.type,e.requestStartDate,e.requestEndDate)},addHttpRequest:function(e,t,n,r,s){f.addHttpRequest(e.mediaType,null,e.type,e.url,e.quality,t,e.serviceLocation||null,e.range||null,e.requestStartDate,e.firstByteDate,e.requestEndDate,n,e.duration,r,s)},addSchedulingInfo:function(e,t){f.addSchedulingInfo(e.mediaType,new Date,e.type,e.startTime,e.availabilityStartTime,e.duration,e.quality,e.range,t)},addRequestsQueue:function(e,t,n){f.addRequestsQueue(e,t,n)},addBufferLevel:function(e,t,n){f.addBufferLevel(e,t,n)},addBufferState:function(e,t,n){f.addBufferState(e,t,n)},addDroppedFrames:function(e){f.addDroppedFrames(r.default.VIDEO,e)},addPlayList:function(){c&&(f.addPlayList(c),c=null)},addDVBErrors:function(e){f.addDVBErrors(e)},createPlaylistMetrics:function(e,t){(c=new l.PlayList).start=new Date,c.mstart=e,c.starttype=t},createPlaylistTraceMetrics:function(e,t,n){!0===i&&(i=!1,(d=new l.PlayListTrace).representationid=e,d.start=new Date,d.mstart=t,d.playbackspeed=null!==n?n.toString():null)},updatePlayListTraceMetrics:function(e){if(d)for(var t in d)d[t]=e[t]},pushPlayListTraceMetrics:function(e,t){if(!1===i&&c&&d&&d.start){var n=d.start,r=e.getTime()-n.getTime();d.duration=r,d.stopreason=t,c.trace.push(d),i=!0}},clearAllCurrentMetrics:function(){f.clearAllCurrentMetrics()}},f=f||(0,u.default)(n).getInstance({settings:e.settings}),i=!0,d=null,c=null,t}c.__dashjs_factory_name=\"DashMetrics\",t.default=i.default.getSingletonFactory(c)},\"./node_modules/dashjs/build/es5/src/dash/SegmentBaseLoader.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=u(n(\"./node_modules/dashjs/build/es5/src/dash/vo/Segment.js\")),s=u(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),i=u(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),a=u(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/FragmentRequest.js\")),o=u(n(\"./node_modules/dashjs/build/es5/src/streaming/net/URLLoader.js\"));function u(e){return e&&e.__esModule?e:{default:e}}function l(){var e=this.context,t=void 0,n=void 0,i=void 0,u=void 0,l=void 0,d=void 0,c=void 0,f=void 0,h=void 0,m=void 0,g=void 0,_=void 0,p=void 0,E=void 0,v=void 0,y=void 0;function T(){if(!y||!y.hasOwnProperty(\"resolve\"))throw new Error(\"setConfig function has to be called previously\")}function b(e){if(e.url){var t=new a.default;return t.setInfo(e),t}}function S(e,t,n,r){g.trigger(m.SEGMENTS_LOADED,{segments:n,representation:r,error:n?void 0:new s.default(_.SEGMENT_BASE_LOADER_ERROR_CODE,_.SEGMENT_BASE_LOADER_ERROR_MESSAGE)},{streamId:e,mediaType:t})}return t={setConfig:function(e){e.baseURLController&&(y=e.baseURLController),e.dashMetrics&&(d=e.dashMetrics),e.mediaPlayerModel&&(f=e.mediaPlayerModel),e.errHandler&&(i=e.errHandler),e.settings&&(c=e.settings),e.boxParser&&(u=e.boxParser),e.events&&(m=e.events),e.eventBus&&(g=e.eventBus),e.debug&&(n=e.debug.getLogger(t)),e.requestModifier&&(l=e.requestModifier),e.errors&&(_=e.errors),e.urlUtils&&(v=e.urlUtils),e.constants&&(p=e.constants),e.dashConstants&&(E=e.dashConstants)},initialize:function(){h=(0,o.default)(e).create({errHandler:i,dashMetrics:d,mediaPlayerModel:f,requestModifier:l,useFetch:c?c.get().streaming.lowLatencyEnabled:null,boxParser:u,errors:_,urlUtils:v,constants:p,dashConstants:E})},loadInitialization:function e(t,r,s,i){T();var a=null,o=s?y.resolve(s.path):null,l=i||{init:!0,url:o?o.url:void 0,range:{start:0,end:1500},searching:!1,bytesLoaded:0,bytesToLoad:1500,mediaType:r};n.debug(\"Start searching for initialization.\");var d=b(l);h.load({request:d,success:function(n){l.bytesLoaded=l.range.end,(a=u.findInitRange(n))?(s.range=a,g.trigger(m.INITIALIZATION_LOADED,{representation:s},{streamId:t,mediaType:r})):(l.range.end=l.bytesLoaded+l.bytesToLoad,e(t,r,s,l))},error:function(){g.trigger(m.INITIALIZATION_LOADED,{representation:s},{streamId:t,mediaType:r})}}),n.debug(\"Perform init search: \"+l.url)},loadSegments:function e(t,s,i,a,o,l){if(T(),a&&(void 0===a.start||void 0===a.end)){var d=a?a.toString().split(\"-\"):null;a=d?{start:parseFloat(d[0]),end:parseFloat(d[1])}:null}o=o||S;var c=null,f=null,m=!!a,g=i?y.resolve(i.path):null,_={init:!1,url:g?g.url:void 0,range:m?a:{start:0,end:1500},searching:!m,bytesLoaded:l?l.bytesLoaded:0,bytesToLoad:1500,mediaType:s},p=b(_);h.load({request:p,success:function(a){var l=_.bytesToLoad,d=a.byteLength;if(_.bytesLoaded=_.range.end-_.range.start,c=u.parse(a),(f=c.getBox(\"sidx\"))&&f.isComplete){var h=f.references,m=void 0,g=void 0;if(null!=h&&h.length>0&&(m=1===h[0].reference_type),m){n.debug(\"Initiate multiple SIDX load.\"),_.range.end=_.range.start+f.size;var p=void 0,E=void 0,v=void 0,y=void 0,T=[],b=0,S=(f.offset||_.range.start)+f.size,A=function(e,t,n){n?(T=T.concat(n),++b>=E&&(T.sort((function(e,t){return e.startTime-t.startTime<0?-1:0})),o(e,t,T,i))):o(e,t,null,i)};for(p=0,E=h.length;p=_.length?null:_[e]}function I(e,t){var n;(e.segmentAvailabilityRange=l.calcSegmentAvailabilityRange(e,t),e.segmentAvailabilityRange.end0)return D(d),void C(new s.default(i.SEGMENTS_UPDATE_FAILED_ERROR_CODE,i.SEGMENTS_UPDATE_FAILED_ERROR_MESSAGE));if(r){for(var m=0;m0){var f=w(e.Representation_asArray[0]);if(f&&f.length>0&&v.THUMBNAILS_SCHEME_ID_URIS.indexOf(f[0].schemeIdUri)>=0)return t===r.default.IMAGE;if(e.Representation_asArray[0].hasOwnProperty(s.default.CODECS)&&(0===(l=e.Representation_asArray[0].codecs).search(r.default.STPP)||0===l.search(r.default.WVTT)))return t===r.default.FRAGMENTED_TEXT}if(o){if(o.length>1)return t===r.default.MUXED;o[0]&&o[0].contentType===t&&(d=!0,c=!0)}if(e.hasOwnProperty(s.default.MIME_TYPE)&&(d=u.test(e.mimeType),c=!0),!c)for(n=0,i=e.Representation_asArray&&e.Representation_asArray.length?e.Representation_asArray.length:0;!c&&n0&&\"__proto__\"!==e.id&&(n=e.id),n}function L(e,t){var n=[],i=void 0;if(!e)return n;for(i=0;i0&&b(e)?r[e]:null},getIndexForAdaptation:function(e,t,n){if(!e)return-1;for(var r=O(t,n),s=0;s0){var s=b(t)&&t>=0&&t0?e.Representation_asArray[0].mimeType:null},getKID:function(e){return e&&e.hasOwnProperty(s.default.CENC_DEFAULT_KID)?e[s.default.CENC_DEFAULT_KID]:null},getLabelsForAdaptation:function(e){if(!e||!Array.isArray(e.Label_asArray))return[];for(var t=[],n=0;n0&&(n=-1!==e.profiles.indexOf(t)),n},getDuration:function(e){return e&&e.hasOwnProperty(s.default.MEDIA_PRESENTATION_DURATION)?e.mediaPresentationDuration:e&&\"dynamic\"==e.type?Number.POSITIVE_INFINITY:Number.MAX_SAFE_INTEGER||Number.MAX_VALUE},getBandwidth:function(e){return e&&e.bandwidth?e.bandwidth:NaN},getManifestUpdatePeriod:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=NaN;return e&&e.hasOwnProperty(s.default.MINIMUM_UPDATE_PERIOD)&&(n=e.minimumUpdatePeriod),isNaN(n)?n:Math.max(n-t,1)},getRepresentationCount:function(e){return e&&Array.isArray(e.Representation_asArray)?e.Representation_asArray.length:0},getBitrateListForAdaptation:function(e){var t=N(e);return(t&&Array.isArray(t.Representation_asArray)?t.Representation_asArray:[]).map((function(e){return{bandwidth:e.bandwidth,width:e.width||0,height:e.height||0,scanType:e.scanType||null,id:e.id||null}}))},getRepresentationFor:function(e,t){return t&&t.Representation_asArray&&t.Representation_asArray.length>0&&b(e)?t.Representation_asArray[e]:null},getRepresentationsForAdaptation:function(e){var t,n,r,a,o,u=[],l=function(e){if(e&&e.period&&b(e.period.index)){var t=e.period.mpd.manifest.Period_asArray[e.period.index];if(t&&t.AdaptationSet_asArray&&b(e.index))return N(t.AdaptationSet_asArray[e.index])}}(e),d=void 0,c=void 0;if(l&&l.Representation_asArray){if(e&&e.period&&b(e.period.index)){var f=F(e.period.mpd.manifest);f&&(c=f[0])}for(var h=0,m=l.Representation_asArray.length;h=0}return!1}),(function(e){return String(e)})))}return function(e,t){if(\"function\"!=typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(r.default);t.default=o},\"./node_modules/dashjs/build/es5/src/dash/parser/objectiron.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},i=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),a=(r=i)&&r.__esModule?r:{default:r};function o(e){function t(e,t){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}function n(e,n,r){for(var i=0,a=e.length;i0)for(l=0;l=o&&t-ir&&i=i){if(!r)return!1;if(t.segmentAvailabilityRange&&n.presentationStartTime>=t.segmentAvailabilityRange.end)return!1}return!0}},\"./node_modules/dashjs/build/es5/src/dash/utils/TemplateSegmentsGetter.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=a(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=a(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),i=n(\"./node_modules/dashjs/build/es5/src/dash/utils/SegmentsUtils.js\");function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var n=(e=e||{}).timelineConverter;function r(){if(!n||!n.hasOwnProperty(\"calcPeriodRelativeTimeFromMpdRelativeTime\"))throw new Error(s.default.MISSING_CONFIG_ERROR)}function a(e,s){if(r(),!e)return null;var a=e.adaptation.period.mpd.manifest.Period_asArray[e.adaptation.period.index].AdaptationSet_asArray[e.adaptation.index].Representation_asArray[e.index].SegmentTemplate;s=Math.max(s,0);var o=(0,i.getIndexBasedSegment)(n,t,e,s);if(o){o.replacementTime=Math.round((s-1)*e.segmentDuration*e.timescale,10);var u=a.media;u=(0,i.replaceTokenForTemplate)(u,\"Number\",o.replacementNumber),u=(0,i.replaceTokenForTemplate)(u,\"Time\",o.replacementTime),o.media=u}var l=e.segmentDuration,d=e.segmentAvailabilityRange;return isNaN(l)?e.availableSegmentsNumber=1:e.availableSegmentsNumber=Math.ceil((d.end-d.start)/l),o}return{getSegmentByIndex:a,getSegmentByTime:function(e,t){if(r(),!e)return null;var s=e.segmentDuration;if(isNaN(s))return null;var i=n.calcPeriodRelativeTimeFromMpdRelativeTime(e,t);return a(e,Math.floor(i/s))}}}o.__dashjs_factory_name=\"TemplateSegmentsGetter\";var u=r.default.getClassFactory(o);t.default=u},\"./node_modules/dashjs/build/es5/src/dash/utils/TimelineConverter.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=l(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),s=l(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),i=l(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),a=l(n(\"./node_modules/dashjs/build/es5/src/dash/constants/DashConstants.js\")),o=l(n(\"./node_modules/dashjs/build/es5/src/dash/models/DashManifestModel.js\")),u=l(n(\"./node_modules/dashjs/build/es5/src/core/Settings.js\"));function l(e){return e&&e.__esModule?e:{default:e}}function d(){var e,t=this.context,n=(0,r.default)(t).getInstance(),i=(0,u.default)(t).getInstance(),l=void 0,d=void 0,c=void 0,f=void 0;function h(e){d=e}function m(e,t,n,r){return r?n&&t.timeShiftBufferDepth!=Number.POSITIVE_INFINITY?new Date(t.availabilityStartTime.getTime()+1e3*(e+t.timeShiftBufferDepth)):t.availabilityEndTime:n?new Date(t.availabilityStartTime.getTime()+1e3*(e-d)):t.availabilityStartTime}function g(e,t){return(e.getTime()-t.mpd.availabilityStartTime.getTime()+1e3*d)/1e3}function _(e,t){return e+(t.adaptation.period.start-t.presentationTimeOffset)}function p(e){c||void 0!==e.offset&&(h(e.offset/1e3),c=!0)}function E(){d=0,c=!1,f=NaN}function v(){n.off(s.default.TIME_SYNCHRONIZATION_COMPLETED,p,this),E()}return e={initialize:function(){E(),n.on(s.default.TIME_SYNCHRONIZATION_COMPLETED,p,this)},isTimeSyncCompleted:function(){return c},setTimeSyncCompleted:function(e){c=e},getClientTimeOffset:function(){return d},setClientTimeOffset:h,getExpectedLiveEdge:function(){return f},setExpectedLiveEdge:function(e){f=e},calcAvailabilityStartTimeFromPresentationTime:function(e,t,n){return m.call(this,e,t,n)},calcAvailabilityEndTimeFromPresentationTime:function(e,t,n){return m.call(this,e,t,n,!0)},calcPresentationTimeFromWallTime:g,calcPresentationTimeFromMediaTime:_,calcPeriodRelativeTimeFromMpdRelativeTime:function(e,t){return t-e.adaptation.period.start},calcMediaTimeFromPresentationTime:function(e,t){return e-t.adaptation.period.start+t.presentationTimeOffset},calcSegmentAvailabilityRange:function(e,t){var n=e.adaptation.period,r={start:n.start,end:n.start+n.duration};if(!t)return r;if(!c&&e.segmentAvailabilityRange)return e.segmentAvailabilityRange;var s=e.segmentDuration||(e.segments&&e.segments.length?e.segments[e.segments.length-1].duration:0);if(e.segmentInfoType===a.default.SEGMENT_TIMELINE&&i.get().streaming.calcSegmentAvailabilityRangeFromTimeline)return function(e){var t,n=e.adaptation.period.mpd.manifest.Period_asArray[e.adaptation.period.index].AdaptationSet_asArray[e.adaptation.index],r=l.getRepresentationFor(e.index,n),s=r.SegmentTemplate.SegmentTimeline,i=r.SegmentTemplate.timescale,a=s.S_asArray,o={start:0,end:0},u=0,d=void 0,c=void 0,f=void 0;for(o.start=_(a[0].t/i,e),f=0,t=a.length;f=u&&o-d=o-.5*c.d/f&&(l=!0),!1})),u},getSegmentByTime:function(e,s){if(r(),!e)return null;void 0===s&&(s=null);var o=null,u=n.calcMediaTimeFromPresentationTime(s,e);return a(e,(function(r,s,a,l,d,c,f,h){if(u-1?(b&&(r=b.createMssParser(),b.registerEvents()),r):e.indexOf(\"MPD\")>-1?(0,g.default)(t).create({debug:n}):r}(s)),null!==T){y.setMatchers(T.getMatchers()),y.setIron(T.getIron());try{d=T.parse(s)}catch(c){return void m.trigger(f.default.INTERNAL_MANIFEST_LOADED,{manifest:null,error:new l.default(h.default.MANIFEST_LOADER_PARSING_FAILURE_ERROR_CODE,h.default.MANIFEST_LOADER_PARSING_FAILURE_ERROR_MESSAGE+\"\"+e)})}d?(d.url=o||e,d.originalUrl||(d.originalUrl=d.url),d.hasOwnProperty(r.default.LOCATION)&&(u=_.parseBaseUrl(d.Location_asArray[0]),E.debug(\"BaseURI set by Location to: \"+u)),d.baseUri=u,d.loadedTime=new Date,y.resolveManifestOnLoad(d),m.trigger(f.default.ORIGINAL_MANIFEST_LOADED,{originalManifest:s})):m.trigger(f.default.INTERNAL_MANIFEST_LOADED,{manifest:null,error:new l.default(h.default.MANIFEST_LOADER_PARSING_FAILURE_ERROR_CODE,h.default.MANIFEST_LOADER_PARSING_FAILURE_ERROR_MESSAGE+\"\"+e)})}else m.trigger(f.default.INTERNAL_MANIFEST_LOADED,{manifest:null,error:new l.default(h.default.MANIFEST_LOADER_PARSING_FAILURE_ERROR_CODE,h.default.MANIFEST_LOADER_PARSING_FAILURE_ERROR_MESSAGE+\"\"+e)})}},error:function(t,n,r){m.trigger(f.default.INTERNAL_MANIFEST_LOADED,{manifest:null,error:new l.default(h.default.MANIFEST_LOADER_LOADING_FAILURE_ERROR_CODE,h.default.MANIFEST_LOADER_LOADING_FAILURE_ERROR_MESSAGE+(e+\", \")+r)})}})},reset:function(){m.off(f.default.XLINK_READY,A,p),y&&(y.reset(),y=null),v&&(v.abort(),v=null),b&&b.reset()}},E=n.getLogger(p),m.on(f.default.XLINK_READY,A,p),v=(0,a.default)(t).create({errHandler:e.errHandler,dashMetrics:e.dashMetrics,mediaPlayerModel:e.mediaPlayerModel,requestModifier:e.requestModifier,useFetch:e.settings.get().streaming.lowLatencyEnabled,urlUtils:_,constants:r.default,dashConstants:s.default,errors:h.default}),y=(0,i.default)(t).create({errHandler:S,dashMetrics:e.dashMetrics,mediaPlayerModel:e.mediaPlayerModel,requestModifier:e.requestModifier,settings:e.settings}),T=null,p}p.__dashjs_factory_name=\"ManifestLoader\";var E=m.default.getClassFactory(p);t.default=E},\"./node_modules/dashjs/build/es5/src/streaming/ManifestUpdater.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=l(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),s=l(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),i=l(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),a=l(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),o=l(n(\"./node_modules/dashjs/build/es5/src/core/errors/Errors.js\")),u=l(n(\"./node_modules/dashjs/build/es5/src/dash/constants/DashConstants.js\"));function l(e){return e&&e.__esModule?e:{default:e}}function d(){var e=this.context,t=(0,r.default)(e).getInstance(),n=void 0,i=void 0,l=void 0,d=void 0,c=void 0,f=void 0,h=void 0,m=void 0,g=void 0,_=void 0,p=void 0,E=void 0;function v(){l=NaN,h=!1,c=!0,f=!1,y()}function y(){null!==d&&(clearTimeout(d),d=null)}function T(e){y(),f||(isNaN(e)&&!isNaN(l)&&(e=1e3*l),isNaN(e)||(i.debug(\"Refresh manifest in \"+e+\" milliseconds.\"),d=setTimeout(A,e)))}function b(){h=!0;var e=g.getValue(),t=e.url,n=_.getLocation(e);n&&(t=n),m.load(t)}function S(e){if(g.getValue()&&g.getValue().type===u.default.DYNAMIC&&e.type===u.default.STATIC)return t.trigger(s.default.DYNAMIC_TO_STATIC),h=!1,void(f=!0);g.setValue(e);var n=new Date,r=(n.getTime()-e.loadedTime.getTime())/1e3;1e3*(l=_.getManifestUpdatePeriod(e,r))>2147483647&&(l=2147483.647),t.trigger(s.default.MANIFEST_UPDATED,{manifest:e}),i.info(\"Manifest has been refreshed at \"+n+\"[\"+n.getTime()/1e3+\"] \"),c||T()}function A(){c||(h?T(E.get().streaming.manifestUpdateRetryInterval):b())}function I(e){e.error?e.error.code===o.default.MANIFEST_LOADER_PARSING_FAILURE_ERROR_CODE&&p.error(e.error):S(e.manifest)}function R(){c=!1,T()}function M(){(c=!E.get().streaming.scheduleWhilePaused)&&y()}function C(){h=!1}return n={initialize:function(){v(),t.on(s.default.STREAMS_COMPOSED,C,this),t.on(s.default.PLAYBACK_STARTED,R,this),t.on(s.default.PLAYBACK_PAUSED,M,this),t.on(s.default.INTERNAL_MANIFEST_LOADED,I,this)},setManifest:function(e){S(e)},refreshManifest:b,setConfig:function(e){e&&(e.manifestModel&&(g=e.manifestModel),e.adapter&&(_=e.adapter),e.manifestLoader&&(m=e.manifestLoader),e.errHandler&&(p=e.errHandler),e.settings&&(E=e.settings))},reset:function(){t.off(s.default.PLAYBACK_STARTED,R,this),t.off(s.default.PLAYBACK_PAUSED,M,this),t.off(s.default.STREAMS_COMPOSED,C,this),t.off(s.default.INTERNAL_MANIFEST_LOADED,I,this),v()}},i=(0,a.default)(e).getInstance().getLogger(n),n}d.__dashjs_factory_name=\"ManifestUpdater\",t.default=i.default.getClassFactory(d)},\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayer.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=V(n(\"./node_modules/dashjs/build/es5/externals/cea608-parser.js\")),s=V(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),i=V(n(\"./node_modules/dashjs/build/es5/src/dash/constants/DashConstants.js\")),a=V(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\")),o=V(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/PlaybackController.js\")),u=V(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/StreamController.js\")),l=V(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/GapController.js\")),d=V(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/MediaController.js\")),c=V(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/BaseURLController.js\")),f=V(n(\"./node_modules/dashjs/build/es5/src/streaming/ManifestLoader.js\")),h=V(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/ErrorHandler.js\")),m=V(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/Capabilities.js\")),g=V(n(\"./node_modules/dashjs/build/es5/src/streaming/text/TextTracks.js\")),_=V(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/RequestModifier.js\")),p=V(n(\"./node_modules/dashjs/build/es5/src/streaming/text/TextController.js\")),E=V(n(\"./node_modules/dashjs/build/es5/src/streaming/models/URIFragmentModel.js\")),v=V(n(\"./node_modules/dashjs/build/es5/src/streaming/models/ManifestModel.js\")),y=V(n(\"./node_modules/dashjs/build/es5/src/streaming/models/MediaPlayerModel.js\")),T=V(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/AbrController.js\")),b=V(n(\"./node_modules/dashjs/build/es5/src/streaming/net/SchemeLoaderFactory.js\")),S=V(n(\"./node_modules/dashjs/build/es5/src/streaming/models/VideoModel.js\")),A=V(n(\"./node_modules/dashjs/build/es5/src/streaming/models/CmcdModel.js\")),I=V(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/DOMStorage.js\")),R=V(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),M=V(n(\"./node_modules/dashjs/build/es5/src/core/errors/Errors.js\")),C=V(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),D=V(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),N=V(n(\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayerEvents.js\")),O=V(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),j=V(n(\"./node_modules/dashjs/build/es5/src/core/Settings.js\")),w=n(\"./node_modules/dashjs/build/es5/src/core/Version.js\"),P=V(n(\"./node_modules/dashjs/build/es5/src/dash/controllers/SegmentBaseController.js\")),L=V(n(\"./node_modules/dashjs/build/es5/src/dash/DashAdapter.js\")),F=V(n(\"./node_modules/dashjs/build/es5/src/dash/DashMetrics.js\")),x=V(n(\"./node_modules/dashjs/build/es5/src/dash/utils/TimelineConverter.js\")),U=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\"),B=V(n(\"./node_modules/dashjs/build/es5/externals/base64.js\")),k=V(n(\"./node_modules/codem-isoboxer/dist/iso_boxer.js\")),G=V(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),q=n(\"./node_modules/dashjs/build/es5/src/streaming/utils/SupervisorTools.js\"),H=V(n(\"./node_modules/dashjs/build/es5/src/streaming/ManifestUpdater.js\")),K=V(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/URLUtils.js\")),Y=V(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/BoxParser.js\"));function V(e){return e&&e.__esModule?e:{default:e}}function z(){var e=\"You must first call initialize() and set a source before calling this method\",t=\"You must first call initialize() and set a valid source and view before calling this method\",n=\"You must first call attachView() to set the video element before calling this method\",V=\"You must first call attachSource() with a valid source before calling this method\",z=\"MediaPlayer not initialized!\",W=this.context,X=(0,C.default)(W).getInstance(),Q=(0,j.default)(W).getInstance(),J=(0,R.default)(W).getInstance({settings:Q}),Z=void 0,$=void 0,ee=void 0,te=void 0,ne=void 0,re=void 0,se=void 0,ie=void 0,ae=void 0,oe=void 0,ue=void 0,le=void 0,de=void 0,ce=void 0,fe=void 0,he=void 0,me=void 0,ge=void 0,_e=void 0,pe=void 0,Ee=void 0,ve=void 0,ye=void 0,Te=void 0,be=void 0,Se=void 0,Ae=void 0,Ie=void 0,Re=void 0,Me=void 0,Ce=void 0,De=void 0;function Ne(){He(null),Ge(null),te=null,de&&(de.reset(),de=null),ce&&(ce.reset(),ce=null),De.reset(),Q.reset(),he&&(he.reset(),he=null)}function Oe(){return!!ee&&!!Ie.getElement()}function je(){return(0,w.getVersionString)()}function we(){if(!se)throw t;return Te.isPaused()}function Pe(e){var t=be.getCurrentDVRInfo();if(!t)return 0;var n=Te.getLiveDelay(),r=t.range.start+e;return r>t.range.end-n&&(r=t.range.end-n),r}function Le(e){if(!se)throw t;var n=ke().currentTime;if(void 0!==e)n=ve.getTimeRelativeToStreamId(n,e);else if(Te.getIsDynamic()){var r=be.getCurrentDVRInfo();n=null===r?0:Fe()-(r.range.end-r.time)}return n}function Fe(){if(!se)throw t;var e=ke().duration;if(Te.getIsDynamic()){var n,r=be.getCurrentDVRInfo();if(!r)return 0;e=(n=r.range.end-r.range.start)1)throw s.default.BAD_ARGUMENT_ERROR;ke().volume=e},getVolume:function(){return ke().volume},time:Le,duration:Fe,timeAsUTC:function(){if(!se)throw t;return Le()<0?NaN:Xe(Le())},durationAsUTC:function(){if(!se)throw t;return Xe(Fe())},getActiveStream:Ke,getDVRWindowSize:function(){var e=be.getCurrentDVRInfo();return e?e.manifestInfo.DVRWindowSize:0},getDVRSeekOffset:Pe,convertToTimeCode:function(e){e=Math.max(e,0);var t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=Math.floor(e%3600%60);return(0===t?\"\":t<10?\"0\"+t.toString()+\":\":t.toString()+\":\")+(n<10?\"0\"+n.toString():n.toString())+\":\"+(r<10?\"0\"+r.toString():r.toString())},formatUTC:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=new Date(1e3*e),i=s.toLocaleDateString(t),a=s.toLocaleTimeString(t,{hour12:n});return r?a+\" \"+i:a},getVersion:je,getDebug:function(){return J},getBufferLength:function(e){var t=[s.default.VIDEO,s.default.AUDIO,s.default.FRAGMENTED_TEXT];if(e){if(-1!==t.indexOf(e)){var n=Be().getCurrentBufferLevel(e);return n||NaN}return $.warn(\"getBufferLength requested for invalid type\"),NaN}var r=t.map((function(e){return qe(e).length>0?Be().getCurrentBufferLevel(e):Number.MAX_VALUE})).reduce((function(e,t){return Math.min(e,t)}));return r===Number.MAX_VALUE?NaN:r},getTTMLRenderingDiv:function(){return Ie?Ie.getTTMLRenderingDiv():null},getVideoElement:ke,getSource:function(){if(!ee)throw V;return ee},getCurrentLiveLatency:function(){if(!ne)throw z;return se?Te.getCurrentLiveLatency():NaN},getTopBitrateInfoFor:function(t){if(!re)throw e;return ae.getTopBitrateInfoFor(t)},setAutoPlay:xe,getAutoPlay:function(){return ie},getDashMetrics:Be,getQualityFor:function(t){if(!re)throw e;if(t===s.default.IMAGE){var n=Ke();if(!n)return-1;var r=n.getThumbnailController();return r?r.getCurrentTrackIndex():-1}return ae.getQualityFor(t)},setQualityFor:function(t,n){if(!re)throw e;if(t===s.default.IMAGE){var r=Ke();if(!r)return;var i=r.getThumbnailController();i&&i.setTrackByIndex(n)}ae.setPlaybackQuality(t,ve.getActiveStreamInfo(),n)},updatePortalSize:function(){ae.setElementSize(),ae.setWindowResizeEventCalled(!0)},setTextDefaultLanguage:function(e){$.warn('setTextDefaultLanguage is deprecated and will be removed in version 3.2.0. Please use setInitialMediaSettingsFor(\"fragmentedText\", { lang: lang }) instead'),void 0===Re&&(Re=(0,p.default)(W).getInstance()),Re.setTextDefaultLanguage(e)},getTextDefaultLanguage:function(){return $.warn('getTextDefaultLanguage is deprecated and will be removed in version 3.2.0. Please use getInitialMediaSettingsFor(\"fragmentedText\").lang instead'),void 0===Re&&(Re=(0,p.default)(W).getInstance()),Re.getTextDefaultLanguage()},setTextDefaultEnabled:function(e){void 0===Re&&(Re=(0,p.default)(W).getInstance()),Re.setTextDefaultEnabled(e)},getTextDefaultEnabled:function(){return void 0===Re&&(Re=(0,p.default)(W).getInstance()),Re.getTextDefaultEnabled()},enableText:function(e){void 0===Re&&(Re=(0,p.default)(W).getInstance()),Re.enableText(e)},enableForcedTextStreaming:function(e){void 0===Re&&(Re=(0,p.default)(W).getInstance()),Re.enableForcedTextStreaming(e)},isTextEnabled:function(){return void 0===Re&&(Re=(0,p.default)(W).getInstance()),Re.isTextEnabled()},setTextTrack:function(e){if(!se)throw t;void 0===Re&&(Re=(0,p.default)(W).getInstance()),Re.setTextTrack(e)},getBitrateInfoListFor:function(t){if(!re)throw e;var n=Ke();return n?n.getBitrateListFor(t):[]},getStreamsFromManifest:function(t){if(!re)throw e;return me.getStreamsInfo(t)},getTracksFor:qe,getTracksForTypeFromManifest:function(t,n,r){if(!re)throw e;return(r=r||me.getStreamsInfo(n,1)[0])?me.getAllMediaInfoForType(r,t,n):[]},getCurrentTrackFor:function(t){if(!re)throw e;var n=ve.getActiveStreamInfo();return le.getCurrentTrackFor(t,n)},setInitialMediaSettingsFor:function(e,t){if(!ne)throw z;le.setInitialSettings(e,t),e===s.default.FRAGMENTED_TEXT&&Re.setInitialSettings(t)},getInitialMediaSettingsFor:function(e){if(!ne)throw z;return le.getInitialSettings(e)},setCurrentTrack:function(t){if(!re)throw e;le.setTrack(t)},getTrackSwitchModeFor:function(e){if(!ne)throw z;return le.getSwitchMode(e)},setTrackSwitchModeFor:function(e,t){if(!ne)throw z;le.setSwitchMode(e,t)},setSelectionModeForInitialTrack:function(e){if(!ne)throw z;le.setSelectionModeForInitialTrack(e)},getSelectionModeForInitialTrack:function(){if(!ne)throw z;return le.getSelectionModeForInitialTrack()},addABRCustomRule:function(e,t,n){ge.addABRCustomRule(e,t,n)},removeABRCustomRule:function(e){ge.removeABRCustomRule(e)},removeAllABRCustomRule:function(){ge.removeABRCustomRule()},getAverageThroughput:function(e){var t=ae.getThroughputHistory();return t?t.getAverageThroughput(e):0},retrieveManifest:function(e,t){var n=Ve(),r=this;X.on(D.default.INTERNAL_MANIFEST_LOADED,(function e(s){s.error?t(null,s.error):t(s.manifest),X.off(D.default.INTERNAL_MANIFEST_LOADED,e,r),n.reset()}),r),Me.initialize(e),n.load(e)},addUTCTimingSource:function(e,t){ge.addUTCTimingSource(e,t)},removeUTCTimingSource:function(e,t){ge.removeUTCTimingSource(e,t)},clearDefaultUTCTimingSources:function(){ge.clearDefaultUTCTimingSources()},restoreDefaultUTCTimingSources:Ue,setXHRWithCredentialsForType:function(e,t){ge.setXHRWithCredentialsForType(e,t)},getXHRWithCredentialsForType:function(e){return ge.getXHRWithCredentialsForType(e)},getProtectionController:function(){return ze()},attachProtectionController:function(e){de=e},setProtectionData:function(e){te=e,ve&&ve.setProtectionData(te)},displayCaptionsOnTop:function(e){var t=(0,g.default)(W).getInstance();t.setConfig({videoModel:Ie}),t.initialize(),t.setDisplayCConTop(e)},attachTTMLRenderingDiv:function(e){if(!Ie.getElement())throw n;Ie.setTTMLRenderingDiv(e)},getCurrentTextTrackIndex:function(){var e=NaN;return Re&&(e=Re.getCurrentTrackIdx()),e},provideThumbnail:function(e,t){if(\"function\"==typeof t)if(e<0)t(null);else{var n=Te.getIsDynamic()?Pe(e):e,r=ve.getStreamForTime(n);if(null!==r){var s=r.getThumbnailController();if(s){var i=ve.getTimeRelativeToStreamId(n,r.getId());return s.provide(i,t)}t(null)}else t(null)}},getDashAdapter:function(){return me},getOfflineController:function(){return We()},getSettings:function(){return Q.get()},updateSettings:function(e){Q.update(e)},resetSettings:function(){Q.reset()},reset:Ne,destroy:function(){Ne(),O.default.deleteSingletonInstances(W)}},$=J.getLogger(Z),ne=!1,se=!1,re=!1,ie=!0,de=null,he=null,te=null,me=null,De=null,D.default.extend(N.default),ge=(0,y.default)(W).getInstance(),Ie=(0,S.default)(W).getInstance(),Me=(0,E.default)(W).getInstance(),Z}z.__dashjs_factory_name=\"MediaPlayer\";var W=O.default.getClassFactory(z);W.events=N.default,W.errors=M.default,O.default.updateClassFactory(z.__dashjs_factory_name,W),t.default=W},\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayerEvents.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/events/EventsBase.js\");var i=new(function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return!t||\"object\"!=typeof t&&\"function\"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.AST_IN_FUTURE=\"astInFuture\",e.BUFFER_EMPTY=\"bufferStalled\",e.BUFFER_LOADED=\"bufferLoaded\",e.BUFFER_LEVEL_STATE_CHANGED=\"bufferStateChanged\",e.DYNAMIC_TO_STATIC=\"dynamicToStatic\",e.ERROR=\"error\",e.FRAGMENT_LOADING_COMPLETED=\"fragmentLoadingCompleted\",e.FRAGMENT_LOADING_PROGRESS=\"fragmentLoadingProgress\",e.FRAGMENT_LOADING_STARTED=\"fragmentLoadingStarted\",e.FRAGMENT_LOADING_ABANDONED=\"fragmentLoadingAbandoned\",e.LOG=\"log\",e.MANIFEST_LOADED=\"manifestLoaded\",e.METRICS_CHANGED=\"metricsChanged\",e.METRIC_CHANGED=\"metricChanged\",e.METRIC_ADDED=\"metricAdded\",e.METRIC_UPDATED=\"metricUpdated\",e.PERIOD_SWITCH_COMPLETED=\"periodSwitchCompleted\",e.PERIOD_SWITCH_STARTED=\"periodSwitchStarted\",e.QUALITY_CHANGE_REQUESTED=\"qualityChangeRequested\",e.QUALITY_CHANGE_RENDERED=\"qualityChangeRendered\",e.TRACK_CHANGE_RENDERED=\"trackChangeRendered\",e.SOURCE_INITIALIZED=\"sourceInitialized\",e.STREAM_INITIALIZING=\"streamInitializing\",e.STREAM_UPDATED=\"streamUpdated\",e.STREAM_INITIALIZED=\"streamInitialized\",e.STREAM_TEARDOWN_COMPLETE=\"streamTeardownComplete\",e.TEXT_TRACKS_ADDED=\"allTextTracksAdded\",e.TEXT_TRACK_ADDED=\"textTrackAdded\",e.TTML_PARSED=\"ttmlParsed\",e.TTML_TO_PARSE=\"ttmlToParse\",e.CAPTION_RENDERED=\"captionRendered\",e.CAPTION_CONTAINER_RESIZE=\"captionContainerResize\",e.CAN_PLAY=\"canPlay\",e.PLAYBACK_ENDED=\"playbackEnded\",e.PLAYBACK_ERROR=\"playbackError\",e.PLAYBACK_NOT_ALLOWED=\"playbackNotAllowed\",e.PLAYBACK_METADATA_LOADED=\"playbackMetaDataLoaded\",e.PLAYBACK_PAUSED=\"playbackPaused\",e.PLAYBACK_PLAYING=\"playbackPlaying\",e.PLAYBACK_PROGRESS=\"playbackProgress\",e.PLAYBACK_RATE_CHANGED=\"playbackRateChanged\",e.PLAYBACK_SEEKED=\"playbackSeeked\",e.PLAYBACK_SEEKING=\"playbackSeeking\",e.PLAYBACK_SEEK_ASKED=\"playbackSeekAsked\",e.PLAYBACK_STALLED=\"playbackStalled\",e.PLAYBACK_STARTED=\"playbackStarted\",e.PLAYBACK_TIME_UPDATED=\"playbackTimeUpdated\",e.PLAYBACK_WAITING=\"playbackWaiting\",e.MANIFEST_VALIDITY_CHANGED=\"manifestValidityChanged\",e.GAP_CAUSED_SEEK_TO_PERIOD_END=\"gapCausedSeekToPeriodEnd\",e.GAP_CAUSED_INTERNAL_SEEK=\"gapCausedInternalSeek\",e.EVENT_MODE_ON_START=\"eventModeOnStart\",e.EVENT_MODE_ON_RECEIVE=\"eventModeOnReceive\",e}return function(e,t){if(\"function\"!=typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=s)&&r.__esModule?r:{default:r}).default));t.default=i},\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayerFactory.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayer.js\"),i=(r=s)&&r.__esModule?r:{default:r};var a=function(){var e=\"application/dash+xml\",t=void 0;function n(n,r,s){if(!n||!/^VIDEO$/i.test(n.nodeName))return null;if(n._dashjs_player)return n._dashjs_player;var a=void 0,o=n.id||n.name||\"video element\";if(!(r=r||[].slice.call(n.querySelectorAll(\"source\")).filter((function(t){return t.type==e}))[0])&&n.src)(r=document.createElement(\"source\")).src=n.src;else if(!r&&!n.src)return null;return s=s||{},(a=(0,i.default)(s).create()).initialize(n,r.src,n.autoplay),t||(t=a.getDebug().getLogger()),t.debug(\"Converted \"+o+\" to dash.js player and added content: \"+r.src),n._dashjs_player=a,a}function r(e){return/^VIDEO$/i.test(e.nodeName)?e:r(e.parentNode)}return{create:n,createAll:function(t,s){var i=[];t=t||\"[data-dashjs-player]\";for(var a=(s=s||document).querySelectorAll(t),o=0;oe))}))}return n={getAllBufferRanges:function(){for(var e=[],t=0;te[e.length-1].end?e.push({start:n.start,end:n.end}):e[e.length-1].end=n.end}var r={start:function(t){return e[t].start},end:function(t){return e[t].end}};return Object.defineProperty(r,\"length\",{get:function(){return e.length}}),r},append:function(e){\"InitializationSegment\"!==e.segmentType?(a.push(e),a.sort((function(e,t){return e.start-t.start})),i=null):i=e,s.debug(\"PreBufferSink appended chunk s: \"+e.start+\"; e: \"+e.end),o&&o({chunk:e})},remove:u,abort:function(){},discharge:function(e,t){var n=function(e,t){return a.filter((function(n){return(isNaN(t)||n.starte)}))}(e,t);return i&&(n.push(i),i=null),u(e,t),n},reset:function(){a=[],i=null,o=null},updateTimestampOffset:function(){},hasDiscontinuitiesAfter:function(){return!1},waitForUpdateEnd:function(e){e()},getBuffer:function(){return this}},s=(0,r.default)(t).getInstance().getLogger(n),n}a.__dashjs_factory_name=\"PreBufferSink\";var o=s.default.getClassFactory(a);t.default=o},\"./node_modules/dashjs/build/es5/src/streaming/SourceBufferSink.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=d(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),s=d(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),i=d(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),a=d(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),o=d(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),u=d(n(\"./node_modules/dashjs/build/es5/src/streaming/text/TextController.js\")),l=d(n(\"./node_modules/dashjs/build/es5/src/core/errors/Errors.js\"));function d(e){return e&&e.__esModule?e:{default:e}}var c=.1;function f(e,t,n,o){var d=this.context,f=(0,i.default)(d).getInstance(),h=void 0,m=void 0,g=void 0,_=void 0,p=void 0,E=void 0,v=[],y=[],T=n;function b(){try{return _.buffered}catch(e){return g.error(\"getAllBufferRanges exception: \"+e.message),null}}function S(t){_&&D((function(){try{var n=e.duration,r=0;t&&!isNaN(t.start)&&!isNaN(t.duration)&&isFinite(t.duration)&&(n=t.start+t.duration),t&&!isNaN(t.start)&&(r=t.start),_.appendWindowStart=0,_.appendWindowEnd=n,_.appendWindowStart=r,g.debug(\"Updated append window. Set start to \"+_.appendWindowStart+\" and end to \"+_.appendWindowEnd)}catch(s){g.warn(\"Failed to set append window\")}}))}function A(){var e=this;if(y.length>0){p=!0;var t=y[0];y.splice(0,1);var n=[],r=function(){var r=b();!function(e,t,n,r){t&&t.length>0&&t.length=r&&t.end<=s)return!0}return!1}(t,r)&&f.trigger(a.default.SOURCEBUFFER_REMOVE_COMPLETED,{buffer:e,from:n.end(n.length-2),to:n.start(n.length-1),unintended:!0})}(e,n,r,t),y.length>0?A.call(this):(p=!1,T&&T({chunk:t}))};try{0===t.bytes.length?r.call(this):(n=b(),_.appendBuffer?_.appendBuffer(t.bytes):_.append(t.bytes,t),D(r.bind(this)))}catch(i){g.fatal('SourceBuffer append failed \"'+i+'\"'),y.length>0?A():p=!1,T&&T({chunk:t,error:new s.default(i.code,i.message)})}}}function I(){if(v.length>0){var e=v.shift();_.updating?D(e):(e(),I())}}function R(){_.updating||I()}function M(){_.updating||I()}function C(){g.error(\"SourceBufferSink error\")}function D(e){v.push(e),_.updating||I()}return h={getType:function(){return m},getAllBufferRanges:b,getBuffer:function(){return _},append:function(e){e?(y.push(e),p||D(A.bind(this))):T({chunk:e,error:new s.default(l.default.APPEND_ERROR_CODE,l.default.APPEND_ERROR_MESSAGE)})},remove:function(t,n,r){var i=this;D((function(){try{t>=0&&n>t&&(r||\"ended\"!==e.readyState)&&_.remove(t,n),D((function(){f.trigger(a.default.SOURCEBUFFER_REMOVE_COMPLETED,{buffer:i,from:t,to:n,unintended:!1})}))}catch(o){f.trigger(a.default.SOURCEBUFFER_REMOVE_COMPLETED,{buffer:i,from:t,to:n,unintended:!1,error:new s.default(o.code,o.message)})}}))},abort:function(){try{\"open\"===e.readyState?_.abort():_.setTextTrack&&\"ended\"===e.readyState&&_.abort()}catch(t){g.error('SourceBuffer append abort failed: \"'+t+'\"')}y=[]},reset:function(t){if(_){if(\"function\"==typeof _.removeEventListener&&(_.removeEventListener(\"updateend\",M,!1),_.removeEventListener(\"error\",C,!1),_.removeEventListener(\"abort\",C,!1)),clearInterval(E),v=[],!t){try{_.getClassName&&\"TextSourceBuffer\"===_.getClassName()||(g.debug(\"Removing sourcebuffer from media source\"),e.removeSourceBuffer(_))}catch(n){g.error(\"Failed to remove source buffer from media source.\")}_=null}p=!1}y=[],T=null},updateTimestampOffset:function(e){_.timestampOffset===e||isNaN(e)||D((function(){e<0&&(e+=.001),_.timestampOffset=e}))},hasDiscontinuitiesAfter:function(e){try{var t=b();if(t&&t.length>1)for(var n=0,r=t.length;n0&&et.end(n-1)+c)return!0}catch(s){g.error(\"hasDiscontinuities exception: \"+s.message)}return!1},waitForUpdateEnd:D,updateAppendWindow:S},function(){g=(0,r.default)(d).getInstance().getLogger(h),p=!1,m=t.type;var n=t.codec;try{if(n.match(/application\\/mp4;\\s*codecs=\"(stpp|wvtt).*\"/i))throw new Error(\"not really supported\");(_=o||e.addSourceBuffer(n)).changeType&&o&&(g.debug(\"Doing period transition with changeType\"),_.changeType(n)),S();if(\"function\"==typeof _.addEventListener)try{_.addEventListener(\"updateend\",M,!1),_.addEventListener(\"error\",C,!1),_.addEventListener(\"abort\",C,!1)}catch(i){E=setInterval(R,50)}else E=setInterval(R,50)}catch(a){if(!t.isText&&-1===n.indexOf('codecs=\"stpp')&&-1===n.indexOf('codecs=\"wvtt'))throw a;var s=(0,u.default)(d).getInstance();_=s.getTextSourceBuffer()}}(),h}f.__dashjs_factory_name=\"SourceBufferSink\";var h=o.default.getClassFactory(f);t.default=h},\"./node_modules/dashjs/build/es5/src/streaming/Stream.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=_(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),s=_(n(\"./node_modules/dashjs/build/es5/src/dash/constants/DashConstants.js\")),i=_(n(\"./node_modules/dashjs/build/es5/src/streaming/StreamProcessor.js\")),a=_(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/FragmentController.js\")),o=_(n(\"./node_modules/dashjs/build/es5/src/streaming/thumbnail/ThumbnailController.js\")),u=_(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),l=_(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),d=_(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),c=_(n(\"./node_modules/dashjs/build/es5/src/core/errors/Errors.js\")),f=_(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),h=_(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),m=_(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/BoxParser.js\")),g=_(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/URLUtils.js\"));function _(e){return e&&e.__esModule?e:{default:e}}function p(e){e=e||{};var t=this.context,n=(0,u.default)(t).getInstance(),f=(0,g.default)(t).getInstance(),_=e.manifestModel,p=e.mediaPlayerModel,E=e.manifestUpdater,v=e.adapter,y=e.capabilities,T=e.errHandler,b=e.timelineConverter,S=e.dashMetrics,A=e.abrController,I=e.playbackController,R=e.eventController,M=e.mediaController,C=e.textController,D=e.protectionController,N=e.videoModel,O=e.settings,j=e.streamInfo,w=void 0,P=void 0,L=void 0,F=void 0,x=void 0,U=void 0,B=void 0,k=void 0,G=void 0,q=void 0,H=void 0,K=void 0,Y=void 0,V=void 0,z=void 0,W=void 0,X=void 0,Q=void 0,J=[{codec:\"avc1\",compatibleCodecs:[\"avc3\"]},{codec:\"avc3\",compatibleCodecs:[\"avc1\"]}];function Z(e){for(var t=L?L.length:0,r=0;r2&&void 0!==arguments[2]?arguments[2]:null;if(!e)return!1;var r=e.getStreamInfo(),s=n?n.getStreamInfo():se();if(!r||!s)return!1;var i=v.getAdaptationForType(r.index,t,r),a=v.getAdaptationForType(s.index,t,s);return i&&a?!(!ye(a)&&ye(i)):!i&&!a}function ye(e){return!!e&&!!(e.ContentProtection||e.Representation&&e.Representation.length>0&&e.Representation[0].ContentProtection)}function Te(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e||!e.hasOwnProperty(\"getStreamInfo\"))return!1;var r=e.getStreamInfo(),s=n?n.getStreamInfo():se();if(!r||!s)return!1;var i=v.getAdaptationForType(r.index,t,r),a=v.getAdaptationForType(s.index,t,s);if(!i||!a)return!i&&!a;var o=i&&a&&i.mimeType===a.mimeType,u=a.Representation_asArray.map((function(e){return e.codecs})),l=i.Representation_asArray.map((function(e){return e.codecs})),d=l.some((function(e){return u.indexOf(e)>-1})),c=l.some((function(e){return u.some((function(t){return function(e,t){for(var n=e.split(\".\")[0],r=0===t.indexOf(n),s=void 0,i=0;i1&&void 0!==arguments[1]?arguments[1]:null;return Te(e,r.default.VIDEO,t)&&Te(e,r.default.AUDIO,t)},isProtectionCompatible:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return ve(e,r.default.VIDEO,t)&&ve(e,r.default.AUDIO,t)},getPreloaded:Se,getPreloadingScheduled:function(){return z},setPreloadingScheduled:function(e){z=e},getIsEndedEventSignaled:function(){return X},setIsEndedEventSignaled:function(e){X=e}},W=(0,d.default)(t).getInstance(),P=W.getLogger(w),$(),V=(0,m.default)(t).getInstance(),H=(0,a.default)(t).create({streamInfo:j,mediaPlayerModel:p,dashMetrics:S,errHandler:T,settings:O,boxParser:V,dashConstants:s.default,urlUtils:f}),w}p.__dashjs_factory_name=\"Stream\",t.default=f.default.getClassFactory(p)},\"./node_modules/dashjs/build/es5/src/streaming/StreamProcessor.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=I(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),s=I(n(\"./node_modules/dashjs/build/es5/src/dash/constants/DashConstants.js\")),i=I(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\")),a=I(n(\"./node_modules/dashjs/build/es5/src/streaming/models/FragmentModel.js\")),o=I(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/BufferController.js\")),u=I(n(\"./node_modules/dashjs/build/es5/src/streaming/text/TextBufferController.js\")),l=I(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/ScheduleController.js\")),d=I(n(\"./node_modules/dashjs/build/es5/src/dash/controllers/RepresentationController.js\")),c=I(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/LiveEdgeFinder.js\")),f=I(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),h=n(\"./node_modules/dashjs/build/es5/src/streaming/utils/SupervisorTools.js\"),m=I(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),g=I(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),_=I(n(\"./node_modules/dashjs/build/es5/src/dash/DashHandler.js\")),p=I(n(\"./node_modules/dashjs/build/es5/src/core/errors/Errors.js\")),E=I(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),v=I(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),y=I(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/RequestModifier.js\")),T=I(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/URLUtils.js\")),b=I(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/BoxParser.js\")),S=I(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/FragmentRequest.js\")),A=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/PlayList.js\");function I(e){return e&&e.__esModule?e:{default:e}}function R(e){e=e||{};var t=this.context,n=(0,m.default)(t).getInstance(),f=e.streamInfo,I=e.type,R=e.errHandler,M=e.mimeType,C=e.timelineConverter,D=e.adapter,N=e.manifestModel,O=e.mediaPlayerModel,j=e.fragmentModel,w=e.abrController,P=e.playbackController,L=e.mediaController,F=e.textController,x=e.dashMetrics,U=e.settings,B=e.boxParser,k=void 0,G=void 0,q=void 0,H=void 0,K=void 0,Y=void 0,V=void 0,z=void 0,W=void 0,X=void 0,Q=void 0,J=void 0;function Z(){return I}function $(){K=[],H=null,Q=0}function ee(e){(e.error||V.setCurrentRepresentation(D.convertDataToRepresentationInfo(e.currentRepresentation)),e.error&&e.error.code!==p.default.SEGMENTS_UPDATE_FAILED_ERROR_CODE)||P.getStreamController().getActiveStreamInfo().id===f.id&&ie()}function te(e){var t=le(e.newQuality);V.setCurrentRepresentation(t),x.pushPlayListTraceMetrics(new Date,A.PlayListTrace.REPRESENTATION_SWITCH_STOP_REASON),x.createPlaylistTraceMetrics(t.id,1e3*P.getTime(),P.getPlaybackRate())}function ne(e){x.addBufferLevel(I,new Date,1e3*e.bufferLevel);var t=P.getStreamController().getActiveStreamInfo().id;N.getValue().doNotUpdateDVRWindowOnBufferUpdated||f.id!==t||ie()}function re(e){x.addBufferState(I,e.state,V.getBufferTarget()),e.state!==i.default.BUFFER_EMPTY||P.isSeeking()||x.pushPlayListTraceMetrics(new Date,A.PlayListTrace.REBUFFERING_REASON)}function se(e){j.syncExecutedRequestsWithBufferedRange(Y.getBuffer().getAllBufferRanges(),f.duration),e.from>P.getTime()&&(Q=e.from,J=!0)}function ie(){var e=f.manifestInfo,t=e.isDynamic,n=C.calcSegmentAvailabilityRange(z.getCurrentRepresentation(),t);x.addDVRInfo(Z(),P.getTime(),e,n)}function ae(){return Y?Y.getBuffer():null}function oe(){return K}function ue(){return H}function le(e){var t=void 0;return void 0!==e?((0,h.checkInteger)(e),t=z?z.getRepresentationForQuality(e):null):t=z?z.getCurrentRepresentation():null,D.convertDataToRepresentationInfo(t)}function de(e){if(e.sender&&(!D.getIsTextTrack(M)||F.isTextEnabled())&&Y&&e.representationId&&!Y.appendInitSegment(e.representationId)){var t=X?X.getInitRequest(ue(),z.getCurrentRepresentation()):null;V.processInitRequest(t)}}function ce(e){var t=void 0;Y.getIsPruningInProgress()||(t=function(e,t){var n=le(),s=!isNaN(e),i=P.getNormalizedTime(),a=s?e:Q,o=!1,u=void 0;if(isNaN(a)||Z()===r.default.FRAGMENTED_TEXT&&!F.isTextEnabled())return null;if(Y){var l=Y.getRangeAt(a),d=Y.getRangeAt(i);if((null!==l||null!==d)&&!s)if(!l||d&&d.start!=l.start&&d.end!=l.end)Y.getBuffer().hasDiscontinuitiesAfter(i)&&Z()!==r.default.FRAGMENTED_TEXT&&(j.removeExecutedRequestsAfterTime(d.end),o=!0)}if(t)a=t.startTime+t.duration/2,u=me(n,a,{timeThreshold:0,ignoreIsFinished:!0});else{var c=s||J||o;for(u=me(n,c?a:void 0,{keepIdx:!c}),J=!1;u&&u.action!==S.default.ACTION_COMPLETE&&j.isFragmentLoaded(u);)u=me(n)}return u}(e.seekTarget,e.replacement))&&(V.setSeekTarget(NaN),e.replacement||(isNaN(t.startTime+t.duration)||(Q=t.startTime+t.duration),t.delayLoadingTime=(new Date).getTime()+V.getTimeToLoadDelay(),V.setTimeToLoadDelay(0))),V.processMediaRequest(t)}function fe(e){var r=e.chunk,s=r.bytes,i=r.quality,o=le(i),u=z&&o?z.getRepresentationForQuality(o.quality):null,l=D.getEventsFor(o.mediaInfo),d=D.getEventsFor(o,u);if(l&&l.length>0||d&&d.length>0){var c=function(n,r,s,i){try{for(var a={},o=[],u=s.concat(i),l=0,d=u.length;li&&(o=i),X.setMimeType(H?H.mimeType:null),z.updateData(t,n,I,o)}},addMediaInfo:function(e,t){-1===K.indexOf(e)&&K.push(e),t&&this.selectMediaInfo(e)},getLiveStartTime:function(){if(!q)return NaN;if(!W)return NaN;var e=NaN,t=le(),n=W.getLiveEdge(t);if(isNaN(n))return NaN;var r=function(e,t){try{var n=null,r=P.getLiveDelay(),s=isNaN(f.manifestInfo.DVRWindowSize)?r:f.manifestInfo.DVRWindowSize,i=.1*s,a=void 0;if(!isFinite(s)||me(t,e-s+i,{ignoreIsFinished:!0}))for(;!n&&r<=s;)(n=me(t,a=e-r,{ignoreIsFinished:!0}))||(r+=1);return n&&P.setLiveDelay(r,!0),G.debug(\"live edge: \"+e+\", live delay: \"+r+\", live target: \"+a),n}catch(o){return null}}(n,t);return r&&(e=U.get().streaming.lowLatencyEnabled?r.duration(i?s:r);G[e]=a,a!==i&&(a?v.info(\"[\"+e+\"] switching from throughput to buffer occupancy ABR rule (buffer: \"+t.toFixed(3)+\").\"):v.info(\"[\"+e+\"] switching from buffer occupancy to throughput ABR rule (buffer: \"+t.toFixed(3)+\").\"))}(e,t)}(e.mediaType,.001*e.value.level)}function Q(e,t){return I[t]=I[t]||{},I[t].hasOwnProperty(e)||(I[t][e]=0),function(e,t){if(t!==s.default.VIDEO||!Y.get().streaming.abr.limitBitrateByPortal||!M[t])return e;N||ue();var n=w.getAdaptationForType(0,t).Representation,r=e;if(O>0&&j>0){for(;r>0&&n[r]&&O=1||r<0)return e;return Math.min(e,Math.round(n*r))}(function(e,t){var n=e;if(!M[t])return n;var r=Z(t);void 0!==r&&(n=Math.max(e,r));var s=J(t);void 0!==s&&(n=Math.min(n,s));return n}(I[t][e],e),e,I[t][e]),e)}function J(e){var t=function(e){return Y.get().streaming.abr.maxBitrate[e]}(e);return t>-1?ne(M[e].getMediaInfo(),t):void 0}function Z(e){var t=function(e){return Y.get().streaming.abr.minBitrate[e]}(e);if(t>-1){var n=M[e].getMediaInfo(),r=re(n),s=ne(n,t);return r[s]&&s=0&&n<=a&&ee(e,i,n,a,r)}function ee(e,t,r,s,i){if(e&&M[e]){var a=M[e].getStreamInfo(),o=a?a.id:null;if(Y.get().debug.logLevel===_.default.LOG_LEVEL_DEBUG){var u=K.getCurrentBufferLevel(e);v.info(\"[\"+e+\"] switch from \"+t+\" to \"+r+\"/\"+s+\" (buffer: \"+u+\") \"+(i?JSON.stringify(i):\".\"))}!function(e,t,n){R[t]=R[t]||{},R[t][e]=n}(e,o,r),n.trigger(l.default.QUALITY_CHANGE_REQUESTED,{oldQuality:t,newQuality:r,reason:i},{streamId:a.id,mediaType:e});var d=k.getAverageThroughput(e);isNaN(d)||F.setSavedBitrateSettings(e,d)}}function te(e,t){C[e].state=t}function ne(e,t,n){var r=e&&e.type?M[e.type].getRepresentationInfo():null;if(Y.get().streaming.abr.useDeadTimeLatency&&n&&r&&r.fragmentDuration){n/=1e3;var s=r.fragmentDuration;if(n>s)return 0;t*=1-n/s}for(var i=re(e),a=i.length-1;a>=0;a--){if(1e3*t>=i[a].bitrate)return a}return b}function re(e){var t=[];if(!e||!e.bitrateList)return t;for(var n=e.bitrateList,r=e.type,s=void 0,i=0,o=n.length;if.default.NO_CHANGE){var u=r.getFragmentModel();u.getRequests({state:o.default.FRAGMENT_MODEL_LOADING,index:t.request.index})[0]&&(u.abortRequests(),te(n,i.default.ABANDON_LOAD),U[n].reset(),U[n].push({oldValue:oe(n),newValue:a.quality,confidence:1,reason:a.reason}),$(n,A.getActiveStreamInfo(),a.quality,a.reason),clearTimeout(D),D=setTimeout((function(){te(n,i.default.ALLOW_LOAD),D=null}),Y.get().streaming.abandonLoadTimeout))}}}return d={isPlayingAtTopQuality:function(e){var t=e?e.id:null,n=oe(s.default.AUDIO),r=oe(s.default.VIDEO);return n===Q(s.default.AUDIO,t)&&r===Q(s.default.VIDEO,t)},updateTopQualityIndex:function(e){var t=e.type,n=e.streamInfo.id,r=e.representationCount-1;return function(e,t,n){I[t]=I[t]||{},I[t][e]=n}(t,n,r),r},getThroughputHistory:function(){return k},getBitrateList:re,getQualityForBitrate:ne,getTopBitrateInfoFor:function(e){if(e&&M&&M[e]){var t=M[e].getStreamInfo();if(t&&t.id){var n=Q(e,t.id),r=re(M[e].getMediaInfo());return r[n]?r[n]:null}}return null},getMaxAllowedIndexFor:J,getMinAllowedIndexFor:Z,getInitialBitrateFor:function(e){if(function(){if(!F||!F.hasOwnProperty(\"getSavedBitrateSettings\"))throw new Error(s.default.MISSING_CONFIG_ERROR)}(),e===s.default.TEXT||e===s.default.FRAGMENTED_TEXT)return NaN;var t=F.getSavedBitrateSettings(e),n=Y.get().streaming.abr.initialBitrate[e],r=Y.get().streaming.abr.initialRepresentationRatio[e];if(-1===n)if(r>-1){var i=w.getAdaptationForType(0,e).Representation;if(Array.isArray(i))n=i[Math.max(Math.round(i.length*r)-1,0)].bandwidth;else n=0}else n=isNaN(t)?e===s.default.VIDEO?y:T:t;return n},getQualityFor:oe,getAbandonmentStateFor:function(e){return C[e]?C[e].state:null},setPlaybackQuality:$,checkPlaybackQuality:function(t){if(t&&M&&M[t]){var n=M[t].getStreamInfo(),r=n?n.id:null,s=oe(t),a=(0,c.default)(e).create({abrController:d,streamProcessor:M[t],currentValue:s,switchHistory:U[t],droppedFramesHistory:B,useBufferOccupancyABR:se(t),useL2AABR:ie(t),useLoLPABR:ae(t),videoModel:P});if(B){var o=P.getPlaybackQuality();o&&B.push(x,o)}if(Y.get().streaming.abr.autoSwitchBitrate[t]){var u=Z(t),l=Q(t,r),h=S.getMaxQuality(a),m=h.quality;if(void 0!==u&&(m>f.default.NO_CHANGE?m:s)l&&(m=l),U[t].push({oldValue:s,newValue:m}),m>f.default.NO_CHANGE&&m!=s)(C[t].state===i.default.ALLOW_LOAD||m>s)&&ee(t,s,m,l,h.reason);else if(Y.get().debug.logLevel===_.default.LOG_LEVEL_DEBUG){var g=K.getCurrentBufferLevel(t,!0);v.debug(\"[\"+t+\"] stay on \"+s+\"/\"+l+\" (buffer: \"+g+\")\")}}}},getTopQualityIndexFor:Q,setElementSize:ue,setWindowResizeEventCalled:function(e){N=e},createAbrRulesCollection:V,registerStreamType:function(t,r){U[t]=U[t]||(0,h.default)(e).create(),M[t]=r,C[t]=C[t]||{},C[t].state=i.default.ALLOW_LOAD,G[t]=!1,q[t]=!1,H[t]=!1,n.on(l.default.LOADING_PROGRESS,le,d),t===s.default.VIDEO&&(n.on(l.default.QUALITY_CHANGE_RENDERED,W,d),B=B||(0,m.default)(e).create(),ue()),n.on(l.default.METRIC_ADDED,X,d),n.on(l.default.PERIOD_SWITCH_COMPLETED,V,d),k=k||(0,g.default)(e).create({settings:Y})},unRegisterStreamType:function(e){delete M[e]},setConfig:function(e){e&&(e.streamController&&(A=e.streamController),e.domStorage&&(F=e.domStorage),e.mediaPlayerModel&&(L=e.mediaPlayerModel),e.dashMetrics&&(K=e.dashMetrics),e.adapter&&(w=e.adapter),e.videoModel&&(P=e.videoModel),e.settings&&(Y=e.settings))},reset:function(){z(),n.off(l.default.LOADING_PROGRESS,le,d),n.off(l.default.QUALITY_CHANGE_RENDERED,W,d),n.off(l.default.METRIC_ADDED,X,d),n.off(l.default.PERIOD_SWITCH_COMPLETED,V,d),S&&S.reset()}},v=t.getLogger(d),z(),d}S.__dashjs_factory_name=\"AbrController\";var A=d.default.getSingletonFactory(S);A.QUALITY_DEFAULT=b,d.default.updateSingletonFactory(S.__dashjs_factory_name,A),t.default=A},\"./node_modules/dashjs/build/es5/src/streaming/controllers/BaseURLController.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=d(n(\"./node_modules/dashjs/build/es5/src/streaming/models/BaseURLTreeModel.js\")),s=d(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/BaseURLSelector.js\")),i=d(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/URLUtils.js\")),a=d(n(\"./node_modules/dashjs/build/es5/src/dash/vo/BaseURL.js\")),o=d(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),u=d(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),l=d(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\"));function d(e){return e&&e.__esModule?e:{default:e}}function c(){var e=void 0,t=void 0,n=this.context,o=(0,u.default)(n).getInstance(),d=(0,i.default)(n).getInstance(),c=void 0,f=void 0;function h(e){c.invalidateSelectedIndexes(e.entry)}return e={reset:function(){c.reset(),f.reset()},initialize:function(e){var n;c.setConfig({adapter:t}),n=e,c.update(n),f.chooseSelector(t.getIsDVB(n))},resolve:function(e){var t=c.getForPath(e).reduce((function(e,t){var n=f.select(t);return n?(d.isRelative(n.url)?e.url=d.resolve(n.url,e.url):(e.url=n.url,e.serviceLocation=n.serviceLocation),e.availabilityTimeOffset=n.availabilityTimeOffset,e.availabilityTimeComplete=n.availabilityTimeComplete,e):new a.default}),new a.default);if(!d.isRelative(t.url))return t},setConfig:function(e){e.baseURLTreeModel&&(c=e.baseURLTreeModel),e.baseURLSelector&&(f=e.baseURLSelector),e.adapter&&(t=e.adapter)}},c=(0,r.default)(n).create(),f=(0,s.default)(n).create(),o.on(l.default.SERVICE_LOCATION_BLACKLIST_CHANGED,h,e),e}c.__dashjs_factory_name=\"BaseURLController\",t.default=o.default.getClassFactory(c)},\"./node_modules/dashjs/build/es5/src/streaming/controllers/BlacklistController.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){e=e||{};var t=void 0,n=[],r=(0,s.default)(this.context).getInstance(),i=e.updateEventName,a=e.addBlacklistEventName;function o(e){-1===n.indexOf(e)&&(n.push(e),r.trigger(i,{entry:e}))}function u(e){o(e.entry)}return t={add:o,contains:function(e){return!!(n.length&&e&&e.length)&&-1!==n.indexOf(e)},reset:function(){n=[]}},a&&r.on(a,u,t),t}a.__dashjs_factory_name=\"BlackListController\",t.default=r.default.getClassFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/controllers/BufferController.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=p(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),s=p(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\")),i=p(n(\"./node_modules/dashjs/build/es5/src/streaming/models/FragmentModel.js\")),a=p(n(\"./node_modules/dashjs/build/es5/src/streaming/SourceBufferSink.js\")),o=p(n(\"./node_modules/dashjs/build/es5/src/streaming/PreBufferSink.js\")),u=p(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/AbrController.js\")),l=p(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),d=p(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),c=p(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),f=p(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),h=p(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/InitCache.js\")),m=p(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),g=p(n(\"./node_modules/dashjs/build/es5/src/core/errors/Errors.js\")),_=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\");function p(e){return e&&e.__esModule?e:{default:e}}var E=.1,v=.5,y=.01,T=22,b=\"BufferController\";function S(e){e=e||{};var t=this.context,n=(0,l.default)(t).getInstance(),c=e.errHandler,p=e.fragmentModel,S=e.representationController,A=e.mediaController,I=e.adapter,R=e.textController,M=e.abrController,C=e.playbackController,D=e.streamInfo,N=e.type,O=e.settings,j=void 0,w=void 0,P=void 0,L=void 0,F=void 0,x=void 0,U=void 0,B=void 0,k=void 0,G=void 0,q=void 0,H=void 0,K=void 0,Y=void 0,V=void 0,z=void 0,W=void 0,X=void 0,Q=void 0,J=void 0,Z=void 0,$=void 0;function ee(e){return I.convertDataToRepresentationInfo(S.getRepresentationForQuality(e))}function te(e,n){if(!W||!e)return null;var r=e[0];if(U)try{G=n&&n[N]?(0,a.default)(t).create(U,r,ae.bind(this),n[N]):(0,a.default)(t).create(U,r,ae.bind(this),null),O.get().streaming.useAppendWindow&&G.updateAppendWindow(D),\"function\"==typeof G.getBuffer().initialize&&G.getBuffer().initialize(N,D,e,p)}catch(s){w.fatal(\"Caught error on create SourceBuffer: \"+s),c.error(new m.default(g.default.MEDIASOURCE_TYPE_UNSUPPORTED_CODE,g.default.MEDIASOURCE_TYPE_UNSUPPORTED_MESSAGE+N))}else G=(0,o.default)(t).create(ae.bind(this));return be(ee(P)),G}function ne(e){w.info(\"Init fragment finished loading saving to\",N+\"'s init cache\"),W.save(e.chunk),w.debug(\"Append Init fragment\",N,\" with representationId:\",e.chunk.representationId,\" and quality:\",e.chunk.quality,\", data size:\",e.chunk.bytes.byteLength),se(e.chunk)}function re(e){var t=e.chunk;if(Z){$=t;var n=G&&G.getAllBufferRanges();n&&n.length>0&&C.getTimeToStreamEnd()>O.get().streaming.stallThreshold&&(w.debug(\"Clearing buffer because track changed - \"+(n.end(n.length-1)+v)),ve([{start:0,end:n.end(n.length-1)+v,force:!0}]))}else se(t)}function se(e){G.append(e),e.mediaInfo.type===r.default.VIDEO&&Oe(d.default.VIDEO_CHUNK_RECEIVED,{chunk:e})}function ie(e){if(e&&e.length>0)for(var t=0,n=e.length;t0)){var t=Math.max(.2*x,1),n=x-t,s=Math.min(O.get().streaming.bufferTimeAtTopQuality,.9*n),i=Math.min(O.get().streaming.bufferTimeAtTopQualityLongForm,.9*n),a={streaming:{bufferToKeep:parseFloat(t.toFixed(5)),bufferTimeAtTopQuality:parseFloat(s.toFixed(5)),bufferTimeAtTopQualityLongForm:parseFloat(i.toFixed(5))}};O.update(a)}e.error.code!==T&&Ne()||(w.warn(\"Clearing playback buffer to overcome quota exceed situation\"),Oe(d.default.QUOTA_EXCEEDED,{criticalBufferLevel:x}),ve(Ee()))}else{z=!1,(K=e.chunk)&&!isNaN(K.index)&&(B=Math.max(K.index,B),ge());var o=G.getAllBufferRanges();if(K.segmentType===_.HTTPRequest.MEDIA_SEGMENT_TYPE)ie(o),de(),function(){if(N!==r.default.AUDIO&&N!==r.default.VIDEO)return;if(isNaN(X))return;var e=C.getTime(),t=he(X,0);if(e===X&&t)return;var n=S.getCurrentRepresentation().segmentDuration;if(!(t=he(X,n)))return;Math.abs(e-X)>n?X<=t.end&&(C.seek(Math.max(X,t.start),!1,!0),X=NaN):et.start(0)&&e.push(a);var u={start:s.startTime+s.duration+O.get().streaming.stallThreshold,end:r},l=p.getRequests({state:i.default.FRAGMENT_MODEL_EXECUTED,time:s.startTime+s.duration+O.get().streaming.stallThreshold,threshold:y})[0];l&&l.startTime!==s.startTime&&(u.start=l.startTime+l.duration+O.get().streaming.stallThreshold),u.start=r&&e=k-1&&!L&&void 0===G.discharge&&(L=!0,w.debug(\"checkIfBufferingCompleted trigger BUFFERING_COMPLETED for \"+N),Oe(d.default.BUFFERING_COMPLETED))}function _e(){N!==r.default.AUDIO&&N!==r.default.VIDEO||(Q&&!L&&F>0&&C&&C.getTimeToStreamEnd()-F=D.manifestInfo.minBufferTime)&&pe(s.default.BUFFER_LOADED))}function pe(e){H===e||e===s.default.BUFFER_EMPTY&&0===C.getTime()||N===r.default.FRAGMENTED_TEXT&&!R.isTextEnabled()||(H=e,Oe(d.default.BUFFER_LEVEL_STATE_CHANGED,{state:e}),Oe(e===s.default.BUFFER_LOADED?d.default.BUFFER_LOADED:d.default.BUFFER_EMPTY),w.debug(e===s.default.BUFFER_LOADED?\"Got enough buffer to start\":\"Waiting for more buffer before starting playback\"))}function Ee(){var e=[],t=G.getAllBufferRanges();if(!t||0===t.length)return e;var n=C.getTime(),r=Math.max(0,n-O.get().streaming.bufferToKeep),s=p.getRequests({state:i.default.FRAGMENT_MODEL_EXECUTED,time:n,threshold:y})[0];if(s)r=Math.min(s.startTime,r);else if(0===n&&C.getIsDynamic())return[];if(t.start(0)<=r){for(var a={start:0,end:r},o=0;o0&&C.getTimeToStreamEnd()>O.get().streaming.stallThreshold&&(L=!1,k=Number.POSITIVE_INFINITY))}}function Re(){++Y*(O.get().streaming.wallclockTimeUpdateInterval/1e3)>=O.get().streaming.bufferPruningInterval&&(Y=0,G&&N!==r.default.FRAGMENTED_TEXT&&(L||ve(Ee())))}function Me(){_e()}function Ce(e,t){U=e,G&&t&&\"function\"==typeof G.discharge&&(q=G,te(t))}function De(){var e,t=G.getAllBufferRanges(),n=0,r=void 0;if(!t)return n;for(r=0,e=t.length;r0){for(var t=\"Beginning \"+N+\"PreBuffer discharge, adding buffer for:\",n=0;n0?Math.max(0,t):0,C(g,t,e),C(m,t,e),function(){try{if(_)for(var e=y.getTime(),t=Object.keys(_),n=0;n=n?j(i,o,e,a.default.EVENT_MODE_ON_START):(D(n,u+t,o.calculatedPresentationTime)||N(o))&&(h.debug(\"Deleting event \"+i+\" as it is expired or invalid\"),delete e[i])}}}catch(l){}}function D(e,t,n){try{return e-t>n}catch(r){return!1}}function N(e){try{var t=e.eventStream.period.start+e.eventStream.period.duration;return e.calculatedPresentationTime>t}catch(n){return!1}}function O(e){try{var t=Object.keys(e),n=y.getTime();if(!t||0===t.length)return;var r=e[t[0]].eventStream&&e[t[0]].eventStream.period&&!isNaN(e[t[0]].eventStream.period.duration)?e[t[0]].eventStream.period.duration:NaN,s=e[t[0]].eventStream&&e[t[0]].eventStream.period&&!isNaN(e[t[0]].eventStream.period.start)?e[t[0]].eventStream.period.start:NaN;if(isNaN(r)||isNaN(s))return;t.forEach((function(t){var r=e[t],s=r.calculatedPresentationTime;Math.abs(s-n)0&&(_[s]=i),i.eventStream.schemeIdUri===e&&i.eventStream.value===t?0===i.duration&&0===i.presentationTimeDelta||(h.debug(\"Starting manifest refresh event \"+s+\" at \"+f),function(){try{S(),v.refreshManifest()}catch(e){}}()):i.eventStream.schemeIdUri===n&&i.eventStream.value===r?(h.debug(\"Starting callback event \"+s+\" at \"+f),function(e){try{(0,o.default)(d).create({}).load({method:\"get\",url:e,request:{responseType:\"arraybuffer\"}})}catch(t){throw t}}(i.messageData)):(h.debug(\"Starting event \"+s+\" at \"+f),c.trigger(i.eventStream.schemeIdUri,{event:i},{mode:l})),delete u[s]}catch(m){}}return f={addInlineEvents:function(e){try{if(S(),e)for(var t=0;t=l){var e=m.getTime();r===e?A(e,!0):(r=e,h=NaN),c=0}}function S(){return o.get().streaming.jumpGaps&&g.getActiveStreamProcessors().length>0&&(!m.isSeeking()||g.hasStreamFinishedBuffering(g.getActiveStream()))&&!m.isPaused()&&!g.getIsStreamSwitchInProgress()&&!g.getHasMediaOrIntialisationError()}function A(e){var n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=o.get().streaming.smallGapLimit,a=o.get().streaming.jumpLargeGaps,u=_.getBufferRange(),l=NaN,c=!1;if(n=function(e,t){try{if(!e||e.length<=1&&t>0)return NaN;for(var n=NaN,r=0;isNaN(n)&&r0?e.end(r-1):0;t0&&(g<=s||a)&&(l=f)}var v=m.getTimeToStreamEnd();if(isNaN(l)&&r&&isFinite(v)&&!isNaN(v)&&v0&&h!==l&&l>e&&!p){var y=l-e;if(c)E.warn(\"Jumping to end of stream because of gap from \"+e+\" to \"+l+\". Gap duration: \"+y),t.trigger(i.default.GAP_CAUSED_SEEK_TO_PERIOD_END,{seekTime:l,duration:y});else{var T=m.getIsDynamic(),b=n>0?u.end(n-1):e,S=T?1e3*y:0;p=window.setTimeout((function(){m.seek(l,!0,!0),E.warn(\"Jumping gap starting at \"+b+\" and ending at \"+l+\". Jumping by: \"+y),t.trigger(i.default.GAP_CAUSED_INTERNAL_SEEK,{seekTime:l,duration:y}),p=null}),S)}h=l}}return n={reset:v,setConfig:function(e){e&&(e.settings&&(o=e.settings),e.playbackController&&(m=e.playbackController),e.streamController&&(g=e.streamController),e.videoModel&&(_=e.videoModel),e.timelineConverter&&e.timelineConverter,e.adapter&&e.adapter)},initialize:function(){!function(){t.on(i.default.WALLCLOCK_TIME_UPDATED,b,this),t.on(i.default.PLAYBACK_SEEKING,T,this),t.on(i.default.BYTES_APPENDED_END_FRAGMENT,y,n)}()}},E=(0,s.default)(e).getInstance().getLogger(n),v(),n}c.__dashjs_factory_name=\"GapController\",t.default=r.default.getSingletonFactory(c)},\"./node_modules/dashjs/build/es5/src/streaming/controllers/MediaController.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=u(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),s=u(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),i=u(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),a=u(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),o=u(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\"));function u(e){return e&&e.__esModule?e:{default:e}}function l(){var e=this.context,t=(0,i.default)(e).getInstance(),n=void 0,a=void 0,u=void 0,l=void 0,d=void 0,c=void 0,f=[r.default.TRACK_SWITCH_MODE_ALWAYS_REPLACE,r.default.TRACK_SWITCH_MODE_NEVER_REPLACE],h=[r.default.TRACK_SELECTION_MODE_HIGHEST_BITRATE,r.default.TRACK_SELECTION_MODE_WIDEST_RANGE];function m(e,t){if(!e||!t)return[];var n=t.id;return u[n]&&u[n][e]?u[n][e].list:[]}function g(e,t){return!e||!t||t&&!u[t.id]?null:u[t.id][e].current}function _(e,n){if(e&&e.streamInfo){var i=e.type,a=e.streamInfo,o=a.id,l=g(i,a);if(u[o]&&u[o][i]&&!b(e,l)&&(u[o][i].current=e,!u[o][i].current||n&&i===r.default.FRAGMENTED_TEXT||t.trigger(s.default.CURRENT_TRACK_CHANGED,{oldMediaInfo:l,newMediaInfo:e,switchMode:v(i)}),!n)){var d=function(e){var t={lang:e.lang,viewpoint:e.viewpoint,roles:e.roles,accessibility:e.accessibility,audioChannelConfiguration:e.audioChannelConfiguration};return t.lang||t.viewpoint||t.role&&t.role.length>0||t.accessibility&&t.accessibility.length>0||t.audioChannelConfiguration&&t.audioChannelConfiguration.length>0?t:null}(e);if(!d||!u[o][i].storeLastSettings)return;d.roles&&(d.role=d.roles[0],delete d.roles),d.accessibility&&(d.accessibility=d.accessibility[0]),d.audioChannelConfiguration&&(d.audioChannelConfiguration=d.audioChannelConfiguration[0]),c.setSavedMediaSettings(i,d)}}}function p(e,t){e&&t&&(d[e]=t)}function E(e){return e?d[e]:null}function v(e){return l.get().streaming.trackSwitchMode[e]}function y(){return l.get().streaming.selectionModeForInitialTrack}function T(e){return e===r.default.AUDIO||e===r.default.VIDEO||e===r.default.TEXT||e===r.default.FRAGMENTED_TEXT||e===r.default.IMAGE}function b(e,t){if(!e&&!t)return!0;if(!e||!t)return!1;var n=e.id===t.id,r=e.viewpoint===t.viewpoint,s=e.lang===t.lang,i=e.roles.toString()===t.roles.toString(),a=e.accessibility.toString()===t.accessibility.toString(),o=e.audioChannelConfiguration.toString()===t.audioChannelConfiguration.toString();return n&&r&&s&&i&&a&&o}function S(){u={},d={audio:null,video:null,fragmentedText:null}}function A(e,t){var n=!e.lang||t.lang.match(e.lang),r=!e.viewpoint||e.viewpoint===t.viewpoint,s=!e.role||!!t.roles.filter((function(t){return t===e.role}))[0],i=!e.accessibility||!!t.accessibility.filter((function(t){return t===e.accessibility}))[0],a=!e.audioChannelConfiguration||!!t.audioChannelConfiguration.filter((function(t){return t===e.audioChannelConfiguration}))[0];return n&&r&&s&&i&&a}function I(e,t){if(e===r.default.FRAGMENTED_TEXT)return t[0];var n=y(),s=[],i=function(e){var t=0,n=[],r=void 0;return e.forEach((function(e){(r=Math.max.apply(Math,e.bitrateList.map((function(e){return e.bandwidth}))))>t?(t=r,n=[e]):r===t&&n.push(e)})),n},o=function(e){var t=0,n=[],r=void 0;return e.forEach((function(e){(r=e.representationCount)>t?(t=r,n=[e]):r===t&&n.push(e)})),n};switch(n){case r.default.TRACK_SELECTION_MODE_HIGHEST_BITRATE:(s=i(t)).length>1&&(s=o(s));break;case r.default.TRACK_SELECTION_MODE_WIDEST_RANGE:(s=o(t)).length>1&&(s=i(t));break;default:a.warn(\"Track selection mode is not supported: \"+n)}return s[0]}return n={checkInitialMediaSettingsForType:function(e,t){var n=E(e),r=m(e,t),s=[];n||p(e,n=c.getSavedMediaSettings(e)),r&&0!==r.length&&(n&&r.forEach((function(e){A(n,e)&&s.push(e)})),0===s.length?_(I(e,r),!0):s.length>1?_(I(e,s)):_(s[0]))},addTrack:function(e){if(e){var t=e.type;if(T(t)){var n=e.streamInfo.id;u[n]||(u[n]={audio:{list:[],storeLastSettings:!0,current:null},video:{list:[],storeLastSettings:!0,current:null},text:{list:[],storeLastSettings:!0,current:null},fragmentedText:{list:[],storeLastSettings:!0,current:null},image:{list:[],storeLastSettings:!0,current:null}});for(var r=u[n][t].list,s=0,i=r.length;s=0&&tt&&(e-=t)}return e}function G(){return v&&h?h.getPlaybackRate():null}function q(){return v&&h?h.getEnded():null}function H(){return y}function K(){if(!y||isNaN(A))return NaN;var e=k();if(isNaN(e)||0===e)return 0;var t=(new Date).getTime()+1e3*m.getClientTimeOffset();return Math.max(((t-A-1e3*e)/1e3).toFixed(3),0)}function Y(){b=!1,g=!1,_=NaN,E=0,A=0,I=NaN,h&&(t.off(a.default.STREAM_INITIALIZED,O,this),t.off(a.default.DATA_UPDATE_COMPLETED,Q,this),t.off(a.default.BUFFER_LEVEL_STATE_CHANGED,pe,this),t.off(a.default.LOADING_PROGRESS,_e,this),t.off(a.default.PLAYBACK_PROGRESS,ce,this),t.off(a.default.PLAYBACK_TIME_UPDATED,ce,this),t.off(a.default.PLAYBACK_ENDED,le,this),t.off(a.default.STREAM_INITIALIZING,ve,this),W(),h.removeEventListener(\"canplay\",J),h.removeEventListener(\"play\",Z),h.removeEventListener(\"waiting\",$),h.removeEventListener(\"playing\",ee),h.removeEventListener(\"pause\",te),h.removeEventListener(\"error\",de),h.removeEventListener(\"seeking\",ne),h.removeEventListener(\"seeked\",re),h.removeEventListener(\"timeupdate\",se),h.removeEventListener(\"progress\",ie),h.removeEventListener(\"ratechange\",ae),h.removeEventListener(\"loadedmetadata\",oe),h.removeEventListener(\"stalled\",Ee),h.removeEventListener(\"ended\",ue)),p=null,h=null,v=null,y=null}function V(e){var t=D.getURIFragmentData();if(!t||!t.t)return NaN;var n=l.getStreams()[0].getStreamInfo().start;t.t=t.t.split(\",\")[0];var r=-1!==t.t.indexOf(\"posix:\")?\"now\"===t.t.substring(6)?Date.now()/1e3:parseInt(t.t.substring(6)):NaN;return e&&!isNaN(r)?r-A/1e3:parseInt(t.t)+n}function z(){if(null===p){p=setInterval((function(){var e;t.trigger(a.default.WALLCLOCK_TIME_UPDATED,{isDynamic:y,time:new Date}),H()&&L()&&(e=Date.now(),(!S||e>S+d)&&(S=e,se()))}),N.get().streaming.wallclockTimeUpdateInterval)}}function W(){clearInterval(p),p=null}function X(){if(!L()&&y&&0!==h.getReadyState()){var e=k(),t=function(e){var t=c.getCurrentDVRInfo(),n=t?t.range:null;return n?(o.debug(\"Checking DVR window for at \"+e+\" with DVR window range \"+n.start+\" - \"+n.end),e>n.end?Math.max(n.end-E,n.start):e>0&&e+.250&&!L()&&!x()&&(function(){try{if(fe()&&N.get().streaming.liveCatchup.playbackRate>0&&B()>0){var e=me(),t=K(),n=T.getLiveDelay(),s=T.getLiveCatchupLatencyThreshold(),i=N.get().streaming.liveCatchup.minDrift;if(e===r.default.LIVE_CATCHUP_MODE_LOLP){var a=he(),o=N.get().streaming.liveCatchup.playbackBufferMin;return function(e,t,n,r,s,i){try{var a=Math.abs(e-t);return(isNaN(i)||e<=i)&&(a>n||rr&&(isNaN(n)||e<=n)}catch(s){return!1}}(t,n,s,i)}}catch(u){return!1}}()?function(){if(h){var e=void 0,t=h.getPlaybackRate(),n=N.get().streaming.liveCatchup.playbackRate,s=K(),i=T.getLiveDelay(),a=he();if(me()===r.default.LIVE_CATCHUP_MODE_LOLP){N.get().streaming.liveCatchup.minDrift;var u=N.get().streaming.liveCatchup.playbackBufferMin;e=function(e,t,n,r,s,i,a){var u=e,l=void 0;if(in/2&&(M=!1);Math.abs(a-l)<=C&&(l=null);return{newRate:l}}(n,s,i,0,u,a,t)}else e=function(e,t,n,r,s){var i=e,a=t-n,o=5*a,u=2*i/(1+Math.pow(Math.E,-o)),l=1-i+u;M&&(r>n/2?M=!1:a>0&&(l=1));Math.abs(s-l)<=C&&(l=null);return{newRate:l}}(n,s,i,a,t);var l=e.newRate;l&&h.setPlaybackRate(l);var d=s-i;N.get().streaming.liveCatchup.maxDrift>0&&!R&&d>N.get().streaming.liveCatchup.maxDrift?(o.info(\"Low Latency catchup mechanism. Latency too high, doing a seek to live point\"),R=!0,U(((f=c.getCurrentDVRInfo())?f.range:null).end-T.getLiveDelay(),!0,!1)):R=!1}var f}():ge())}function fe(){return N.get().streaming.liveCatchup.enabled||N.get().streaming.lowLatencyEnabled}function he(){var e=null;return l.getActiveStreamProcessors().forEach((function(t){var n=t.getBufferLevel();e=null===e?n:Math.min(e,n)})),e}function me(){var e=N.get().streaming.liveCatchup.playbackBufferMin;return N.get().streaming.liveCatchup.mode!==r.default.LIVE_CATCHUP_MODE_LOLP||null===e||isNaN(e)?r.default.LIVE_CATCHUP_MODE_DEFAULT:r.default.LIVE_CATCHUP_MODE_LOLP}function ge(){h&&h.setPlaybackRate(1)}function _e(e){if(!1===e.stream&&N.get().streaming.lowLatencyEnabled&&!isNaN(e.request.duration)){var t=1.2*e.request.duration;if(t>T.getLiveDelay()){o.warn(\"Browser does not support fetch API with StreamReader. Increasing live delay to be 20% higher than segment duration:\",t.toFixed(2));var n={streaming:{liveDelay:t}};N.update(n)}}}function pe(e){e.streamId===v.id&&(fe()?e.state!==s.default.BUFFER_EMPTY||x()||M||(M=!0,ge()):h.setStallState(e.mediaType,e.state===s.default.BUFFER_EMPTY))}function Ee(e){t.trigger(a.default.PLAYBACK_STALLED,{e})}function ve(e){!function(e,t){if(e&&e.manifestInfo&&e.manifestInfo.serviceDescriptions){for(var n=void 0,s=0;s0&&(o.debug(\"Apply LL properties coming from service description. Target Latency (ms):\",n.latency.target),N.update({streaming:{lowLatencyEnabled:!0,liveDelay:n.latency.target/1e3,liveCatchup:{minDrift:n.latency.max>n.latency.target?(n.latency.max-n.latency.target)/1e3:void 0}}})),n.playbackRate&&n.playbackRate.max>1&&(o.debug(\"Apply LL properties coming from service description. Max PlaybackRate:\",n.playbackRate.max),N.update({streaming:{lowLatencyEnabled:!0,liveCatchup:{playbackRate:n.playbackRate.max-1}}})))}}(e.streamInfo,e.mediaInfo)}return n={initialize:function(e,n,r){v=e,h.addEventListener(\"canplay\",J),h.addEventListener(\"play\",Z),h.addEventListener(\"waiting\",$),h.addEventListener(\"playing\",ee),h.addEventListener(\"pause\",te),h.addEventListener(\"error\",de),h.addEventListener(\"seeking\",ne),h.addEventListener(\"seeked\",re),h.addEventListener(\"timeupdate\",se),h.addEventListener(\"progress\",ie),h.addEventListener(\"ratechange\",ae),h.addEventListener(\"loadedmetadata\",oe),h.addEventListener(\"stalled\",Ee),h.addEventListener(\"ended\",ue),y=v.manifestInfo.isDynamic,R=!1,M=!1,g=!0===n,_=r;var s=\"undefined\"!=typeof navigator?navigator.userAgent.toLowerCase():\"\",o=/safari/.test(s)&&!/chrome/.test(s);C=o?.25:.02,t.on(a.default.STREAM_INITIALIZED,O,this),t.on(a.default.DATA_UPDATE_COMPLETED,Q,this),t.on(a.default.LOADING_PROGRESS,_e,this),t.on(a.default.BUFFER_LEVEL_STATE_CHANGED,pe,this),t.on(a.default.PLAYBACK_PROGRESS,ce,this),t.on(a.default.PLAYBACK_TIME_UPDATED,ce,this),t.on(a.default.PLAYBACK_ENDED,le,this,{priority:i.default.EVENT_PRIORITY_HIGH}),t.on(a.default.STREAM_INITIALIZING,ve,this),b&&(b=!1,P())},setConfig:function(e){e&&(e.streamController&&(l=e.streamController),e.dashMetrics&&(c=e.dashMetrics),e.mediaPlayerModel&&(T=e.mediaPlayerModel),e.adapter&&(f=e.adapter),e.videoModel&&(h=e.videoModel),e.timelineConverter&&(m=e.timelineConverter),e.uriFragmentModel&&(D=e.uriFragmentModel),e.settings&&(N=e.settings))},getStartTimeFromUriParameters:V,getTimeToStreamEnd:j,getTime:B,getNormalizedTime:k,getPlaybackRate:G,getPlayedRanges:function(){return v&&h?h.getPlayedRanges():null},getEnded:q,getIsDynamic:H,getStreamController:function(){return l},computeAndSetLiveDelay:function(e,t,n){var r,s=void 0,i=void 0,a=!isNaN(e)&&isFinite(e)?e:NaN,o=f.getSuggestedPresentationDelay();if(s=N.get().streaming.lowLatencyEnabled?0:T.getLiveDelay()?T.getLiveDelay():null===N.get().streaming.liveDelayFragmentCount||isNaN(N.get().streaming.liveDelayFragmentCount)||isNaN(a)?!0===N.get().streaming.useSuggestedPresentationDelay&&null!==o&&!isNaN(o)&&o>0?o:isNaN(a)?isNaN(n)?4*v.manifestInfo.minBufferTime:4*n:4*a:a*N.get().streaming.liveDelayFragmentCount,null!==(r=f.getAvailabilityStartTime())&&(A=r),t>0){var u=Math.max(t-10,t/2);i=Math.min(s,u)}else i=s;return E=i,i},getLiveDelay:function(){return E},setLiveDelay:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&e=t&&d!==s.default.ABANDON_LOAD?(X(i),q=!0,A.debug(\"Reloading outdated fragment at index: \",i.index)):i.quality>I.quality&&!B&&de(g.getTime()+u)}}();var e=x.length>0;if(B||isNaN(F)||U||e||function(e,t){L[t]=L[t]||{};var n=m.getTopQualityIndexFor(e,t);return L[t][e]!=n&&(A.info(\"Top quality \"+e+\" index has changed from \"+L[t][e]+\" to \"+n),L[t][e]=n,!0)}(E,p.id)||w.execute(E,I,j)){W(!0),!e&&G&&m.checkPlaybackQuality(E),function(){if(I.quality===F&&!U||B){var e=x.shift();e&&e.isInitializationRequest()?(n.trigger(u.default.INIT_FRAGMENT_NEEDED,{representationId:e.representationId,sender:S},{streamId:p.id,mediaType:E}),G=!1):(n.trigger(u.default.MEDIA_FRAGMENT_NEEDED,{seekTarget:O,replacement:e},{streamId:p.id,mediaType:E}),G=!0)}else U?(A.debug(\"Switch track for \"+E+\", representation id = \"+I.id),(B=y.getSwitchMode(E)===r.default.TRACK_SWITCH_MODE_ALWAYS_REPLACE)&&T.replaceBuffer&&T.replaceBuffer(),U=!1):A.debug(\"Quality has changed, get init request for representationid = \"+I.id),n.trigger(u.default.INIT_FRAGMENT_NEEDED,{representationId:I.id,sender:S},{streamId:p.id,mediaType:E}),F=I.quality,G=!1}()}else z(500)}}function z(e){clearTimeout(N),N=setTimeout(V,e)}function W(e){C!==e?C=e:A.debug(\"isFragmentProcessingInProgress is already equal to\",e)}function X(e){x.push(e)}function Q(e){if(g&&h){var t=h.getRequests({state:a.default.FRAGMENT_MODEL_EXECUTED,time:g.getTime(),threshold:0})[0];t&&g.getTime()>=t.startTime&&((!P.mediaInfo||t.mediaInfo.type===P.mediaInfo.type&&t.mediaInfo.id!==P.mediaInfo.id)&&e&&n.trigger(u.default.TRACK_CHANGE_RENDERED,{mediaType:E,oldMediaInfo:P.mediaInfo,newMediaInfo:t.mediaInfo}),t.quality===P.quality&&t.adaptationIndex===P.adaptationIndex||!e||n.trigger(u.default.QUALITY_CHANGE_RENDERED,{mediaType:E,oldQuality:P.quality,newQuality:t.quality}),P={mediaInfo:t.mediaInfo,quality:t.quality,adaptationIndex:t.adaptationIndex})}}function J(){Y(),W(!1),A.info(\"Stream \"+p.id+\" is complete\")}function Z(e){e.request.mediaInfo.streamInfo.id===p.id&&e.request.mediaType===E&&(A.info(\"OnFragmentLoadingCompleted - Url:\",e.request?e.request.url:\"undefined\",e.request.range?\", Range:\"+e.request.range:\"\"),l.getIsTextTrack(v)&&W(!1),e.error&&e.request.serviceLocation&&!M&&(X(e.request),W(!1),z(0)),B&&(k=e.request))}function $(){Q(!0)}function ee(e){if(B&&!isNaN(e.startTime)&&(B=!1,h.addExecutedRequest(k)),W(!1),q&&!isNaN(e.startTime)){var t=g.getTime(),n=e.startTime+I.fragmentDuration,r=1.5*I.fragmentDuration;z(t+r>=n?0:1e3*(n-(t+r))),q=!1}else z(0)}function te(e){A.info(\"onFragmentLoadingAbandoned request: \"+e.request.url+\" has been aborted\"),g.isSeeking()||U||(A.info(\"onFragmentLoadingAbandoned request: \"+e.request.url+\" has to be downloaded again, origin is not seeking process or switch track call\"),X(e.request)),W(!1),z(0)}function ne(){}function re(){Y()}function se(e){B&&b.get().streaming.flushBufferAtTrackSwitch&&g.seek(g.getTime()+.001,!1,!0),e.hasEnoughSpaceToAppend&&e.quotaExceeded&&K()}function ie(){Y(),W(!1)}function ae(){h.abortRequests(),Y()}function oe(){!M&&b.get().streaming.scheduleWhilePaused||K()}function ue(e){de(e.seekTime),ce(0),M&&K();var t=I.DVRWindow&&g?I.DVRWindow.end-g.getTime():NaN;c.updateManifestUpdateInfo({latency:t}),C?h.abortRequests():z(0)}function le(e){c.updatePlayListTraceMetrics({playbackspeed:e.playbackRate.toString()})}function de(e){O=e}function ce(e){D=e}function fe(){G=!0,C=!1,D=0,O=NaN,R=!0,F=NaN,P={mediaInfo:void 0,quality:NaN,adaptationIndex:NaN},L={},x=[],M=!0,U=!1,B=!1,k=null,q=!1}return S={initialize:function(e){j=e,w=(0,i.default)(t).create({abrController:m,dashMetrics:c,mediaPlayerModel:f,textController:_,settings:b}),n.on(u.default.DATA_UPDATE_STARTED,ne,this),n.on(u.default.FRAGMENT_LOADING_COMPLETED,Z,this),n.on(u.default.STREAM_COMPLETED,J,this),n.on(u.default.BUFFER_CLEARED,se,this),n.on(u.default.BYTES_APPENDED_END_FRAGMENT,ee,this),n.on(u.default.QUOTA_EXCEEDED,ie,this),n.on(u.default.PLAYBACK_SEEKING,ue,this),n.on(u.default.PLAYBACK_STARTED,oe,this),n.on(u.default.PLAYBACK_RATE_CHANGED,le,this),n.on(u.default.PLAYBACK_TIME_UPDATED,$,this),n.on(u.default.URL_RESOLUTION_FAILED,ae,this),n.on(u.default.FRAGMENT_LOADING_ABANDONED,te,this),n.on(u.default.BUFFERING_COMPLETED,re,this)},getType:function(){return E},getStreamId:function(){return p.id},setCurrentRepresentation:function(e){I=e},setSeekTarget:de,setTimeToLoadDelay:ce,getTimeToLoadDelay:function(){return D},switchTrackAsked:function(){U=!0},isStarted:H,start:K,stop:Y,reset:function(){n.off(u.default.DATA_UPDATE_STARTED,ne,this),n.off(u.default.FRAGMENT_LOADING_COMPLETED,Z,this),n.off(u.default.STREAM_COMPLETED,J,this),n.off(u.default.BUFFER_CLEARED,se,this),n.off(u.default.BYTES_APPENDED_END_FRAGMENT,ee,this),n.off(u.default.QUOTA_EXCEEDED,ie,this),n.off(u.default.PLAYBACK_SEEKING,ue,this),n.off(u.default.PLAYBACK_STARTED,oe,this),n.off(u.default.PLAYBACK_RATE_CHANGED,le,this),n.off(u.default.PLAYBACK_TIME_UPDATED,$,this),n.off(u.default.URL_RESOLUTION_FAILED,ae,this),n.off(u.default.FRAGMENT_LOADING_ABANDONED,te,this),n.off(u.default.BUFFERING_COMPLETED,re,this),Y(),Q(!1),fe()},getBufferTarget:function(){return w.getBufferTarget(E,I,j)},processInitRequest:function(e){e&&(W(!0),h.executeRequest(e))},processMediaRequest:function(e){e?(A.debug(\"Next fragment request url is \"+e.url),h.executeRequest(e)):(g.getIsDynamic()&&A.debug(\"Next fragment seems to be at the bleeding live edge and is not available yet. Rescheduling.\"),W(!1),z(b.get().streaming.lowLatencyEnabled?100:500))},getPlaybackController:function(){return g}},A=(0,d.default)(t).getInstance().getLogger(S),fe(),S}f.__dashjs_factory_name=\"ScheduleController\",t.default=l.default.getClassFactory(f)},\"./node_modules/dashjs/build/es5/src/streaming/controllers/StreamController.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=y(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),s=y(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\")),i=y(n(\"./node_modules/dashjs/build/es5/src/streaming/Stream.js\")),a=y(n(\"./node_modules/dashjs/build/es5/src/streaming/ManifestUpdater.js\")),o=y(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),u=y(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),l=y(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),d=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/PlayList.js\"),c=y(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),f=y(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/InitCache.js\")),h=y(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/URLUtils.js\")),m=y(n(\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayerEvents.js\")),g=y(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/TimeSyncController.js\")),_=y(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/MediaSourceController.js\")),p=y(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),E=y(n(\"./node_modules/dashjs/build/es5/src/core/errors/Errors.js\")),v=y(n(\"./node_modules/dashjs/build/es5/src/streaming/controllers/EventController.js\"));function y(e){return e&&e.__esModule?e:{default:e}}var T=200,b=500;function S(){var e=this.context,t=(0,o.default)(e).getInstance(),n=void 0,l=void 0,y=void 0,S=void 0,A=void 0,I=void 0,R=void 0,M=void 0,C=void 0,D=void 0,N=void 0,O=void 0,j=void 0,w=void 0,P=void 0,L=void 0,F=void 0,x=void 0,U=void 0,B=void 0,k=void 0,G=void 0,q=void 0,H=void 0,K=void 0,Y=void 0,V=void 0,z=void 0,W=void 0,X=void 0,Q=void 0,J=void 0,Z=void 0,$=void 0,ee=void 0,te=void 0,ne=void 0,re=void 0,se=void 0;function ie(){if(Me()){var e=W.getPlaybackQuality();e&&M.addDroppedFrames(e)}}function ae(e){var t=ge(e.seekTime);t===k&&ne&&ne.length>0&&ne.forEach((function(e){e.deactivate(!0)})),t&&t!==k?(De(d.PlayListTrace.END_OF_PERIOD_STOP_REASON),ve(t,k,e.seekTime)):De(d.PlayListTrace.USER_REQUEST_STOP_REASON),Ne(d.PlayList.SEEK_START_REASON)}function oe(e){var t=Ee();De(d.PlayListTrace.END_OF_PERIOD_STOP_REASON),ve(t,k,e.seekTime),Ne(d.PlayList.SEEK_START_REASON)}function ue(){l.debug(\"[onPlaybackStarted]\"),Z?(Z=!1,Ne(d.PlayList.INITIAL_PLAYOUT_START_REASON)):J&&(J=!1,Ne(d.PlayList.RESUME_FROM_PAUSE_START_REASON))}function le(e){l.debug(\"[onPlaybackPaused]\"),e.ended||(J=!0,De(d.PlayListTrace.USER_REQUEST_STOP_REASON))}function de(){$&&(clearInterval($),$=null)}function ce(){ee||(ee=setInterval((function(){!function(){if(!k||!fe(k))return;var e=function(e){try{var t=e||(k||null);if(t){var n=t.getStreamInfo().start;return B.filter((function(e){return e.getStreamInfo().start>n}))}}catch(r){return[]}}(k),t=0,n=function(){var n=e[t],s=0===t?k:e[t-1];if(!n.getPreloadingScheduled()&&fe(s)&&z){var i=[r.default.VIDEO,r.default.AUDIO],a=!0;i.forEach((function(e){var t=R.getMediaInfoForType(n.getStreamInfo(),e);R.getVoRepresentations(t).forEach((function(e){var t=R.getIsDynamic(),n=U.calcSegmentAvailabilityRange(e,t);n.end1&&void 0!==arguments[1]?arguments[1]:null;if(z&&!e.getPreloaded()){me(e,t)&&(e.setPreloadingScheduled(!0),l.info(\"[onStreamCanLoadNext] Preloading next stream with id \"+e.getId()),!0,e.preload(z,te),ne.push(e),e.getProcessors().forEach((function(t){t.setBufferingTime(e.getStartTime())})))}}(n,s)}t+=1};for(;t0&&(t+=B[0].getStartTime());for(var s=0;s0&&void 0!==arguments[0]?arguments[0]:null,t=e||(k||null);if(t){for(var n=t.getStreamInfo().start,r=t.getStreamInfo().duration,s=parseFloat((n+r).toFixed(5)),i=0,a=-1,o=NaN;i=0&&(isNaN(o)||u=0?B[a]:null}return null}function ve(e,n,r){if(!(K||!e||n===e&&e.isActive())){K=!0,t.trigger(u.default.PERIOD_SWITCH_STARTED,{fromStreamInfo:n?n.getStreamInfo():null,toStreamInfo:e.getStreamInfo()});var s=!1;n&&(s=me(e,n),n.deactivate(s)),r=isNaN(r)?!s&&n?e.getStreamInfo().start:NaN:r,l.info(\"Switch to stream \"+e.getId()+\". Seektime is \"+r+\", current playback time is \"+X.getTime()),l.info(\"Seamless period switch is set to \"+s),k=e,ne=ne.filter((function(e){return e.getId()!==k.getId()})),X.initialize(je(),!!n,r),W.getElement()?ye(r,null===n,!1,s):Te(r,s),!1}}function ye(e,n,r,s){var i=void 0;function a(){z&&\"open\"===z.readyState&&(l.debug(\"MediaSource is open!\"),window.URL.revokeObjectURL(i),z.removeEventListener(\"sourceopen\",a),z.removeEventListener(\"webkitsourceopen\",a),be(),n||t.trigger(u.default.SOURCE_INITIALIZED),r?k.setMediaSource(z):Te(e,s))}z?s?(Te(e,s),n||t.trigger(u.default.SOURCE_INITIALIZED)):(C.detachMediaSource(W),z.addEventListener(\"sourceopen\",a,!1),z.addEventListener(\"webkitsourceopen\",a,!1),i=C.attachMediaSource(z,W),l.debug(\"MediaSource attached to element. Waiting on open...\")):((z=C.createMediaSource()).addEventListener(\"sourceopen\",a,!1),z.addEventListener(\"webkitsourceopen\",a,!1),i=C.attachMediaSource(z,W),l.debug(\"MediaSource attached to element. Waiting on open...\"))}function Te(e,n){if(te=k.activate(z,n?te:void 0)){var r=Object.keys(te);r.length>0&&te[r[0]].changeType&&(re=!0)}Z||isNaN(e)||(e===X.getTime()?t.trigger(u.default.SEEK_TARGET,{time:e},{streamId:k.getId()}):X.seek(e)),!H&&Z||X.play(),K=!1,t.trigger(u.default.PERIOD_SWITCH_COMPLETED,{toStreamInfo:je()})}function be(e){var t=e||je().manifestInfo.duration;if(t&&!isNaN(t)){var n=C.setDuration(z,t);l.debug(\"Duration successfully set to: \"+n)}}function Se(e){for(var t=0,n=B.length;t0&&(B=B.filter((function(e){var t=n.filter((function(t){return t.id===e.getId()})).length>0||e.getId()===k.getId();return t||l.debug(\"Removing stream \"+e.getId()),t})));for(var s=0,a=n.length;s0&&n.forEach((function(t){t&&e.push(t)})),e}),[]).reduce((function(e,t){var n=R.convertDataToRepresentationInfo(t);return n&&n.fragmentDuration&&!isNaN(n.fragmentDuration)&&e.push(n.fragmentDuration),e}),[]);n=Math.max.apply(Math,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t>>0).toString(16).toUpperCase()+\")\"),l.fatal(\"Video Element Error: \"+t),e.error&&l.fatal(e.error),x.error(new p.default(e.error.code,t)),Fe()}}function je(){return k?k.getStreamInfo():null}function we(){if(!(A&&A.hasOwnProperty(\"load\")&&U&&U.hasOwnProperty(\"initialize\")&&U.hasOwnProperty(\"reset\")&&U.hasOwnProperty(\"getClientTimeOffset\")&&I&&x&&M&&X))throw new Error(r.default.MISSING_CONFIG_ERROR)}function Pe(e){isNaN(e.newDuration)||be(e.newDuration)}function Le(){B=[],G=null,K=!1,k=null,Y=!1,V=!1,Z=!0,J=!1,H=!0,$=null,!1,ee=null,!1,ne=[]}function Fe(){we(),D.reset(),De(Y||V?d.PlayListTrace.FAILURE_STOP_REASON:d.PlayListTrace.USER_REQUEST_STOP_REASON);for(var e=0,r=B?B.length:0;e\")+2),r=n.resolvedContent.substr(0,s)+\"\"+n.resolvedContent.substr(s)+\"\",n.resolvedContent=p.xml_str2json(r)}(function(e){var t=void 0;for(t=0;t=0;i--){if(n=e.elements[i],r=n.type+\"_asArray\",n.resolvedContent){if(n.resolvedContent)for(a=0;a0&&g.run(_)}(e),e.resolveType===f&&n.trigger(i.default.XLINK_READY,{manifest:_}),e.resolveType===c)switch(e.type){case l.default.PERIOD:for(r=0;r<_[l.default.PERIOD+\"_asArray\"].length;r++)(s=_[l.default.PERIOD+\"_asArray\"][r]).hasOwnProperty(l.default.ADAPTATION_SET+\"_asArray\")&&(t=t.concat(b(s[l.default.ADAPTATION_SET+\"_asArray\"],s,l.default.ADAPTATION_SET,c))),s.hasOwnProperty(l.default.EVENT_STREAM+\"_asArray\")&&(t=t.concat(b(s[l.default.EVENT_STREAM+\"_asArray\"],s,l.default.EVENT_STREAM,c)));v(t,l.default.ADAPTATION_SET,c);break;case l.default.ADAPTATION_SET:n.trigger(i.default.XLINK_READY,{manifest:_})}}function b(e,t,n,r){var s=[],i=void 0,a=void 0,o=void 0;for(a=e.length-1;a>=0;a--)(i=e[a]).hasOwnProperty(\"xlink:href\")&&i[\"xlink:href\"]===h&&e.splice(a,1);for(a=0;a=200&&r.status<300?t&&t():n&&n())};h.push(r);try{r.open(\"GET\",e),r.onloadend=s,r.onerror=s,r.send()}catch(i){r.onerror()}}(n=l+\"?\"+n,null,(function(){u=!1}))}))},initialize:function(e,t){var n=void 0;if(d=t,!(l=e.dvb_reportingUrl))throw new Error(\"required parameter missing (dvb:reportingUrl)\");o||((n=e.dvb_probability)&&(1e3===n||n/1e3>=a.random())&&(u=!0),o=!0)},reset:function(){f||(h.forEach((function(e){return e.abort()})),h=[]),g()}},i=(0,r.default)(n).getInstance(),a=(0,s.default)(n).getInstance(),g(),t}a.__dashjs_factory_name=\"DVBReporting\",t.default=dashjs.FactoryMaker.getClassFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/metrics/utils/DVBErrorsTranslator.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/streaming/metrics/vo/DVBErrors.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/streaming/metrics/MetricsReportingEvents.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=void 0,n=void 0,i=(e=e||{}).eventBus,a=e.dashMetrics,o=e.metricsConstants,u=e.events;function l(e){var t=new r.default;if(n){for(var s in e)e.hasOwnProperty(s)&&(t[s]=e[s]);t.mpdurl||(t.mpdurl=n.originalUrl||n.url),t.terror||(t.terror=new Date),a.addDVBErrors(t)}}function d(e){e.error||(n=e.manifest)}function c(e){l({errorcode:r.default.BASE_URL_CHANGED,servicelocation:e.entry})}function f(){l({errorcode:r.default.BECAME_REPORTER})}function h(e){switch(e.metric){case o.HTTP_REQUEST:(0===(t=e.value).responsecode||t.responsecode>=400||t.responsecode<100||t.responsecode>=600)&&l({errorcode:t.responsecode||r.default.CONNECTION_ERROR,url:t.url,terror:t.tresponse,servicelocation:t._serviceLocation})}var t}function m(e){var t=void 0;switch(e.error?e.error.code:0){case MediaError.MEDIA_ERR_NETWORK:t=r.default.CONNECTION_ERROR;break;case MediaError.MEDIA_ERR_DECODE:t=r.default.CORRUPT_MEDIA_OTHER;break;default:return}l({errorcode:t})}function g(){i.on(u.MANIFEST_UPDATED,d,t),i.on(u.SERVICE_LOCATION_BLACKLIST_CHANGED,c,t),i.on(u.METRIC_ADDED,h,t),i.on(u.METRIC_UPDATED,h,t),i.on(u.PLAYBACK_ERROR,m,t),i.on(s.default.BECAME_REPORTING_PLAYER,f,t)}return t={initialise:g,reset:function(){i.off(u.MANIFEST_UPDATED,d,t),i.off(u.SERVICE_LOCATION_BLACKLIST_CHANGED,c,t),i.off(u.METRIC_ADDED,h,t),i.off(u.METRIC_UPDATED,h,t),i.off(u.PLAYBACK_ERROR,m,t),i.off(s.default.BECAME_REPORTING_PLAYER,f,t)}},g(),t}a.__dashjs_factory_name=\"DVBErrorsTranslator\",t.default=dashjs.FactoryMaker.getSingletonFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/metrics/utils/HandlerHelpers.js\":function(e,t,n){\"use strict\";function r(){return{reconstructFullMetricName:function(e,t,n){var r=e;return t&&(r+=\"(\"+t,n&&n.length&&(r+=\",\"+n),r+=\")\"),r},validateN:function(e){if(!e)throw new Error(\"missing n\");if(isNaN(e))throw new Error(\"n is NaN\");if(e<0)throw new Error(\"n must be positive\");return e}}}Object.defineProperty(t,\"__esModule\",{value:!0}),r.__dashjs_factory_name=\"HandlerHelpers\",t.default=dashjs.FactoryMaker.getSingletonFactory(r)},\"./node_modules/dashjs/build/es5/src/streaming/metrics/utils/ManifestParsing.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=a(n(\"./node_modules/dashjs/build/es5/src/streaming/metrics/vo/Metrics.js\")),s=a(n(\"./node_modules/dashjs/build/es5/src/streaming/metrics/vo/Range.js\")),i=a(n(\"./node_modules/dashjs/build/es5/src/streaming/metrics/vo/Reporting.js\"));function a(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=(e=e||{}).adapter,n=e.constants;return{getMetrics:function(e){var a=[];return e&&e.Metrics_asArray&&e.Metrics_asArray.forEach((function(o){var u=new r.default,l=t.getIsDynamic(e);o.hasOwnProperty(\"metrics\")&&(u.metrics=o.metrics,o.Range_asArray&&o.Range_asArray.forEach((function(r){var i=new s.default;i.starttime=function(e,r,s){var i=void 0,a=void 0,o=0;return r?o=t.getAvailabilityStartTime(e)/1e3:(i=t.getRegularPeriods(e)).length&&(o=i[0].start),a=o,s&&s.hasOwnProperty(n.START_TIME)&&(a+=s.starttime),a}(e,l,r),r.hasOwnProperty(\"duration\")?i.duration=r.duration:i.duration=t.getDuration(e),i._useWallClockTime=l,u.Range.push(i)})),o.Reporting_asArray&&(o.Reporting_asArray.forEach((function(e){var t=new i.default;e.hasOwnProperty(n.SCHEME_ID_URI)&&(t.schemeIdUri=e.schemeIdUri,e.hasOwnProperty(\"value\")&&(t.value=e.value),e.hasOwnProperty(n.DVB_REPORTING_URL)&&(t.dvb_reportingUrl=e[n.DVB_REPORTING_URL]),e.hasOwnProperty(n.DVB_PROBABILITY)&&(t.dvb_probability=e[n.DVB_PROBABILITY]),u.Reporting.push(t))})),a.push(u)))})),a}}}o.__dashjs_factory_name=\"ManifestParsing\",t.default=dashjs.FactoryMaker.getSingletonFactory(o)},\"./node_modules/dashjs/build/es5/src/streaming/metrics/utils/MetricSerialiser.js\":function(e,t,n){\"use strict\";function r(){return{serialise:function e(t){var n=[],r=[],s=void 0,i=void 0;for(s in t)if(t.hasOwnProperty(s)&&0!==s.indexOf(\"_\")){if(null==(i=t[s])&&(i=\"\"),Array.isArray(i)){if(!i.length)continue;r=[],i.forEach((function(t){var n=\"Object\"!==Object.prototype.toString.call(t).slice(8,-1);r.push(n?t:e(t))})),i=r.map(encodeURIComponent).join(\",\")}else\"string\"==typeof i?i=encodeURIComponent(i):i instanceof Date?i=i.toISOString():\"number\"==typeof i&&(i=Math.round(i));n.push(s+\"=\"+i)}return n.join(\"&\")}}}Object.defineProperty(t,\"__esModule\",{value:!0}),r.__dashjs_factory_name=\"MetricSerialiser\",t.default=dashjs.FactoryMaker.getSingletonFactory(r)},\"./node_modules/dashjs/build/es5/src/streaming/metrics/utils/RNG.js\":function(e,t,n){\"use strict\";function r(){var e,t=window.crypto||window.msCrypto,n=Uint32Array,r=Math.pow(2,8*n.BYTES_PER_ELEMENT)-1,s=10,i=void 0,a=void 0;function o(){t&&(i||(i=new n(s)),t.getRandomValues(i),a=0)}return e={random:function(e,n){var s=void 0;return e||(e=0),n||(n=1),t?(a===i.length&&o(),s=i[a]/r,a+=1):s=Math.random(),s*(n-e)+e}},o(),e}Object.defineProperty(t,\"__esModule\",{value:!0}),r.__dashjs_factory_name=\"RNG\",t.default=dashjs.FactoryMaker.getSingletonFactory(r)},\"./node_modules/dashjs/build/es5/src/streaming/metrics/vo/DVBErrors.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.mpdurl=null,this.errorcode=null,this.terror=null,this.url=null,this.ipaddress=null,this.servicelocation=null};r.SSL_CONNECTION_FAILED_PREFIX=\"SSL\",r.DNS_RESOLUTION_FAILED=\"C00\",r.HOST_UNREACHABLE=\"C01\",r.CONNECTION_REFUSED=\"C02\",r.CONNECTION_ERROR=\"C03\",r.CORRUPT_MEDIA_ISOBMFF=\"M00\",r.CORRUPT_MEDIA_OTHER=\"M01\",r.BASE_URL_CHANGED=\"F00\",r.BECAME_REPORTER=\"S00\",t.default=r},\"./node_modules/dashjs/build/es5/src/streaming/metrics/vo/Metrics.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});t.default=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.metrics=\"\",this.Range=[],this.Reporting=[]}},\"./node_modules/dashjs/build/es5/src/streaming/metrics/vo/Range.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});t.default=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.starttime=0,this.duration=1/0,this._useWallClockTime=!1}},\"./node_modules/dashjs/build/es5/src/streaming/metrics/vo/Reporting.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});t.default=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.schemeIdUri=\"\",this.value=\"\",this.dvb_reportingUrl=\"\",this.dvb_probability=1e3}},\"./node_modules/dashjs/build/es5/src/streaming/models/BaseURLTreeModel.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/ObjectUtils.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"));function i(e){return e&&e.__esModule?e:{default:e}}var a=NaN,o=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.data={baseUrls:t||null,selectedIdx:n||a},this.children=[]};function u(){var e,t=void 0,n=void 0,s=this.context,i=(0,r.default)(s).getInstance();function u(e,t,r){var s=n.getBaseURLsFromElement(r);e[t]?i.areEqual(s,e[t].data.baseUrls)||(e[t].data.baseUrls=s,e[t].data.selectedIdx=a):e[t]=new o(s)}function l(e){!function(){if(!n||!n.hasOwnProperty(\"getBaseURLsFromElement\")||!n.hasOwnProperty(\"getRepresentationSortFunction\"))throw new Error(\"setConfig function has to be called previously\")}();var r=n.getBaseURLsFromElement(e);i.areEqual(r,t.data.baseUrls)||(t.data.baseUrls=r,t.data.selectedIdx=a),e&&e.Period_asArray&&e.Period_asArray.forEach((function(e,r){u(t.children,r,e),e.AdaptationSet_asArray&&e.AdaptationSet_asArray.forEach((function(e,s){u(t.children[r].children,s,e),e.Representation_asArray&&e.Representation_asArray.sort(n.getRepresentationSortFunction()).forEach((function(e,n){u(t.children[r].children[s].children,n,e)}))}))}))}function d(){t=new o}return e={reset:d,update:function(e){l(e)},getForPath:function(e){var n=t,r=[n.data];return e&&e.forEach((function(e){(n=n.children[e])&&r.push(n.data)})),r.filter((function(e){return e.baseUrls.length}))},invalidateSelectedIndexes:function(e){!function e(n,r){var s=r||t;n(s.data),s.children&&s.children.forEach((function(t){return e(n,t)}))}((function(t){isNaN(t.selectedIdx)||e===t.baseUrls[t.selectedIdx].serviceLocation&&(t.selectedIdx=a)}))},setConfig:function(e){e.adapter&&(n=e.adapter)}},d(),e}u.__dashjs_factory_name=\"BaseURLTreeModel\",t.default=s.default.getClassFactory(u)},\"./node_modules/dashjs/build/es5/src/streaming/models/CmcdModel.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=f(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),s=f(n(\"./node_modules/dashjs/build/es5/src/streaming/MediaPlayerEvents.js\")),i=f(n(\"./node_modules/dashjs/build/es5/src/streaming/metrics/MetricsReportingEvents.js\")),a=f(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),o=f(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),u=f(n(\"./node_modules/dashjs/build/es5/src/core/Settings.js\")),l=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\"),d=f(n(\"./node_modules/dashjs/build/es5/src/dash/models/DashManifestModel.js\")),c=f(n(\"./node_modules/dashjs/build/es5/src/core/Utils.js\"));function f(e){return e&&e.__esModule?e:{default:e}}var h=\"CMCD\",m=1,g={MANIFEST:\"m\",AUDIO:\"a\",VIDEO:\"v\",INIT:\"i\",CAPTION:\"c\",ISOBMFF_TEXT_TRACK:\"tt\",ENCRYPTION_KEY:\"k\",OTHER:\"o\"},_={DASH:\"d\",MSS:\"s\"},p={VOD:\"v\",LIVE:\"l\"};function E(){var e=void 0,t=void 0,n=void 0,a=void 0,f=void 0,E=void 0,v=void 0,y=void 0,T=this.context,b=(0,r.default)(T).getInstance(),S=(0,u.default)(T).getInstance();function A(){n={pr:1,nor:null,st:null,sf:null,sid:\"\"+c.default.generateUuid(),cid:null},v={},E={},y={}}function I(){var e={},t=S.get().streaming.cmcd.cid?S.get().streaming.cmcd.cid:n.cid;return e.v=m,e.sid=S.get().streaming.cmcd.sid?S.get().streaming.cmcd.sid:n.sid,e.sid=\"\"+e.sid,t&&(e.cid=\"\"+t),isNaN(n.pr)||1===n.pr||null===n.pr||(e.pr=n.pr),n.st&&(e.st=n.st),n.sf&&(e.sf=n.sf),e}function R(e){try{n.pr=e.playbackRate}catch(t){}}function M(t){try{var r=e.getIsDynamic(t.data)?\"\"+p.LIVE:\"\"+p.VOD,s=t.protocol&&\"MSS\"===t.protocol?\"\"+_.MSS:\"\"+_.DASH;n.st=\"\"+r,n.sf=\"\"+s}catch(i){}}function C(e){try{e.state&&e.mediaType&&e.state===s.default.BUFFER_EMPTY&&(v[e.mediaType]||(v[e.mediaType]=!0),E[e.mediaType]||(E[e.mediaType]=!0))}catch(t){}}function D(){for(var e in v)v.hasOwnProperty(e)&&(v[e]=!0);for(var t in E)E.hasOwnProperty(t)&&(E[t]=!0)}return t={getQueryParameter:function(e){try{if(S.get().streaming.cmcd&&S.get().streaming.cmcd.enabled){var t=function(e){try{return e.type===l.HTTPRequest.MPD_TYPE?((t=I()).ot=\"\"+g.MANIFEST,t):e.type===l.HTTPRequest.MEDIA_SEGMENT_TYPE?(function(e){y.hasOwnProperty(e)||(y[e]=!1);E.hasOwnProperty(e)||(E[e]=!1);v.hasOwnProperty(e)||(v[e]=!1)}(e.mediaType),function(e){var t=I(),r=function(e){try{var t=e.quality,n=e.mediaInfo.bitrateList;return parseInt(n[t].bandwidth/1e3)}catch(r){return null}}(e),s=function(e){try{return isNaN(e.duration)?null:Math.round(1e3*e.duration)}catch(t){return null}}(e),i=\"video\"===e.mediaType?\"\"+g.VIDEO:\"audio\"===e.mediaType?\"\"+g.AUDIO:\"fragmentedText\"===e.mediaType?\"\"+g.CAPTION:null,o=function(e){try{return 100*parseInt(a.getThroughputHistory().getSafeAverageThroughput(e)/100)}catch(t){return null}}(e.mediaType),u=function(e){try{var t=n.pr,r=f.getCurrentBufferLevel(e);return isNaN(t)||isNaN(r)?null:100*parseInt(r/t*10)}catch(s){return null}}(e.mediaType),l=function(e){try{var t=f.getCurrentBufferLevel(e);return isNaN(t)?null:100*parseInt(10*t)}catch(n){return null}}(e.mediaType),d=function(e){try{var t=a.getTopBitrateInfoFor(e);return Math.round(t.bitrate/1e3)}catch(n){return null}}(e.mediaType),c=n.pr;r&&(t.br=r);i&&(t.ot=i);isNaN(s)||(t.d=s);isNaN(o)||(t.mtp=o);isNaN(u)||(t.dl=u);isNaN(l)||(t.bl=l);isNaN(d)||(t.tb=d);isNaN(c)||1===c||(t.pr=c);v[e.mediaType]&&(t.bs=!0,v[e.mediaType]=!1);!E[e.mediaType]&&y[e.mediaType]||(t.su=!0,E[e.mediaType]=!1,y[e.mediaType]=!0);return t}(e)):e.type===l.HTTPRequest.INIT_SEGMENT_TYPE?function(){var e=I();return e.ot=\"\"+g.INIT,e.su=!0,e}():e.type===l.HTTPRequest.OTHER_TYPE||e.type===l.HTTPRequest.XLINK_EXPANSION_TYPE?function(){var e=I();return e.ot=\"\"+g.OTHER,e}():null}catch(r){return null}var t}(e),r=function(e){try{if(!e)return null;var t=Object.keys(e).sort((function(e,t){return e.localeCompare(t)})),n=t.length,r=t.reduce((function(t,r,s){if(\"v\"===r&&1===e[r])return t;\"string\"!=typeof e[r]||\"ot\"===r&&\"sf\"===r&&\"st\"===r?t+=r+\"=\"+e[r]:t+=r+'=\"'+e[r].replace(/\"/g,'\"')+'\"';return s=e-n}))}function v(e,t){t<=e+.5||(m=m.filter((function(n){var r=p(n);return isNaN(n.startTime)||n.startTime>=t-r||isNaN(n.duration)||n.startTime+n.duration<=e+r})))}function y(e,t,n){for(var r=e.length-1;r>=0;r--){var s=e[r],i=s.startTime,a=i+s.duration;if(n=isNaN(n)?p(s):n,!isNaN(i)&&!isNaN(a)&&t+n>=i&&t-n0&&v(n,t)}else E()},abortRequests:function(){h.debug(\"abort requests\"),i.abort(),g=[]},executeRequest:function(e){switch(e.action){case s.default.ACTION_COMPLETE:m.push(e),T(e,o),h.debug(\"STREAM_COMPLETED\"),t.trigger(n.STREAM_COMPLETED,{request:e},{streamId:e.mediaInfo.streamInfo.id,mediaType:e.mediaType});break;case s.default.ACTION_DOWNLOAD:T(e,a),g.push(e),function(e){t.trigger(n.FRAGMENT_LOADING_STARTED,{request:e},{streamId:d.id,mediaType:c}),i.load(e)}(e);break;default:h.warn(\"Unknown request action.\")}},reset:function(){t.off(n.LOADING_COMPLETED,b,this),t.off(n.LOADING_DATA_PROGRESS,S,this),t.off(n.LOADING_ABANDONED,A,this),i&&i.reset(),I()},addExecutedRequest:function(e){m.push(e)}},h=l.getLogger(f),I(),t.on(n.LOADING_COMPLETED,b,f),t.on(n.LOADING_DATA_PROGRESS,S,f),t.on(n.LOADING_ABANDONED,A,f),f}l.__dashjs_factory_name=\"FragmentModel\";var d=r.default.getClassFactory(l);d.FRAGMENT_MODEL_LOADING=a,d.FRAGMENT_MODEL_EXECUTED=o,d.FRAGMENT_MODEL_CANCELED=\"canceled\",d.FRAGMENT_MODEL_FAILED=u,r.default.updateClassFactory(l.__dashjs_factory_name,d),t.default=d},\"./node_modules/dashjs/build/es5/src/streaming/models/ManifestModel.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=a(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),s=a(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),i=a(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"));function a(e){return e&&e.__esModule?e:{default:e}}function o(){var e=this.context,t=(0,r.default)(e).getInstance(),n=void 0;return{getValue:function(){return n},setValue:function(e){n=e,e&&t.trigger(s.default.MANIFEST_LOADED,{data:e})}}}o.__dashjs_factory_name=\"ManifestModel\",t.default=i.default.getSingletonFactory(o)},\"./node_modules/dashjs/build/es5/src/streaming/models/MediaPlayerModel.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=l(n(\"./node_modules/dashjs/build/es5/src/dash/vo/UTCTiming.js\")),s=l(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),i=l(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),a=l(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/ABRRulesCollection.js\")),o=l(n(\"./node_modules/dashjs/build/es5/src/core/Settings.js\")),u=n(\"./node_modules/dashjs/build/es5/src/streaming/utils/SupervisorTools.js\");function l(e){return e&&e.__esModule?e:{default:e}}var d=12,c=20,f=3,h=10,m=5,g=4,_=5,p=!1;function E(){var e,t=void 0,n=void 0,s=void 0,l={scheme:\"urn:mpeg:dash:utc:http-xsdate:2014\",value:\"http://time.akamai.com/?iso&ms\"},E=this.context,v=(0,o.default)(E).getInstance();function y(e){var t=void 0;for(t=0;t-1?e:v.get().streaming.fastSwitchEnabled?c:d},getRetryAttemptsForType:function(e){var t=isNaN(v.get().streaming.retryAttempts.lowLatencyMultiplyFactor)?m:v.get().streaming.retryAttempts.lowLatencyMultiplyFactor;return v.get().streaming.lowLatencyEnabled?v.get().streaming.retryAttempts[e]*t:v.get().streaming.retryAttempts[e]},getRetryIntervalsForType:function(e){var t=isNaN(v.get().streaming.retryIntervals.lowLatencyReductionFactor)?h:v.get().streaming.retryIntervals.lowLatencyReductionFactor;return v.get().streaming.lowLatencyEnabled?v.get().streaming.retryIntervals[e]/t:v.get().streaming.retryIntervals[e]},getLiveDelay:T,getLiveCatchupLatencyThreshold:function(){try{var e=v.get().streaming.liveCatchup.latencyThreshold,t=T();if(null!==e&&!isNaN(e))return Math.max(e,t);var n=v.get().streaming.liveCatchup.minDrift,r=!isNaN(t)&&t?isNaN(n)?T():v.get().streaming.liveCatchup.minDrift+T():NaN;return r&&!isNaN(r)?Math.max(r*g,_):NaN}catch(s){return NaN}},addUTCTimingSource:b,removeUTCTimingSource:S,getUTCTimingSources:function(){return t},clearDefaultUTCTimingSources:function(){t=[]},restoreDefaultUTCTimingSources:function(){b(l.scheme,l.value)},setXHRWithCredentialsForType:function e(t,r){t?n[t]=!!r:Object.keys(n).forEach((function(t){e(t,r)}))},getXHRWithCredentialsForType:function(e){var t=n[e];return void 0===t?n.default:t},getDefaultUtcTimingSource:function(){return l},reset:function(){}},t=[],n={default:p},s=[],e}E.__dashjs_factory_name=\"MediaPlayerModel\",t.default=s.default.getSingletonFactory(E)},\"./node_modules/dashjs/build/es5/src/streaming/models/MetricsModel.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=E(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),s=E(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\")),i=E(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/MetricsList.js\")),a=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\"),o=E(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/RepresentationSwitch.js\")),u=E(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/BufferLevel.js\")),l=E(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/BufferState.js\")),d=E(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/DVRInfo.js\")),c=E(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/DroppedFrames.js\")),f=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/ManifestUpdate.js\"),h=E(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/SchedulingInfo.js\")),m=E(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),g=E(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/RequestsQueue.js\")),_=E(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),p=E(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){var t,n=(e=e||{}).settings,p=this.context,E=(0,m.default)(p).getInstance(),v=void 0;function y(){E.trigger(_.default.METRICS_CHANGED)}function T(e){E.trigger(_.default.METRIC_CHANGED,{mediaType:e}),y()}function b(e,t,n){E.trigger(_.default.METRIC_UPDATED,{mediaType:e,metric:t,value:n}),T(e)}function S(e,t,n){E.trigger(_.default.METRIC_ADDED,{mediaType:e,metric:t,value:n}),T(e)}function A(e,t){var n=null;return e?(v.hasOwnProperty(e)?n=v[e]:t||(n=new i.default,v[e]=n),n):n}function I(e,t,r){var s=A(e);null!==s&&(s[t].push(r),s[t].length>n.get().streaming.metricsMaxListDepth&&s[t].shift())}function R(e,t,n){I(e,t,n),S(e,t,n)}return t={clearCurrentMetricsForType:function(e){delete v[e],T(e)},clearAllCurrentMetrics:function(){v={},y()},getMetricsFor:A,addHttpRequest:function e(t,n,r,i,o,u,l,d,c,f,h,m,g,_,p){var E=new a.HTTPRequest;u&&u!==i&&(e(t,null,r,i,o,null,null,d,c,null,null,null,g,null,null),E.actualurl=u),E.tcpid=n,E.type=r,E.url=i,E.range=d,E.trequest=c,E.tresponse=f,E.responsecode=m,E._tfinish=h,E._stream=t,E._mediaduration=g,E._quality=o,E._responseHeaders=_,E._serviceLocation=l,p?p.forEach((function(e){!function(e,t,n,r){var s=new a.HTTPRequestTrace;s.s=t,s.d=n,s.b=r,e.trace.push(s),e.interval||(e.interval=0),e.interval+=n}(E,e.s,e.d,e.b)})):(delete E.interval,delete E.trace),R(t,s.default.HTTP_REQUEST,E)},addRepresentationSwitch:function(e,t,n,r,i){var a=new o.default;a.t=t,a.mt=n,a.to=r,i?a.lto=i:delete a.lto,R(e,s.default.TRACK_SWITCH,a)},addBufferLevel:function(e,t,n){var r=new u.default;r.t=t,r.level=n,R(e,s.default.BUFFER_LEVEL,r)},addBufferState:function(e,t,n){var r=new l.default;r.target=n,r.state=t,R(e,s.default.BUFFER_STATE,r)},addDVRInfo:function(e,t,n,r){var i=new d.default;i.time=t,i.range=r,i.manifestInfo=n,R(e,s.default.DVR_INFO,i)},addDroppedFrames:function(e,t){var n=new c.default,r=A(e).DroppedFrames;t&&(n.time=t.creationTime,n.droppedFrames=t.droppedVideoFrames,r.length>0&&r[r.length-1]==n||R(e,s.default.DROPPED_FRAMES,n))},addSchedulingInfo:function(e,t,n,r,i,a,o,u,l){var d=new h.default;d.mediaType=e,d.t=t,d.type=n,d.startTime=r,d.availabilityStartTime=i,d.duration=a,d.quality=o,d.range=u,d.state=l,R(e,s.default.SCHEDULING_INFO,d)},addRequestsQueue:function(e,t,n){var r=new g.default;r.loadingRequests=t,r.executedRequests=n,A(e).RequestsQueue=r,S(e,s.default.REQUESTS_QUEUE,r)},addManifestUpdate:function(e,t,n,i,a,o,u,l,d,c){var h=new f.ManifestUpdate;h.mediaType=e,h.type=t,h.requestTime=n,h.fetchTime=i,h.availabilityStartTime=a,h.presentationStartTime=o,h.clientTimeOffset=u,h.currentTime=l,h.buffered=d,h.latency=c,I(r.default.STREAM,s.default.MANIFEST_UPDATE,h),S(e,s.default.MANIFEST_UPDATE,h)},updateManifestUpdateInfo:function(e,t){if(e){for(var n in t)e[n]=t[n];b(e.mediaType,s.default.MANIFEST_UPDATE,e)}},addManifestUpdateStreamInfo:function(e,t,n,r,i){if(e){var a=new f.ManifestUpdateStreamInfo;a.id=t,a.index=n,a.start=r,a.duration=i,e.streamInfo.push(a),b(e.mediaType,s.default.MANIFEST_UPDATE_STREAM_INFO,e)}},addManifestUpdateRepresentationInfo:function(e,t,n,r,i,a,o,u){if(e&&e.representationInfo){var l=new f.ManifestUpdateRepresentationInfo;l.id=t,l.index=n,l.streamIndex=r,l.mediaType=i,l.startNumber=o,l.fragmentInfoType=u,l.presentationTimeOffset=a,e.representationInfo.push(l),b(e.mediaType,s.default.MANIFEST_UPDATE_TRACK_INFO,e)}},addPlayList:function(e){e.trace&&Array.isArray(e.trace)?e.trace.forEach((function(e){e.hasOwnProperty(\"subreplevel\")&&!e.subreplevel&&delete e.subreplevel})):delete e.trace,R(r.default.STREAM,s.default.PLAY_LIST,e)},addDVBErrors:function(e){R(r.default.STREAM,s.default.DVB_ERRORS,e)}},v={},t}v.__dashjs_factory_name=\"MetricsModel\",t.default=p.default.getSingletonFactory(v)},\"./node_modules/dashjs/build/es5/src/streaming/models/URIFragmentModel.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/URIFragmentData.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(){var e=void 0;return{initialize:function(t){if(e=new r.default,!t)return null;var n=t.indexOf(\"#\");if(-1!==n)for(var s=t.substr(n+1).split(\"&\"),i=0,a=s.length;i0?n.addEventListener(\"canplay\",f):n.playbackRate=e)}function m(){return c.length>0}function g(e){var t=c.indexOf(e),r=void 0;null!==e&&(-1!==t&&c.splice(t,1),n&&!1===m()&&0===n.playbackRate&&(h(o||1),n.paused||((r=document.createEvent(\"Event\")).initEvent(\"playing\",!0,!1),n.dispatchEvent(r))))}function _(){if(n&&m()&&0===n.playbackRate){var e=document.createEvent(\"Event\");e.initEvent(\"waiting\",!0,!1),n.dispatchEvent(e)}}function p(){return n?n.buffered:null}function E(e,t,r,s,i){if(n)for(var a=0;a=i&&e<=a)return e;o0&&n0&&n1){for(var i=0;it/4/e.length}))).length>1){var n=0,r=(e[e.length-1].ts-e[0].ts)/e.length;return e.forEach((function(t,s){var i=e[s+1];if(i){var a=i.ts-t.ts;n+=a0){if(p=function(e,t){if(0===e.length)return t;var n=new Uint8Array(e.length+t.length);return n.set(e),n.set(t,e.length),n}(p,s),g+=s.length,v.push({ts:Date.now(),bytes:s.length}),S===i.default.ABR_FETCH_THROUGHPUT_CALCULATION_MOOF_PARSING&&b)r.findLastTopIsoBoxCompleted([\"moof\"],p,E).found&&(b=!1,y.push({ts:performance.now(),bytes:s.length}));var a=r.findLastTopIsoBoxCompleted([\"moov\",\"mdat\"],p,E);if(a.found){var l=a.lastCompletedOffset+a.size;S===i.default.ABR_FETCH_THROUGHPUT_CALCULATION_MOOF_PARSING&&(b=!0,T.push({ts:performance.now(),bytes:p.length}));var d=void 0;l===p.length?(d=p,p=new Uint8Array):(d=new Uint8Array(p.subarray(0,l)),p=p.subarray(l)),e.progress({data:d.buffer,lengthComputable:!1,noTrace:!0}),E=0}else E=a.lastCompletedOffset,_||(e.progress({lengthComputable:!1,noTrace:!0}),_=!0)}o(e,t)}))})).catch((function(t){e.onerror&&e.onerror(t)}))},abort:function(e){if(e.abortController)e.abortController.abort();else if(e.reader)try{e.reader.cancel(),e.onabort()}catch(t){}},calculateDownloadedTime:u}}o.__dashjs_factory_name=\"FetchLoader\";var u=r.default.getClassFactory(o);t.default=u},\"./node_modules/dashjs/build/es5/src/streaming/net/HTTPLoader.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=c(n(\"./node_modules/dashjs/build/es5/src/streaming/net/XHRLoader.js\")),s=c(n(\"./node_modules/dashjs/build/es5/src/streaming/net/FetchLoader.js\")),i=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\"),a=c(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),o=c(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),u=c(n(\"./node_modules/dashjs/build/es5/src/streaming/models/CmcdModel.js\")),l=c(n(\"./node_modules/dashjs/build/es5/src/core/Utils.js\")),d=c(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\"));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e){e=e||{};var t,n=this.context,a=e.errHandler,c=e.dashMetrics,h=e.mediaPlayerModel,m=e.requestModifier,g=e.boxParser,_=e.useFetch||!1,p=e.errors,E=e.requestTimeout||0,v=void 0,y=void 0,T=void 0,b=void 0,S=void 0,A=void 0,I=void 0;function R(e,t){var u=e.request,d=[],f=!0,p=!0,v=new Date,M=v,C=0,D=void 0;if(!m||!c||!a)throw new Error(\"config object is not correct or missing\");var N=function(e){p=!1,u.requestStartDate=v,u.requestEndDate=new Date,u.firstByteDate=u.firstByteDate||v,u.checkExistenceOnly||(c.addHttpRequest(u,D.response?D.response.responseURL:null,D.response?D.response.status:null,D.response&&D.response.getAllResponseHeaders?D.response.getAllResponseHeaders():D.response?D.response.responseHeaders:[],e?d:null),u.type===i.HTTPRequest.MPD_TYPE&&c.addManifestUpdate(u.type,u.requestStartDate,u.requestEndDate))},O=function(){if(-1!==y.indexOf(D)&&(y.splice(y.indexOf(D),1),p))if(N(!1),t>0){t--;var n={config:e};b.push(n),n.timeout=setTimeout((function(){-1!==b.indexOf(n)&&(b.splice(b.indexOf(n),1),R(e,t))}),h.getRetryIntervalsForType(u.type))}else a.error(new o.default(S[u.type],u.url+\" is not available\",{request:u,response:D.response})),e.error&&e.error(u,\"error\",D.response.statusText),e.complete&&e.complete(u,D.response.statusText)},j=void 0;j=_&&window.fetch&&\"arraybuffer\"===u.responseType&&u.type===i.HTTPRequest.MEDIA_SEGMENT_TYPE?(0,s.default)(n).create({requestModifier:m,boxParser:g}):(0,r.default)(n).create({requestModifier:m});var w=m.modifyRequestURL(u.url),P=function(e){try{var t=[],n=A.getQueryParameter(e);return n&&t.push(n),t}catch(r){return[]}}(u);w=l.default.addAditionalQueryParameterToUrl(w,P);var L=u.checkExistenceOnly?i.HTTPRequest.HEAD:i.HTTPRequest.GET,F=h.getXHRWithCredentialsForType(u.type);D={url:w,method:L,withCredentials:F,request:u,onload:function(){D.response.status>=200&&D.response.status<=299&&(N(!0),e.success&&e.success(D.response.response,D.response.statusText,D.response.responseURL),e.complete&&e.complete(u,D.response.statusText))},onend:O,onerror:O,progress:function(t){var n=new Date;f&&(f=!1,(!t.lengthComputable||t.lengthComputable&&t.total!==t.loaded)&&(u.firstByteDate=n)),t.lengthComputable&&(u.bytesLoaded=t.loaded,u.bytesTotal=t.total),t.noTrace||(d.push({s:M,d:t.time?t.time:n.getTime()-M.getTime(),b:[t.loaded?t.loaded-C:0]}),M=n,C=t.loaded),e.progress&&t&&e.progress(t)},onabort:function(){e.abort&&e.abort(u)},ontimeout:function(e){var t=void 0;if(e.lengthComputable){var n=e.loaded/e.total*100;t=\"Request timeout: loaded: \"+e.loaded+\", out of: \"+e.total+\" : \"+n.toFixed(3)+\"% Completed\"}else t=\"Request timeout: non-computable download size\";I.warn(t)},loader:j,timeout:E};var x=(new Date).getTime();if(isNaN(u.delayLoadingTime)||x>=u.delayLoadingTime)y.push(D),j.load(D);else{var U={httpRequest:D};T.push(U),U.delayTimeout=setTimeout((function(){if(-1!==T.indexOf(U)){T.splice(T.indexOf(U),1);try{v=new Date,M=v,y.push(U.httpRequest),j.load(U.httpRequest)}catch(e){U.httpRequest.onerror()}}}),u.delayLoadingTime-x)}}return v={load:function(e){e.request?R(e,h.getRetryAttemptsForType(e.request.type)):e.error&&e.error(e.request,\"error\")},abort:function(){b.forEach((function(e){clearTimeout(e.timeout),e.config.request&&e.config.abort&&e.config.abort(e.config.request)})),b=[],T.forEach((function(e){return clearTimeout(e.delayTimeout)})),T=[],y.forEach((function(e){e.onloadend=e.onerror=e.onprogress=void 0,e.loader.abort(e)})),y=[]}},I=(0,d.default)(n).getInstance().getLogger(v),y=[],T=[],b=[],A=(0,u.default)(n).getInstance(),f(t={},i.HTTPRequest.MPD_TYPE,p.DOWNLOAD_ERROR_ID_MANIFEST_CODE),f(t,i.HTTPRequest.XLINK_EXPANSION_TYPE,p.DOWNLOAD_ERROR_ID_XLINK_CODE),f(t,i.HTTPRequest.INIT_SEGMENT_TYPE,p.DOWNLOAD_ERROR_ID_INITIALIZATION_CODE),f(t,i.HTTPRequest.MEDIA_SEGMENT_TYPE,p.DOWNLOAD_ERROR_ID_CONTENT_CODE),f(t,i.HTTPRequest.INDEX_SEGMENT_TYPE,p.DOWNLOAD_ERROR_ID_CONTENT_CODE),f(t,i.HTTPRequest.BITSTREAM_SWITCHING_SEGMENT_TYPE,p.DOWNLOAD_ERROR_ID_CONTENT_CODE),f(t,i.HTTPRequest.OTHER_TYPE,p.DOWNLOAD_ERROR_ID_CONTENT_CODE),S=t,v}h.__dashjs_factory_name=\"HTTPLoader\";var m=a.default.getClassFactory(h);t.default=m},\"./node_modules/dashjs/build/es5/src/streaming/net/SchemeLoaderFactory.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/streaming/net/HTTPLoader.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(){var e=void 0;function t(){e={}}function n(){t()}return n(),{getLoader:function(t){for(var n in e)if(e.hasOwnProperty(n)&&t.startsWith(n))return e[n];return s.default},registerLoader:function(t,n){e[t]=n},unregisterLoader:function(t){e[t]&&delete e[t]},unregisterAllLoader:t,reset:n}}a.__dashjs_factory_name=\"SchemeLoaderFactory\";var o=r.default.getSingletonFactory(a);t.default=o},\"./node_modules/dashjs/build/es5/src/streaming/net/URLLoader.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/streaming/net/SchemeLoaderFactory.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){e=e||{};var t=this.context,n=void 0,r=void 0;return n=(0,s.default)(t).getInstance(),{load:function(s){var i=n.getLoader(s&&s.request?s.request.url:null);(r=i(t).create({errHandler:e.errHandler,mediaPlayerModel:e.mediaPlayerModel,requestModifier:e.requestModifier,useFetch:e.useFetch||null,dashMetrics:e.dashMetrics,boxParser:e.boxParser?e.boxParser:null,constants:e.constants?e.constants:null,dashConstants:e.dashConstants?e.dashConstants:null,urlUtils:e.urlUtils?e.urlUtils:null,requestTimeout:isNaN(e.requestTimeout)?0:e.requestTimeout,errors:e.errors})).load(s)},abort:function(){r&&r.abort()}}}a.__dashjs_factory_name=\"URLLoader\";var o=r.default.getClassFactory(a);t.default=o},\"./node_modules/dashjs/build/es5/src/streaming/net/XHRLoader.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r};function a(e){var t=(e=e||{}).requestModifier;return{load:function(e){var n=new Date,r=e.request,s=new XMLHttpRequest;s.open(e.method,e.url,!0),r.responseType&&(s.responseType=r.responseType),r.range&&s.setRequestHeader(\"Range\",\"bytes=\"+r.range),r.requestStartDate||(r.requestStartDate=n),t&&(s=t.modifyRequestHeader(s)),s.withCredentials=e.withCredentials,s.onload=e.onload,s.onloadend=e.onend,s.onerror=e.onerror,s.onprogress=e.progress,s.onabort=e.onabort,s.ontimeout=e.ontimeout,s.timeout=e.timeout,s.send(),e.response=s},abort:function(e){var t=e.response;t.onloadend=t.onerror=t.onprogress=void 0,t.abort()}}}a.__dashjs_factory_name=\"XHRLoader\";var o=i.default.getClassFactory(a);t.default=o},\"./node_modules/dashjs/build/es5/src/streaming/protection/CommonEncryption.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=function(){function e(e,t){for(var n=0;n0&&(t+=4+16*n.getUint32(t)),t+=4,e.slice(t)}},{key:\"getPSSHForKeySystem\",value:function(t,n){var r=e.parsePSSHList(n);return t&&r.hasOwnProperty(t.uuid.toLowerCase())?r[t.uuid.toLowerCase()]:null}},{key:\"parseInitDataFromContentProtection\",value:function(e,t){return\"pssh\"in e?(e.pssh.__text=e.pssh.__text.replace(/\\r?\\n|\\r/g,\"\").replace(/\\s+/g,\"\"),t.decodeArray(e.pssh.__text).buffer):null}},{key:\"parsePSSHList\",value:function(e){if(null==e)return[];for(var t=new DataView(e.buffer||e),n={},r=0;;){var s,i,a=void 0,o=r;if(r>=t.buffer.byteLength)break;if(s=r+t.getUint32(r),r+=4,1886614376===t.getUint32(r))if(r+=4,0===(i=t.getUint8(r))||1===i){r++,r+=3,a=\"\";var u=void 0,l=void 0;for(u=0;u<4;u++)a+=1===(l=t.getUint8(r+u).toString(16)).length?\"0\"+l:l;for(r+=4,a+=\"-\",u=0;u<2;u++)a+=1===(l=t.getUint8(r+u).toString(16)).length?\"0\"+l:l;for(r+=2,a+=\"-\",u=0;u<2;u++)a+=1===(l=t.getUint8(r+u).toString(16)).length?\"0\"+l:l;for(r+=2,a+=\"-\",u=0;u<2;u++)a+=1===(l=t.getUint8(r+u).toString(16)).length?\"0\"+l:l;for(r+=2,a+=\"-\",u=0;u<6;u++)a+=1===(l=t.getUint8(r+u).toString(16)).length?\"0\"+l:l;r+=6,a=a.toLowerCase(),t.getUint32(r),r+=4,n[a]=t.buffer.slice(o,s),r=s}else r=s;else r=s}return n}}]),e}();t.default=s},\"./node_modules/dashjs/build/es5/src/streaming/protection/Protection.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/controllers/ProtectionController.js\")),s=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/controllers/ProtectionKeyController.js\")),i=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/ProtectionEvents.js\")),a=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/errors/ProtectionErrors.js\")),o=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/models/ProtectionModel_21Jan2015.js\")),u=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/models/ProtectionModel_3Feb2014.js\")),l=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/models/ProtectionModel_01b.js\"));function d(e){return e&&e.__esModule?e:{default:e}}var c=[{generateKeyRequest:\"generateKeyRequest\",addKey:\"addKey\",cancelKeyRequest:\"cancelKeyRequest\",needkey:\"needkey\",keyerror:\"keyerror\",keyadded:\"keyadded\",keymessage:\"keymessage\"},{generateKeyRequest:\"webkitGenerateKeyRequest\",addKey:\"webkitAddKey\",cancelKeyRequest:\"webkitCancelKeyRequest\",needkey:\"webkitneedkey\",keyerror:\"webkitkeyerror\",keyadded:\"webkitkeyadded\",keymessage:\"webkitkeymessage\"}],f=[{setMediaKeys:\"setMediaKeys\",MediaKeys:\"MediaKeys\",release:\"close\",needkey:\"needkey\",error:\"keyerror\",message:\"keymessage\",ready:\"keyadded\",close:\"keyclose\"},{setMediaKeys:\"msSetMediaKeys\",MediaKeys:\"MSMediaKeys\",release:\"close\",needkey:\"msneedkey\",error:\"mskeyerror\",message:\"mskeymessage\",ready:\"mskeyadded\",close:\"mskeyclose\"}];function h(){var e=void 0,t=this.context;function n(e,t){for(var n=0;n0?t.audioRobustness:R,o=t&&t.videoRobustness&&t.videoRobustness.length>0?t.videoRobustness:R,u=P(e),l=t&&t.distinctiveIdentifier?t.distinctiveIdentifier:\"optional\",d=t&&t.persistentState?t.persistentState:\"temporary\"===u?\"optional\":\"required\";return S.forEach((function(e){e.type===E.AUDIO?n.push(new i.default(e.codec,s)):e.type===E.VIDEO&&r.push(new i.default(e.codec,o))})),new a.default(n,r,l,d,[u])}function P(e){var t=j(e);return t&&t.sessionType?t.sessionType:I}function L(e,r){var s=this,i=[];e=e.sort((function(t,n){return(A&&A[t.ks.systemString]&&A[t.ks.systemString].priority>=0?A[t.ks.systemString].priority:e.length)-(A&&A[n.ks.systemString]&&A[n.ks.systemString].priority>=0?A[n.ks.systemString].priority:e.length)}));var a=void 0;if(M)for(a=0;a0&&n.setServerCertificate(p.decodeArray(d.serverCertificate).buffer);for(var h=0;h0&&(_.timeout=u);for(var p in n)_.setRequestHeader(p,n[p]);var E=function(){o--,setTimeout((function(){e(t,n,r,s,i,a,o,u,d,c,f,m)}),h)};_.onload=function(){200===this.status||o<=0?d(this):(T.warn(\"License request failed (\"+this.status+\"). Retrying it... Pending retries: \"+o),E())};_.ontimeout=_.onerror=function(){o<=0?f(this):(T.warn(\"License request network request failed . Retrying it... Pending retries: \"+o),E())};_.onabort=function(){c(this)};l.trigger(g.LICENSE_REQUEST_SENDING,{url:t,headers:n,payload:a,sessionId:m});_.send(a)}(b,R,w,P,C,O,f,L,(function(e){if(n)if(200===e.status){var t=E.getLicenseMessage(e.response,p,a);null!==t?(F(v),n.updateKeySession(c,t)):N(e,v,p,a)}else N(e,v,p,a)}),(function(e){F(v,new u.default(o.default.MEDIA_KEY_MESSAGE_LICENSER_ERROR_CODE,o.default.MEDIA_KEY_MESSAGE_LICENSER_ERROR_MESSAGE+p+' update, XHR aborted. status is \"'+e.statusText+'\" ('+e.status+\"), readyState is \"+e.readyState))}),(function(e){F(v,new u.default(o.default.MEDIA_KEY_MESSAGE_LICENSER_ERROR_CODE,o.default.MEDIA_KEY_MESSAGE_LICENSER_ERROR_MESSAGE+p+' update, XHR error. status is \"'+e.statusText+'\" ('+e.status+\"), readyState is \"+e.readyState))}),x)}else F(v,new u.default(o.default.MEDIA_KEY_MESSAGE_NO_LICENSE_SERVER_URL_ERROR_CODE,o.default.MEDIA_KEY_MESSAGE_NO_LICENSE_SERVER_URL_ERROR_MESSAGE))}else F(v,new u.default(o.default.MEDIA_KEY_MESSAGE_NO_CHALLENGE_ERROR_CODE,o.default.MEDIA_KEY_MESSAGE_NO_CHALLENGE_ERROR_MESSAGE))}function B(e,r){if(T.debug(\"DRM: onNeedKey\"),\"cenc\"===e.key.initDataType)if(0===S.length&&(T.warn(\"DRM: onNeedKey called before initializeForMedia, wait until initialized\"),(r=void 0===r?1:r+1)0&&L(n,!0)},createKeySession:D,loadKeySession:N,removeKeySession:function(e){C(),n.removeKeySession(e)},closeKeySession:function(e){C(),n.closeKeySession(e)},setServerCertificate:function(e){C(),n.setServerCertificate(e)},setMediaElement:O,setSessionType:function(e){I=e},setRobustnessLevel:function(e){R=e},setProtectionData:function(e){A=e,t.setProtectionData(e)},getSupportedKeySystemsFromContentProtection:function(e){return C(),t.getSupportedKeySystemsFromContentProtection(e)},getKeySystems:function(){return t?t.getKeySystems():[]},setKeySystems:function(e){t&&t.setKeySystems(e)},stop:function(){n&&n.stop()},reset:function(){C(),l.off(g.INTERNAL_KEY_MESSAGE,U,this),l.off(g.INTERNAL_KEY_STATUS_CHANGED,x,this),O(null),M=void 0,n&&(n.reset(),n=null),v.forEach((function(e){return clearTimeout(e)})),v=[],S=[]}},T=_.getLogger(y),b=[],S=[],I=\"temporary\",R=\"\",y}g.__dashjs_factory_name=\"ProtectionController\",t.default=dashjs.FactoryMaker.getClassFactory(g)},\"./node_modules/dashjs/build/es5/src/streaming/protection/controllers/ProtectionKeyController.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/CommonEncryption.js\")),s=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/drm/KeySystemClearKey.js\")),i=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/drm/KeySystemW3CClearKey.js\")),a=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/drm/KeySystemWidevine.js\")),o=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/drm/KeySystemPlayReady.js\")),u=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/servers/DRMToday.js\")),l=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/servers/PlayReady.js\")),d=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/servers/Widevine.js\")),c=h(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/servers/ClearKey.js\")),f=h(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/ProtectionConstants.js\"));function h(e){return e&&e.__esModule?e:{default:e}}function m(){var e=this.context,t=void 0,n=void 0,h=void 0,m=void 0,g=void 0,_=void 0,p=void 0;return t={initialize:function(){m=[];var t=void 0;t=(0,o.default)(e).getInstance({BASE64:g}),m.push(t),t=(0,a.default)(e).getInstance({BASE64:g}),m.push(t),t=(0,s.default)(e).getInstance({BASE64:g}),m.push(t),_=t,t=(0,i.default)(e).getInstance({BASE64:g,debug:n}),m.push(t),p=t},setProtectionData:function(e){for(var t,n,r=0;r0){var i=s.contentProtection.filter((function(e){return e.schemeIdUri&&e.schemeIdUri===d}));if(i&&i.length>0)for(var a=0;a%CUSTOMDATA%',d=void 0;function c(e){var t=\"utf-16\",n=(e=e||{}).BASE64;function s(){if(!n||!n.hasOwnProperty(\"decodeArray\")||!n.hasOwnProperty(\"decodeArray\"))throw new Error(\"Missing config parameter(s)\")}return{uuid:a,schemeIdURI:u,systemString:o,getInitData:function(e){var t,i,a,o=new Uint8Array([112,115,115,104,0,0,0,0]),u=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]),l=0,d=null,c=void 0,f=void 0;if(s(),!e)return null;if(\"pssh\"in e)return r.default.parseInitDataFromContentProtection(e,n);if(\"pro\"in e)d=n.decodeArray(e.pro.__text);else{if(!(\"prheader\"in e))return null;d=n.decodeArray(e.prheader.__text)}return t=d.length,i=4+o.length+u.length+4+t,a=new ArrayBuffer(i),c=new Uint8Array(a),(f=new DataView(a)).setUint32(l,i),l+=4,c.set(o,l),l+=o.length,c.set(u,l),l+=u.length,f.setUint32(l,t),l+=4,c.set(d,l),l+=t,c.buffer},getRequestHeadersFromMessage:function(e){var n,r=void 0,s={},i=new DOMParser,a=\"utf-16\"===t?new Uint16Array(e):new Uint8Array(e);n=String.fromCharCode.apply(null,a);for(var o=(r=i.parseFromString(n,\"application/xml\")).getElementsByTagName(\"name\"),u=r.getElementsByTagName(\"value\"),l=0;l0&&(t=v.shift(),y.push(t),t.sessionID=e.sessionId,n.trigger(d.KEY_SESSION_CREATED,{data:t})):v.length>0&&(t=v.shift(),y.push(t),0!==v.length&&h.error(new i.default(l.default.MEDIA_KEY_MESSAGE_ERROR_CODE,l.default.MEDIA_KEY_MESSAGE_ERROR_MESSAGE))),t){var c=ArrayBuffer.isView(e.message)?e.message.buffer:e.message;t.keyMessage=c,n.trigger(d.INTERNAL_KEY_MESSAGE,{data:new a.default(t,c,e.defaultURL)})}else g.warn(\"No session token found for key message\")}}},m}c.__dashjs_factory_name=\"ProtectionModel_01b\",t.default=dashjs.FactoryMaker.getClassFactory(c)},\"./node_modules/dashjs/build/es5/src/streaming/protection/models/ProtectionModel_21Jan2015.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/controllers/ProtectionKeyController.js\")),s=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/vo/NeedKey.js\")),i=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/errors/ProtectionErrors.js\")),a=d(n(\"./node_modules/dashjs/build/es5/src/streaming/vo/DashJSError.js\")),o=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/vo/KeyMessage.js\")),u=d(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/vo/KeySystemAccess.js\")),l=d(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/ProtectionConstants.js\"));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){e=e||{};var t=this.context,n=e.eventBus,d=e.events,c=e.debug,f=void 0,h=void 0,m=void 0,g=void 0,_=void 0,p=void 0,E=void 0,v=void 0;function y(e){var t=e.session;return t.removeEventListener(\"keystatuseschange\",e),t.removeEventListener(\"message\",e),t.close()}function T(e){for(var t=0;t0&&(e[0]&&(\"string\"==typeof e[0]?t=e[0]:n=e[0]),e[1]&&(\"string\"==typeof e[1]?t=e[1]:n=e[1])),{status:t,keyId:n}}function S(e,t,r,s){var u={session:e,initData:t,sessionId:s,handleEvent:function(e){switch(e.type){case\"keystatuseschange\":n.trigger(d.KEY_STATUSES_CHANGED,{data:this}),e.target.keyStatuses.forEach((function(){var e=b(arguments);switch(e.status){case\"expired\":n.trigger(d.INTERNAL_KEY_STATUS_CHANGED,{error:new a.default(i.default.KEY_STATUS_CHANGED_EXPIRED_ERROR_CODE,i.default.KEY_STATUS_CHANGED_EXPIRED_ERROR_MESSAGE)});break;default:n.trigger(d.INTERNAL_KEY_STATUS_CHANGED,e)}}));break;case\"message\":var t=ArrayBuffer.isView(e.message)?e.message.buffer:e.message;n.trigger(d.INTERNAL_KEY_MESSAGE,{data:new o.default(this,t,void 0,e.messageType)})}},getSessionID:function(){return e.sessionId},getExpirationTime:function(){return e.expiration},getKeyStatuses:function(){return e.keyStatuses},getUsable:function(){var t=!1;return e.keyStatuses.forEach((function(){var e=b(arguments);\"usable\"===e.status&&(t=!0)})),t},getSessionType:function(){return r}};return e.addEventListener(\"keystatuseschange\",u),e.addEventListener(\"message\",u),e.closed.then((function(){T(u),h.debug(\"DRM: Session closed. SessionID = \"+u.getSessionID()),n.trigger(d.KEY_SESSION_CLOSED,{data:u.getSessionID()})})),p.push(u),u}return f={getAllInitData:function(){for(var e=[],t=0;t=1?t():(e=t.bind(this),g.addEventListener(\"loadedmetadata\",e))}return h={getAllInitData:function(){for(var e=[],t=0;t0&&(u=E.ksConfiguration.videoCapabilities[0]),null===u&&E.ksConfiguration.audioCapabilities&&E.ksConfiguration.audioCapabilities.length>0&&(u=E.ksConfiguration.audioCapabilities[0]),null===u)throw new Error(\"Can not create sessions for unknown content types.\");var l=u.contentType,c=p.createSession(l,new Uint8Array(e),s?new Uint8Array(s):null),h=function(e,t){return{session:e,initData:t,getSessionID:function(){return this.session.sessionId},getExpirationTime:function(){return NaN},getSessionType:function(){return\"temporary\"},handleEvent:function(e){switch(e.type){case f.error:n.trigger(d.KEY_ERROR,{data:new i.default(a.default.MEDIA_KEYERR_CODE,\"KeyError\",this)});break;case f.message:var t=ArrayBuffer.isView(e.message)?e.message.buffer:e.message;n.trigger(d.INTERNAL_KEY_MESSAGE,{data:new o.default(this,t,e.destinationURL)});break;case f.ready:m.debug(\"DRM: Key added.\"),n.trigger(d.KEY_ADDED);break;case f.close:m.debug(\"DRM: Session closed. SessionID = \"+this.getSessionID()),n.trigger(d.KEY_SESSION_CLOSED,{data:this.getSessionID()})}}}}(c,e);c.addEventListener(f.error,h),c.addEventListener(f.message,h),c.addEventListener(f.ready,h),c.addEventListener(f.close,h),v.push(h),m.debug(\"DRM: Session created. SessionID = \"+h.getSessionID()),n.trigger(d.KEY_SESSION_CREATED,{data:h})},updateKeySession:function(e,t){var n=e.session;T.isClearKey(_)?n.update(new Uint8Array(t.toJWK())):n.update(new Uint8Array(t))},closeKeySession:S,setServerCertificate:function(){},loadKeySession:function(){},removeKeySession:function(){},stop:b,reset:b},m=c.getLogger(h),g=null,_=null,p=null,E=null,v=[],T=(0,r.default)(t).getInstance(),y={handleEvent:function(e){switch(e.type){case f.needkey:if(e.initData){var t=ArrayBuffer.isView(e.initData)?e.initData.buffer:e.initData;n.trigger(d.NEED_KEY,{key:new s.default(t,\"cenc\")})}}}},h}c.__dashjs_factory_name=\"ProtectionModel_3Feb2014\",t.default=dashjs.FactoryMaker.getClassFactory(c)},\"./node_modules/dashjs/build/es5/src/streaming/protection/servers/ClearKey.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/vo/KeyPair.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/streaming/protection/vo/ClearKeyKeySet.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(){return{getServerURLFromMessage:function(e){return e},getHTTPMethod:function(){return\"POST\"},getResponseType:function(){return\"json\"},getLicenseMessage:function(e){if(!e.hasOwnProperty(\"keys\"))return null;for(var t=[],n=0;na){var l=t.shift();e[l.idx].drops-=l.drop,e[l.idx].dropSize-=l.dropSize,e[l.idx].noDrops-=l.noDrop}},getSwitchRequests:function(){return e},reset:function(){e=[],t=[]}}}o.__dashjs_factory_name=\"SwitchRequestHistory\";var u=r.default.getClassFactory(o);t.default=u},\"./node_modules/dashjs/build/es5/src/streaming/rules/ThroughputHistory.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=20,n=3,s=4,i=4,a=1.3,o=1.3,u=8,l=3,d=2,c=1,f=(e=e||{}).settings,h=void 0,m=void 0,g=void 0,_=void 0,p=void 0;function E(e,t,n,r){var s=Math.pow(.5,n/r.fast);e.fastEstimate=(1-s)*t+s*e.fastEstimate;var i=Math.pow(.5,n/r.slow);e.slowEstimate=(1-i)*t+i*e.slowEstimate,e.totalWeight+=n}function v(e,t,u){return f.get().streaming.abr.movingAverageMethod!==r.default.MOVING_AVERAGE_SLIDING_WINDOW?function(e,t){var n=e?p.throughputHalfLife:p.latencyHalfLife,r=e?g[t]:_[t];if(!r||r.totalWeight<=0)return NaN;var s=r.fastEstimate/(1-Math.pow(.5,r.totalWeight/n.fast)),i=r.slowEstimate/(1-Math.pow(.5,r.totalWeight/n.slow));return e?Math.min(s,i):Math.max(s,i)}(e,t):function(e,t,r){var u=function(e,t,r){var u=void 0,l=void 0;if(e?(u=h[t],l=r?n:s):(u=m[t],l=i),u){if(l>=u.length)l=u.length;else if(e)for(var d=1;d=o||c<=1/a)&&(l+=1)===u.length)break}}else l=0;return l}(e,t,r),l=(e?h:m)[t];if(0===u||!l||0===l.length)return NaN;return(l=l.slice(-u)).reduce((function(e,t){return e+t}))/l.length}(e,t,u)}function y(e,t){return v(!0,e,t)}function T(e){h[e]=h[e]||[],m[e]=m[e]||[],g[e]=g[e]||{fastEstimate:0,slowEstimate:0,totalWeight:0},_[e]=_[e]||{fastEstimate:0,slowEstimate:0,totalWeight:0}}function b(){h={},m={},g={},_={}}var S={push:function(e,n,s){if(n.trace&&n.trace.length){var i=n.tresponse.getTime()-n.trequest.getTime()||1,a=n._tfinish.getTime()-n.tresponse.getTime()||1,o=n.trace.reduce((function(e,t){return e+t.b[0]}),0),u=void 0;u=f.get().streaming.lowLatencyEnabled?n.trace.reduce((function(e,t){return e+t.d}),0):s?a:i+a;var l=Math.round(8*o/u);if(T(e),function(e,t,n){return e===r.default.VIDEO?n0&&!h[e].hasCachedEntries)return;h[e].hasCachedEntries=!0}else h[e]&&h[e].hasCachedEntries&&function(e){delete h[e],delete m[e],delete g[e],delete _[e],T(e)}(e);h[e].push(l),h[e].length>t&&h[e].shift(),m[e].push(i),m[e].length>t&&m[e].shift(),E(g[e],l,.001*a,p.throughputHalfLife),E(_[e],i,1,p.latencyHalfLife)}},getAverageThroughput:y,getSafeAverageThroughput:function(e,t){var n=y(e,t);return isNaN(n)||(n*=f.get().streaming.abr.bandwidthSafetyFactor),n},getAverageLatency:function(e){return v(!1,e)},reset:b};return p={throughputHalfLife:{fast:l,slow:u},latencyHalfLife:{fast:c,slow:d}},b(),S}a.__dashjs_factory_name=\"ThroughputHistory\",t.default=s.default.getClassFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/ABRRulesCollection.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/ThroughputRule.js\")),s=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/InsufficientBufferRule.js\")),i=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/AbandonRequestsRule.js\")),a=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/DroppedFramesRule.js\")),o=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/SwitchHistoryRule.js\")),u=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/BolaRule.js\")),l=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/L2ARule.js\")),d=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/lolp/LoLpRule.js\")),c=m(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),f=m(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/SwitchRequest.js\")),h=m(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\"));function m(e){return e&&e.__esModule?e:{default:e}}var g=\"qualitySwitchRules\",_=\"abandonFragmentRules\";function p(e){e=e||{};var t=this.context,n=e.mediaPlayerModel,c=e.dashMetrics,m=e.settings,p=void 0,E=void 0;function v(e){return e.filter((function(e){return e.quality>f.default.NO_CHANGE}))}function y(e){var n,r={},s=void 0,i=void 0,a=void 0,o=void 0;if(0!==e.length){for(r[f.default.PRIORITY.STRONG]=f.default.NO_CHANGE,r[f.default.PRIORITY.WEAK]=f.default.NO_CHANGE,r[f.default.PRIORITY.DEFAULT]=f.default.NO_CHANGE,s=0,n=e.length;sf.default.NO_CHANGE?Math.min(r[i.priority],i.quality):i.quality);return r[f.default.PRIORITY.WEAK]!==f.default.NO_CHANGE&&(a=r[f.default.PRIORITY.WEAK]),r[f.default.PRIORITY.DEFAULT]!==f.default.NO_CHANGE&&(a=r[f.default.PRIORITY.DEFAULT]),r[f.default.PRIORITY.STRONG]!==f.default.NO_CHANGE&&(a=r[f.default.PRIORITY.STRONG]),a!==f.default.NO_CHANGE&&(o=a),(0,f.default)(t).create(o)}}return{initialize:function(){p=[],E=[],m.get().streaming.abr.useDefaultABRRules&&(m.get().streaming.abr.ABRStrategy===h.default.ABR_STRATEGY_L2A?p.push((0,l.default)(t).create({dashMetrics:c,mediaPlayerModel:n,settings:m})):m.get().streaming.abr.ABRStrategy===h.default.ABR_STRATEGY_LoLP?p.push((0,d.default)(t).create({dashMetrics:c})):(p.push((0,u.default)(t).create({dashMetrics:c,mediaPlayerModel:n,settings:m})),p.push((0,r.default)(t).create({dashMetrics:c})),p.push((0,s.default)(t).create({dashMetrics:c})),p.push((0,o.default)(t).create()),p.push((0,a.default)(t).create()),E.push((0,i.default)(t).create({dashMetrics:c,mediaPlayerModel:n,settings:m})))),n.getABRCustomRules().forEach((function(e){e.type===g&&p.push(e.rule(t).create()),e.type===_&&E.push(e.rule(t).create())}))},reset:function(){[p,E].forEach((function(e){e&&e.length&&e.forEach((function(e){return e.reset&&e.reset()}))})),p=[],E=[]},getMaxQuality:function(e){return y(v(p.map((function(t){return t.getMaxIndex(e)}))))||(0,f.default)(t).create()},shouldAbandonFragment:function(e){return y(v(E.map((function(t){return t.shouldAbandon(e)}))))||(0,f.default)(t).create()},getQualitySwitchRules:function(){return p}}}p.__dashjs_factory_name=\"ABRRulesCollection\";var E=c.default.getClassFactory(p);E.QUALITY_SWITCH_RULES=g,E.ABANDON_FRAGMENT_RULES=_,c.default.updateSingletonFactory(p.__dashjs_factory_name,E),t.default=E},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/AbandonRequestsRule.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=a(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/SwitchRequest.js\")),s=a(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),i=a(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\"));function a(e){return e&&e.__esModule?e:{default:e}}function o(e){e=e||{};var t=1.8,n=500,s=5,a=this.context,u=e.mediaPlayerModel,l=e.dashMetrics,d=e.settings,c=void 0,f=void 0,h=void 0,m=void 0,g=void 0;function _(){h={},m={},g=[]}return c={shouldAbandon:function(e){var i=(0,r.default)(a).create(r.default.NO_CHANGE,{name:o.__dashjs_factory_name});if(!(e&&e.hasOwnProperty(\"getMediaInfo\")&&e.hasOwnProperty(\"getMediaType\")&&e.hasOwnProperty(\"getCurrentRequest\")&&e.hasOwnProperty(\"getRepresentationInfo\")&&e.hasOwnProperty(\"getAbrController\")))return i;var c,_,p=e.getMediaInfo(),E=e.getMediaType(),v=e.getCurrentRequest();if(!isNaN(v.index)){c=E,_=v.index,h[c]=h[c]||{},h[c][_]=h[c][_]||{};var y=u.getStableBufferTime();if(l.getCurrentBufferLevel(E)>y)return i;var T=h[E][v.index];if(null===T||null===v.firstByteDate||m.hasOwnProperty(T.id))return i;if(void 0===T.firstByteTime&&(g[E]=[],T.firstByteTime=v.firstByteDate.getTime(),T.segmentDuration=v.duration,T.bytesTotal=v.bytesTotal,T.id=v.index),T.bytesLoaded=v.bytesLoaded,T.elapsedTime=(new Date).getTime()-T.firstByteTime,T.bytesLoaded>0&&T.elapsedTime>0&&function(e,t){g[e]=g[e]||[],g[e].push(t)}(E,Math.round(8*T.bytesLoaded/T.elapsedTime)),g[E].length>=s&&T.elapsedTime>n&&T.bytesLoadedT.bytesTotal*I[C].bitrate/I[S.getQualityFor(E)].bitrate&&(i.quality=C,i.reason.throughput=T.measuredBandwidthInKbps,i.reason.fragmentID=T.id,m[T.id]=T,f.debug(\"[\"+E+\"] frag id\",T.id,\" is asking to abandon and switch to quality to \",C,\" measured bandwidth was\",T.measuredBandwidthInKbps),delete h[E][T.id])}}else T.bytesLoaded===T.bytesTotal&&delete h[E][T.id]}return i},reset:_},f=(0,i.default)(a).getInstance().getLogger(c),_(),c}o.__dashjs_factory_name=\"AbandonRequestsRule\",t.default=s.default.getClassFactory(o)},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/BolaRule.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=d(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\")),s=d(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/SwitchRequest.js\")),i=d(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),a=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\"),o=d(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),u=d(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),l=d(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\"));function d(e){return e&&e.__esModule?e:{default:e}}var c=0,f=1,h=2,m=10,g=2,_=.99;function p(e){e=e||{};var t=this.context,n=e.dashMetrics,i=e.mediaPlayerModel,d=(0,o.default)(t).getInstance(),p=void 0,E=void 0,v=void 0;function y(e,t,n){var r=n.reduce((function(e,t,r){return t>n[e]?r:e}),0);if(0===r)return null;var s=Math.max(e,m+g*t.length),i=(n[r]-1)/(s/m-1);return{gp:i,Vp:m/i}}function T(e){var t={},n=e.getMediaInfo().bitrateList.map((function(e){return e.bandwidth})),r=function(e){return e.map((function(e){return Math.log(e)}))}(n);r=r.map((function(e){return e-r[0]+1}));var s=i.getStableBufferTime(),a=y(s,n,r);return a?(t.state=f,t.bitrates=n,t.utilities=r,t.stableBufferTime=s,t.Vp=a.Vp,t.gp=a.gp,t.lastQuality=0,b(t)):t.state=c,t}function b(e){e.placeholderBuffer=0,e.mostAdvancedSegmentStart=NaN,e.lastSegmentWasReplacement=!1,e.lastSegmentStart=NaN,e.lastSegmentDurationS=NaN,e.lastSegmentRequestTimeMs=NaN,e.lastSegmentFinishTimeMs=NaN}function S(e,t){var r=i.getStableBufferTime();if(e.stableBufferTime!==r){var s=y(r,e.bitrates,e.utilities);if(s.Vp!==e.Vp||s.gp!==e.gp){var a=n.getCurrentBufferLevel(t),o=a+e.placeholderBuffer;o-=m,o*=s.Vp/e.Vp,o+=m,e.stableBufferTime=r,e.Vp=s.Vp,e.gp=s.gp,e.placeholderBuffer=Math.max(0,o-a)}}}function A(e,t){return e.Vp*(e.utilities[t]+e.gp)}function I(e,t){for(var n=e.bitrates[t],r=e.utilities[t],s=0,i=t-1;i>=0;--i)if(e.utilities[i]t.mostAdvancedSegmentStart?(t.mostAdvancedSegmentStart=n,t.lastSegmentWasReplacement=!1):t.lastSegmentWasReplacement=!0,t.lastSegmentStart=n,t.lastSegmentDurationS=e.chunk.duration,t.lastQuality=e.chunk.quality,N(t,e.chunk.mediaInfo.type)}}}function D(e){if(e&&e.metric===r.default.HTTP_REQUEST&&e.value&&e.value.type===a.HTTPRequest.MEDIA_SEGMENT_TYPE&&e.value.trace&&e.value.trace.length){var t=v[e.mediaType];t&&t.state!==c&&(t.lastSegmentRequestTimeMs=e.value.trequest.getTime(),t.lastSegmentFinishTimeMs=e.value._tfinish.getTime(),N(t,e.mediaType))}}function N(e,t){if(!isNaN(e.lastSegmentStart)&&!isNaN(e.lastSegmentRequestTimeMs)&&!isNaN(e.placeholderBuffer)){if(e.placeholderBuffer*=_,!isNaN(e.lastSegmentFinishTimeMs)){var r=n.getCurrentBufferLevel(t)+.001*(e.lastSegmentFinishTimeMs-e.lastSegmentRequestTimeMs),s=A(e,e.lastQuality),i=Math.max(0,s-r);e.placeholderBuffer=Math.min(i,e.placeholderBuffer)}e.lastSegmentWasReplacement&&!isNaN(e.lastSegmentDurationS)&&(e.placeholderBuffer+=e.lastSegmentDurationS),e.lastSegmentStart=NaN,e.lastSegmentRequestTimeMs=NaN}}function O(e){if(e){var t=v[e.mediaType];t&&t.state!==c&&(t.abrQuality=e.newQuality)}}function j(e){if(e){var t=v[e.mediaType];if(t&&t.state!==c){var r=n.getCurrentBufferLevel(e.mediaType),s=void 0;s=t.abrQuality>0?I(t,t.abrQuality):m;var i=Math.max(0,s-r);t.placeholderBuffer=Math.min(t.placeholderBuffer,i)}}}function w(){v={}}return p={getMaxIndex:function(e){var r=(0,s.default)(t).create();if(!(e&&e.hasOwnProperty(\"getMediaInfo\")&&e.hasOwnProperty(\"getMediaType\")&&e.hasOwnProperty(\"getScheduleController\")&&e.hasOwnProperty(\"getStreamInfo\")&&e.hasOwnProperty(\"getAbrController\")&&e.hasOwnProperty(\"useBufferOccupancyABR\")))return r;var i=e.getMediaInfo(),a=e.getMediaType(),o=e.getScheduleController(),u=e.getStreamInfo(),l=e.getAbrController(),d=l.getThroughputHistory(),m=u?u.id:null,g=u&&u.manifestInfo&&u.manifestInfo.isDynamic,_=e.useBufferOccupancyABR();if(r.reason=r.reason||{},!_)return r;o.setTimeToLoadDelay(0);var p=function(e){var t=e.getMediaType(),n=v[t];return n?n.state!==c&&S(n,t):(n=T(e),v[t]=n),n}(e);if(p.state===c)return r;var y=n.getCurrentBufferLevel(a),R=d.getAverageThroughput(a,g),M=d.getSafeAverageThroughput(a,g),C=d.getAverageLatency(a),D=void 0;if(r.reason.state=p.state,r.reason.throughput=R,r.reason.latency=C,isNaN(R))return r;switch(p.state){case f:D=l.getQualityForBitrate(i,M,C),r.quality=D,r.reason.throughput=M,p.placeholderBuffer=Math.max(0,I(p,D)-y),p.lastQuality=D,!isNaN(p.lastSegmentDurationS)&&y>=p.lastSegmentDurationS&&(p.state=h);break;case h:!function(e,t){var n=Date.now();if(isNaN(e.lastSegmentFinishTimeMs)){if(!isNaN(e.lastCallTimeMs)){var r=.001*(n-e.lastCallTimeMs);e.placeholderBuffer+=Math.max(0,r)}}else{var s=.001*(n-e.lastSegmentFinishTimeMs);e.placeholderBuffer+=Math.max(0,s)}e.lastCallTimeMs=n,e.lastSegmentStart=NaN,e.lastSegmentRequestTimeMs=NaN,e.lastSegmentFinishTimeMs=NaN,S(e,t)}(p,a),D=function(e,t){for(var n=e.bitrates.length,r=NaN,s=NaN,i=0;i=s)&&(s=a,r=i)}return r}(p,y+p.placeholderBuffer);var N=l.getQualityForBitrate(i,M,C);D>p.lastQuality&&D>N&&(D=Math.max(N,p.lastQuality));var O=Math.max(0,y+p.placeholderBuffer-A(p,D));O<=p.placeholderBuffer?(p.placeholderBuffer-=O,O=0):(O-=p.placeholderBuffer,p.placeholderBuffer=0,Da&&l/d>r)){c=f-1,n.debug(\"index: \"+c+\" Dropped Frames: \"+l+\" Total Frames: \"+d);break}return(0,s.default)(e).create(c,{droppedFrames:l})}return i}},n=(0,i.default)(e).getInstance().getLogger(t),t}o.__dashjs_factory_name=\"DroppedFramesRule\",t.default=r.default.getClassFactory(o)},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/InsufficientBufferRule.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=d(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),s=d(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),i=d(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),a=d(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),o=d(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/SwitchRequest.js\")),u=d(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),l=d(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\"));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){e=e||{};var t=.5,n=2,i=this.context,d=(0,r.default)(i).getInstance(),c=e.dashMetrics,f=void 0,h=void 0,m=void 0;function g(){(m={})[u.default.VIDEO]={ignoreCount:n},m[u.default.AUDIO]={ignoreCount:n}}function _(){g()}function p(e){isNaN(e.startTime)||e.mediaType!==u.default.AUDIO&&e.mediaType!==u.default.VIDEO||m[e.mediaType].ignoreCount>0&&m[e.mediaType].ignoreCount--}return f={getMaxIndex:function(e){var n=(0,o.default)(i).create();if(!e||!e.hasOwnProperty(\"getMediaType\"))return n;!function(){if(!c||!c.hasOwnProperty(\"getCurrentBufferLevel\")||!c.hasOwnProperty(\"getCurrentBufferState\"))throw new Error(u.default.MISSING_CONFIG_ERROR)}();var r=e.getMediaType(),s=c.getCurrentBufferState(r),a=e.getRepresentationInfo().fragmentDuration;if(function(e){return m[e].ignoreCount>0}(r)||!a)return n;if(s&&s.state===l.default.BUFFER_EMPTY)h.debug(\"[\"+r+\"] Switch to index 0; buffer is empty.\"),n.quality=0,n.reason=\"InsufficientBufferRule: Buffer is empty\";else{var d=e.getMediaInfo(),f=e.getAbrController(),g=f.getThroughputHistory(),_=c.getCurrentBufferLevel(r),p=g.getAverageThroughput(r),E=g.getAverageLatency(r),v=p*(_/a)*t;n.quality=f.getQualityForBitrate(d,v,E),n.reason=\"InsufficientBufferRule: being conservative to avoid immediate rebuffering\"}return n},reset:function(){g(),d.off(s.default.PLAYBACK_SEEKING,_,f),d.off(s.default.BYTES_APPENDED_END_FRAGMENT,p,f)}},h=(0,a.default)(i).getInstance().getLogger(f),g(),d.on(s.default.PLAYBACK_SEEKING,_,f),d.on(s.default.BYTES_APPENDED_END_FRAGMENT,p,f),f}c.__dashjs_factory_name=\"InsufficientBufferRule\",t.default=i.default.getClassFactory(c)},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/L2ARule.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=c(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\")),s=c(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/SwitchRequest.js\")),i=c(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),a=n(\"./node_modules/dashjs/build/es5/src/streaming/vo/metrics/HTTPRequest.js\"),o=c(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),u=c(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),l=c(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),d=c(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\"));function c(e){return e&&e.__esModule?e:{default:e}}var f=0,h=1,m=2;function g(e){e=e||{};var t=this.context,n=e.dashMetrics,i=(0,o.default)(t).getInstance(),c=void 0,g=void 0,_=void 0,p=void 0;function E(e){var t={},n=e.getMediaInfo(),r=n.bitrateList.map((function(e){return e.bandwidth/1e3}));return t.state=h,t.bitrates=r,t.lastQuality=0,function(e){if(!e||!e.type)return;_[e.type]={},_[e.type].w=[],_[e.type].prev_w=[],_[e.type].Q=0,_[e.type].segment_request_start_s=0,_[e.type].segment_download_finish_s=0,_[e.type].B_target=1.5}(n),v(t),t}function v(e){e.placeholderBuffer=0,e.mostAdvancedSegmentStart=NaN,e.lastSegmentWasReplacement=!1,e.lastSegmentStart=NaN,e.lastSegmentDurationS=NaN,e.lastSegmentRequestTimeMs=NaN,e.lastSegmentFinishTimeMs=NaN}function y(){for(var e in g)if(g.hasOwnProperty(e)){var t=g[e];t.state!==f&&(t.state=h,v(t))}}function T(e){if(e&&e.chunk&&e.chunk.mediaInfo){var t=g[e.chunk.mediaInfo.type],n=_[e.chunk.mediaInfo.type];if(t&&t.state!==f){var r=e.chunk.start;isNaN(t.mostAdvancedSegmentStart)||r>t.mostAdvancedSegmentStart?(t.mostAdvancedSegmentStart=r,t.lastSegmentWasReplacement=!1):t.lastSegmentWasReplacement=!0,t.lastSegmentStart=r,t.lastSegmentDurationS=e.chunk.duration,t.lastQuality=e.chunk.quality,S(t,n)}}}function b(e){if(e&&e.metric===r.default.HTTP_REQUEST&&e.value&&e.value.type===a.HTTPRequest.MEDIA_SEGMENT_TYPE&&e.value.trace&&e.value.trace.length){var t=g[e.mediaType],n=_[e.mediaType];t&&t.state!==f&&(t.lastSegmentRequestTimeMs=e.value.trequest.getTime(),t.lastSegmentFinishTimeMs=e.value._tfinish.getTime(),S(t,n))}}function S(e,t){isNaN(e.lastSegmentStart)||isNaN(e.lastSegmentRequestTimeMs)||(t.segment_request_start_s=.001*e.lastSegmentRequestTimeMs,t.segment_download_finish_s=.001*e.lastSegmentFinishTimeMs,e.lastSegmentStart=NaN,e.lastSegmentRequestTimeMs=NaN)}function A(e){if(e&&e.mediaType){var t=g[e.mediaType];t&&t.state!==f&&(t.abrQuality=e.newQuality)}}function I(e,t){if(e.length!==t.length)return-1;for(var n=0,r=0;r=P.B_target){w.state=m,P.Q=i;for(var L=0;LB&&(G=-1),P.w[q]=P.prev_w[q]+G*(k/(2*a))*((P.Q+i)*(j*l[q]/B));P.w=function(e){for(var t=e.length,n=!1,r=[],s=0;s=i[l+1]){n=!0;break}n||(o=(a+i[t-1]-1)/t);for(var d=0;dw.lastQuality&&l[w.lastQuality+1]<=B&&(O=w.lastQuality+1),l[O]>=B&&(P.Q=2*Math.max(i,P.Q)),r.quality=O,r.reason.throughput=D,r.reason.latency=N,r.reason.bufferLevel=M,w.lastQuality=r.quality;break;default:p.debug(\"L2A ABR rule invoked in bad state.\"),r.quality=b.getQualityForBitrate(o,C,N),r.reason.state=w.state,r.reason.throughput=C,r.reason.latency=N,w.state=h,v(w)}return r},reset:function(){R(),i.off(u.default.PLAYBACK_SEEKING,y,c),i.off(u.default.MEDIA_FRAGMENT_LOADED,T,c),i.off(u.default.METRIC_ADDED,b,c),i.off(u.default.QUALITY_CHANGE_REQUESTED,A,c)}},p=(0,l.default)(t).getInstance().getLogger(c),R(),i.on(u.default.PLAYBACK_SEEKING,y,c),i.on(u.default.MEDIA_FRAGMENT_LOADED,T,c),i.on(u.default.METRIC_ADDED,b,c),i.on(u.default.QUALITY_CHANGE_REQUESTED,A,c),c}g.__dashjs_factory_name=\"L2ARule\",t.default=i.default.getClassFactory(g)},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/SwitchHistoryRule.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=a(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=a(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),i=a(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/SwitchRequest.js\"));function a(e){return e&&e.__esModule?e:{default:e}}function o(){var e=this.context,t=void 0,n=void 0,r=.075,a=6;return t={getMaxIndex:function(t){for(var s=t?t.getSwitchHistory():null,o=s?s.getSwitchRequests():[],u=0,l=0,d=0,c=(0,i.default)(e).create(),f=0;f=a&&u/l>r)){c.quality=f>0&&o[f].drops>0?f-1:f,c.reason={index:c.quality,drops:u,noDrops:l,dropSize:d},n.debug(\"Switch history rule index: \"+c.quality+\" samples: \"+(u+l)+\" drops: \"+u);break}return c}},n=(0,s.default)(e).getInstance().getLogger(t),t}o.__dashjs_factory_name=\"SwitchHistoryRule\",t.default=r.default.getClassFactory(o)},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/ThroughputRule.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=u(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=u(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),i=u(n(\"./node_modules/dashjs/build/es5/src/streaming/rules/SwitchRequest.js\")),a=u(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\")),o=u(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/MetricsConstants.js\"));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){e=e||{};var t=this.context,n=e.dashMetrics,r=void 0,u=void 0;return r={getMaxIndex:function(e){var r=(0,i.default)(t).create();if(!(e&&e.hasOwnProperty(\"getMediaInfo\")&&e.hasOwnProperty(\"getMediaType\")&&e.hasOwnProperty(\"useBufferOccupancyABR\")&&e.hasOwnProperty(\"getAbrController\")&&e.hasOwnProperty(\"getScheduleController\")))return r;!function(){if(!n||!n.hasOwnProperty(\"getCurrentBufferState\"))throw new Error(a.default.MISSING_CONFIG_ERROR)}();var s=e.getMediaInfo(),l=e.getMediaType(),d=n.getCurrentBufferState(l),c=e.getScheduleController(),f=e.getAbrController(),h=e.getStreamInfo(),m=h&&h.manifestInfo?h.manifestInfo.isDynamic:null,g=f.getThroughputHistory(),_=g.getSafeAverageThroughput(l,m),p=g.getAverageLatency(l),E=e.useBufferOccupancyABR();return isNaN(_)||!d||E?r:(f.getAbandonmentStateFor(l)!==o.default.ABANDON_LOAD&&(d.state===o.default.BUFFER_LOADED||m)&&(r.quality=f.getQualityForBitrate(s,_,p),c.setTimeToLoadDelay(0),u.debug(\"[\"+l+\"] requesting switch to index: \",r.quality,\"Average throughput\",Math.round(_),\"kbps\"),r.reason={throughput:_,latency:p}),r)},reset:function(){}},u=(0,s.default)(t).getInstance().getLogger(r),r}l.__dashjs_factory_name=\"ThroughputRule\",t.default=r.default.getClassFactory(l)},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/lolp/LearningAbrController.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\"));function i(e){return e&&e.__esModule?e:{default:e}}var a={MANUAL:\"manual_weight_selection\",RANDOM:\"random_weight_selection\",DYNAMIC:\"dynamic_weight_selection\"};function o(){var e=this.context,t=void 0,n=void 0,r=void 0,i=void 0,o=void 0,u=void 0,l=void 0,d=void 0,c=void 0;function f(){r=null,i=1,o=100,u=0,null,l=null,d=null,c=a.DYNAMIC}function h(){var e=0;if(r)for(var t=0;te&&(e=n.state.throughput)}return e}function m(e,t,n){var r=e.map((function(e,r){return n[r]*Math.pow(e-t[r],2)})).reduce((function(e,t){return e+t}));return(r<0?-1:1)*Math.sqrt(Math.abs(r))}function g(e,t){return m([e.state.throughput,e.state.latency,e.state.rebuffer,e.state.switch],[t.state.throughput,t.state.latency,t.state.rebuffer,t.state.switch],[1,1,1,1])}function _(e,t,n){for(var r=0;ra)&&(i=u,a=l)}t.push(i)}for(var f=null,g=null,_=0;_f)&&(f=p,g=_)}var v=[];v.push(t[g]),t.splice(g,1);for(;t.length>0;){for(var y=null,T=null,b=0;b1&&(A=h()),s/=o,n.debug(\"getNextQuality called throughput:\"+A+\" latency:\"+s+\" bufferSize:\"+f+\" currentQualityIndex:\"+p+\" playbackRate:\"+g);var I=S[p],R=I.bitrate*v.getSegmentDuration()/b,M=Math.max(0,R-T);if(T-Rn&&t>a.bitrate&&(n=a.bitrate,s=a)}return s}(I,b).qualityIndex;switch(c){case a.MANUAL:l=[.4,.4,.4,.4];break;case a.RANDOM:!function(e){l=function(e,t){for(var n=[],r=Math.sqrt(2/e),s=0;st-1e4||x)&&j.bitrate!==u&&(L[0]=100);var U=m(P,[A,0,0,0],L);(null===C||UD?D=O:OM?P-M:0;g.setupPerSegmentQoe(M,D,C),g.logSegmentMetrics(j,L,S,A);var F=(0,l.default)(n).create({targetLatency:f,bufferMin:h,segmentDuration:M,qoeEvaluator:g});return r.quality=m.getNextQuality(p,1e3*I,S,y,A,_,F),r.reason={throughput:I,latency:S},r.priority=o.default.PRIORITY.STRONG,v.setTimeToLoadDelay(0),r.quality!==_&&console.log(\"[TgcLearningRule][\"+i+\"] requesting switch to index: \",r.quality,\"Average throughput\",Math.round(I),\"kbps\"),r}catch(x){throw x}},reset:function(){m.reset(),g.reset()}},s=(0,r.default)(n).getInstance().getLogger(c),m=(0,i.default)(n).create(),g=(0,a.default)(n).create(),c}m.__dashjs_factory_name=\"LoLPRule\",t.default=s.default.getClassFactory(m)},\"./node_modules/dashjs/build/es5/src/streaming/rules/abr/lolp/LoLpWeightSelector.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r};function a(e){var t,n,r,s=e.targetLatency,i=e.bufferMin,a=e.segmentDuration,o=e.qoeEvaluator,u=void 0,l=void 0;function d(){return a}function c(e,t){var n=d();return t>n?e-n:e+n-t}return t={getMinBuffer:function(){return i},getSegmentDuration:d,getNextBufferWithBitrate:function(e,t,n){return c(t,e*a/n)},getNextBuffer:c,findWeightVector:function(e,t,n,r,d,f){var h=null,m=null,g=null,_=Math.abs(t-l);return e.forEach((function(e){u.forEach((function(r){r[0];var u=r[1],l=r[2],p=(r[3],e.bitrate*a/d),E=c(n,p),v=(0===l?10:1/l)*Math.max(1e-5,p-E),y=(0===u?10:1/u)*e.state.latency,T=o.calculateSingleUseQoe(e.bitrate,v,y,f);(null===h||T>h)&&function(e,t,n){if(e>s+n)return!1;return t>=i}(t,E,_)&&(h=T,m=r,g=e.bitrate)}))})),null===m&&null===g&&(m=-1),l=t,m}},n=[.2,.4,.6,.8,1],r=4,u=function e(t,r,s){if(s===r)return t;for(var i=t.length,a=0;a=o.get().streaming.longFormContentDurationThreshold?o.get().streaming.bufferTimeAtTopQualityLongForm:o.get().streaming.bufferTimeAtTopQuality;else d=n.getStableBufferTime()}return d}return{execute:function(e,n,r){return!e||!n||t.getCurrentBufferLevel(e)0&&(h.spans.push({name:m,line:T,row:E}),T=\"\");var M=\"style_cea608_\"+R.foreground+\"_\"+R.background;R.underline&&(M+=\"_underline\"),R.italics&&(M+=\"_italics\"),_.hasOwnProperty(M)||(_[M]=JSON.parse(JSON.stringify(R))),b=R,m=M}T+=I.uchar}T.trim().length>0&&h.spans.push({name:m,line:T,row:E}),c=!0,f=S}else c=!1,f=-1,d&&(d.p.push(h),h={start:o,end:u,spans:[]},d.y2=E,d.name=\"region_\"+d.x+\"_\"+d.y1+\"_\"+d.y2,!1===g.hasOwnProperty(d.name)?(p.push(d),g[d.name]=d):g[d.name].p.contat(d.p),d=null)}d&&(d.p.push(h),d.y2=E+1,d.name=\"region_\"+d.x+\"_\"+d.y1+\"_\"+d.y2,!1===g.hasOwnProperty(d.name)?(p.push(d),g[d.name]=d):g[d.name].p.contat(d.p),d=null);var C=[];for(E=0;E0){if(0!==v&&x!=U.row){var B=document.createElement(\"br\");B.className=\"lineBreak\",P.appendChild(B)}var k=!1;x===U.row&&(k=!0),x=U.row;var G=_[U.name],q=document.createElement(\"span\");q.className=\"spanPadding \"+U.name+\" customSpanColor\",q.style.cssText=s(r,G),0!==v&&k?v===F.spans.length-1?q.textContent=a(U.line):q.textContent=U.line:F.spans.length>1&&v=0&&(n=!0),t.mimeType&&t.mimeType.search(r.default.TTML)>=0&&(n=!0),n),a.defaultTrack=function(e){var t=!1;x.length>1&&e.isEmbedded?t=e.id&&e.id===r.default.CC1:1===x.length?e.id&&\"string\"==typeof e.id&&\"CC\"===e.id.substring(0,2)&&(t=!0):0===x.length&&(t=e.index===M[0].index);return t}(t),a.isFragmented=!T.getIsTextTrack(t.mimeType),a.isEmbedded=!!t.isEmbedded,a.kind=s=(s=t.roles.length>0?o[t.roles[0]]:o.caption)===o.caption||s===o.subtitle?s:o.caption,a.roles=t.roles,a.accessibility=t.accessibility;var u=(M?M.length:0)+x.length;C.addTextTrack(a,u)}function X(e,t){var n=void 0,i=void 0,a=void 0,o=void 0,u=void 0,l=void 0,d=void 0,c=t.mediaInfo,m=c.type,g=c.mimeType,T=c.codec||g;if(T){if(m===r.default.FRAGMENTED_TEXT)if(N||\"InitializationSegment\"!==t.segmentType){if(!N)return;if(i=(l=v.getSamplesInfo(e)).sampleList,null===L&&i.length>0&&(L=i[0].cts-t.start*O),T.search(r.default.STPP)>=0)for(A=null!==A?A:Q(T),a=0;a0&&C.addCaptions(F,0,V)}}else N=!0,O=v.getMediaTimescaleFromMoov(e);else if(m===r.default.TEXT){var re=new DataView(e,0,e.byteLength);d=f.default.Utils.dataViewToString(re,r.default.UTF8);try{n=Q(T).parse(d,0),C.addCaptions(C.getCurrentTrackIdx(),0,n)}catch(fe){y.error(new _.default(p.default.TIMED_TEXT_ERROR_ID_PARSE_CODE,p.default.TIMED_TEXT_ERROR_MESSAGE_PARSE+fe.message,d))}}else if(m===r.default.VIDEO)if(t.segmentType===s.HTTPRequest.INIT_SEGMENT_TYPE){if(0===U)for(U=v.getMediaTimescaleFromMoov(e),a=0;a0&&(i.cts!==o?u=0:u+=1,n.fields[c].push([i.cts+q*U,d[c],u]),o=i.cts);return n.fields.forEach((function(e){e.sort((function(e,t){return e[0]===t[0]?e[2]-t[2]:e[0]-t[0]}))})),n}(e,l.sampleList),le=0;le=0?t=I:(e.search(r.default.TTML)>=0||e.search(r.default.STPP)>=0)&&(t=R),t}function J(e){x.forEach((function(t){var n=C.getTrackIdxForId(t.id);n>=0&&C.deleteCuesFromTrackIdx(n,e.from,e.to)}))}return u={initialize:function(t,s,i,l){n||V(),C.setConfig({videoModel:w}),C.initialize(),v||(v=(0,a.default)(e).getInstance()),function(t,n,s,i){var a=!T.getIsTextTrack(t);if(M=M.concat(s),a){D=i,u.buffered=(0,o.default)(e).create(),j=S.getTracksFor(r.default.FRAGMENTED_TEXT,n);for(var l=S.getCurrentTrackFor(r.default.FRAGMENTED_TEXT,n),d=0;dn/r?a=(o=t)/r*n:o=(a=e)/n*r;var u,l,d=0,c=0;return a/o>s?(c=o,d=o*s):(d=a,c=a/s),u=(e-d)/2,l=(t-c)/2,i?{x:u+.1*d,y:l+.1*c,w:.8*d,h:.8*c}:{x:u,y:l,w:d,h:c}}function C(e,n){var r=c.getClientWidth(),s=c.getClientHeight(),a=c.getVideoWidth(),o=c.getVideoHeight(),u=c.getVideoRelativeOffsetTop(),l=c.getVideoRelativeOffsetLeft();if(0!==a&&0!==o){var d=a/o,f=!1;e.isFromCEA608&&(d=3.5/3,f=!0);var h=M.call(this,r,s,a,o,d,f),m=h.w,y=h.h,S=h.x,I=h.y;if(m!=p||y!=E||S!=g||I!=_||n){if(g=S+l,_=I+u,p=m,E=y,v){var R=v.style;R&&(R.left=g+\"px\",R.top=_+\"px\",R.width=p+\"px\",R.height=E+\"px\",R.zIndex=T&&document[T]||b?A:null,t.trigger(i.default.CAPTION_CONTAINER_RESIZE))}var C=e.activeCues;if(C)for(var D=C.length,N=0;N=0&&f[e]?c.getTextTrack(f[e].kind,f[e].id,f[e].lang,f[e].isTTML,f[e].isEmbedded):null}function j(e){var t=this;if(e!==m){var n=O(m=e);w.call(this,n),y&&(clearInterval(y),y=null),n&&\"html\"===n.renderingType&&(C.call(this,n,!0),window.ResizeObserver?(I=new window.ResizeObserver((function(){C.call(t,n,!0)}))).observe(c.getElement()):y=setInterval(C.bind(this,n),500))}}function w(e){U.call(this),e&&\"html\"===e.renderingType?F.call(this):x.call(this)}function P(e,t,n){return(isNaN(t)||e.startTime>=t)&&(isNaN(n)||e.endTime<=n)}function L(e,t,n){if(e.cues)for(var r=e.cues,s=r.length-1;s>=0;s--)P(r[s],t,n)&&e.removeCue(r[s])}function F(){var e=document.getElementById(\"native-cue-style\");if(!e){(e=document.createElement(\"style\")).id=\"native-cue-style\",document.head.appendChild(e);var t=e.sheet,n=c.getElement();try{n&&(n.id?t.insertRule(\"#\"+n.id+\"::cue {background: transparent}\",0):0!==n.classList.length?t.insertRule(\".\"+n.className+\"::cue {background: transparent}\",0):t.insertRule(\"video::cue {background: transparent}\",0))}catch(r){a.info(\"\"+r.message)}}}function x(){var e=document.getElementById(\"native-cue-style\");e&&document.head.removeChild(e)}function U(){if(v)for(;v.firstChild;)v.removeChild(v.firstChild)}return n={initialize:function(){\"undefined\"!=typeof window&&\"undefined\"!=typeof navigator&&(d=window.VTTCue||window.TextTrackCue,f=[],h=[],m=-1,g=0,_=0,p=0,E=0,v=null,y=null,b=!1,A=2147483647,S=null,void 0!==document.fullscreenElement?T=\"fullscreenElement\":void 0!==document.webkitIsFullScreen?T=\"webkitIsFullScreen\":document.msFullscreenElement?T=\"msFullscreenElement\":document.mozFullScreen&&(T=\"mozFullScreen\"))},setDisplayCConTop:function(e){(0,l.checkParameterType)(e,\"boolean\"),b=e,v&&!document[T]&&(v.style.zIndex=e?A:null)},addTextTrack:function(e,n){if(f.length!==n){if(f.push(e),f.length===n){f.sort((function(e,t){return e.index-t.index})),v=c.getTTMLRenderingDiv();for(var s=-1,o=0;o=0){t.on(i.default.PLAYBACK_METADATA_LOADED,(function e(){var n=O(s);n&&C.call(this,n,!0),t.off(i.default.PLAYBACK_METADATA_LOADED,e,this)}),this);for(var d=0;d0&&e.forEach((function(e){(e.segmentInfoType===s.default.SEGMENT_TEMPLATE&&e.segmentDuration>0&&e.media||e.segmentInfoType===s.default.SEGMENT_TIMELINE)&&D(e),e.segmentInfoType===s.default.SEGMENT_BASE&&D(e,!0)}));b.length>0&&(b.sort((function(e,t){return e.bitrate-t.bitrate})),A=b.length-1)}()}function D(e,t){var n=new a.default;n.id=e.id,n.bitrate=e.bandwidth,n.width=e.width,n.height=e.height,n.tilesHor=1,n.tilesVert=1,e.essentialProperties&&e.essentialProperties.forEach((function(e){if(m.indexOf(e.schemeIdUri)>=0&&e.value){var t=e.value.split(\"x\");2!==t.length||isNaN(t[0])||isNaN(t[1])||(n.tilesHor=parseInt(t[0],10),n.tilesVert=parseInt(t[1],10))}})),t?E.trigger(l.default.SEGMENTBASE_SEGMENTSLIST_REQUEST_NEEDED,{streamId:g.id,mediaType:r.default.IMAGE,mimeType:I.mimeType,representation:e,callback:function(e,t,r,s){var a=[];r=function(e,t){var n,r=[],s=0,a=void 0,o=void 0,l=void 0;for(a=0,n=e.length;ae)return n=t.url,!0})),n?t(n):r.some((function(n){if(n.mediaStartTime<=e&&n.mediaStartTime+n.duration>e){var r=h.resolve(s.path);return R.load({method:\"get\",url:r.url,request:{range:n.mediaRange,responseType:\"arraybuffer\"},onload:function(e){var r=M.getSamplesInfo(e.target.response),s=new Blob([e.target.response.slice(r.sampleList[0].offset,r.sampleList[0].offset+r.sampleList[0].size)],{type:\"image/jpeg\"}),i=window.URL.createObjectURL(s);a.push({start:n.mediaStartTime,end:n.mediaStartTime+n.duration,url:i}),t&&t(i)}}),!0}}))}}}):(n.startNumber=e.startNumber,n.segmentDuration=e.segmentDuration,n.timescale=e.timescale,n.templateUrl=function(e){var t=T.isRelative(e.media)?T.resolve(e.media,h.resolve(e.path).url):e.media;if(!t)return\"\";return(0,u.replaceIDForTemplate)(t,e.id)}(e)),n.tilesHor>0&&n.tilesVert>0&&(n.widthPerTile=n.width/n.tilesHor,n.heightPerTile=n.height/n.tilesVert,b.push(n))}function N(){b=[],A=-1,I=null}return t={initialize:C,getTracks:function(){return b},reset:N,setTrackByIndex:function(e){b&&0!==b.length&&(e>=b.length&&(e=b.length-1),A=e)},getCurrentTrack:function(){return A<0?null:b[A]},getCurrentTrackIndex:function(){return A},getThumbnailRequestForTime:function(e){for(var t=void 0,n=i.getVoRepresentations(I),r=0;r>>0|e[t+2]<<8>>>0|e[t+1]<<16>>>0|e[t]<<24>>>0}function l(e,t){return String.fromCharCode(e[t++])+String.fromCharCode(e[t++])+String.fromCharCode(e[t++])+String.fromCharCode(e[t])}return t={parse:i,findLastTopIsoBoxCompleted:function(e,t,n){if(void 0===n&&(n=0),!t||n+8>=t.byteLength)return new o.default(0,!1);for(var r=t instanceof ArrayBuffer?new Uint8Array(t):t,s=void 0,i=0;n=0?s=new o.default(n,!0,a):i=n+a),n+=a}return s||new o.default(i,!1)},getMediaTimescaleFromMoov:function(e){var t=i(e),n=t?t.getBox(\"mdhd\"):void 0;return n?n.timescale:NaN},getSamplesInfo:function(e){if(!e||0===e.byteLength)return{sampleList:[],lastSequenceNumber:NaN,totalDuration:NaN,numSequences:NaN};var t,n,r=i(e),s=r.getBoxes(\"moof\"),a=r.getBoxes(\"mfhd\"),o=void 0,u=void 0,l=void 0,d=void 0,c=void 0,f=void 0,h=void 0,m=void 0,g=void 0,_=void 0,p=void 0,E=void 0,v=void 0,y=void 0;n=r.getBoxes(\"moof\").length,t=a[a.length-1].sequence_number,u=0,c=[];var T=-1,b=-1;for(_=0;_b&&(T++,b+=j.entries[T].sample_delta),h==b){O.subSizes=[];var w=j.entries[T];for(E=0;E=t.byteLength)return new o.default(0,!1);for(var r=t instanceof ArrayBuffer?new Uint8Array(t):t,s=void 0,i=0;n=0?s=new o.default(n,!0,a,d):i=n+a),n+=a}return s||new o.default(i,!1)}},e=(0,r.default)(n).getInstance().getLogger(t),t}l.__dashjs_factory_name=\"BoxParser\",t.default=i.default.getSingletonFactory(l)},\"./node_modules/dashjs/build/es5/src/streaming/utils/Capabilities.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r};function a(){var e,t=void 0;return e={supportsMediaSource:function(){var e=\"WebKitMediaSource\"in window,t=\"MediaSource\"in window;return e||t},supportsEncryptedMedia:function(){return t},supportsCodec:function(e){return!!(\"MediaSource\"in window&&MediaSource.isTypeSupported(e))||!!(\"WebKitMediaSource\"in window&&WebKitMediaSource.isTypeSupported(e))},setEncryptedMediaSupported:function(e){t=e}},t=!1,e}a.__dashjs_factory_name=\"Capabilities\",t.default=i.default.getSingletonFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/utils/CustomTimeRanges.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r},a=n(\"./node_modules/dashjs/build/es5/src/streaming/utils/SupervisorTools.js\");function o(){return{customTimeRangeArray:[],length:0,add:function(e,t){var n=0;for(n=0;nthis.customTimeRangeArray[n].start;n++);for(this.customTimeRangeArray.splice(n,0,{start:e,end:t}),n=0;n=this.customTimeRangeArray[n].end)this.customTimeRangeArray.splice(n,1),n--;else{if(e>this.customTimeRangeArray[n].start&&tthis.customTimeRangeArray[n].start&&ethis.customTimeRangeArray[n].start&&t=this.customTimeRangeArray.length||e<0?NaN:this.customTimeRangeArray[e].start},end:function(e){return(0,a.checkInteger)(e),e>=this.customTimeRangeArray.length||e<0?NaN:this.customTimeRangeArray[e].end}}}o.__dashjs_factory_name=\"CustomTimeRanges\",t.default=i.default.getClassFactory(o)},\"./node_modules/dashjs/build/es5/src/streaming/utils/DOMStorage.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=a(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=a(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),i=a(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\"));function a(e){return e&&e.__esModule?e:{default:e}}var o=[{oldKey:\"dashjs_vbitrate\",newKey:\"dashjs_video_bitrate\"},{oldKey:\"dashjs_abitrate\",newKey:\"dashjs_audio_bitrate\"},{oldKey:\"dashjs_vsettings\",newKey:\"dashjs_video_settings\"},{oldKey:\"dashjs_asettings\",newKey:\"dashjs_audio_settings\"}],u=\"dashjs_?_bitrate\",l=\"dashjs_?_settings\",d=\"localStorage\",c=\"sessionStorage\",f=\"lastBitrate\",h=\"lastMediaSettings\";function m(e){e=e||{};var t=this.context,n=e.settings,r=void 0,a=void 0,m=void 0;function g(e){if(void 0!==m)return m;m=!1;var t=void 0;try{\"undefined\"!=typeof window&&(t=window[e])}catch(n){return a.warn(\"DOMStorage access denied: \"+n.message),m}if(!t||e!==d&&e!==c)return m;try{t.setItem(\"1\",\"1\"),t.removeItem(\"1\"),m=!0}catch(n){a.warn(\"DOMStorage is supported, but cannot be used: \"+n.message)}return m}function _(){return 6e5*Math.round((new Date).getTime()/6e5)}function p(e,t){return g(e)&&n.get().streaming[t+\"CachingInfo\"].enabled}function E(){if(!n)throw new Error(i.default.MISSING_CONFIG_ERROR)}return r={getSavedBitrateSettings:function(e){var t=NaN;if(E(),p(d,f)){var r=u.replace(/\\?/,e);try{var s=JSON.parse(localStorage.getItem(r))||{},i=(new Date).getTime()-parseInt(s.timestamp,10)>=n.get().streaming.lastBitrateCachingInfo.ttl||!1,o=parseFloat(s.bitrate);isNaN(o)||i?i&&localStorage.removeItem(r):(t=o,a.debug(\"Last saved bitrate for \"+e+\" was \"+o))}catch(l){return null}}return t},setSavedBitrateSettings:function(e,t){if(p(d,f)&&t){var n=u.replace(/\\?/,e);try{localStorage.setItem(n,JSON.stringify({bitrate:t.toFixed(3),timestamp:_()}))}catch(r){a.error(r.message)}}},getSavedMediaSettings:function(e){var t=null;if(E(),p(d,h)){var r=l.replace(/\\?/,e);try{var s=JSON.parse(localStorage.getItem(r))||{},i=(new Date).getTime()-parseInt(s.timestamp,10)>=n.get().streaming.lastMediaSettingsCachingInfo.ttl||!1;t=s.settings,i&&(localStorage.removeItem(r),t=null)}catch(a){return null}}return t},setSavedMediaSettings:function(e,t){if(p(d,h)){var n=l.replace(/\\?/,e);try{localStorage.setItem(n,JSON.stringify({settings:t,timestamp:_()}))}catch(r){a.error(r.message)}}}},a=(0,s.default)(t).getInstance().getLogger(r),g(d)&&o.forEach((function(e){var t=localStorage.getItem(e.oldKey);if(t){localStorage.removeItem(e.oldKey);try{localStorage.setItem(e.newKey,t)}catch(n){a.error(n.message)}}})),r}m.__dashjs_factory_name=\"DOMStorage\";var g=r.default.getSingletonFactory(m);t.default=g},\"./node_modules/dashjs/build/es5/src/streaming/utils/DefaultURLUtils.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r};function a(){var e=void 0,t=/^[a-z][a-z0-9+\\-_.]*:/i,n=/^https?:\\/\\//i,r=/^https:\\/\\//i,s=/^([a-z][a-z0-9+\\-_.]*:\\/\\/[^\\/]+)\\/?/i,i=function(e,t){try{return new window.URL(e,t).toString()}catch(n){return e}},a=function(e,t){var n=o;if(!t)return e;if(!d(e))return e;c(e)&&(n=u),f(e)&&(n=l);var r=n(t),s=\"/\"!==r.charAt(r.length-1)&&\"/\"!==e.charAt(0)?\"/\":\"\";return[r,e].join(s)};function o(e){var t=e.indexOf(\"/\"),n=e.lastIndexOf(\"/\");return-1!==t?n===t+1?e:(-1!==e.indexOf(\"?\")&&(e=e.substring(0,e.indexOf(\"?\"))),e.substring(0,n+1)):\"\"}function u(e){var t=e.match(s);return t?t[1]:\"\"}function l(e){var n=e.match(t);return n?n[0]:\"\"}function d(e){return!t.test(e)}function c(e){return d(e)&&\"/\"===e.charAt(0)}function f(e){return 0===e.indexOf(\"//\")}return function(){try{new window.URL(\"x\",\"http://y\");e=i}catch(t){}finally{e=e||a}}(),{parseBaseUrl:o,parseOrigin:u,parseScheme:l,isRelative:d,isPathAbsolute:c,isSchemeRelative:f,isHTTPURL:function(e){return n.test(e)},isHTTPS:function(e){return r.test(e)},removeHostname:function(e){return/^(?:\\w+\\:\\/\\/)?([^\\/]+)(.*)$/.exec(e)[2].substring(1)},resolve:function(t,n){return e(t,n)}}}a.__dashjs_factory_name=\"DefaultURLUtils\",t.default=i.default.getSingletonFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/utils/EBMLParser.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r};function a(e){e=e||{};var t=void 0,n=new DataView(e.data),r=0;function s(e,t){var s=!0,i=0;if(void 0===t&&(t=!1),e.tag>16777215?(n.getUint32(r)!==e.tag&&(s=!1),i=4):e.tag>65535?(256*n.getUint16(r)+n.getUint8(r+2)!==e.tag&&(s=!1),i=3):e.tag>255?(n.getUint16(r)!==e.tag&&(s=!1),i=2):(n.getUint8(r)!==e.tag&&(s=!1),i=1),!s&&e.required&&!t)throw new Error(\"required tag not found\");return s&&(r+=i),s}function i(e){var t=1,s=128,i=-1,a=0,o=n.getUint8(r),u=0;for(u=0;u<8;u+=1){if((o&s)===s){a=void 0===e?o&~s:o,i=u;break}s>>=1}for(u=0;u0?n[n.length-1]:null}}}a.__dashjs_factory_name=\"IsoFile\",t.default=s.default.getClassFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/utils/LiveEdgeFinder.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=(e=e||{}).timelineConverter;return{getLiveEdge:function(e){return function(){if(!t||!t.hasOwnProperty(\"getExpectedLiveEdge\"))throw new Error(s.default.MISSING_CONFIG_ERROR)}(),e.DVRWindow?e.DVRWindow.end:0},reset:function(){t=null}}}a.__dashjs_factory_name=\"LiveEdgeFinder\",t.default=r.default.getClassFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/utils/ObjectUtils.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=i(n(\"./node_modules/fast-deep-equal/index.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(){return{areEqual:function(e,t){return(0,s.default)(e,t)}}}a.__dashjs_factory_name=\"ObjectUtils\",t.default=r.default.getSingletonFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/utils/RequestModifier.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r};function a(){return{modifyRequestURL:function(e){return e},modifyRequestHeader:function(e){return e}}}a.__dashjs_factory_name=\"RequestModifier\",t.default=i.default.getSingletonFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/utils/SupervisorTools.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};t.checkParameterType=function(e,t){if((void 0===e?\"undefined\":r(e))!==t)throw a.default.BAD_ARGUMENT_ERROR},t.checkInteger=function(e){if(null===e||isNaN(e)||e%1!=0)throw a.default.BAD_ARGUMENT_ERROR+\" : argument is not an integer\"},t.checkRange=function(e,t,n){if(en)throw a.default.BAD_ARGUMENT_ERROR+\" : argument out of range\"},t.checkIsVideoOrAudioType=function(e){if(\"string\"!=typeof e||e!==a.default.AUDIO&&e!==a.default.VIDEO)throw a.default.BAD_ARGUMENT_ERROR};var s,i=n(\"./node_modules/dashjs/build/es5/src/streaming/constants/Constants.js\"),a=(s=i)&&s.__esModule?s:{default:s}},\"./node_modules/dashjs/build/es5/src/streaming/utils/TTMLParser.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=u(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=u(n(\"./node_modules/dashjs/build/es5/src/core/Debug.js\")),i=u(n(\"./node_modules/dashjs/build/es5/src/core/EventBus.js\")),a=u(n(\"./node_modules/dashjs/build/es5/src/core/events/Events.js\")),o=n(\"./node_modules/imsc/src/main/js/main.js\");function u(e){return e&&e.__esModule?e:{default:e}}function l(){var e=this.context,t=(0,i.default)(e).getInstance(),n=void 0,r=void 0,u=0;return n={parse:function(e,n,s,i,l){var d=\"\",c=[],f=void 0,h=void 0,m=void 0,g={},_={},p=\"\",E=\"\",v={onOpenTag:function(e,t,n){if(n[\" imagetype\"]&&!n[\" imageType\"]&&(n[\" imageType\"]=n[\" imagetype\"]),\"image\"===t&&(\"http://www.smpte-ra.org/schemas/2052-1/2010/smpte-tt\"===e||\"http://www.smpte-ra.org/schemas/2052-1/2013/smpte-tt\"===e)){if(!n[\" imageType\"]||\"PNG\"!==n[\" imageType\"].value)return void r.warn(\"smpte-tt imageType != PNG. Discarded\");p=n[\"http://www.w3.org/XML/1998/namespace id\"].value}},onCloseTag:function(){p&&(_[p]=E.trim()),E=\"\",p=\"\"},onText:function(e){p&&(E+=e)}};if(!e)throw d=\"no ttml data to parse\",new Error(d);g.data=e,t.trigger(a.default.TTML_TO_PARSE,g);var y=(0,o.fromXML)(g.data,(function(e){d=e}),v);t.trigger(a.default.TTML_PARSED,{ttmlString:g.data,ttmlDoc:y});var T,b=y.getMediaTimeEvents();for(m=0;mi?i:b[m+1]+n)&&c.push({start:f,end:h,type:\"html\",cueID:(T=void 0,T=\"cue_TTML_\"+u,u++,T),isd:S,images:l,embeddedImages:_})}if(\"\"!==d)throw r.error(d),new Error(d);return c}},r=(0,s.default)(e).getInstance().getLogger(n),n}l.__dashjs_factory_name=\"TTMLParser\",t.default=r.default.getSingletonFactory(l)},\"./node_modules/dashjs/build/es5/src/streaming/utils/URLUtils.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\")),s=i(n(\"./node_modules/dashjs/build/es5/src/streaming/utils/DefaultURLUtils.js\"));function i(e){return e&&e.__esModule?e:{default:e}}function a(){var e=void 0,t=[],n=this.context;function r(n,r,s){var i=function(n){var r=void 0;for(r=0;r1){var n=e.split(/:/)[1];n&&-1!=n.search(/%/)&&(n=parseInt(n.replace(/%/,\"\"),10)),(e.match(/align/)||e.match(/A/))&&(t.align=n),(e.match(/line/)||e.match(/L/))&&(t.line=n),(e.match(/position/)||e.match(/P/))&&(t.position=n),(e.match(/size/)||e.match(/S/))&&(t.size=n)}})),t}function f(e,t){for(var n,r=t,s=\"\",a=\"\";\"\"!==e[r]&&r1)for(var o=0;o0&&h!==a&&h.match(i)){var m=d(h),g=m.cuePoints,_=m.styles,p=f(e,c+1),E=l(g[0].replace(o,\"\")),v=l(g[1].replace(o,\"\"));!isNaN(E)&&!isNaN(v)&&E>=u&&v>E?\"\"!==p?(u=E,s.push({start:E,end:v,data:p,styles:_})):n.error(\"Skipping cue due to empty/malformed cue text\"):n.error(\"Skipping cue due to incorrect cue timing\")}}return s}},n=(0,s.default)(e).getInstance().getLogger(t),r=/(?:\\r\\n|\\r|\\n)/gm,i=/-->/,o=/(^[\\s]+|[\\s]+$)/g,u=/\\s\\b/g,t}o.__dashjs_factory_name=\"VTTParser\",t.default=r.default.getSingletonFactory(o)},\"./node_modules/dashjs/build/es5/src/streaming/utils/baseUrlResolution/BasicSelector.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r};function a(e){var t=(e=e||{}).blacklistController;return{select:function(e){var n=0,r=void 0;return e&&e.some((function(e,r){return n=r,!t.contains(e.serviceLocation)}))&&(r=e[n]),r}}}a.__dashjs_factory_name=\"BasicSelector\",t.default=i.default.getClassFactory(a)},\"./node_modules/dashjs/build/es5/src/streaming/utils/baseUrlResolution/DVBSelector.js\":function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,s=n(\"./node_modules/dashjs/build/es5/src/core/FactoryMaker.js\"),i=(r=s)&&r.__esModule?r:{default:r};function a(e){var t=(e=e||{}).blacklistController;return{select:function(e){return e&&function(e){var t=0,n=[],r=0,s=void 0,i=void 0;if((i=e.sort((function(e,t){var n=e.dvb_priority-t.dvb_priority;return isNaN(n)?0:n})).filter((function(e,t,n){return!t||n[0].dvb_priority&&e.dvb_priority&&n[0].dvb_priority===e.dvb_priority}))).length)return i.length>1&&(i.forEach((function(e){t+=e.dvb_weight,n.push(t)})),s=Math.floor(Math.random()*(t-1)),n.every((function(e,t){return r=t,!(s\"===r?(O(this,\"onsgmldeclaration\",this.sgmlDecl),this.sgmlDecl=\"\",this.state=C.TEXT):S(c,r)?(this.state=C.SGML_DECL_QUOTED,this.sgmlDecl+=r):this.sgmlDecl+=r;continue;case C.SGML_DECL_QUOTED:r===this.q&&(this.state=C.SGML_DECL,this.q=\"\"),this.sgmlDecl+=r;continue;case C.DOCTYPE:\">\"===r?(this.state=C.TEXT,O(this,\"ondoctype\",this.doctype),this.doctype=!0):(this.doctype+=r,\"[\"===r?this.state=C.DOCTYPE_DTD:S(c,r)&&(this.state=C.DOCTYPE_QUOTED,this.q=r));continue;case C.DOCTYPE_QUOTED:this.doctype+=r,r===this.q&&(this.q=\"\",this.state=C.DOCTYPE);continue;case C.DOCTYPE_DTD:this.doctype+=r,\"]\"===r?this.state=C.DOCTYPE:S(c,r)&&(this.state=C.DOCTYPE_DTD_QUOTED,this.q=r);continue;case C.DOCTYPE_DTD_QUOTED:this.doctype+=r,r===this.q&&(this.state=C.DOCTYPE_DTD,this.q=\"\");continue;case C.COMMENT:\"-\"===r?this.state=C.COMMENT_ENDING:this.comment+=r;continue;case C.COMMENT_ENDING:\"-\"===r?(this.state=C.COMMENT_ENDED,this.comment=w(this.opt,this.comment),this.comment&&O(this,\"oncomment\",this.comment),this.comment=\"\"):(this.comment+=\"-\"+r,this.state=C.COMMENT);continue;case C.COMMENT_ENDED:\">\"!==r?(F(this,\"Malformed comment\"),this.comment+=\"--\"+r,this.state=C.COMMENT):this.state=C.TEXT;continue;case C.CDATA:\"]\"===r?this.state=C.CDATA_ENDING:this.cdata+=r;continue;case C.CDATA_ENDING:\"]\"===r?this.state=C.CDATA_ENDING_2:(this.cdata+=\"]\"+r,this.state=C.CDATA);continue;case C.CDATA_ENDING_2:\">\"===r?(this.cdata&&O(this,\"oncdata\",this.cdata),O(this,\"onclosecdata\"),this.cdata=\"\",this.state=C.TEXT):\"]\"===r?this.cdata+=\"]\":(this.cdata+=\"]]\"+r,this.state=C.CDATA);continue;case C.PROC_INST:\"?\"===r?this.state=C.PROC_INST_ENDING:S(u,r)?this.state=C.PROC_INST_BODY:this.procInstName+=r;continue;case C.PROC_INST_BODY:if(!this.procInstBody&&S(u,r))continue;\"?\"===r?this.state=C.PROC_INST_ENDING:this.procInstBody+=r;continue;case C.PROC_INST_ENDING:\">\"===r?(O(this,\"onprocessinginstruction\",{name:this.procInstName,body:this.procInstBody}),this.procInstName=this.procInstBody=\"\",this.state=C.TEXT):(this.procInstBody+=\"?\"+r,this.state=C.PROC_INST_BODY);continue;case C.OPEN_TAG:S(v,r)?this.tagName+=r:(x(this),\">\"===r?k(this):\"/\"===r?this.state=C.OPEN_TAG_SLASH:(A(u,r)&&F(this,\"Invalid character in tag name\"),this.state=C.ATTRIB));continue;case C.OPEN_TAG_SLASH:\">\"===r?(k(this,!0),G(this)):(F(this,\"Forward-slash in opening tag not followed by >\"),this.state=C.ATTRIB);continue;case C.ATTRIB:if(S(u,r))continue;\">\"===r?k(this):\"/\"===r?this.state=C.OPEN_TAG_SLASH:S(E,r)?(this.attribName=r,this.attribValue=\"\",this.state=C.ATTRIB_NAME):F(this,\"Invalid attribute name\");continue;case C.ATTRIB_NAME:\"=\"===r?this.state=C.ATTRIB_VALUE:\">\"===r?(F(this,\"Attribute without value\"),this.attribValue=this.attribName,B(this),k(this)):S(u,r)?this.state=C.ATTRIB_NAME_SAW_WHITE:S(v,r)?this.attribName+=r:F(this,\"Invalid attribute name\");continue;case C.ATTRIB_NAME_SAW_WHITE:if(\"=\"===r)this.state=C.ATTRIB_VALUE;else{if(S(u,r))continue;F(this,\"Attribute without value\"),this.tag.attributes[this.attribName]=\"\",this.attribValue=\"\",O(this,\"onattribute\",{name:this.attribName,value:\"\"}),this.attribName=\"\",\">\"===r?k(this):S(E,r)?(this.attribName=r,this.state=C.ATTRIB_NAME):(F(this,\"Invalid attribute name\"),this.state=C.ATTRIB)}continue;case C.ATTRIB_VALUE:if(S(u,r))continue;S(c,r)?(this.q=r,this.state=C.ATTRIB_VALUE_QUOTED):(F(this,\"Unquoted attribute value\"),this.state=C.ATTRIB_VALUE_UNQUOTED,this.attribValue=r);continue;case C.ATTRIB_VALUE_QUOTED:if(r!==this.q){\"&\"===r?this.state=C.ATTRIB_VALUE_ENTITY_Q:this.attribValue+=r;continue}B(this),this.q=\"\",this.state=C.ATTRIB_VALUE_CLOSED;continue;case C.ATTRIB_VALUE_CLOSED:S(u,r)?this.state=C.ATTRIB:\">\"===r?k(this):\"/\"===r?this.state=C.OPEN_TAG_SLASH:S(E,r)?(F(this,\"No whitespace between attributes\"),this.attribName=r,this.attribValue=\"\",this.state=C.ATTRIB_NAME):F(this,\"Invalid attribute name\");continue;case C.ATTRIB_VALUE_UNQUOTED:if(A(f,r)){\"&\"===r?this.state=C.ATTRIB_VALUE_ENTITY_U:this.attribValue+=r;continue}B(this),\">\"===r?k(this):this.state=C.ATTRIB;continue;case C.CLOSE_TAG:if(this.tagName)\">\"===r?G(this):S(v,r)?this.tagName+=r:this.script?(this.script+=\"\"===r?G(this):F(this,\"Invalid characters in closing tag\");continue;case C.TEXT_ENTITY:case C.ATTRIB_VALUE_ENTITY_Q:case C.ATTRIB_VALUE_ENTITY_U:var o,l;switch(this.state){case C.TEXT_ENTITY:o=C.TEXT,l=\"textNode\";break;case C.ATTRIB_VALUE_ENTITY_Q:o=C.ATTRIB_VALUE_QUOTED,l=\"attribValue\";break;case C.ATTRIB_VALUE_ENTITY_U:o=C.ATTRIB_VALUE_UNQUOTED,l=\"attribValue\"}\";\"===r?(this[l]+=q(this),this.entity=\"\",this.state=o):S(this.entity.length?T:y,r)?this.entity+=r:(F(this,\"Invalid character in entity name\"),this[l]+=\"&\"+this.entity+r,this.entity=\"\",this.state=o);continue;default:throw new Error(this,\"Unknown state: \"+this.state)}this.position>=this.bufferCheckPosition&&function(e){for(var n=Math.max(t.MAX_BUFFER_LENGTH,10),r=0,i=0,a=s.length;in)switch(s[i]){case\"textNode\":j(e);break;case\"cdata\":O(e,\"oncdata\",e.cdata),e.cdata=\"\";break;case\"script\":O(e,\"onscript\",e.script),e.script=\"\";break;default:P(e,\"Max buffer length exceeded: \"+s[i])}r=Math.max(r,o)}var u=t.MAX_BUFFER_LENGTH-r;e.bufferCheckPosition=u+e.position}(this);return this},resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){var e;j(e=this),\"\"!==e.cdata&&(O(e,\"oncdata\",e.cdata),e.cdata=\"\"),\"\"!==e.script&&(O(e,\"onscript\",e.script),e.script=\"\")}};try{r=n(\"./node_modules/stream-browserify/index.js\").Stream}catch(Y){r=function(){}}var a=t.EVENTS.filter((function(e){return\"error\"!==e&&\"end\"!==e}));function o(e,t){if(!(this instanceof o))return new o(e,t);r.apply(this),this._parser=new i(e,t),this.writable=!0,this.readable=!0;var n=this;this._parser.onend=function(){n.emit(\"end\")},this._parser.onerror=function(e){n.emit(\"error\",e),n._parser.error=null},this._decoder=null,a.forEach((function(e){Object.defineProperty(n,\"on\"+e,{get:function(){return n._parser[\"on\"+e]},set:function(t){if(!t)return n.removeAllListeners(e),n._parser[\"on\"+e]=t,t;n.on(e,t)},enumerable:!0,configurable:!1})}))}o.prototype=Object.create(r.prototype,{constructor:{value:o}}),o.prototype.write=function(t){if(\"function\"==typeof e&&\"function\"==typeof e.isBuffer&&e.isBuffer(t)){if(!this._decoder){var r=n(\"./node_modules/node-libs-browser/node_modules/string_decoder/lib/string_decoder.js\").StringDecoder;this._decoder=new r(\"utf8\")}t=this._decoder.write(t)}return this._parser.write(t.toString()),this.emit(\"data\",t),!0},o.prototype.end=function(e){return e&&e.length&&this.write(e),this._parser.end(),!0},o.prototype.on=function(e,t){var n=this;return n._parser[\"on\"+e]||-1===a.indexOf(e)||(n._parser[\"on\"+e]=function(){var t=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);t.splice(0,0,e),n.emit.apply(n,t)}),r.prototype.on.call(n,e,t)};var u=\"\\r\\n\\t \",l=\"0124356789\",d=\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\",c=\"'\\\"\",f=u+\">\",h=\"[CDATA[\",m=\"DOCTYPE\",g=\"http://www.w3.org/XML/1998/namespace\",_=\"http://www.w3.org/2000/xmlns/\",p={xml:g,xmlns:_};u=b(u),l=b(l),d=b(d);var E=/[:_A-Za-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD]/,v=/[:_A-Za-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\u00B7\\u0300-\\u036F\\u203F-\\u2040\\.\\d-]/,y=/[#:_A-Za-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD]/,T=/[#:_A-Za-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\u00B7\\u0300-\\u036F\\u203F-\\u2040\\.\\d-]/;function b(e){return e.split(\"\").reduce((function(e,t){return e[t]=!0,e}),{})}function S(e,t){return function(e){return\"[object RegExp]\"===Object.prototype.toString.call(e)}(e)?!!t.match(e):e[t]}function A(e,t){return!S(e,t)}c=b(c),f=b(f);var I,R,M,C=0;for(var D in t.STATE={BEGIN:C++,BEGIN_WHITESPACE:C++,TEXT:C++,TEXT_ENTITY:C++,OPEN_WAKA:C++,SGML_DECL:C++,SGML_DECL_QUOTED:C++,DOCTYPE:C++,DOCTYPE_QUOTED:C++,DOCTYPE_DTD:C++,DOCTYPE_DTD_QUOTED:C++,COMMENT_STARTING:C++,COMMENT:C++,COMMENT_ENDING:C++,COMMENT_ENDED:C++,CDATA:C++,CDATA_ENDING:C++,CDATA_ENDING_2:C++,PROC_INST:C++,PROC_INST_BODY:C++,PROC_INST_ENDING:C++,OPEN_TAG:C++,OPEN_TAG_SLASH:C++,ATTRIB:C++,ATTRIB_NAME:C++,ATTRIB_NAME_SAW_WHITE:C++,ATTRIB_VALUE:C++,ATTRIB_VALUE_QUOTED:C++,ATTRIB_VALUE_CLOSED:C++,ATTRIB_VALUE_UNQUOTED:C++,ATTRIB_VALUE_ENTITY_Q:C++,ATTRIB_VALUE_ENTITY_U:C++,CLOSE_TAG:C++,CLOSE_TAG_SAW_WHITE:C++,SCRIPT:C++,SCRIPT_ENDING:C++},t.XML_ENTITIES={amp:\"&\",gt:\">\",lt:\"<\",quot:'\"',apos:\"'\"},t.ENTITIES={amp:\"&\",gt:\">\",lt:\"<\",quot:'\"',apos:\"'\",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(t.ENTITIES).forEach((function(e){var n=t.ENTITIES[e],r=\"number\"==typeof n?String.fromCharCode(n):n;t.ENTITIES[e]=r})),t.STATE)t.STATE[t.STATE[D]]=D;function N(e,t,n){e[t]&&e[t](n)}function O(e,t,n){e.textNode&&j(e),N(e,t,n)}function j(e){e.textNode=w(e.opt,e.textNode),e.textNode&&N(e,\"ontext\",e.textNode),e.textNode=\"\"}function w(e,t){return e.trim&&(t=t.trim()),e.normalize&&(t=t.replace(/\\s+/g,\" \")),t}function P(e,t){return j(e),e.trackPosition&&(t+=\"\\nLine: \"+e.line+\"\\nColumn: \"+e.column+\"\\nChar: \"+e.c),t=new Error(t),e.error=t,N(e,\"onerror\",t),e}function L(e){return e.sawRoot&&!e.closedRoot&&F(e,\"Unclosed root tag\"),e.state!==C.BEGIN&&e.state!==C.BEGIN_WHITESPACE&&e.state!==C.TEXT&&P(e,\"Unexpected end\"),j(e),e.c=\"\",e.closed=!0,N(e,\"onend\"),i.call(e,e.strict,e.opt),e}function F(e,t){if(\"object\"!=typeof e||!(e instanceof i))throw new Error(\"bad call to strictFail\");e.strict&&P(e,t)}function x(e){e.strict||(e.tagName=e.tagName[e.looseCase]());var t=e.tags[e.tags.length-1]||e,n=e.tag={name:e.tagName,attributes:{}};e.opt.xmlns&&(n.ns=t.ns),e.attribList.length=0,O(e,\"onopentagstart\",n)}function U(e,t){var n=e.indexOf(\":\")<0?[\"\",e]:e.split(\":\"),r=n[0],s=n[1];return t&&\"xmlns\"===e&&(r=\"xmlns\",s=\"\"),{prefix:r,local:s}}function B(e){if(e.strict||(e.attribName=e.attribName[e.looseCase]()),-1!==e.attribList.indexOf(e.attribName)||e.tag.attributes.hasOwnProperty(e.attribName))e.attribName=e.attribValue=\"\";else{if(e.opt.xmlns){var t=U(e.attribName,!0),n=t.prefix,r=t.local;if(\"xmlns\"===n)if(\"xml\"===r&&e.attribValue!==g)F(e,\"xml: prefix must be bound to \"+g+\"\\nActual: \"+e.attribValue);else if(\"xmlns\"===r&&e.attribValue!==_)F(e,\"xmlns: prefix must be bound to \"+_+\"\\nActual: \"+e.attribValue);else{var s=e.tag,i=e.tags[e.tags.length-1]||e;s.ns===i.ns&&(s.ns=Object.create(i.ns)),s.ns[r]=e.attribValue}e.attribList.push([e.attribName,e.attribValue])}else e.tag.attributes[e.attribName]=e.attribValue,O(e,\"onattribute\",{name:e.attribName,value:e.attribValue});e.attribName=e.attribValue=\"\"}}function k(e,t){if(e.opt.xmlns){var n=e.tag,r=U(e.tagName);n.prefix=r.prefix,n.local=r.local,n.uri=n.ns[r.prefix]||\"\",n.prefix&&!n.uri&&(F(e,\"Unbound namespace prefix: \"+JSON.stringify(e.tagName)),n.uri=r.prefix);var s=e.tags[e.tags.length-1]||e;n.ns&&s.ns!==n.ns&&Object.keys(n.ns).forEach((function(t){O(e,\"onopennamespace\",{prefix:t,uri:n.ns[t]})}));for(var i=0,a=e.attribList.length;i\",void(e.state=C.TEXT);if(e.script){if(\"script\"!==e.tagName)return e.script+=\"\",e.tagName=\"\",void(e.state=C.SCRIPT);O(e,\"onscript\",e.script),e.script=\"\"}var t=e.tags.length,n=e.tagName;e.strict||(n=n[e.looseCase]());for(var r=n;t--;){if(e.tags[t].name===r)break;F(e,\"Unexpected close tag\")}if(t<0)return F(e,\"Unmatched closing tag: \"+e.tagName),e.textNode+=\"\",void(e.state=C.TEXT);e.tagName=n;for(var s=e.tags.length;s-- >t;){var i=e.tag=e.tags.pop();e.tagName=e.tag.name,O(e,\"onclosetag\",e.tagName);var a={};for(var o in i.ns)a[o]=i.ns[o];var u=e.tags[e.tags.length-1]||e;e.opt.xmlns&&i.ns!==u.ns&&Object.keys(i.ns).forEach((function(t){var n=i.ns[t];O(e,\"onclosenamespace\",{prefix:t,uri:n})}))}0===t&&(e.closedRoot=!0),e.tagName=e.attribValue=e.attribName=\"\",e.attribList.length=0,e.state=C.TEXT}function q(e){var t,n=e.entity,r=n.toLowerCase(),s=\"\";return e.ENTITIES[n]?e.ENTITIES[n]:e.ENTITIES[r]?e.ENTITIES[r]:(\"#\"===(n=r).charAt(0)&&(\"x\"===n.charAt(1)?(n=n.slice(2),s=(t=parseInt(n,16)).toString(16)):(n=n.slice(1),s=(t=parseInt(n,10)).toString(10))),n=n.replace(/^0+/,\"\"),s.toLowerCase()!==n?(F(e,\"Invalid character entity\"),\"&\"+e.entity+\";\"):String.fromCodePoint(t))}function H(e,t){\"<\"===t?(e.state=C.OPEN_WAKA,e.startTagPosition=e.position):A(u,t)&&(F(e,\"Non-whitespace before first tag.\"),e.textNode=t,e.state=C.TEXT)}function K(e,t){var n=\"\";return t1114111||R(o)!==o)throw RangeError(\"Invalid code point: \"+o);o<=65535?r.push(o):(e=55296+((o-=65536)>>10),t=o%1024+56320,r.push(e,t)),(s+1===i||r.length>n)&&(a+=I.apply(null,r),r.length=0)}return a},Object.defineProperty?Object.defineProperty(String,\"fromCodePoint\",{value:M,configurable:!0,writable:!0}):String.fromCodePoint=M)}(t)}).call(this,n(\"./node_modules/node-libs-browser/node_modules/buffer/index.js\").Buffer)},\"./node_modules/imsc/src/main/js/doc.js\":function(e,t,n){!function(e,t,n,r,s){function i(e,t,n,r){var s=r&&\"seq\"===r.timeContainer,a=0;r&&(a=s&&n?n.end:r.begin),t.begin=t.explicit_begin?t.explicit_begin+a:a;var o=t.begin,u=null;for(var l in t.sets)i(e,t.sets[l],u,t),o=\"seq\"===t.timeContainer?t.sets[l].end:Math.max(o,t.sets[l].end),u=t.sets[l];if(\"contents\"in t)for(var d in t.contents)i(e,t.contents[d],u,t),o=\"seq\"===t.timeContainer?t.contents[d].end:Math.max(o,t.contents[d].end),u=t.contents[d];else o=s?t.begin:Number.POSITIVE_INFINITY;null!==t.explicit_end&&null!==t.explicit_dur?t.end=Math.min(t.begin+t.explicit_dur,a+t.explicit_end):null===t.explicit_end&&null!==t.explicit_dur?t.end=t.begin+t.explicit_dur:null!==t.explicit_end&&null===t.explicit_dur?t.end=a+t.explicit_end:t.end=o,delete t.explicit_begin,delete t.explicit_dur,delete t.explicit_end,e._registerEvent(t)}function a(e){this.node=e}function o(){this.events=[],this.head=new u,this.body=null}function u(){this.styling=new l,this.layout=new f}function l(){this.styles={},this.initials={}}function d(){this.id=null,this.styleAttrs=null,this.styleRefs=null}function c(){this.styleAttrs=null}function f(){this.regions={}}function h(e,t){m.call(this,\"image\"),this.src=e,this.type=t}function m(e){this.kind=e}function g(e){this.id=e}function _(e){this.regionID=e}function p(e){this.styleAttrs=e}function E(e){this.sets=e}function v(e){this.contents=e}function y(e,t,n){this.explicit_begin=e,this.explicit_end=t,this.explicit_dur=n}function T(){m.call(this,\"body\")}function b(){m.call(this,\"div\")}function S(){m.call(this,\"p\")}function A(){m.call(this,\"span\")}function I(){m.call(this,\"span\")}function R(){m.call(this,\"br\")}function M(){}function C(){}function D(e){return e&&\"xml:id\"in e.attributes&&e.attributes[\"xml:id\"].value||null}function N(e){return e&&\"style\"in e.attributes?e.attributes.style.value.split(\" \"):[]}function O(e,t){var n={};if(null!==e)for(var s in e.attributes){var i=e.attributes[s].uri+\" \"+e.attributes[s].local,a=r.byQName[i];if(void 0!==a){var o=a.parse(e.attributes[s].value);null!==o?(n[i]=o,a===r.byName.zIndex&&x(t,\"zIndex attribute present but not used by IMSC1 since regions do not overlap\")):U(t,\"Cannot parse styling attribute \"+i+\" --\\x3e \"+e.attributes[s].value)}}return n}function j(e,t,n){for(var r in e.attributes)if(e.attributes[r].uri===t&&e.attributes[r].local===n)return e.attributes[r].value;return null}function w(e,t,n){var r,s=null;return null!==(r=/^(\\d+(?:\\.\\d+)?)f$/.exec(n))?null!==t&&(s=parseFloat(r[1])/t):null!==(r=/^(\\d+(?:\\.\\d+)?)t$/.exec(n))?null!==e&&(s=parseFloat(r[1])/e):null!==(r=/^(\\d+(?:\\.\\d+)?)ms$/.exec(n))?s=parseFloat(r[1])/1e3:null!==(r=/^(\\d+(?:\\.\\d+)?)s$/.exec(n))?s=parseFloat(r[1]):null!==(r=/^(\\d+(?:\\.\\d+)?)h$/.exec(n))?s=3600*parseFloat(r[1]):null!==(r=/^(\\d+(?:\\.\\d+)?)m$/.exec(n))?s=60*parseFloat(r[1]):null!==(r=/^(\\d{2,}):(\\d\\d):(\\d\\d(?:\\.\\d+)?)$/.exec(n))?s=3600*parseInt(r[1])+60*parseInt(r[2])+parseFloat(r[3]):null!==(r=/^(\\d{2,}):(\\d\\d):(\\d\\d)\\:(\\d{2,})$/.exec(n))&&null!==t&&(s=3600*parseInt(r[1])+60*parseInt(r[2])+parseInt(r[3])+(null===r[4]?0:parseInt(r[4])/t)),s}function P(e,t,n){for(;t.styleRefs.length>0;){var r=t.styleRefs.pop();r in e.styles?(P(e,e.styles[r],n),F(e.styles[r].styleAttrs,t.styleAttrs)):U(n,\"Non-existant style id referenced\")}}function L(e,t,n,r){for(var s=t.length-1;s>=0;s--){var i=t[s];i in e.styles?F(e.styles[i].styleAttrs,n):U(r,\"Non-existant style id referenced\")}}function F(e,t){for(var n in e)n in t||(t[n]=e[n])}function x(e,t){if(e&&e.warn&&e.warn(t))throw t}function U(e,t){if(e&&e.error&&e.error(t))throw t}function B(e,t){throw e&&e.fatal&&e.fatal(t),t}function k(e,t){for(var n,r=0,s=e.length-1;r<=s;){var i=e[n=Math.floor((r+s)/2)];if(it))return{found:!0,index:n};s=n-1}}return{found:!1,index:r}}e.fromXML=function(e,s,m){var g=t.parser(!0,{xmlns:!0}),_=[],p=[],E=[],v=0,y=null;g.onclosetag=function(e){if(_[0]instanceof l)for(var t in _[0].styles)P(_[0],_[0].styles[t],s);else if(_[0]instanceof S||_[0]instanceof A){if(_[0].contents.length>1){var r,i=[_[0].contents[0]];for(r=1;r<_[0].contents.length;r++)_[0].contents[r]instanceof I&&i[i.length-1]instanceof I?i[i.length-1].text+=_[0].contents[r].text:i.push(_[0].contents[r]);_[0].contents=i}_[0]instanceof A&&1===_[0].contents.length&&_[0].contents[0]instanceof I&&(_[0].text=_[0].contents[0].text,delete _[0].contents)}else _[0]instanceof a&&(_[0].node.uri===n.ns_tt&&\"metadata\"===_[0].node.local?v--:v>0&&m&&\"onCloseTag\"in m&&m.onCloseTag());E.shift(),p.shift(),_.shift()},g.ontext=function(e){if(void 0===_[0]);else if(_[0]instanceof A||_[0]instanceof S){if(_[0]instanceof A){var t=_[0].styleAttrs[r.byName.ruby.qname];if(\"container\"===t||\"textContainer\"===t||\"baseContainer\"===t)return}var n=new I;n.initFromText(y,_[0],e,E[0],s),_[0].contents.push(n)}else _[0]instanceof a&&v>0&&m&&\"onText\"in m&&m.onText(e)},g.onopentag=function(e){var t=e.attributes[\"xml:space\"];t?E.unshift(t.value):0===E.length?E.unshift(\"default\"):E.unshift(E[0]);var i=e.attributes[\"xml:lang\"];if(i?p.unshift(i.value):0===p.length?p.unshift(\"\"):p.unshift(p[0]),e.uri===n.ns_tt)if(\"tt\"===e.local)null!==y&&B(s,\"Two elements at (\"+this.line+\",\"+this.column+\")\"),(y=new o).initFromNode(e,s),_.unshift(y);else if(\"head\"===e.local)_[0]instanceof o||B(s,\"Parent of element is not at (\"+this.line+\",\"+this.column+\")\"),_.unshift(y.head);else if(\"styling\"===e.local)_[0]instanceof u||B(s,\"Parent of element is not at (\"+this.line+\",\"+this.column+\")\"),_.unshift(y.head.styling);else if(\"style\"===e.local){var g;_[0]instanceof l?((g=new d).initFromNode(e,s),g.id?y.head.styling.styles[g.id]=g:U(s,\"