URL: http://taylor-lautner.ru/
Submission: On February 21 via api from US

Summary

This website contacted 25 IPs in 8 countries across 28 domains to perform 47 HTTP transactions. The main IP is 2606:4700:30::681b:a07b, located in United States and belongs to CLOUDFLARENET - Cloudflare, Inc., US. The main domain is taylor-lautner.ru.
This is the only time taylor-lautner.ru was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
7 2606:4700:30:... 13335 (CLOUDFLAR...)
1 2606:4700:30:... 13335 (CLOUDFLAR...)
1 95.211.58.43 60781 (LEASEWEB-...)
1 2606:4700:30:... 13335 (CLOUDFLAR...)
1 66.254.122.104 29789 (REFLECTED)
2 4 93.190.138.3 49981 (WORLDSTREAM)
1 2 185.174.172.196 21100 (ITLDC-NL)
1 194.58.112.165 197695 (AS-REG)
1 81.177.139.166 8342 (RTCOMM-AS)
1 1 109.169.87.13 20860 (IOMART-AS)
1 109.169.87.78 20860 (IOMART-AS)
1 2a0c:f00::2:111 56485 (THEHOST-AS)
1 185.42.12.124 56784 (MULTIHOST-AS)
1 66.96.147.101 29873 (BIZLAND-SD)
1 52.51.24.26 16509 (AMAZON-02)
1 138.68.123.47 14061 (DIGITALOC...)
4 88.85.93.34 35415 (WEBZILLA)
2 46.165.222.110 28753 (LEASEWEB-...)
2 2606:4700:30:... 13335 (CLOUDFLAR...)
2 2606:4700:30:... 13335 (CLOUDFLAR...)
1 2 88.212.201.194 39134 (UNITEDNET)
8 2606:4700::68... 13335 (CLOUDFLAR...)
1 213.174.135.2 39572 (ADVANCEDH...)
1 1 78.140.166.10 35415 (WEBZILLA)
1 185.18.187.67 61107 (UCDN)
47 25
Domain Requested by
8 taylor-lautner.ru taylor-lautner.ru
7 static-cl.xhcdn.com text
static-cl.xhcdn.com
4 rrf.fat1domain1.com taylor-lautner.ru
4 hpvvn.com investgram.ru
hpvvn.com
4 pornoslit.com 2 redirects taylor-lautner.ru
2 counter.yadro.ru 1 redirects taylor-lautner.ru
2 sklm.vornz.com taylor-lautner.ru
sklm.vornz.com
1 1-409-19-10.b.cdn13.com taylor-lautner.ru
1 19-10.b.cdn13.com 1 redirects
1 creative.xhamsterlive.com static-cl.xhcdn.com
1 thumb-v-cl2.xhcdn.com static-cl.xhcdn.com
1 105mln.ru moyka66.ru
1 vip-p0rtal.services taylor-lautner.ru
1 jive.org.ua taylor-lautner.ru
1 boosttechnologies.ru taylor-lautner.ru
1 redheat.com.ua taylor-lautner.ru
1 kinosalo.org taylor-lautner.ru
1 kinosalo.com 1 redirects
1 animal-store.ru taylor-lautner.ru
1 volned.ru taylor-lautner.ru
1 new-playfortuna.com taylor-lautner.ru
1 kirovdt.ru 1 redirects
1 y2.pichunter.com taylor-lautner.ru
1 investgram.ru taylor-lautner.ru
1 moyka66.ru taylor-lautner.ru
0 truncated Failed static-cl.xhcdn.com
0 huskyimperial.ru Failed taylor-lautner.ru
0 remont-reklamy.ru Failed taylor-lautner.ru
0 dosaaf53demjansk.ru Failed taylor-lautner.ru
0 pellotsaari.ru Failed taylor-lautner.ru
47 30

This site contains links to these domains. Also see Links.

Domain
vip-p0rtal.services
www.liveinternet.ru
Subject Issuer Validity Valid
pornoslit.com
COMODO RSA Domain Validation Secure Server CA
2018-06-21 -
2020-06-20
2 years crt.sh
kinosalo.org
Let's Encrypt Authority X3
2019-01-23 -
2019-04-23
3 months crt.sh
ssl872540.cloudflaressl.com
COMODO ECC Domain Validation Secure Server CA 2
2019-01-25 -
2019-08-03
6 months crt.sh
*.xhamsterlive.com
COMODO RSA Domain Validation Secure Server CA
2018-12-03 -
2020-12-02
2 years crt.sh
*.b.cdn13.com
COMODO RSA Domain Validation Secure Server CA
2018-11-08 -
2019-12-07
a year crt.sh

This page contains 4 frames:

Primary Page: http://taylor-lautner.ru/
Frame ID: 85ECC30A92BA2A47945ED94A53EBD839
Requests: 38 HTTP requests in this frame

Frame: data://truncated
Frame ID: CBD7F730CEA502166986EC85F3E2B02F
Requests: 21 HTTP requests in this frame

Frame: http://hpvvn.com/c85uqv8ek/i79pykvqux9fvil7i9xf90mpq2tvqu/2tq/9fxlivz2p0?z=306877&rnd=9634&cpm=1&umd=0&b=858408&mkey=msg65333
Frame ID: 0F519D9767EA1B7F6684D5EF08F05099
Requests: 1 HTTP requests in this frame

Frame: https://creative.xhamsterlive.com/main.html?t=gay-dynamic&userId=aad1b133c9c4764c297d099d98d58aef&utm_source=xhamster&memberId=&utm_medium=widgets&sourceId=widgets&platform=embedded-video&landing=WidgetXH&domain=xhamsterlive&orientation=gay&pageType=embedded-video&categoryName=Not-Webcams&logged=0&retargeted=0&adblocked=0&widgetName=widgetInVideo&isUserLogged=0&isUserRetargeted=0&url=%2Ftags%2Fmen
Frame ID: 216A6244EC7FB52B992B876648C47C82
Requests: 1 HTTP requests in this frame

Screenshot


Detected technologies

Overall confidence: 100%
Detected patterns
  • headers server /cloudflare/i

Overall confidence: 100%
Detected patterns
  • script /jquery.*\.js/i
  • env /^jQuery$/i

Page Statistics

47
Requests

28 %
HTTPS

28 %
IPv6

28
Domains

30
Subdomains

25
IPs

8
Countries

896 kB
Transfer

3605 kB
Size

2
Cookies

Redirected requests

There were HTTP redirect chains for the following requests:

Request Chain 9
  • http://pornoslit.com/contents/videos_screenshots/0/136/preview.mp4.jpg HTTP 301
  • https://pornoslit.com/contents/videos_screenshots/0/136/preview.mp4.jpg
Request Chain 10
  • http://kirovdt.ru/uploads/posts/porno-seks-vtroem-dve-zhenshini-i-odin-muzhchina-3.jpg HTTP 301
  • http://new-playfortuna.com/
Request Chain 14
  • http://kinosalo.com/contents/videos_screenshots/0/306/preview.jpg HTTP 301
  • https://kinosalo.org/contents/videos_screenshots/0/306/preview.jpg
Request Chain 19
  • http://pornoslit.com/get_file/0/a2ef7999f49ca78b47f0314b42666bee/0/136/screenshots/2.jpg/ HTTP 301
  • https://pornoslit.com/get_file/0/a2ef7999f49ca78b47f0314b42666bee/0/136/screenshots/2.jpg/
Request Chain 34
  • http://counter.yadro.ru/hit?t18.6;r;s1600*1200*24;uhttp%3A//taylor-lautner.ru/;0.03433030942054782 HTTP 302
  • http://counter.yadro.ru/hit?q;t18.6;r;s1600*1200*24;uhttp%3A//taylor-lautner.ru/;0.03433030942054782
Request Chain 58
  • https://19-10.b.cdn13.com/000/267/240/240p.h264.mp4?cdn_creation_time=1550710800&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=349k&cdn_cv_data=95.211.58.43-ew&cdn_hash=910c6cadfa2dd16ec98f358fc2499a0c HTTP 302
  • https://1-409-19-10.b.cdn13.com/000/267/240/240p.h264.mp4?cdn_creation_time=1550710800&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=349k&cdn_cv_data=95.211.58.43-ew&cdn_hash=910c6cadfa2dd16ec98f358fc2499a0c

47 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request Cookie set /
taylor-lautner.ru/
52 KB
21 KB
Document
General
Full URL
http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a07b , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / PHP/5.6.38
Resource Hash
0058e2453f241b0bb00fc2abf51d114227f53e1bd41d0bf54c405902421a9d54

Request headers

Host
taylor-lautner.ru
Connection
keep-alive
Pragma
no-cache
Cache-Control
no-cache
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Accept-Encoding
gzip, deflate
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Type
text/html; charset=UTF-8
Transfer-Encoding
chunked
Connection
keep-alive
Set-Cookie
__cfduid=d3773b0f4089bca3653520c8b5050ec1a1550712282; expires=Fri, 21-Feb-20 01:24:42 GMT; path=/; domain=.taylor-lautner.ru; HttpOnly
X-Powered-By
PHP/5.6.38
Server
cloudflare
CF-RAY
4ac56a383cfe63d9-FRA
Content-Encoding
gzip
style.css
taylor-lautner.ru/css/
47 KB
7 KB
Stylesheet
General
Full URL
http://taylor-lautner.ru/css/style.css
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a07b , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
d733b979659d469e2adf38ea8fed99e1f5ed1119427de53e67f8c1148196c016

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
taylor-lautner.ru
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
text/css,*/*;q=0.1
Referer
http://taylor-lautner.ru/
Cookie
__cfduid=d3773b0f4089bca3653520c8b5050ec1a1550712282
Connection
keep-alive
Cache-Control
no-cache
Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
CF-Cache-Status
HIT
Last-Modified
Wed, 17 Oct 2018 12:32:10 GMT
Server
cloudflare
ETag
W/"5bc72bca-bd80"
Vary
Accept-Encoding
Content-Type
text/css
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac56a3a3dbe63d9-FRA
Expires
Sun, 18 Feb 2029 01:24:43 GMT
style.responsive.css
taylor-lautner.ru/css/
7 KB
2 KB
Stylesheet
General
Full URL
http://taylor-lautner.ru/css/style.responsive.css
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a17b , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
5ea4b670fb065a733c0f66f0d56b0745cbcb16ec6cb051c512d1c57c6fd5abee

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
taylor-lautner.ru
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
text/css,*/*;q=0.1
Referer
http://taylor-lautner.ru/
Cookie
__cfduid=d3773b0f4089bca3653520c8b5050ec1a1550712282
Connection
keep-alive
Cache-Control
no-cache
Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
CF-Cache-Status
HIT
Last-Modified
Wed, 17 Oct 2018 12:32:10 GMT
Server
cloudflare
ETag
W/"5bc72bca-1c92"
Vary
Accept-Encoding
Content-Type
text/css
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac56a3a4723c283-FRA
Expires
Sun, 18 Feb 2029 01:24:43 GMT
jquery.js
taylor-lautner.ru/js/
90 KB
32 KB
Script
General
Full URL
http://taylor-lautner.ru/js/jquery.js
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a07b , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
ee9327e186d0f8d8d9c9bbfbeae128ee68c502ba78c276bff444fe6c5a193029

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
taylor-lautner.ru
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
*/*
Referer
http://taylor-lautner.ru/
Cookie
__cfduid=d3773b0f4089bca3653520c8b5050ec1a1550712282
Connection
keep-alive
Cache-Control
no-cache
Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
CF-Cache-Status
HIT
Last-Modified
Wed, 17 Oct 2018 12:31:45 GMT
Server
cloudflare
ETag
W/"5bc72bb1-169d6"
Vary
Accept-Encoding
Content-Type
application/javascript
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac56a3a4f5c6457-FRA
Expires
Sun, 18 Feb 2029 01:24:43 GMT
script.js
taylor-lautner.ru/js/
48 KB
11 KB
Script
General
Full URL
http://taylor-lautner.ru/js/script.js
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a07b , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
d7d193793373de986aa05b3c3c19a147d6ccc4ba552369cff48e7ada09c5464a

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
taylor-lautner.ru
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
*/*
Referer
http://taylor-lautner.ru/
Cookie
__cfduid=d3773b0f4089bca3653520c8b5050ec1a1550712282
Connection
keep-alive
Cache-Control
no-cache
Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
CF-Cache-Status
HIT
Last-Modified
Wed, 17 Oct 2018 12:31:45 GMT
Server
cloudflare
ETag
W/"5bc72bb1-c072"
Vary
Accept-Encoding
Content-Type
application/javascript
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac56a3a488b63c7-FRA
Expires
Sun, 18 Feb 2029 01:24:43 GMT
script.responsive.js
taylor-lautner.ru/js/
19 KB
4 KB
Script
General
Full URL
http://taylor-lautner.ru/js/script.responsive.js
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a07b , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
71ee72444dcb45f51fa9bb5545425d9cf6f90e17150c26f4df4006ee1e3440f2

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
taylor-lautner.ru
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
*/*
Referer
http://taylor-lautner.ru/
Cookie
__cfduid=d3773b0f4089bca3653520c8b5050ec1a1550712282
Connection
keep-alive
Cache-Control
no-cache
Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
CF-Cache-Status
HIT
Last-Modified
Wed, 17 Oct 2018 12:31:45 GMT
Server
cloudflare
ETag
W/"5bc72bb1-4a0e"
Vary
Accept-Encoding
Content-Type
application/javascript
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac56a3a488e63c7-FRA
Expires
Sun, 18 Feb 2029 01:24:43 GMT
adult.js
moyka66.ru/js/
185 B
526 B
Script
General
Full URL
http://moyka66.ru/js/adult.js
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
95.211.58.43 , Netherlands, ASN60781 (LEASEWEB-NL-AMS-01 Netherlands, NL),
Reverse DNS
lw2229.ua-hosting.company
Software
nginx /
Resource Hash
b55fe848f0dcf01227ff285c7be3c956dcbd2f5ec3cf1af95ac940ca9afcb1fd

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Last-Modified
Thu, 08 Nov 2018 17:44:56 GMT
Server
nginx
ETag
"5be47618-b9"
Content-Type
application/javascript
Cache-Control
max-age=315360000
Connection
keep-alive
Accept-Ranges
bytes
Keep-Alive
timeout=60
Content-Length
185
Expires
Thu, 31 Dec 2037 23:55:55 GMT
1c3c4e.js
investgram.ru/js/
493 B
897 B
Script
General
Full URL
http://investgram.ru/js/1c3c4e.js
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:8ca2 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
2c32d64eded26e059067428fd5d0e5c017fdbd847b10fe3fecd8279bf8fb0015

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
CF-Cache-Status
HIT
Last-Modified
Mon, 11 Feb 2019 02:19:36 GMT
Server
cloudflare
ETag
W/"5c60dbb8-1ed"
Vary
Accept-Encoding
Content-Type
application/javascript
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac56a3a7419c2ec-FRA
Expires
Sun, 18 Feb 2029 01:24:43 GMT
2644646_15_o.jpg
y2.pichunter.com/
0
188 B
Image
General
Full URL
http://y2.pichunter.com/2644646_15_o.jpg
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.0
Server
66.254.122.104 Waltham, United States, ASN29789 (REFLECTED - Reflected Networks, Inc., US),
Reverse DNS
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

dvoe-muzhchin-i-odna-devushka-seks-video-13.jpg
pellotsaari.ru/uploads/
0
0

preview.mp4.jpg
pornoslit.com/contents/videos_screenshots/0/136/
Redirect Chain
  • http://pornoslit.com/contents/videos_screenshots/0/136/preview.mp4.jpg
  • https://pornoslit.com/contents/videos_screenshots/0/136/preview.mp4.jpg
0
628 B
Image
General
Full URL
https://pornoslit.com/contents/videos_screenshots/0/136/preview.mp4.jpg
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
93.190.138.3 , Netherlands, ASN49981 (WORLDSTREAM, NL),
Reverse DNS
customer.worldstream.nl
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Redirect headers

Location
https://pornoslit.com/contents/videos_screenshots/0/136/preview.mp4.jpg
Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
nginx
Connection
keep-alive
Content-Length
178
Content-Type
text/html
/
new-playfortuna.com/
Redirect Chain
  • http://kirovdt.ru/uploads/posts/porno-seks-vtroem-dve-zhenshini-i-odin-muzhchina-3.jpg
  • http://new-playfortuna.com/
0
1 KB
Image
General
Full URL
http://new-playfortuna.com/
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
185.174.172.196 , Ukraine, ASN21100 (ITLDC-NL, UA),
Reverse DNS
vps19730nl.hyperhost.name
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Redirect headers

Location
http://new-playfortuna.com/
Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
nginx
Connection
keep-alive
Keep-Alive
timeout=60
Content-Length
235
Content-Type
text/html; charset=iso-8859-1
porno-vtroem-s-muzhem-smotret.jpg
volned.ru/images/
0
130 B
Image
General
Full URL
http://volned.ru/images/porno-vtroem-s-muzhem-smotret.jpg
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
194.58.112.165 , Russian Federation, ASN197695 (AS-REG, RU),
Reverse DNS
parking.reg.ru
Software
nginx /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
nginx
Connection
close
Transfer-Encoding
chunked
1600830
animal-store.ru/img/2015/050317/
146 KB
146 KB
Image
General
Full URL
http://animal-store.ru/img/2015/050317/1600830
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
81.177.139.166 Moscow, Russian Federation, ASN8342 (RTCOMM-AS, RU),
Reverse DNS
Software
Jino.ru/mod_pizza /
Resource Hash
65ccb1262c19a68bde19cb5474984c08772108af22ce09e24750cec8d33de786

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
Jino.ru/mod_pizza
Connection
keep-alive
Transfer-Encoding
chunked
Content-Type
image/jpeg; charset=utf-8
muzhiki-konchayut-v-odnu-devku-video.jpg
dosaaf53demjansk.ru/photo-gallery/
0
0

preview.jpg
kinosalo.org/contents/videos_screenshots/0/306/
Redirect Chain
  • http://kinosalo.com/contents/videos_screenshots/0/306/preview.jpg
  • https://kinosalo.org/contents/videos_screenshots/0/306/preview.jpg
68 KB
68 KB
Image
General
Full URL
https://kinosalo.org/contents/videos_screenshots/0/306/preview.jpg
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
109.169.87.78 , United Kingdom, ASN20860 (IOMART-AS, GB),
Reverse DNS
Software
nginx /
Resource Hash
24db8b213797bd0c0184a24f3a6e97e6daaf2bd04b3c49538f429c06e975d884
Security Headers
Name Value
X-Frame-Options SAMEORIGIN
X-Xss-Protection 1; mode=block

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
Last-Modified
Sat, 25 Nov 2017 10:58:03 GMT
Server
nginx
X-Frame-Options
SAMEORIGIN
ETag
W/"5a194cbb-10e07"
Vary
Accept-Encoding
Content-Type
image/jpeg
Transfer-Encoding
chunked
Connection
keep-alive
X-XSS-Protection
1; mode=block

Redirect headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
nginx
X-Frame-Options
SAMEORIGIN
Content-Type
text/html
Location
https://kinosalo.org/contents/videos_screenshots/0/306/preview.jpg
Transfer-Encoding
chunked
Connection
keep-alive
X-XSS-Protection
1; mode=block
porno-vtroem-devushka-i-muzhchini-9.jpg
redheat.com.ua/wp-content/uploads/2017/
0
1 KB
Image
General
Full URL
http://redheat.com.ua/wp-content/uploads/2017/porno-vtroem-devushka-i-muzhchini-9.jpg
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2a0c:f00::2:111 -, , ASN56485 (THEHOST-AS, UA),
Reverse DNS
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

pokazat-foto-seks-devushek-i-muzhchin-8.jpg
remont-reklamy.ru/photo-gallery/
0
0

dvoe-muzhchin-i-odna-devushka-video-smotret-onlayn-12.jpg
boosttechnologies.ru/pictures/
0
584 B
Image
General
Full URL
http://boosttechnologies.ru/pictures/dvoe-muzhchin-i-odna-devushka-video-smotret-onlayn-12.jpg
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
185.42.12.124 , Russian Federation, ASN56784 (MULTIHOST-AS, RU),
Reverse DNS
s24mh1.royaltelesystems.net
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

pornuha-dvoe-muzhchin-i-odna-devushka-10.jpg
huskyimperial.ru/photos/
0
0

/
pornoslit.com/get_file/0/a2ef7999f49ca78b47f0314b42666bee/0/136/screenshots/2.jpg/
Redirect Chain
  • http://pornoslit.com/get_file/0/a2ef7999f49ca78b47f0314b42666bee/0/136/screenshots/2.jpg/
  • https://pornoslit.com/get_file/0/a2ef7999f49ca78b47f0314b42666bee/0/136/screenshots/2.jpg/
43 KB
44 KB
Image
General
Full URL
https://pornoslit.com/get_file/0/a2ef7999f49ca78b47f0314b42666bee/0/136/screenshots/2.jpg/
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
93.190.138.3 , Netherlands, ASN49981 (WORLDSTREAM, NL),
Reverse DNS
customer.worldstream.nl
Software
nginx /
Resource Hash
050cb88aa21a2648ec5b915367108d033ccd3a53017d4484b672372d306e7e85
Security Headers
Name Value
Strict-Transport-Security max-age=604800

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:43 GMT
last-modified
Sun, 04 Sep 2016 16:56:22 GMT
server
nginx
etag
"57cc5236-ad5a"
strict-transport-security
max-age=604800
content-type
image/jpeg
status
200
content-disposition
inline; filename="2.jpg"
accept-ranges
bytes
content-length
44378

Redirect headers

Location
https://pornoslit.com/get_file/0/a2ef7999f49ca78b47f0314b42666bee/0/136/screenshots/2.jpg/
Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
nginx
Connection
keep-alive
Content-Length
178
Content-Type
text/html
seks-vtroem-dva-muzhchini-i-zhenshina-video-16.jpg
jive.org.ua/uploads/posts/
0
1 KB
Image
General
Full URL
http://jive.org.ua/uploads/posts/seks-vtroem-dva-muzhchini-i-zhenshina-video-16.jpg
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
66.96.147.101 Burlington, United States, ASN29873 (BIZLAND-SD - The Endurance International Group, Inc., US),
Reverse DNS
101.147.96.66.static.eigbox.net
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

banner-02.gif
vip-p0rtal.services/8945/
168 KB
168 KB
Image
General
Full URL
http://vip-p0rtal.services/8945/banner-02.gif
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
52.51.24.26 Dublin, Ireland, ASN16509 (AMAZON-02 - Amazon.com, Inc., US),
Reverse DNS
ec2-52-51-24-26.eu-west-1.compute.amazonaws.com
Software
nginx/1.12.2 /
Resource Hash
f664519ce463c59b3a298cb099162d83daa734c98334e3129c775337f05495e6

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Last-Modified
Fri, 28 Sep 2018 11:19:39 GMT
Server
nginx/1.12.2
ETag
"5bae0e4b-29f50"
Content-Type
image/gif
Cache-Control
max-age=259200
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
171856
Expires
Sun, 24 Feb 2019 01:24:43 GMT
code.js
105mln.ru/
33 KB
0
Script
General
Full URL
http://105mln.ru/code.js?d=mmztu5deomstkmbfgi&ref=&title=%D0%A1%D0%B5%D0%BA%D1%81%20%D0%BC%D0%BE%D0%BB%D0%BE%D0%B4%D0%B5%D0%BD%D1%8C%D0%BA%D0%B8%D0%B5%20%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%D1%8B%20-%20taylor-lautner.ru
Requested by
Host: moyka66.ru
URL: http://moyka66.ru/js/adult.js
Protocol
HTTP/1.1
Server
138.68.123.47 Amsterdam, Netherlands, ASN14061 (DIGITALOCEAN-ASN - DigitalOcean, LLC, US),
Reverse DNS
Software
nginx/1.6.2 / PHP/5.4.45-0+deb7u14
Resource Hash

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Intervention
<https://www.chromestatus.com/feature/5718547946799104>; level="warning"

Response headers

Date
Thu, 21 Feb 2019 01:22:47 GMT
Server
nginx/1.6.2
Connection
keep-alive
X-Powered-By
PHP/5.4.45-0+deb7u14
Transfer-Encoding
chunked
Content-Type
application/javascript
0pmbw8op0jb7kpyj45xr95.js
hpvvn.com/ptsek8m0piu1ilv/j45olnb7jb7j/ilv/
240 KB
60 KB
Script
General
Full URL
http://hpvvn.com/ptsek8m0piu1ilv/j45olnb7jb7j/ilv/0pmbw8op0jb7kpyj45xr95.js
Requested by
Host: investgram.ru
URL: http://investgram.ru/js/1c3c4e.js
Protocol
HTTP/1.1
Server
88.85.93.34 , Netherlands, ASN35415 (WEBZILLA, NL),
Reverse DNS
Software
nginx /
Resource Hash
edded8ba80b8f5f47c26b119c9b49e3d34ce5122f46ba6af7b4847f10a793dd8

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Intervention
<https://www.chromestatus.com/feature/5718547946799104>; level="warning"

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
Last-Modified
Wed, 16 Jan 2019 07:27:00 GMT
Server
nginx
ETag
"5c3edcc4-eff8"
Content-Type
application/javascript; charset=utf-8
Connection
keep-alive
Keep-Alive
timeout=20
Content-Length
61432
truncated
/
721 B
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
6b6b100a58d6e936a087e518cb66d88c2a862e6866340192af123109a77f4635

Request headers

Response headers

Content-Type
image/png
ilveo
hpvvn.com/b9qlvinolo0p1iuek8ivlfx9/8ke/nlonolb7j/ilv54j45j/
437 B
883 B
Script
General
Full URL
http://hpvvn.com/b9qlvinolo0p1iuek8ivlfx9/8ke/nlonolb7j/ilv54j45j/ilveo?b=858408&s=306877&callback=tncb98677
Requested by
Host: hpvvn.com
URL: http://hpvvn.com/ptsek8m0piu1ilv/j45olnb7jb7j/ilv/0pmbw8op0jb7kpyj45xr95.js
Protocol
HTTP/1.1
Server
88.85.93.34 , Netherlands, ASN35415 (WEBZILLA, NL),
Reverse DNS
Software
nginx /
Resource Hash
f7ead2ca9a78c44f1d1b42bd744bf69545b406289ea395a3b3f8eb2c4c181274

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Date
Thu, 21 Feb 2019 01:24:43 GMT
Last-Modified
Thu, 21 Feb 2019 01:24:43 GMT
Server
nginx
Transfer-Encoding
chunked
Content-Type
application/javascript; charset="utf-8
Cache-Control
post-check=0, pre-check=0
Connection
keep-alive
Keep-Alive
timeout=20
Expires
Sat, 26 Jul 1997 05:00:00 GMT
UEp2OXpqUEw3UDQ3MGg1ULFuLSSz3w
sklm.vornz.com/xj/
818 B
642 B
Script
General
Full URL
http://sklm.vornz.com/xj/UEp2OXpqUEw3UDQ3MGg1ULFuLSSz3w
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
46.165.222.110 , Germany, ASN28753 (LEASEWEB-DE-FRA-10, DE),
Reverse DNS
Software
nginx / PHP/5.4.45-0+deb7u14
Resource Hash
ac25f6876e12dea142532ad5c08d334ce1f8891f53d1aa8f310e488ca2bff612

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
Server
nginx
X-Powered-By
PHP/5.4.45-0+deb7u14
Vary
Accept-Encoding
Content-Type
application/javascript
Connection
keep-alive
Content-Length
386
vw-charset
utf-8
rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?lAFEYHgBKDgUIUVhUVFRYSggDIgMYPB4JCgUUUVw
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a52c , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
cloudflare
P3P
CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'
Cache-Control
no-store
Connection
keep-alive
CF-RAY
4ac56a3d8b826385-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 01:24:43 GMT
truncated
/ Frame CBD7
18 KB
0
Document
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
d497fc851e0191f84f69d649dd46f9650e187d79e0a0833f36832f8af7eaf14c

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

page.png
taylor-lautner.ru/images/
1 KB
2 KB
Image
General
Full URL
http://taylor-lautner.ru/images/page.png
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a07b , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
230c4014cd83a587f8d92d3cc79a1abddbf8d1afe27ab12922afdaf9554c44d3

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
taylor-lautner.ru
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
image/webp,image/apng,image/*,*/*;q=0.8
Referer
http://taylor-lautner.ru/css/style.css
Cookie
__cfduid=d3773b0f4089bca3653520c8b5050ec1a1550712282
Connection
keep-alive
Cache-Control
no-cache
Referer
http://taylor-lautner.ru/css/style.css
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
CF-Cache-Status
MISS
Last-Modified
Wed, 17 Oct 2018 12:31:33 GMT
Server
cloudflare
ETag
"5bc72ba5-5cf"
Vary
Accept-Encoding
Content-Type
image/png
Cache-Control
public, max-age=315360000
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
4ac56a3cb8966457-FRA
Content-Length
1487
Expires
Sun, 18 Feb 2029 01:24:43 GMT
header.jpg
taylor-lautner.ru/images/
38 KB
38 KB
Image
General
Full URL
http://taylor-lautner.ru/images/header.jpg
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a07b , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
ce86478dfc90117c77f0b5737846a7c561512eb9c52a8510751f5de18719688a

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
taylor-lautner.ru
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
image/webp,image/apng,image/*,*/*;q=0.8
Referer
http://taylor-lautner.ru/css/style.css
Cookie
__cfduid=d3773b0f4089bca3653520c8b5050ec1a1550712282
Connection
keep-alive
Cache-Control
no-cache
Referer
http://taylor-lautner.ru/css/style.css
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
CF-Cache-Status
MISS
Last-Modified
Wed, 17 Oct 2018 12:31:33 GMT
Server
cloudflare
ETag
"5bc72ba5-96e7"
Vary
Accept-Encoding
Content-Type
image/jpeg
Cache-Control
public, max-age=315360000
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
4ac56a3cca2463c7-FRA
Content-Length
38631
Expires
Sun, 18 Feb 2029 01:24:43 GMT
rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?mAVAZHwFLDwQJUFlVVVVbSwkCIwIZPR8ICwQVUF0
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a52c , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
cloudflare
P3P
CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'
Cache-Control
no-store
Connection
keep-alive
CF-RAY
4ac56a3d2b616385-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 01:24:43 GMT
rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?pHE0EAhxWEhkUTURISEhHVhQfPh8EIAIVFhkITUA
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a42c , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
cloudflare
P3P
CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'
Cache-Control
no-store
Connection
keep-alive
CF-RAY
4ac56a3d9bba96be-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 01:24:43 GMT
rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?LIHE4PiBqLiUocXh0dHR5aigjAiM4HD4pKiU0cXw
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::681b:a42c , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
cloudflare
P3P
CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'
Cache-Control
no-store
Connection
keep-alive
CF-RAY
4ac56a3d99c49744-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 01:24:43 GMT
hit
counter.yadro.ru/
Redirect Chain
  • http://counter.yadro.ru/hit?t18.6;r;s1600*1200*24;uhttp%3A//taylor-lautner.ru/;0.03433030942054782
  • http://counter.yadro.ru/hit?q;t18.6;r;s1600*1200*24;uhttp%3A//taylor-lautner.ru/;0.03433030942054782
157 B
526 B
Image
General
Full URL
http://counter.yadro.ru/hit?q;t18.6;r;s1600*1200*24;uhttp%3A//taylor-lautner.ru/;0.03433030942054782
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
HTTP/1.1
Server
88.212.201.194 , Russian Federation, ASN39134 (UNITEDNET, RU),
Reverse DNS
host194.rax.ru
Software
0W/0.8c /
Resource Hash
268d7038010b628a3cffaf8acd7e46b60bcd37cb15dc9a80e0d58ffa05dad73b

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Date
Thu, 21 Feb 2019 01:24:44 GMT
Server
0W/0.8c
P3P
policyref="/w3c/p3p.xml", CP="UNI"
Cache-control
no-cache
Connection
Close
Content-Type
image/gif
Content-Length
157
Expires
Tue, 20 Feb 2018 21:00:00 GMT

Redirect headers

Pragma
no-cache
Date
Thu, 21 Feb 2019 01:24:43 GMT
Server
0W/0.8c
P3P
policyref="/w3c/p3p.xml", CP="UNI"
Location
http://counter.yadro.ru/hit?q;t18.6;r;s1600*1200*24;uhttp%3A//taylor-lautner.ru/;0.03433030942054782
Cache-control
no-cache
Content-Type
text/html
Content-Length
32
Expires
Tue, 20 Feb 2018 21:00:00 GMT
layout.css
static-cl.xhcdn.com/css/player/ Frame CBD7
35 KB
5 KB
Stylesheet
General
Full URL
https://static-cl.xhcdn.com/css/player/layout.css
Requested by
Host: text
URL: data:text/html;charset=UTF-8;base64,PGh0bWw+CjxoZWFkPgogICAgICAgICAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTAuOSwgbWluaW11bS1zY2FsZT0wLjksIG1heGltdW0tc2NhbGU9MC45Ij4KICAgICAgICA8dGl0bGU+VmlkZW86IG15IGRpY2s8L3RpdGxlPgogICAgICAgIDxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDAiPgogICAgICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIGh0bWwsIGJvZHkgewogICAgICAgICAgICBtYXJnaW46IDA7CiAgICAgICAgICAgIHBhZGRpbmc6IDA7CiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7CiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmOwogICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTsKICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgfQoKICAgICAgICAjcGxheWVyIHsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgIH0KCiAgICAgICAgLnhoLWhlbHBlci1oaWRkZW4gewogICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7CiAgICAgICAgfQoKICAgICAgICAubm9GbGFzaCB7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9xc2JaWFR0c2V5c3dCSk9fUDFMUUN3LzAwMC8yNjcvMjQwLzY0MHgzNjAuMy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7CiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKICAgICAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgIH0KCiAgICAgICAgLmljb25QbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvaWNvblBsYXkucG5nIikgbm8tcmVwZWF0IDAgMDsKICAgICAgICAgICAgYm90dG9tOiA1MCU7CiAgICAgICAgICAgIGhlaWdodDogNTZweDsKICAgICAgICAgICAgbGVmdDogNTAlOwogICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI4cHg7CiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yOHB4OwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiA1NnB4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9uYXZpX2JnLnBuZyk7CiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsKICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7CiAgICAgICAgICAgIGJvdHRvbTogMDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjdweDsKICAgICAgICB9CgogICAgICAgIC5mYWRlUGxheTpiZWZvcmUgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICB3aWR0aDogNDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfbGVmdC5wbmcpOwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmFmdGVyIHsKICAgICAgICAgICAgY29udGVudDogJyc7CiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogMDsKICAgICAgICAgICAgcmlnaHQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiAyMDdweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfcmlnaHQucG5nKTsKICAgICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2Nzcy9wbGF5ZXIvbGF5b3V0LmNzcyIgbWVkaWE9ImFsbCI+PC9saW5rPgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy9qcXVlcnktMS45LjEuby5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3N3Zm9iamVjdC5qcyI+PC9zY3JpcHQ+ICAgIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vamF2YXNjcmlwdCIgc3JjPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vanMveHBsYXllci94cGxheWVyLmpzIj48L3NjcmlwdD4KICAgICAgICAgICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS94aC10cGwzL2pzL2IzZWEzM2IwLnhwbGF5ZXItZW1iZWQuanMiPjwvc2NyaXB0PiAgICAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvY3NzLzgyY2RiNTA4LnhwbGF5ZXItZW1iZWQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+ICAgIDwvaGVhZD4KPGJvZHk+CjxkaXYgY2xhc3M9ImJhbm5lciI+PC9kaXY+CgogICAgPGEgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJub0ZsYXNoIHhoLWhlbHBlci1oaWRkZW4geHBsYXllci1mYWxsYmFjay1pbWFnZSIgaHJlZj0iaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP21lbWJlZD0mcHJzPS0tIj4KICAgICAgICA8ZGl2IGNsYXNzPSJpY29uUGxheSI+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZmFkZVBsYXkiPjwvZGl2PgogICAgPC9hPgoKICAgIDxkaXYgaWQ9InBsYXllciI+CgogICAgPC9kaXY+CgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAgICQoCiAgICAgICAgICAgIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIHZhciBmbGFzaFZhcnMgPSB7ImVtYmVkIjp0cnVlLCJpbmZvVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vYXBpL2ZsYXNoLnBocD8vdmlkZW8vaW5mbyZ2aWRlb19pZD0yNjcyNDAmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMjY3MjQwJTI2dXRtX21lZGl1bSUzRHJlZmVycmFsJTI2dXRtX3NvdXJjZSUzRCUyNnBycyUzRC0tIiwibGFuZ1VybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2FwaS9mbGFzaC5waHA/L3RyYW5zbGF0aW9uL3BsYXllciIsInBycyI6Ii0tIiwidmlkZW9VcmxzIjoiW10iLCJkZWxldGVkIjpmYWxzZSwidGh1bWJVcmwiOiJodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3cvMDAwLzI2Ny8yNDAvNjQweDM2MC4zLmpwZyIsInBvc3RmaXgiOiI/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInZpZGVvSWQiOjI2NzI0MCwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12MC54aGNkbi5jb20vYS9neTZOcFgxd3RhbE84SzZhODBjOC13LzAwMC8yNjcvMjQwLzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6Im15IGRpY2siLCJsb2dvTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJjb21tZW50c0xpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSZvcGVuQyNjb21tZW50Qm94IiwidXBsb2FkZXJOYW1lIjoiYW5vbnltb3VzIiwiZHVyYXRpb24iOjMyNSwibW9yZUxpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS91c2Vycy9hbm9ueW1vdXMvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInRvcFJhdGVkTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2dheS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidXBsb2FkZXJMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGbXktZGljay0yNjcyNDAlMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09MjY3MjQwIiwidmlkZW9Db21tZW50cyI6IjMiLCJkb3dubG9hZFNpemUiOjAsInNoYXJlVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOi8veGhhbXN0ZXIuY29tL2VtYmVkLzI2NzI0MFwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwic3RhcnRUaW1lIjowLCJhZHZJbWFnZSI6Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9zd2YveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJhZHZVcmwiOiIiLCJhZHZTd2YiOnRydWUsIm5hdGlvbmFsIjoie1wibmFtZVwiOlwiRFVUQ0ggUE9STlwiLFwibGlua1wiOlwiaHR0cHM6XFwvXFwveGhhbXN0ZXIuY29tXFwvY2F0ZWdvcmllc1xcL2R1dGNoP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS1cIixcImljb25VUkxcIjpcImh0dHBzOlxcL1xcL3N0YXRpYy1jbC54aGNkbi5jb21cXC9pbWFnZXNcXC9mbGFnXFwvcG5nXFwvTkwucG5nXCJ9IiwibGl2ZVNleExpbmsiOiJodHRwczovL2dvLnhoYW1zdGVybGl2ZS5jb20vP3BhdGg9JTJGdGFncyUyRm1lbiZ1c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPWdheSZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDI2NzI0MCwKICAgICAgICAgICAgICAgICAgICAgICAgZmlsZTogJ2h0dHBzOi8vMTktMTQuYi5jZG4xMy5jb20vMDAwLzI2Ny8yNjcyNDAubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9MTUwayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9ZGNjMDM4NDE4NzIyOWQwYjNkNGU1ZTdkZjJjNTA1ZjInLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcXNiWlhUdHNleXN3QkpPX1AxTFFDdy8wMDAvMjY3LzI0MC82NDB4MzYwLjMuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz04ayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9YWJmMzQzMjE4MjQ3NzI2OTczNTI0N2VlMWJmYTZiODAiLCIyNDBwIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NzhrJmNkbl9id19mcz0zNDlrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD05MTBjNmNhZGZhMmRkMTZlYzk4ZjM1OGZjMjQ5OWEwYyJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6MjY3MjQwLCJkdXJhdGlvbiI6MzI1LCJmYWxsYmFjayI6eyJmYWxsYmFja0ltYWdlQ2xhc3MiOiJ4cGxheWVyLWZhbGxiYWNrLWltYWdlIn0sInByZWxvYWQiOmZhbHNlLCJobHNDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9obHMuanMiLCJtYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJTaXplIjoxMDAwMDAwMCwibWF4TWF4QnVmZmVyTGVuZ3RoIjozMCwibWF4QnVmZmVySG9sZSI6MC4zLCJtYXhTZWVrSG9sZSI6MywibGV2ZWxMb2FkaW5nUmV0cnlEZWxheSI6NTAwLCJsZXZlbExvYWRpbmdNYXhSZXRyeSI6MywibGV2ZWxMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeSI6NCwiZnJhZ0xvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImZyYWdMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMH0sImRhc2hDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9kYXNoLmpzIn0sInNvdXJjZXMiOnsiaGxzIjp7InVybCI6IlwvdmlkZW8taGxzXC9tM3U4XC8yNjcyNDBcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsibXA0IjpbeyJ1cmwiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPTkxMGM2Y2FkZmEyZGQxNmVjOThmMzU4ZmMyNDk5YTBjIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PUhwZTVSa2VtRTNpUWpJRGtsbFgxaEEsZW5kPTE1NTA3MjUyMDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MzU2NDAwXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn0seyJ1cmwiOiJcL3ZpZGVvLWhsc1wvbTN1OFwvMjY3MjQwXC9hZGFwdGl2ZS5tM3U4P2NkblR5cGU9emlsIiwiZmFsbGJhY2siOiIiLCJxdWFsaXR5IjoiYXV0byIsImxhYmVsIjoiYXV0byIsInR5cGUiOiIifSx7InVybCI6Imh0dHBzOlwvXC8xOS05LmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8xNDRwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWFiZjM0MzIxODI0NzcyNjk3MzUyNDdlZTFiZmE2YjgwIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8ueGhjZG4uY29tXC9rZXk9enZwUGZaM3pFZDdDalRlRnBaNTVBZyxlbmQ9MTU1MDcyNTIwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9OGtcL2luaXRpYWxfYnVmZmVyPTM1NjQwMFwvMDAwXC8yNjdcLzI0MFwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0ifSwicG9zdGVyIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12LWNsMi54aGNkbi5jb21cL2FcL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3dcLzAwMFwvMjY3XC8yNDBcLzY0MHgzNjAuMy5qcGcifSwidGh1bWJzIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12MC54aGNkbi5jb21cL2FcL2d5Nk5wWDF3dGFsTzhLNmE4MGM4LXdcLzAwMFwvMjY3XC8yNDBcLzE2MHgxNjAuNTAucy5qcGciLCJsZW5ndGgiOjUwfSwiYmFubmVyIjp7ImJhbm5lclVybCI6IiIsImJhbm5lckltYWdlIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL3N3ZlwveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJzd2YiOmZhbHNlLCJodG1sIjoiPGlmcmFtZSB3aWR0aD1cIjYzOFwiIGhlaWdodD1cIjYwXCIgZnJhbWVib3JkZXI9XCIwXCIgc2Nyb2xsaW5nPVwibm9cIiBtYXJnaW53aWR0aD1cIjBcIiBtYXJnaW5oZWlnaHQ9XCIwXCIgYWxsb3d0cmFuc3BhcmVuY3k9XCJ0cnVlXCIgc3JjPVwiaHR0cHM6XC9cL2NyZWF0aXZlLnhoYW1zdGVybGl2ZS5jb21cL21haW4uaHRtbD90PWdheS1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249Z2F5JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT13aWRnZXRJblZpZGVvJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCZ1cmw9JTJGdGFncyUyRm1lblwiPjxcL2lmcmFtZT4ifSwib3ZlcmxheSI6eyJ0YWJzRGF0YVVybCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2FwaVwvZmxhc2gucGhwP1wvdmlkZW9cL2luZm8mdmlkZW9faWQ9MjY3MjQwJmVtYmVkX3Bvc3RmaXg9JTNGdXRtX2NhbXBhaWduJTNEZW1iZWQlMjZ1dG1fY29udGVudCUzRDI2NzI0MCUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZteS1kaWNrLTI2NzI0MCUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAiLCJtb3JlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2Fub255bW91c1wvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz9wYXRoPSUyRnRhZ3MlMkZtZW4mdXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1nYXkmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPW1lbnVJblZpZGVvJndpZGdldEVsZW1lbnQ9dGFiJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCIsInRvcFJhdGVkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvZ2F5XC9iZXN0XC93ZWVrbHk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkU2l6ZSI6MCwicmVsYXRlZFVSTCI6Ilwvc2VhcmNoP3Jlc2V0PTEmZnJvbT12aWRlb19yZWxhdGVkJnE9ZGljayIsImpvaW5VUkwiOiIifSwiY29udGV4dCI6eyJwYWdlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZW1iZWRDb2RlIjoiPGlmcmFtZSBzcmM9XCJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9lbWJlZFwvMjY3MjQwXCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJhdXRob3JVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC91c2Vyc1wvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwidmlkZW9UaXRsZSI6Im15IGRpY2siLCJhdXRob3JOYW1lIjoiYW5vbnltb3VzIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiam9pblVSTCI6IiJ9LCJzdGFydEJ1dHRvbiI6eyJjbGFzc2ljIjp0cnVlfSwic3RhdGlzdGljcyI6eyJ1aVN0YXRzIjpmYWxzZSwiYWRkRmllbGRzIjp7InBsYXllciI6InhwbGF5ZXItZW1iZWQifX19ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHZhciBQbGF5ZXIgPSBuZXcgWFBsYXllcigicGxheWVyIiwgc2V0dGluZ3MsIHhwbGF5ZXJTZXR0aW5ncyk7CgogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5lbWJlZExvZ2dlciAmJiBQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBQbGF5ZXIueHBsYXllci5jb3JlLm9uY2UoUGxheWVyLnhwbGF5ZXIuZXZlbnRzLlBMQVlFUl9PTl9USU1FVVBEQVRFLCBlbWJlZExvZ2dlci5iaW5kKG51bGwsICJ4cGxheWVyX3BsYXkiKSk7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgaWYgKFBsYXllciAmJiBQbGF5ZXIueHBsYXllcikgewogICAgICAgICAgICAgICAgICAgIHByZXJvbGwoUGxheWVyLnhwbGF5ZXIpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQogICAgICAgICk7CgogICAgICAgIHZhcgogICAgICAgICAgICBQUkVST0xMX0NPT0tJRSA9ICd4X3ByZXJvbGwnLAogICAgICAgICAgICBQUkVST0xMX1NUQVRFUyA9IHsKICAgICAgICAgICAgICAgICdzaG93JzogJzEnLAogICAgICAgICAgICAgICAgJ3Nob3duJzogJzInCiAgICAgICAgICAgIH07CgogICAgICAgIGZ1bmN0aW9uIHByZXJvbGwoeHBsYXllcikgewogICAgICAgICAgICB2YXIgZXhwaXJlVGltZSA9IDYqNjA7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5QTEFZRVJfUExBWSwgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICB2YXIgcHJlcm9sbFN0YXRlID0gd2luZG93LmdldENvb2tpZShQUkVST0xMX0NPT0tJRSk7CgogICAgICAgICAgICAgICAgaWYgKHByZXJvbGxTdGF0ZSA9PSBudWxsKSB7CiAgICAgICAgICAgICAgICAgICAgd2luZG93LnNldENvb2tpZShQUkVST0xMX0NPT0tJRSwgUFJFUk9MTF9TVEFURVNbJ3Nob3cnXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LCB0aGlzKTsKCiAgICAgICAgICAgIHhwbGF5ZXIuY29yZS5vbmNlKHhwbGF5ZXIuZXZlbnRzLkFEU19FTkRFRCwgZnVuY3Rpb24oZmFpckVuZCkgewogICAgICAgICAgICAgICAgaWYgKCFmYWlyRW5kKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93biddLCBleHBpcmVUaW1lKTsKICAgICAgICAgICAgfSwgdGhpcyk7CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBzdGF0c0xvZyAoKSB7CiAgICAgICAgICAgIHZhciBob3N0ID0gIiIgKyBkb2N1bWVudC5sb2NhdGlvbi5ob3N0bmFtZSwKICAgICAgICAgICAgICAgIGJhc2VIb3N0ID0gaG9zdC5yZXBsYWNlKC8uKj8oXHcrXC5cdyspJC8sICIkMSIpOwoKICAgICAgICAgICAgaWYgKCFob3N0Lm1hdGNoKC8oXnxcLil4aGFtc3RlclwuXHcrJC9nKSkKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKCiAgICAgICAgICAgIGxldCBsaW5rID0gWwogICAgICAgICAgICAgICAgIi8vY29sbGVjdG9yLiIgKyBiYXNlSG9zdCArICIvIiwKICAgICAgICAgICAgICAgICI/bG9nPXN0YXRzLWJldGEmcmVmPSIsCiAgICAgICAgICAgICAgICBlbmNvZGVVUklDb21wb25lbnQoZG9jdW1lbnQucmVmZXJyZXIgfHwgIiIpLAogICAgICAgICAgICAgICAgIiZfPSIsCiAgICAgICAgICAgICAgICBEYXRlLm5vdygpCiAgICAgICAgICAgIF0uam9pbigiIik7CgogICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzKSB7CiAgICAgICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzLmlzRGVza3RvcFNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1kZXNrdG9wIjsKICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAod2luZG93LmluaXRpYWxzLmlzTW9iaWxlU2l0ZSkgewogICAgICAgICAgICAgICAgICAgIGxpbmsgKz0gIiZzaXRlPW1vYmlsZSI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIChuZXcgSW1hZ2UoKSkuc3JjID0gbGluazsKICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBzZXRDb29raWVEKG5hbWUsIHZhbHVlLCBkYXlzLCBwYXRoKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGlmICghcGF0aCkgewogICAgICAgICAgICAgICAgcGF0aCA9ICcvJzsKICAgICAgICAgICAgfQogICAgICAgICAgICBkb2N1bWVudC5jb29raWUgPSBuYW1lICsgJz0nICsgdmFsdWUgKyAnOyBleHBpcmVzPScgKyBkYXRlLnRvR01UU3RyaW5nKCkgKyAnOyBwYXRoPScrcGF0aCsnOyBkb21haW49LicgKyB3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUuc3BsaXQoJy4nKS5zbGljZSgtMikuam9pbignLicpOwogICAgICAgIH0KCiAgICAgICAgJCgiaHRtbCIpLm9uKCJjbGljayIsICdbaHJlZio9InhoYW1zdGVybGl2ZS5jb20iXScsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICBzZXRDb29raWVEKCJ4aGwiLCAnb3V0OicgKyBNYXRoLnJvdW5kKChuZXcgRGF0ZSgpKS5nZXRUaW1lKCkgLyAxMDAwKSwgMzApOwogICAgICAgIH0pOwoKICAgICAgICBzdGF0c0xvZygpOwoKICAgICAgICAgICAgPC9zY3JpcHQ+CgogICAgCjwvYm9keT4KPC9odG1sPgo=
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:530e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
76ad749997d32f547e7d6ac305c642ec757bafdac0d7e8a59f36a003a5df8177

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:43 GMT
content-encoding
gzip
cf-cache-status
HIT
status
200
last-modified
Wed, 20 Feb 2019 09:18:46 GMT
server
cloudflare
etag
W/"5c6d1b76-8b91"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
access-control-allow-methods
GET, OPTIONS
content-type
text/css
access-control-allow-origin
*
cache-control
public, max-age=691200
access-control-allow-credentials
true
cf-ray
4ac56a3e0b19233c-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 01:24:43 GMT
jquery-1.9.1.o.min.js
static-cl.xhcdn.com/js/ Frame CBD7
94 KB
33 KB
Script
General
Full URL
https://static-cl.xhcdn.com/js/jquery-1.9.1.o.min.js
Requested by
Host: text
URL: data:text/html;charset=UTF-8;base64,PGh0bWw+CjxoZWFkPgogICAgICAgICAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTAuOSwgbWluaW11bS1zY2FsZT0wLjksIG1heGltdW0tc2NhbGU9MC45Ij4KICAgICAgICA8dGl0bGU+VmlkZW86IG15IGRpY2s8L3RpdGxlPgogICAgICAgIDxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDAiPgogICAgICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIGh0bWwsIGJvZHkgewogICAgICAgICAgICBtYXJnaW46IDA7CiAgICAgICAgICAgIHBhZGRpbmc6IDA7CiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7CiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmOwogICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTsKICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgfQoKICAgICAgICAjcGxheWVyIHsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgIH0KCiAgICAgICAgLnhoLWhlbHBlci1oaWRkZW4gewogICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7CiAgICAgICAgfQoKICAgICAgICAubm9GbGFzaCB7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9xc2JaWFR0c2V5c3dCSk9fUDFMUUN3LzAwMC8yNjcvMjQwLzY0MHgzNjAuMy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7CiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKICAgICAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgIH0KCiAgICAgICAgLmljb25QbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvaWNvblBsYXkucG5nIikgbm8tcmVwZWF0IDAgMDsKICAgICAgICAgICAgYm90dG9tOiA1MCU7CiAgICAgICAgICAgIGhlaWdodDogNTZweDsKICAgICAgICAgICAgbGVmdDogNTAlOwogICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI4cHg7CiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yOHB4OwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiA1NnB4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9uYXZpX2JnLnBuZyk7CiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsKICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7CiAgICAgICAgICAgIGJvdHRvbTogMDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjdweDsKICAgICAgICB9CgogICAgICAgIC5mYWRlUGxheTpiZWZvcmUgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICB3aWR0aDogNDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfbGVmdC5wbmcpOwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmFmdGVyIHsKICAgICAgICAgICAgY29udGVudDogJyc7CiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogMDsKICAgICAgICAgICAgcmlnaHQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiAyMDdweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfcmlnaHQucG5nKTsKICAgICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2Nzcy9wbGF5ZXIvbGF5b3V0LmNzcyIgbWVkaWE9ImFsbCI+PC9saW5rPgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy9qcXVlcnktMS45LjEuby5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3N3Zm9iamVjdC5qcyI+PC9zY3JpcHQ+ICAgIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vamF2YXNjcmlwdCIgc3JjPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vanMveHBsYXllci94cGxheWVyLmpzIj48L3NjcmlwdD4KICAgICAgICAgICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS94aC10cGwzL2pzL2IzZWEzM2IwLnhwbGF5ZXItZW1iZWQuanMiPjwvc2NyaXB0PiAgICAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvY3NzLzgyY2RiNTA4LnhwbGF5ZXItZW1iZWQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+ICAgIDwvaGVhZD4KPGJvZHk+CjxkaXYgY2xhc3M9ImJhbm5lciI+PC9kaXY+CgogICAgPGEgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJub0ZsYXNoIHhoLWhlbHBlci1oaWRkZW4geHBsYXllci1mYWxsYmFjay1pbWFnZSIgaHJlZj0iaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP21lbWJlZD0mcHJzPS0tIj4KICAgICAgICA8ZGl2IGNsYXNzPSJpY29uUGxheSI+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZmFkZVBsYXkiPjwvZGl2PgogICAgPC9hPgoKICAgIDxkaXYgaWQ9InBsYXllciI+CgogICAgPC9kaXY+CgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAgICQoCiAgICAgICAgICAgIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIHZhciBmbGFzaFZhcnMgPSB7ImVtYmVkIjp0cnVlLCJpbmZvVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vYXBpL2ZsYXNoLnBocD8vdmlkZW8vaW5mbyZ2aWRlb19pZD0yNjcyNDAmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMjY3MjQwJTI2dXRtX21lZGl1bSUzRHJlZmVycmFsJTI2dXRtX3NvdXJjZSUzRCUyNnBycyUzRC0tIiwibGFuZ1VybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2FwaS9mbGFzaC5waHA/L3RyYW5zbGF0aW9uL3BsYXllciIsInBycyI6Ii0tIiwidmlkZW9VcmxzIjoiW10iLCJkZWxldGVkIjpmYWxzZSwidGh1bWJVcmwiOiJodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3cvMDAwLzI2Ny8yNDAvNjQweDM2MC4zLmpwZyIsInBvc3RmaXgiOiI/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInZpZGVvSWQiOjI2NzI0MCwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12MC54aGNkbi5jb20vYS9neTZOcFgxd3RhbE84SzZhODBjOC13LzAwMC8yNjcvMjQwLzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6Im15IGRpY2siLCJsb2dvTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJjb21tZW50c0xpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSZvcGVuQyNjb21tZW50Qm94IiwidXBsb2FkZXJOYW1lIjoiYW5vbnltb3VzIiwiZHVyYXRpb24iOjMyNSwibW9yZUxpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS91c2Vycy9hbm9ueW1vdXMvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInRvcFJhdGVkTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2dheS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidXBsb2FkZXJMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGbXktZGljay0yNjcyNDAlMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09MjY3MjQwIiwidmlkZW9Db21tZW50cyI6IjMiLCJkb3dubG9hZFNpemUiOjAsInNoYXJlVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOi8veGhhbXN0ZXIuY29tL2VtYmVkLzI2NzI0MFwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwic3RhcnRUaW1lIjowLCJhZHZJbWFnZSI6Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9zd2YveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJhZHZVcmwiOiIiLCJhZHZTd2YiOnRydWUsIm5hdGlvbmFsIjoie1wibmFtZVwiOlwiRFVUQ0ggUE9STlwiLFwibGlua1wiOlwiaHR0cHM6XFwvXFwveGhhbXN0ZXIuY29tXFwvY2F0ZWdvcmllc1xcL2R1dGNoP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS1cIixcImljb25VUkxcIjpcImh0dHBzOlxcL1xcL3N0YXRpYy1jbC54aGNkbi5jb21cXC9pbWFnZXNcXC9mbGFnXFwvcG5nXFwvTkwucG5nXCJ9IiwibGl2ZVNleExpbmsiOiJodHRwczovL2dvLnhoYW1zdGVybGl2ZS5jb20vP3BhdGg9JTJGdGFncyUyRm1lbiZ1c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPWdheSZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDI2NzI0MCwKICAgICAgICAgICAgICAgICAgICAgICAgZmlsZTogJ2h0dHBzOi8vMTktMTQuYi5jZG4xMy5jb20vMDAwLzI2Ny8yNjcyNDAubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9MTUwayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9ZGNjMDM4NDE4NzIyOWQwYjNkNGU1ZTdkZjJjNTA1ZjInLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcXNiWlhUdHNleXN3QkpPX1AxTFFDdy8wMDAvMjY3LzI0MC82NDB4MzYwLjMuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz04ayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9YWJmMzQzMjE4MjQ3NzI2OTczNTI0N2VlMWJmYTZiODAiLCIyNDBwIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NzhrJmNkbl9id19mcz0zNDlrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD05MTBjNmNhZGZhMmRkMTZlYzk4ZjM1OGZjMjQ5OWEwYyJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6MjY3MjQwLCJkdXJhdGlvbiI6MzI1LCJmYWxsYmFjayI6eyJmYWxsYmFja0ltYWdlQ2xhc3MiOiJ4cGxheWVyLWZhbGxiYWNrLWltYWdlIn0sInByZWxvYWQiOmZhbHNlLCJobHNDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9obHMuanMiLCJtYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJTaXplIjoxMDAwMDAwMCwibWF4TWF4QnVmZmVyTGVuZ3RoIjozMCwibWF4QnVmZmVySG9sZSI6MC4zLCJtYXhTZWVrSG9sZSI6MywibGV2ZWxMb2FkaW5nUmV0cnlEZWxheSI6NTAwLCJsZXZlbExvYWRpbmdNYXhSZXRyeSI6MywibGV2ZWxMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeSI6NCwiZnJhZ0xvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImZyYWdMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMH0sImRhc2hDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9kYXNoLmpzIn0sInNvdXJjZXMiOnsiaGxzIjp7InVybCI6IlwvdmlkZW8taGxzXC9tM3U4XC8yNjcyNDBcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsibXA0IjpbeyJ1cmwiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPTkxMGM2Y2FkZmEyZGQxNmVjOThmMzU4ZmMyNDk5YTBjIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PUhwZTVSa2VtRTNpUWpJRGtsbFgxaEEsZW5kPTE1NTA3MjUyMDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MzU2NDAwXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn0seyJ1cmwiOiJcL3ZpZGVvLWhsc1wvbTN1OFwvMjY3MjQwXC9hZGFwdGl2ZS5tM3U4P2NkblR5cGU9emlsIiwiZmFsbGJhY2siOiIiLCJxdWFsaXR5IjoiYXV0byIsImxhYmVsIjoiYXV0byIsInR5cGUiOiIifSx7InVybCI6Imh0dHBzOlwvXC8xOS05LmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8xNDRwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWFiZjM0MzIxODI0NzcyNjk3MzUyNDdlZTFiZmE2YjgwIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8ueGhjZG4uY29tXC9rZXk9enZwUGZaM3pFZDdDalRlRnBaNTVBZyxlbmQ9MTU1MDcyNTIwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9OGtcL2luaXRpYWxfYnVmZmVyPTM1NjQwMFwvMDAwXC8yNjdcLzI0MFwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0ifSwicG9zdGVyIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12LWNsMi54aGNkbi5jb21cL2FcL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3dcLzAwMFwvMjY3XC8yNDBcLzY0MHgzNjAuMy5qcGcifSwidGh1bWJzIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12MC54aGNkbi5jb21cL2FcL2d5Nk5wWDF3dGFsTzhLNmE4MGM4LXdcLzAwMFwvMjY3XC8yNDBcLzE2MHgxNjAuNTAucy5qcGciLCJsZW5ndGgiOjUwfSwiYmFubmVyIjp7ImJhbm5lclVybCI6IiIsImJhbm5lckltYWdlIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL3N3ZlwveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJzd2YiOmZhbHNlLCJodG1sIjoiPGlmcmFtZSB3aWR0aD1cIjYzOFwiIGhlaWdodD1cIjYwXCIgZnJhbWVib3JkZXI9XCIwXCIgc2Nyb2xsaW5nPVwibm9cIiBtYXJnaW53aWR0aD1cIjBcIiBtYXJnaW5oZWlnaHQ9XCIwXCIgYWxsb3d0cmFuc3BhcmVuY3k9XCJ0cnVlXCIgc3JjPVwiaHR0cHM6XC9cL2NyZWF0aXZlLnhoYW1zdGVybGl2ZS5jb21cL21haW4uaHRtbD90PWdheS1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249Z2F5JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT13aWRnZXRJblZpZGVvJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCZ1cmw9JTJGdGFncyUyRm1lblwiPjxcL2lmcmFtZT4ifSwib3ZlcmxheSI6eyJ0YWJzRGF0YVVybCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2FwaVwvZmxhc2gucGhwP1wvdmlkZW9cL2luZm8mdmlkZW9faWQ9MjY3MjQwJmVtYmVkX3Bvc3RmaXg9JTNGdXRtX2NhbXBhaWduJTNEZW1iZWQlMjZ1dG1fY29udGVudCUzRDI2NzI0MCUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZteS1kaWNrLTI2NzI0MCUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAiLCJtb3JlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2Fub255bW91c1wvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz9wYXRoPSUyRnRhZ3MlMkZtZW4mdXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1nYXkmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPW1lbnVJblZpZGVvJndpZGdldEVsZW1lbnQ9dGFiJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCIsInRvcFJhdGVkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvZ2F5XC9iZXN0XC93ZWVrbHk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkU2l6ZSI6MCwicmVsYXRlZFVSTCI6Ilwvc2VhcmNoP3Jlc2V0PTEmZnJvbT12aWRlb19yZWxhdGVkJnE9ZGljayIsImpvaW5VUkwiOiIifSwiY29udGV4dCI6eyJwYWdlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZW1iZWRDb2RlIjoiPGlmcmFtZSBzcmM9XCJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9lbWJlZFwvMjY3MjQwXCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJhdXRob3JVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC91c2Vyc1wvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwidmlkZW9UaXRsZSI6Im15IGRpY2siLCJhdXRob3JOYW1lIjoiYW5vbnltb3VzIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiam9pblVSTCI6IiJ9LCJzdGFydEJ1dHRvbiI6eyJjbGFzc2ljIjp0cnVlfSwic3RhdGlzdGljcyI6eyJ1aVN0YXRzIjpmYWxzZSwiYWRkRmllbGRzIjp7InBsYXllciI6InhwbGF5ZXItZW1iZWQifX19ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHZhciBQbGF5ZXIgPSBuZXcgWFBsYXllcigicGxheWVyIiwgc2V0dGluZ3MsIHhwbGF5ZXJTZXR0aW5ncyk7CgogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5lbWJlZExvZ2dlciAmJiBQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBQbGF5ZXIueHBsYXllci5jb3JlLm9uY2UoUGxheWVyLnhwbGF5ZXIuZXZlbnRzLlBMQVlFUl9PTl9USU1FVVBEQVRFLCBlbWJlZExvZ2dlci5iaW5kKG51bGwsICJ4cGxheWVyX3BsYXkiKSk7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgaWYgKFBsYXllciAmJiBQbGF5ZXIueHBsYXllcikgewogICAgICAgICAgICAgICAgICAgIHByZXJvbGwoUGxheWVyLnhwbGF5ZXIpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQogICAgICAgICk7CgogICAgICAgIHZhcgogICAgICAgICAgICBQUkVST0xMX0NPT0tJRSA9ICd4X3ByZXJvbGwnLAogICAgICAgICAgICBQUkVST0xMX1NUQVRFUyA9IHsKICAgICAgICAgICAgICAgICdzaG93JzogJzEnLAogICAgICAgICAgICAgICAgJ3Nob3duJzogJzInCiAgICAgICAgICAgIH07CgogICAgICAgIGZ1bmN0aW9uIHByZXJvbGwoeHBsYXllcikgewogICAgICAgICAgICB2YXIgZXhwaXJlVGltZSA9IDYqNjA7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5QTEFZRVJfUExBWSwgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICB2YXIgcHJlcm9sbFN0YXRlID0gd2luZG93LmdldENvb2tpZShQUkVST0xMX0NPT0tJRSk7CgogICAgICAgICAgICAgICAgaWYgKHByZXJvbGxTdGF0ZSA9PSBudWxsKSB7CiAgICAgICAgICAgICAgICAgICAgd2luZG93LnNldENvb2tpZShQUkVST0xMX0NPT0tJRSwgUFJFUk9MTF9TVEFURVNbJ3Nob3cnXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LCB0aGlzKTsKCiAgICAgICAgICAgIHhwbGF5ZXIuY29yZS5vbmNlKHhwbGF5ZXIuZXZlbnRzLkFEU19FTkRFRCwgZnVuY3Rpb24oZmFpckVuZCkgewogICAgICAgICAgICAgICAgaWYgKCFmYWlyRW5kKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93biddLCBleHBpcmVUaW1lKTsKICAgICAgICAgICAgfSwgdGhpcyk7CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBzdGF0c0xvZyAoKSB7CiAgICAgICAgICAgIHZhciBob3N0ID0gIiIgKyBkb2N1bWVudC5sb2NhdGlvbi5ob3N0bmFtZSwKICAgICAgICAgICAgICAgIGJhc2VIb3N0ID0gaG9zdC5yZXBsYWNlKC8uKj8oXHcrXC5cdyspJC8sICIkMSIpOwoKICAgICAgICAgICAgaWYgKCFob3N0Lm1hdGNoKC8oXnxcLil4aGFtc3RlclwuXHcrJC9nKSkKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKCiAgICAgICAgICAgIGxldCBsaW5rID0gWwogICAgICAgICAgICAgICAgIi8vY29sbGVjdG9yLiIgKyBiYXNlSG9zdCArICIvIiwKICAgICAgICAgICAgICAgICI/bG9nPXN0YXRzLWJldGEmcmVmPSIsCiAgICAgICAgICAgICAgICBlbmNvZGVVUklDb21wb25lbnQoZG9jdW1lbnQucmVmZXJyZXIgfHwgIiIpLAogICAgICAgICAgICAgICAgIiZfPSIsCiAgICAgICAgICAgICAgICBEYXRlLm5vdygpCiAgICAgICAgICAgIF0uam9pbigiIik7CgogICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzKSB7CiAgICAgICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzLmlzRGVza3RvcFNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1kZXNrdG9wIjsKICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAod2luZG93LmluaXRpYWxzLmlzTW9iaWxlU2l0ZSkgewogICAgICAgICAgICAgICAgICAgIGxpbmsgKz0gIiZzaXRlPW1vYmlsZSI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIChuZXcgSW1hZ2UoKSkuc3JjID0gbGluazsKICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBzZXRDb29raWVEKG5hbWUsIHZhbHVlLCBkYXlzLCBwYXRoKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGlmICghcGF0aCkgewogICAgICAgICAgICAgICAgcGF0aCA9ICcvJzsKICAgICAgICAgICAgfQogICAgICAgICAgICBkb2N1bWVudC5jb29raWUgPSBuYW1lICsgJz0nICsgdmFsdWUgKyAnOyBleHBpcmVzPScgKyBkYXRlLnRvR01UU3RyaW5nKCkgKyAnOyBwYXRoPScrcGF0aCsnOyBkb21haW49LicgKyB3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUuc3BsaXQoJy4nKS5zbGljZSgtMikuam9pbignLicpOwogICAgICAgIH0KCiAgICAgICAgJCgiaHRtbCIpLm9uKCJjbGljayIsICdbaHJlZio9InhoYW1zdGVybGl2ZS5jb20iXScsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICBzZXRDb29raWVEKCJ4aGwiLCAnb3V0OicgKyBNYXRoLnJvdW5kKChuZXcgRGF0ZSgpKS5nZXRUaW1lKCkgLyAxMDAwKSwgMzApOwogICAgICAgIH0pOwoKICAgICAgICBzdGF0c0xvZygpOwoKICAgICAgICAgICAgPC9zY3JpcHQ+CgogICAgCjwvYm9keT4KPC9odG1sPgo=
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:530e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
9011213ff59d5c9cbb637d71c13be84353b105bc1f8d44f843dd98f0be77b33a

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:43 GMT
content-encoding
gzip
cf-cache-status
HIT
status
200
last-modified
Mon, 18 Feb 2019 14:52:35 GMT
server
cloudflare
etag
W/"5c6ac6b3-178ec"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
access-control-allow-methods
GET, OPTIONS
content-type
application/javascript
access-control-allow-origin
*
cache-control
public, max-age=691200
access-control-allow-credentials
true
cf-ray
4ac56a3e0b1e233c-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 01:24:43 GMT
swfobject.js
static-cl.xhcdn.com/js/xplayer/ Frame CBD7
10 KB
4 KB
Script
General
Full URL
https://static-cl.xhcdn.com/js/xplayer/swfobject.js
Requested by
Host: text
URL: data:text/html;charset=UTF-8;base64,PGh0bWw+CjxoZWFkPgogICAgICAgICAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTAuOSwgbWluaW11bS1zY2FsZT0wLjksIG1heGltdW0tc2NhbGU9MC45Ij4KICAgICAgICA8dGl0bGU+VmlkZW86IG15IGRpY2s8L3RpdGxlPgogICAgICAgIDxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDAiPgogICAgICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIGh0bWwsIGJvZHkgewogICAgICAgICAgICBtYXJnaW46IDA7CiAgICAgICAgICAgIHBhZGRpbmc6IDA7CiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7CiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmOwogICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTsKICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgfQoKICAgICAgICAjcGxheWVyIHsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgIH0KCiAgICAgICAgLnhoLWhlbHBlci1oaWRkZW4gewogICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7CiAgICAgICAgfQoKICAgICAgICAubm9GbGFzaCB7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9xc2JaWFR0c2V5c3dCSk9fUDFMUUN3LzAwMC8yNjcvMjQwLzY0MHgzNjAuMy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7CiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKICAgICAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgIH0KCiAgICAgICAgLmljb25QbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvaWNvblBsYXkucG5nIikgbm8tcmVwZWF0IDAgMDsKICAgICAgICAgICAgYm90dG9tOiA1MCU7CiAgICAgICAgICAgIGhlaWdodDogNTZweDsKICAgICAgICAgICAgbGVmdDogNTAlOwogICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI4cHg7CiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yOHB4OwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiA1NnB4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9uYXZpX2JnLnBuZyk7CiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsKICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7CiAgICAgICAgICAgIGJvdHRvbTogMDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjdweDsKICAgICAgICB9CgogICAgICAgIC5mYWRlUGxheTpiZWZvcmUgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICB3aWR0aDogNDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfbGVmdC5wbmcpOwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmFmdGVyIHsKICAgICAgICAgICAgY29udGVudDogJyc7CiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogMDsKICAgICAgICAgICAgcmlnaHQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiAyMDdweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfcmlnaHQucG5nKTsKICAgICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2Nzcy9wbGF5ZXIvbGF5b3V0LmNzcyIgbWVkaWE9ImFsbCI+PC9saW5rPgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy9qcXVlcnktMS45LjEuby5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3N3Zm9iamVjdC5qcyI+PC9zY3JpcHQ+ICAgIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vamF2YXNjcmlwdCIgc3JjPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vanMveHBsYXllci94cGxheWVyLmpzIj48L3NjcmlwdD4KICAgICAgICAgICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS94aC10cGwzL2pzL2IzZWEzM2IwLnhwbGF5ZXItZW1iZWQuanMiPjwvc2NyaXB0PiAgICAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvY3NzLzgyY2RiNTA4LnhwbGF5ZXItZW1iZWQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+ICAgIDwvaGVhZD4KPGJvZHk+CjxkaXYgY2xhc3M9ImJhbm5lciI+PC9kaXY+CgogICAgPGEgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJub0ZsYXNoIHhoLWhlbHBlci1oaWRkZW4geHBsYXllci1mYWxsYmFjay1pbWFnZSIgaHJlZj0iaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP21lbWJlZD0mcHJzPS0tIj4KICAgICAgICA8ZGl2IGNsYXNzPSJpY29uUGxheSI+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZmFkZVBsYXkiPjwvZGl2PgogICAgPC9hPgoKICAgIDxkaXYgaWQ9InBsYXllciI+CgogICAgPC9kaXY+CgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAgICQoCiAgICAgICAgICAgIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIHZhciBmbGFzaFZhcnMgPSB7ImVtYmVkIjp0cnVlLCJpbmZvVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vYXBpL2ZsYXNoLnBocD8vdmlkZW8vaW5mbyZ2aWRlb19pZD0yNjcyNDAmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMjY3MjQwJTI2dXRtX21lZGl1bSUzRHJlZmVycmFsJTI2dXRtX3NvdXJjZSUzRCUyNnBycyUzRC0tIiwibGFuZ1VybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2FwaS9mbGFzaC5waHA/L3RyYW5zbGF0aW9uL3BsYXllciIsInBycyI6Ii0tIiwidmlkZW9VcmxzIjoiW10iLCJkZWxldGVkIjpmYWxzZSwidGh1bWJVcmwiOiJodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3cvMDAwLzI2Ny8yNDAvNjQweDM2MC4zLmpwZyIsInBvc3RmaXgiOiI/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInZpZGVvSWQiOjI2NzI0MCwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12MC54aGNkbi5jb20vYS9neTZOcFgxd3RhbE84SzZhODBjOC13LzAwMC8yNjcvMjQwLzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6Im15IGRpY2siLCJsb2dvTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJjb21tZW50c0xpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSZvcGVuQyNjb21tZW50Qm94IiwidXBsb2FkZXJOYW1lIjoiYW5vbnltb3VzIiwiZHVyYXRpb24iOjMyNSwibW9yZUxpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS91c2Vycy9hbm9ueW1vdXMvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInRvcFJhdGVkTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2dheS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidXBsb2FkZXJMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGbXktZGljay0yNjcyNDAlMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09MjY3MjQwIiwidmlkZW9Db21tZW50cyI6IjMiLCJkb3dubG9hZFNpemUiOjAsInNoYXJlVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOi8veGhhbXN0ZXIuY29tL2VtYmVkLzI2NzI0MFwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwic3RhcnRUaW1lIjowLCJhZHZJbWFnZSI6Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9zd2YveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJhZHZVcmwiOiIiLCJhZHZTd2YiOnRydWUsIm5hdGlvbmFsIjoie1wibmFtZVwiOlwiRFVUQ0ggUE9STlwiLFwibGlua1wiOlwiaHR0cHM6XFwvXFwveGhhbXN0ZXIuY29tXFwvY2F0ZWdvcmllc1xcL2R1dGNoP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS1cIixcImljb25VUkxcIjpcImh0dHBzOlxcL1xcL3N0YXRpYy1jbC54aGNkbi5jb21cXC9pbWFnZXNcXC9mbGFnXFwvcG5nXFwvTkwucG5nXCJ9IiwibGl2ZVNleExpbmsiOiJodHRwczovL2dvLnhoYW1zdGVybGl2ZS5jb20vP3BhdGg9JTJGdGFncyUyRm1lbiZ1c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPWdheSZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDI2NzI0MCwKICAgICAgICAgICAgICAgICAgICAgICAgZmlsZTogJ2h0dHBzOi8vMTktMTQuYi5jZG4xMy5jb20vMDAwLzI2Ny8yNjcyNDAubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9MTUwayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9ZGNjMDM4NDE4NzIyOWQwYjNkNGU1ZTdkZjJjNTA1ZjInLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcXNiWlhUdHNleXN3QkpPX1AxTFFDdy8wMDAvMjY3LzI0MC82NDB4MzYwLjMuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz04ayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9YWJmMzQzMjE4MjQ3NzI2OTczNTI0N2VlMWJmYTZiODAiLCIyNDBwIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NzhrJmNkbl9id19mcz0zNDlrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD05MTBjNmNhZGZhMmRkMTZlYzk4ZjM1OGZjMjQ5OWEwYyJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6MjY3MjQwLCJkdXJhdGlvbiI6MzI1LCJmYWxsYmFjayI6eyJmYWxsYmFja0ltYWdlQ2xhc3MiOiJ4cGxheWVyLWZhbGxiYWNrLWltYWdlIn0sInByZWxvYWQiOmZhbHNlLCJobHNDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9obHMuanMiLCJtYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJTaXplIjoxMDAwMDAwMCwibWF4TWF4QnVmZmVyTGVuZ3RoIjozMCwibWF4QnVmZmVySG9sZSI6MC4zLCJtYXhTZWVrSG9sZSI6MywibGV2ZWxMb2FkaW5nUmV0cnlEZWxheSI6NTAwLCJsZXZlbExvYWRpbmdNYXhSZXRyeSI6MywibGV2ZWxMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeSI6NCwiZnJhZ0xvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImZyYWdMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMH0sImRhc2hDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9kYXNoLmpzIn0sInNvdXJjZXMiOnsiaGxzIjp7InVybCI6IlwvdmlkZW8taGxzXC9tM3U4XC8yNjcyNDBcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsibXA0IjpbeyJ1cmwiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPTkxMGM2Y2FkZmEyZGQxNmVjOThmMzU4ZmMyNDk5YTBjIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PUhwZTVSa2VtRTNpUWpJRGtsbFgxaEEsZW5kPTE1NTA3MjUyMDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MzU2NDAwXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn0seyJ1cmwiOiJcL3ZpZGVvLWhsc1wvbTN1OFwvMjY3MjQwXC9hZGFwdGl2ZS5tM3U4P2NkblR5cGU9emlsIiwiZmFsbGJhY2siOiIiLCJxdWFsaXR5IjoiYXV0byIsImxhYmVsIjoiYXV0byIsInR5cGUiOiIifSx7InVybCI6Imh0dHBzOlwvXC8xOS05LmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8xNDRwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWFiZjM0MzIxODI0NzcyNjk3MzUyNDdlZTFiZmE2YjgwIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8ueGhjZG4uY29tXC9rZXk9enZwUGZaM3pFZDdDalRlRnBaNTVBZyxlbmQ9MTU1MDcyNTIwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9OGtcL2luaXRpYWxfYnVmZmVyPTM1NjQwMFwvMDAwXC8yNjdcLzI0MFwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0ifSwicG9zdGVyIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12LWNsMi54aGNkbi5jb21cL2FcL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3dcLzAwMFwvMjY3XC8yNDBcLzY0MHgzNjAuMy5qcGcifSwidGh1bWJzIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12MC54aGNkbi5jb21cL2FcL2d5Nk5wWDF3dGFsTzhLNmE4MGM4LXdcLzAwMFwvMjY3XC8yNDBcLzE2MHgxNjAuNTAucy5qcGciLCJsZW5ndGgiOjUwfSwiYmFubmVyIjp7ImJhbm5lclVybCI6IiIsImJhbm5lckltYWdlIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL3N3ZlwveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJzd2YiOmZhbHNlLCJodG1sIjoiPGlmcmFtZSB3aWR0aD1cIjYzOFwiIGhlaWdodD1cIjYwXCIgZnJhbWVib3JkZXI9XCIwXCIgc2Nyb2xsaW5nPVwibm9cIiBtYXJnaW53aWR0aD1cIjBcIiBtYXJnaW5oZWlnaHQ9XCIwXCIgYWxsb3d0cmFuc3BhcmVuY3k9XCJ0cnVlXCIgc3JjPVwiaHR0cHM6XC9cL2NyZWF0aXZlLnhoYW1zdGVybGl2ZS5jb21cL21haW4uaHRtbD90PWdheS1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249Z2F5JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT13aWRnZXRJblZpZGVvJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCZ1cmw9JTJGdGFncyUyRm1lblwiPjxcL2lmcmFtZT4ifSwib3ZlcmxheSI6eyJ0YWJzRGF0YVVybCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2FwaVwvZmxhc2gucGhwP1wvdmlkZW9cL2luZm8mdmlkZW9faWQ9MjY3MjQwJmVtYmVkX3Bvc3RmaXg9JTNGdXRtX2NhbXBhaWduJTNEZW1iZWQlMjZ1dG1fY29udGVudCUzRDI2NzI0MCUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZteS1kaWNrLTI2NzI0MCUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAiLCJtb3JlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2Fub255bW91c1wvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz9wYXRoPSUyRnRhZ3MlMkZtZW4mdXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1nYXkmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPW1lbnVJblZpZGVvJndpZGdldEVsZW1lbnQ9dGFiJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCIsInRvcFJhdGVkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvZ2F5XC9iZXN0XC93ZWVrbHk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkU2l6ZSI6MCwicmVsYXRlZFVSTCI6Ilwvc2VhcmNoP3Jlc2V0PTEmZnJvbT12aWRlb19yZWxhdGVkJnE9ZGljayIsImpvaW5VUkwiOiIifSwiY29udGV4dCI6eyJwYWdlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZW1iZWRDb2RlIjoiPGlmcmFtZSBzcmM9XCJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9lbWJlZFwvMjY3MjQwXCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJhdXRob3JVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC91c2Vyc1wvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwidmlkZW9UaXRsZSI6Im15IGRpY2siLCJhdXRob3JOYW1lIjoiYW5vbnltb3VzIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiam9pblVSTCI6IiJ9LCJzdGFydEJ1dHRvbiI6eyJjbGFzc2ljIjp0cnVlfSwic3RhdGlzdGljcyI6eyJ1aVN0YXRzIjpmYWxzZSwiYWRkRmllbGRzIjp7InBsYXllciI6InhwbGF5ZXItZW1iZWQifX19ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHZhciBQbGF5ZXIgPSBuZXcgWFBsYXllcigicGxheWVyIiwgc2V0dGluZ3MsIHhwbGF5ZXJTZXR0aW5ncyk7CgogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5lbWJlZExvZ2dlciAmJiBQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBQbGF5ZXIueHBsYXllci5jb3JlLm9uY2UoUGxheWVyLnhwbGF5ZXIuZXZlbnRzLlBMQVlFUl9PTl9USU1FVVBEQVRFLCBlbWJlZExvZ2dlci5iaW5kKG51bGwsICJ4cGxheWVyX3BsYXkiKSk7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgaWYgKFBsYXllciAmJiBQbGF5ZXIueHBsYXllcikgewogICAgICAgICAgICAgICAgICAgIHByZXJvbGwoUGxheWVyLnhwbGF5ZXIpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQogICAgICAgICk7CgogICAgICAgIHZhcgogICAgICAgICAgICBQUkVST0xMX0NPT0tJRSA9ICd4X3ByZXJvbGwnLAogICAgICAgICAgICBQUkVST0xMX1NUQVRFUyA9IHsKICAgICAgICAgICAgICAgICdzaG93JzogJzEnLAogICAgICAgICAgICAgICAgJ3Nob3duJzogJzInCiAgICAgICAgICAgIH07CgogICAgICAgIGZ1bmN0aW9uIHByZXJvbGwoeHBsYXllcikgewogICAgICAgICAgICB2YXIgZXhwaXJlVGltZSA9IDYqNjA7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5QTEFZRVJfUExBWSwgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICB2YXIgcHJlcm9sbFN0YXRlID0gd2luZG93LmdldENvb2tpZShQUkVST0xMX0NPT0tJRSk7CgogICAgICAgICAgICAgICAgaWYgKHByZXJvbGxTdGF0ZSA9PSBudWxsKSB7CiAgICAgICAgICAgICAgICAgICAgd2luZG93LnNldENvb2tpZShQUkVST0xMX0NPT0tJRSwgUFJFUk9MTF9TVEFURVNbJ3Nob3cnXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LCB0aGlzKTsKCiAgICAgICAgICAgIHhwbGF5ZXIuY29yZS5vbmNlKHhwbGF5ZXIuZXZlbnRzLkFEU19FTkRFRCwgZnVuY3Rpb24oZmFpckVuZCkgewogICAgICAgICAgICAgICAgaWYgKCFmYWlyRW5kKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93biddLCBleHBpcmVUaW1lKTsKICAgICAgICAgICAgfSwgdGhpcyk7CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBzdGF0c0xvZyAoKSB7CiAgICAgICAgICAgIHZhciBob3N0ID0gIiIgKyBkb2N1bWVudC5sb2NhdGlvbi5ob3N0bmFtZSwKICAgICAgICAgICAgICAgIGJhc2VIb3N0ID0gaG9zdC5yZXBsYWNlKC8uKj8oXHcrXC5cdyspJC8sICIkMSIpOwoKICAgICAgICAgICAgaWYgKCFob3N0Lm1hdGNoKC8oXnxcLil4aGFtc3RlclwuXHcrJC9nKSkKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKCiAgICAgICAgICAgIGxldCBsaW5rID0gWwogICAgICAgICAgICAgICAgIi8vY29sbGVjdG9yLiIgKyBiYXNlSG9zdCArICIvIiwKICAgICAgICAgICAgICAgICI/bG9nPXN0YXRzLWJldGEmcmVmPSIsCiAgICAgICAgICAgICAgICBlbmNvZGVVUklDb21wb25lbnQoZG9jdW1lbnQucmVmZXJyZXIgfHwgIiIpLAogICAgICAgICAgICAgICAgIiZfPSIsCiAgICAgICAgICAgICAgICBEYXRlLm5vdygpCiAgICAgICAgICAgIF0uam9pbigiIik7CgogICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzKSB7CiAgICAgICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzLmlzRGVza3RvcFNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1kZXNrdG9wIjsKICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAod2luZG93LmluaXRpYWxzLmlzTW9iaWxlU2l0ZSkgewogICAgICAgICAgICAgICAgICAgIGxpbmsgKz0gIiZzaXRlPW1vYmlsZSI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIChuZXcgSW1hZ2UoKSkuc3JjID0gbGluazsKICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBzZXRDb29raWVEKG5hbWUsIHZhbHVlLCBkYXlzLCBwYXRoKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGlmICghcGF0aCkgewogICAgICAgICAgICAgICAgcGF0aCA9ICcvJzsKICAgICAgICAgICAgfQogICAgICAgICAgICBkb2N1bWVudC5jb29raWUgPSBuYW1lICsgJz0nICsgdmFsdWUgKyAnOyBleHBpcmVzPScgKyBkYXRlLnRvR01UU3RyaW5nKCkgKyAnOyBwYXRoPScrcGF0aCsnOyBkb21haW49LicgKyB3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUuc3BsaXQoJy4nKS5zbGljZSgtMikuam9pbignLicpOwogICAgICAgIH0KCiAgICAgICAgJCgiaHRtbCIpLm9uKCJjbGljayIsICdbaHJlZio9InhoYW1zdGVybGl2ZS5jb20iXScsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICBzZXRDb29raWVEKCJ4aGwiLCAnb3V0OicgKyBNYXRoLnJvdW5kKChuZXcgRGF0ZSgpKS5nZXRUaW1lKCkgLyAxMDAwKSwgMzApOwogICAgICAgIH0pOwoKICAgICAgICBzdGF0c0xvZygpOwoKICAgICAgICAgICAgPC9zY3JpcHQ+CgogICAgCjwvYm9keT4KPC9odG1sPgo=
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:530e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
703dfec7424b08559fe4922c0cb689dd5d59ab62a57e561ec3ee23f15324589a

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:43 GMT
content-encoding
gzip
cf-cache-status
HIT
cf-polished
origSize=10504
status
200
cf-bgj
minify
last-modified
Fri, 09 Feb 2018 13:22:04 GMT
server
cloudflare
etag
W/"5a7da07c-2908"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
access-control-allow-methods
GET, OPTIONS
content-type
application/javascript
access-control-allow-origin
*
cache-control
public, max-age=691200
access-control-allow-credentials
true
cf-ray
4ac56a3e0b1c233c-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 01:24:43 GMT
xplayer.js
static-cl.xhcdn.com/js/xplayer/ Frame CBD7
28 KB
8 KB
Script
General
Full URL
https://static-cl.xhcdn.com/js/xplayer/xplayer.js
Requested by
Host: text
URL: data:text/html;charset=UTF-8;base64,PGh0bWw+CjxoZWFkPgogICAgICAgICAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTAuOSwgbWluaW11bS1zY2FsZT0wLjksIG1heGltdW0tc2NhbGU9MC45Ij4KICAgICAgICA8dGl0bGU+VmlkZW86IG15IGRpY2s8L3RpdGxlPgogICAgICAgIDxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDAiPgogICAgICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIGh0bWwsIGJvZHkgewogICAgICAgICAgICBtYXJnaW46IDA7CiAgICAgICAgICAgIHBhZGRpbmc6IDA7CiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7CiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmOwogICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTsKICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgfQoKICAgICAgICAjcGxheWVyIHsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgIH0KCiAgICAgICAgLnhoLWhlbHBlci1oaWRkZW4gewogICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7CiAgICAgICAgfQoKICAgICAgICAubm9GbGFzaCB7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9xc2JaWFR0c2V5c3dCSk9fUDFMUUN3LzAwMC8yNjcvMjQwLzY0MHgzNjAuMy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7CiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKICAgICAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgIH0KCiAgICAgICAgLmljb25QbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvaWNvblBsYXkucG5nIikgbm8tcmVwZWF0IDAgMDsKICAgICAgICAgICAgYm90dG9tOiA1MCU7CiAgICAgICAgICAgIGhlaWdodDogNTZweDsKICAgICAgICAgICAgbGVmdDogNTAlOwogICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI4cHg7CiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yOHB4OwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiA1NnB4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9uYXZpX2JnLnBuZyk7CiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsKICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7CiAgICAgICAgICAgIGJvdHRvbTogMDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjdweDsKICAgICAgICB9CgogICAgICAgIC5mYWRlUGxheTpiZWZvcmUgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICB3aWR0aDogNDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfbGVmdC5wbmcpOwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmFmdGVyIHsKICAgICAgICAgICAgY29udGVudDogJyc7CiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogMDsKICAgICAgICAgICAgcmlnaHQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiAyMDdweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfcmlnaHQucG5nKTsKICAgICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2Nzcy9wbGF5ZXIvbGF5b3V0LmNzcyIgbWVkaWE9ImFsbCI+PC9saW5rPgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy9qcXVlcnktMS45LjEuby5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3N3Zm9iamVjdC5qcyI+PC9zY3JpcHQ+ICAgIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vamF2YXNjcmlwdCIgc3JjPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vanMveHBsYXllci94cGxheWVyLmpzIj48L3NjcmlwdD4KICAgICAgICAgICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS94aC10cGwzL2pzL2IzZWEzM2IwLnhwbGF5ZXItZW1iZWQuanMiPjwvc2NyaXB0PiAgICAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvY3NzLzgyY2RiNTA4LnhwbGF5ZXItZW1iZWQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+ICAgIDwvaGVhZD4KPGJvZHk+CjxkaXYgY2xhc3M9ImJhbm5lciI+PC9kaXY+CgogICAgPGEgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJub0ZsYXNoIHhoLWhlbHBlci1oaWRkZW4geHBsYXllci1mYWxsYmFjay1pbWFnZSIgaHJlZj0iaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP21lbWJlZD0mcHJzPS0tIj4KICAgICAgICA8ZGl2IGNsYXNzPSJpY29uUGxheSI+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZmFkZVBsYXkiPjwvZGl2PgogICAgPC9hPgoKICAgIDxkaXYgaWQ9InBsYXllciI+CgogICAgPC9kaXY+CgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAgICQoCiAgICAgICAgICAgIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIHZhciBmbGFzaFZhcnMgPSB7ImVtYmVkIjp0cnVlLCJpbmZvVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vYXBpL2ZsYXNoLnBocD8vdmlkZW8vaW5mbyZ2aWRlb19pZD0yNjcyNDAmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMjY3MjQwJTI2dXRtX21lZGl1bSUzRHJlZmVycmFsJTI2dXRtX3NvdXJjZSUzRCUyNnBycyUzRC0tIiwibGFuZ1VybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2FwaS9mbGFzaC5waHA/L3RyYW5zbGF0aW9uL3BsYXllciIsInBycyI6Ii0tIiwidmlkZW9VcmxzIjoiW10iLCJkZWxldGVkIjpmYWxzZSwidGh1bWJVcmwiOiJodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3cvMDAwLzI2Ny8yNDAvNjQweDM2MC4zLmpwZyIsInBvc3RmaXgiOiI/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInZpZGVvSWQiOjI2NzI0MCwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12MC54aGNkbi5jb20vYS9neTZOcFgxd3RhbE84SzZhODBjOC13LzAwMC8yNjcvMjQwLzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6Im15IGRpY2siLCJsb2dvTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJjb21tZW50c0xpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSZvcGVuQyNjb21tZW50Qm94IiwidXBsb2FkZXJOYW1lIjoiYW5vbnltb3VzIiwiZHVyYXRpb24iOjMyNSwibW9yZUxpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS91c2Vycy9hbm9ueW1vdXMvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInRvcFJhdGVkTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2dheS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidXBsb2FkZXJMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGbXktZGljay0yNjcyNDAlMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09MjY3MjQwIiwidmlkZW9Db21tZW50cyI6IjMiLCJkb3dubG9hZFNpemUiOjAsInNoYXJlVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOi8veGhhbXN0ZXIuY29tL2VtYmVkLzI2NzI0MFwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwic3RhcnRUaW1lIjowLCJhZHZJbWFnZSI6Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9zd2YveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJhZHZVcmwiOiIiLCJhZHZTd2YiOnRydWUsIm5hdGlvbmFsIjoie1wibmFtZVwiOlwiRFVUQ0ggUE9STlwiLFwibGlua1wiOlwiaHR0cHM6XFwvXFwveGhhbXN0ZXIuY29tXFwvY2F0ZWdvcmllc1xcL2R1dGNoP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS1cIixcImljb25VUkxcIjpcImh0dHBzOlxcL1xcL3N0YXRpYy1jbC54aGNkbi5jb21cXC9pbWFnZXNcXC9mbGFnXFwvcG5nXFwvTkwucG5nXCJ9IiwibGl2ZVNleExpbmsiOiJodHRwczovL2dvLnhoYW1zdGVybGl2ZS5jb20vP3BhdGg9JTJGdGFncyUyRm1lbiZ1c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPWdheSZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDI2NzI0MCwKICAgICAgICAgICAgICAgICAgICAgICAgZmlsZTogJ2h0dHBzOi8vMTktMTQuYi5jZG4xMy5jb20vMDAwLzI2Ny8yNjcyNDAubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9MTUwayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9ZGNjMDM4NDE4NzIyOWQwYjNkNGU1ZTdkZjJjNTA1ZjInLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcXNiWlhUdHNleXN3QkpPX1AxTFFDdy8wMDAvMjY3LzI0MC82NDB4MzYwLjMuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz04ayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9YWJmMzQzMjE4MjQ3NzI2OTczNTI0N2VlMWJmYTZiODAiLCIyNDBwIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NzhrJmNkbl9id19mcz0zNDlrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD05MTBjNmNhZGZhMmRkMTZlYzk4ZjM1OGZjMjQ5OWEwYyJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6MjY3MjQwLCJkdXJhdGlvbiI6MzI1LCJmYWxsYmFjayI6eyJmYWxsYmFja0ltYWdlQ2xhc3MiOiJ4cGxheWVyLWZhbGxiYWNrLWltYWdlIn0sInByZWxvYWQiOmZhbHNlLCJobHNDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9obHMuanMiLCJtYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJTaXplIjoxMDAwMDAwMCwibWF4TWF4QnVmZmVyTGVuZ3RoIjozMCwibWF4QnVmZmVySG9sZSI6MC4zLCJtYXhTZWVrSG9sZSI6MywibGV2ZWxMb2FkaW5nUmV0cnlEZWxheSI6NTAwLCJsZXZlbExvYWRpbmdNYXhSZXRyeSI6MywibGV2ZWxMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeSI6NCwiZnJhZ0xvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImZyYWdMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMH0sImRhc2hDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9kYXNoLmpzIn0sInNvdXJjZXMiOnsiaGxzIjp7InVybCI6IlwvdmlkZW8taGxzXC9tM3U4XC8yNjcyNDBcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsibXA0IjpbeyJ1cmwiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPTkxMGM2Y2FkZmEyZGQxNmVjOThmMzU4ZmMyNDk5YTBjIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PUhwZTVSa2VtRTNpUWpJRGtsbFgxaEEsZW5kPTE1NTA3MjUyMDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MzU2NDAwXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn0seyJ1cmwiOiJcL3ZpZGVvLWhsc1wvbTN1OFwvMjY3MjQwXC9hZGFwdGl2ZS5tM3U4P2NkblR5cGU9emlsIiwiZmFsbGJhY2siOiIiLCJxdWFsaXR5IjoiYXV0byIsImxhYmVsIjoiYXV0byIsInR5cGUiOiIifSx7InVybCI6Imh0dHBzOlwvXC8xOS05LmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8xNDRwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWFiZjM0MzIxODI0NzcyNjk3MzUyNDdlZTFiZmE2YjgwIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8ueGhjZG4uY29tXC9rZXk9enZwUGZaM3pFZDdDalRlRnBaNTVBZyxlbmQ9MTU1MDcyNTIwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9OGtcL2luaXRpYWxfYnVmZmVyPTM1NjQwMFwvMDAwXC8yNjdcLzI0MFwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0ifSwicG9zdGVyIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12LWNsMi54aGNkbi5jb21cL2FcL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3dcLzAwMFwvMjY3XC8yNDBcLzY0MHgzNjAuMy5qcGcifSwidGh1bWJzIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12MC54aGNkbi5jb21cL2FcL2d5Nk5wWDF3dGFsTzhLNmE4MGM4LXdcLzAwMFwvMjY3XC8yNDBcLzE2MHgxNjAuNTAucy5qcGciLCJsZW5ndGgiOjUwfSwiYmFubmVyIjp7ImJhbm5lclVybCI6IiIsImJhbm5lckltYWdlIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL3N3ZlwveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJzd2YiOmZhbHNlLCJodG1sIjoiPGlmcmFtZSB3aWR0aD1cIjYzOFwiIGhlaWdodD1cIjYwXCIgZnJhbWVib3JkZXI9XCIwXCIgc2Nyb2xsaW5nPVwibm9cIiBtYXJnaW53aWR0aD1cIjBcIiBtYXJnaW5oZWlnaHQ9XCIwXCIgYWxsb3d0cmFuc3BhcmVuY3k9XCJ0cnVlXCIgc3JjPVwiaHR0cHM6XC9cL2NyZWF0aXZlLnhoYW1zdGVybGl2ZS5jb21cL21haW4uaHRtbD90PWdheS1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249Z2F5JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT13aWRnZXRJblZpZGVvJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCZ1cmw9JTJGdGFncyUyRm1lblwiPjxcL2lmcmFtZT4ifSwib3ZlcmxheSI6eyJ0YWJzRGF0YVVybCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2FwaVwvZmxhc2gucGhwP1wvdmlkZW9cL2luZm8mdmlkZW9faWQ9MjY3MjQwJmVtYmVkX3Bvc3RmaXg9JTNGdXRtX2NhbXBhaWduJTNEZW1iZWQlMjZ1dG1fY29udGVudCUzRDI2NzI0MCUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZteS1kaWNrLTI2NzI0MCUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAiLCJtb3JlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2Fub255bW91c1wvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz9wYXRoPSUyRnRhZ3MlMkZtZW4mdXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1nYXkmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPW1lbnVJblZpZGVvJndpZGdldEVsZW1lbnQ9dGFiJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCIsInRvcFJhdGVkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvZ2F5XC9iZXN0XC93ZWVrbHk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkU2l6ZSI6MCwicmVsYXRlZFVSTCI6Ilwvc2VhcmNoP3Jlc2V0PTEmZnJvbT12aWRlb19yZWxhdGVkJnE9ZGljayIsImpvaW5VUkwiOiIifSwiY29udGV4dCI6eyJwYWdlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZW1iZWRDb2RlIjoiPGlmcmFtZSBzcmM9XCJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9lbWJlZFwvMjY3MjQwXCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJhdXRob3JVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC91c2Vyc1wvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwidmlkZW9UaXRsZSI6Im15IGRpY2siLCJhdXRob3JOYW1lIjoiYW5vbnltb3VzIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiam9pblVSTCI6IiJ9LCJzdGFydEJ1dHRvbiI6eyJjbGFzc2ljIjp0cnVlfSwic3RhdGlzdGljcyI6eyJ1aVN0YXRzIjpmYWxzZSwiYWRkRmllbGRzIjp7InBsYXllciI6InhwbGF5ZXItZW1iZWQifX19ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHZhciBQbGF5ZXIgPSBuZXcgWFBsYXllcigicGxheWVyIiwgc2V0dGluZ3MsIHhwbGF5ZXJTZXR0aW5ncyk7CgogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5lbWJlZExvZ2dlciAmJiBQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBQbGF5ZXIueHBsYXllci5jb3JlLm9uY2UoUGxheWVyLnhwbGF5ZXIuZXZlbnRzLlBMQVlFUl9PTl9USU1FVVBEQVRFLCBlbWJlZExvZ2dlci5iaW5kKG51bGwsICJ4cGxheWVyX3BsYXkiKSk7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgaWYgKFBsYXllciAmJiBQbGF5ZXIueHBsYXllcikgewogICAgICAgICAgICAgICAgICAgIHByZXJvbGwoUGxheWVyLnhwbGF5ZXIpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQogICAgICAgICk7CgogICAgICAgIHZhcgogICAgICAgICAgICBQUkVST0xMX0NPT0tJRSA9ICd4X3ByZXJvbGwnLAogICAgICAgICAgICBQUkVST0xMX1NUQVRFUyA9IHsKICAgICAgICAgICAgICAgICdzaG93JzogJzEnLAogICAgICAgICAgICAgICAgJ3Nob3duJzogJzInCiAgICAgICAgICAgIH07CgogICAgICAgIGZ1bmN0aW9uIHByZXJvbGwoeHBsYXllcikgewogICAgICAgICAgICB2YXIgZXhwaXJlVGltZSA9IDYqNjA7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5QTEFZRVJfUExBWSwgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICB2YXIgcHJlcm9sbFN0YXRlID0gd2luZG93LmdldENvb2tpZShQUkVST0xMX0NPT0tJRSk7CgogICAgICAgICAgICAgICAgaWYgKHByZXJvbGxTdGF0ZSA9PSBudWxsKSB7CiAgICAgICAgICAgICAgICAgICAgd2luZG93LnNldENvb2tpZShQUkVST0xMX0NPT0tJRSwgUFJFUk9MTF9TVEFURVNbJ3Nob3cnXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LCB0aGlzKTsKCiAgICAgICAgICAgIHhwbGF5ZXIuY29yZS5vbmNlKHhwbGF5ZXIuZXZlbnRzLkFEU19FTkRFRCwgZnVuY3Rpb24oZmFpckVuZCkgewogICAgICAgICAgICAgICAgaWYgKCFmYWlyRW5kKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93biddLCBleHBpcmVUaW1lKTsKICAgICAgICAgICAgfSwgdGhpcyk7CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBzdGF0c0xvZyAoKSB7CiAgICAgICAgICAgIHZhciBob3N0ID0gIiIgKyBkb2N1bWVudC5sb2NhdGlvbi5ob3N0bmFtZSwKICAgICAgICAgICAgICAgIGJhc2VIb3N0ID0gaG9zdC5yZXBsYWNlKC8uKj8oXHcrXC5cdyspJC8sICIkMSIpOwoKICAgICAgICAgICAgaWYgKCFob3N0Lm1hdGNoKC8oXnxcLil4aGFtc3RlclwuXHcrJC9nKSkKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKCiAgICAgICAgICAgIGxldCBsaW5rID0gWwogICAgICAgICAgICAgICAgIi8vY29sbGVjdG9yLiIgKyBiYXNlSG9zdCArICIvIiwKICAgICAgICAgICAgICAgICI/bG9nPXN0YXRzLWJldGEmcmVmPSIsCiAgICAgICAgICAgICAgICBlbmNvZGVVUklDb21wb25lbnQoZG9jdW1lbnQucmVmZXJyZXIgfHwgIiIpLAogICAgICAgICAgICAgICAgIiZfPSIsCiAgICAgICAgICAgICAgICBEYXRlLm5vdygpCiAgICAgICAgICAgIF0uam9pbigiIik7CgogICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzKSB7CiAgICAgICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzLmlzRGVza3RvcFNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1kZXNrdG9wIjsKICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAod2luZG93LmluaXRpYWxzLmlzTW9iaWxlU2l0ZSkgewogICAgICAgICAgICAgICAgICAgIGxpbmsgKz0gIiZzaXRlPW1vYmlsZSI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIChuZXcgSW1hZ2UoKSkuc3JjID0gbGluazsKICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBzZXRDb29raWVEKG5hbWUsIHZhbHVlLCBkYXlzLCBwYXRoKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGlmICghcGF0aCkgewogICAgICAgICAgICAgICAgcGF0aCA9ICcvJzsKICAgICAgICAgICAgfQogICAgICAgICAgICBkb2N1bWVudC5jb29raWUgPSBuYW1lICsgJz0nICsgdmFsdWUgKyAnOyBleHBpcmVzPScgKyBkYXRlLnRvR01UU3RyaW5nKCkgKyAnOyBwYXRoPScrcGF0aCsnOyBkb21haW49LicgKyB3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUuc3BsaXQoJy4nKS5zbGljZSgtMikuam9pbignLicpOwogICAgICAgIH0KCiAgICAgICAgJCgiaHRtbCIpLm9uKCJjbGljayIsICdbaHJlZio9InhoYW1zdGVybGl2ZS5jb20iXScsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICBzZXRDb29raWVEKCJ4aGwiLCAnb3V0OicgKyBNYXRoLnJvdW5kKChuZXcgRGF0ZSgpKS5nZXRUaW1lKCkgLyAxMDAwKSwgMzApOwogICAgICAgIH0pOwoKICAgICAgICBzdGF0c0xvZygpOwoKICAgICAgICAgICAgPC9zY3JpcHQ+CgogICAgCjwvYm9keT4KPC9odG1sPgo=
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:530e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
7727a35c5e8d0c661711fd36132e14cbd9e2f7c62df2f4343eee22d8b91d9680

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:43 GMT
content-encoding
gzip
cf-cache-status
HIT
status
200
cf-bgj
minify
last-modified
Fri, 09 Feb 2018 13:22:04 GMT
server
cloudflare
etag
W/"5a7da07c-6f5e"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
access-control-allow-methods
GET, OPTIONS
content-type
application/javascript
access-control-allow-origin
*
cache-control
public, max-age=691200
access-control-allow-credentials
true
cf-ray
4ac56a3e0b1d233c-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 01:24:43 GMT
b3ea33b0.xplayer-embed.js
static-cl.xhcdn.com/xh-tpl3/js/ Frame CBD7
221 KB
53 KB
Script
General
Full URL
https://static-cl.xhcdn.com/xh-tpl3/js/b3ea33b0.xplayer-embed.js
Requested by
Host: text
URL: data:text/html;charset=UTF-8;base64,PGh0bWw+CjxoZWFkPgogICAgICAgICAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTAuOSwgbWluaW11bS1zY2FsZT0wLjksIG1heGltdW0tc2NhbGU9MC45Ij4KICAgICAgICA8dGl0bGU+VmlkZW86IG15IGRpY2s8L3RpdGxlPgogICAgICAgIDxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDAiPgogICAgICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIGh0bWwsIGJvZHkgewogICAgICAgICAgICBtYXJnaW46IDA7CiAgICAgICAgICAgIHBhZGRpbmc6IDA7CiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7CiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmOwogICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTsKICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgfQoKICAgICAgICAjcGxheWVyIHsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgIH0KCiAgICAgICAgLnhoLWhlbHBlci1oaWRkZW4gewogICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7CiAgICAgICAgfQoKICAgICAgICAubm9GbGFzaCB7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9xc2JaWFR0c2V5c3dCSk9fUDFMUUN3LzAwMC8yNjcvMjQwLzY0MHgzNjAuMy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7CiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKICAgICAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgIH0KCiAgICAgICAgLmljb25QbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvaWNvblBsYXkucG5nIikgbm8tcmVwZWF0IDAgMDsKICAgICAgICAgICAgYm90dG9tOiA1MCU7CiAgICAgICAgICAgIGhlaWdodDogNTZweDsKICAgICAgICAgICAgbGVmdDogNTAlOwogICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI4cHg7CiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yOHB4OwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiA1NnB4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9uYXZpX2JnLnBuZyk7CiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsKICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7CiAgICAgICAgICAgIGJvdHRvbTogMDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjdweDsKICAgICAgICB9CgogICAgICAgIC5mYWRlUGxheTpiZWZvcmUgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICB3aWR0aDogNDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfbGVmdC5wbmcpOwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmFmdGVyIHsKICAgICAgICAgICAgY29udGVudDogJyc7CiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogMDsKICAgICAgICAgICAgcmlnaHQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiAyMDdweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfcmlnaHQucG5nKTsKICAgICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2Nzcy9wbGF5ZXIvbGF5b3V0LmNzcyIgbWVkaWE9ImFsbCI+PC9saW5rPgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy9qcXVlcnktMS45LjEuby5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3N3Zm9iamVjdC5qcyI+PC9zY3JpcHQ+ICAgIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vamF2YXNjcmlwdCIgc3JjPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vanMveHBsYXllci94cGxheWVyLmpzIj48L3NjcmlwdD4KICAgICAgICAgICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS94aC10cGwzL2pzL2IzZWEzM2IwLnhwbGF5ZXItZW1iZWQuanMiPjwvc2NyaXB0PiAgICAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvY3NzLzgyY2RiNTA4LnhwbGF5ZXItZW1iZWQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+ICAgIDwvaGVhZD4KPGJvZHk+CjxkaXYgY2xhc3M9ImJhbm5lciI+PC9kaXY+CgogICAgPGEgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJub0ZsYXNoIHhoLWhlbHBlci1oaWRkZW4geHBsYXllci1mYWxsYmFjay1pbWFnZSIgaHJlZj0iaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP21lbWJlZD0mcHJzPS0tIj4KICAgICAgICA8ZGl2IGNsYXNzPSJpY29uUGxheSI+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZmFkZVBsYXkiPjwvZGl2PgogICAgPC9hPgoKICAgIDxkaXYgaWQ9InBsYXllciI+CgogICAgPC9kaXY+CgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAgICQoCiAgICAgICAgICAgIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIHZhciBmbGFzaFZhcnMgPSB7ImVtYmVkIjp0cnVlLCJpbmZvVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vYXBpL2ZsYXNoLnBocD8vdmlkZW8vaW5mbyZ2aWRlb19pZD0yNjcyNDAmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMjY3MjQwJTI2dXRtX21lZGl1bSUzRHJlZmVycmFsJTI2dXRtX3NvdXJjZSUzRCUyNnBycyUzRC0tIiwibGFuZ1VybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2FwaS9mbGFzaC5waHA/L3RyYW5zbGF0aW9uL3BsYXllciIsInBycyI6Ii0tIiwidmlkZW9VcmxzIjoiW10iLCJkZWxldGVkIjpmYWxzZSwidGh1bWJVcmwiOiJodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3cvMDAwLzI2Ny8yNDAvNjQweDM2MC4zLmpwZyIsInBvc3RmaXgiOiI/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInZpZGVvSWQiOjI2NzI0MCwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12MC54aGNkbi5jb20vYS9neTZOcFgxd3RhbE84SzZhODBjOC13LzAwMC8yNjcvMjQwLzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6Im15IGRpY2siLCJsb2dvTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJjb21tZW50c0xpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSZvcGVuQyNjb21tZW50Qm94IiwidXBsb2FkZXJOYW1lIjoiYW5vbnltb3VzIiwiZHVyYXRpb24iOjMyNSwibW9yZUxpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS91c2Vycy9hbm9ueW1vdXMvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInRvcFJhdGVkTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2dheS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidXBsb2FkZXJMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGbXktZGljay0yNjcyNDAlMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09MjY3MjQwIiwidmlkZW9Db21tZW50cyI6IjMiLCJkb3dubG9hZFNpemUiOjAsInNoYXJlVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOi8veGhhbXN0ZXIuY29tL2VtYmVkLzI2NzI0MFwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwic3RhcnRUaW1lIjowLCJhZHZJbWFnZSI6Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9zd2YveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJhZHZVcmwiOiIiLCJhZHZTd2YiOnRydWUsIm5hdGlvbmFsIjoie1wibmFtZVwiOlwiRFVUQ0ggUE9STlwiLFwibGlua1wiOlwiaHR0cHM6XFwvXFwveGhhbXN0ZXIuY29tXFwvY2F0ZWdvcmllc1xcL2R1dGNoP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS1cIixcImljb25VUkxcIjpcImh0dHBzOlxcL1xcL3N0YXRpYy1jbC54aGNkbi5jb21cXC9pbWFnZXNcXC9mbGFnXFwvcG5nXFwvTkwucG5nXCJ9IiwibGl2ZVNleExpbmsiOiJodHRwczovL2dvLnhoYW1zdGVybGl2ZS5jb20vP3BhdGg9JTJGdGFncyUyRm1lbiZ1c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPWdheSZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDI2NzI0MCwKICAgICAgICAgICAgICAgICAgICAgICAgZmlsZTogJ2h0dHBzOi8vMTktMTQuYi5jZG4xMy5jb20vMDAwLzI2Ny8yNjcyNDAubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9MTUwayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9ZGNjMDM4NDE4NzIyOWQwYjNkNGU1ZTdkZjJjNTA1ZjInLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcXNiWlhUdHNleXN3QkpPX1AxTFFDdy8wMDAvMjY3LzI0MC82NDB4MzYwLjMuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz04ayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9YWJmMzQzMjE4MjQ3NzI2OTczNTI0N2VlMWJmYTZiODAiLCIyNDBwIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NzhrJmNkbl9id19mcz0zNDlrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD05MTBjNmNhZGZhMmRkMTZlYzk4ZjM1OGZjMjQ5OWEwYyJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6MjY3MjQwLCJkdXJhdGlvbiI6MzI1LCJmYWxsYmFjayI6eyJmYWxsYmFja0ltYWdlQ2xhc3MiOiJ4cGxheWVyLWZhbGxiYWNrLWltYWdlIn0sInByZWxvYWQiOmZhbHNlLCJobHNDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9obHMuanMiLCJtYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJTaXplIjoxMDAwMDAwMCwibWF4TWF4QnVmZmVyTGVuZ3RoIjozMCwibWF4QnVmZmVySG9sZSI6MC4zLCJtYXhTZWVrSG9sZSI6MywibGV2ZWxMb2FkaW5nUmV0cnlEZWxheSI6NTAwLCJsZXZlbExvYWRpbmdNYXhSZXRyeSI6MywibGV2ZWxMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeSI6NCwiZnJhZ0xvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImZyYWdMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMH0sImRhc2hDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9kYXNoLmpzIn0sInNvdXJjZXMiOnsiaGxzIjp7InVybCI6IlwvdmlkZW8taGxzXC9tM3U4XC8yNjcyNDBcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsibXA0IjpbeyJ1cmwiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPTkxMGM2Y2FkZmEyZGQxNmVjOThmMzU4ZmMyNDk5YTBjIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PUhwZTVSa2VtRTNpUWpJRGtsbFgxaEEsZW5kPTE1NTA3MjUyMDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MzU2NDAwXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn0seyJ1cmwiOiJcL3ZpZGVvLWhsc1wvbTN1OFwvMjY3MjQwXC9hZGFwdGl2ZS5tM3U4P2NkblR5cGU9emlsIiwiZmFsbGJhY2siOiIiLCJxdWFsaXR5IjoiYXV0byIsImxhYmVsIjoiYXV0byIsInR5cGUiOiIifSx7InVybCI6Imh0dHBzOlwvXC8xOS05LmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8xNDRwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWFiZjM0MzIxODI0NzcyNjk3MzUyNDdlZTFiZmE2YjgwIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8ueGhjZG4uY29tXC9rZXk9enZwUGZaM3pFZDdDalRlRnBaNTVBZyxlbmQ9MTU1MDcyNTIwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9OGtcL2luaXRpYWxfYnVmZmVyPTM1NjQwMFwvMDAwXC8yNjdcLzI0MFwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0ifSwicG9zdGVyIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12LWNsMi54aGNkbi5jb21cL2FcL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3dcLzAwMFwvMjY3XC8yNDBcLzY0MHgzNjAuMy5qcGcifSwidGh1bWJzIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12MC54aGNkbi5jb21cL2FcL2d5Nk5wWDF3dGFsTzhLNmE4MGM4LXdcLzAwMFwvMjY3XC8yNDBcLzE2MHgxNjAuNTAucy5qcGciLCJsZW5ndGgiOjUwfSwiYmFubmVyIjp7ImJhbm5lclVybCI6IiIsImJhbm5lckltYWdlIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL3N3ZlwveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJzd2YiOmZhbHNlLCJodG1sIjoiPGlmcmFtZSB3aWR0aD1cIjYzOFwiIGhlaWdodD1cIjYwXCIgZnJhbWVib3JkZXI9XCIwXCIgc2Nyb2xsaW5nPVwibm9cIiBtYXJnaW53aWR0aD1cIjBcIiBtYXJnaW5oZWlnaHQ9XCIwXCIgYWxsb3d0cmFuc3BhcmVuY3k9XCJ0cnVlXCIgc3JjPVwiaHR0cHM6XC9cL2NyZWF0aXZlLnhoYW1zdGVybGl2ZS5jb21cL21haW4uaHRtbD90PWdheS1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249Z2F5JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT13aWRnZXRJblZpZGVvJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCZ1cmw9JTJGdGFncyUyRm1lblwiPjxcL2lmcmFtZT4ifSwib3ZlcmxheSI6eyJ0YWJzRGF0YVVybCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2FwaVwvZmxhc2gucGhwP1wvdmlkZW9cL2luZm8mdmlkZW9faWQ9MjY3MjQwJmVtYmVkX3Bvc3RmaXg9JTNGdXRtX2NhbXBhaWduJTNEZW1iZWQlMjZ1dG1fY29udGVudCUzRDI2NzI0MCUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZteS1kaWNrLTI2NzI0MCUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAiLCJtb3JlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2Fub255bW91c1wvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz9wYXRoPSUyRnRhZ3MlMkZtZW4mdXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1nYXkmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPW1lbnVJblZpZGVvJndpZGdldEVsZW1lbnQ9dGFiJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCIsInRvcFJhdGVkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvZ2F5XC9iZXN0XC93ZWVrbHk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkU2l6ZSI6MCwicmVsYXRlZFVSTCI6Ilwvc2VhcmNoP3Jlc2V0PTEmZnJvbT12aWRlb19yZWxhdGVkJnE9ZGljayIsImpvaW5VUkwiOiIifSwiY29udGV4dCI6eyJwYWdlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZW1iZWRDb2RlIjoiPGlmcmFtZSBzcmM9XCJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9lbWJlZFwvMjY3MjQwXCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJhdXRob3JVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC91c2Vyc1wvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwidmlkZW9UaXRsZSI6Im15IGRpY2siLCJhdXRob3JOYW1lIjoiYW5vbnltb3VzIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiam9pblVSTCI6IiJ9LCJzdGFydEJ1dHRvbiI6eyJjbGFzc2ljIjp0cnVlfSwic3RhdGlzdGljcyI6eyJ1aVN0YXRzIjpmYWxzZSwiYWRkRmllbGRzIjp7InBsYXllciI6InhwbGF5ZXItZW1iZWQifX19ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHZhciBQbGF5ZXIgPSBuZXcgWFBsYXllcigicGxheWVyIiwgc2V0dGluZ3MsIHhwbGF5ZXJTZXR0aW5ncyk7CgogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5lbWJlZExvZ2dlciAmJiBQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBQbGF5ZXIueHBsYXllci5jb3JlLm9uY2UoUGxheWVyLnhwbGF5ZXIuZXZlbnRzLlBMQVlFUl9PTl9USU1FVVBEQVRFLCBlbWJlZExvZ2dlci5iaW5kKG51bGwsICJ4cGxheWVyX3BsYXkiKSk7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgaWYgKFBsYXllciAmJiBQbGF5ZXIueHBsYXllcikgewogICAgICAgICAgICAgICAgICAgIHByZXJvbGwoUGxheWVyLnhwbGF5ZXIpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQogICAgICAgICk7CgogICAgICAgIHZhcgogICAgICAgICAgICBQUkVST0xMX0NPT0tJRSA9ICd4X3ByZXJvbGwnLAogICAgICAgICAgICBQUkVST0xMX1NUQVRFUyA9IHsKICAgICAgICAgICAgICAgICdzaG93JzogJzEnLAogICAgICAgICAgICAgICAgJ3Nob3duJzogJzInCiAgICAgICAgICAgIH07CgogICAgICAgIGZ1bmN0aW9uIHByZXJvbGwoeHBsYXllcikgewogICAgICAgICAgICB2YXIgZXhwaXJlVGltZSA9IDYqNjA7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5QTEFZRVJfUExBWSwgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICB2YXIgcHJlcm9sbFN0YXRlID0gd2luZG93LmdldENvb2tpZShQUkVST0xMX0NPT0tJRSk7CgogICAgICAgICAgICAgICAgaWYgKHByZXJvbGxTdGF0ZSA9PSBudWxsKSB7CiAgICAgICAgICAgICAgICAgICAgd2luZG93LnNldENvb2tpZShQUkVST0xMX0NPT0tJRSwgUFJFUk9MTF9TVEFURVNbJ3Nob3cnXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LCB0aGlzKTsKCiAgICAgICAgICAgIHhwbGF5ZXIuY29yZS5vbmNlKHhwbGF5ZXIuZXZlbnRzLkFEU19FTkRFRCwgZnVuY3Rpb24oZmFpckVuZCkgewogICAgICAgICAgICAgICAgaWYgKCFmYWlyRW5kKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93biddLCBleHBpcmVUaW1lKTsKICAgICAgICAgICAgfSwgdGhpcyk7CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBzdGF0c0xvZyAoKSB7CiAgICAgICAgICAgIHZhciBob3N0ID0gIiIgKyBkb2N1bWVudC5sb2NhdGlvbi5ob3N0bmFtZSwKICAgICAgICAgICAgICAgIGJhc2VIb3N0ID0gaG9zdC5yZXBsYWNlKC8uKj8oXHcrXC5cdyspJC8sICIkMSIpOwoKICAgICAgICAgICAgaWYgKCFob3N0Lm1hdGNoKC8oXnxcLil4aGFtc3RlclwuXHcrJC9nKSkKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKCiAgICAgICAgICAgIGxldCBsaW5rID0gWwogICAgICAgICAgICAgICAgIi8vY29sbGVjdG9yLiIgKyBiYXNlSG9zdCArICIvIiwKICAgICAgICAgICAgICAgICI/bG9nPXN0YXRzLWJldGEmcmVmPSIsCiAgICAgICAgICAgICAgICBlbmNvZGVVUklDb21wb25lbnQoZG9jdW1lbnQucmVmZXJyZXIgfHwgIiIpLAogICAgICAgICAgICAgICAgIiZfPSIsCiAgICAgICAgICAgICAgICBEYXRlLm5vdygpCiAgICAgICAgICAgIF0uam9pbigiIik7CgogICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzKSB7CiAgICAgICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzLmlzRGVza3RvcFNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1kZXNrdG9wIjsKICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAod2luZG93LmluaXRpYWxzLmlzTW9iaWxlU2l0ZSkgewogICAgICAgICAgICAgICAgICAgIGxpbmsgKz0gIiZzaXRlPW1vYmlsZSI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIChuZXcgSW1hZ2UoKSkuc3JjID0gbGluazsKICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBzZXRDb29raWVEKG5hbWUsIHZhbHVlLCBkYXlzLCBwYXRoKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGlmICghcGF0aCkgewogICAgICAgICAgICAgICAgcGF0aCA9ICcvJzsKICAgICAgICAgICAgfQogICAgICAgICAgICBkb2N1bWVudC5jb29raWUgPSBuYW1lICsgJz0nICsgdmFsdWUgKyAnOyBleHBpcmVzPScgKyBkYXRlLnRvR01UU3RyaW5nKCkgKyAnOyBwYXRoPScrcGF0aCsnOyBkb21haW49LicgKyB3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUuc3BsaXQoJy4nKS5zbGljZSgtMikuam9pbignLicpOwogICAgICAgIH0KCiAgICAgICAgJCgiaHRtbCIpLm9uKCJjbGljayIsICdbaHJlZio9InhoYW1zdGVybGl2ZS5jb20iXScsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICBzZXRDb29raWVEKCJ4aGwiLCAnb3V0OicgKyBNYXRoLnJvdW5kKChuZXcgRGF0ZSgpKS5nZXRUaW1lKCkgLyAxMDAwKSwgMzApOwogICAgICAgIH0pOwoKICAgICAgICBzdGF0c0xvZygpOwoKICAgICAgICAgICAgPC9zY3JpcHQ+CgogICAgCjwvYm9keT4KPC9odG1sPgo=
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:530e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
c3a854a8a7659de7b807442e3f360f8f20089f68c1adbf41335b3595e16a0ca8

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:43 GMT
content-encoding
gzip
cf-cache-status
HIT
status
200
cf-bgj
minify
last-modified
Wed, 20 Feb 2019 09:24:00 GMT
server
cloudflare
etag
W/"5c6d1cb0-37491"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
access-control-allow-methods
GET, OPTIONS
content-type
application/javascript
access-control-allow-origin
*
cache-control
public, max-age=691200
access-control-allow-credentials
true
cf-ray
4ac56a3e0b1b233c-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 01:24:43 GMT
82cdb508.xplayer-embed.css
static-cl.xhcdn.com/xh-tpl3/css/ Frame CBD7
229 KB
62 KB
Stylesheet
General
Full URL
https://static-cl.xhcdn.com/xh-tpl3/css/82cdb508.xplayer-embed.css
Requested by
Host: text
URL: data:text/html;charset=UTF-8;base64,PGh0bWw+CjxoZWFkPgogICAgICAgICAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTAuOSwgbWluaW11bS1zY2FsZT0wLjksIG1heGltdW0tc2NhbGU9MC45Ij4KICAgICAgICA8dGl0bGU+VmlkZW86IG15IGRpY2s8L3RpdGxlPgogICAgICAgIDxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDAiPgogICAgICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIGh0bWwsIGJvZHkgewogICAgICAgICAgICBtYXJnaW46IDA7CiAgICAgICAgICAgIHBhZGRpbmc6IDA7CiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7CiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmOwogICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTsKICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgfQoKICAgICAgICAjcGxheWVyIHsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgIH0KCiAgICAgICAgLnhoLWhlbHBlci1oaWRkZW4gewogICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7CiAgICAgICAgfQoKICAgICAgICAubm9GbGFzaCB7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9xc2JaWFR0c2V5c3dCSk9fUDFMUUN3LzAwMC8yNjcvMjQwLzY0MHgzNjAuMy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7CiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKICAgICAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgIH0KCiAgICAgICAgLmljb25QbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvaWNvblBsYXkucG5nIikgbm8tcmVwZWF0IDAgMDsKICAgICAgICAgICAgYm90dG9tOiA1MCU7CiAgICAgICAgICAgIGhlaWdodDogNTZweDsKICAgICAgICAgICAgbGVmdDogNTAlOwogICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI4cHg7CiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yOHB4OwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiA1NnB4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5IHsKICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9uYXZpX2JnLnBuZyk7CiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsKICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7CiAgICAgICAgICAgIGJvdHRvbTogMDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjdweDsKICAgICAgICB9CgogICAgICAgIC5mYWRlUGxheTpiZWZvcmUgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICB3aWR0aDogNDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfbGVmdC5wbmcpOwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmFmdGVyIHsKICAgICAgICAgICAgY29udGVudDogJyc7CiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogMDsKICAgICAgICAgICAgcmlnaHQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiAyMDdweDsKICAgICAgICAgICAgaGVpZ2h0OiAyN3B4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfcmlnaHQucG5nKTsKICAgICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2Nzcy9wbGF5ZXIvbGF5b3V0LmNzcyIgbWVkaWE9ImFsbCI+PC9saW5rPgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy9qcXVlcnktMS45LjEuby5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3N3Zm9iamVjdC5qcyI+PC9zY3JpcHQ+ICAgIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vamF2YXNjcmlwdCIgc3JjPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vanMveHBsYXllci94cGxheWVyLmpzIj48L3NjcmlwdD4KICAgICAgICAgICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS94aC10cGwzL2pzL2IzZWEzM2IwLnhwbGF5ZXItZW1iZWQuanMiPjwvc2NyaXB0PiAgICAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvY3NzLzgyY2RiNTA4LnhwbGF5ZXItZW1iZWQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+ICAgIDwvaGVhZD4KPGJvZHk+CjxkaXYgY2xhc3M9ImJhbm5lciI+PC9kaXY+CgogICAgPGEgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJub0ZsYXNoIHhoLWhlbHBlci1oaWRkZW4geHBsYXllci1mYWxsYmFjay1pbWFnZSIgaHJlZj0iaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP21lbWJlZD0mcHJzPS0tIj4KICAgICAgICA8ZGl2IGNsYXNzPSJpY29uUGxheSI+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZmFkZVBsYXkiPjwvZGl2PgogICAgPC9hPgoKICAgIDxkaXYgaWQ9InBsYXllciI+CgogICAgPC9kaXY+CgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAgICQoCiAgICAgICAgICAgIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIHZhciBmbGFzaFZhcnMgPSB7ImVtYmVkIjp0cnVlLCJpbmZvVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vYXBpL2ZsYXNoLnBocD8vdmlkZW8vaW5mbyZ2aWRlb19pZD0yNjcyNDAmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMjY3MjQwJTI2dXRtX21lZGl1bSUzRHJlZmVycmFsJTI2dXRtX3NvdXJjZSUzRCUyNnBycyUzRC0tIiwibGFuZ1VybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2FwaS9mbGFzaC5waHA/L3RyYW5zbGF0aW9uL3BsYXllciIsInBycyI6Ii0tIiwidmlkZW9VcmxzIjoiW10iLCJkZWxldGVkIjpmYWxzZSwidGh1bWJVcmwiOiJodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3cvMDAwLzI2Ny8yNDAvNjQweDM2MC4zLmpwZyIsInBvc3RmaXgiOiI/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInZpZGVvSWQiOjI2NzI0MCwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12MC54aGNkbi5jb20vYS9neTZOcFgxd3RhbE84SzZhODBjOC13LzAwMC8yNjcvMjQwLzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6Im15IGRpY2siLCJsb2dvTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJjb21tZW50c0xpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSZvcGVuQyNjb21tZW50Qm94IiwidXBsb2FkZXJOYW1lIjoiYW5vbnltb3VzIiwiZHVyYXRpb24iOjMyNSwibW9yZUxpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS91c2Vycy9hbm9ueW1vdXMvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3MvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInRvcFJhdGVkTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL2dheS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidXBsb2FkZXJMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGbXktZGljay0yNjcyNDAlMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09MjY3MjQwIiwidmlkZW9Db21tZW50cyI6IjMiLCJkb3dubG9hZFNpemUiOjAsInNoYXJlVXJsIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOi8veGhhbXN0ZXIuY29tL2VtYmVkLzI2NzI0MFwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwic3RhcnRUaW1lIjowLCJhZHZJbWFnZSI6Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9zd2YveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJhZHZVcmwiOiIiLCJhZHZTd2YiOnRydWUsIm5hdGlvbmFsIjoie1wibmFtZVwiOlwiRFVUQ0ggUE9STlwiLFwibGlua1wiOlwiaHR0cHM6XFwvXFwveGhhbXN0ZXIuY29tXFwvY2F0ZWdvcmllc1xcL2R1dGNoP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS1cIixcImljb25VUkxcIjpcImh0dHBzOlxcL1xcL3N0YXRpYy1jbC54aGNkbi5jb21cXC9pbWFnZXNcXC9mbGFnXFwvcG5nXFwvTkwucG5nXCJ9IiwibGl2ZVNleExpbmsiOiJodHRwczovL2dvLnhoYW1zdGVybGl2ZS5jb20vP3BhdGg9JTJGdGFncyUyRm1lbiZ1c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPWdheSZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDI2NzI0MCwKICAgICAgICAgICAgICAgICAgICAgICAgZmlsZTogJ2h0dHBzOi8vMTktMTQuYi5jZG4xMy5jb20vMDAwLzI2Ny8yNjcyNDAubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9MTUwayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9ZGNjMDM4NDE4NzIyOWQwYjNkNGU1ZTdkZjJjNTA1ZjInLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcXNiWlhUdHNleXN3QkpPX1AxTFFDdy8wMDAvMjY3LzI0MC82NDB4MzYwLjMuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz04ayZjZG5fYndfZnM9MzQ5ayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9YWJmMzQzMjE4MjQ3NzI2OTczNTI0N2VlMWJmYTZiODAiLCIyNDBwIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NzhrJmNkbl9id19mcz0zNDlrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD05MTBjNmNhZGZhMmRkMTZlYzk4ZjM1OGZjMjQ5OWEwYyJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6MjY3MjQwLCJkdXJhdGlvbiI6MzI1LCJmYWxsYmFjayI6eyJmYWxsYmFja0ltYWdlQ2xhc3MiOiJ4cGxheWVyLWZhbGxiYWNrLWltYWdlIn0sInByZWxvYWQiOmZhbHNlLCJobHNDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9obHMuanMiLCJtYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJTaXplIjoxMDAwMDAwMCwibWF4TWF4QnVmZmVyTGVuZ3RoIjozMCwibWF4QnVmZmVySG9sZSI6MC4zLCJtYXhTZWVrSG9sZSI6MywibGV2ZWxMb2FkaW5nUmV0cnlEZWxheSI6NTAwLCJsZXZlbExvYWRpbmdNYXhSZXRyeSI6MywibGV2ZWxMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeSI6NCwiZnJhZ0xvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImZyYWdMb2FkaW5nTWF4UmV0cnlUaW1lb3V0IjozMjAwMH0sImRhc2hDb25maWciOnsibGliU3JjIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2pzXC9kYXNoLmpzIn0sInNvdXJjZXMiOnsiaGxzIjp7InVybCI6IlwvdmlkZW8taGxzXC9tM3U4XC8yNjcyNDBcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsibXA0IjpbeyJ1cmwiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwMFwvMjY3XC8yNDBcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxMDgwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPTkxMGM2Y2FkZmEyZGQxNmVjOThmMzU4ZmMyNDk5YTBjIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PUhwZTVSa2VtRTNpUWpJRGtsbFgxaEEsZW5kPTE1NTA3MjUyMDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MzU2NDAwXC8wMDBcLzI2N1wvMjQwXC8yNDBwLmgyNjQubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn0seyJ1cmwiOiJcL3ZpZGVvLWhsc1wvbTN1OFwvMjY3MjQwXC9hZGFwdGl2ZS5tM3U4P2NkblR5cGU9emlsIiwiZmFsbGJhY2siOiIiLCJxdWFsaXR5IjoiYXV0byIsImxhYmVsIjoiYXV0byIsInR5cGUiOiIifSx7InVybCI6Imh0dHBzOlwvXC8xOS05LmIuY2RuMTMuY29tXC8wMDBcLzI2N1wvMjQwXC8xNDRwLmgyNjQubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTA4MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9OGsmY2RuX2J3X2ZzPTM0OWsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWFiZjM0MzIxODI0NzcyNjk3MzUyNDdlZTFiZmE2YjgwIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8ueGhjZG4uY29tXC9rZXk9enZwUGZaM3pFZDdDalRlRnBaNTVBZyxlbmQ9MTU1MDcyNTIwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9OGtcL2luaXRpYWxfYnVmZmVyPTM1NjQwMFwvMDAwXC8yNjdcLzI0MFwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0ifSwicG9zdGVyIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12LWNsMi54aGNkbi5jb21cL2FcL3FzYlpYVHRzZXlzd0JKT19QMUxRQ3dcLzAwMFwvMjY3XC8yNDBcLzY0MHgzNjAuMy5qcGcifSwidGh1bWJzIjp7InVybCI6Imh0dHBzOlwvXC90aHVtYi12MC54aGNkbi5jb21cL2FcL2d5Nk5wWDF3dGFsTzhLNmE4MGM4LXdcLzAwMFwvMjY3XC8yNDBcLzE2MHgxNjAuNTAucy5qcGciLCJsZW5ndGgiOjUwfSwiYmFubmVyIjp7ImJhbm5lclVybCI6IiIsImJhbm5lckltYWdlIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL3N3ZlwveGhMaXZlXzYzOHg2MC5zd2Y/dXRtX2NhbXBhaWduPXdpZGdldCZ1dG1fbWVkaXVtPWVtYmVkZGVkJnV0bV9zb3VyY2U9eGhhbXN0ZXIiLCJzd2YiOmZhbHNlLCJodG1sIjoiPGlmcmFtZSB3aWR0aD1cIjYzOFwiIGhlaWdodD1cIjYwXCIgZnJhbWVib3JkZXI9XCIwXCIgc2Nyb2xsaW5nPVwibm9cIiBtYXJnaW53aWR0aD1cIjBcIiBtYXJnaW5oZWlnaHQ9XCIwXCIgYWxsb3d0cmFuc3BhcmVuY3k9XCJ0cnVlXCIgc3JjPVwiaHR0cHM6XC9cL2NyZWF0aXZlLnhoYW1zdGVybGl2ZS5jb21cL21haW4uaHRtbD90PWdheS1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249Z2F5JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT13aWRnZXRJblZpZGVvJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCZ1cmw9JTJGdGFncyUyRm1lblwiPjxcL2lmcmFtZT4ifSwib3ZlcmxheSI6eyJ0YWJzRGF0YVVybCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2FwaVwvZmxhc2gucGhwP1wvdmlkZW9cL2luZm8mdmlkZW9faWQ9MjY3MjQwJmVtYmVkX3Bvc3RmaXg9JTNGdXRtX2NhbXBhaWduJTNEZW1iZWQlMjZ1dG1fY29udGVudCUzRDI2NzI0MCUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZteS1kaWNrLTI2NzI0MCUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAiLCJtb3JlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2Fub255bW91c1wvdmlkZW9zP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz9wYXRoPSUyRnRhZ3MlMkZtZW4mdXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1nYXkmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPW1lbnVJblZpZGVvJndpZGdldEVsZW1lbnQ9dGFiJmlzVXNlckxvZ2dlZD0wJmlzVXNlclJldGFyZ2V0ZWQ9MCIsInRvcFJhdGVkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvZ2F5XC9iZXN0XC93ZWVrbHk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvbXktZGljay0yNjcyNDA/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTI2NzI0MCZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkU2l6ZSI6MCwicmVsYXRlZFVSTCI6Ilwvc2VhcmNoP3Jlc2V0PTEmZnJvbT12aWRlb19yZWxhdGVkJnE9ZGljayIsImpvaW5VUkwiOiIifSwiY29udGV4dCI6eyJwYWdlVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9teS1kaWNrLTI2NzI0MD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZW1iZWRDb2RlIjoiPGlmcmFtZSBzcmM9XCJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9lbWJlZFwvMjY3MjQwXCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL215LWRpY2stMjY3MjQwP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0yNjcyNDAmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJhdXRob3JVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC91c2Vyc1wvYW5vbnltb3VzP2Zyb209cGxheWVyX3RpdGxlX3VzZXJfbmFtZSZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0yNjcyNDAmcHJzPS0tIiwidmlkZW9UaXRsZSI6Im15IGRpY2siLCJhdXRob3JOYW1lIjoiYW5vbnltb3VzIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9MjY3MjQwJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiam9pblVSTCI6IiJ9LCJzdGFydEJ1dHRvbiI6eyJjbGFzc2ljIjp0cnVlfSwic3RhdGlzdGljcyI6eyJ1aVN0YXRzIjpmYWxzZSwiYWRkRmllbGRzIjp7InBsYXllciI6InhwbGF5ZXItZW1iZWQifX19ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHZhciBQbGF5ZXIgPSBuZXcgWFBsYXllcigicGxheWVyIiwgc2V0dGluZ3MsIHhwbGF5ZXJTZXR0aW5ncyk7CgogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5lbWJlZExvZ2dlciAmJiBQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBQbGF5ZXIueHBsYXllci5jb3JlLm9uY2UoUGxheWVyLnhwbGF5ZXIuZXZlbnRzLlBMQVlFUl9PTl9USU1FVVBEQVRFLCBlbWJlZExvZ2dlci5iaW5kKG51bGwsICJ4cGxheWVyX3BsYXkiKSk7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgaWYgKFBsYXllciAmJiBQbGF5ZXIueHBsYXllcikgewogICAgICAgICAgICAgICAgICAgIHByZXJvbGwoUGxheWVyLnhwbGF5ZXIpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQogICAgICAgICk7CgogICAgICAgIHZhcgogICAgICAgICAgICBQUkVST0xMX0NPT0tJRSA9ICd4X3ByZXJvbGwnLAogICAgICAgICAgICBQUkVST0xMX1NUQVRFUyA9IHsKICAgICAgICAgICAgICAgICdzaG93JzogJzEnLAogICAgICAgICAgICAgICAgJ3Nob3duJzogJzInCiAgICAgICAgICAgIH07CgogICAgICAgIGZ1bmN0aW9uIHByZXJvbGwoeHBsYXllcikgewogICAgICAgICAgICB2YXIgZXhwaXJlVGltZSA9IDYqNjA7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5QTEFZRVJfUExBWSwgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICB2YXIgcHJlcm9sbFN0YXRlID0gd2luZG93LmdldENvb2tpZShQUkVST0xMX0NPT0tJRSk7CgogICAgICAgICAgICAgICAgaWYgKHByZXJvbGxTdGF0ZSA9PSBudWxsKSB7CiAgICAgICAgICAgICAgICAgICAgd2luZG93LnNldENvb2tpZShQUkVST0xMX0NPT0tJRSwgUFJFUk9MTF9TVEFURVNbJ3Nob3cnXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LCB0aGlzKTsKCiAgICAgICAgICAgIHhwbGF5ZXIuY29yZS5vbmNlKHhwbGF5ZXIuZXZlbnRzLkFEU19FTkRFRCwgZnVuY3Rpb24oZmFpckVuZCkgewogICAgICAgICAgICAgICAgaWYgKCFmYWlyRW5kKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93biddLCBleHBpcmVUaW1lKTsKICAgICAgICAgICAgfSwgdGhpcyk7CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBzdGF0c0xvZyAoKSB7CiAgICAgICAgICAgIHZhciBob3N0ID0gIiIgKyBkb2N1bWVudC5sb2NhdGlvbi5ob3N0bmFtZSwKICAgICAgICAgICAgICAgIGJhc2VIb3N0ID0gaG9zdC5yZXBsYWNlKC8uKj8oXHcrXC5cdyspJC8sICIkMSIpOwoKICAgICAgICAgICAgaWYgKCFob3N0Lm1hdGNoKC8oXnxcLil4aGFtc3RlclwuXHcrJC9nKSkKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKCiAgICAgICAgICAgIGxldCBsaW5rID0gWwogICAgICAgICAgICAgICAgIi8vY29sbGVjdG9yLiIgKyBiYXNlSG9zdCArICIvIiwKICAgICAgICAgICAgICAgICI/bG9nPXN0YXRzLWJldGEmcmVmPSIsCiAgICAgICAgICAgICAgICBlbmNvZGVVUklDb21wb25lbnQoZG9jdW1lbnQucmVmZXJyZXIgfHwgIiIpLAogICAgICAgICAgICAgICAgIiZfPSIsCiAgICAgICAgICAgICAgICBEYXRlLm5vdygpCiAgICAgICAgICAgIF0uam9pbigiIik7CgogICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzKSB7CiAgICAgICAgICAgICAgICBpZiAod2luZG93LmluaXRpYWxzLmlzRGVza3RvcFNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1kZXNrdG9wIjsKICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAod2luZG93LmluaXRpYWxzLmlzTW9iaWxlU2l0ZSkgewogICAgICAgICAgICAgICAgICAgIGxpbmsgKz0gIiZzaXRlPW1vYmlsZSI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIChuZXcgSW1hZ2UoKSkuc3JjID0gbGluazsKICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBzZXRDb29raWVEKG5hbWUsIHZhbHVlLCBkYXlzLCBwYXRoKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGlmICghcGF0aCkgewogICAgICAgICAgICAgICAgcGF0aCA9ICcvJzsKICAgICAgICAgICAgfQogICAgICAgICAgICBkb2N1bWVudC5jb29raWUgPSBuYW1lICsgJz0nICsgdmFsdWUgKyAnOyBleHBpcmVzPScgKyBkYXRlLnRvR01UU3RyaW5nKCkgKyAnOyBwYXRoPScrcGF0aCsnOyBkb21haW49LicgKyB3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUuc3BsaXQoJy4nKS5zbGljZSgtMikuam9pbignLicpOwogICAgICAgIH0KCiAgICAgICAgJCgiaHRtbCIpLm9uKCJjbGljayIsICdbaHJlZio9InhoYW1zdGVybGl2ZS5jb20iXScsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICBzZXRDb29raWVEKCJ4aGwiLCAnb3V0OicgKyBNYXRoLnJvdW5kKChuZXcgRGF0ZSgpKS5nZXRUaW1lKCkgLyAxMDAwKSwgMzApOwogICAgICAgIH0pOwoKICAgICAgICBzdGF0c0xvZygpOwoKICAgICAgICAgICAgPC9zY3JpcHQ+CgogICAgCjwvYm9keT4KPC9odG1sPgo=
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:530e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
7f755ba2b6d64acef19b7e239c71d19e349b00e636002f1c88c8477d8079c100

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:43 GMT
content-encoding
gzip
cf-cache-status
HIT
status
200
last-modified
Thu, 14 Feb 2019 10:19:52 GMT
server
cloudflare
etag
W/"5c6540c8-3954c"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
access-control-allow-methods
GET, OPTIONS
content-type
text/css
access-control-allow-origin
*
cache-control
public, max-age=691200
access-control-allow-credentials
true
cf-ray
4ac56a3e0b1a233c-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 01:24:43 GMT
truncated
/
3 KB
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
205e3956705ec564613fd39443269597fd5f9b86e76f6cb6a9ef68b0b2830eb3

Request headers

Response headers

Content-Type
image/png
9fxlivz2p0
hpvvn.com/c85uqv8ek/i79pykvqux9fvil7i9xf90mpq2tvqu/2tq/ Frame 0F51
0
0
Document
General
Full URL
http://hpvvn.com/c85uqv8ek/i79pykvqux9fvil7i9xf90mpq2tvqu/2tq/9fxlivz2p0?z=306877&rnd=9634&cpm=1&umd=0&b=858408&mkey=msg65333
Requested by
Host: hpvvn.com
URL: http://hpvvn.com/ptsek8m0piu1ilv/j45olnb7jb7j/ilv/0pmbw8op0jb7kpyj45xr95.js
Protocol
HTTP/1.1
Server
88.85.93.34 , Netherlands, ASN35415 (WEBZILLA, NL),
Reverse DNS
Software
nginx /
Resource Hash

Request headers

Host
hpvvn.com
Connection
keep-alive
Pragma
no-cache
Cache-Control
no-cache
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Referer
http://taylor-lautner.ru/
Accept-Encoding
gzip, deflate
Cookie
uid=WFVdTlxt/duBeALZFrdVAg==
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
http://taylor-lautner.ru/

Response headers

Server
nginx
Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Type
text/html; charset="utf-8"
Transfer-Encoding
chunked
Connection
keep-alive
Keep-Alive
timeout=20
Content-Encoding
gzip
xx
sklm.vornz.com/
135 KB
45 KB
Script
General
Full URL
http://sklm.vornz.com/xx?qxq!&clu=y3An8kjteTI9ejO2TzMbY7uckT2lOkUO0n0mMtK2YOMEPan0spTp0dzUDTTNh7gvz58KQOrsMrnPq7T71e7fEjALK1obpQQt36XHXIBO4ESd30UH0oA&mb=0&fsb=0&lb=0
Requested by
Host: sklm.vornz.com
URL: http://sklm.vornz.com/xj/UEp2OXpqUEw3UDQ3MGg1ULFuLSSz3w
Protocol
HTTP/1.1
Server
46.165.222.110 , Germany, ASN28753 (LEASEWEB-DE-FRA-10, DE),
Reverse DNS
Software
nginx / PHP/5.4.45-0+deb7u14
Resource Hash
8e8b10e816a3c69abf07b98b23f24813ab73b4177ce2303b90c5f623af6da9e4

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:43 GMT
Content-Encoding
gzip
Server
nginx
X-Powered-By
PHP/5.4.45-0+deb7u14
Vary
Accept-Encoding
Content-Type
text/html
Connection
keep-alive
Content-Length
45720
640x360.3.jpg
thumb-v-cl2.xhcdn.com/a/qsbZXTtseyswBJO_P1LQCw/000/267/240/ Frame CBD7
24 KB
24 KB
Image
General
Full URL
https://thumb-v-cl2.xhcdn.com/a/qsbZXTtseyswBJO_P1LQCw/000/267/240/640x360.3.jpg
Requested by
Host: static-cl.xhcdn.com
URL: https://static-cl.xhcdn.com/js/jquery-1.9.1.o.min.js
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:530e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
e07ef2f3d5ab5d841f2276651c56c2aa4d826e3b87d0bcb18a1991930b05abc4

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:44 GMT
cf-cache-status
HIT
cf-polished
status=not_needed
cf-ray
4ac56a3f2b65233c-FRA
status
200
cf-bgj
imgq:100
content-length
24229
last-modified
Tue, 31 Jul 2018 00:30:01 GMT
server
cloudflare
etag
"5b5fad89-5ea5"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
cache-control
public, max-age=691200
accept-ranges
bytes
timing-allow-origin
*
x-proxy-cache
HIT, HIT, HIT
expires
Fri, 01 Mar 2019 01:24:44 GMT
hls.js
static-cl.xhcdn.com/js/ Frame CBD7
176 KB
51 KB
Script
General
Full URL
https://static-cl.xhcdn.com/js/hls.js
Requested by
Host: static-cl.xhcdn.com
URL: https://static-cl.xhcdn.com/xh-tpl3/js/b3ea33b0.xplayer-embed.js
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:530e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
8bfb5a3320547a24dec35a9ecc095a49fc24623d01f264032628a1215e86080c

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:44 GMT
content-encoding
gzip
cf-cache-status
HIT
cf-polished
origSize=179838
status
200
cf-bgj
minify
last-modified
Thu, 14 Feb 2019 10:19:49 GMT
server
cloudflare
etag
W/"5c6540c5-2be7e"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
access-control-allow-methods
GET, OPTIONS
content-type
application/javascript
access-control-allow-origin
*
cache-control
public, max-age=691200
access-control-allow-credentials
true
cf-ray
4ac56a3f1b61233c-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 01:24:44 GMT
main.html
creative.xhamsterlive.com/ Frame 216A
0
0
Document
General
Full URL
https://creative.xhamsterlive.com/main.html?t=gay-dynamic&userId=aad1b133c9c4764c297d099d98d58aef&utm_source=xhamster&memberId=&utm_medium=widgets&sourceId=widgets&platform=embedded-video&landing=WidgetXH&domain=xhamsterlive&orientation=gay&pageType=embedded-video&categoryName=Not-Webcams&logged=0&retargeted=0&adblocked=0&widgetName=widgetInVideo&isUserLogged=0&isUserRetargeted=0&url=%2Ftags%2Fmen
Requested by
Host: static-cl.xhcdn.com
URL: https://static-cl.xhcdn.com/xh-tpl3/js/b3ea33b0.xplayer-embed.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, CHACHA20_POLY1305
Server
213.174.135.2 Ashburn, United States, ASN39572 (ADVANCEDHOSTERS-AS, NL),
Reverse DNS
Software
nginx /
Resource Hash

Request headers

:method
GET
:authority
creative.xhamsterlive.com
:scheme
https
:path
/main.html?t=gay-dynamic&userId=aad1b133c9c4764c297d099d98d58aef&utm_source=xhamster&memberId=&utm_medium=widgets&sourceId=widgets&platform=embedded-video&landing=WidgetXH&domain=xhamsterlive&orientation=gay&pageType=embedded-video&categoryName=Not-Webcams&logged=0&retargeted=0&adblocked=0&widgetName=widgetInVideo&isUserLogged=0&isUserRetargeted=0&url=%2Ftags%2Fmen
pragma
no-cache
cache-control
no-cache
upgrade-insecure-requests
1
user-agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
accept-encoding
gzip, deflate, br
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

status
200
date
Thu, 21 Feb 2019 01:24:44 GMT
content-type
text/html; charset=utf-8
server
nginx
last-modified
Tue, 12 Feb 2019 13:39:47 GMT
etag
W/"5c62cca3-5b06"
content-encoding
gzip
expires
Thu, 21 Feb 2019 01:34:44 GMT
cache-control
max-age=600
x-proxy-cache
HIT
truncated
/ Frame CBD7
5 KB
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
9dadca75f20f92ad5a5f8ead704b334922cedef46014b18863db4857bb43cb00

Request headers

Response headers

Content-Type
image/svg+xml
truncated
/ Frame CBD7
1 KB
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
9922fa0446ec9fcf3ddafa5f1dc026ef97efdd783516517deaafb03edaf22a13

Request headers

Response headers

Content-Type
image/svg+xml
truncated
/ Frame CBD7
555 B
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
c0e403dfa5b336f1acc48cb56d5f6cf31f2e5b049a69f2e47161abe2022a0352

Request headers

Response headers

Content-Type
image/svg+xml
truncated
/ Frame CBD7
42 KB
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
e4d9c2abb43640b31684be03aaf3e939140e25f9c72a06a41d98b3c2612f14d4

Request headers

Response headers

Content-Type
image/png
truncated
/ Frame CBD7
29 KB
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
a2aca3e34e1d0f28feb766ea0f5a342d659a11177635f4a9323793cd9bdd0189

Request headers

Response headers

Content-Type
image/png
truncated
/ Frame CBD7
457 B
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
fdd42aec5da540b95eb2e8bc4051bdd6e40b0ad91aeb43a05bc61c752163ae46

Request headers

Response headers

Content-Type
image/svg+xml
truncated
/ Frame CBD7
791 B
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
a8a3a087414c9922c612dbd2f87437d4c42900cec1f3071aa391d8d0dd9337e8

Request headers

Response headers

Content-Type
image/svg+xml
truncated
/ Frame CBD7
1 KB
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
88e7d875b3d02163860db964b8d1068d0c0993eabab024eb5da594977aaa4088

Request headers

Response headers

Content-Type
image/svg+xml
truncated
/ Frame CBD7
971 B
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
247c141f2abf75e5af072ffc33837e6d00b3359f945576da19d6bb412481e3f3

Request headers

Response headers

Content-Type
image/svg+xml
truncated
/ Frame CBD7
0
0

truncated
/ Frame CBD7
0
0

240p.h264.mp4
1-409-19-10.b.cdn13.com/000/267/240/ Frame CBD7
Redirect Chain
  • https://19-10.b.cdn13.com/000/267/240/240p.h264.mp4?cdn_creation_time=1550710800&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=349k&cdn_cv_data=95.211.58.43-ew&cdn_hash=910c6cadfa2dd16ec98f358fc2499a0c
  • https://1-409-19-10.b.cdn13.com/000/267/240/240p.h264.mp4?cdn_creation_time=1550710800&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=349k&cdn_cv_data=95.211.58.43-ew&cdn_hash=910c6cadfa2dd16ec98f358fc2499a0c
2 MB
0
Media
General
Full URL
https://1-409-19-10.b.cdn13.com/000/267/240/240p.h264.mp4?cdn_creation_time=1550710800&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=349k&cdn_cv_data=95.211.58.43-ew&cdn_hash=910c6cadfa2dd16ec98f358fc2499a0c
Requested by
Host: taylor-lautner.ru
URL: http://taylor-lautner.ru/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
185.18.187.67 Frankfurt, Germany, ASN61107 (UCDN, CY),
Reverse DNS
Software
nginx/1.15.6 /
Resource Hash

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Thu, 21 Feb 2019 01:24:45 GMT
status
206
x-trans-id
txadf907f04e174153ac5e0-005c527a47
Content-Range
bytes 0-12817673/12817674
last-modified
Sun, 23 Dec 2018 10:58:42 GMT
server
nginx/1.15.6
x-ureq-id
PYMqMNZBGwvaY0Cmu8wf1rEPH5UGj9yH62vrGche8JYPAGytaUviHDNGSgKME4I4y02UbScuN+QrGnme3brDBAfcx2sWFNHbLIKslg==
etag
"fa7b1839db4104656e5d19194b9c458e"
access-control-allow-methods
HEAD, GET, OPTIONS
x-object-meta-mtime
1545560398.317921
access-control-allow-origin
*
x-timestamp
1545562721.63367
cache-control
max-age=30969758
Content-Length
12817674
content-type
video/mp4
expires
Fri, 14 Feb 2020 12:07:23 GMT

Redirect headers

date
Thu, 21 Feb 2019 01:24:45 GMT
status
302
server
nginx/1.15.6
access-control-allow-origin
*
x-ureq-id
PYMqMNZBGwvaY0Cmu8wf1rEPH5UGj9yH62vrGche8JYPAGytaUfqBdFZ7CHQ+fPjxFmpDg==
x-served-from
origin
access-control-allow-methods
HEAD, GET, OPTIONS
content-type
text/html
location
https://1-409-19-10.b.cdn13.com/000/267/240/240p.h264.mp4?cdn_creation_time=1550710800&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=349k&cdn_cv_data=95.211.58.43-ew&cdn_hash=910c6cadfa2dd16ec98f358fc2499a0c
content-length
160
confirm.php
hpvvn.com/
15 B
227 B
Script
General
Full URL
http://hpvvn.com/confirm.php?c=djQub2lTQ3dDeDk5T1kwNmhIVWF3Ymh4UE83QU8xRHNSS0J0MFhka2ZPcFJUbTlOTUNlVmpLVUJVNFJLQUZtVFZtd1VwKzBxeVl3UEp6UGxqOWFVZUZnUkwra1lPZ3RnWWs0WWg5cTJUSnpETVQrWE9sNmF6VFJNQjBrSGR1Y1JyNVRyeDNIVjMwYjJMZFN5dDVtbzJncTQwTlhpRTRicU1rOHpuUEwzL1RCQitRZ1lWOUl6TWxJSWtLYzJ2Q1o0bnhMNlNZVEYwSHZoQVFMc3M0MDFCSmxuSmNyQk5nbmhSRC8xSlpPQk1lYzhIQTlMMURpR1lGVVovOUhsTHhDMW04MFBVWXRERWlRaFU0aXYvQmpsa0lZSnlleDlGcVVjeFRDKzFFdEErRXpMTWxkVGlFbWtSVXlEN0pjR2JSakVseC9yZTJQYXc1SDE2ZllkaWZweDhRTm1SVUI3MWlKWk1vOHJPZTdzajQyMUIxVy9neHZ2Q2pBT05YN0JQckxFdWttdCtOZ1laYXZTMTY4ZUQzUTRqSE5vZU8xQVlxYVE1UWRGVmxjOVFRSkRiL1ptUytoNHdhblhXWFMyQ2RLYWpGWHFOVU1uZGl6WEp2VXF5dTFZVXgySERoak9GaFJVUT09&callback=cnf80709
Requested by
Host: hpvvn.com
URL: http://hpvvn.com/ptsek8m0piu1ilv/j45olnb7jb7j/ilv/0pmbw8op0jb7kpyj45xr95.js
Protocol
HTTP/1.1
Server
88.85.93.34 , Netherlands, ASN35415 (WEBZILLA, NL),
Reverse DNS
Software
nginx /
Resource Hash
6c7d740ac3c7604c28215899554e9c43a107e3e32bf5348e476392bdbc373068

Request headers

Referer
http://taylor-lautner.ru/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Thu, 21 Feb 2019 01:24:45 GMT
Server
nginx
Connection
keep-alive
Keep-Alive
timeout=20
Transfer-Encoding
chunked
Content-Type
application/javascript; charset="utf-8"

Failed requests

These URLs were requested, but there was no response received. You will also see them in the list above.

Domain
pellotsaari.ru
URL
http://pellotsaari.ru/uploads/dvoe-muzhchin-i-odna-devushka-seks-video-13.jpg
Domain
dosaaf53demjansk.ru
URL
http://dosaaf53demjansk.ru/photo-gallery/muzhiki-konchayut-v-odnu-devku-video.jpg
Domain
remont-reklamy.ru
URL
http://remont-reklamy.ru/photo-gallery/pokazat-foto-seks-devushek-i-muzhchin-8.jpg
Domain
huskyimperial.ru
URL
http://huskyimperial.ru/photos/pornuha-dvoe-muzhchin-i-odna-devushka-10.jpg
Domain
truncated
URL
data:truncated
Domain
truncated
URL
data:truncated

Verdicts & Comments Add Verdict or Comment

42 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

object| onselectstart object| onselectionchange function| queueMicrotask function| $ function| jQuery function| navigatorResizeHandler function| processElementMultiplyBg function| responsiveNavigator function| artButtonSetup function| Control function| fixRssIconLineHeight function| ThemeLightbox function| applyCss function| uniToPx function| isContentSlider function| sheetLeftFunc object| headerObjectResizer object| browser function| BackgroundHelper object| resizeData object| defaultResponsiveData object| jQuery19104368308666212659 object| responsiveDesign function| responsiveAbsBg function| responsiveImages function| responsiveVideos function| responsiveTextblocks function| responsiveSlider function| responsiveCollages function| responsiveHeader function| responsiveLayoutCell number| afbc05a45d6ea1 number| b48b5219b8 object| tnAdditionalParams object| __core-js_shared__ function| TNEToggle function| tncb98677 object| visitweb_script object| VisitWeb function| Taboo object| sentences function| cnf80709

2 Cookies

Domain/Path Name / Value
hpvvn.com/ Name: uid
Value: WFVdTlxt/duBeALZFrdVAg==
.taylor-lautner.ru/ Name: __cfduid
Value: d3773b0f4089bca3653520c8b5050ec1a1550712282

Indicators

This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.

1-409-19-10.b.cdn13.com
105mln.ru
19-10.b.cdn13.com
animal-store.ru
boosttechnologies.ru
counter.yadro.ru
creative.xhamsterlive.com
dosaaf53demjansk.ru
hpvvn.com
huskyimperial.ru
investgram.ru
jive.org.ua
kinosalo.com
kinosalo.org
kirovdt.ru
moyka66.ru
new-playfortuna.com
pellotsaari.ru
pornoslit.com
redheat.com.ua
remont-reklamy.ru
rrf.fat1domain1.com
sklm.vornz.com
static-cl.xhcdn.com
taylor-lautner.ru
thumb-v-cl2.xhcdn.com
truncated
vip-p0rtal.services
volned.ru
y2.pichunter.com
dosaaf53demjansk.ru
huskyimperial.ru
pellotsaari.ru
remont-reklamy.ru
truncated
109.169.87.13
109.169.87.78
138.68.123.47
185.174.172.196
185.18.187.67
185.42.12.124
194.58.112.165
213.174.135.2
2606:4700:30::681b:8ca2
2606:4700:30::681b:a07b
2606:4700:30::681b:a17b
2606:4700:30::681b:a42c
2606:4700:30::681b:a52c
2606:4700::6812:530e
2a0c:f00::2:111
46.165.222.110
52.51.24.26
66.254.122.104
66.96.147.101
78.140.166.10
81.177.139.166
88.212.201.194
88.85.93.34
93.190.138.3
95.211.58.43
0058e2453f241b0bb00fc2abf51d114227f53e1bd41d0bf54c405902421a9d54
050cb88aa21a2648ec5b915367108d033ccd3a53017d4484b672372d306e7e85
205e3956705ec564613fd39443269597fd5f9b86e76f6cb6a9ef68b0b2830eb3
230c4014cd83a587f8d92d3cc79a1abddbf8d1afe27ab12922afdaf9554c44d3
247c141f2abf75e5af072ffc33837e6d00b3359f945576da19d6bb412481e3f3
24db8b213797bd0c0184a24f3a6e97e6daaf2bd04b3c49538f429c06e975d884
268d7038010b628a3cffaf8acd7e46b60bcd37cb15dc9a80e0d58ffa05dad73b
2c32d64eded26e059067428fd5d0e5c017fdbd847b10fe3fecd8279bf8fb0015
5ea4b670fb065a733c0f66f0d56b0745cbcb16ec6cb051c512d1c57c6fd5abee
65ccb1262c19a68bde19cb5474984c08772108af22ce09e24750cec8d33de786
6b6b100a58d6e936a087e518cb66d88c2a862e6866340192af123109a77f4635
6c7d740ac3c7604c28215899554e9c43a107e3e32bf5348e476392bdbc373068
703dfec7424b08559fe4922c0cb689dd5d59ab62a57e561ec3ee23f15324589a
71ee72444dcb45f51fa9bb5545425d9cf6f90e17150c26f4df4006ee1e3440f2
76ad749997d32f547e7d6ac305c642ec757bafdac0d7e8a59f36a003a5df8177
7727a35c5e8d0c661711fd36132e14cbd9e2f7c62df2f4343eee22d8b91d9680
7f755ba2b6d64acef19b7e239c71d19e349b00e636002f1c88c8477d8079c100
88e7d875b3d02163860db964b8d1068d0c0993eabab024eb5da594977aaa4088
8bfb5a3320547a24dec35a9ecc095a49fc24623d01f264032628a1215e86080c
8e8b10e816a3c69abf07b98b23f24813ab73b4177ce2303b90c5f623af6da9e4
9011213ff59d5c9cbb637d71c13be84353b105bc1f8d44f843dd98f0be77b33a
9922fa0446ec9fcf3ddafa5f1dc026ef97efdd783516517deaafb03edaf22a13
9dadca75f20f92ad5a5f8ead704b334922cedef46014b18863db4857bb43cb00
a2aca3e34e1d0f28feb766ea0f5a342d659a11177635f4a9323793cd9bdd0189
a8a3a087414c9922c612dbd2f87437d4c42900cec1f3071aa391d8d0dd9337e8
ac25f6876e12dea142532ad5c08d334ce1f8891f53d1aa8f310e488ca2bff612
b55fe848f0dcf01227ff285c7be3c956dcbd2f5ec3cf1af95ac940ca9afcb1fd
c0e403dfa5b336f1acc48cb56d5f6cf31f2e5b049a69f2e47161abe2022a0352
c3a854a8a7659de7b807442e3f360f8f20089f68c1adbf41335b3595e16a0ca8
ce86478dfc90117c77f0b5737846a7c561512eb9c52a8510751f5de18719688a
d497fc851e0191f84f69d649dd46f9650e187d79e0a0833f36832f8af7eaf14c
d733b979659d469e2adf38ea8fed99e1f5ed1119427de53e67f8c1148196c016
d7d193793373de986aa05b3c3c19a147d6ccc4ba552369cff48e7ada09c5464a
e07ef2f3d5ab5d841f2276651c56c2aa4d826e3b87d0bcb18a1991930b05abc4
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4d9c2abb43640b31684be03aaf3e939140e25f9c72a06a41d98b3c2612f14d4
edded8ba80b8f5f47c26b119c9b49e3d34ce5122f46ba6af7b4847f10a793dd8
ee9327e186d0f8d8d9c9bbfbeae128ee68c502ba78c276bff444fe6c5a193029
f664519ce463c59b3a298cb099162d83daa734c98334e3129c775337f05495e6
f7ead2ca9a78c44f1d1b42bd744bf69545b406289ea395a3b3f8eb2c4c181274
fdd42aec5da540b95eb2e8bc4051bdd6e40b0ad91aeb43a05bc61c752163ae46