URL: http://kopeysk-kultura.ru/
Submission: On February 21 via api from US

Summary

This website contacted 28 IPs in 8 countries across 23 domains to perform 49 HTTP transactions. The main IP is 2606:4700:30::6812:3fa0, located in United States and belongs to CLOUDFLARENET - Cloudflare, Inc., US. The main domain is kopeysk-kultura.ru.
This is the only time kopeysk-kultura.ru was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
2 2606:4700:30:... 13335 (CLOUDFLAR...)
7 2606:4700:30:... 13335 (CLOUDFLAR...)
1 95.211.58.43 60781 (LEASEWEB-...)
1 2606:4700:30:... 13335 (CLOUDFLAR...)
1 52.51.24.26 16509 (AMAZON-02)
1 88.99.205.32 24940 (HETZNER-AS)
1 185.46.151.229 44600 (GT-AS)
1 37.220.163.101 34879 (CCT-AS NG...)
1 2a0a:7d80::cafe 6697 (BELPAK-AS...)
1 1 2606:4700:30:... 13335 (CLOUDFLAR...)
1 2606:4700:30:... 13335 (CLOUDFLAR...)
1 88.99.60.185 24940 (HETZNER-AS)
1 136.243.132.173 24940 (HETZNER-AS)
2 91.201.52.86 44128 (INTERNET-...)
1 2.19.33.9 20940 (AKAMAI-ASN1)
2 148.251.146.250 24940 (HETZNER-AS)
1 193.239.71.100 39468 (BIGMIR-IN...)
1 91.207.123.26 48127 (DGVN-AS)
1 138.68.123.47 14061 (DIGITALOC...)
4 88.85.93.34 35415 (WEBZILLA)
2 178.162.203.184 28753 (LEASEWEB-...)
3 2606:4700:30:... 13335 (CLOUDFLAR...)
2 2606:4700:30:... 13335 (CLOUDFLAR...)
1 2 88.212.196.105 39134 (UNITEDNET)
8 2606:4700::68... 13335 (CLOUDFLAR...)
1 213.174.135.2 39572 (ADVANCEDH...)
1 1 78.140.166.10 35415 (WEBZILLA)
1 1 185.18.187.81 61107 (UCDN)
1 188.72.220.70 35415 (WEBZILLA)
49 28
Domain Requested by
9 kopeysk-kultura.ru kopeysk-kultura.ru
7 static-cl.xhcdn.com text
static-cl.xhcdn.com
5 rrf.fat1domain1.com kopeysk-kultura.ru
4 hpvvn.com investgram.ru
hpvvn.com
2 counter.yadro.ru 1 redirects kopeysk-kultura.ru
2 sklm.vornz.com kopeysk-kultura.ru
sklm.vornz.com
2 www.xn--f1alv.xn--p1ai kopeysk-kultura.ru
2 www.kleo.ru 1 redirects kopeysk-kultura.ru
1 5-297-19-10.b.cdn13.com
1 1-408-19-10.b.cdn13.com 1 redirects
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 s1.tchkcdn.com kopeysk-kultura.ru
1 images1.cosmopolitan.ru kopeysk-kultura.ru
1 v.img.com.ua kopeysk-kultura.ru
1 images2.cosmopolitan.ru kopeysk-kultura.ru
1 ic.pics.livejournal.com kopeysk-kultura.ru
1 feme.ua kopeysk-kultura.ru
1 images5.cosmopolitan.ru kopeysk-kultura.ru
1 img.tyt.by kopeysk-kultura.ru
1 static.1tv.ru kopeysk-kultura.ru
1 edinstvennaya.ua kopeysk-kultura.ru
1 www.allwomens.ru kopeysk-kultura.ru
1 vip-p0rtal.services kopeysk-kultura.ru
1 investgram.ru kopeysk-kultura.ru
1 moyka66.ru kopeysk-kultura.ru
0 truncated Failed static-cl.xhcdn.com
49 29

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

Domain
vip-p0rtal.services
www.liveinternet.ru
Subject Issuer Validity Valid
*.1tv.ru
RapidSSL RSA CA 2018
2018-07-26 -
2020-08-24
2 years crt.sh
img.tyt.by
Let's Encrypt Authority X3
2019-01-21 -
2019-04-21
3 months crt.sh
kleo.ru
CloudFlare Inc ECC CA-2
2019-02-13 -
2020-02-13
a year crt.sh
images1.cosmopolitan.ru
Let's Encrypt Authority X3
2019-01-28 -
2019-04-28
3 months crt.sh
livejournal.com
DigiCert ECC Secure Server CA
2018-06-29 -
2019-12-28
a year crt.sh
tochka.net
Let's Encrypt Authority X3
2019-01-08 -
2019-04-08
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://kopeysk-kultura.ru/
Frame ID: D64CCEC7428873591DFC104996691952
Requests: 40 HTTP requests in this frame

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

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

Frame: https://creative.xhamsterlive.com/main.html?t=girls-dynamic&userId=aad1b133c9c4764c297d099d98d58aef&utm_source=xhamster&memberId=&utm_medium=widgets&sourceId=widgets&platform=embedded-video&landing=WidgetXH&domain=xhamsterlive&orientation=straight&pageType=embedded-video&categoryName=Not-Webcams&logged=0&retargeted=0&adblocked=0&widgetName=widgetInVideo&isUserLogged=0&isUserRetargeted=0&url=%2F
Frame ID: 30F3D0DF2D93FC70A68708101C03035B
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

49
Requests

37 %
HTTPS

31 %
IPv6

23
Domains

29
Subdomains

28
IPs

8
Countries

1653 kB
Transfer

5073 kB
Size

2
Cookies

Redirected requests

There were HTTP redirect chains for the following requests:

Request Chain 12
  • http://www.kleo.ru/img/dual/1534-600x240.jpeg HTTP 301
  • https://www.kleo.ru/img/dual/1534-600x240.jpeg
Request Chain 35
  • http://counter.yadro.ru/hit?t18.6;r;s1600*1200*24;uhttp%3A//kopeysk-kultura.ru/;0.6254811865763636 HTTP 302
  • http://counter.yadro.ru/hit?q;t18.6;r;s1600*1200*24;uhttp%3A//kopeysk-kultura.ru/;0.6254811865763636
Request Chain 60
  • https://19-10.b.cdn13.com/003/754/539/240p.h264.mp4?cdn_creation_time=1550714400&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=1390k&cdn_cv_data=95.211.58.43-ew&cdn_hash=fc253422071d10dffb8e3f94a078702d HTTP 302
  • https://1-408-19-10.b.cdn13.com/003/754/539/240p.h264.mp4?cdn_creation_time=1550714400&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=1390k&cdn_cv_data=95.211.58.43-ew&cdn_hash=fc253422071d10dffb8e3f94a078702d HTTP 302
  • https://5-297-19-10.b.cdn13.com/003/754/539/240p.h264.mp4?cdn_creation_time=1550714400&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=1390k&cdn_cv_data=95.211.58.43-ew&cdn_hash=fc253422071d10dffb8e3f94a078702d

49 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request Cookie set /
kopeysk-kultura.ru/
56 KB
22 KB
Document
General
Full URL
http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3fa0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / PHP/5.6.38
Resource Hash
e9d0a8772c2408715f4e145e7bb7aefa77128c6eef11d9c470d656db8eb339df

Request headers

Host
kopeysk-kultura.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 02:10:18 GMT
Content-Type
text/html; charset=UTF-8
Transfer-Encoding
chunked
Connection
keep-alive
Set-Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017; expires=Fri, 21-Feb-20 02:10:17 GMT; path=/; domain=.kopeysk-kultura.ru; HttpOnly
X-Powered-By
PHP/5.6.38
Server
cloudflare
CF-RAY
4ac5acfe4880232a-FRA
Content-Encoding
gzip
style.css
kopeysk-kultura.ru/templates/css/
58 KB
8 KB
Stylesheet
General
Full URL
http://kopeysk-kultura.ru/templates/css/style.css
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3fa0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
2592343eda9defd96453b1d10890a85cb53a8dad68e53ebb9d35fb08d90fbffa

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
kopeysk-kultura.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://kopeysk-kultura.ru/
Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017
Connection
keep-alive
Cache-Control
no-cache
Referer
http://kopeysk-kultura.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 02:10:18 GMT
Content-Encoding
gzip
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Oct 2018 16:40:42 GMT
Server
cloudflare
ETag
W/"e95d-5785b36f50bc7"
Vary
Accept-Encoding
Content-Type
text/css
Cache-Control
public, max-age=14400
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac5ad000a05232a-FRA
Expires
Thu, 21 Feb 2019 06:10:18 GMT
style.responsive.css
kopeysk-kultura.ru/templates/css/
7 KB
2 KB
Stylesheet
General
Full URL
http://kopeysk-kultura.ru/templates/css/style.responsive.css
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3ea0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
a02a8e1097ee8a9a7545e3740ec156238217c93dabec926cc4ccd9789c05e78d

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
kopeysk-kultura.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://kopeysk-kultura.ru/
Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017
Connection
keep-alive
Cache-Control
no-cache
Referer
http://kopeysk-kultura.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 02:10:18 GMT
Content-Encoding
gzip
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Oct 2018 17:26:52 GMT
Server
cloudflare
ETag
W/"5bc61f5c-1df2"
Vary
Accept-Encoding
Content-Type
text/css
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac5ad0010d797fe-FRA
Expires
Sun, 18 Feb 2029 02:10:18 GMT
jquery.js
kopeysk-kultura.ru/bootstrap/js/
90 KB
32 KB
Script
General
Full URL
http://kopeysk-kultura.ru/bootstrap/js/jquery.js
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3ea0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
ee9327e186d0f8d8d9c9bbfbeae128ee68c502ba78c276bff444fe6c5a193029

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
kopeysk-kultura.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://kopeysk-kultura.ru/
Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017
Connection
keep-alive
Cache-Control
no-cache
Referer
http://kopeysk-kultura.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 02:10:18 GMT
Content-Encoding
gzip
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Oct 2018 17:26:58 GMT
Server
cloudflare
ETag
W/"5bc61f62-169d6"
Vary
Accept-Encoding
Content-Type
application/javascript
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac5ad001c4197f2-FRA
Expires
Sun, 18 Feb 2029 02:10:18 GMT
script.js
kopeysk-kultura.ru/bootstrap/js/
49 KB
11 KB
Script
General
Full URL
http://kopeysk-kultura.ru/bootstrap/js/script.js
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3ea0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
04d2f1c4abbbfe08aae9d8c78af14d577fec642e8c8fdef9b450e575d7476644

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
kopeysk-kultura.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://kopeysk-kultura.ru/
Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017
Connection
keep-alive
Cache-Control
no-cache
Referer
http://kopeysk-kultura.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 02:10:18 GMT
Content-Encoding
gzip
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Oct 2018 17:26:58 GMT
Server
cloudflare
ETag
W/"5bc61f62-c4a7"
Vary
Accept-Encoding
Content-Type
application/javascript
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac5ad001ab59ab2-FRA
Expires
Sun, 18 Feb 2029 02:10:18 GMT
script.responsive.js
kopeysk-kultura.ru/bootstrap/js/
19 KB
4 KB
Script
General
Full URL
http://kopeysk-kultura.ru/bootstrap/js/script.responsive.js
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3ea0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
91d066eb203fb884400ff48c87662b3fc6dac6a8db014fe0c9ac94a8de20d720

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
kopeysk-kultura.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://kopeysk-kultura.ru/
Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017
Connection
keep-alive
Cache-Control
no-cache
Referer
http://kopeysk-kultura.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 02:10:18 GMT
Content-Encoding
gzip
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Oct 2018 17:26:58 GMT
Server
cloudflare
ETag
W/"5bc61f62-4a01"
Vary
Accept-Encoding
Content-Type
application/javascript
Cache-Control
public, max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac5ad00183d97b0-FRA
Expires
Sun, 18 Feb 2029 02:10:18 GMT
adult.js
moyka66.ru/js/
185 B
526 B
Script
General
Full URL
http://moyka66.ru/js/adult.js
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.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://kopeysk-kultura.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 02:10:18 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: kopeysk-kultura.ru
URL: http://kopeysk-kultura.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://kopeysk-kultura.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 02:10:18 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
4ac5ad00368fc283-FRA
Expires
Sun, 18 Feb 2029 02:10:18 GMT
banner-01.gif
vip-p0rtal.services/8945/
122 KB
122 KB
Image
General
Full URL
http://vip-p0rtal.services/8945/banner-01.gif
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.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
f5d09c1f869cae02d47c99b55ebe03836180c60bb83b0298ac9cd5f0fc478986

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Fri, 28 Sep 2018 11:19:39 GMT
Server
nginx/1.12.2
ETag
"5bae0e4b-1e763"
Content-Type
image/gif
Cache-Control
max-age=259200
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
124771
Expires
Sun, 24 Feb 2019 02:10:18 GMT
1300572018_brak_v_kotorom_muzhchina_mladshe_zhenshhiny.jpg
www.allwomens.ru/uploads/posts/2011-03/
38 KB
39 KB
Image
General
Full URL
http://www.allwomens.ru/uploads/posts/2011-03/1300572018_brak_v_kotorom_muzhchina_mladshe_zhenshhiny.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
88.99.205.32 , Germany, ASN24940 (HETZNER-AS, DE),
Reverse DNS
static.32.205.99.88.clients.your-server.de
Software
nginx/1.14.0 /
Resource Hash
856c933c30e666d7a2f6075362439afb37e5de927ee4787246ce21816e10be5c

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Tue, 23 Aug 2011 16:24:12 GMT
Server
nginx/1.14.0
ETag
"4e53d42c-9936"
Content-Type
image/jpeg
Cache-Control
max-age=1209600, public, must-revalidate, proxy-revalidate
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
39222
Expires
Thu, 07 Mar 2019 02:10:18 GMT
3822_max.jpg
edinstvennaya.ua/pictures/article/
94 KB
94 KB
Image
General
Full URL
http://edinstvennaya.ua/pictures/article/3822_max.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
185.46.151.229 Smila, Ukraine, ASN44600 (GT-AS, UA),
Reverse DNS
185-46-151-229.net.gigatrans.ua
Software
nginx/1.13.8 /
Resource Hash
45b469c609d1533047c7ac77b2bc2d76b970330864da594e24c21cd8c4449aae

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Mon, 23 May 2016 14:17:47 GMT
Server
nginx/1.13.8
ETag
"5743110b-1782d"
Content-Type
image/jpeg
Cache-Control
max-age=2592000, public
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
96301
Expires
Sat, 23 Mar 2019 02:10:18 GMT
261028_big_3f1e892301.jpg
static.1tv.ru/uploads/photo/image/8/big/
57 KB
58 KB
Image
General
Full URL
https://static.1tv.ru/uploads/photo/image/8/big/261028_big_3f1e892301.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
37.220.163.101 , Russian Federation, ASN34879 (CCT-AS NGENIX, RU),
Reverse DNS
cdn.ngenix.net
Software
nginx /
Resource Hash
10a2a54ab5b2447c12a8281814f6f143ea3f8283483e4c6724f0aaa7ecad5476

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Sat, 18 Jun 2016 08:57:38 GMT
Server
nginx
ETag
"57650d02-e5e6"
X-NGENIX-Cache
HIT
Content-Type
image/jpeg
Cache-Control
max-age=604800
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
58854
Expires
Tue, 26 Feb 2019 08:14:03 GMT
mamu_nashel_20170006.jpg
img.tyt.by/720x720s/n/lady.tut.by/01/9/
83 KB
84 KB
Image
General
Full URL
https://img.tyt.by/720x720s/n/lady.tut.by/01/9/mamu_nashel_20170006.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
2a0a:7d80::cafe , Belarus, ASN6697 (BELPAK-AS BELPAK, BY),
Reverse DNS
Software
nginx /
Resource Hash
0c445932a47f2b2e972e000815715d2e5ab8cae1884bd001a0579ed6f4aa52c9
Security Headers
Name Value
Strict-Transport-Security max-age=86400;

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
last-modified
Fri, 08 Sep 2017 10:12:57 GMT
server
nginx
etag
"59b26d29-14d76"
strict-transport-security
max-age=86400;
content-type
image/jpeg
status
200
cache-control
max-age=1209600, private
accept-ranges
bytes
content-length
85366
expires
Wed, 06 Mar 2019 13:03:28 GMT
1534-600x240.jpeg
www.kleo.ru/img/dual/
Redirect Chain
  • http://www.kleo.ru/img/dual/1534-600x240.jpeg
  • https://www.kleo.ru/img/dual/1534-600x240.jpeg
49 KB
50 KB
Image
General
Full URL
https://www.kleo.ru/img/dual/1534-600x240.jpeg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:30::681b:8003 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
db427ce8cd0a09ca862d667af6fadad6079f83bad361adb4a23ac0252f7a514f

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
cf-cache-status
HIT
last-modified
Wed, 28 Nov 2007 21:00:00 GMT
server
cloudflare
etag
"474dd6d0-c5e8"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
status
200
cache-control
public, max-age=315360000
accept-ranges
bytes
cf-ray
4ac5ad02ba98c2b0-FRA
content-length
50664
expires
Sun, 18 Feb 2029 02:10:18 GMT

Redirect headers

Date
Thu, 21 Feb 2019 02:10:18 GMT
CF-Cache-Status
MISS
Server
cloudflare
Vary
Accept-Encoding
Content-Type
text/html
Location
https://www.kleo.ru/img/dual/1534-600x240.jpeg
Cache-Control
public, max-age=14400
Transfer-Encoding
chunked
Connection
keep-alive
CF-RAY
4ac5ad021e6e231e-FRA
Expires
Thu, 21 Feb 2019 06:10:18 GMT
91333f5f96eb028895c4c0ffa9da3e54_fitted_740x0.jpg
images5.cosmopolitan.ru/upload/img_cache/913/
53 KB
53 KB
Image
General
Full URL
https://images5.cosmopolitan.ru/upload/img_cache/913/91333f5f96eb028895c4c0ffa9da3e54_fitted_740x0.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
88.99.60.185 , Germany, ASN24940 (HETZNER-AS, DE),
Reverse DNS
htz-s3-images.fppressa.ru
Software
nginx /
Resource Hash
eddd509b52e1a39d5a32715d6dd296a3fe9b7e599d93954a4720c64871574f3d

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Mon, 06 Mar 2017 13:44:19 GMT
Server
nginx
ETag
"58bd67b3-d3bf"
Content-Type
image/jpeg
Access-Control-Allow-Origin
*
Cache-Control
max-age=2592000
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
54207
Expires
Sat, 23 Mar 2019 02:10:18 GMT
1321456291_91861.jpeg
feme.ua/upload/posts/2011-11/thumbs/
32 KB
33 KB
Image
General
Full URL
http://feme.ua/upload/posts/2011-11/thumbs/1321456291_91861.jpeg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
136.243.132.173 , Germany, ASN24940 (HETZNER-AS, DE),
Reverse DNS
srv2.motori.ua
Software
nginx /
Resource Hash
594b74f26338288f5a069c950eeb83e0ec0426dd1e0c7b35e2762b1ba015f516

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Mon, 03 Sep 2012 09:35:05 GMT
Server
nginx
Content-Type
image/jpeg
Cache-Control
max-age=315360000
Connection
keep-alive
Accept-Ranges
bytes
Keep-Alive
timeout=10
Content-Length
33182
Expires
Thu, 31 Dec 2037 23:55:55 GMT
5453a5ad448840b.jpg
www.xn--f1alv.xn--p1ai/IMG/
95 KB
96 KB
Image
General
Full URL
http://www.xn--f1alv.xn--p1ai/IMG/5453a5ad448840b.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
91.201.52.86 , Russian Federation, ASN44128 (INTERNET-PRO-AS, RU),
Reverse DNS
be19.netangels.ru
Software
nginx /
Resource Hash
f993dfd0ecff2eca169565377dec1052524c46ba55df586fc63e246f6b88d19d

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Thu, 29 Jan 2015 19:40:06 GMT
Server
nginx
ETag
"54ca8c96-17dfe"
Content-Type
image/jpeg
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
97790
im267_1685.jpg
www.xn--f1alv.xn--p1ai/IMG/
50 KB
50 KB
Image
General
Full URL
http://www.xn--f1alv.xn--p1ai/IMG/im267_1685.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
91.201.52.86 , Russian Federation, ASN44128 (INTERNET-PRO-AS, RU),
Reverse DNS
be19.netangels.ru
Software
nginx /
Resource Hash
8236225f3e0034fbd2ab47fe72c8040678237024fcfe0ee284f8cdc57969dcb5

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Thu, 29 Jan 2015 19:30:12 GMT
Server
nginx
ETag
"54ca8a44-c851"
Content-Type
image/jpeg
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
51281
278631_800.jpg
ic.pics.livejournal.com/rovego/1242602/278631/
36 KB
36 KB
Image
General
Full URL
https://ic.pics.livejournal.com/rovego/1242602/278631/278631_800.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_ECDSA, AES_256_GCM
Server
2.19.33.9 , European Union, ASN20940 (AKAMAI-ASN1, US),
Reverse DNS
a2-19-33-9.deploy.static.akamaitechnologies.com
Software
nginx /
Resource Hash
e37da2b20edf9c382ac3a7a621656098aad70e0f8e98cf98244441985f21cf96

Request headers

Referer
http://kopeysk-kultura.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

X-Mog-Pth
http://10.27.0.73:80/dev90/0/793/599/0793599727.fid
Date
Thu, 21 Feb 2019 02:10:18 GMT
Last-Modified
Thu, 27 Oct 2016 15:43:51 GMT
Server
nginx
Connection
keep-alive
ETag
"8f19-53fda9bb5dfc8"
Access-Control-Allow-Methods
POST, GET, OPTIONS, HEAD
Content-Type
image/jpeg; charset=UTF-8
Access-Control-Allow-Origin
*
Cache-Control
public, max-age=2592000
X-PHN-Id
kr-phwsn07.lj.rambler.tech, kr-phwsn07.lj.rambler.tech
Accept-Ranges
bytes
Content-Length
36633
Expires
Sat, 23 Mar 2019 02:10:18 GMT
94358e21a0dfc2b19307e2cc9e93cc0f_fitted_740x0.jpg
images2.cosmopolitan.ru/upload/img_cache/943/
58 KB
58 KB
Image
General
Full URL
https://images2.cosmopolitan.ru/upload/img_cache/943/94358e21a0dfc2b19307e2cc9e93cc0f_fitted_740x0.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
148.251.146.250 , Germany, ASN24940 (HETZNER-AS, DE),
Reverse DNS
htz-s1-images.fppressa.ru
Software
nginx /
Resource Hash
c7d4c109438bee2fcf83d33e96c7bb6d77991ddd52a4bb30677f89d1afa476ab

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Fri, 24 Mar 2017 06:58:02 GMT
Server
nginx
ETag
"58d4c37a-e869"
Content-Type
image/jpeg
Access-Control-Allow-Origin
*
Cache-Control
max-age=2592000
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
59497
Expires
Sat, 23 Mar 2019 02:10:18 GMT
4de552551abb1f3db9dc95a43400e345.jpg
v.img.com.ua/b/1100x999999/5/34/
135 KB
136 KB
Image
General
Full URL
http://v.img.com.ua/b/1100x999999/5/34/4de552551abb1f3db9dc95a43400e345.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
193.239.71.100 , Ukraine, ASN39468 (BIGMIR-INTERNET-AS, UA),
Reverse DNS
rs.img.com.ua
Software
nginx /
Resource Hash
fcf1368d755168158e5976ff6c893368873f44fae7e72c24ccf901eb53558cd2

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Tue, 28 Mar 2017 13:28:04 GMT
Server
nginx
ETag
"58da64e4-21d41"
Content-Type
image/jpeg
Cache-Control
max-age=1209600
Connection
keep-alive
Accept-Ranges
bytes
Keep-Alive
timeout=5
Content-Length
138561
Expires
Thu, 07 Mar 2019 02:10:18 GMT
c19eff89345dff41c5ff36c632ce69c5_fitted_740x700.jpg
images1.cosmopolitan.ru/upload/img_cache/c19/
88 KB
88 KB
Image
General
Full URL
https://images1.cosmopolitan.ru/upload/img_cache/c19/c19eff89345dff41c5ff36c632ce69c5_fitted_740x700.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
148.251.146.250 , Germany, ASN24940 (HETZNER-AS, DE),
Reverse DNS
htz-s1-images.fppressa.ru
Software
nginx /
Resource Hash
850ea37c20d5b71764edc2e9011d62120fc0a25665bf37d443d732d30638aaf6

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Thu, 10 Mar 2016 09:26:13 GMT
Server
nginx
ETag
"56e13db5-15e1f"
Content-Type
image/jpeg
Access-Control-Allow-Origin
*
Cache-Control
max-age=2592000
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
89631
Expires
Sat, 23 Mar 2019 02:10:18 GMT
0057717631
s1.tchkcdn.com/g-auMWhUH5o0kYCoK8S2qINA/13/200246/660x480/f/1/
140 KB
141 KB
Image
General
Full URL
https://s1.tchkcdn.com/g-auMWhUH5o0kYCoK8S2qINA/13/200246/660x480/f/1/0057717631
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Security
TLS 1.0, RSA, AES_256_CBC
Server
91.207.123.26 , Ukraine, ASN48127 (DGVN-AS, UA),
Reverse DNS
s0.tchkcdn.com
Software
nginx /
Resource Hash
b810708a3568ab6dc21bcd621fc5860fbcc27306143016541072aa354fbb66ff
Security Headers
Name Value
Strict-Transport-Security max-age=31536000

Request headers

Referer
http://kopeysk-kultura.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 02:10:43 GMT
Last-Modified
Tue, 19 Feb 2019 07:01:58 GMT
Server
nginx
X-Cache-Status
HIT
Strict-Transport-Security
max-age=31536000
Content-Type
image/jpeg
Cache-Control
max-age=315360000
Transfer-Encoding
chunked
Connection
keep-alive
Expires
Thu, 31 Dec 2037 23:55:55 GMT
code.js
105mln.ru/
33 KB
0
Script
General
Full URL
http://105mln.ru/code.js?d=mmztu5deomstkmbfgi&ref=&title=%D0%9F%D0%BE%D1%80%D0%BD%D0%BE%20%D1%81%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4%D0%BE%D0%BC%20%D1%87%D0%B5%D1%80%D0%BD%D1%8B%D0%B5%20%D0%BC%D0%B0%D0%BC%D0%BE%D1%87%D0%BA%D0%B822%20-%20kopeysk-kultura.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://kopeysk-kultura.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 02:08:22 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://kopeysk-kultura.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 02:10:18 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
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=tncb79529
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
6416cf184c5f77d72a7b8300c7d3d30409d9bef53ec84b6419ff6540c24d2f68

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Last-Modified
Thu, 21 Feb 2019 02:10:18 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: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
178.162.203.184 , Germany, ASN28753 (LEASEWEB-DE-FRA-10, DE),
Reverse DNS
Software
nginx / PHP/7.0.33-0+deb9u1
Resource Hash
2ec5c6b9c7b890e106fd06b0b242fa00a6b681b0b4d00be123a734a674c26745

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 GMT
Content-Encoding
gzip
Server
nginx
X-Powered-By
PHP/7.0.33-0+deb9u1
Vary
Accept-Encoding
Content-Type
application/javascript
Connection
keep-alive
Content-Length
387
vw-charset
utf-8
rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?LIHE4PiBqLiUocXh0dHR5aigjAiM4HD4pKiU0cXw
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.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://kopeysk-kultura.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 02:10:18 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
4ac5ad037bc0c2b0-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 02:10:18 GMT
rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?yFUQNCxVfGxAdRExJSkxJXx0WNxYNKQscHxABREk
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.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://kopeysk-kultura.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 02:10:18 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
4ac5ad0378ab96be-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 02:10:18 GMT
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
header.jpg
kopeysk-kultura.ru/templates/images/
89 KB
89 KB
Image
General
Full URL
http://kopeysk-kultura.ru/templates/images/header.jpg
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3ea0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
45e9da49d7bb8a177b5b8e38748cbfe4be42f01661182eb5ced1e68561e9080d

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
kopeysk-kultura.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://kopeysk-kultura.ru/templates/css/style.css
Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017
Connection
keep-alive
Cache-Control
no-cache
Referer
http://kopeysk-kultura.ru/templates/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 02:10:18 GMT
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Oct 2018 17:26:52 GMT
Server
cloudflare
ETag
"5bc61f5c-16206"
Vary
Accept-Encoding
Content-Type
image/jpeg
Cache-Control
public, max-age=315360000
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
4ac5ad020c6b9ab2-FRA
Content-Length
90630
Expires
Sun, 18 Feb 2029 02:10:18 GMT
vmenuitemicon.png
kopeysk-kultura.ru/templates/images/
113 B
507 B
Image
General
Full URL
http://kopeysk-kultura.ru/templates/images/vmenuitemicon.png
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3ea0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
b5812d40ba54e74035574ad1681e09fcdb8f61487f8c6ea44c2a23619b1e3db3

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
kopeysk-kultura.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://kopeysk-kultura.ru/templates/css/style.css
Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017
Connection
keep-alive
Cache-Control
no-cache
Referer
http://kopeysk-kultura.ru/templates/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 02:10:18 GMT
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Oct 2018 16:40:42 GMT
Server
cloudflare
ETag
"71-5785b36f48ec7"
Vary
Accept-Encoding
Content-Type
image/png
Cache-Control
public, max-age=14400
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
4ac5ad020e0097f2-FRA
Content-Length
113
Expires
Thu, 21 Feb 2019 06:10:18 GMT
rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?lAFEYHgBKDgUIUVhUVFRYSggDIgMYPB4JCgUUUVw
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.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://kopeysk-kultura.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 02:10:18 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
4ac5ad037b16642d-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 02:10:18 GMT
truncated
/ Frame AEB9
18 KB
0
Document
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
d3af1352b604b8dee14839de6c911240a7a0b99320fc43146cf7243cfa14e923

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

rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?mAVAZHwFLDwQJUFlVVVVbSwkCIwIZPR8ICwQVUF0
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.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://kopeysk-kultura.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 02:10:18 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
4ac5ad038dafc2c4-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 02:10:18 GMT
rq.jsp
rrf.fat1domain1.com/
0
0
Script
General
Full URL
http://rrf.fat1domain1.com/rq.jsp?pHE0EAhxWEhkUTURISEhHVhQfPh8EIAIVFhkITUA
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.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://kopeysk-kultura.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 02:10:18 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
4ac5ad03cb2c642d-FRA
Content-Length
0
Expires
Thu, 21 Feb 2019 02:10:18 GMT
hit
counter.yadro.ru/
Redirect Chain
  • http://counter.yadro.ru/hit?t18.6;r;s1600*1200*24;uhttp%3A//kopeysk-kultura.ru/;0.6254811865763636
  • http://counter.yadro.ru/hit?q;t18.6;r;s1600*1200*24;uhttp%3A//kopeysk-kultura.ru/;0.6254811865763636
157 B
526 B
Image
General
Full URL
http://counter.yadro.ru/hit?q;t18.6;r;s1600*1200*24;uhttp%3A//kopeysk-kultura.ru/;0.6254811865763636
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/
Protocol
HTTP/1.1
Server
88.212.196.105 , Russian Federation, ASN39134 (UNITEDNET, RU),
Reverse DNS
host05.rax.ru
Software
0W/0.8c /
Resource Hash
268d7038010b628a3cffaf8acd7e46b60bcd37cb15dc9a80e0d58ffa05dad73b

Request headers

Referer
http://kopeysk-kultura.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 02:10:18 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 02:10:18 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//kopeysk-kultura.ru/;0.6254811865763636
Cache-control
no-cache
Content-Type
text/html
Content-Length
32
Expires
Tue, 20 Feb 2018 21:00:00 GMT
footer.png
kopeysk-kultura.ru/templates/images/
122 B
516 B
Image
General
Full URL
http://kopeysk-kultura.ru/templates/images/footer.png
Requested by
Host: kopeysk-kultura.ru
URL: http://kopeysk-kultura.ru/bootstrap/js/jquery.js
Protocol
HTTP/1.1
Server
2606:4700:30::6812:3ea0 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
1a13e8dc896f6611ba69e10f3e5e76636c1a38b51bafdb4570f68ca2503289fc

Request headers

Pragma
no-cache
Accept-Encoding
gzip, deflate
Host
kopeysk-kultura.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://kopeysk-kultura.ru/templates/css/style.css
Cookie
__cfduid=d7e741470ff62c2855901c473da77706c1550715017
Connection
keep-alive
Cache-Control
no-cache
Referer
http://kopeysk-kultura.ru/templates/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 02:10:18 GMT
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Oct 2018 16:40:42 GMT
Server
cloudflare
ETag
"7a-5785b36f46b9f"
Vary
Accept-Encoding
Content-Type
image/png
Cache-Control
public, max-age=14400
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
4ac5ad03de179ab2-FRA
Content-Length
122
Expires
Thu, 21 Feb 2019 06:10:18 GMT
layout.css
static-cl.xhcdn.com/css/player/ Frame AEB9
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+VmlkZW86IFNleCBHYW1lcyAyMDwvdGl0bGU+CiAgICAgICAgPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOSI+CiAgICAgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgaHRtbCwgYm9keSB7CiAgICAgICAgICAgIG1hcmdpbjogMDsKICAgICAgICAgICAgcGFkZGluZzogMDsKICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsKICAgICAgICAgICAgY29sb3I6ICMyZjJmMmY7CiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwogICAgICAgICAgICBmb250LXNpemU6IDAuOGVtOwogICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICB9CgogICAgICAgICNwbGF5ZXIgewogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgfQoKICAgICAgICAueGgtaGVscGVyLWhpZGRlbiB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKICAgICAgICB9CgogICAgICAgIC5ub0ZsYXNoIHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3B4NEJ1bWQyYzctU2FaUUFUVFhkYUEvMDAzLzc1NC81MzkvNjQweDM2MC41LmpwZykgbm8tcmVwZWF0IGNlbnRlcjsKICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgfQoKICAgICAgICAuaWNvblBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoImh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9pY29uUGxheS5wbmciKSBuby1yZXBlYXQgMCAwOwogICAgICAgICAgICBib3R0b206IDUwJTsKICAgICAgICAgICAgaGVpZ2h0OiA1NnB4OwogICAgICAgICAgICBsZWZ0OiA1MCU7CiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjhweDsKICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDU2cHg7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfYmcucG5nKTsKICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OwogICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDsKICAgICAgICAgICAgYm90dG9tOiAwOwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyN3B4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmJlZm9yZSB7CiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOwogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiA0MHB4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9sZWZ0LnBuZyk7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXk6YWZ0ZXIgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICByaWdodDogMDsKICAgICAgICAgICAgd2lkdGg6IDIwN3B4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9yaWdodC5wbmcpOwogICAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vY3NzL3BsYXllci9sYXlvdXQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL2pxdWVyeS0xLjkuMS5vLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL3hwbGF5ZXIvc3dmb2JqZWN0LmpzIj48L3NjcmlwdD4gICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3hwbGF5ZXIuanMiPjwvc2NyaXB0PgogICAgICAgICAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvanMvYjNlYTMzYjAueHBsYXllci1lbWJlZC5qcyI+PC9zY3JpcHQ+ICAgICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20veGgtdHBsMy9jc3MvODJjZGI1MDgueHBsYXllci1lbWJlZC5jc3MiIG1lZGlhPSJhbGwiPjwvbGluaz4gICAgPC9oZWFkPgo8Ym9keT4KPGRpdiBjbGFzcz0iYmFubmVyIj48L2Rpdj4KCiAgICA8YSB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9Im5vRmxhc2ggeGgtaGVscGVyLWhpZGRlbiB4cGxheWVyLWZhbGxiYWNrLWltYWdlIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/bWVtYmVkPSZwcnM9LS0iPgogICAgICAgIDxkaXYgY2xhc3M9Imljb25QbGF5Ij48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmYWRlUGxheSI+PC9kaXY+CiAgICA8L2E+CgogICAgPGRpdiBpZD0icGxheWVyIj4KCiAgICA8L2Rpdj4KCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAgJCgKICAgICAgICAgICAgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgdmFyIGZsYXNoVmFycyA9IHsiZW1iZWQiOnRydWUsImluZm9VcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy92aWRlby9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsImxhbmdVcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy90cmFuc2xhdGlvbi9wbGF5ZXIiLCJwcnMiOiItLSIsInZpZGVvVXJscyI6IltdIiwiZGVsZXRlZCI6ZmFsc2UsInRodW1iVXJsIjoiaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9weDRCdW1kMmM3LVNhWlFBVFRYZGFBLzAwMy83NTQvNTM5LzY0MHgzNjAuNS5qcGciLCJwb3N0Zml4IjoiP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidmlkZW9JZCI6Mzc1NDUzOSwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12OS54aGNkbi5jb20vYS9PVkljVmFxSm9icmJoY0x3UmJXVEhBLzAwMy83NTQvNTM5LzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6IlNleCBHYW1lcyAyMCIsImxvZ29MaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiY29tbWVudHNMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tJm9wZW5DI2NvbW1lbnRCb3giLCJ1cGxvYWRlck5hbWUiOiJETTEwIiwiZHVyYXRpb24iOjE3NDMsIm1vcmVMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvZG0xMC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJ0b3BSYXRlZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInVwbG9hZGVyTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3VzZXJzL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGc2V4LWdhbWVzLTIwLTM3NTQ1MzklMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09Mzc1NDUzOSIsInZpZGVvQ29tbWVudHMiOiIyIiwiZG93bmxvYWRTaXplIjowLCJzaGFyZVVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImVtYmVkQ29kZSI6IjxpZnJhbWUgc3JjPVwiaHR0cHM6Ly94aGFtc3Rlci5jb20vZW1iZWQvMzc1NDUzOVwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInN0YXJ0VGltZSI6MCwiYWR2SW1hZ2UiOiJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vc3dmL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwiYWR2VXJsIjoiIiwiYWR2U3dmIjp0cnVlLCJuYXRpb25hbCI6IntcIm5hbWVcIjpcIkRVVENIIFBPUk5cIixcImxpbmtcIjpcImh0dHBzOlxcL1xcL3hoYW1zdGVyLmNvbVxcL2NhdGVnb3JpZXNcXC9kdXRjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLVwiLFwiaWNvblVSTFwiOlwiaHR0cHM6XFwvXFwvc3RhdGljLWNsLnhoY2RuLmNvbVxcL2ltYWdlc1xcL2ZsYWdcXC9wbmdcXC9OTC5wbmdcIn0iLCJsaXZlU2V4TGluayI6Imh0dHBzOi8vZ28ueGhhbXN0ZXJsaXZlLmNvbS8/dXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1zdHJhaWdodCZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDM3NTQ1MzksCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGU6ICdodHRwczovLzE5LTE0LmIuY2RuMTMuY29tLzAwMy83NTQvMzc1NDUzOS5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0xNTBrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9NDNjMWVmMjgzYWRiODljZTc5M2U1ZTZhYTk3ZWNhNWQnLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcHg0QnVtZDJjNy1TYVpRQVRUWGRhQS8wMDMvNzU0LzUzOS82NDB4MzYwLjUuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsIjI0MHAiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1mYzI1MzQyMjA3MWQxMGRmZmI4ZTNmOTRhMDc4NzAyZCJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6Mzc1NDUzOSwiZHVyYXRpb24iOjE3NDMsImZhbGxiYWNrIjp7ImZhbGxiYWNrSW1hZ2VDbGFzcyI6InhwbGF5ZXItZmFsbGJhY2staW1hZ2UifSwicHJlbG9hZCI6ZmFsc2UsImhsc0NvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2hscy5qcyIsIm1heEJ1ZmZlckxlbmd0aCI6MzAsIm1heEJ1ZmZlclNpemUiOjEwMDAwMDAwLCJtYXhNYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJIb2xlIjowLjMsIm1heFNlZWtIb2xlIjozLCJsZXZlbExvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImxldmVsTG9hZGluZ01heFJldHJ5IjozLCJsZXZlbExvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwLCJmcmFnTG9hZGluZ01heFJldHJ5Ijo0LCJmcmFnTG9hZGluZ1JldHJ5RGVsYXkiOjUwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwfSwiZGFzaENvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2Rhc2guanMifSwic291cmNlcyI6eyJobHMiOnsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsiaDI2NSI6W3sidXJsIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTQ0MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NThrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9OGE2ZDNjMTU1ZmZiNmJkMGZjZDY1ZDM2OTliM2Q0NmIiLCJmYWxsYmFjayI6Imh0dHBzOlwvXC92aWRlbzEueGhjZG4uY29tXC9rZXk9NW1vZnRkZldEV3NYdHktZ0d6UDU5ZyxlbmQ9MTU1MDcyODgwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9NThrXC9pbml0aWFsX2J1ZmZlcj0xNDIyNzM2XC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn1dLCJtcDQiOlt7InVybCI6Imh0dHBzOlwvXC8xOS0xMC5iLmNkbjEzLmNvbVwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wND9jZG5fY3JlYXRpb25fdGltZT0xNTUwNzE0NDAwJmNkbl90dGw9MTQ0MDAmY2RuX2J3PTc4ayZjZG5fYndfZnM9MTM5MGsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWZjMjUzNDIyMDcxZDEwZGZmYjhlM2Y5NGEwNzg3MDJkIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PWlLSzZ4VVVXaThqd1Q4NzhneHJodUEsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIyNDBwIiwibGFiZWwiOiIyNDBwIiwidHlwZSI6IiJ9LHsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwiLCJmYWxsYmFjayI6IiIsInF1YWxpdHkiOiJhdXRvIiwibGFiZWwiOiJhdXRvIiwidHlwZSI6IiJ9LHsidXJsIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsImZhbGxiYWNrIjoiaHR0cHM6XC9cL3ZpZGVvLnhoY2RuLmNvbVwva2V5PUdNNXFnYWc2eWd5TmxIS1JYTUxTdWcsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTI0a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIn0sInBvc3RlciI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdi1jbDIueGhjZG4uY29tXC9hXC9weDRCdW1kMmM3LVNhWlFBVFRYZGFBXC8wMDNcLzc1NFwvNTM5XC82NDB4MzYwLjUuanBnIn0sInRodW1icyI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdjkueGhjZG4uY29tXC9hXC9PVkljVmFxSm9icmJoY0x3UmJXVEhBXC8wMDNcLzc1NFwvNTM5XC8xNjB4MTYwLjUwLnMuanBnIiwibGVuZ3RoIjo1MH0sImJhbm5lciI6eyJiYW5uZXJVcmwiOiIiLCJiYW5uZXJJbWFnZSI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9zd2ZcL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwic3dmIjpmYWxzZSwiaHRtbCI6IjxpZnJhbWUgd2lkdGg9XCI2MzhcIiBoZWlnaHQ9XCI2MFwiIGZyYW1lYm9yZGVyPVwiMFwiIHNjcm9sbGluZz1cIm5vXCIgbWFyZ2lud2lkdGg9XCIwXCIgbWFyZ2luaGVpZ2h0PVwiMFwiIGFsbG93dHJhbnNwYXJlbmN5PVwidHJ1ZVwiIHNyYz1cImh0dHBzOlwvXC9jcmVhdGl2ZS54aGFtc3RlcmxpdmUuY29tXC9tYWluLmh0bWw/dD1naXJscy1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249c3RyYWlnaHQmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPXdpZGdldEluVmlkZW8maXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wJnVybD0lMkZcIj48XC9pZnJhbWU+In0sIm92ZXJsYXkiOnsidGFic0RhdGFVcmwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9hcGlcL2ZsYXNoLnBocD9cL3ZpZGVvXC9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZzZXgtZ2FtZXMtMjAtMzc1NDUzOSUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0zNzU0NTM5IiwibW9yZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3VzZXJzXC9kbTEwXC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz91c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPXN0cmFpZ2h0JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT1tZW51SW5WaWRlbyZ3aWRnZXRFbGVtZW50PXRhYiZpc1VzZXJMb2dnZWQ9MCZpc1VzZXJSZXRhcmdldGVkPTAiLCJ0b3BSYXRlZFVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2Jlc3RcL3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZG93bmxvYWRTaXplIjowLCJyZWxhdGVkVVJMIjoiXC9zZWFyY2g/cmVzZXQ9MSZmcm9tPXZpZGVvX3JlbGF0ZWQmcT1TZXgrR2FtZXMiLCJqb2luVVJMIjoiIn0sImNvbnRleHQiOnsicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2VtYmVkXC8zNzU0NTM5XCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiYXV0aG9yVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwidmlkZW9UaXRsZSI6IlNleCBHYW1lcyAyMCIsImF1dGhvck5hbWUiOiJETTEwIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImpvaW5VUkwiOiIifSwic3RhcnRCdXR0b24iOnsiY2xhc3NpYyI6dHJ1ZX0sInN0YXRpc3RpY3MiOnsidWlTdGF0cyI6ZmFsc2UsImFkZEZpZWxkcyI6eyJwbGF5ZXIiOiJ4cGxheWVyLWVtYmVkIn19fSAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB2YXIgUGxheWVyID0gbmV3IFhQbGF5ZXIoInBsYXllciIsIHNldHRpbmdzLCB4cGxheWVyU2V0dGluZ3MpOwoKICAgICAgICAgICAgICAgIGlmICh3aW5kb3cuZW1iZWRMb2dnZXIgJiYgUGxheWVyICYmIFBsYXllci54cGxheWVyKSB7CiAgICAgICAgICAgICAgICAgICAgUGxheWVyLnhwbGF5ZXIuY29yZS5vbmNlKFBsYXllci54cGxheWVyLmV2ZW50cy5QTEFZRVJfT05fVElNRVVQREFURSwgZW1iZWRMb2dnZXIuYmluZChudWxsLCAieHBsYXllcl9wbGF5IikpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBwcmVyb2xsKFBsYXllci54cGxheWVyKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0KICAgICAgICApOwoKICAgICAgICB2YXIKICAgICAgICAgICAgUFJFUk9MTF9DT09LSUUgPSAneF9wcmVyb2xsJywKICAgICAgICAgICAgUFJFUk9MTF9TVEFURVMgPSB7CiAgICAgICAgICAgICAgICAnc2hvdyc6ICcxJywKICAgICAgICAgICAgICAgICdzaG93bic6ICcyJwogICAgICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBwcmVyb2xsKHhwbGF5ZXIpIHsKICAgICAgICAgICAgdmFyIGV4cGlyZVRpbWUgPSA2KjYwOwoKICAgICAgICAgICAgeHBsYXllci5jb3JlLm9uY2UoeHBsYXllci5ldmVudHMuUExBWUVSX1BMQVksIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgdmFyIHByZXJvbGxTdGF0ZSA9IHdpbmRvdy5nZXRDb29raWUoUFJFUk9MTF9DT09LSUUpOwoKICAgICAgICAgICAgICAgIGlmIChwcmVyb2xsU3RhdGUgPT0gbnVsbCkgewogICAgICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93J10sIGV4cGlyZVRpbWUpOwogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgdGhpcyk7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5BRFNfRU5ERUQsIGZ1bmN0aW9uKGZhaXJFbmQpIHsKICAgICAgICAgICAgICAgIGlmICghZmFpckVuZCkgewogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICB3aW5kb3cuc2V0Q29va2llKFBSRVJPTExfQ09PS0lFLCBQUkVST0xMX1NUQVRFU1snc2hvd24nXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgIH0sIHRoaXMpOwogICAgICAgIH0KCiAgICAgICAgZnVuY3Rpb24gc3RhdHNMb2cgKCkgewogICAgICAgICAgICB2YXIgaG9zdCA9ICIiICsgZG9jdW1lbnQubG9jYXRpb24uaG9zdG5hbWUsCiAgICAgICAgICAgICAgICBiYXNlSG9zdCA9IGhvc3QucmVwbGFjZSgvLio/KFx3K1wuXHcrKSQvLCAiJDEiKTsKCiAgICAgICAgICAgIGlmICghaG9zdC5tYXRjaCgvKF58XC4peGhhbXN0ZXJcLlx3KyQvZykpCiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CgogICAgICAgICAgICBsZXQgbGluayA9IFsKICAgICAgICAgICAgICAgICIvL2NvbGxlY3Rvci4iICsgYmFzZUhvc3QgKyAiLyIsCiAgICAgICAgICAgICAgICAiP2xvZz1zdGF0cy1iZXRhJnJlZj0iLAogICAgICAgICAgICAgICAgZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LnJlZmVycmVyIHx8ICIiKSwKICAgICAgICAgICAgICAgICImXz0iLAogICAgICAgICAgICAgICAgRGF0ZS5ub3coKQogICAgICAgICAgICBdLmpvaW4oIiIpOwoKICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscykgewogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscy5pc0Rlc2t0b3BTaXRlKSB7CiAgICAgICAgICAgICAgICAgICAgbGluayArPSAiJnNpdGU9ZGVza3RvcCI7CiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKHdpbmRvdy5pbml0aWFscy5pc01vYmlsZVNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1tb2JpbGUiOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICAobmV3IEltYWdlKCkpLnNyYyA9IGxpbms7CiAgICAgICAgfTsKCiAgICAgICAgZnVuY3Rpb24gc2V0Q29va2llRChuYW1lLCB2YWx1ZSwgZGF5cywgcGF0aCkgewogICAgICAgICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIGRhdGUuc2V0VGltZShkYXRlLmdldFRpbWUoKSArIChkYXlzICogMjQgKiA2MCAqIDYwICogMTAwMCkpOwogICAgICAgICAgICBpZiAoIXBhdGgpIHsKICAgICAgICAgICAgICAgIHBhdGggPSAnLyc7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZG9jdW1lbnQuY29va2llID0gbmFtZSArICc9JyArIHZhbHVlICsgJzsgZXhwaXJlcz0nICsgZGF0ZS50b0dNVFN0cmluZygpICsgJzsgcGF0aD0nK3BhdGgrJzsgZG9tYWluPS4nICsgd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lLnNwbGl0KCcuJykuc2xpY2UoLTIpLmpvaW4oJy4nKTsKICAgICAgICB9CgogICAgICAgICQoImh0bWwiKS5vbigiY2xpY2siLCAnW2hyZWYqPSJ4aGFtc3RlcmxpdmUuY29tIl0nLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgc2V0Q29va2llRCgieGhsIiwgJ291dDonICsgTWF0aC5yb3VuZCgobmV3IERhdGUoKSkuZ2V0VGltZSgpIC8gMTAwMCksIDMwKTsKICAgICAgICB9KTsKCiAgICAgICAgc3RhdHNMb2coKTsKCiAgICAgICAgICAgIDwvc2NyaXB0PgoKICAgIAo8L2JvZHk+CjwvaHRtbD4K
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:570e , 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 02:10:18 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
4ac5ad02dc58273e-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 02:10:18 GMT
jquery-1.9.1.o.min.js
static-cl.xhcdn.com/js/ Frame AEB9
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+VmlkZW86IFNleCBHYW1lcyAyMDwvdGl0bGU+CiAgICAgICAgPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOSI+CiAgICAgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgaHRtbCwgYm9keSB7CiAgICAgICAgICAgIG1hcmdpbjogMDsKICAgICAgICAgICAgcGFkZGluZzogMDsKICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsKICAgICAgICAgICAgY29sb3I6ICMyZjJmMmY7CiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwogICAgICAgICAgICBmb250LXNpemU6IDAuOGVtOwogICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICB9CgogICAgICAgICNwbGF5ZXIgewogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgfQoKICAgICAgICAueGgtaGVscGVyLWhpZGRlbiB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKICAgICAgICB9CgogICAgICAgIC5ub0ZsYXNoIHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3B4NEJ1bWQyYzctU2FaUUFUVFhkYUEvMDAzLzc1NC81MzkvNjQweDM2MC41LmpwZykgbm8tcmVwZWF0IGNlbnRlcjsKICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgfQoKICAgICAgICAuaWNvblBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoImh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9pY29uUGxheS5wbmciKSBuby1yZXBlYXQgMCAwOwogICAgICAgICAgICBib3R0b206IDUwJTsKICAgICAgICAgICAgaGVpZ2h0OiA1NnB4OwogICAgICAgICAgICBsZWZ0OiA1MCU7CiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjhweDsKICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDU2cHg7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfYmcucG5nKTsKICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OwogICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDsKICAgICAgICAgICAgYm90dG9tOiAwOwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyN3B4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmJlZm9yZSB7CiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOwogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiA0MHB4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9sZWZ0LnBuZyk7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXk6YWZ0ZXIgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICByaWdodDogMDsKICAgICAgICAgICAgd2lkdGg6IDIwN3B4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9yaWdodC5wbmcpOwogICAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vY3NzL3BsYXllci9sYXlvdXQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL2pxdWVyeS0xLjkuMS5vLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL3hwbGF5ZXIvc3dmb2JqZWN0LmpzIj48L3NjcmlwdD4gICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3hwbGF5ZXIuanMiPjwvc2NyaXB0PgogICAgICAgICAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvanMvYjNlYTMzYjAueHBsYXllci1lbWJlZC5qcyI+PC9zY3JpcHQ+ICAgICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20veGgtdHBsMy9jc3MvODJjZGI1MDgueHBsYXllci1lbWJlZC5jc3MiIG1lZGlhPSJhbGwiPjwvbGluaz4gICAgPC9oZWFkPgo8Ym9keT4KPGRpdiBjbGFzcz0iYmFubmVyIj48L2Rpdj4KCiAgICA8YSB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9Im5vRmxhc2ggeGgtaGVscGVyLWhpZGRlbiB4cGxheWVyLWZhbGxiYWNrLWltYWdlIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/bWVtYmVkPSZwcnM9LS0iPgogICAgICAgIDxkaXYgY2xhc3M9Imljb25QbGF5Ij48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmYWRlUGxheSI+PC9kaXY+CiAgICA8L2E+CgogICAgPGRpdiBpZD0icGxheWVyIj4KCiAgICA8L2Rpdj4KCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAgJCgKICAgICAgICAgICAgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgdmFyIGZsYXNoVmFycyA9IHsiZW1iZWQiOnRydWUsImluZm9VcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy92aWRlby9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsImxhbmdVcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy90cmFuc2xhdGlvbi9wbGF5ZXIiLCJwcnMiOiItLSIsInZpZGVvVXJscyI6IltdIiwiZGVsZXRlZCI6ZmFsc2UsInRodW1iVXJsIjoiaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9weDRCdW1kMmM3LVNhWlFBVFRYZGFBLzAwMy83NTQvNTM5LzY0MHgzNjAuNS5qcGciLCJwb3N0Zml4IjoiP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidmlkZW9JZCI6Mzc1NDUzOSwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12OS54aGNkbi5jb20vYS9PVkljVmFxSm9icmJoY0x3UmJXVEhBLzAwMy83NTQvNTM5LzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6IlNleCBHYW1lcyAyMCIsImxvZ29MaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiY29tbWVudHNMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tJm9wZW5DI2NvbW1lbnRCb3giLCJ1cGxvYWRlck5hbWUiOiJETTEwIiwiZHVyYXRpb24iOjE3NDMsIm1vcmVMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvZG0xMC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJ0b3BSYXRlZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInVwbG9hZGVyTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3VzZXJzL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGc2V4LWdhbWVzLTIwLTM3NTQ1MzklMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09Mzc1NDUzOSIsInZpZGVvQ29tbWVudHMiOiIyIiwiZG93bmxvYWRTaXplIjowLCJzaGFyZVVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImVtYmVkQ29kZSI6IjxpZnJhbWUgc3JjPVwiaHR0cHM6Ly94aGFtc3Rlci5jb20vZW1iZWQvMzc1NDUzOVwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInN0YXJ0VGltZSI6MCwiYWR2SW1hZ2UiOiJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vc3dmL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwiYWR2VXJsIjoiIiwiYWR2U3dmIjp0cnVlLCJuYXRpb25hbCI6IntcIm5hbWVcIjpcIkRVVENIIFBPUk5cIixcImxpbmtcIjpcImh0dHBzOlxcL1xcL3hoYW1zdGVyLmNvbVxcL2NhdGVnb3JpZXNcXC9kdXRjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLVwiLFwiaWNvblVSTFwiOlwiaHR0cHM6XFwvXFwvc3RhdGljLWNsLnhoY2RuLmNvbVxcL2ltYWdlc1xcL2ZsYWdcXC9wbmdcXC9OTC5wbmdcIn0iLCJsaXZlU2V4TGluayI6Imh0dHBzOi8vZ28ueGhhbXN0ZXJsaXZlLmNvbS8/dXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1zdHJhaWdodCZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDM3NTQ1MzksCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGU6ICdodHRwczovLzE5LTE0LmIuY2RuMTMuY29tLzAwMy83NTQvMzc1NDUzOS5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0xNTBrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9NDNjMWVmMjgzYWRiODljZTc5M2U1ZTZhYTk3ZWNhNWQnLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcHg0QnVtZDJjNy1TYVpRQVRUWGRhQS8wMDMvNzU0LzUzOS82NDB4MzYwLjUuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsIjI0MHAiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1mYzI1MzQyMjA3MWQxMGRmZmI4ZTNmOTRhMDc4NzAyZCJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6Mzc1NDUzOSwiZHVyYXRpb24iOjE3NDMsImZhbGxiYWNrIjp7ImZhbGxiYWNrSW1hZ2VDbGFzcyI6InhwbGF5ZXItZmFsbGJhY2staW1hZ2UifSwicHJlbG9hZCI6ZmFsc2UsImhsc0NvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2hscy5qcyIsIm1heEJ1ZmZlckxlbmd0aCI6MzAsIm1heEJ1ZmZlclNpemUiOjEwMDAwMDAwLCJtYXhNYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJIb2xlIjowLjMsIm1heFNlZWtIb2xlIjozLCJsZXZlbExvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImxldmVsTG9hZGluZ01heFJldHJ5IjozLCJsZXZlbExvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwLCJmcmFnTG9hZGluZ01heFJldHJ5Ijo0LCJmcmFnTG9hZGluZ1JldHJ5RGVsYXkiOjUwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwfSwiZGFzaENvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2Rhc2guanMifSwic291cmNlcyI6eyJobHMiOnsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsiaDI2NSI6W3sidXJsIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTQ0MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NThrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9OGE2ZDNjMTU1ZmZiNmJkMGZjZDY1ZDM2OTliM2Q0NmIiLCJmYWxsYmFjayI6Imh0dHBzOlwvXC92aWRlbzEueGhjZG4uY29tXC9rZXk9NW1vZnRkZldEV3NYdHktZ0d6UDU5ZyxlbmQ9MTU1MDcyODgwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9NThrXC9pbml0aWFsX2J1ZmZlcj0xNDIyNzM2XC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn1dLCJtcDQiOlt7InVybCI6Imh0dHBzOlwvXC8xOS0xMC5iLmNkbjEzLmNvbVwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wND9jZG5fY3JlYXRpb25fdGltZT0xNTUwNzE0NDAwJmNkbl90dGw9MTQ0MDAmY2RuX2J3PTc4ayZjZG5fYndfZnM9MTM5MGsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWZjMjUzNDIyMDcxZDEwZGZmYjhlM2Y5NGEwNzg3MDJkIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PWlLSzZ4VVVXaThqd1Q4NzhneHJodUEsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIyNDBwIiwibGFiZWwiOiIyNDBwIiwidHlwZSI6IiJ9LHsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwiLCJmYWxsYmFjayI6IiIsInF1YWxpdHkiOiJhdXRvIiwibGFiZWwiOiJhdXRvIiwidHlwZSI6IiJ9LHsidXJsIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsImZhbGxiYWNrIjoiaHR0cHM6XC9cL3ZpZGVvLnhoY2RuLmNvbVwva2V5PUdNNXFnYWc2eWd5TmxIS1JYTUxTdWcsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTI0a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIn0sInBvc3RlciI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdi1jbDIueGhjZG4uY29tXC9hXC9weDRCdW1kMmM3LVNhWlFBVFRYZGFBXC8wMDNcLzc1NFwvNTM5XC82NDB4MzYwLjUuanBnIn0sInRodW1icyI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdjkueGhjZG4uY29tXC9hXC9PVkljVmFxSm9icmJoY0x3UmJXVEhBXC8wMDNcLzc1NFwvNTM5XC8xNjB4MTYwLjUwLnMuanBnIiwibGVuZ3RoIjo1MH0sImJhbm5lciI6eyJiYW5uZXJVcmwiOiIiLCJiYW5uZXJJbWFnZSI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9zd2ZcL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwic3dmIjpmYWxzZSwiaHRtbCI6IjxpZnJhbWUgd2lkdGg9XCI2MzhcIiBoZWlnaHQ9XCI2MFwiIGZyYW1lYm9yZGVyPVwiMFwiIHNjcm9sbGluZz1cIm5vXCIgbWFyZ2lud2lkdGg9XCIwXCIgbWFyZ2luaGVpZ2h0PVwiMFwiIGFsbG93dHJhbnNwYXJlbmN5PVwidHJ1ZVwiIHNyYz1cImh0dHBzOlwvXC9jcmVhdGl2ZS54aGFtc3RlcmxpdmUuY29tXC9tYWluLmh0bWw/dD1naXJscy1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249c3RyYWlnaHQmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPXdpZGdldEluVmlkZW8maXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wJnVybD0lMkZcIj48XC9pZnJhbWU+In0sIm92ZXJsYXkiOnsidGFic0RhdGFVcmwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9hcGlcL2ZsYXNoLnBocD9cL3ZpZGVvXC9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZzZXgtZ2FtZXMtMjAtMzc1NDUzOSUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0zNzU0NTM5IiwibW9yZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3VzZXJzXC9kbTEwXC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz91c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPXN0cmFpZ2h0JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT1tZW51SW5WaWRlbyZ3aWRnZXRFbGVtZW50PXRhYiZpc1VzZXJMb2dnZWQ9MCZpc1VzZXJSZXRhcmdldGVkPTAiLCJ0b3BSYXRlZFVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2Jlc3RcL3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZG93bmxvYWRTaXplIjowLCJyZWxhdGVkVVJMIjoiXC9zZWFyY2g/cmVzZXQ9MSZmcm9tPXZpZGVvX3JlbGF0ZWQmcT1TZXgrR2FtZXMiLCJqb2luVVJMIjoiIn0sImNvbnRleHQiOnsicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2VtYmVkXC8zNzU0NTM5XCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiYXV0aG9yVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwidmlkZW9UaXRsZSI6IlNleCBHYW1lcyAyMCIsImF1dGhvck5hbWUiOiJETTEwIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImpvaW5VUkwiOiIifSwic3RhcnRCdXR0b24iOnsiY2xhc3NpYyI6dHJ1ZX0sInN0YXRpc3RpY3MiOnsidWlTdGF0cyI6ZmFsc2UsImFkZEZpZWxkcyI6eyJwbGF5ZXIiOiJ4cGxheWVyLWVtYmVkIn19fSAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB2YXIgUGxheWVyID0gbmV3IFhQbGF5ZXIoInBsYXllciIsIHNldHRpbmdzLCB4cGxheWVyU2V0dGluZ3MpOwoKICAgICAgICAgICAgICAgIGlmICh3aW5kb3cuZW1iZWRMb2dnZXIgJiYgUGxheWVyICYmIFBsYXllci54cGxheWVyKSB7CiAgICAgICAgICAgICAgICAgICAgUGxheWVyLnhwbGF5ZXIuY29yZS5vbmNlKFBsYXllci54cGxheWVyLmV2ZW50cy5QTEFZRVJfT05fVElNRVVQREFURSwgZW1iZWRMb2dnZXIuYmluZChudWxsLCAieHBsYXllcl9wbGF5IikpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBwcmVyb2xsKFBsYXllci54cGxheWVyKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0KICAgICAgICApOwoKICAgICAgICB2YXIKICAgICAgICAgICAgUFJFUk9MTF9DT09LSUUgPSAneF9wcmVyb2xsJywKICAgICAgICAgICAgUFJFUk9MTF9TVEFURVMgPSB7CiAgICAgICAgICAgICAgICAnc2hvdyc6ICcxJywKICAgICAgICAgICAgICAgICdzaG93bic6ICcyJwogICAgICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBwcmVyb2xsKHhwbGF5ZXIpIHsKICAgICAgICAgICAgdmFyIGV4cGlyZVRpbWUgPSA2KjYwOwoKICAgICAgICAgICAgeHBsYXllci5jb3JlLm9uY2UoeHBsYXllci5ldmVudHMuUExBWUVSX1BMQVksIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgdmFyIHByZXJvbGxTdGF0ZSA9IHdpbmRvdy5nZXRDb29raWUoUFJFUk9MTF9DT09LSUUpOwoKICAgICAgICAgICAgICAgIGlmIChwcmVyb2xsU3RhdGUgPT0gbnVsbCkgewogICAgICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93J10sIGV4cGlyZVRpbWUpOwogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgdGhpcyk7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5BRFNfRU5ERUQsIGZ1bmN0aW9uKGZhaXJFbmQpIHsKICAgICAgICAgICAgICAgIGlmICghZmFpckVuZCkgewogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICB3aW5kb3cuc2V0Q29va2llKFBSRVJPTExfQ09PS0lFLCBQUkVST0xMX1NUQVRFU1snc2hvd24nXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgIH0sIHRoaXMpOwogICAgICAgIH0KCiAgICAgICAgZnVuY3Rpb24gc3RhdHNMb2cgKCkgewogICAgICAgICAgICB2YXIgaG9zdCA9ICIiICsgZG9jdW1lbnQubG9jYXRpb24uaG9zdG5hbWUsCiAgICAgICAgICAgICAgICBiYXNlSG9zdCA9IGhvc3QucmVwbGFjZSgvLio/KFx3K1wuXHcrKSQvLCAiJDEiKTsKCiAgICAgICAgICAgIGlmICghaG9zdC5tYXRjaCgvKF58XC4peGhhbXN0ZXJcLlx3KyQvZykpCiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CgogICAgICAgICAgICBsZXQgbGluayA9IFsKICAgICAgICAgICAgICAgICIvL2NvbGxlY3Rvci4iICsgYmFzZUhvc3QgKyAiLyIsCiAgICAgICAgICAgICAgICAiP2xvZz1zdGF0cy1iZXRhJnJlZj0iLAogICAgICAgICAgICAgICAgZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LnJlZmVycmVyIHx8ICIiKSwKICAgICAgICAgICAgICAgICImXz0iLAogICAgICAgICAgICAgICAgRGF0ZS5ub3coKQogICAgICAgICAgICBdLmpvaW4oIiIpOwoKICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscykgewogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscy5pc0Rlc2t0b3BTaXRlKSB7CiAgICAgICAgICAgICAgICAgICAgbGluayArPSAiJnNpdGU9ZGVza3RvcCI7CiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKHdpbmRvdy5pbml0aWFscy5pc01vYmlsZVNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1tb2JpbGUiOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICAobmV3IEltYWdlKCkpLnNyYyA9IGxpbms7CiAgICAgICAgfTsKCiAgICAgICAgZnVuY3Rpb24gc2V0Q29va2llRChuYW1lLCB2YWx1ZSwgZGF5cywgcGF0aCkgewogICAgICAgICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIGRhdGUuc2V0VGltZShkYXRlLmdldFRpbWUoKSArIChkYXlzICogMjQgKiA2MCAqIDYwICogMTAwMCkpOwogICAgICAgICAgICBpZiAoIXBhdGgpIHsKICAgICAgICAgICAgICAgIHBhdGggPSAnLyc7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZG9jdW1lbnQuY29va2llID0gbmFtZSArICc9JyArIHZhbHVlICsgJzsgZXhwaXJlcz0nICsgZGF0ZS50b0dNVFN0cmluZygpICsgJzsgcGF0aD0nK3BhdGgrJzsgZG9tYWluPS4nICsgd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lLnNwbGl0KCcuJykuc2xpY2UoLTIpLmpvaW4oJy4nKTsKICAgICAgICB9CgogICAgICAgICQoImh0bWwiKS5vbigiY2xpY2siLCAnW2hyZWYqPSJ4aGFtc3RlcmxpdmUuY29tIl0nLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgc2V0Q29va2llRCgieGhsIiwgJ291dDonICsgTWF0aC5yb3VuZCgobmV3IERhdGUoKSkuZ2V0VGltZSgpIC8gMTAwMCksIDMwKTsKICAgICAgICB9KTsKCiAgICAgICAgc3RhdHNMb2coKTsKCiAgICAgICAgICAgIDwvc2NyaXB0PgoKICAgIAo8L2JvZHk+CjwvaHRtbD4K
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:570e , 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 02:10:18 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
4ac5ad02dc5c273e-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 02:10:18 GMT
swfobject.js
static-cl.xhcdn.com/js/xplayer/ Frame AEB9
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+VmlkZW86IFNleCBHYW1lcyAyMDwvdGl0bGU+CiAgICAgICAgPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOSI+CiAgICAgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgaHRtbCwgYm9keSB7CiAgICAgICAgICAgIG1hcmdpbjogMDsKICAgICAgICAgICAgcGFkZGluZzogMDsKICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsKICAgICAgICAgICAgY29sb3I6ICMyZjJmMmY7CiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwogICAgICAgICAgICBmb250LXNpemU6IDAuOGVtOwogICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICB9CgogICAgICAgICNwbGF5ZXIgewogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgfQoKICAgICAgICAueGgtaGVscGVyLWhpZGRlbiB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKICAgICAgICB9CgogICAgICAgIC5ub0ZsYXNoIHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3B4NEJ1bWQyYzctU2FaUUFUVFhkYUEvMDAzLzc1NC81MzkvNjQweDM2MC41LmpwZykgbm8tcmVwZWF0IGNlbnRlcjsKICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgfQoKICAgICAgICAuaWNvblBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoImh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9pY29uUGxheS5wbmciKSBuby1yZXBlYXQgMCAwOwogICAgICAgICAgICBib3R0b206IDUwJTsKICAgICAgICAgICAgaGVpZ2h0OiA1NnB4OwogICAgICAgICAgICBsZWZ0OiA1MCU7CiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjhweDsKICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDU2cHg7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfYmcucG5nKTsKICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OwogICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDsKICAgICAgICAgICAgYm90dG9tOiAwOwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyN3B4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmJlZm9yZSB7CiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOwogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiA0MHB4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9sZWZ0LnBuZyk7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXk6YWZ0ZXIgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICByaWdodDogMDsKICAgICAgICAgICAgd2lkdGg6IDIwN3B4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9yaWdodC5wbmcpOwogICAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vY3NzL3BsYXllci9sYXlvdXQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL2pxdWVyeS0xLjkuMS5vLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL3hwbGF5ZXIvc3dmb2JqZWN0LmpzIj48L3NjcmlwdD4gICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3hwbGF5ZXIuanMiPjwvc2NyaXB0PgogICAgICAgICAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvanMvYjNlYTMzYjAueHBsYXllci1lbWJlZC5qcyI+PC9zY3JpcHQ+ICAgICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20veGgtdHBsMy9jc3MvODJjZGI1MDgueHBsYXllci1lbWJlZC5jc3MiIG1lZGlhPSJhbGwiPjwvbGluaz4gICAgPC9oZWFkPgo8Ym9keT4KPGRpdiBjbGFzcz0iYmFubmVyIj48L2Rpdj4KCiAgICA8YSB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9Im5vRmxhc2ggeGgtaGVscGVyLWhpZGRlbiB4cGxheWVyLWZhbGxiYWNrLWltYWdlIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/bWVtYmVkPSZwcnM9LS0iPgogICAgICAgIDxkaXYgY2xhc3M9Imljb25QbGF5Ij48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmYWRlUGxheSI+PC9kaXY+CiAgICA8L2E+CgogICAgPGRpdiBpZD0icGxheWVyIj4KCiAgICA8L2Rpdj4KCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAgJCgKICAgICAgICAgICAgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgdmFyIGZsYXNoVmFycyA9IHsiZW1iZWQiOnRydWUsImluZm9VcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy92aWRlby9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsImxhbmdVcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy90cmFuc2xhdGlvbi9wbGF5ZXIiLCJwcnMiOiItLSIsInZpZGVvVXJscyI6IltdIiwiZGVsZXRlZCI6ZmFsc2UsInRodW1iVXJsIjoiaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9weDRCdW1kMmM3LVNhWlFBVFRYZGFBLzAwMy83NTQvNTM5LzY0MHgzNjAuNS5qcGciLCJwb3N0Zml4IjoiP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidmlkZW9JZCI6Mzc1NDUzOSwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12OS54aGNkbi5jb20vYS9PVkljVmFxSm9icmJoY0x3UmJXVEhBLzAwMy83NTQvNTM5LzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6IlNleCBHYW1lcyAyMCIsImxvZ29MaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiY29tbWVudHNMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tJm9wZW5DI2NvbW1lbnRCb3giLCJ1cGxvYWRlck5hbWUiOiJETTEwIiwiZHVyYXRpb24iOjE3NDMsIm1vcmVMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvZG0xMC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJ0b3BSYXRlZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInVwbG9hZGVyTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3VzZXJzL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGc2V4LWdhbWVzLTIwLTM3NTQ1MzklMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09Mzc1NDUzOSIsInZpZGVvQ29tbWVudHMiOiIyIiwiZG93bmxvYWRTaXplIjowLCJzaGFyZVVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImVtYmVkQ29kZSI6IjxpZnJhbWUgc3JjPVwiaHR0cHM6Ly94aGFtc3Rlci5jb20vZW1iZWQvMzc1NDUzOVwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInN0YXJ0VGltZSI6MCwiYWR2SW1hZ2UiOiJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vc3dmL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwiYWR2VXJsIjoiIiwiYWR2U3dmIjp0cnVlLCJuYXRpb25hbCI6IntcIm5hbWVcIjpcIkRVVENIIFBPUk5cIixcImxpbmtcIjpcImh0dHBzOlxcL1xcL3hoYW1zdGVyLmNvbVxcL2NhdGVnb3JpZXNcXC9kdXRjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLVwiLFwiaWNvblVSTFwiOlwiaHR0cHM6XFwvXFwvc3RhdGljLWNsLnhoY2RuLmNvbVxcL2ltYWdlc1xcL2ZsYWdcXC9wbmdcXC9OTC5wbmdcIn0iLCJsaXZlU2V4TGluayI6Imh0dHBzOi8vZ28ueGhhbXN0ZXJsaXZlLmNvbS8/dXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1zdHJhaWdodCZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDM3NTQ1MzksCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGU6ICdodHRwczovLzE5LTE0LmIuY2RuMTMuY29tLzAwMy83NTQvMzc1NDUzOS5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0xNTBrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9NDNjMWVmMjgzYWRiODljZTc5M2U1ZTZhYTk3ZWNhNWQnLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcHg0QnVtZDJjNy1TYVpRQVRUWGRhQS8wMDMvNzU0LzUzOS82NDB4MzYwLjUuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsIjI0MHAiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1mYzI1MzQyMjA3MWQxMGRmZmI4ZTNmOTRhMDc4NzAyZCJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6Mzc1NDUzOSwiZHVyYXRpb24iOjE3NDMsImZhbGxiYWNrIjp7ImZhbGxiYWNrSW1hZ2VDbGFzcyI6InhwbGF5ZXItZmFsbGJhY2staW1hZ2UifSwicHJlbG9hZCI6ZmFsc2UsImhsc0NvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2hscy5qcyIsIm1heEJ1ZmZlckxlbmd0aCI6MzAsIm1heEJ1ZmZlclNpemUiOjEwMDAwMDAwLCJtYXhNYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJIb2xlIjowLjMsIm1heFNlZWtIb2xlIjozLCJsZXZlbExvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImxldmVsTG9hZGluZ01heFJldHJ5IjozLCJsZXZlbExvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwLCJmcmFnTG9hZGluZ01heFJldHJ5Ijo0LCJmcmFnTG9hZGluZ1JldHJ5RGVsYXkiOjUwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwfSwiZGFzaENvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2Rhc2guanMifSwic291cmNlcyI6eyJobHMiOnsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsiaDI2NSI6W3sidXJsIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTQ0MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NThrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9OGE2ZDNjMTU1ZmZiNmJkMGZjZDY1ZDM2OTliM2Q0NmIiLCJmYWxsYmFjayI6Imh0dHBzOlwvXC92aWRlbzEueGhjZG4uY29tXC9rZXk9NW1vZnRkZldEV3NYdHktZ0d6UDU5ZyxlbmQ9MTU1MDcyODgwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9NThrXC9pbml0aWFsX2J1ZmZlcj0xNDIyNzM2XC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn1dLCJtcDQiOlt7InVybCI6Imh0dHBzOlwvXC8xOS0xMC5iLmNkbjEzLmNvbVwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wND9jZG5fY3JlYXRpb25fdGltZT0xNTUwNzE0NDAwJmNkbl90dGw9MTQ0MDAmY2RuX2J3PTc4ayZjZG5fYndfZnM9MTM5MGsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWZjMjUzNDIyMDcxZDEwZGZmYjhlM2Y5NGEwNzg3MDJkIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PWlLSzZ4VVVXaThqd1Q4NzhneHJodUEsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIyNDBwIiwibGFiZWwiOiIyNDBwIiwidHlwZSI6IiJ9LHsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwiLCJmYWxsYmFjayI6IiIsInF1YWxpdHkiOiJhdXRvIiwibGFiZWwiOiJhdXRvIiwidHlwZSI6IiJ9LHsidXJsIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsImZhbGxiYWNrIjoiaHR0cHM6XC9cL3ZpZGVvLnhoY2RuLmNvbVwva2V5PUdNNXFnYWc2eWd5TmxIS1JYTUxTdWcsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTI0a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIn0sInBvc3RlciI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdi1jbDIueGhjZG4uY29tXC9hXC9weDRCdW1kMmM3LVNhWlFBVFRYZGFBXC8wMDNcLzc1NFwvNTM5XC82NDB4MzYwLjUuanBnIn0sInRodW1icyI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdjkueGhjZG4uY29tXC9hXC9PVkljVmFxSm9icmJoY0x3UmJXVEhBXC8wMDNcLzc1NFwvNTM5XC8xNjB4MTYwLjUwLnMuanBnIiwibGVuZ3RoIjo1MH0sImJhbm5lciI6eyJiYW5uZXJVcmwiOiIiLCJiYW5uZXJJbWFnZSI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9zd2ZcL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwic3dmIjpmYWxzZSwiaHRtbCI6IjxpZnJhbWUgd2lkdGg9XCI2MzhcIiBoZWlnaHQ9XCI2MFwiIGZyYW1lYm9yZGVyPVwiMFwiIHNjcm9sbGluZz1cIm5vXCIgbWFyZ2lud2lkdGg9XCIwXCIgbWFyZ2luaGVpZ2h0PVwiMFwiIGFsbG93dHJhbnNwYXJlbmN5PVwidHJ1ZVwiIHNyYz1cImh0dHBzOlwvXC9jcmVhdGl2ZS54aGFtc3RlcmxpdmUuY29tXC9tYWluLmh0bWw/dD1naXJscy1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249c3RyYWlnaHQmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPXdpZGdldEluVmlkZW8maXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wJnVybD0lMkZcIj48XC9pZnJhbWU+In0sIm92ZXJsYXkiOnsidGFic0RhdGFVcmwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9hcGlcL2ZsYXNoLnBocD9cL3ZpZGVvXC9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZzZXgtZ2FtZXMtMjAtMzc1NDUzOSUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0zNzU0NTM5IiwibW9yZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3VzZXJzXC9kbTEwXC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz91c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPXN0cmFpZ2h0JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT1tZW51SW5WaWRlbyZ3aWRnZXRFbGVtZW50PXRhYiZpc1VzZXJMb2dnZWQ9MCZpc1VzZXJSZXRhcmdldGVkPTAiLCJ0b3BSYXRlZFVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2Jlc3RcL3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZG93bmxvYWRTaXplIjowLCJyZWxhdGVkVVJMIjoiXC9zZWFyY2g/cmVzZXQ9MSZmcm9tPXZpZGVvX3JlbGF0ZWQmcT1TZXgrR2FtZXMiLCJqb2luVVJMIjoiIn0sImNvbnRleHQiOnsicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2VtYmVkXC8zNzU0NTM5XCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiYXV0aG9yVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwidmlkZW9UaXRsZSI6IlNleCBHYW1lcyAyMCIsImF1dGhvck5hbWUiOiJETTEwIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImpvaW5VUkwiOiIifSwic3RhcnRCdXR0b24iOnsiY2xhc3NpYyI6dHJ1ZX0sInN0YXRpc3RpY3MiOnsidWlTdGF0cyI6ZmFsc2UsImFkZEZpZWxkcyI6eyJwbGF5ZXIiOiJ4cGxheWVyLWVtYmVkIn19fSAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB2YXIgUGxheWVyID0gbmV3IFhQbGF5ZXIoInBsYXllciIsIHNldHRpbmdzLCB4cGxheWVyU2V0dGluZ3MpOwoKICAgICAgICAgICAgICAgIGlmICh3aW5kb3cuZW1iZWRMb2dnZXIgJiYgUGxheWVyICYmIFBsYXllci54cGxheWVyKSB7CiAgICAgICAgICAgICAgICAgICAgUGxheWVyLnhwbGF5ZXIuY29yZS5vbmNlKFBsYXllci54cGxheWVyLmV2ZW50cy5QTEFZRVJfT05fVElNRVVQREFURSwgZW1iZWRMb2dnZXIuYmluZChudWxsLCAieHBsYXllcl9wbGF5IikpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBwcmVyb2xsKFBsYXllci54cGxheWVyKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0KICAgICAgICApOwoKICAgICAgICB2YXIKICAgICAgICAgICAgUFJFUk9MTF9DT09LSUUgPSAneF9wcmVyb2xsJywKICAgICAgICAgICAgUFJFUk9MTF9TVEFURVMgPSB7CiAgICAgICAgICAgICAgICAnc2hvdyc6ICcxJywKICAgICAgICAgICAgICAgICdzaG93bic6ICcyJwogICAgICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBwcmVyb2xsKHhwbGF5ZXIpIHsKICAgICAgICAgICAgdmFyIGV4cGlyZVRpbWUgPSA2KjYwOwoKICAgICAgICAgICAgeHBsYXllci5jb3JlLm9uY2UoeHBsYXllci5ldmVudHMuUExBWUVSX1BMQVksIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgdmFyIHByZXJvbGxTdGF0ZSA9IHdpbmRvdy5nZXRDb29raWUoUFJFUk9MTF9DT09LSUUpOwoKICAgICAgICAgICAgICAgIGlmIChwcmVyb2xsU3RhdGUgPT0gbnVsbCkgewogICAgICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93J10sIGV4cGlyZVRpbWUpOwogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgdGhpcyk7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5BRFNfRU5ERUQsIGZ1bmN0aW9uKGZhaXJFbmQpIHsKICAgICAgICAgICAgICAgIGlmICghZmFpckVuZCkgewogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICB3aW5kb3cuc2V0Q29va2llKFBSRVJPTExfQ09PS0lFLCBQUkVST0xMX1NUQVRFU1snc2hvd24nXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgIH0sIHRoaXMpOwogICAgICAgIH0KCiAgICAgICAgZnVuY3Rpb24gc3RhdHNMb2cgKCkgewogICAgICAgICAgICB2YXIgaG9zdCA9ICIiICsgZG9jdW1lbnQubG9jYXRpb24uaG9zdG5hbWUsCiAgICAgICAgICAgICAgICBiYXNlSG9zdCA9IGhvc3QucmVwbGFjZSgvLio/KFx3K1wuXHcrKSQvLCAiJDEiKTsKCiAgICAgICAgICAgIGlmICghaG9zdC5tYXRjaCgvKF58XC4peGhhbXN0ZXJcLlx3KyQvZykpCiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CgogICAgICAgICAgICBsZXQgbGluayA9IFsKICAgICAgICAgICAgICAgICIvL2NvbGxlY3Rvci4iICsgYmFzZUhvc3QgKyAiLyIsCiAgICAgICAgICAgICAgICAiP2xvZz1zdGF0cy1iZXRhJnJlZj0iLAogICAgICAgICAgICAgICAgZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LnJlZmVycmVyIHx8ICIiKSwKICAgICAgICAgICAgICAgICImXz0iLAogICAgICAgICAgICAgICAgRGF0ZS5ub3coKQogICAgICAgICAgICBdLmpvaW4oIiIpOwoKICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscykgewogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscy5pc0Rlc2t0b3BTaXRlKSB7CiAgICAgICAgICAgICAgICAgICAgbGluayArPSAiJnNpdGU9ZGVza3RvcCI7CiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKHdpbmRvdy5pbml0aWFscy5pc01vYmlsZVNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1tb2JpbGUiOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICAobmV3IEltYWdlKCkpLnNyYyA9IGxpbms7CiAgICAgICAgfTsKCiAgICAgICAgZnVuY3Rpb24gc2V0Q29va2llRChuYW1lLCB2YWx1ZSwgZGF5cywgcGF0aCkgewogICAgICAgICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIGRhdGUuc2V0VGltZShkYXRlLmdldFRpbWUoKSArIChkYXlzICogMjQgKiA2MCAqIDYwICogMTAwMCkpOwogICAgICAgICAgICBpZiAoIXBhdGgpIHsKICAgICAgICAgICAgICAgIHBhdGggPSAnLyc7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZG9jdW1lbnQuY29va2llID0gbmFtZSArICc9JyArIHZhbHVlICsgJzsgZXhwaXJlcz0nICsgZGF0ZS50b0dNVFN0cmluZygpICsgJzsgcGF0aD0nK3BhdGgrJzsgZG9tYWluPS4nICsgd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lLnNwbGl0KCcuJykuc2xpY2UoLTIpLmpvaW4oJy4nKTsKICAgICAgICB9CgogICAgICAgICQoImh0bWwiKS5vbigiY2xpY2siLCAnW2hyZWYqPSJ4aGFtc3RlcmxpdmUuY29tIl0nLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgc2V0Q29va2llRCgieGhsIiwgJ291dDonICsgTWF0aC5yb3VuZCgobmV3IERhdGUoKSkuZ2V0VGltZSgpIC8gMTAwMCksIDMwKTsKICAgICAgICB9KTsKCiAgICAgICAgc3RhdHNMb2coKTsKCiAgICAgICAgICAgIDwvc2NyaXB0PgoKICAgIAo8L2JvZHk+CjwvaHRtbD4K
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:570e , 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 02:10:18 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
4ac5ad02dc5b273e-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 02:10:18 GMT
xplayer.js
static-cl.xhcdn.com/js/xplayer/ Frame AEB9
28 KB
9 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+VmlkZW86IFNleCBHYW1lcyAyMDwvdGl0bGU+CiAgICAgICAgPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOSI+CiAgICAgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgaHRtbCwgYm9keSB7CiAgICAgICAgICAgIG1hcmdpbjogMDsKICAgICAgICAgICAgcGFkZGluZzogMDsKICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsKICAgICAgICAgICAgY29sb3I6ICMyZjJmMmY7CiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwogICAgICAgICAgICBmb250LXNpemU6IDAuOGVtOwogICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICB9CgogICAgICAgICNwbGF5ZXIgewogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgfQoKICAgICAgICAueGgtaGVscGVyLWhpZGRlbiB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKICAgICAgICB9CgogICAgICAgIC5ub0ZsYXNoIHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3B4NEJ1bWQyYzctU2FaUUFUVFhkYUEvMDAzLzc1NC81MzkvNjQweDM2MC41LmpwZykgbm8tcmVwZWF0IGNlbnRlcjsKICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgfQoKICAgICAgICAuaWNvblBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoImh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9pY29uUGxheS5wbmciKSBuby1yZXBlYXQgMCAwOwogICAgICAgICAgICBib3R0b206IDUwJTsKICAgICAgICAgICAgaGVpZ2h0OiA1NnB4OwogICAgICAgICAgICBsZWZ0OiA1MCU7CiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjhweDsKICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDU2cHg7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfYmcucG5nKTsKICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OwogICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDsKICAgICAgICAgICAgYm90dG9tOiAwOwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyN3B4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmJlZm9yZSB7CiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOwogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiA0MHB4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9sZWZ0LnBuZyk7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXk6YWZ0ZXIgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICByaWdodDogMDsKICAgICAgICAgICAgd2lkdGg6IDIwN3B4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9yaWdodC5wbmcpOwogICAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vY3NzL3BsYXllci9sYXlvdXQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL2pxdWVyeS0xLjkuMS5vLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL3hwbGF5ZXIvc3dmb2JqZWN0LmpzIj48L3NjcmlwdD4gICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3hwbGF5ZXIuanMiPjwvc2NyaXB0PgogICAgICAgICAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvanMvYjNlYTMzYjAueHBsYXllci1lbWJlZC5qcyI+PC9zY3JpcHQ+ICAgICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20veGgtdHBsMy9jc3MvODJjZGI1MDgueHBsYXllci1lbWJlZC5jc3MiIG1lZGlhPSJhbGwiPjwvbGluaz4gICAgPC9oZWFkPgo8Ym9keT4KPGRpdiBjbGFzcz0iYmFubmVyIj48L2Rpdj4KCiAgICA8YSB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9Im5vRmxhc2ggeGgtaGVscGVyLWhpZGRlbiB4cGxheWVyLWZhbGxiYWNrLWltYWdlIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/bWVtYmVkPSZwcnM9LS0iPgogICAgICAgIDxkaXYgY2xhc3M9Imljb25QbGF5Ij48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmYWRlUGxheSI+PC9kaXY+CiAgICA8L2E+CgogICAgPGRpdiBpZD0icGxheWVyIj4KCiAgICA8L2Rpdj4KCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAgJCgKICAgICAgICAgICAgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgdmFyIGZsYXNoVmFycyA9IHsiZW1iZWQiOnRydWUsImluZm9VcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy92aWRlby9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsImxhbmdVcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy90cmFuc2xhdGlvbi9wbGF5ZXIiLCJwcnMiOiItLSIsInZpZGVvVXJscyI6IltdIiwiZGVsZXRlZCI6ZmFsc2UsInRodW1iVXJsIjoiaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9weDRCdW1kMmM3LVNhWlFBVFRYZGFBLzAwMy83NTQvNTM5LzY0MHgzNjAuNS5qcGciLCJwb3N0Zml4IjoiP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidmlkZW9JZCI6Mzc1NDUzOSwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12OS54aGNkbi5jb20vYS9PVkljVmFxSm9icmJoY0x3UmJXVEhBLzAwMy83NTQvNTM5LzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6IlNleCBHYW1lcyAyMCIsImxvZ29MaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiY29tbWVudHNMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tJm9wZW5DI2NvbW1lbnRCb3giLCJ1cGxvYWRlck5hbWUiOiJETTEwIiwiZHVyYXRpb24iOjE3NDMsIm1vcmVMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvZG0xMC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJ0b3BSYXRlZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInVwbG9hZGVyTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3VzZXJzL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGc2V4LWdhbWVzLTIwLTM3NTQ1MzklMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09Mzc1NDUzOSIsInZpZGVvQ29tbWVudHMiOiIyIiwiZG93bmxvYWRTaXplIjowLCJzaGFyZVVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImVtYmVkQ29kZSI6IjxpZnJhbWUgc3JjPVwiaHR0cHM6Ly94aGFtc3Rlci5jb20vZW1iZWQvMzc1NDUzOVwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInN0YXJ0VGltZSI6MCwiYWR2SW1hZ2UiOiJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vc3dmL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwiYWR2VXJsIjoiIiwiYWR2U3dmIjp0cnVlLCJuYXRpb25hbCI6IntcIm5hbWVcIjpcIkRVVENIIFBPUk5cIixcImxpbmtcIjpcImh0dHBzOlxcL1xcL3hoYW1zdGVyLmNvbVxcL2NhdGVnb3JpZXNcXC9kdXRjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLVwiLFwiaWNvblVSTFwiOlwiaHR0cHM6XFwvXFwvc3RhdGljLWNsLnhoY2RuLmNvbVxcL2ltYWdlc1xcL2ZsYWdcXC9wbmdcXC9OTC5wbmdcIn0iLCJsaXZlU2V4TGluayI6Imh0dHBzOi8vZ28ueGhhbXN0ZXJsaXZlLmNvbS8/dXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1zdHJhaWdodCZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDM3NTQ1MzksCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGU6ICdodHRwczovLzE5LTE0LmIuY2RuMTMuY29tLzAwMy83NTQvMzc1NDUzOS5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0xNTBrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9NDNjMWVmMjgzYWRiODljZTc5M2U1ZTZhYTk3ZWNhNWQnLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcHg0QnVtZDJjNy1TYVpRQVRUWGRhQS8wMDMvNzU0LzUzOS82NDB4MzYwLjUuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsIjI0MHAiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1mYzI1MzQyMjA3MWQxMGRmZmI4ZTNmOTRhMDc4NzAyZCJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6Mzc1NDUzOSwiZHVyYXRpb24iOjE3NDMsImZhbGxiYWNrIjp7ImZhbGxiYWNrSW1hZ2VDbGFzcyI6InhwbGF5ZXItZmFsbGJhY2staW1hZ2UifSwicHJlbG9hZCI6ZmFsc2UsImhsc0NvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2hscy5qcyIsIm1heEJ1ZmZlckxlbmd0aCI6MzAsIm1heEJ1ZmZlclNpemUiOjEwMDAwMDAwLCJtYXhNYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJIb2xlIjowLjMsIm1heFNlZWtIb2xlIjozLCJsZXZlbExvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImxldmVsTG9hZGluZ01heFJldHJ5IjozLCJsZXZlbExvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwLCJmcmFnTG9hZGluZ01heFJldHJ5Ijo0LCJmcmFnTG9hZGluZ1JldHJ5RGVsYXkiOjUwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwfSwiZGFzaENvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2Rhc2guanMifSwic291cmNlcyI6eyJobHMiOnsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsiaDI2NSI6W3sidXJsIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTQ0MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NThrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9OGE2ZDNjMTU1ZmZiNmJkMGZjZDY1ZDM2OTliM2Q0NmIiLCJmYWxsYmFjayI6Imh0dHBzOlwvXC92aWRlbzEueGhjZG4uY29tXC9rZXk9NW1vZnRkZldEV3NYdHktZ0d6UDU5ZyxlbmQ9MTU1MDcyODgwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9NThrXC9pbml0aWFsX2J1ZmZlcj0xNDIyNzM2XC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn1dLCJtcDQiOlt7InVybCI6Imh0dHBzOlwvXC8xOS0xMC5iLmNkbjEzLmNvbVwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wND9jZG5fY3JlYXRpb25fdGltZT0xNTUwNzE0NDAwJmNkbl90dGw9MTQ0MDAmY2RuX2J3PTc4ayZjZG5fYndfZnM9MTM5MGsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWZjMjUzNDIyMDcxZDEwZGZmYjhlM2Y5NGEwNzg3MDJkIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PWlLSzZ4VVVXaThqd1Q4NzhneHJodUEsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIyNDBwIiwibGFiZWwiOiIyNDBwIiwidHlwZSI6IiJ9LHsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwiLCJmYWxsYmFjayI6IiIsInF1YWxpdHkiOiJhdXRvIiwibGFiZWwiOiJhdXRvIiwidHlwZSI6IiJ9LHsidXJsIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsImZhbGxiYWNrIjoiaHR0cHM6XC9cL3ZpZGVvLnhoY2RuLmNvbVwva2V5PUdNNXFnYWc2eWd5TmxIS1JYTUxTdWcsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTI0a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIn0sInBvc3RlciI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdi1jbDIueGhjZG4uY29tXC9hXC9weDRCdW1kMmM3LVNhWlFBVFRYZGFBXC8wMDNcLzc1NFwvNTM5XC82NDB4MzYwLjUuanBnIn0sInRodW1icyI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdjkueGhjZG4uY29tXC9hXC9PVkljVmFxSm9icmJoY0x3UmJXVEhBXC8wMDNcLzc1NFwvNTM5XC8xNjB4MTYwLjUwLnMuanBnIiwibGVuZ3RoIjo1MH0sImJhbm5lciI6eyJiYW5uZXJVcmwiOiIiLCJiYW5uZXJJbWFnZSI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9zd2ZcL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwic3dmIjpmYWxzZSwiaHRtbCI6IjxpZnJhbWUgd2lkdGg9XCI2MzhcIiBoZWlnaHQ9XCI2MFwiIGZyYW1lYm9yZGVyPVwiMFwiIHNjcm9sbGluZz1cIm5vXCIgbWFyZ2lud2lkdGg9XCIwXCIgbWFyZ2luaGVpZ2h0PVwiMFwiIGFsbG93dHJhbnNwYXJlbmN5PVwidHJ1ZVwiIHNyYz1cImh0dHBzOlwvXC9jcmVhdGl2ZS54aGFtc3RlcmxpdmUuY29tXC9tYWluLmh0bWw/dD1naXJscy1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249c3RyYWlnaHQmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPXdpZGdldEluVmlkZW8maXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wJnVybD0lMkZcIj48XC9pZnJhbWU+In0sIm92ZXJsYXkiOnsidGFic0RhdGFVcmwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9hcGlcL2ZsYXNoLnBocD9cL3ZpZGVvXC9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZzZXgtZ2FtZXMtMjAtMzc1NDUzOSUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0zNzU0NTM5IiwibW9yZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3VzZXJzXC9kbTEwXC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz91c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPXN0cmFpZ2h0JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT1tZW51SW5WaWRlbyZ3aWRnZXRFbGVtZW50PXRhYiZpc1VzZXJMb2dnZWQ9MCZpc1VzZXJSZXRhcmdldGVkPTAiLCJ0b3BSYXRlZFVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2Jlc3RcL3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZG93bmxvYWRTaXplIjowLCJyZWxhdGVkVVJMIjoiXC9zZWFyY2g/cmVzZXQ9MSZmcm9tPXZpZGVvX3JlbGF0ZWQmcT1TZXgrR2FtZXMiLCJqb2luVVJMIjoiIn0sImNvbnRleHQiOnsicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2VtYmVkXC8zNzU0NTM5XCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiYXV0aG9yVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwidmlkZW9UaXRsZSI6IlNleCBHYW1lcyAyMCIsImF1dGhvck5hbWUiOiJETTEwIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImpvaW5VUkwiOiIifSwic3RhcnRCdXR0b24iOnsiY2xhc3NpYyI6dHJ1ZX0sInN0YXRpc3RpY3MiOnsidWlTdGF0cyI6ZmFsc2UsImFkZEZpZWxkcyI6eyJwbGF5ZXIiOiJ4cGxheWVyLWVtYmVkIn19fSAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB2YXIgUGxheWVyID0gbmV3IFhQbGF5ZXIoInBsYXllciIsIHNldHRpbmdzLCB4cGxheWVyU2V0dGluZ3MpOwoKICAgICAgICAgICAgICAgIGlmICh3aW5kb3cuZW1iZWRMb2dnZXIgJiYgUGxheWVyICYmIFBsYXllci54cGxheWVyKSB7CiAgICAgICAgICAgICAgICAgICAgUGxheWVyLnhwbGF5ZXIuY29yZS5vbmNlKFBsYXllci54cGxheWVyLmV2ZW50cy5QTEFZRVJfT05fVElNRVVQREFURSwgZW1iZWRMb2dnZXIuYmluZChudWxsLCAieHBsYXllcl9wbGF5IikpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBwcmVyb2xsKFBsYXllci54cGxheWVyKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0KICAgICAgICApOwoKICAgICAgICB2YXIKICAgICAgICAgICAgUFJFUk9MTF9DT09LSUUgPSAneF9wcmVyb2xsJywKICAgICAgICAgICAgUFJFUk9MTF9TVEFURVMgPSB7CiAgICAgICAgICAgICAgICAnc2hvdyc6ICcxJywKICAgICAgICAgICAgICAgICdzaG93bic6ICcyJwogICAgICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBwcmVyb2xsKHhwbGF5ZXIpIHsKICAgICAgICAgICAgdmFyIGV4cGlyZVRpbWUgPSA2KjYwOwoKICAgICAgICAgICAgeHBsYXllci5jb3JlLm9uY2UoeHBsYXllci5ldmVudHMuUExBWUVSX1BMQVksIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgdmFyIHByZXJvbGxTdGF0ZSA9IHdpbmRvdy5nZXRDb29raWUoUFJFUk9MTF9DT09LSUUpOwoKICAgICAgICAgICAgICAgIGlmIChwcmVyb2xsU3RhdGUgPT0gbnVsbCkgewogICAgICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93J10sIGV4cGlyZVRpbWUpOwogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgdGhpcyk7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5BRFNfRU5ERUQsIGZ1bmN0aW9uKGZhaXJFbmQpIHsKICAgICAgICAgICAgICAgIGlmICghZmFpckVuZCkgewogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICB3aW5kb3cuc2V0Q29va2llKFBSRVJPTExfQ09PS0lFLCBQUkVST0xMX1NUQVRFU1snc2hvd24nXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgIH0sIHRoaXMpOwogICAgICAgIH0KCiAgICAgICAgZnVuY3Rpb24gc3RhdHNMb2cgKCkgewogICAgICAgICAgICB2YXIgaG9zdCA9ICIiICsgZG9jdW1lbnQubG9jYXRpb24uaG9zdG5hbWUsCiAgICAgICAgICAgICAgICBiYXNlSG9zdCA9IGhvc3QucmVwbGFjZSgvLio/KFx3K1wuXHcrKSQvLCAiJDEiKTsKCiAgICAgICAgICAgIGlmICghaG9zdC5tYXRjaCgvKF58XC4peGhhbXN0ZXJcLlx3KyQvZykpCiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CgogICAgICAgICAgICBsZXQgbGluayA9IFsKICAgICAgICAgICAgICAgICIvL2NvbGxlY3Rvci4iICsgYmFzZUhvc3QgKyAiLyIsCiAgICAgICAgICAgICAgICAiP2xvZz1zdGF0cy1iZXRhJnJlZj0iLAogICAgICAgICAgICAgICAgZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LnJlZmVycmVyIHx8ICIiKSwKICAgICAgICAgICAgICAgICImXz0iLAogICAgICAgICAgICAgICAgRGF0ZS5ub3coKQogICAgICAgICAgICBdLmpvaW4oIiIpOwoKICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscykgewogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscy5pc0Rlc2t0b3BTaXRlKSB7CiAgICAgICAgICAgICAgICAgICAgbGluayArPSAiJnNpdGU9ZGVza3RvcCI7CiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKHdpbmRvdy5pbml0aWFscy5pc01vYmlsZVNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1tb2JpbGUiOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICAobmV3IEltYWdlKCkpLnNyYyA9IGxpbms7CiAgICAgICAgfTsKCiAgICAgICAgZnVuY3Rpb24gc2V0Q29va2llRChuYW1lLCB2YWx1ZSwgZGF5cywgcGF0aCkgewogICAgICAgICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIGRhdGUuc2V0VGltZShkYXRlLmdldFRpbWUoKSArIChkYXlzICogMjQgKiA2MCAqIDYwICogMTAwMCkpOwogICAgICAgICAgICBpZiAoIXBhdGgpIHsKICAgICAgICAgICAgICAgIHBhdGggPSAnLyc7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZG9jdW1lbnQuY29va2llID0gbmFtZSArICc9JyArIHZhbHVlICsgJzsgZXhwaXJlcz0nICsgZGF0ZS50b0dNVFN0cmluZygpICsgJzsgcGF0aD0nK3BhdGgrJzsgZG9tYWluPS4nICsgd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lLnNwbGl0KCcuJykuc2xpY2UoLTIpLmpvaW4oJy4nKTsKICAgICAgICB9CgogICAgICAgICQoImh0bWwiKS5vbigiY2xpY2siLCAnW2hyZWYqPSJ4aGFtc3RlcmxpdmUuY29tIl0nLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgc2V0Q29va2llRCgieGhsIiwgJ291dDonICsgTWF0aC5yb3VuZCgobmV3IERhdGUoKSkuZ2V0VGltZSgpIC8gMTAwMCksIDMwKTsKICAgICAgICB9KTsKCiAgICAgICAgc3RhdHNMb2coKTsKCiAgICAgICAgICAgIDwvc2NyaXB0PgoKICAgIAo8L2JvZHk+CjwvaHRtbD4K
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:570e , 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 02:10:18 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
4ac5ad02dc5d273e-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 02:10:18 GMT
b3ea33b0.xplayer-embed.js
static-cl.xhcdn.com/xh-tpl3/js/ Frame AEB9
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+VmlkZW86IFNleCBHYW1lcyAyMDwvdGl0bGU+CiAgICAgICAgPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOSI+CiAgICAgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgaHRtbCwgYm9keSB7CiAgICAgICAgICAgIG1hcmdpbjogMDsKICAgICAgICAgICAgcGFkZGluZzogMDsKICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsKICAgICAgICAgICAgY29sb3I6ICMyZjJmMmY7CiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwogICAgICAgICAgICBmb250LXNpemU6IDAuOGVtOwogICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICB9CgogICAgICAgICNwbGF5ZXIgewogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgfQoKICAgICAgICAueGgtaGVscGVyLWhpZGRlbiB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKICAgICAgICB9CgogICAgICAgIC5ub0ZsYXNoIHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3B4NEJ1bWQyYzctU2FaUUFUVFhkYUEvMDAzLzc1NC81MzkvNjQweDM2MC41LmpwZykgbm8tcmVwZWF0IGNlbnRlcjsKICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgfQoKICAgICAgICAuaWNvblBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoImh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9pY29uUGxheS5wbmciKSBuby1yZXBlYXQgMCAwOwogICAgICAgICAgICBib3R0b206IDUwJTsKICAgICAgICAgICAgaGVpZ2h0OiA1NnB4OwogICAgICAgICAgICBsZWZ0OiA1MCU7CiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjhweDsKICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDU2cHg7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfYmcucG5nKTsKICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OwogICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDsKICAgICAgICAgICAgYm90dG9tOiAwOwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyN3B4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmJlZm9yZSB7CiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOwogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiA0MHB4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9sZWZ0LnBuZyk7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXk6YWZ0ZXIgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICByaWdodDogMDsKICAgICAgICAgICAgd2lkdGg6IDIwN3B4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9yaWdodC5wbmcpOwogICAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vY3NzL3BsYXllci9sYXlvdXQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL2pxdWVyeS0xLjkuMS5vLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL3hwbGF5ZXIvc3dmb2JqZWN0LmpzIj48L3NjcmlwdD4gICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3hwbGF5ZXIuanMiPjwvc2NyaXB0PgogICAgICAgICAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvanMvYjNlYTMzYjAueHBsYXllci1lbWJlZC5qcyI+PC9zY3JpcHQ+ICAgICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20veGgtdHBsMy9jc3MvODJjZGI1MDgueHBsYXllci1lbWJlZC5jc3MiIG1lZGlhPSJhbGwiPjwvbGluaz4gICAgPC9oZWFkPgo8Ym9keT4KPGRpdiBjbGFzcz0iYmFubmVyIj48L2Rpdj4KCiAgICA8YSB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9Im5vRmxhc2ggeGgtaGVscGVyLWhpZGRlbiB4cGxheWVyLWZhbGxiYWNrLWltYWdlIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/bWVtYmVkPSZwcnM9LS0iPgogICAgICAgIDxkaXYgY2xhc3M9Imljb25QbGF5Ij48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmYWRlUGxheSI+PC9kaXY+CiAgICA8L2E+CgogICAgPGRpdiBpZD0icGxheWVyIj4KCiAgICA8L2Rpdj4KCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAgJCgKICAgICAgICAgICAgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgdmFyIGZsYXNoVmFycyA9IHsiZW1iZWQiOnRydWUsImluZm9VcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy92aWRlby9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsImxhbmdVcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy90cmFuc2xhdGlvbi9wbGF5ZXIiLCJwcnMiOiItLSIsInZpZGVvVXJscyI6IltdIiwiZGVsZXRlZCI6ZmFsc2UsInRodW1iVXJsIjoiaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9weDRCdW1kMmM3LVNhWlFBVFRYZGFBLzAwMy83NTQvNTM5LzY0MHgzNjAuNS5qcGciLCJwb3N0Zml4IjoiP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidmlkZW9JZCI6Mzc1NDUzOSwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12OS54aGNkbi5jb20vYS9PVkljVmFxSm9icmJoY0x3UmJXVEhBLzAwMy83NTQvNTM5LzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6IlNleCBHYW1lcyAyMCIsImxvZ29MaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiY29tbWVudHNMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tJm9wZW5DI2NvbW1lbnRCb3giLCJ1cGxvYWRlck5hbWUiOiJETTEwIiwiZHVyYXRpb24iOjE3NDMsIm1vcmVMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvZG0xMC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJ0b3BSYXRlZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInVwbG9hZGVyTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3VzZXJzL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGc2V4LWdhbWVzLTIwLTM3NTQ1MzklMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09Mzc1NDUzOSIsInZpZGVvQ29tbWVudHMiOiIyIiwiZG93bmxvYWRTaXplIjowLCJzaGFyZVVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImVtYmVkQ29kZSI6IjxpZnJhbWUgc3JjPVwiaHR0cHM6Ly94aGFtc3Rlci5jb20vZW1iZWQvMzc1NDUzOVwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInN0YXJ0VGltZSI6MCwiYWR2SW1hZ2UiOiJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vc3dmL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwiYWR2VXJsIjoiIiwiYWR2U3dmIjp0cnVlLCJuYXRpb25hbCI6IntcIm5hbWVcIjpcIkRVVENIIFBPUk5cIixcImxpbmtcIjpcImh0dHBzOlxcL1xcL3hoYW1zdGVyLmNvbVxcL2NhdGVnb3JpZXNcXC9kdXRjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLVwiLFwiaWNvblVSTFwiOlwiaHR0cHM6XFwvXFwvc3RhdGljLWNsLnhoY2RuLmNvbVxcL2ltYWdlc1xcL2ZsYWdcXC9wbmdcXC9OTC5wbmdcIn0iLCJsaXZlU2V4TGluayI6Imh0dHBzOi8vZ28ueGhhbXN0ZXJsaXZlLmNvbS8/dXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1zdHJhaWdodCZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDM3NTQ1MzksCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGU6ICdodHRwczovLzE5LTE0LmIuY2RuMTMuY29tLzAwMy83NTQvMzc1NDUzOS5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0xNTBrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9NDNjMWVmMjgzYWRiODljZTc5M2U1ZTZhYTk3ZWNhNWQnLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcHg0QnVtZDJjNy1TYVpRQVRUWGRhQS8wMDMvNzU0LzUzOS82NDB4MzYwLjUuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsIjI0MHAiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1mYzI1MzQyMjA3MWQxMGRmZmI4ZTNmOTRhMDc4NzAyZCJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6Mzc1NDUzOSwiZHVyYXRpb24iOjE3NDMsImZhbGxiYWNrIjp7ImZhbGxiYWNrSW1hZ2VDbGFzcyI6InhwbGF5ZXItZmFsbGJhY2staW1hZ2UifSwicHJlbG9hZCI6ZmFsc2UsImhsc0NvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2hscy5qcyIsIm1heEJ1ZmZlckxlbmd0aCI6MzAsIm1heEJ1ZmZlclNpemUiOjEwMDAwMDAwLCJtYXhNYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJIb2xlIjowLjMsIm1heFNlZWtIb2xlIjozLCJsZXZlbExvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImxldmVsTG9hZGluZ01heFJldHJ5IjozLCJsZXZlbExvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwLCJmcmFnTG9hZGluZ01heFJldHJ5Ijo0LCJmcmFnTG9hZGluZ1JldHJ5RGVsYXkiOjUwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwfSwiZGFzaENvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2Rhc2guanMifSwic291cmNlcyI6eyJobHMiOnsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsiaDI2NSI6W3sidXJsIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTQ0MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NThrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9OGE2ZDNjMTU1ZmZiNmJkMGZjZDY1ZDM2OTliM2Q0NmIiLCJmYWxsYmFjayI6Imh0dHBzOlwvXC92aWRlbzEueGhjZG4uY29tXC9rZXk9NW1vZnRkZldEV3NYdHktZ0d6UDU5ZyxlbmQ9MTU1MDcyODgwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9NThrXC9pbml0aWFsX2J1ZmZlcj0xNDIyNzM2XC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn1dLCJtcDQiOlt7InVybCI6Imh0dHBzOlwvXC8xOS0xMC5iLmNkbjEzLmNvbVwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wND9jZG5fY3JlYXRpb25fdGltZT0xNTUwNzE0NDAwJmNkbl90dGw9MTQ0MDAmY2RuX2J3PTc4ayZjZG5fYndfZnM9MTM5MGsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWZjMjUzNDIyMDcxZDEwZGZmYjhlM2Y5NGEwNzg3MDJkIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PWlLSzZ4VVVXaThqd1Q4NzhneHJodUEsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIyNDBwIiwibGFiZWwiOiIyNDBwIiwidHlwZSI6IiJ9LHsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwiLCJmYWxsYmFjayI6IiIsInF1YWxpdHkiOiJhdXRvIiwibGFiZWwiOiJhdXRvIiwidHlwZSI6IiJ9LHsidXJsIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsImZhbGxiYWNrIjoiaHR0cHM6XC9cL3ZpZGVvLnhoY2RuLmNvbVwva2V5PUdNNXFnYWc2eWd5TmxIS1JYTUxTdWcsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTI0a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIn0sInBvc3RlciI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdi1jbDIueGhjZG4uY29tXC9hXC9weDRCdW1kMmM3LVNhWlFBVFRYZGFBXC8wMDNcLzc1NFwvNTM5XC82NDB4MzYwLjUuanBnIn0sInRodW1icyI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdjkueGhjZG4uY29tXC9hXC9PVkljVmFxSm9icmJoY0x3UmJXVEhBXC8wMDNcLzc1NFwvNTM5XC8xNjB4MTYwLjUwLnMuanBnIiwibGVuZ3RoIjo1MH0sImJhbm5lciI6eyJiYW5uZXJVcmwiOiIiLCJiYW5uZXJJbWFnZSI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9zd2ZcL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwic3dmIjpmYWxzZSwiaHRtbCI6IjxpZnJhbWUgd2lkdGg9XCI2MzhcIiBoZWlnaHQ9XCI2MFwiIGZyYW1lYm9yZGVyPVwiMFwiIHNjcm9sbGluZz1cIm5vXCIgbWFyZ2lud2lkdGg9XCIwXCIgbWFyZ2luaGVpZ2h0PVwiMFwiIGFsbG93dHJhbnNwYXJlbmN5PVwidHJ1ZVwiIHNyYz1cImh0dHBzOlwvXC9jcmVhdGl2ZS54aGFtc3RlcmxpdmUuY29tXC9tYWluLmh0bWw/dD1naXJscy1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249c3RyYWlnaHQmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPXdpZGdldEluVmlkZW8maXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wJnVybD0lMkZcIj48XC9pZnJhbWU+In0sIm92ZXJsYXkiOnsidGFic0RhdGFVcmwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9hcGlcL2ZsYXNoLnBocD9cL3ZpZGVvXC9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZzZXgtZ2FtZXMtMjAtMzc1NDUzOSUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0zNzU0NTM5IiwibW9yZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3VzZXJzXC9kbTEwXC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz91c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPXN0cmFpZ2h0JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT1tZW51SW5WaWRlbyZ3aWRnZXRFbGVtZW50PXRhYiZpc1VzZXJMb2dnZWQ9MCZpc1VzZXJSZXRhcmdldGVkPTAiLCJ0b3BSYXRlZFVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2Jlc3RcL3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZG93bmxvYWRTaXplIjowLCJyZWxhdGVkVVJMIjoiXC9zZWFyY2g/cmVzZXQ9MSZmcm9tPXZpZGVvX3JlbGF0ZWQmcT1TZXgrR2FtZXMiLCJqb2luVVJMIjoiIn0sImNvbnRleHQiOnsicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2VtYmVkXC8zNzU0NTM5XCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiYXV0aG9yVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwidmlkZW9UaXRsZSI6IlNleCBHYW1lcyAyMCIsImF1dGhvck5hbWUiOiJETTEwIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImpvaW5VUkwiOiIifSwic3RhcnRCdXR0b24iOnsiY2xhc3NpYyI6dHJ1ZX0sInN0YXRpc3RpY3MiOnsidWlTdGF0cyI6ZmFsc2UsImFkZEZpZWxkcyI6eyJwbGF5ZXIiOiJ4cGxheWVyLWVtYmVkIn19fSAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB2YXIgUGxheWVyID0gbmV3IFhQbGF5ZXIoInBsYXllciIsIHNldHRpbmdzLCB4cGxheWVyU2V0dGluZ3MpOwoKICAgICAgICAgICAgICAgIGlmICh3aW5kb3cuZW1iZWRMb2dnZXIgJiYgUGxheWVyICYmIFBsYXllci54cGxheWVyKSB7CiAgICAgICAgICAgICAgICAgICAgUGxheWVyLnhwbGF5ZXIuY29yZS5vbmNlKFBsYXllci54cGxheWVyLmV2ZW50cy5QTEFZRVJfT05fVElNRVVQREFURSwgZW1iZWRMb2dnZXIuYmluZChudWxsLCAieHBsYXllcl9wbGF5IikpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBwcmVyb2xsKFBsYXllci54cGxheWVyKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0KICAgICAgICApOwoKICAgICAgICB2YXIKICAgICAgICAgICAgUFJFUk9MTF9DT09LSUUgPSAneF9wcmVyb2xsJywKICAgICAgICAgICAgUFJFUk9MTF9TVEFURVMgPSB7CiAgICAgICAgICAgICAgICAnc2hvdyc6ICcxJywKICAgICAgICAgICAgICAgICdzaG93bic6ICcyJwogICAgICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBwcmVyb2xsKHhwbGF5ZXIpIHsKICAgICAgICAgICAgdmFyIGV4cGlyZVRpbWUgPSA2KjYwOwoKICAgICAgICAgICAgeHBsYXllci5jb3JlLm9uY2UoeHBsYXllci5ldmVudHMuUExBWUVSX1BMQVksIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgdmFyIHByZXJvbGxTdGF0ZSA9IHdpbmRvdy5nZXRDb29raWUoUFJFUk9MTF9DT09LSUUpOwoKICAgICAgICAgICAgICAgIGlmIChwcmVyb2xsU3RhdGUgPT0gbnVsbCkgewogICAgICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93J10sIGV4cGlyZVRpbWUpOwogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgdGhpcyk7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5BRFNfRU5ERUQsIGZ1bmN0aW9uKGZhaXJFbmQpIHsKICAgICAgICAgICAgICAgIGlmICghZmFpckVuZCkgewogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICB3aW5kb3cuc2V0Q29va2llKFBSRVJPTExfQ09PS0lFLCBQUkVST0xMX1NUQVRFU1snc2hvd24nXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgIH0sIHRoaXMpOwogICAgICAgIH0KCiAgICAgICAgZnVuY3Rpb24gc3RhdHNMb2cgKCkgewogICAgICAgICAgICB2YXIgaG9zdCA9ICIiICsgZG9jdW1lbnQubG9jYXRpb24uaG9zdG5hbWUsCiAgICAgICAgICAgICAgICBiYXNlSG9zdCA9IGhvc3QucmVwbGFjZSgvLio/KFx3K1wuXHcrKSQvLCAiJDEiKTsKCiAgICAgICAgICAgIGlmICghaG9zdC5tYXRjaCgvKF58XC4peGhhbXN0ZXJcLlx3KyQvZykpCiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CgogICAgICAgICAgICBsZXQgbGluayA9IFsKICAgICAgICAgICAgICAgICIvL2NvbGxlY3Rvci4iICsgYmFzZUhvc3QgKyAiLyIsCiAgICAgICAgICAgICAgICAiP2xvZz1zdGF0cy1iZXRhJnJlZj0iLAogICAgICAgICAgICAgICAgZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LnJlZmVycmVyIHx8ICIiKSwKICAgICAgICAgICAgICAgICImXz0iLAogICAgICAgICAgICAgICAgRGF0ZS5ub3coKQogICAgICAgICAgICBdLmpvaW4oIiIpOwoKICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscykgewogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscy5pc0Rlc2t0b3BTaXRlKSB7CiAgICAgICAgICAgICAgICAgICAgbGluayArPSAiJnNpdGU9ZGVza3RvcCI7CiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKHdpbmRvdy5pbml0aWFscy5pc01vYmlsZVNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1tb2JpbGUiOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICAobmV3IEltYWdlKCkpLnNyYyA9IGxpbms7CiAgICAgICAgfTsKCiAgICAgICAgZnVuY3Rpb24gc2V0Q29va2llRChuYW1lLCB2YWx1ZSwgZGF5cywgcGF0aCkgewogICAgICAgICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIGRhdGUuc2V0VGltZShkYXRlLmdldFRpbWUoKSArIChkYXlzICogMjQgKiA2MCAqIDYwICogMTAwMCkpOwogICAgICAgICAgICBpZiAoIXBhdGgpIHsKICAgICAgICAgICAgICAgIHBhdGggPSAnLyc7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZG9jdW1lbnQuY29va2llID0gbmFtZSArICc9JyArIHZhbHVlICsgJzsgZXhwaXJlcz0nICsgZGF0ZS50b0dNVFN0cmluZygpICsgJzsgcGF0aD0nK3BhdGgrJzsgZG9tYWluPS4nICsgd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lLnNwbGl0KCcuJykuc2xpY2UoLTIpLmpvaW4oJy4nKTsKICAgICAgICB9CgogICAgICAgICQoImh0bWwiKS5vbigiY2xpY2siLCAnW2hyZWYqPSJ4aGFtc3RlcmxpdmUuY29tIl0nLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgc2V0Q29va2llRCgieGhsIiwgJ291dDonICsgTWF0aC5yb3VuZCgobmV3IERhdGUoKSkuZ2V0VGltZSgpIC8gMTAwMCksIDMwKTsKICAgICAgICB9KTsKCiAgICAgICAgc3RhdHNMb2coKTsKCiAgICAgICAgICAgIDwvc2NyaXB0PgoKICAgIAo8L2JvZHk+CjwvaHRtbD4K
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:570e , 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 02:10:18 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
4ac5ad02dc5a273e-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 02:10:18 GMT
82cdb508.xplayer-embed.css
static-cl.xhcdn.com/xh-tpl3/css/ Frame AEB9
229 KB
61 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+VmlkZW86IFNleCBHYW1lcyAyMDwvdGl0bGU+CiAgICAgICAgPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOSI+CiAgICAgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgaHRtbCwgYm9keSB7CiAgICAgICAgICAgIG1hcmdpbjogMDsKICAgICAgICAgICAgcGFkZGluZzogMDsKICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsKICAgICAgICAgICAgY29sb3I6ICMyZjJmMmY7CiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwogICAgICAgICAgICBmb250LXNpemU6IDAuOGVtOwogICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICB9CgogICAgICAgICNwbGF5ZXIgewogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgfQoKICAgICAgICAueGgtaGVscGVyLWhpZGRlbiB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKICAgICAgICB9CgogICAgICAgIC5ub0ZsYXNoIHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3RodW1iLXYtY2wyLnhoY2RuLmNvbS9hL3B4NEJ1bWQyYzctU2FaUUFUVFhkYUEvMDAzLzc1NC81MzkvNjQweDM2MC41LmpwZykgbm8tcmVwZWF0IGNlbnRlcjsKICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgICAgICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICAgICAgfQoKICAgICAgICAuaWNvblBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoImh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9pbWFnZXMvdHBsMi9pY29uUGxheS5wbmciKSBuby1yZXBlYXQgMCAwOwogICAgICAgICAgICBib3R0b206IDUwJTsKICAgICAgICAgICAgaGVpZ2h0OiA1NnB4OwogICAgICAgICAgICBsZWZ0OiA1MCU7CiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjhweDsKICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDU2cHg7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXkgewogICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2ltYWdlcy90cGwyL25hdmlfYmcucG5nKTsKICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OwogICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDsKICAgICAgICAgICAgYm90dG9tOiAwOwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgd2lkdGg6IDEwMCU7CiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyN3B4OwogICAgICAgIH0KCiAgICAgICAgLmZhZGVQbGF5OmJlZm9yZSB7CiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOwogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiA0MHB4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9sZWZ0LnBuZyk7CiAgICAgICAgfQoKICAgICAgICAuZmFkZVBsYXk6YWZ0ZXIgewogICAgICAgICAgICBjb250ZW50OiAnJzsKICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICByaWdodDogMDsKICAgICAgICAgICAgd2lkdGg6IDIwN3B4OwogICAgICAgICAgICBoZWlnaHQ6IDI3cHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vaW1hZ2VzL3RwbDIvbmF2aV9yaWdodC5wbmcpOwogICAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vY3NzL3BsYXllci9sYXlvdXQuY3NzIiBtZWRpYT0iYWxsIj48L2xpbms+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL2pxdWVyeS0xLjkuMS5vLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL2pzL3hwbGF5ZXIvc3dmb2JqZWN0LmpzIj48L3NjcmlwdD4gICAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc3RhdGljLWNsLnhoY2RuLmNvbS9qcy94cGxheWVyL3hwbGF5ZXIuanMiPjwvc2NyaXB0PgogICAgICAgICAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3hoLXRwbDMvanMvYjNlYTMzYjAueHBsYXllci1lbWJlZC5qcyI+PC9zY3JpcHQ+ICAgICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20veGgtdHBsMy9jc3MvODJjZGI1MDgueHBsYXllci1lbWJlZC5jc3MiIG1lZGlhPSJhbGwiPjwvbGluaz4gICAgPC9oZWFkPgo8Ym9keT4KPGRpdiBjbGFzcz0iYmFubmVyIj48L2Rpdj4KCiAgICA8YSB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9Im5vRmxhc2ggeGgtaGVscGVyLWhpZGRlbiB4cGxheWVyLWZhbGxiYWNrLWltYWdlIiBocmVmPSJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/bWVtYmVkPSZwcnM9LS0iPgogICAgICAgIDxkaXYgY2xhc3M9Imljb25QbGF5Ij48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmYWRlUGxheSI+PC9kaXY+CiAgICA8L2E+CgogICAgPGRpdiBpZD0icGxheWVyIj4KCiAgICA8L2Rpdj4KCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAgJCgKICAgICAgICAgICAgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgdmFyIGZsYXNoVmFycyA9IHsiZW1iZWQiOnRydWUsImluZm9VcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy92aWRlby9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsImxhbmdVcmwiOiJodHRwczovL3hoYW1zdGVyLmNvbS9hcGkvZmxhc2gucGhwPy90cmFuc2xhdGlvbi9wbGF5ZXIiLCJwcnMiOiItLSIsInZpZGVvVXJscyI6IltdIiwiZGVsZXRlZCI6ZmFsc2UsInRodW1iVXJsIjoiaHR0cHM6Ly90aHVtYi12LWNsMi54aGNkbi5jb20vYS9weDRCdW1kMmM3LVNhWlFBVFRYZGFBLzAwMy83NTQvNTM5LzY0MHgzNjAuNS5qcGciLCJwb3N0Zml4IjoiP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwidmlkZW9JZCI6Mzc1NDUzOSwic3ByaXRlVXJsIjoiaHR0cHM6Ly90aHVtYi12OS54aGNkbi5jb20vYS9PVkljVmFxSm9icmJoY0x3UmJXVEhBLzAwMy83NTQvNTM5LzE2MHgxNjAuNTAucy5qcGciLCJzcHJpdGVMZW4iOjUwLCJ0aXRsZSI6IlNleCBHYW1lcyAyMCIsImxvZ29MaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vP3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiaG9tZXBhZ2VMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiY29tbWVudHNMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdmlkZW9zL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tJm9wZW5DI2NvbW1lbnRCb3giLCJ1cGxvYWRlck5hbWUiOiJETTEwIiwiZHVyYXRpb24iOjE3NDMsIm1vcmVMaW5rIjoiaHR0cHM6Ly94aGFtc3Rlci5jb20vdXNlcnMvZG0xMC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJkb3dubG9hZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS92aWRlb3Mvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJ0b3BSYXRlZExpbmsiOiJodHRwczovL3hoYW1zdGVyLmNvbS9iZXN0L3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInVwbG9hZGVyTGluayI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3VzZXJzL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwiYWRkdGhpc1VybCI6Imh0dHBzJTNBJTJGJTJGeGhhbXN0ZXIuY29tJTJGdmlkZW9zJTJGc2V4LWdhbWVzLTIwLTM3NTQ1MzklMjNzaGFyZSZ0aXRsZT0mdXNlcm5hbWU9eGhhbXN0ZXImdXRtX2NhbXBhaWduPWVtYmVkJnV0bV9tZWRpdW09Mzc1NDUzOSIsInZpZGVvQ29tbWVudHMiOiIyIiwiZG93bmxvYWRTaXplIjowLCJzaGFyZVVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3ZpZGVvcy9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImVtYmVkQ29kZSI6IjxpZnJhbWUgc3JjPVwiaHR0cHM6Ly94aGFtc3Rlci5jb20vZW1iZWQvMzc1NDUzOVwiIHdpZHRoPVwiNTEwXCIgaGVpZ2h0PVwiNDAwXCIgZnJhbWVib3JkZXI9XCIwXCIgIHNjcm9sbGluZz1cIm5vXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPiIsInNlYXJjaFVybCI6Imh0dHBzOi8veGhhbXN0ZXIuY29tL3NlYXJjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInN0YXJ0VGltZSI6MCwiYWR2SW1hZ2UiOiJodHRwczovL3N0YXRpYy1jbC54aGNkbi5jb20vc3dmL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwiYWR2VXJsIjoiIiwiYWR2U3dmIjp0cnVlLCJuYXRpb25hbCI6IntcIm5hbWVcIjpcIkRVVENIIFBPUk5cIixcImxpbmtcIjpcImh0dHBzOlxcL1xcL3hoYW1zdGVyLmNvbVxcL2NhdGVnb3JpZXNcXC9kdXRjaD91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLVwiLFwiaWNvblVSTFwiOlwiaHR0cHM6XFwvXFwvc3RhdGljLWNsLnhoY2RuLmNvbVxcL2ltYWdlc1xcL2ZsYWdcXC9wbmdcXC9OTC5wbmdcIn0iLCJsaXZlU2V4TGluayI6Imh0dHBzOi8vZ28ueGhhbXN0ZXJsaXZlLmNvbS8/dXNlcklkPWFhZDFiMTMzYzljNDc2NGMyOTdkMDk5ZDk4ZDU4YWVmJnV0bV9zb3VyY2U9eGhhbXN0ZXImbWVtYmVySWQ9JnV0bV9tZWRpdW09d2lkZ2V0cyZzb3VyY2VJZD13aWRnZXRzJnBsYXRmb3JtPWVtYmVkZGVkLXZpZGVvJmxhbmRpbmc9V2lkZ2V0WEgmZG9tYWluPXhoYW1zdGVybGl2ZSZvcmllbnRhdGlvbj1zdHJhaWdodCZwYWdlVHlwZT1lbWJlZGRlZC12aWRlbyZjYXRlZ29yeU5hbWU9Tm90LVdlYmNhbXMmbG9nZ2VkPTAmcmV0YXJnZXRlZD0wJmFkYmxvY2tlZD0wJndpZGdldE5hbWU9bWVudUluVmlkZW8md2lkZ2V0RWxlbWVudD10YWImaXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wIn07CgogICAgICAgICAgICAgICAgdmFyIHNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIHBsYXllcnM6IHsib2xkIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJ0cGwyIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2lkMTZcL3N3ZlwveHBsYXllci5zd2YiLCJuZXciOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaWQxNlwvc3dmXC94cGxheWVyLnN3ZiJ9LAogICAgICAgICAgICAgICAgICAgIHZhcnM6IGZsYXNoVmFycywKICAgICAgICAgICAgICAgICAgICBwcmVmZXJPbGQ6ICcnLAogICAgICAgICAgICAgICAgICAgIHBsYXllclR5cGU6ICJ4cGxheWVyIiwKICAgICAgICAgICAgICAgICAgICBiYXNlOiAiaHR0cHM6Ly9zdGF0aWMtY2wueGhjZG4uY29tL3N3ZiIsCiAgICAgICAgICAgICAgICAgICAgdmlkZW86IHsKICAgICAgICAgICAgICAgICAgICAgICAgaWQ6IDM3NTQ1MzksCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGU6ICdodHRwczovLzE5LTE0LmIuY2RuMTMuY29tLzAwMy83NTQvMzc1NDUzOS5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0xNTBrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9NDNjMWVmMjgzYWRiODljZTc5M2U1ZTZhYTk3ZWNhNWQnLAogICAgICAgICAgICAgICAgICAgICAgICB0aHVtYjogJ2h0dHBzOi8vdGh1bWItdi1jbDIueGhjZG4uY29tL2EvcHg0QnVtZDJjNy1TYVpRQVRUWGRhQS8wMDMvNzU0LzUzOS82NDB4MzYwLjUuanBnJwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc291cmNlczogeyIxNDRwIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsIjI0MHAiOiJodHRwczpcL1wvMTktMTAuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzI0MHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz03OGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1mYzI1MzQyMjA3MWQxMGRmZmI4ZTNmOTRhMDc4NzAyZCJ9LAogICAgICAgICAgICAgICAgICAgIGFsbG93RnVsbFNjcmVlbjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICBub2ZpdmU6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgbGF5b3V0OiAnZW1iZWQnLAogICAgICAgICAgICAgICAgICAgIGxvY2FsZTogJ25sJywKICAgICAgICAgICAgICAgICAgICBsb2NhbGVEYXRhOiB7ImxhbmdVcmwiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvc3dmXC9sYW5nXC9lbi5zd2YiLCJsYW5nIjp7Ik1FTlVfQlVUVE9OIjoiTUVOVSIsIlNIQVJFIjoiU0hBUkUiLCJSRUxBVEVEIjoiUkVMQVRFRCIsIlRPUF9SQVRFRCI6IlRPUCBSQVRFRCIsIk1PUkVfRlJPTV9VU0VSIjoiTU9SRSBGUk9NIFRISVMgVVNFUiIsIkxJVkVfU0VYIjoiTElWRSBTRVgiLCJDT1BZX1RPX0NMSVBCT0FSRCI6ImNvcHkgdG8gY2xpcGJvYXJkIiwiQ09OVEVOVF9OT1RfRk9VTkQiOiJDT05URU5UIE5PVCBGT1VORCIsIlZJREVPX05PVF9GT1VORCI6IlZJREVPIE5PVCBGT1VORCIsIkNPTU1FTlRTIjoiQ09NTUVOVFMiLCJET1dOTE9BRCI6IkRPV05MT0FEIiwiTUVHQUJZVEVTIjoiTWIiLCJRVUFMSVRZX0JUTl9UT09MVElQIjoiUXVhbGl0eSIsIkZVTExTQ1JFRU5fQlROX1RPT0xUSVAiOiJGdWxsIHNjcmVlbiIsIlNJWkVfT05fQlVUVE9OX1RPT0xUSVAiOiJTRVggbW9kZSIsIlNJWkVfT0ZGX0JVVFRPTl9UT09MVElQIjoiRGVmYXVsdCBtb2RlIiwiUkVERElUX1RPT0xUSVAiOiJTaGFyZSBvbiBSZWRkaXQiLCJUV0VFVF9UT09MVElQIjoiUG9zdCBhIHR3ZWV0IiwiU0hBUkVfVE9PTFRJUCI6IlNoYXJlIiwiUExBWSI6IlBMQVkiLCJSRVBMQVkiOiJSRVBMQVkiLCJSRVNVTUUiOiJSRVNVTUUiLCJTSEFSRV9WSURFT19VUkwiOiJWaWRlbyBVUkw6IiwiU0hBUkVfRU1CRURfQ09ERSI6IkVtYmVkIENvZGU6IiwiU0VUVElOR1NfQlROX1RPT0xUSVAiOiJTZXR0aW5ncyIsIlFVQUxJVFlfU0VUVElOR1NfTEFCRUwiOiJRVUFMSVRZIiwiRklMVEVSU19TRVRUSU5HU19MQUJFTCI6IkZJTFRFUlMiLCJBVVRPUExBWV9TRVRUSU5HU19MQUJFTCI6IkFVVE9QTEFZIn0sInNvY2lhbCI6W3sibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3JlZGRpdFwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvcmVkZGl0LnBuZyIsInNlcnZpY2UiOiJyZWRkaXQifSx7ImxpbmsiOiJodHRwOlwvXC9hcGkuYWRkdGhpcy5jb21cL29leGNoYW5nZVwvMC44XC9mb3J3YXJkXC90d2l0dGVyXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC90d2l0dGVyLnBuZyIsInNlcnZpY2UiOiJ0d2l0dGVyIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvZ29vZ2xlX3BsdXNvbmVfc2hhcmVcL29mZmVyP3VybD0iLCJpY29uIjoiaHR0cHM6XC9cL3N0YXRpYy1jbC54aGNkbi5jb21cL2ltYWdlc1wvc2hhcmVfaWNvbnNcL2dvb2dsZS5wbmciLCJzZXJ2aWNlIjoiZ29vZ2xlIn0seyJsaW5rIjoiaHR0cDpcL1wvYXBpLmFkZHRoaXMuY29tXC9vZXhjaGFuZ2VcLzAuOFwvZm9yd2FyZFwvYmxvZ2dlclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvYmxvZ2dlci5wbmciLCJzZXJ2aWNlIjoiYmxvZ2dlciJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3N0dW1ibGV1cG9uXC9vZmZlcj91cmw9IiwiaWNvbiI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9pbWFnZXNcL3NoYXJlX2ljb25zXC9zdHVtYmxlLnBuZyIsInNlcnZpY2UiOiJzdHVtYmxldXBvbiJ9LHsibGluayI6Imh0dHA6XC9cL2FwaS5hZGR0aGlzLmNvbVwvb2V4Y2hhbmdlXC8wLjhcL2ZvcndhcmRcL3R1bWJsclwvb2ZmZXI/dXJsPSIsImljb24iOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvaW1hZ2VzXC9zaGFyZV9pY29uc1wvdHVtYmxyLnBuZyIsInNlcnZpY2UiOiJ0dW1ibHIifV19ICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICB2YXIgeHBsYXllclNldHRpbmdzID0gewogICAgICAgICAgICAgICAgICAgIGNvcmU6IHsidmlkZW9JZCI6Mzc1NDUzOSwiZHVyYXRpb24iOjE3NDMsImZhbGxiYWNrIjp7ImZhbGxiYWNrSW1hZ2VDbGFzcyI6InhwbGF5ZXItZmFsbGJhY2staW1hZ2UifSwicHJlbG9hZCI6ZmFsc2UsImhsc0NvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2hscy5qcyIsIm1heEJ1ZmZlckxlbmd0aCI6MzAsIm1heEJ1ZmZlclNpemUiOjEwMDAwMDAwLCJtYXhNYXhCdWZmZXJMZW5ndGgiOjMwLCJtYXhCdWZmZXJIb2xlIjowLjMsIm1heFNlZWtIb2xlIjozLCJsZXZlbExvYWRpbmdSZXRyeURlbGF5Ijo1MDAsImxldmVsTG9hZGluZ01heFJldHJ5IjozLCJsZXZlbExvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwLCJmcmFnTG9hZGluZ01heFJldHJ5Ijo0LCJmcmFnTG9hZGluZ1JldHJ5RGVsYXkiOjUwMCwiZnJhZ0xvYWRpbmdNYXhSZXRyeVRpbWVvdXQiOjMyMDAwfSwiZGFzaENvbmZpZyI6eyJsaWJTcmMiOiJodHRwczpcL1wvc3RhdGljLWNsLnhoY2RuLmNvbVwvanNcL2Rhc2guanMifSwic291cmNlcyI6eyJobHMiOnsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwifSwic3RhbmRhcmQiOnsiaDI2NSI6W3sidXJsIjoiaHR0cHM6XC9cLzE5LTEwLmIuY2RuMTMuY29tXC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0P2Nkbl9jcmVhdGlvbl90aW1lPTE1NTA3MTQ0MDAmY2RuX3R0bD0xNDQwMCZjZG5fYnc9NThrJmNkbl9id19mcz0xMzkwayZjZG5fY3ZfZGF0YT05NS4yMTEuNTguNDMtZXcmY2RuX2hhc2g9OGE2ZDNjMTU1ZmZiNmJkMGZjZDY1ZDM2OTliM2Q0NmIiLCJmYWxsYmFjayI6Imh0dHBzOlwvXC92aWRlbzEueGhjZG4uY29tXC9rZXk9NW1vZnRkZldEV3NYdHktZ0d6UDU5ZyxlbmQ9MTU1MDcyODgwMCxsaW1pdD0zXC9kYXRhPTk1LjIxMS41OC40My1ld1wvc3BlZWQ9NThrXC9pbml0aWFsX2J1ZmZlcj0xNDIyNzM2XC8wMDNcLzc1NFwvNTM5XC8yNDBwLmgyNjUubXA0IiwicXVhbGl0eSI6IjI0MHAiLCJsYWJlbCI6IjI0MHAiLCJ0eXBlIjoiIn1dLCJtcDQiOlt7InVybCI6Imh0dHBzOlwvXC8xOS0xMC5iLmNkbjEzLmNvbVwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wND9jZG5fY3JlYXRpb25fdGltZT0xNTUwNzE0NDAwJmNkbl90dGw9MTQ0MDAmY2RuX2J3PTc4ayZjZG5fYndfZnM9MTM5MGsmY2RuX2N2X2RhdGE9OTUuMjExLjU4LjQzLWV3JmNkbl9oYXNoPWZjMjUzNDIyMDcxZDEwZGZmYjhlM2Y5NGEwNzg3MDJkIiwiZmFsbGJhY2siOiJodHRwczpcL1wvdmlkZW8xLnhoY2RuLmNvbVwva2V5PWlLSzZ4VVVXaThqd1Q4NzhneHJodUEsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTc4a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMjQwcC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIyNDBwIiwibGFiZWwiOiIyNDBwIiwidHlwZSI6IiJ9LHsidXJsIjoiXC92aWRlby1obHNcL20zdThcLzM3NTQ1MzlcL2FkYXB0aXZlLm0zdTg/Y2RuVHlwZT16aWwiLCJmYWxsYmFjayI6IiIsInF1YWxpdHkiOiJhdXRvIiwibGFiZWwiOiJhdXRvIiwidHlwZSI6IiJ9LHsidXJsIjoiaHR0cHM6XC9cLzE5LTkuYi5jZG4xMy5jb21cLzAwM1wvNzU0XC81MzlcLzE0NHAuaDI2NC5tcDQ/Y2RuX2NyZWF0aW9uX3RpbWU9MTU1MDcxNDQwMCZjZG5fdHRsPTE0NDAwJmNkbl9idz0yNGsmY2RuX2J3X2ZzPTEzOTBrJmNkbl9jdl9kYXRhPTk1LjIxMS41OC40My1ldyZjZG5faGFzaD1hNGY1Y2RiNzJhNTA2ZjY0ZDU3Nzc3YmIwYWE1NThiZCIsImZhbGxiYWNrIjoiaHR0cHM6XC9cL3ZpZGVvLnhoY2RuLmNvbVwva2V5PUdNNXFnYWc2eWd5TmxIS1JYTUxTdWcsZW5kPTE1NTA3Mjg4MDAsbGltaXQ9M1wvZGF0YT05NS4yMTEuNTguNDMtZXdcL3NwZWVkPTI0a1wvaW5pdGlhbF9idWZmZXI9MTQyMjczNlwvMDAzXC83NTRcLzUzOVwvMTQ0cC5oMjY0Lm1wNCIsInF1YWxpdHkiOiIxNDRwIiwibGFiZWwiOiIxNDRwIiwidHlwZSI6IiJ9XX19LCJ1c2VyU2V0dGluZ3MiOnsib3ZlcnJpZGUiOnsiYXV0b3BsYXkiOmZhbHNlLCJwcmV2aWV3Ijp0cnVlfX0sImRlYnVnIjpmYWxzZX0sCiAgICAgICAgICAgICAgICAgICAgcGx1Z2luczogeyJhZHMiOnsic2VydmVyVXJsIjoiaHR0cHM6XC9cL3RzeW5kaWNhdGUuY29tXC9kb1wvZWJiN2RkYTI2ZjI5NDUyZjhjZDUyN2U4NGYxNjEzN2FcL3hodmFzdD9rZXl3b3Jkcz0iLCJza2lwQWRqdXN0bWVudCI6OSwibW9iaWxlU3R5bGVzIjpmYWxzZSwic2tpcE9mZnNldCI6MTAsIm1heFNraXBPZmZzZXQiOjEwLCJhYm9ydFNlcnZlclRpbWVvdXQiOjMsInRyYWNrR0EiOnRydWUsInRyYWNrR0FDb2xsZWN0IjpbImhpZGVBZCJdLCJ0cmFja0NvbGxlY3RvciI6ZmFsc2UsInRyYWNrQ29sbGVjdG9yRXh0cmEiOnsiaXNWciI6ZmFsc2UsImFiIjpmYWxzZX0sImJsb2NrQ3NzQ2xhc3MiOiJuby1wb3B1bmRlciIsInZpZGVvTGlua0Rpc2FibGUiOnRydWV9LCJjb250cm9sQmFyIjp7InBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIn0sInBvc3RlciI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdi1jbDIueGhjZG4uY29tXC9hXC9weDRCdW1kMmM3LVNhWlFBVFRYZGFBXC8wMDNcLzc1NFwvNTM5XC82NDB4MzYwLjUuanBnIn0sInRodW1icyI6eyJ1cmwiOiJodHRwczpcL1wvdGh1bWItdjkueGhjZG4uY29tXC9hXC9PVkljVmFxSm9icmJoY0x3UmJXVEhBXC8wMDNcLzc1NFwvNTM5XC8xNjB4MTYwLjUwLnMuanBnIiwibGVuZ3RoIjo1MH0sImJhbm5lciI6eyJiYW5uZXJVcmwiOiIiLCJiYW5uZXJJbWFnZSI6Imh0dHBzOlwvXC9zdGF0aWMtY2wueGhjZG4uY29tXC9zd2ZcL3hoTGl2ZV82Mzh4NjAuc3dmP3V0bV9jYW1wYWlnbj13aWRnZXQmdXRtX21lZGl1bT1lbWJlZGRlZCZ1dG1fc291cmNlPXhoYW1zdGVyIiwic3dmIjpmYWxzZSwiaHRtbCI6IjxpZnJhbWUgd2lkdGg9XCI2MzhcIiBoZWlnaHQ9XCI2MFwiIGZyYW1lYm9yZGVyPVwiMFwiIHNjcm9sbGluZz1cIm5vXCIgbWFyZ2lud2lkdGg9XCIwXCIgbWFyZ2luaGVpZ2h0PVwiMFwiIGFsbG93dHJhbnNwYXJlbmN5PVwidHJ1ZVwiIHNyYz1cImh0dHBzOlwvXC9jcmVhdGl2ZS54aGFtc3RlcmxpdmUuY29tXC9tYWluLmh0bWw/dD1naXJscy1keW5hbWljJnVzZXJJZD1hYWQxYjEzM2M5YzQ3NjRjMjk3ZDA5OWQ5OGQ1OGFlZiZ1dG1fc291cmNlPXhoYW1zdGVyJm1lbWJlcklkPSZ1dG1fbWVkaXVtPXdpZGdldHMmc291cmNlSWQ9d2lkZ2V0cyZwbGF0Zm9ybT1lbWJlZGRlZC12aWRlbyZsYW5kaW5nPVdpZGdldFhIJmRvbWFpbj14aGFtc3RlcmxpdmUmb3JpZW50YXRpb249c3RyYWlnaHQmcGFnZVR5cGU9ZW1iZWRkZWQtdmlkZW8mY2F0ZWdvcnlOYW1lPU5vdC1XZWJjYW1zJmxvZ2dlZD0wJnJldGFyZ2V0ZWQ9MCZhZGJsb2NrZWQ9MCZ3aWRnZXROYW1lPXdpZGdldEluVmlkZW8maXNVc2VyTG9nZ2VkPTAmaXNVc2VyUmV0YXJnZXRlZD0wJnVybD0lMkZcIj48XC9pZnJhbWU+In0sIm92ZXJsYXkiOnsidGFic0RhdGFVcmwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC9hcGlcL2ZsYXNoLnBocD9cL3ZpZGVvXC9pbmZvJnZpZGVvX2lkPTM3NTQ1MzkmZW1iZWRfcG9zdGZpeD0lM0Z1dG1fY2FtcGFpZ24lM0RlbWJlZCUyNnV0bV9jb250ZW50JTNEMzc1NDUzOSUyNnV0bV9tZWRpdW0lM0RyZWZlcnJhbCUyNnV0bV9zb3VyY2UlM0QlMjZwcnMlM0QtLSIsInNoYXJlVVJMIjoiaHR0cHMlM0ElMkYlMkZ4aGFtc3Rlci5jb20lMkZ2aWRlb3MlMkZzZXgtZ2FtZXMtMjAtMzc1NDUzOSUyM3NoYXJlJnRpdGxlPSZ1c2VybmFtZT14aGFtc3RlciZ1dG1fY2FtcGFpZ249ZW1iZWQmdXRtX21lZGl1bT0zNzU0NTM5IiwibW9yZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3VzZXJzXC9kbTEwXC92aWRlb3M/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJsaXZlU2V4VVJMIjoiaHR0cHM6XC9cL2dvLnhoYW1zdGVybGl2ZS5jb21cLz91c2VySWQ9YWFkMWIxMzNjOWM0NzY0YzI5N2QwOTlkOThkNThhZWYmdXRtX3NvdXJjZT14aGFtc3RlciZtZW1iZXJJZD0mdXRtX21lZGl1bT13aWRnZXRzJnNvdXJjZUlkPXdpZGdldHMmcGxhdGZvcm09ZW1iZWRkZWQtdmlkZW8mbGFuZGluZz1XaWRnZXRYSCZkb21haW49eGhhbXN0ZXJsaXZlJm9yaWVudGF0aW9uPXN0cmFpZ2h0JnBhZ2VUeXBlPWVtYmVkZGVkLXZpZGVvJmNhdGVnb3J5TmFtZT1Ob3QtV2ViY2FtcyZsb2dnZWQ9MCZyZXRhcmdldGVkPTAmYWRibG9ja2VkPTAmd2lkZ2V0TmFtZT1tZW51SW5WaWRlbyZ3aWRnZXRFbGVtZW50PXRhYiZpc1VzZXJMb2dnZWQ9MCZpc1VzZXJSZXRhcmdldGVkPTAiLCJ0b3BSYXRlZFVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2Jlc3RcL3dlZWtseT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImRvd25sb2FkVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdmlkZW9zXC9zZXgtZ2FtZXMtMjAtMzc1NDUzOT91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsInBhZ2VVUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiZG93bmxvYWRTaXplIjowLCJyZWxhdGVkVVJMIjoiXC9zZWFyY2g/cmVzZXQ9MSZmcm9tPXZpZGVvX3JlbGF0ZWQmcT1TZXgrR2FtZXMiLCJqb2luVVJMIjoiIn0sImNvbnRleHQiOnsicGFnZVVSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cL3ZpZGVvc1wvc2V4LWdhbWVzLTIwLTM3NTQ1Mzk/dXRtX2NhbXBhaWduPWVtYmVkJnV0bV9jb250ZW50PTM3NTQ1MzkmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fc291cmNlPSZwcnM9LS0iLCJlbWJlZENvZGUiOiI8aWZyYW1lIHNyYz1cImh0dHBzOlwvXC94aGFtc3Rlci5jb21cL2VtYmVkXC8zNzU0NTM5XCIgd2lkdGg9XCI1MTBcIiBoZWlnaHQ9XCI0MDBcIiBmcmFtZWJvcmRlcj1cIjBcIiAgc2Nyb2xsaW5nPVwibm9cIiBhbGxvd2Z1bGxzY3JlZW4+PFwvaWZyYW1lPiJ9LCJrZXlib2FyZCI6eyJub0ZvY3VzIjp0cnVlfSwiaG92ZXIiOnsidmlkZW9VUkwiOiJodHRwczpcL1wveGhhbXN0ZXIuY29tXC92aWRlb3NcL3NleC1nYW1lcy0yMC0zNzU0NTM5P3V0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fY29udGVudD0zNzU0NTM5JnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX3NvdXJjZT0mcHJzPS0tIiwiYXV0aG9yVVJMIjoiaHR0cHM6XC9cL3hoYW1zdGVyLmNvbVwvdXNlcnNcL2RtMTA/ZnJvbT1wbGF5ZXJfdGl0bGVfdXNlcl9uYW1lJnV0bV9jYW1wYWlnbj1lbWJlZCZ1dG1fbWVkaXVtPTM3NTQ1MzkmcHJzPS0tIiwidmlkZW9UaXRsZSI6IlNleCBHYW1lcyAyMCIsImF1dGhvck5hbWUiOiJETTEwIiwibG9nb1VSTCI6Imh0dHBzOlwvXC94aGFtc3Rlci5jb21cLz91dG1fY2FtcGFpZ249ZW1iZWQmdXRtX2NvbnRlbnQ9Mzc1NDUzOSZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9zb3VyY2U9JnBycz0tLSIsImpvaW5VUkwiOiIifSwic3RhcnRCdXR0b24iOnsiY2xhc3NpYyI6dHJ1ZX0sInN0YXRpc3RpY3MiOnsidWlTdGF0cyI6ZmFsc2UsImFkZEZpZWxkcyI6eyJwbGF5ZXIiOiJ4cGxheWVyLWVtYmVkIn19fSAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB2YXIgUGxheWVyID0gbmV3IFhQbGF5ZXIoInBsYXllciIsIHNldHRpbmdzLCB4cGxheWVyU2V0dGluZ3MpOwoKICAgICAgICAgICAgICAgIGlmICh3aW5kb3cuZW1iZWRMb2dnZXIgJiYgUGxheWVyICYmIFBsYXllci54cGxheWVyKSB7CiAgICAgICAgICAgICAgICAgICAgUGxheWVyLnhwbGF5ZXIuY29yZS5vbmNlKFBsYXllci54cGxheWVyLmV2ZW50cy5QTEFZRVJfT05fVElNRVVQREFURSwgZW1iZWRMb2dnZXIuYmluZChudWxsLCAieHBsYXllcl9wbGF5IikpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmIChQbGF5ZXIgJiYgUGxheWVyLnhwbGF5ZXIpIHsKICAgICAgICAgICAgICAgICAgICBwcmVyb2xsKFBsYXllci54cGxheWVyKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0KICAgICAgICApOwoKICAgICAgICB2YXIKICAgICAgICAgICAgUFJFUk9MTF9DT09LSUUgPSAneF9wcmVyb2xsJywKICAgICAgICAgICAgUFJFUk9MTF9TVEFURVMgPSB7CiAgICAgICAgICAgICAgICAnc2hvdyc6ICcxJywKICAgICAgICAgICAgICAgICdzaG93bic6ICcyJwogICAgICAgICAgICB9OwoKICAgICAgICBmdW5jdGlvbiBwcmVyb2xsKHhwbGF5ZXIpIHsKICAgICAgICAgICAgdmFyIGV4cGlyZVRpbWUgPSA2KjYwOwoKICAgICAgICAgICAgeHBsYXllci5jb3JlLm9uY2UoeHBsYXllci5ldmVudHMuUExBWUVSX1BMQVksIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgdmFyIHByZXJvbGxTdGF0ZSA9IHdpbmRvdy5nZXRDb29raWUoUFJFUk9MTF9DT09LSUUpOwoKICAgICAgICAgICAgICAgIGlmIChwcmVyb2xsU3RhdGUgPT0gbnVsbCkgewogICAgICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRDb29raWUoUFJFUk9MTF9DT09LSUUsIFBSRVJPTExfU1RBVEVTWydzaG93J10sIGV4cGlyZVRpbWUpOwogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgdGhpcyk7CgogICAgICAgICAgICB4cGxheWVyLmNvcmUub25jZSh4cGxheWVyLmV2ZW50cy5BRFNfRU5ERUQsIGZ1bmN0aW9uKGZhaXJFbmQpIHsKICAgICAgICAgICAgICAgIGlmICghZmFpckVuZCkgewogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICB3aW5kb3cuc2V0Q29va2llKFBSRVJPTExfQ09PS0lFLCBQUkVST0xMX1NUQVRFU1snc2hvd24nXSwgZXhwaXJlVGltZSk7CiAgICAgICAgICAgIH0sIHRoaXMpOwogICAgICAgIH0KCiAgICAgICAgZnVuY3Rpb24gc3RhdHNMb2cgKCkgewogICAgICAgICAgICB2YXIgaG9zdCA9ICIiICsgZG9jdW1lbnQubG9jYXRpb24uaG9zdG5hbWUsCiAgICAgICAgICAgICAgICBiYXNlSG9zdCA9IGhvc3QucmVwbGFjZSgvLio/KFx3K1wuXHcrKSQvLCAiJDEiKTsKCiAgICAgICAgICAgIGlmICghaG9zdC5tYXRjaCgvKF58XC4peGhhbXN0ZXJcLlx3KyQvZykpCiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CgogICAgICAgICAgICBsZXQgbGluayA9IFsKICAgICAgICAgICAgICAgICIvL2NvbGxlY3Rvci4iICsgYmFzZUhvc3QgKyAiLyIsCiAgICAgICAgICAgICAgICAiP2xvZz1zdGF0cy1iZXRhJnJlZj0iLAogICAgICAgICAgICAgICAgZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LnJlZmVycmVyIHx8ICIiKSwKICAgICAgICAgICAgICAgICImXz0iLAogICAgICAgICAgICAgICAgRGF0ZS5ub3coKQogICAgICAgICAgICBdLmpvaW4oIiIpOwoKICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscykgewogICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5pbml0aWFscy5pc0Rlc2t0b3BTaXRlKSB7CiAgICAgICAgICAgICAgICAgICAgbGluayArPSAiJnNpdGU9ZGVza3RvcCI7CiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKHdpbmRvdy5pbml0aWFscy5pc01vYmlsZVNpdGUpIHsKICAgICAgICAgICAgICAgICAgICBsaW5rICs9ICImc2l0ZT1tb2JpbGUiOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICAobmV3IEltYWdlKCkpLnNyYyA9IGxpbms7CiAgICAgICAgfTsKCiAgICAgICAgZnVuY3Rpb24gc2V0Q29va2llRChuYW1lLCB2YWx1ZSwgZGF5cywgcGF0aCkgewogICAgICAgICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIGRhdGUuc2V0VGltZShkYXRlLmdldFRpbWUoKSArIChkYXlzICogMjQgKiA2MCAqIDYwICogMTAwMCkpOwogICAgICAgICAgICBpZiAoIXBhdGgpIHsKICAgICAgICAgICAgICAgIHBhdGggPSAnLyc7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZG9jdW1lbnQuY29va2llID0gbmFtZSArICc9JyArIHZhbHVlICsgJzsgZXhwaXJlcz0nICsgZGF0ZS50b0dNVFN0cmluZygpICsgJzsgcGF0aD0nK3BhdGgrJzsgZG9tYWluPS4nICsgd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lLnNwbGl0KCcuJykuc2xpY2UoLTIpLmpvaW4oJy4nKTsKICAgICAgICB9CgogICAgICAgICQoImh0bWwiKS5vbigiY2xpY2siLCAnW2hyZWYqPSJ4aGFtc3RlcmxpdmUuY29tIl0nLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgc2V0Q29va2llRCgieGhsIiwgJ291dDonICsgTWF0aC5yb3VuZCgobmV3IERhdGUoKSkuZ2V0VGltZSgpIC8gMTAwMCksIDMwKTsKICAgICAgICB9KTsKCiAgICAgICAgc3RhdHNMb2coKTsKCiAgICAgICAgICAgIDwvc2NyaXB0PgoKICAgIAo8L2JvZHk+CjwvaHRtbD4K
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, AES_128_GCM
Server
2606:4700::6812:570e , 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 02:10:18 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
4ac5ad02dc59273e-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 02:10:18 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 BF03
0
0
Document
General
Full URL
http://hpvvn.com/c85uqv8ek/i79pykvqux9fvil7i9xf90mpq2tvqu/2tq/9fxlivz2p0?z=306877&rnd=10939&cpm=1&umd=0&b=858408&mkey=msg89952
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://kopeysk-kultura.ru/
Accept-Encoding
gzip, deflate
Cookie
uid=WFVdTlxuCIqBggLbKsrLAg==
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://kopeysk-kultura.ru/

Response headers

Server
nginx
Date
Thu, 21 Feb 2019 02:10:18 GMT
Content-Type
text/html; charset="utf-8"
Transfer-Encoding
chunked
Connection
keep-alive
Keep-Alive
timeout=20
Content-Encoding
gzip
640x360.5.jpg
thumb-v-cl2.xhcdn.com/a/px4Bumd2c7-SaZQATTXdaA/003/754/539/ Frame AEB9
22 KB
22 KB
Image
General
Full URL
https://thumb-v-cl2.xhcdn.com/a/px4Bumd2c7-SaZQATTXdaA/003/754/539/640x360.5.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:570e , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
96726916e18ce6996636d8ad990b7eeff817e0a33a03c358a3c80c4e4da4b969

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 02:10:18 GMT
cf-cache-status
MISS
status
200
content-length
22114
timing-allow-origin
*
last-modified
Sat, 16 Jun 2018 11:08:00 GMT
server
cloudflare
etag
"5b24ef90-5662"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
expires
Fri, 01 Mar 2019 02:10:18 GMT
cache-control
public, max-age=691200
accept-ranges
bytes
cf-ray
4ac5ad03fcc9273e-FRA
x-proxy-cache
HIT, HIT, HIT, HIT
hls.js
static-cl.xhcdn.com/js/ Frame AEB9
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:570e , 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 02:10:18 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
4ac5ad036ca4273e-FRA
access-control-allow-headers
Content-Type, Accept
expires
Fri, 01 Mar 2019 02:10:18 GMT
main.html
creative.xhamsterlive.com/ Frame 30F3
0
0
Document
General
Full URL
https://creative.xhamsterlive.com/main.html?t=girls-dynamic&userId=aad1b133c9c4764c297d099d98d58aef&utm_source=xhamster&memberId=&utm_medium=widgets&sourceId=widgets&platform=embedded-video&landing=WidgetXH&domain=xhamsterlive&orientation=straight&pageType=embedded-video&categoryName=Not-Webcams&logged=0&retargeted=0&adblocked=0&widgetName=widgetInVideo&isUserLogged=0&isUserRetargeted=0&url=%2F
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=girls-dynamic&userId=aad1b133c9c4764c297d099d98d58aef&utm_source=xhamster&memberId=&utm_medium=widgets&sourceId=widgets&platform=embedded-video&landing=WidgetXH&domain=xhamsterlive&orientation=straight&pageType=embedded-video&categoryName=Not-Webcams&logged=0&retargeted=0&adblocked=0&widgetName=widgetInVideo&isUserLogged=0&isUserRetargeted=0&url=%2F
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 02:10:18 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 02:20:18 GMT
cache-control
max-age=600
x-proxy-cache
HIT
truncated
/ Frame AEB9
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 AEB9
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 AEB9
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 AEB9
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 AEB9
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 AEB9
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 AEB9
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 AEB9
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 AEB9
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 AEB9
0
0

xx
sklm.vornz.com/
135 KB
45 KB
Script
General
Full URL
http://sklm.vornz.com/xx?qxq!&clu=9T6k13t1S4UcxqcKCf_E8beMp_6Ywj-JL8dv4Wcb20kjp2hSS8fT6htQP2CJo6Rhii5Y-o33FH4PpdfnfrADXKYmqLy8Z5V_VJWCMVpxjaZqoOh8NGw&mb=0&fsb=0&lb=0
Requested by
Host: sklm.vornz.com
URL: http://sklm.vornz.com/xj/UEp2OXpqUEw3UDQ3MGg1ULFuLSSz3w
Protocol
HTTP/1.1
Server
178.162.203.184 , Germany, ASN28753 (LEASEWEB-DE-FRA-10, DE),
Reverse DNS
Software
nginx / PHP/7.0.33-0+deb9u1
Resource Hash
b41f42ff565d8cd9fa107970bf65ff98eff2e71d119f894de5fad722c98c3be6

Request headers

Referer
http://kopeysk-kultura.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 02:10:19 GMT
Content-Encoding
gzip
Server
nginx
X-Powered-By
PHP/7.0.33-0+deb9u1
Vary
Accept-Encoding
Content-Type
text/html; charset=UTF-8
Connection
keep-alive
Content-Length
45721
truncated
/ Frame AEB9
0
0

240p.h264.mp4
5-297-19-10.b.cdn13.com/003/754/539/ Frame AEB9
Redirect Chain
  • https://19-10.b.cdn13.com/003/754/539/240p.h264.mp4?cdn_creation_time=1550714400&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=1390k&cdn_cv_data=95.211.58.43-ew&cdn_hash=fc253422071d10dffb8e3f94a078702d
  • https://1-408-19-10.b.cdn13.com/003/754/539/240p.h264.mp4?cdn_creation_time=1550714400&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=1390k&cdn_cv_data=95.211.58.43-ew&cdn_hash=fc253422071d10dffb8e3f94a078702d
  • https://5-297-19-10.b.cdn13.com/003/754/539/240p.h264.mp4?cdn_creation_time=1550714400&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=1390k&cdn_cv_data=95.211.58.43-ew&cdn_hash=fc253422071d10dffb8e3f94a078702d
2 MB
0
Media
General
Full URL
https://5-297-19-10.b.cdn13.com/003/754/539/240p.h264.mp4?cdn_creation_time=1550714400&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=1390k&cdn_cv_data=95.211.58.43-ew&cdn_hash=fc253422071d10dffb8e3f94a078702d
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
188.72.220.70 , Netherlands, ASN35415 (WEBZILLA, NL),
Reverse DNS
1c1-26-d2303-70.webazilla.com
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 02:10:20 GMT
status
206
x-trans-id
txd1a930d6c7864765b5a58-005c5cf381
x-timestamp
1545062432.52746
Content-Range
bytes 0-69022424/69022425
last-modified
Mon, 17 Dec 2018 16:00:33 GMT
server
nginx/1.15.6
x-ureq-id
PYMqMNZBGwvaY0Cmu8wf1rEPH5UGj9yH62vrGche8JYPAGytaU3rErVhPMMs+wFzBv+lKow=
etag
"3cb0e4c6e53fcfa195145410bd79b20b"
x-served-from
l2
access-control-allow-methods
HEAD, GET, OPTIONS
x-object-meta-mtime
1545062277.596222
access-control-allow-origin
*
access-control-expose-headers
cache-control, content-language, content-type, expires, last-modified, pragma, etag, x-timestamp, x-trans-id, x-object-meta-mtime, X-Container-Read, Date
cache-control
max-age=30416501
Content-Length
69022425
content-type
video/mp4
expires
Sat, 08 Feb 2020 03:12:01 GMT

Redirect headers

date
Thu, 21 Feb 2019 02:10:20 GMT
status
302
server
nginx/1.15.6
x-ureq-id
PYMqMNZBGwvaY0Cmu8wf1rEPH5UGj9yH62vrGche8JYPAGytaUviHfk5Hf7MNHgt94SDgSM=
location
https://5-297-19-10.b.cdn13.com/003/754/539/240p.h264.mp4?cdn_creation_time=1550714400&cdn_ttl=14400&cdn_bw=78k&cdn_bw_fs=1390k&cdn_cv_data=95.211.58.43-ew&cdn_hash=fc253422071d10dffb8e3f94a078702d
access-control-allow-methods
HEAD, GET, OPTIONS
content-type
text/html
access-control-allow-origin
*
content-length
160
confirm.php
hpvvn.com/
15 B
227 B
Script
General
Full URL
http://hpvvn.com/confirm.php?c=djQub2lTQ3dDeGNYTzFaNmw4UkwxUmFPclhMOW1mV2UrMGxLN1FKZExERkUvdll3NGlBS0ZRUGI4azdFRUx0WTlta1N6NE9NZzlkR1YxcjJuMUUxeFJOOXlzSjJQSFBSajJDQXA4ZGZLeUZwL1ZubHIweWZ6MkdyQUdJdFNWMUVTUXFLVmd1clhKaExaUVl1NE9tZ1JqUllKVGtjMmNCUE04cXdyVEI1UVlYZ3laNStMS1ZGYmxwTnRDdy9icWFUTis3QjdjZWVad2xVckw2ZUcyU0wrWHlsT3Mwcld6SUpHbHFXK1RNTmE4OFlqRjE3aXBpdzExdC9JVUhsekxjRll4TWN5MGsxcDlvMUl5K1Y1dmh1d0xrcGFSTXU4cDNHeG9WZDRhQ09xYUlOaTZmMllJTFBPVVJpSG10THdFU1VweXZZd0lDbjBrZHFHNVZOTThSRGFQVnJKZUZYQVBId0dVdmlEWTlkK3dFRDN3UHBNYmZrdFovNno3ZFFCS3FSL1VNQWZzWExuOVlpOW4wT1dpcVJ0KzNrYmJubW9qZGpKaHdRQWV4RzJZcGZrRWRJdEZhOXpTQ0o0V2lUaWRPS2FpMjk3QkJqZnV2Y09BMGJuWEdyc0srMytkYVgxOVMrdGs9&callback=cnf97130
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
e5d27b11a3b75184e3dedbc90b665dc16eb9a7c7627cb5b8c3b464833742069b

Request headers

Referer
http://kopeysk-kultura.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 02:10:20 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
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| jQuery19107398147500298353 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| tncb79529 object| visitweb_script object| VisitWeb function| Taboo object| sentences function| cnf97130

2 Cookies

Domain/Path Name / Value
hpvvn.com/ Name: uid
Value: WFVdTlxuCIqBggLbKsrLAg==
.kopeysk-kultura.ru/ Name: __cfduid
Value: d7e741470ff62c2855901c473da77706c1550715017

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-408-19-10.b.cdn13.com
105mln.ru
19-10.b.cdn13.com
5-297-19-10.b.cdn13.com
counter.yadro.ru
creative.xhamsterlive.com
edinstvennaya.ua
feme.ua
hpvvn.com
ic.pics.livejournal.com
images1.cosmopolitan.ru
images2.cosmopolitan.ru
images5.cosmopolitan.ru
img.tyt.by
investgram.ru
kopeysk-kultura.ru
moyka66.ru
rrf.fat1domain1.com
s1.tchkcdn.com
sklm.vornz.com
static-cl.xhcdn.com
static.1tv.ru
thumb-v-cl2.xhcdn.com
truncated
v.img.com.ua
vip-p0rtal.services
www.allwomens.ru
www.kleo.ru
www.xn--f1alv.xn--p1ai
truncated
136.243.132.173
138.68.123.47
148.251.146.250
178.162.203.184
185.18.187.81
185.46.151.229
188.72.220.70
193.239.71.100
2.19.33.9
213.174.135.2
2606:4700:30::6812:3ea0
2606:4700:30::6812:3fa0
2606:4700:30::681b:8003
2606:4700:30::681b:8103
2606:4700:30::681b:8ca2
2606:4700:30::681b:a42c
2606:4700:30::681b:a52c
2606:4700::6812:570e
2a0a:7d80::cafe
37.220.163.101
52.51.24.26
78.140.166.10
88.212.196.105
88.85.93.34
88.99.205.32
88.99.60.185
91.201.52.86
91.207.123.26
95.211.58.43
04d2f1c4abbbfe08aae9d8c78af14d577fec642e8c8fdef9b450e575d7476644
0c445932a47f2b2e972e000815715d2e5ab8cae1884bd001a0579ed6f4aa52c9
10a2a54ab5b2447c12a8281814f6f143ea3f8283483e4c6724f0aaa7ecad5476
1a13e8dc896f6611ba69e10f3e5e76636c1a38b51bafdb4570f68ca2503289fc
205e3956705ec564613fd39443269597fd5f9b86e76f6cb6a9ef68b0b2830eb3
247c141f2abf75e5af072ffc33837e6d00b3359f945576da19d6bb412481e3f3
2592343eda9defd96453b1d10890a85cb53a8dad68e53ebb9d35fb08d90fbffa
268d7038010b628a3cffaf8acd7e46b60bcd37cb15dc9a80e0d58ffa05dad73b
2c32d64eded26e059067428fd5d0e5c017fdbd847b10fe3fecd8279bf8fb0015
2ec5c6b9c7b890e106fd06b0b242fa00a6b681b0b4d00be123a734a674c26745
45b469c609d1533047c7ac77b2bc2d76b970330864da594e24c21cd8c4449aae
45e9da49d7bb8a177b5b8e38748cbfe4be42f01661182eb5ced1e68561e9080d
594b74f26338288f5a069c950eeb83e0ec0426dd1e0c7b35e2762b1ba015f516
6416cf184c5f77d72a7b8300c7d3d30409d9bef53ec84b6419ff6540c24d2f68
6b6b100a58d6e936a087e518cb66d88c2a862e6866340192af123109a77f4635
703dfec7424b08559fe4922c0cb689dd5d59ab62a57e561ec3ee23f15324589a
76ad749997d32f547e7d6ac305c642ec757bafdac0d7e8a59f36a003a5df8177
7727a35c5e8d0c661711fd36132e14cbd9e2f7c62df2f4343eee22d8b91d9680
7f755ba2b6d64acef19b7e239c71d19e349b00e636002f1c88c8477d8079c100
8236225f3e0034fbd2ab47fe72c8040678237024fcfe0ee284f8cdc57969dcb5
850ea37c20d5b71764edc2e9011d62120fc0a25665bf37d443d732d30638aaf6
856c933c30e666d7a2f6075362439afb37e5de927ee4787246ce21816e10be5c
88e7d875b3d02163860db964b8d1068d0c0993eabab024eb5da594977aaa4088
8bfb5a3320547a24dec35a9ecc095a49fc24623d01f264032628a1215e86080c
9011213ff59d5c9cbb637d71c13be84353b105bc1f8d44f843dd98f0be77b33a
91d066eb203fb884400ff48c87662b3fc6dac6a8db014fe0c9ac94a8de20d720
96726916e18ce6996636d8ad990b7eeff817e0a33a03c358a3c80c4e4da4b969
9922fa0446ec9fcf3ddafa5f1dc026ef97efdd783516517deaafb03edaf22a13
9dadca75f20f92ad5a5f8ead704b334922cedef46014b18863db4857bb43cb00
a02a8e1097ee8a9a7545e3740ec156238217c93dabec926cc4ccd9789c05e78d
a2aca3e34e1d0f28feb766ea0f5a342d659a11177635f4a9323793cd9bdd0189
a8a3a087414c9922c612dbd2f87437d4c42900cec1f3071aa391d8d0dd9337e8
b41f42ff565d8cd9fa107970bf65ff98eff2e71d119f894de5fad722c98c3be6
b55fe848f0dcf01227ff285c7be3c956dcbd2f5ec3cf1af95ac940ca9afcb1fd
b5812d40ba54e74035574ad1681e09fcdb8f61487f8c6ea44c2a23619b1e3db3
b810708a3568ab6dc21bcd621fc5860fbcc27306143016541072aa354fbb66ff
c0e403dfa5b336f1acc48cb56d5f6cf31f2e5b049a69f2e47161abe2022a0352
c3a854a8a7659de7b807442e3f360f8f20089f68c1adbf41335b3595e16a0ca8
c7d4c109438bee2fcf83d33e96c7bb6d77991ddd52a4bb30677f89d1afa476ab
d3af1352b604b8dee14839de6c911240a7a0b99320fc43146cf7243cfa14e923
db427ce8cd0a09ca862d667af6fadad6079f83bad361adb4a23ac0252f7a514f
e37da2b20edf9c382ac3a7a621656098aad70e0f8e98cf98244441985f21cf96
e4d9c2abb43640b31684be03aaf3e939140e25f9c72a06a41d98b3c2612f14d4
e5d27b11a3b75184e3dedbc90b665dc16eb9a7c7627cb5b8c3b464833742069b
e9d0a8772c2408715f4e145e7bb7aefa77128c6eef11d9c470d656db8eb339df
eddd509b52e1a39d5a32715d6dd296a3fe9b7e599d93954a4720c64871574f3d
edded8ba80b8f5f47c26b119c9b49e3d34ce5122f46ba6af7b4847f10a793dd8
ee9327e186d0f8d8d9c9bbfbeae128ee68c502ba78c276bff444fe6c5a193029
f5d09c1f869cae02d47c99b55ebe03836180c60bb83b0298ac9cd5f0fc478986
f993dfd0ecff2eca169565377dec1052524c46ba55df586fc63e246f6b88d19d
fcf1368d755168158e5976ff6c893368873f44fae7e72c24ccf901eb53558cd2
fdd42aec5da540b95eb2e8bc4051bdd6e40b0ad91aeb43a05bc61c752163ae46