tvbox/jar/YSZYZ.jar

140 lines
236 KiB
Plaintext

<!DOCTYPE html><html lang="en" class="replit-ui-theme-root" style="-webkit-app-region:drag"><head><link rel="canonical" href="https://replit.com/@zalman2022/api"/><title>api - Replit</title><link rel="shortcut icon" href="/public/icons/favicon-prompt-192.png" sizes="192x192" type="image/png"/><link rel="alternate" type="application/json+oembed" href="https://replit.com/data/oembed?url=https%3A%2F%2Freplit.com%2F%40zalman2022%2Fapi" title="Replit - select language"/><meta property="og:title" content="api"/><meta property="og:description" content="Run FastAPI code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, &amp; interpreter."/><meta property="og:type" content="article"/><meta property="og:image" content="https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"/><meta property="og:site_name" content="replit"/><meta property="fb:app_id" content="1775481339348651"/><meta itemProp="name" content="replit"/><meta itemProp="description" content="Run FastAPI code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, &amp; interpreter."/><meta itemProp="image" content="https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"/><meta name="description" content="Run FastAPI code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, &amp; interpreter."/><meta name="keywords" content="IDE,Interpreter,Compiler,Teach,Host,Learn,Code,REPL,Compiler,Clojure,Haskell,Kotlin,QBasic,Forth,LOLCODE,BrainF,Emoticon,Bloop,Unlambda,CoffeeScript,Scheme,APL,Lua,Ruby,Roy,Python,Node.js,Deno (beta),Go,C++,C,C#,F#,HTML, CSS, JS,Rust,Swift,Python (with Turtle),Basic (beta),R,Bash,Crystal,Julia,Elixir,Nim,Dart,Reason Node.js,Tcl,Erlang,TypeScript,Pygame,Love2D,Emacs Lisp (Elisp),PHP Web Server,SQLite,Java,PHP CLI,Pyxel,Raku,Scala (beta),Nix"/><meta name="author" property="og:author" content="replit"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@replit"/><meta name="twitter:title" content="api"/><meta name="twitter:description" content="Run FastAPI code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, &amp; interpreter."/><meta name="twitter:image" content="https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"/><meta name="twitter:domain" content="replit.com"/><meta name="google" value="notranslate"/><meta name="viewport" content="width=device-width, initial-scale=1"/><style>
/* PLEX SANS */
/* ibm-plex-sans-regular - latin */
@font-face {
font-family: 'IBM Plex Sans';
font-style: normal;
font-weight: 400;
src: local('IBM Plex Sans Regular'), local('IBMPlexSans-Regular'),
url('/public/fonts/ibm-plex-sans-v8-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('/public/fonts/ibm-plex-sans-v8-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ibm-plex-sans-italic - latin */
@font-face {
font-family: 'IBM Plex Sans';
font-style: italic;
font-weight: 400;
src: local('IBM Plex Sans Italic'), local('IBMPlexSans-Italic'),
url('/public/fonts/ibm-plex-sans-v8-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('/public/fonts/ibm-plex-sans-v8-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ibm-plex-sans-500 - latin */
@font-face {
font-family: 'IBM Plex Sans';
font-style: normal;
font-weight: 500;
src: local('IBM Plex Sans Medium'), local('IBMPlexSans-Medium'),
url('/public/fonts/ibm-plex-sans-v8-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('/public/fonts/ibm-plex-sans-v8-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ibm-plex-sans-500italic - latin */
@font-face {
font-family: 'IBM Plex Sans';
font-style: italic;
font-weight: 500;
src: local('IBM Plex Sans Medium Italic'), local('IBMPlexSans-Medium-Italic'),
url('/public/fonts/ibm-plex-sans-v8-latin-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('/public/fonts/ibm-plex-sans-v8-latin-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ibm-plex-sans-600 - latin */
@font-face {
font-family: 'IBM Plex Sans';
font-style: normal;
font-weight: 600;
src: local('IBM Plex Sans Semibold'), local('IBMPlexSans-Semibold'),
url('/public/fonts/ibm-plex-sans-v8-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('/public/fonts/ibm-plex-sans-v8-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ibm-plex-sans-600italic - latin */
@font-face {
font-family: 'IBM Plex Sans';
font-style: italic;
font-weight: 600;
src: local('IBM Plex Sans Semibold Italic'), local('IBMPlexSans-Semibold-Italic'),
url('/public/fonts/ibm-plex-sans-v8-latin-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('/public/fonts/ibm-plex-sans-v8-latin-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
</style><meta charSet="utf-8"/><link rel="manifest" href="/public/manifest.json"/><meta name="theme-color" content="#12141A"/><meta http-equiv="origin-trial" content="AsKJNnBESA8LBSWSiA1TeHAuM7wj/zSm2MVlsxnG6yMeAuorNg9zyAEC3w+lp88yOz+9zkJmIQ++T1Cl4asHoAUAAABQeyJvcmlnaW4iOiJodHRwczovL3JlcGxpdC5jb206NDQzIiwiZmVhdHVyZSI6IkRpZ2l0YWxHb29kcyIsImV4cGlyeSI6MTYzMTY2Mzk5OX0="/><link rel="apple-touch-icon" href="https://replit.com/public/images/ogBanner.png"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="Replit"/><link rel="search" type="application/opensearchdescription+xml" href="/public/opensearch.xml" title="Replit"/><style>
@font-face {
font-family: 'ReplitHack';
src: url('/public/fonts/hack-regular.woff2?sha=3114f1256') format('woff2'), url('/public/fonts/hack-regular.woff?sha=3114f1256') format('woff');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'ReplitHack';
src: url('/public/fonts/hack-bold.woff2?sha=3114f1256') format('woff2'), url('/public/fonts/hack-bold.woff?sha=3114f1256') format('woff');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'ReplitHack';
src: url('/public/fonts/hack-italic.woff2?sha=3114f1256') format('woff2'), url('/public/fonts/hack-italic.woff?sha=3114f1256') format('woff');
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: 'ReplitHack';
src: url('/public/fonts/hack-bolditalic.woff2?sha=3114f1256') format('woff2'), url('/public/fonts/hack-bolditalic.woff?sha=3114f1256') format('woff');
font-weight: 700;
font-style: italic;
}
</style><meta name="next-head-count" content="34"/><script>
window.preloadErrorHandler = function (event) {
var xhr = new XMLHttpRequest();
xhr.open('POST', 'https://http-intake.logs.datadoghq.com/api/v2/logs?dd-api-key=pub8f051f96eacc650d8df54a4ce53b9374', true);
xhr.setRequestHeader('Accept', 'application/json');
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.send(JSON.stringify({
ddsource: 'browser',
ddtags: 'env:production,version:a6fb0974',
message: 'Browser preload error',
preloadError: {
errorMessage: event.message,
errorFile: event.filename,
errorLine: event.lineno,
errorColumn: event.colno,
errorStackOrType: event.error ? event.error.stack : '',
errorJSType: typeof event.error
},
service: 'website',
http: {
useragent: window.navigator.userAgent
},
view: {
url: window.location.href,
referrer: window.document.referrer
}
}));
};
window.addEventListener('error', window.preloadErrorHandler);
</script><link rel="dns-prefetch" href="http://sp.replit.com"/><script src="https://polyfill.io/v3/polyfill.min.js?features=default,es2015,es2016,es2017,es2018,es2019,es2020,es2021,ResizeObserver,smoothscroll,TextEncoder,Array.prototype.at"></script><script type="text/javascript">KNOWN_LANGUAGES = JSON.parse(atob('eyJjbG9qdXJlIjp7ImRpc3BsYXlOYW1lIjoiQ2xvanVyZSIsInRhZ2xpbmUiOiJBIG1vZGVybiBKVk0tYmFzZWQgTGlzcCBkaWFsZWN0IHdpdGggYSBmb2N1cyBvbiBpbW11dGFiaWxpdHkiLCJrZXkiOiJjbG9qdXJlIiwiZW50cnlwb2ludCI6Im1haW4uY2xqIiwiZXh0IjoiY2xqIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJDbG9qdXJlIDEuOC4wXG5KYXZhIEhvdFNwb3QoVE0pIDY0LUJpdCBTZXJ2ZXIgVk0gMS44LjBfOTEtYjE0IiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2Nsb2p1cmUuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJoYXNrZWxsIjp7ImRpc3BsYXlOYW1lIjoiSGFza2VsbCIsInRhZ2xpbmUiOiJBbiBhZHZhbmNlZCwgcHVyZWx5IGZ1bmN0aW9uYWwgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UiLCJrZXkiOiJoYXNrZWxsIiwiZW50cnlwb2ludCI6Im1haW4uaHMiLCJleHQiOiJocyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJHSENpLCB2ZXJzaW9uIDguNi41IiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2hhc2tlbGwuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJrb3RsaW4iOnsiZGlzcGxheU5hbWUiOiJLb3RsaW4iLCJ0YWdsaW5lIjoiU3RhdGljYWxseSB0eXBlZCBwcm9ncmFtbWluZyBsYW5ndWFnZSBpbnRlcm9wZXJhYmxlIHdpdGggSmF2YSBhbmQgQW5kcm9pZCIsImtleSI6ImtvdGxpbiIsImVudHJ5cG9pbnQiOiJtYWluLmt0IiwiZXh0Ijoia3QiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6ImtvdGxpbmMtanZtIDEuMy43MiAoSlJFIDExLjAuOCsxMC1wb3N0LVVidW50dS0wdWJ1bnR1MTE4LjA0LjEpXG5cbkhpbnQ6IHJ1biBcdTAwMWJbMzJta290bGluYy1qdm1cdTAwMWJbMG0gZm9yIHRoZSBpbnRlcmFjdGl2ZSByZXBsIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2tvdGxpbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInFiYXNpYyI6eyJkaXNwbGF5TmFtZSI6IlFCYXNpYyIsInRhZ2xpbmUiOiJTdHJ1Y3R1cmVkIHByb2dyYW1taW5nIGZvciBiZWdpbm5lcnMuIiwia2V5IjoicWJhc2ljIiwiZW50cnlwb2ludCI6Im1haW4uYmFzIiwiZXh0IjoiYmFzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJRQmFzaWMgKHFiLmpzKVxuQ29weXJpZ2h0IChjKSAyMDEwIFN0ZXZlIEhhbm92IiwiY2F0ZWdvcnkiOiJDbGFzc2ljIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9sYW5ndWFnZS5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZm9ydGgiOnsiZGlzcGxheU5hbWUiOiJGb3J0aCIsInRhZ2xpbmUiOiJBbiBpbnRlcmFjdGl2ZSBzdGFjay1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJmb3J0aCIsImVudHJ5cG9pbnQiOiJtYWluLmZ0aCIsImV4dCI6ImZ0aCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiSlMtRm9ydGggMC41MjAwODA0MTcxMzQyXG5odHRwOi8vd3d3LmZvcnRoZnJlYWsubmV0L2pzZm9ydGguaHRtbFxuVGhpcyBwcm9ncmFtIGlzIHB1Ymxpc2hlZCB1bmRlciB0aGUgR1BMLiIsImNhdGVnb3J5IjoiQ2xhc3NpYyIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbGFuZ3VhZ2Uuc3ZnIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImxvbGNvZGUiOnsiZGlzcGxheU5hbWUiOiJMT0xDT0RFIiwidGFnbGluZSI6IlRoZSBiYXNpYyBsYW5ndWFnZSBvZiBsb2xjYXRzLiIsImtleSI6ImxvbGNvZGUiLCJlbnRyeXBvaW50IjoibWFpbi5sb2wiLCJleHQiOiJsb2wiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkxPTENPREUgdjEuMiAobG9sLWNvZmZlZSlcbkNvcHlyaWdodCAoYykgMjAxMSBNYXggU2hhd2Fia2VoIiwiY2F0ZWdvcnkiOiJFc290ZXJpYyIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbG9sY29kZS5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiYnJhaW5mdWNrIjp7ImRpc3BsYXlOYW1lIjoiQnJhaW5GIiwidGFnbGluZSI6IkEgcHVyZSBUdXJpbmcgbWFjaGluZSBjb250cm9sbGVyLiIsImtleSI6ImJyYWluZnVjayIsImVudHJ5cG9pbnQiOiJtYWluLmJmIiwiZXh0IjoiYmYiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkJyYWluRioqKiwgYmZqc1xuQ29weXJpZ2h0IChjKSAyMDExIEFtamFkIE1hc2FkIiwiY2F0ZWdvcnkiOiJFc290ZXJpYyIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvYnJhaW5mdWNrLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJlbW90aWNvbiI6eyJkaXNwbGF5TmFtZSI6IkVtb3RpY29uIiwidGFnbGluZSI6IlByb2dyYW1taW5nIHdpdGggYW4gZXh0cmEgZG9zZSBvZiBzbWlsZS4iLCJrZXkiOiJlbW90aWNvbiIsImVudHJ5cG9pbnQiOiJtYWluLmVtb3RpY29uIiwiZXh0IjoiZW1vdGljb24iLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkVtb3RpY29uIHYxLjUgKGVtb3RpY29mZmVlKVxuQ29weXJpZ2h0IChjKSAyMDExIEFtamFkIE1hc2FkIiwiY2F0ZWdvcnkiOiJFc290ZXJpYyIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbGFuZ3VhZ2Uuc3ZnIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImJsb29wIjp7ImRpc3BsYXlOYW1lIjoiQmxvb3AiLCJ0YWdsaW5lIjoiTm90aGluZyBidXQgYm91bmRlZCBsb29wcy4iLCJrZXkiOiJibG9vcCIsImVudHJ5cG9pbnQiOiJtYWluLmJsb29wIiwiZXh0IjoiYmxvb3AiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkJsb29QanNcbkNvcHlyaWdodCAoYykgMjAwNSBUaW0gQ2FtZXJvbiBSeWFuXG5CYXNlZCBvbiBQZXJsIGNvZGUgYnkgSm9obiBDb3dhbiwgMTk5NCIsImNhdGVnb3J5IjoiRXNvdGVyaWMiLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2xhbmd1YWdlLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyZWFjdF9uYXRpdmUiOnsiZGlzcGxheU5hbWUiOiJSZWFjdCBOYXRpdmUiLCJ0YWdsaW5lIjoiQ3JlYXRlIG1vYmlsZSBhcHBzIHdpdGggUmVhY3QgTmF0aXZlIGFuZCBFeHBvIiwia2V5IjoicmVhY3RfbmF0aXZlIiwiZW50cnlwb2ludCI6ImluZGV4LmpzIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhY3QgTmF0aXZlIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3JlYWN0LnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwidW5sYW1iZGEiOnsiZGlzcGxheU5hbWUiOiJVbmxhbWJkYSIsInRhZ2xpbmUiOiJGdW5jdGlvbmFsIHB1cml0eSBnaXZlbiBmb3JtLiIsImtleSI6InVubGFtYmRhIiwiZW50cnlwb2ludCI6Im1haW4udW5sIiwiZXh0IjoidW5sIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJVbmxhbWJkYSB2Mi4wICh1bmxhbWJkYS1jb2ZmZWUpXG5Db3B5cmlnaHQgKGMpIDIwMTEgTWF4IFNoYXdhYmtlaCIsImNhdGVnb3J5IjoiRXNvdGVyaWMiLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2xhbmd1YWdlLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJqYXZhc2NyaXB0Ijp7ImRpc3BsYXlOYW1lIjoiSmF2YVNjcmlwdCIsInRhZ2xpbmUiOiJUaGUgZGUgZmFjdG8gbGFuZ3VhZ2Ugb2YgdGhlIFdlYi4iLCJrZXkiOiJqYXZhc2NyaXB0IiwiZW50cnlwb2ludCI6Im1haW4uanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiTmF0aXZlIEJyb3dzZXIgSmF2YVNjcmlwdCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9qYXZhc2NyaXB0LnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJiYWJlbCI6eyJkaXNwbGF5TmFtZSI6IkVTNiIsInRhZ2xpbmUiOiJOZXh0IGdlbmVyYXRpb24gSmF2YVNjcmlwdC4iLCJrZXkiOiJiYWJlbCIsImVudHJ5cG9pbnQiOiJtYWluLmpzIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkJhYmVsIENvbXBpbGVyIHY2LjQuNFxuQ29weXJpZ2h0IChjKSAyMDE0LTIwMTUgU2ViYXN0aWFuIE1jS2VuemllIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2phdmFzY3JpcHQuc3ZnIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImNvZmZlZXNjcmlwdCI6eyJkaXNwbGF5TmFtZSI6IkNvZmZlZVNjcmlwdCIsInRhZ2xpbmUiOiJVbmZhbmN5IEphdmFTY3JpcHQuIiwia2V5IjoiY29mZmVlc2NyaXB0IiwiZW50cnlwb2ludCI6Im1haW4uY29mZmVlIiwiZXh0IjoiY29mZmVlIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJDb2ZmZWVTY3JpcHQgdjEuMTBcbkNvcHlyaWdodCAoYykgMjAxNiwgSmVyZW15IEFzaGtlbmFzIiwiY2F0ZWdvcnkiOiJXZWIiLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2NvZmZlZXNjcmlwdC5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwic2NoZW1lIjp7ImRpc3BsYXlOYW1lIjoiU2NoZW1lIiwidGFnbGluZSI6IkFuIGVsZWdhbnQgZHluYW1pYyBkaWFsZWN0IG9mIExpc3AuIiwia2V5Ijoic2NoZW1lIiwiZW50cnlwb2ludCI6Im1haW4uc2NtIiwiZXh0Ijoic2NtIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJCaXdhU2NoZW1lIEludGVycHJldGVyIHZlcnNpb24gMC42LjRcbkNvcHlyaWdodCAoQykgMjAwNy0yMDE0IFl1dGFrYSBIQVJBIGFuZCB0aGUgQml3YVNjaGVtZSB0ZWFtIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3NjaGVtZS5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiYXBsIjp7ImRpc3BsYXlOYW1lIjoiQVBMIiwidGFnbGluZSI6IkFuIGFycmF5LW9yaWVudGVkIGxhbmd1YWdlIHVzaW5nIGZ1bm55IGNoYXJhY3RlcnMuIiwia2V5IjoiYXBsIiwiZW50cnlwb2ludCI6Im1haW4uYXBsIiwiZXh0IjoiYXBsIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJuZ24vYXBsIiwiY2F0ZWdvcnkiOiJDbGFzc2ljIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9sYW5ndWFnZS5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwibHVhIjp7ImRpc3BsYXlOYW1lIjoiTHVhIiwidGFnbGluZSI6IkEgbGlnaHR3ZWlnaHQgbXVsdGktcGFyYWRpZ20gc2NyaXB0aW5nIGxhbmd1YWdlLiIsImtleSI6Imx1YSIsImVudHJ5cG9pbnQiOiJtYWluLmx1YSIsImV4dCI6Imx1YSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOnRydWUsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiTHVhIDUuMS41IiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2x1YS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInB5dGhvbiI6eyJkaXNwbGF5TmFtZSI6IlB5dGhvbiAyLjciLCJ0YWdsaW5lIjoiQSBkeW5hbWljIGxhbmd1YWdlIGVtcGhhc2l6aW5nIHJlYWRhYmlsaXR5LiIsImtleSI6InB5dGhvbiIsImVudHJ5cG9pbnQiOiJtYWluLnB5IiwiZXh0IjoicHkiLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUHl0aG9uIDIuNy4xNiAoZGVmYXVsdCwgSnVsIDEzIDIwMTksIDE2OjAxOjUxKVxuW0dDQyA4LjMuMF0gb24gbGludXgyIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3B5dGhvbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJ1YnkiOnsiZGlzcGxheU5hbWUiOiJSdWJ5IiwidGFnbGluZSI6IkEgbmF0dXJhbCBkeW5hbWljIG9iamVjdC1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJydWJ5IiwiZW50cnlwb2ludCI6Im1haW4ucmIiLCJleHQiOiJyYiIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJydWJ5IDIuNS41cDE1NyAoMjAxOS0wMy0xNSByZXZpc2lvbiA2NzI2MCkgW3g4Nl82NC1saW51eF1cblxuSGludDogcnVuIFx1MDAxYlszMm1pcmJcdTAwMWJbMG0gZm9yIHRoZSBpbnRlcmFjdGl2ZSByZXBsIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3J1Ynkuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyb3kiOnsiZGlzcGxheU5hbWUiOiJSb3kiLCJ0YWdsaW5lIjoiU21hbGwgZnVuY3Rpb25hbCBsYW5ndWFnZSB0aGF0IGNvbXBpbGVzIHRvIEphdmFTY3JpcHQuIiwia2V5Ijoicm95IiwiZW50cnlwb2ludCI6Im1haW4ucm95IiwiZXh0Ijoicm95IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJSb3kgMC4xLjNcbkNvcHlyaWdodCAoQykgMjAxMSBCcmlhbiBNY0tlbm5hIiwiY2F0ZWdvcnkiOiJXZWIiLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3JveS5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicGhwIjp7ImRpc3BsYXlOYW1lIjoiUEhQIChMZWdhY3kpIiwidGFnbGluZSI6IkEgcG9wdWxhciBnZW5lcmFsLXB1cnBvc2Ugc2NyaXB0aW5nIGxhbmd1YWdlLiIsImtleSI6InBocCIsImVudHJ5cG9pbnQiOiJtYWluLnBocCIsImV4dCI6InBocCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUEhQIDcuMC44IChMZWdhY3k6IHVzZSB0aGUgZm9sbG93aW5nIGZvciBuZXcgZmVhdHVyZXM6XG5Db21tYW5kLWxpbmUgUEhQOiBodHRwczovL3JlcGxpdC5jb20vbGFuZ3VhZ2VzL3BocF9jbGlcblBIUCBXZWIgU2VydmVyOiBodHRwczovL3JlcGxpdC5jb20vbGFuZ3VhZ2VzL3BocDciLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcGhwLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicHl0aG9uMyI6eyJkaXNwbGF5TmFtZSI6IlB5dGhvbiIsInRhZ2xpbmUiOiJBIGR5bmFtaWMgbGFuZ3VhZ2UgZW1waGFzaXppbmcgcmVhZGFiaWxpdHkuIiwia2V5IjoicHl0aG9uMyIsImVudHJ5cG9pbnQiOiJtYWluLnB5IiwiZXh0IjoicHkiLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6dHJ1ZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6dHJ1ZSwiaGVhZGVyIjoiUHl0aG9uIDMuOC4yIChkZWZhdWx0LCBGZWIgMjYgMjAyMCwgMDI6NTY6MTApIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3B5dGhvbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sIm5vZGVqcyI6eyJkaXNwbGF5TmFtZSI6Ik5vZGUuanMiLCJ0YWdsaW5lIjoiRXZlbnRlZCBJL08gZm9yIFY4IEphdmFTY3JpcHQuIiwia2V5Ijoibm9kZWpzIiwiZW50cnlwb2ludCI6ImluZGV4LmpzIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjp0cnVlLCJoZWFkZXIiOiJub2RlIHYxMi4xNi4xIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL25vZGVqcy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfSwiYWxpYXNlcyI6W3siZGlzcGxheU5hbWUiOiJKYXZhU2NyaXB0IiwidGFnbGluZSI6IlRoZSBkZSBmYWN0byBsYW5ndWFnZSBvZiB0aGUgV2ViLiIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamF2YXNjcmlwdC5zdmciLCJjYXRlZ29yeSI6IldlYiJ9XX0sImRlbm8iOnsiZGlzcGxheU5hbWUiOiJEZW5vIChiZXRhKSIsInRhZ2xpbmUiOiJBIHNlY3VyZSBydW50aW1lIGZvciBKYXZhU2NyaXB0IGFuZCBUeXBlU2NyaXB0Iiwia2V5IjoiZGVubyIsImVudHJ5cG9pbnQiOiJpbmRleC50cyIsImV4dCI6InRzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJEZW5vIDEuNy4wXG5cbkhpbnQ6IHJ1biBcdTAwMWJbMzJtZGVub1x1MDAxYlswbSBmb3IgdGhlIGludGVyYWN0aXZlIHJlcGwiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL2ljb25zLnV0aWwucmVwbC5jby9kZW5vLW5vLXRyYW5zcGFyZW50LnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOnRydWUsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJlbnp5bWUiOnsiZGlzcGxheU5hbWUiOiJFbnp5bWUiLCJ0YWdsaW5lIjoiQSBKYXZhU2NyaXB0IFRlc3RpbmcgdXRpbGl0eSBmb3IgUmVhY3QiLCJrZXkiOiJlbnp5bWUiLCJlbnRyeXBvaW50IjoiaW5kZXguanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Im5vZGUgdjcuNCBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9yZWFjdC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImdvIjp7ImRpc3BsYXlOYW1lIjoiR28iLCJ0YWdsaW5lIjoiU3RhdGljYWxseSB0eXBlZCB5ZXQgZXhwcmVzc2l2ZSBsYW5ndWFnZSB3aXRoIGEgZm9jdXMgb24gY29uY3VycmVuY3kuIiwia2V5IjoiZ28iLCJlbnRyeXBvaW50IjoibWFpbi5nbyIsImV4dCI6ImdvIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJnbyB2ZXJzaW9uIGdvMS4xNCBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiUHJhY3RpY2FsIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9nby5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImphdmEiOnsiZGlzcGxheU5hbWUiOiJKYXZhIiwidGFnbGluZSI6IkEgY29uY3VycmVudCwgY2xhc3MtYmFzZWQsIHN0YXRpY2FsbHkgdHlwZWQgb2JqZWN0LW9yaWVudGVkIGxhbmd1YWdlLiIsImtleSI6ImphdmEiLCJlbnRyeXBvaW50IjoiTWFpbi5qYXZhIiwiZXh0IjoiamF2YSIsImhhc1VuaXRUZXN0cyI6dHJ1ZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6ImphdmEgdmVyc2lvbiBcIjEuOC4wXzMxXCJcbkphdmEoVE0pIFNFIFJ1bnRpbWUgRW52aXJvbm1lbnQgKGJ1aWxkIDEuOC4wXzMxLWIxMylcbkphdmEgSG90U3BvdChUTSkgNjQtQml0IFNlcnZlciBWTSAoYnVpbGQgMjUuMzEtYjA3LCBtaXhlZCBtb2RlKSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9qYXZhLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiY3BwIjp7ImRpc3BsYXlOYW1lIjoiQysrIiwidGFnbGluZSI6IkEgZ2VuZXJhbCBwdXJwb3NlIHN5c3RlbSBwcm9ncmFtbWluZyBsYW5ndWFnZS4iLCJrZXkiOiJjcHAiLCJlbnRyeXBvaW50IjoibWFpbi5jcHAiLCJleHQiOiJjcHAiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6dHJ1ZSwiaGVhZGVyIjoiY2xhbmcgdmVyc2lvbiA3LjAuMC0zfnVidW50dTAuMTguMDQuMSAodGFncy9SRUxFQVNFXzcwMC9maW5hbCkiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvY3BwLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiY3BwMTEiOnsiZGlzcGxheU5hbWUiOiJDKysxMSIsInRhZ2xpbmUiOiJBIGdlbmVyYWwgcHVycG9zZSBzeXN0ZW0gcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuIiwia2V5IjoiY3BwMTEiLCJlbnRyeXBvaW50IjoibWFpbi5jcHAiLCJleHQiOiJjcHAiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6ImNsYW5nIHZlcnNpb24gNy4wLjAtM351YnVudHUwLjE4LjA0LjEgKHRhZ3MvUkVMRUFTRV83MDAvZmluYWwpIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2NwcC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImMiOnsiZGlzcGxheU5hbWUiOiJDIiwidGFnbGluZSI6Ikxvdy1sZXZlbCBhbmQgY3Jvc3MtcGxhdGZvcm0gaW1wZXJhdGl2ZSBsYW5ndWFnZS4iLCJrZXkiOiJjIiwiZW50cnlwb2ludCI6Im1haW4uYyIsImV4dCI6ImMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6dHJ1ZSwiaGVhZGVyIjoiY2xhbmcgdmVyc2lvbiA3LjAuMC0zfnVidW50dTAuMTguMDQuMSAodGFncy9SRUxFQVNFXzcwMC9maW5hbCkiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvYy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImNzaGFycCI6eyJkaXNwbGF5TmFtZSI6IkMjIiwidGFnbGluZSI6IkEgTWljcm9zb2Z0IC5ORVQgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuIiwia2V5IjoiY3NoYXJwIiwiZW50cnlwb2ludCI6Im1haW4uY3MiLCJleHQiOiJjcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJNb25vIEMjIGNvbXBpbGVyIHZlcnNpb24gNi44LjAuMTIzIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2NzaGFycC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImZzaGFycCI6eyJkaXNwbGF5TmFtZSI6IkYjIiwidGFnbGluZSI6IkEgTWljcm9zb2Z0IC5ORVQgZnVuY3Rpb25hbCBwcm9ncmFtbWluZyBsYW5ndWFnZS4iLCJrZXkiOiJmc2hhcnAiLCJlbnRyeXBvaW50IjoibWFpbi5mcyIsImV4dCI6ImZzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkYjIENvbXBpbGVyIGZvciBGIyA0LjUgKE9wZW4gU291cmNlIEVkaXRpb24pIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2ZzaGFycC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sIndlYl9wcm9qZWN0Ijp7ImRpc3BsYXlOYW1lIjoiSFRNTCwgQ1NTLCBKUyIsInRhZ2xpbmUiOiJUaGUgbGFuZ3VhZ2VzIHRoYXQgbWFrZSB1cCB0aGUgd2ViLiIsImtleSI6IndlYl9wcm9qZWN0IiwiZW50cnlwb2ludCI6Im1haW4uaHRtbCIsImV4dCI6Imh0bWwiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy93ZWJfcHJvamVjdC5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiaHRtbCI6eyJkaXNwbGF5TmFtZSI6IkhUTUwsIENTUywgSlMiLCJ0YWdsaW5lIjoiVGhlIGxhbmd1YWdlcyB0aGF0IG1ha2UgdXAgdGhlIHdlYi4iLCJrZXkiOiJodG1sIiwiZW50cnlwb2ludCI6ImluZGV4Lmh0bWwiLCJleHQiOiJodG1sIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJjYXRlZ29yeSI6IldlYiIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvd2ViX3Byb2plY3Quc3ZnIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJ1c3QiOnsiZGlzcGxheU5hbWUiOiJSdXN0IiwidGFnbGluZSI6IkEgZmFzdCBhbmQgc2FmZSBzeXN0ZW1zIHByb2dyYW1taW5nIGxhbmd1YWdlLiIsImtleSI6InJ1c3QiLCJlbnRyeXBvaW50IjoibWFpbi5ycyIsImV4dCI6InJzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6InJ1c3RjIDEuNDQuMCAoNDljYWU1NTc2IDIwMjAtMDYtMDEpIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3J1c3Quc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJzd2lmdCI6eyJkaXNwbGF5TmFtZSI6IlN3aWZ0IiwidGFnbGluZSI6IkEgbW9kZXJuIGdlbmVyYWwtcHVycG9zZSBwcm9ncmFtbWluZyBsYW5ndWFnZSBmcm9tIEFwcGxlLiIsImtleSI6InN3aWZ0IiwiZW50cnlwb2ludCI6Im1haW4uc3dpZnQiLCJleHQiOiJzd2lmdCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJTd2lmdCB2ZXJzaW9uIDUuMC4xIChzd2lmdC01LjAuMS1SRUxFQVNFKSIsImNhdGVnb3J5IjoiUHJhY3RpY2FsIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9zd2lmdC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInB5dGhvbl90dXJ0bGUiOnsiZGlzcGxheU5hbWUiOiJQeXRob24gKHdpdGggVHVydGxlKSIsInRhZ2xpbmUiOiJBIHNpbXBsZSB2ZXJzaW9uIG9mIFB5dGhvbiB0aGF0IHN1cHBvcnRzIFR1cnRsZS4iLCJrZXkiOiJweXRob25fdHVydGxlIiwiZW50cnlwb2ludCI6Im1haW4ucHkiLCJleHQiOiJweSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3B5dGhvbl90dXJ0bGUuc3ZnIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImJhc2ljIjp7ImRpc3BsYXlOYW1lIjoiQmFzaWMgKGJldGEpIiwidGFnbGluZSI6IkEgZnVuIGFuZCBzaW1wbGUgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgZm9yIGJlZ2lubmVycyIsImtleSI6ImJhc2ljIiwiZW50cnlwb2ludCI6InByb2dyYW0uYmFzIiwiZXh0IjoiYmFzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJwZy1iYXNpYyB2MC4xIFxuKGMpIDIwMjAgQW1qYWQgJiBGYXJpcyBNYXNhZCIsImNhdGVnb3J5IjoiQ2xhc3NpYyIsImljb24iOiJodHRwczovL2ljb25zLS11dGlsLnJlcGwuY28vYmFzaWMuc3ZnIiwiZG9jcyI6Imh0dHBzOi8vZG9jcy5yZXBsaXQuY29tL21pc2MvYmFzaWMiLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiamVzdCI6eyJkaXNwbGF5TmFtZSI6Ikplc3QiLCJ0YWdsaW5lIjoiUGFpbmxlc3MgSmF2YVNjcmlwdCBUZXN0aW5nLiIsImtleSI6Implc3QiLCJlbnRyeXBvaW50IjoiY29uZmlnLmpzb24iLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiSmVzdCB2MjQuOS4wIG5vZGUgdjEwLjE2LjMgbGludXgvYW1kNjQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamVzdC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImRqYW5nbyI6eyJkaXNwbGF5TmFtZSI6IkRqYW5nbyIsInRhZ2xpbmUiOiJQeXRob24gZnJhbWV3b3JrIHRoYXQgZW5jb3VyYWdlcyByYXBpZCBkZXZlbG9wbWVudC4iLCJrZXkiOiJkamFuZ28iLCJlbnRyeXBvaW50IjoibWFpbi92aWV3cy5weSIsImV4dCI6InB5IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlB5dGhvbiAzLjYuMSAoZGVmYXVsdCwgSnVuIDIxIDIwMTcsIDE4OjQ4OjM1KVxuW0dDQyA0LjkuMl0gb24gbGludXgiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvZGphbmdvLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZXhwcmVzcyI6eyJkaXNwbGF5TmFtZSI6IkV4cHJlc3MiLCJ0YWdsaW5lIjoiSmF2YVNjcmlwdCBmcmFtZXdvcmsgZGVzaWduZWQgZm9yIGJ1aWxkaW5nIHdlYiBhcHBsaWNhdGlvbnMgYW5kIEFQSXMuIiwia2V5IjoiZXhwcmVzcyIsImVudHJ5cG9pbnQiOiJpbmRleC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjp0cnVlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Im5vZGUgdjkuNy4xIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2V4cHJlc3Muc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJzaW5hdHJhIjp7ImRpc3BsYXlOYW1lIjoiU2luYXRyYSIsInRhZ2xpbmUiOiJEU0wgZm9yIHF1aWNrbHkgY3JlYXRpbmcgd2ViIGFwcGxpY2F0aW9ucyBpbiBSdWJ5IHdpdGggbWluaW1hbCBlZmZvcnQiLCJrZXkiOiJzaW5hdHJhIiwiZW50cnlwb2ludCI6Im1haW4ucmIiLCJleHQiOiJyYiIsImhhc1VuaXRUZXN0cyI6dHJ1ZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJydWJ5IDIuNS4wcDAgKDIwMTctMTItMjUgcmV2aXNpb24gNjE0NjgpIFt4ODZfNjQtbGludXhdIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3NpbmF0cmEucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyYWlscyI6eyJkaXNwbGF5TmFtZSI6IlJ1Ynkgb24gUmFpbHMiLCJ0YWdsaW5lIjoiQSB3ZWItYXBwbGljYXRpb24gZnJhbWV3b3JrIHRoYXQgaW5jbHVkZXMgZXZlcnl0aGluZyBuZWVkZWQgdG8gY3JlYXRlIHdlYiBhcHBsaWNhdGlvbnMiLCJrZXkiOiJyYWlscyIsImVudHJ5cG9pbnQiOiJjb25maWcvcm91dGVzLnJiIiwiZXh0IjoicmIiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoicnVieSAyLjUuMHAwICgyMDE3LTEyLTI1IHJldmlzaW9uIDYxNDY4KSBbeDg2XzY0LWxpbnV4XSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9yYWlscy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJsYW5nIjp7ImRpc3BsYXlOYW1lIjoiUiIsInRhZ2xpbmUiOiJBIHByb2dyYW1taW5nIGxhbmd1YWdlIGFuZCBlbnZpcm9ubWVudCBmb3Igc3RhdGlzdGljYWwgY29tcHV0aW5nIGFuZCBncmFwaGljcyIsImtleSI6InJsYW5nIiwiZW50cnlwb2ludCI6Im1haW4uciIsImV4dCI6InIiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoidXNpbmcgR05VIFIgVmVyc2lvbiAzLjUuMCAoMjAxOC0wNC0yMykiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL2xvZ29zLnR1cmJpby5yZXBsLmNvL3JsYW5nLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwibmV4dGpzIjp7ImRpc3BsYXlOYW1lIjoiTmV4dC5qcyIsInRhZ2xpbmUiOiJBIGxpZ2h0d2VpZ2h0IGZyYW1ld29yayBmb3Igc3RhdGljIGFuZCBzZXJ2ZXJcdTIwMTFyZW5kZXJlZCBSZWFjdCBhcHBsaWNhdGlvbnMiLCJrZXkiOiJuZXh0anMiLCJlbnRyeXBvaW50IjoicGFnZXMvaW5kZXguanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Ik5leHQuanMgNi4wLjMsIG5vZGUgdjEyLjEzLjAgbGludXgvYW1kNjQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbm9kZWpzLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZ2F0c2J5anMiOnsiZGlzcGxheU5hbWUiOiJHYXRzYnlKUyIsInRhZ2xpbmUiOiJCbGF6aW5nLWZhc3Qgc3RhdGljIHNpdGUgZ2VuZXJhdG9yIGZvciBSZWFjdCIsImtleSI6ImdhdHNieWpzIiwiZW50cnlwb2ludCI6InNyYy9wYWdlcy9pbmRleC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkdhdHNieUpTIDEuOS4yNDcsIG5vZGUgdjkuNy4xIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy0tdHVyYmlvLnJlcGwuY28vZ2F0c2J5anMuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyZWFjdGpzIjp7ImRpc3BsYXlOYW1lIjoiUmVhY3QiLCJ0YWdsaW5lIjoiQSBKYXZhU2NyaXB0IGxpYnJhcnkgZm9yIGJ1aWxkaW5nIHVzZXIgaW50ZXJmYWNlcyIsImtleSI6InJlYWN0anMiLCJlbnRyeXBvaW50Ijoic3JjL0FwcC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhY3QgMTYuOC4yLCBub2RlIHYxMC4xIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3JlYWN0LnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicmVhY3R0cyI6eyJkaXNwbGF5TmFtZSI6IlJlYWN0IFR5cGVzY3JpcHQiLCJ0YWdsaW5lIjoiQSBKYXZhU2NyaXB0IGxpYnJhcnkgZm9yIGJ1aWxkaW5nIHVzZXIgaW50ZXJmYWNlcyIsImtleSI6InJlYWN0dHMiLCJlbnRyeXBvaW50Ijoic3JjL0FwcC50c3giLCJleHQiOiJ0c3giLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhY3QgMTYuOC4yLCBub2RlIHY5LjcuMSBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9yZWFjdC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJlYWN0cmUiOnsiZGlzcGxheU5hbWUiOiJSZWFjdCBSZWFzb24iLCJ0YWdsaW5lIjoiUmVhc29uIGJpbmRpbmdzIGZvciBSZWFjdEpTIiwia2V5IjoicmVhY3RyZSIsImVudHJ5cG9pbnQiOiJzcmMvaW5kZXgucmUiLCJleHQiOiJyZSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlJlYXNvbiAzLjEuNSwgbm9kZSB2OS43LjEgbGludXgvYW1kNjQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL2xvZ29zLS10dXJiaW8ucmVwbC5jby9yZWFjdHJlLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZmxvdyI6eyJkaXNwbGF5TmFtZSI6IkZsb3ciLCJ0YWdsaW5lIjoiQSBzdGF0aWMgdHlwZSBjaGVja2VyIGZvciBKYXZhU2NyaXB0Iiwia2V5IjoiZmxvdyIsImVudHJ5cG9pbnQiOiJzcmMvaW5kZXguanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJub2RlIHY5LjcuMSBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9mbG93LnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiYmFzaCI6eyJkaXNwbGF5TmFtZSI6IkJhc2giLCJ0YWdsaW5lIjoiVGhlIGNsYXNzaWMgVW5peCBzaGVsbCIsImtleSI6ImJhc2giLCJlbnRyeXBvaW50IjoibWFpbi5zaCIsImV4dCI6InNoIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkdOVSBiYXNoLCB2ZXJzaW9uIDQuNC4yMCgxKS1yZWxlYXNlICh4ODZfNjQtcGMtbGludXgtZ251KSIsImNhdGVnb3J5IjoiUHJhY3RpY2FsIiwiaWNvbiI6Imh0dHBzOi8vaWNvbnMudXRpbC5yZXBsLmNvL2Jhc2guc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJxdWlsIjp7ImRpc3BsYXlOYW1lIjoiUXVpbCIsInRhZ2xpbmUiOiJBIHF1YW50dW0gaW5zdHJ1Y3Rpb24gbGFuZ3VhZ2UuIiwia2V5IjoicXVpbCIsImVudHJ5cG9pbnQiOiJtYWluLnF1aWwiLCJleHQiOiJxdWlsIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUHlxdWlsIDEuOS4wLCBQeXRob24gMy42LjEiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvY2xvanVyZS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInBvbHlnb3R0Ijp7ImRpc3BsYXlOYW1lIjoicG9seWdvdHQiLCJ0YWdsaW5lIjoiQW4gZWxlZ2FudCBpbWFnZSBmb3IgYSBtb3JlIGNpdmlsaXplZCBhZ2UiLCJrZXkiOiJwb2x5Z290dCIsImVudHJ5cG9pbnQiOiJNYWtlZmlsZSIsImV4dCI6ImdvdHQiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUG9seWdvdHQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbGFuZ3VhZ2Uuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJjcnlzdGFsIjp7ImRpc3BsYXlOYW1lIjoiQ3J5c3RhbCIsInRhZ2xpbmUiOiJGYXN0IGFzIEMsIHNsaWNrIGFzIFJ1YnkiLCJrZXkiOiJjcnlzdGFsIiwiZW50cnlwb2ludCI6Im1haW4uY3IiLCJleHQiOiJjciIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJDcnlzdGFsIDAuMzQuMCBbNDQwMWU5MGYwXSAoMjAyMC0wNC0wNilcbkxMVk06IDguMC4wIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy50dXJiaW8ucmVwbC5jby9jcnlzdGFsLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwianVsaWEiOnsiZGlzcGxheU5hbWUiOiJKdWxpYSIsInRhZ2xpbmUiOiJBIGxhbmd1YWdlIGZvciBoaWdoLXBlcmZvcm1hbmNlIG51bWVyaWNhbCBhbmFseXNpcyBhbmQgY29tcHV0YXRpb25hbCBzY2llbmNlLiIsImtleSI6Imp1bGlhIiwiZW50cnlwb2ludCI6Im1haW4uamwiLCJleHQiOiJqbCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Imp1bGlhIHZlcnNpb24gMS4zLjEiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL2xvZ29zLnR1cmJpby5yZXBsLmNvL2p1bGlhLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicGVybDYiOnsiZGlzcGxheU5hbWUiOiJQZXJsIDYiLCJ0YWdsaW5lIjoiYSBoaWdobHkgY2FwYWJsZSwgZmVhdHVyZS1yaWNoIHByb2dyYW1taW5nIGxhbmd1YWdlIG1hZGUgZm9yIGF0IGxlYXN0IHRoZSBuZXh0IGh1bmRyZWQgeWVhcnMuIiwia2V5IjoicGVybDYiLCJlbnRyeXBvaW50IjoibWFpbi5wNiIsImV4dCI6InA2IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJUaGlzIGlzIFJha3VkbyB2ZXJzaW9uIDIwMjAuMDUuMSBidWlsdCBvbiBNb2FyVk0gdmVyc2lvbiAyMDIwLjA1IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy50dXJiaW8ucmVwbC5jby9wZXJsNi5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImVsaXhpciI6eyJkaXNwbGF5TmFtZSI6IkVsaXhpciIsInRhZ2xpbmUiOiJBIGZ1bmN0aW9uYWwsIGNvbmN1cnJlbnQsIGdlbmVyYWwtcHVycG9zZSBwcm9ncmFtbWluZyBsYW5ndWFnZSB0aGF0IHJ1bnMgb24gdGhlIEVybGFuZyBWTSIsImtleSI6ImVsaXhpciIsImVudHJ5cG9pbnQiOiJtYWluLmV4cyIsImV4dCI6ImV4cyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJFcmxhbmcvT1RQIDIzLjAiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL2xhbmctaW1hZ2VzLS10aW1teS1pLWNoZW4ucmVwbC5jby9lbGl4aXIucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJuaW0iOnsiZGlzcGxheU5hbWUiOiJOaW0iLCJ0YWdsaW5lIjoiQW4gaW1wZXJhdGl2ZSwgbXVsdGktcGFyYWRpZ20sIGNvbXBpbGVkIHByb2dyYW1taW5nIGxhbmd1YWdlIiwia2V5IjoibmltIiwiZW50cnlwb2ludCI6Im1haW4ubmltIiwiZXh0IjoibmltIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Ik5pbSBDb21waWxlciBWZXJzaW9uIDEuMi4wICgyMDIwLTA0LTAzKSBbTGludXg6IGFtZDY0XSIsImNhdGVnb3J5IjoiUHJhY3RpY2FsIiwiaWNvbiI6Imh0dHBzOi8vbGFuZy1pbWFnZXMtLXRpbW15LWktY2hlbi5yZXBsLmNvL25pbS5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImRhcnQiOnsiZGlzcGxheU5hbWUiOiJEYXJ0IiwidGFnbGluZSI6IkEgZ2VuZXJhbC1wdXJwb3NlIHByb2dyYW1taW5nIGxhbmd1YWdlIHVzZWQgdG8gYnVpbGQgd2ViLCBzZXJ2ZXIsIGRlc2t0b3AsIGFuZCBtb2JpbGUgYXBwbGljYXRpb25zLiIsImtleSI6ImRhcnQiLCJlbnRyeXBvaW50IjoibWFpbi5kYXJ0IiwiZXh0IjoiZGFydCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkRhcnQgVk0gdmVyc2lvbjogMi42LjAiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL2xvZ29zLnR1cmJpby5yZXBsLmNvL2RhcnQuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJnYXRzYnlqc3YyIjp7ImRpc3BsYXlOYW1lIjoiR2F0c2J5SlMgMi4wIiwidGFnbGluZSI6IkJsYXppbmctZmFzdCBzdGF0aWMgc2l0ZSBnZW5lcmF0b3IgZm9yIFJlYWN0Iiwia2V5IjoiZ2F0c2J5anN2MiIsImVudHJ5cG9pbnQiOiJzcmMvcGFnZXMvaW5kZXguanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkdhdHNieUpTIDIuMCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vbG9nb3MtLXR1cmJpby5yZXBsLmNvL2dhdHNieWpzLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicmVhc29uX25vZGVqcyI6eyJkaXNwbGF5TmFtZSI6IlJlYXNvbiBOb2RlLmpzIiwidGFnbGluZSI6IlJlYXNvbiBjb21waWxpbmcgdG8gTm9kZS5qcyAodmlhIEJ1Y2tsZVNjcmlwdCkiLCJrZXkiOiJyZWFzb25fbm9kZWpzIiwiZW50cnlwb2ludCI6InNyYy9NYWluLnJlIiwiZXh0IjoicmUiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhc29uIDMuMy40LCBCdWNrbGVzY3JpcHQgNC4wLjE4LCBOb2RlIHYxMC4xNS4yIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3JlYXNvbi5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInRjbCI6eyJkaXNwbGF5TmFtZSI6IlRjbCIsInRhZ2xpbmUiOiJBIGhpZ2gtbGV2ZWwgbGFuZ3VhZ2UgZGVzaWduZWQgd2l0aCB0aGUgZ29hbCBvZiBiZWluZyB2ZXJ5IHNpbXBsZSBidXQgcG93ZXJmdWwiLCJrZXkiOiJ0Y2wiLCJlbnRyeXBvaW50IjoibWFpbi50Y2wiLCJleHQiOiJ0Y2wiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOnRydWUsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoidGNsc2ggOC42IiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy50dXJiaW8ucmVwbC5jby90Y2wuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6dHJ1ZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImVybGFuZyI6eyJkaXNwbGF5TmFtZSI6IkVybGFuZyIsInRhZ2xpbmUiOiJBIGdlbmVyYWwtcHVycG9zZSwgY29uY3VycmVudCwgZnVuY3Rpb25hbCBwcm9ncmFtbWluZyBsYW5ndWFnZSIsImtleSI6ImVybGFuZyIsImVudHJ5cG9pbnQiOiJtYWluLmVybCIsImV4dCI6ImVybCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJFcmxhbmcvT1RQIDIzLjAiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL2xhbmctaW1hZ2VzLS10aW1teS1pLWNoZW4ucmVwbC5jby9lcmxhbmcucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJ0eXBlc2NyaXB0Ijp7ImRpc3BsYXlOYW1lIjoiVHlwZVNjcmlwdCIsInRhZ2xpbmUiOiJBIHR5cGVkIHN1cGVyc2V0IG9mIEphdmFTY3JpcHQuIiwia2V5IjoidHlwZXNjcmlwdCIsImVudHJ5cG9pbnQiOiJpbmRleC50cyIsImV4dCI6InRzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOnRydWUsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJUeXBlU2NyaXB0IHY0LjEuMyBOb2RlLmpzIHYxMC4yMy4xIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly90c25vZGVsb2dvLm1hc2Zyb3N0LnJlcGwuY28vdHlwZXNjcmlwdC5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sIm9jYW1sIjp7ImRpc3BsYXlOYW1lIjoiT0NhbWwiLCJ0YWdsaW5lIjoiT0NhbWwgaXMgYSBnZW5lcmFsIHB1cnBvc2UgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2Ugd2l0aCBhbiBlbXBoYXNpcyBvbiBleHByZXNzaXZlbmVzcyBhbmQgc2FmZXR5Iiwia2V5Ijoib2NhbWwiLCJlbnRyeXBvaW50IjoibWFpbi5tbCIsImV4dCI6Im1sIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOnRydWUsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJPQ2FtbCB2NC4wNy4xIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9vcGFtLm9jYW1sLm9yZy9leHQvaW1nL29jYW1sLnBuZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicHlnYW1lIjp7ImRpc3BsYXlOYW1lIjoiUHlnYW1lIiwidGFnbGluZSI6IkEgY3Jvc3MtcGxhdGZvcm0gcHl0aG9uIGdyYXBoaWNzIGxpYnJhcnkiLCJrZXkiOiJweWdhbWUiLCJlbnRyeXBvaW50IjoibWFpbi5weSIsImV4dCI6InB5IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOnRydWUsImhlYWRlciI6IlB5dGhvbjMgd2l0aCBQeWdhbWUiLCJjYXRlZ29yeSI6IkdhbWUgRGV2ZWxvcG1lbnQiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3B5dGhvbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOnRydWV9fSwibG92ZTJkIjp7ImRpc3BsYXlOYW1lIjoiTG92ZTJEIiwidGFnbGluZSI6IkEgZnJlZSwgb3Blbi1zb3VyY2UgTHVhIGZyYW1ld29yayBmb3IgMkQgZ2FtZXMiLCJrZXkiOiJsb3ZlMmQiLCJlbnRyeXBvaW50IjoibWFpbi5sdWEiLCJleHQiOiJsdWEiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiTE9WRSAxMS4yIChNeXN0ZXJpb3VzIE15c3RlcmllcykiLCJjYXRlZ29yeSI6IkdhbWUgRGV2ZWxvcG1lbnQiLCJpY29uIjoiaHR0cHM6Ly9sYW5nLWltYWdlcy0tdGltbXktaS1jaGVuLnJlcGwuY28vbG92ZTJkLnBuZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6dHJ1ZX19LCJyZWFzb24iOnsiZGlzcGxheU5hbWUiOiJSZWFzb24iLCJ0YWdsaW5lIjoiQSBuZXcgc3ludGF4IGZvciBPQ2FtbCB0aGF0IGlzIHJlbW5pc2NpZW50IG9mIGxhbmd1YWdlcyBsaWtlIEphdmFTY3JpcHQiLCJrZXkiOiJyZWFzb24iLCJlbnRyeXBvaW50IjoibWFpbi5yZSIsImV4dCI6InJlIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhc29uIDMuNC4wIChPQ2FtbCB2NC4wNy4xKSBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9yZWFzb24ucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJUa2ludGVyIjp7ImRpc3BsYXlOYW1lIjoiTG92ZTJEIiwidGFnbGluZSI6IlB5dGhvbidzIHN0YW5kYXJkIEdVSSB0b29rbGl0Iiwia2V5IjoiVGtpbnRlciIsImVudHJ5cG9pbnQiOiJtYWluLnB5IiwiZXh0IjoicHkiLCJoYXNMaW50IjpmYWxzZSwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc0V2YWwiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGVhZGVyIjoiUHl0aG9uMy42IHdpdGggVGtpbnRlciIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbC5pdC9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9weXRob24uc3ZnIiwiZW5naW5lIjoiZ292YWwifSwidGtpbnRlciI6eyJkaXNwbGF5TmFtZSI6IlRraW50ZXIiLCJ0YWdsaW5lIjoiUHl0aG9uJ3Mgc3RhbmRhcmQgR1VJIHRvb2tsaXQiLCJrZXkiOiJ0a2ludGVyIiwiZW50cnlwb2ludCI6Im1haW4ucHkiLCJleHQiOiJweSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlB5dGhvbjMuNiB3aXRoIFRraW50ZXIiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcHl0aG9uLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiamF2YV9zd2luZyI6eyJkaXNwbGF5TmFtZSI6IkphdmEgU3dpbmciLCJ0YWdsaW5lIjoiQSBKYXZhIEdVSSB3aWRnZXQgdG9vbGtpdCIsImtleSI6ImphdmFfc3dpbmciLCJlbnRyeXBvaW50IjoiTWFpbi5qYXZhIiwiZXh0IjoiamF2YSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJKYXZhIFN3aW5nIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2phdmEuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJwaHBfc2VydmVyIjp7ImRpc3BsYXlOYW1lIjoiUEhQIFdlYiBTZXJ2ZXIiLCJ0YWdsaW5lIjoiQSBwb3B1bGFyIGdlbmVyYWwtcHVycG9zZSBzY3JpcHRpbmcgbGFuZ3VhZ2UuIiwia2V5IjoicGhwX3NlcnZlciIsImVudHJ5cG9pbnQiOiJpbmRleC5waHAiLCJleHQiOiJwaHAiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUEhQIFdlYiBTZXJ2ZXIgNy4yLjE3LTB1YnVudHUwLjE4LjA0LjEgKGNsaSkgKGJ1aWx0OiBBcHIgMTggMjAxOSAxNDoxMjozOCkgKCBOVFMgKVxuQ29weXJpZ2h0IChjKSAxOTk3LTIwMTggVGhlIFBIUCBHcm91cFxuWmVuZCBFbmdpbmUgdjMuMi4wLCBDb3B5cmlnaHQgKGMpIDE5OTgtMjAxOCBaZW5kIFRlY2hub2xvZ2llcyIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9waHAuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJub2RlanNfcHJ5YmFyIjp7ImRpc3BsYXlOYW1lIjoiTm9kZS5qcyIsInRhZ2xpbmUiOiJFdmVudGVkIEkvTyBmb3IgVjggSmF2YVNjcmlwdC4iLCJrZXkiOiJub2RlanNfcHJ5YmFyIiwiZW50cnlwb2ludCI6ImluZGV4LmpzIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6dHJ1ZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Im5vZGUgdjEwLjE1LjIgbGludXgvYW1kNjQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbm9kZWpzLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZWxpc3AiOnsiZGlzcGxheU5hbWUiOiJFbWFjcyBMaXNwIChFbGlzcCkiLCJ0YWdsaW5lIjoiU2NyaXB0aW5nIGxhbmd1YWdlIGZvciB0aGUgZXh0ZW5zaWJsZSB0ZXh0IGVkaXRvci4iLCJrZXkiOiJlbGlzcCIsImVudHJ5cG9pbnQiOiJtYWluLmVsIiwiZXh0IjoiZWwiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6dHJ1ZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJHTlUgRW1hY3MgMjYuMiIsImNhdGVnb3J5IjoiUHJhY3RpY2FsIiwiaWNvbiI6Imh0dHBzOi8vaWNvbnMtLXV0aWwucmVwbC5jby9lbWFjcy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInBocDciOnsiZGlzcGxheU5hbWUiOiJQSFAgV2ViIFNlcnZlciIsInRhZ2xpbmUiOiJBIHBvcHVsYXIgZ2VuZXJhbC1wdXJwb3NlIHNjcmlwdGluZyBsYW5ndWFnZS4iLCJrZXkiOiJwaHA3IiwiZW50cnlwb2ludCI6ImluZGV4LnBocCIsImV4dCI6InBocCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUEhQIDcuMi4xNy0wdWJ1bnR1MC4xOC4wNC4xIChjbGkpIChidWlsdDogQXByIDE4IDIwMTkgMTQ6MTI6MzgpICggTlRTIClcbkNvcHlyaWdodCAoYykgMTk5Ny0yMDE4IFRoZSBQSFAgR3JvdXBcblplbmQgRW5naW5lIHYzLjIuMCwgQ29weXJpZ2h0IChjKSAxOTk4LTIwMTggWmVuZCBUZWNobm9sb2dpZXMiLCJjYXRlZ29yeSI6IldlYiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcGhwLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwic3FsaXRlIjp7ImRpc3BsYXlOYW1lIjoiU1FMaXRlIiwidGFnbGluZSI6IkVtYmVkZGVkIFNRTCBkYXRhYmFzZSBlbmdpbmUuIiwia2V5Ijoic3FsaXRlIiwiZW50cnlwb2ludCI6Im1haW4uc3FsIiwiZXh0Ijoic3FsIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlNRTGl0ZSB2ZXJzaW9uIDMuMjIuMCIsImNhdGVnb3J5IjoiUHJhY3RpY2FsIiwiaWNvbiI6Imh0dHBzOi8vaWNvbnMtLXV0aWwucmVwbC5jby9zcWxpdGUuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJqYXZhMTAiOnsiZGlzcGxheU5hbWUiOiJKYXZhIiwidGFnbGluZSI6IkEgY29uY3VycmVudCwgY2xhc3MtYmFzZWQsIHN0YXRpY2FsbHkgdHlwZWQgb2JqZWN0LW9yaWVudGVkIGxhbmd1YWdlLiIsImtleSI6ImphdmExMCIsImVudHJ5cG9pbnQiOiJNYWluLmphdmEiLCJleHQiOiJqYXZhIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOnRydWUsImhlYWRlciI6Ik9wZW5KREsgUnVudGltZSBFbnZpcm9ubWVudCAoYnVpbGQgMTEuMC42KzEwLXBvc3QtVWJ1bnR1LTF1YnVudHUxMTguMDQuMSkiLCJjYXRlZ29yeSI6IlByYWN0aWNhbCIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamF2YS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInBocF9jbGkiOnsiZGlzcGxheU5hbWUiOiJQSFAgQ0xJIiwidGFnbGluZSI6IkEgcG9wdWxhciBnZW5lcmFsLXB1cnBvc2Ugc2NyaXB0aW5nIGxhbmd1YWdlLiIsImtleSI6InBocF9jbGkiLCJlbnRyeXBvaW50IjoibWFpbi5waHAiLCJleHQiOiJwaHAiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUEhQIENMSSA3LjIuMTctMHVidW50dTAuMTguMDQuMSAoY2xpKSAoYnVpbHQ6IEFwciAxOCAyMDE5IDE0OjEyOjM4KSAoIE5UUyApXG5Db3B5cmlnaHQgKGMpIDE5OTctMjAxOCBUaGUgUEhQIEdyb3VwXG5aZW5kIEVuZ2luZSB2My4yLjAsIENvcHlyaWdodCAoYykgMTk5OC0yMDE4IFplbmQgVGVjaG5vbG9naWVzIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3BocC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sIm5vZGVqc19iZXRhIjp7ImRpc3BsYXlOYW1lIjoiTm9kZS5qcyIsInRhZ2xpbmUiOiJFdmVudGVkIEkvTyBmb3IgVjggSmF2YVNjcmlwdC4iLCJrZXkiOiJub2RlanNfYmV0YSIsImVudHJ5cG9pbnQiOiJpbmRleC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjp0cnVlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6dHJ1ZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6dHJ1ZSwiaGVhZGVyIjoibm9kZSB2MTIuMTYuMSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9ub2RlanMuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJweXhlbCI6eyJkaXNwbGF5TmFtZSI6IlB5eGVsIiwidGFnbGluZSI6IkEgcmV0cm8gZ2FtZSBlbmdpbmUgZm9yIFB5dGhvbiIsImtleSI6InB5eGVsIiwiZW50cnlwb2ludCI6Im1haW4ucHkiLCJleHQiOiJweSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlB5dGhvbjMgd2l0aCBQeXhlbCIsImNhdGVnb3J5IjoiR2FtZSBEZXZlbG9wbWVudCIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcHl0aG9uLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6dHJ1ZX19LCJzdGF0aWMiOnsiZGlzcGxheU5hbWUiOiJTdGF0aWMiLCJ0YWdsaW5lIjoiQSBiYXNlIGxhbmd1YWdlIGZvciBjbGllbnQgc2lkZSBsYW5ndWFnZXMiLCJrZXkiOiJzdGF0aWMiLCJlbnRyeXBvaW50IjoiTWFrZWZpbGUiLCJleHQiOiJodG1sIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbGFuZ3VhZ2Uuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyaWRkbGVqcyI6eyJkaXNwbGF5TmFtZSI6Ik5vZGUuanM/IiwidGFnbGluZSI6ImhtbW1tbT8iLCJrZXkiOiJyaWRkbGVqcyIsImVudHJ5cG9pbnQiOiJpbmRleC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjp0cnVlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOnRydWUsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJub2RlPz8/IHYxMC4xNi4wPyIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9ub2RlanMuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJ3YXNtIjp7ImRpc3BsYXlOYW1lIjoiV2ViQXNzZW1ibHkiLCJ0YWdsaW5lIjoiQSBpbnN0cnVjdGlvbiBmb3JtYXQgZm9yIGEgc3RhY2stYmFzZWQgdmlydHVhbCBtYWNoaW5lIiwia2V5Ijoid2FzbSIsImVudHJ5cG9pbnQiOiJtYWluLndhdCIsImV4dCI6IndhdCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJ3YXNtZXIgdjAuOC4wIGxpbnV4IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9pY29ucy51dGlsLnJlcGwuY28vd2FzbS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInB5dGhvbjNfY2xhc3Nyb29tIjp7ImRpc3BsYXlOYW1lIjoiUHl0aG9uIiwidGFnbGluZSI6IkEgZHluYW1pYyBsYW5ndWFnZSBlbXBoYXNpemluZyByZWFkYWJpbGl0eS4iLCJrZXkiOiJweXRob24zX2NsYXNzcm9vbSIsImVudHJ5cG9pbnQiOiJtYWluLnB5IiwiZXh0IjoicHkiLCJoYXNMaW50Ijp0cnVlLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0V2YWwiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUHl0aG9uIDMuOC4xIChkZWZhdWx0LCBGZWIgIDIgMjAyMCwgMDg6Mzc6MzcpIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3B5dGhvbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInRlc3RqIjp7ImRpc3BsYXlOYW1lIjoiVGVzdEoiLCJ0YWdsaW5lIjoiQSBjb25jdXJyZW50LCBjbGFzcy1iYXNlZCwgc3RhdGljYWxseSB0eXBlZCBvYmplY3Qtb3JpZW50ZWQgbGFuZ3VhZ2UuIiwia2V5IjoidGVzdGoiLCJlbnRyeXBvaW50IjoiTWFpbi5qYXZhIiwiZXh0IjoiamF2YSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiVGVzdEoiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamF2YS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInRlc3RqX2JldGEiOnsiZGlzcGxheU5hbWUiOiJUZXN0SiIsInRhZ2xpbmUiOiJBIGNvbmN1cnJlbnQsIGNsYXNzLWJhc2VkLCBzdGF0aWNhbGx5IHR5cGVkIG9iamVjdC1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJ0ZXN0al9iZXRhIiwiZW50cnlwb2ludCI6Ik1haW4uamF2YSIsImV4dCI6ImphdmEiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlRlc3RKIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2phdmEuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJweXRob25fYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlB5dGhvbiAyLjciLCJ0YWdsaW5lIjoiQSBkeW5hbWljIGxhbmd1YWdlIGVtcGhhc2l6aW5nIHJlYWRhYmlsaXR5LiIsImtleSI6InB5dGhvbl9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4ucHkiLCJleHQiOiJweSIsImhhc1VuaXRUZXN0cyI6dHJ1ZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOnRydWUsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJQeXRob24gMi43LjE2IChkZWZhdWx0LCBKdWwgMTMgMjAxOSwgMTY6MDE6NTEpXG5bR0NDIDguMy4wXSBvbiBsaW51eDIiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcHl0aG9uLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicmFrdSI6eyJkaXNwbGF5TmFtZSI6IlJha3UiLCJ0YWdsaW5lIjoiQSBoaWdobHkgY2FwYWJsZSwgZmVhdHVyZS1yaWNoIHByb2dyYW1taW5nIGxhbmd1YWdlIG1hZGUgZm9yIGF0IGxlYXN0IHRoZSBuZXh0IGh1bmRyZWQgeWVhcnMuIiwia2V5IjoicmFrdSIsImVudHJ5cG9pbnQiOiJtYWluLnJha3UiLCJleHQiOiJyYWt1IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJUaGlzIGlzIFJha3VkbyB2ZXJzaW9uIDIwMjAuMDYgYnVpbHQgb24gTW9hclZNIHZlcnNpb24gMjAyMC4wNiIsImNhdGVnb3J5IjoiUHJhY3RpY2FsIiwiaWNvbiI6Imh0dHBzOi8vbG9nb3MudHVyYmlvLnJlcGwuY28vcGVybDYucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6dHJ1ZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImphdmExMF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiSmF2YSIsInRhZ2xpbmUiOiJBIGNvbmN1cnJlbnQsIGNsYXNzLWJhc2VkLCBzdGF0aWNhbGx5IHR5cGVkIG9iamVjdC1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJqYXZhMTBfYmV0YSIsImVudHJ5cG9pbnQiOiJNYWluLmphdmEiLCJleHQiOiJqYXZhIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOnRydWUsImhlYWRlciI6Ik9wZW5KREsgUnVudGltZSBFbnZpcm9ubWVudCAoYnVpbGQgMTEuMC42KzEwLXBvc3QtVWJ1bnR1LTF1YnVudHUxMTguMDQuMSkiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamF2YS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImh0bWxfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkhUTUwsIENTUywgSlMiLCJ0YWdsaW5lIjoiVGhlIGxhbmd1YWdlcyB0aGF0IG1ha2UgdXAgdGhlIHdlYi4iLCJrZXkiOiJodG1sX2JldGEiLCJlbnRyeXBvaW50IjoiaW5kZXguaHRtbCIsImV4dCI6Imh0bWwiLCJoYXNMaW50IjpmYWxzZSwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0V2YWwiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3dlYl9wcm9qZWN0LnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJweXRob24zX2JldGEiOnsiZGlzcGxheU5hbWUiOiJQeXRob24iLCJ0YWdsaW5lIjoiQSBkeW5hbWljIGxhbmd1YWdlIGVtcGhhc2l6aW5nIHJlYWRhYmlsaXR5LiIsImtleSI6InB5dGhvbjNfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnB5IiwiZXh0IjoicHkiLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6dHJ1ZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6dHJ1ZSwiaGVhZGVyIjoiUHl0aG9uIDMuOC4yIChkZWZhdWx0LCBGZWIgMjYgMjAyMCwgMDI6NTY6MTApIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3B5dGhvbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImdvX2JldGEiOnsiZGlzcGxheU5hbWUiOiJHbyIsInRhZ2xpbmUiOiJTdGF0aWNhbGx5IHR5cGVkIHlldCBleHByZXNzaXZlIGxhbmd1YWdlIHdpdGggYSBmb2N1cyBvbiBjb25jdXJyZW5jeS4iLCJrZXkiOiJnb19iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uZ28iLCJleHQiOiJnbyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiZ28gdmVyc2lvbiBnbzEuMTQgbGludXgvYW1kNjQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvZ28uc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJqYXZhX21hdmVuIjp7ImRpc3BsYXlOYW1lIjoiSmF2YSAod2l0aCBNYXZlbikiLCJ0YWdsaW5lIjoiQSBjb25jdXJyZW50LCBjbGFzcy1iYXNlZCwgc3RhdGljYWxseSB0eXBlZCBvYmplY3Qtb3JpZW50ZWQgbGFuZ3VhZ2UuIiwia2V5IjoiamF2YV9tYXZlbiIsImVudHJ5cG9pbnQiOiJNYWluLmphdmEiLCJleHQiOiJqYXZhIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJPcGVuSkRLIFJ1bnRpbWUgRW52aXJvbm1lbnQgKGJ1aWxkIDEwLjAuMisxMy1VYnVudHUtMXVidW50dTAuMTguMDQuNCkiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamF2YS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInNjYWxhIjp7ImRpc3BsYXlOYW1lIjoiU2NhbGEgKGJldGEpIiwidGFnbGluZSI6IlNjYWxhIGNvbWJpbmVzIG9iamVjdC1vcmllbnRlZCBhbmQgZnVuY3Rpb25hbCBwcm9ncmFtbWluZyBpbiBvbmUgY29uY2lzZSwgaGlnaC1sZXZlbCBsYW5ndWFnZSIsImtleSI6InNjYWxhIiwiZW50cnlwb2ludCI6Im1haW4uc2NhbGEiLCJleHQiOiJzY2FsYSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiU2NhbGEgMi4xMy4xIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9pY29ucy0tdXRpbC5yZXBsLmNvL3NjYWxhLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOnRydWUsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJub2RlanNfc3RhdGljIjp7ImRpc3BsYXlOYW1lIjoibm9kZWpzIHN0YXR1YzogdGhpcyBpcyBqdXN0IGEgdGVzdC4uLiBwbHMgZG9uJ3QgdXNlIiwidGFnbGluZSI6ImF6YWFhYWFhYWFhYWFhYWFhYWFhYWFhIiwia2V5Ijoibm9kZWpzX3N0YXRpYyIsImVudHJ5cG9pbnQiOiJpbmRleC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6dHJ1ZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Im5vZGUgdjEwLjE2LjAiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamF2YXNjcmlwdC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImZvcnRoX2JldGEiOnsiZGlzcGxheU5hbWUiOiJGb3J0aCIsInRhZ2xpbmUiOiJBbiBpbnRlcmFjdGl2ZSBzdGFjay1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJmb3J0aF9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uZnRoIiwiZXh0IjoiZnRoIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJKUy1Gb3J0aCAwLjUyMDA4MDQxNzEzNDJcbmh0dHA6Ly93d3cuZm9ydGhmcmVhay5uZXQvanNmb3J0aC5odG1sXG5UaGlzIHByb2dyYW0gaXMgcHVibGlzaGVkIHVuZGVyIHRoZSBHUEwuIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2xhbmd1YWdlLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJoYXNrZWxsX2JldGEiOnsiZGlzcGxheU5hbWUiOiJIYXNrZWxsIiwidGFnbGluZSI6IkFuIGFkdmFuY2VkLCBwdXJlbHkgZnVuY3Rpb25hbCBwcm9ncmFtbWluZyBsYW5ndWFnZSIsImtleSI6Imhhc2tlbGxfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmhzIiwiZXh0IjoiaHMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiR0hDaSwgdmVyc2lvbiA4LjYuNSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9oYXNrZWxsLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicnVieV9jbGFzc3Jvb20iOnsiZGlzcGxheU5hbWUiOiJSdWJ5IiwidGFnbGluZSI6IkEgbmF0dXJhbCBkeW5hbWljIG9iamVjdC1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJydWJ5X2NsYXNzcm9vbSIsImVudHJ5cG9pbnQiOiJtYWluLnJiIiwiZXh0IjoicmIiLCJoYXNMaW50IjpmYWxzZSwiaGFzVW5pdFRlc3RzIjp0cnVlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNFdmFsIjp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJydWJ5IDIuNS41cDE1NyAoMjAxOS0wMy0xNSByZXZpc2lvbiA2NzI2MCkgW3g4Nl82NC1saW51eF0iLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcnVieS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJsYW5nX2JldGEiOnsiZGlzcGxheU5hbWUiOiJSIiwidGFnbGluZSI6IkEgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgYW5kIGVudmlyb25tZW50IGZvciBzdGF0aXN0aWNhbCBjb21wdXRpbmcgYW5kIGdyYXBoaWNzIiwia2V5IjoicmxhbmdfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnIiLCJleHQiOiJyIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6InVzaW5nIEdOVSBSIFZlcnNpb24gMy41LjAgKDIwMTgtMDQtMjMpIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy50dXJiaW8ucmVwbC5jby9ybGFuZy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInF1aWxfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlF1aWwiLCJ0YWdsaW5lIjoiQSBxdWFudHVtIGluc3RydWN0aW9uIGxhbmd1YWdlLiIsImtleSI6InF1aWxfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnF1aWwiLCJleHQiOiJxdWlsIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUHlxdWlsIDEuOS4wLCBQeXRob24gMy42LjEiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvY2xvanVyZS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImtvdGxpbl9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiS290bGluIiwidGFnbGluZSI6IlN0YXRpY2FsbHkgdHlwZWQgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgaW50ZXJvcGVyYWJsZSB3aXRoIEphdmEgYW5kIEFuZHJvaWQiLCJrZXkiOiJrb3RsaW5fYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmt0IiwiZXh0Ijoia3QiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6ImtvdGxpbmMtanZtIDEuMy43MiAoSlJFIDExLjAuOCsxMC1wb3N0LVVidW50dS0wdWJ1bnR1MTE4LjA0LjEpXG5cbkhpbnQ6IHJ1biBcdTAwMWJbMzJta290bGluYy1qdm1cdTAwMWJbMG0gZm9yIHRoZSBpbnRlcmFjdGl2ZSByZXBsIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2tvdGxpbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImNsb2p1cmVfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkNsb2p1cmUiLCJ0YWdsaW5lIjoiQSBtb2Rlcm4gSlZNLWJhc2VkIExpc3AgZGlhbGVjdCB3aXRoIGEgZm9jdXMgb24gaW1tdXRhYmlsaXR5Iiwia2V5IjoiY2xvanVyZV9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uY2xqIiwiZXh0IjoiY2xqIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJDbG9qdXJlIDEuOC4wXG5KYXZhIEhvdFNwb3QoVE0pIDY0LUJpdCBTZXJ2ZXIgVk0gMS44LjBfOTEtYjE0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2Nsb2p1cmUuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJ0eXBlc2NyaXB0X2JldGEiOnsiZGlzcGxheU5hbWUiOiJUeXBlU2NyaXB0IiwidGFnbGluZSI6IkEgdHlwZWQgc3VwZXJzZXQgb2YgSmF2YVNjcmlwdC4iLCJrZXkiOiJ0eXBlc2NyaXB0X2JldGEiLCJlbnRyeXBvaW50IjoiaW5kZXgudHMiLCJleHQiOiJ0cyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiVHlwZVNjcmlwdCB2NC4xLjMgTm9kZS5qcyB2MTAuMjMuMSBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vdHNub2RlbG9nby5tYXNmcm9zdC5yZXBsLmNvL3R5cGVzY3JpcHQucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJydWJ5X2JldGEiOnsiZGlzcGxheU5hbWUiOiJSdWJ5IiwidGFnbGluZSI6IkEgbmF0dXJhbCBkeW5hbWljIG9iamVjdC1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJydWJ5X2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5yYiIsImV4dCI6InJiIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6InJ1YnkgMi41LjVwMTU3ICgyMDE5LTAzLTE1IHJldmlzaW9uIDY3MjYwKSBbeDg2XzY0LWxpbnV4XVxuXG5IaW50OiBydW4gXHUwMDFiWzMybWlyYlx1MDAxYlswbSBmb3IgdGhlIGludGVyYWN0aXZlIHJlcGwiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcnVieS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sIm5peCI6eyJkaXNwbGF5TmFtZSI6Ik5peCIsInRhZ2xpbmUiOiJBIGJhc2UgcmVwbCBmb3IgYnVpbGRpbmcgYW55dGhpbmcgeW91IHdhbnQgaW4gYW55IGxhbmd1YWdlLiIsImtleSI6Im5peCIsImVudHJ5cG9pbnQiOiIucmVwbGl0IiwiZXh0Ijoic2giLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9pY29ucy51dGlsLnJlcGwuY28vYmFzaC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImxvbGNvZGVfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkxPTENPREUiLCJ0YWdsaW5lIjoiVGhlIGJhc2ljIGxhbmd1YWdlIG9mIGxvbGNhdHMuIiwia2V5IjoibG9sY29kZV9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4ubG9sIiwiZXh0IjoibG9sIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJMT0xDT0RFIHYxLjIgKGxvbC1jb2ZmZWUpXG5Db3B5cmlnaHQgKGMpIDIwMTEgTWF4IFNoYXdhYmtlaCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9sb2xjb2RlLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJmc2hhcnBfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkYjIiwidGFnbGluZSI6IkEgTWljcm9zb2Z0IC5ORVQgZnVuY3Rpb25hbCBwcm9ncmFtbWluZyBsYW5ndWFnZS4iLCJrZXkiOiJmc2hhcnBfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmZzIiwiZXh0IjoiZnMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiRiMgQ29tcGlsZXIgZm9yIEYjIDQuNSAoT3BlbiBTb3VyY2UgRWRpdGlvbikiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvZnNoYXJwLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZWxpeGlyX2JldGEiOnsiZGlzcGxheU5hbWUiOiJFbGl4aXIiLCJ0YWdsaW5lIjoiQSBmdW5jdGlvbmFsLCBjb25jdXJyZW50LCBnZW5lcmFsLXB1cnBvc2UgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgdGhhdCBydW5zIG9uIHRoZSBFcmxhbmcgVk0iLCJrZXkiOiJlbGl4aXJfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmV4cyIsImV4dCI6ImV4cyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJFcmxhbmcvT1RQIDIzLjAiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL2xhbmctaW1hZ2VzLS10aW1teS1pLWNoZW4ucmVwbC5jby9lbGl4aXIucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJjcHBfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkMrKyIsInRhZ2xpbmUiOiJBIGdlbmVyYWwgcHVycG9zZSBzeXN0ZW0gcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuIiwia2V5IjoiY3BwX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5jcHAiLCJleHQiOiJjcHAiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6dHJ1ZSwiaGVhZGVyIjoiY2xhbmcgdmVyc2lvbiA3LjAuMC0zfnVidW50dTAuMTguMDQuMSAodGFncy9SRUxFQVNFXzcwMC9maW5hbCkiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvY3BwLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZWxpc3BfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkVtYWNzIExpc3AgKEVsaXNwKSIsInRhZ2xpbmUiOiJTY3JpcHRpbmcgbGFuZ3VhZ2UgZm9yIHRoZSBleHRlbnNpYmxlIHRleHQgZWRpdG9yLiIsImtleSI6ImVsaXNwX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5lbCIsImV4dCI6ImVsIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOnRydWUsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiR05VIEVtYWNzIDI2LjIiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL2ljb25zLS11dGlsLnJlcGwuY28vZW1hY3Muc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJzY2FsYV9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiU2NhbGEgKGJldGEpIiwidGFnbGluZSI6IlNjYWxhIGNvbWJpbmVzIG9iamVjdC1vcmllbnRlZCBhbmQgZnVuY3Rpb25hbCBwcm9ncmFtbWluZyBpbiBvbmUgY29uY2lzZSwgaGlnaC1sZXZlbCBsYW5ndWFnZSIsImtleSI6InNjYWxhX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5zY2FsYSIsImV4dCI6InNjYWxhIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJTY2FsYSAyLjEzLjEiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL2ljb25zLS11dGlsLnJlcGwuY28vc2NhbGEuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJicmFpbmZ1Y2tfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkJyYWluRiIsInRhZ2xpbmUiOiJBIHB1cmUgVHVyaW5nIG1hY2hpbmUgY29udHJvbGxlci4iLCJrZXkiOiJicmFpbmZ1Y2tfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmJmIiwiZXh0IjoiYmYiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkJyYWluRioqKiwgYmZqc1xuQ29weXJpZ2h0IChjKSAyMDExIEFtamFkIE1hc2FkIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2JyYWluZnVjay5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwic3dpZnRfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlN3aWZ0IiwidGFnbGluZSI6IkEgbW9kZXJuIGdlbmVyYWwtcHVycG9zZSBwcm9ncmFtbWluZyBsYW5ndWFnZSBmcm9tIEFwcGxlLiIsImtleSI6InN3aWZ0X2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5zd2lmdCIsImV4dCI6InN3aWZ0IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlN3aWZ0IHZlcnNpb24gNS4wLjEgKHN3aWZ0LTUuMC4xLVJFTEVBU0UpIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3N3aWZ0LnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwibmltX2JldGEiOnsiZGlzcGxheU5hbWUiOiJOaW0iLCJ0YWdsaW5lIjoiQW4gaW1wZXJhdGl2ZSwgbXVsdGktcGFyYWRpZ20sIGNvbXBpbGVkIHByb2dyYW1taW5nIGxhbmd1YWdlIiwia2V5IjoibmltX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5uaW0iLCJleHQiOiJuaW0iLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiTmltIENvbXBpbGVyIFZlcnNpb24gMS4yLjAgKDIwMjAtMDQtMDMpIFtMaW51eDogYW1kNjRdIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sYW5nLWltYWdlcy0tdGltbXktaS1jaGVuLnJlcGwuY28vbmltLnBuZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwianVsaWFfYmV0YSI6eyJkaXNwbGF5TmFtZSI6Ikp1bGlhIiwidGFnbGluZSI6IkEgbGFuZ3VhZ2UgZm9yIGhpZ2gtcGVyZm9ybWFuY2UgbnVtZXJpY2FsIGFuYWx5c2lzIGFuZCBjb21wdXRhdGlvbmFsIHNjaWVuY2UuIiwia2V5IjoianVsaWFfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmpsIiwiZXh0IjoiamwiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6dHJ1ZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJqdWxpYSB2ZXJzaW9uIDEuMy4xIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy50dXJiaW8ucmVwbC5jby9qdWxpYS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImJhc2hfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkJhc2giLCJ0YWdsaW5lIjoiVGhlIGNsYXNzaWMgVW5peCBzaGVsbCIsImtleSI6ImJhc2hfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnNoIiwiZXh0Ijoic2giLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiR05VIGJhc2gsIHZlcnNpb24gNC40LjIwKDEpLXJlbGVhc2UgKHg4Nl82NC1wYy1saW51eC1nbnUpIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9pY29ucy51dGlsLnJlcGwuY28vYmFzaC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImRlbm9fYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkRlbm8gKGJldGEpIiwidGFnbGluZSI6IkEgc2VjdXJlIHJ1bnRpbWUgZm9yIEphdmFTY3JpcHQgYW5kIFR5cGVTY3JpcHQiLCJrZXkiOiJkZW5vX2JldGEiLCJlbnRyeXBvaW50IjoiaW5kZXgudHMiLCJleHQiOiJ0cyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiRGVubyAxLjcuMFxuXG5IaW50OiBydW4gXHUwMDFiWzMybWRlbm9cdTAwMWJbMG0gZm9yIHRoZSBpbnRlcmFjdGl2ZSByZXBsIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9pY29ucy51dGlsLnJlcGwuY28vZGVuby1uby10cmFuc3BhcmVudC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInB5Z2FtZV9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiUHlnYW1lIiwidGFnbGluZSI6IkEgY3Jvc3MtcGxhdGZvcm0gcHl0aG9uIGdyYXBoaWNzIGxpYnJhcnkiLCJrZXkiOiJweWdhbWVfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnB5IiwiZXh0IjoicHkiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6dHJ1ZSwiaGVhZGVyIjoiUHl0aG9uMyB3aXRoIFB5Z2FtZSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9weXRob24uc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJweXRob25fdHVydGxlX2JldGEiOnsiZGlzcGxheU5hbWUiOiJQeXRob24gKHdpdGggVHVydGxlKSIsInRhZ2xpbmUiOiJBIHNpbXBsZSB2ZXJzaW9uIG9mIFB5dGhvbiB0aGF0IHN1cHBvcnRzIFR1cnRsZS4iLCJrZXkiOiJweXRob25fdHVydGxlX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5weSIsImV4dCI6InB5IiwiaGFzTGludCI6ZmFsc2UsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNFdmFsIjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbC5pdC9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9weXRob25fdHVydGxlLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyb3lfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlJveSIsInRhZ2xpbmUiOiJTbWFsbCBmdW5jdGlvbmFsIGxhbmd1YWdlIHRoYXQgY29tcGlsZXMgdG8gSmF2YVNjcmlwdC4iLCJrZXkiOiJyb3lfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnJveSIsImV4dCI6InJveSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUm95IDAuMS4zXG5Db3B5cmlnaHQgKEMpIDIwMTEgQnJpYW4gTWNLZW5uYSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9yb3kuc3ZnIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImJhc2ljX2JldGEiOnsiZGlzcGxheU5hbWUiOiJCYXNpYyAoYmV0YSkiLCJ0YWdsaW5lIjoiQSBmdW4gYW5kIHNpbXBsZSBwcm9ncmFtbWluZyBsYW5ndWFnZSBmb3IgYmVnaW5uZXJzIiwia2V5IjoiYmFzaWNfYmV0YSIsImVudHJ5cG9pbnQiOiJwcm9ncmFtLmJhcyIsImV4dCI6ImJhcyIsImhhc0xpbnQiOmZhbHNlLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzRXZhbCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoZWFkZXIiOiJwZy1iYXNpYyB2MC4xIFxuKGMpIDIwMjAgQW1qYWQgJiBGYXJpcyBNYXNhZCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vaWNvbnMtdXRpbC5yZXBsaXQuYXBwL2Jhc2ljLnN2ZyIsImRvY3MiOiJodHRwczovL2RvY3MucmVwbGl0LmNvbS9taXNjL2Jhc2ljIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImNzaGFycF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiQyMiLCJ0YWdsaW5lIjoiQSBNaWNyb3NvZnQgLk5FVCBwcm9ncmFtbWluZyBsYW5ndWFnZS4iLCJrZXkiOiJjc2hhcnBfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmNzIiwiZXh0IjoiY3MiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiTW9ubyBDIyBjb21waWxlciB2ZXJzaW9uIDYuOC4wLjEyMyIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9jc2hhcnAuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJsdWFfYmV0YSI6eyJkaXNwbGF5TmFtZSI6Ikx1YSIsInRhZ2xpbmUiOiJBIGxpZ2h0d2VpZ2h0IG11bHRpLXBhcmFkaWdtIHNjcmlwdGluZyBsYW5ndWFnZS4iLCJrZXkiOiJsdWFfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmx1YSIsImV4dCI6Imx1YSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOnRydWUsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiTHVhIDUuMS41IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2x1YS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImNvZmZlZXNjcmlwdF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiQ29mZmVlU2NyaXB0IiwidGFnbGluZSI6IlVuZmFuY3kgSmF2YVNjcmlwdC4iLCJrZXkiOiJjb2ZmZWVzY3JpcHRfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmNvZmZlZSIsImV4dCI6ImNvZmZlZSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiQ29mZmVlU2NyaXB0IHYxLjEwXG5Db3B5cmlnaHQgKGMpIDIwMTYsIEplcmVteSBBc2hrZW5hcyIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9jb2ZmZWVzY3JpcHQuc3ZnIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImxvdmUyZF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiTG92ZTJEIiwidGFnbGluZSI6IkEgZnJlZSwgb3Blbi1zb3VyY2UgTHVhIGZyYW1ld29yayBmb3IgMkQgZ2FtZXMiLCJrZXkiOiJsb3ZlMmRfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmx1YSIsImV4dCI6Imx1YSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJMT1ZFIDExLjIgKE15c3RlcmlvdXMgTXlzdGVyaWVzKSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vbGFuZy1pbWFnZXMtLXRpbW15LWktY2hlbi5yZXBsLmNvL2xvdmUyZC5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImphdmFzY3JpcHRfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkphdmFTY3JpcHQiLCJ0YWdsaW5lIjoiVGhlIGRlIGZhY3RvIGxhbmd1YWdlIG9mIHRoZSBXZWIuIiwia2V5IjoiamF2YXNjcmlwdF9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiTmF0aXZlIEJyb3dzZXIgSmF2YVNjcmlwdCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9qYXZhc2NyaXB0LnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJhcGxfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkFQTCIsInRhZ2xpbmUiOiJBbiBhcnJheS1vcmllbnRlZCBsYW5ndWFnZSB1c2luZyBmdW5ueSBjaGFyYWN0ZXJzLiIsImtleSI6ImFwbF9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uYXBsIiwiZXh0IjoiYXBsIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJuZ24vYXBsIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2xhbmd1YWdlLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJwaHBfY2xpX2JldGEiOnsiZGlzcGxheU5hbWUiOiJQSFAgQ0xJIiwidGFnbGluZSI6IkEgcG9wdWxhciBnZW5lcmFsLXB1cnBvc2Ugc2NyaXB0aW5nIGxhbmd1YWdlLiIsImtleSI6InBocF9jbGlfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnBocCIsImV4dCI6InBocCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJQSFAgQ0xJIDcuMi4xNy0wdWJ1bnR1MC4xOC4wNC4xIChjbGkpIChidWlsdDogQXByIDE4IDIwMTkgMTQ6MTI6MzgpICggTlRTIClcbkNvcHlyaWdodCAoYykgMTk5Ny0yMDE4IFRoZSBQSFAgR3JvdXBcblplbmQgRW5naW5lIHYzLjIuMCwgQ29weXJpZ2h0IChjKSAxOTk4LTIwMTggWmVuZCBUZWNobm9sb2dpZXMiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcGhwLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicHl4ZWxfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlB5eGVsIiwidGFnbGluZSI6IkEgcmV0cm8gZ2FtZSBlbmdpbmUgZm9yIFB5dGhvbiIsImtleSI6InB5eGVsX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5weSIsImV4dCI6InB5IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUHl0aG9uMyB3aXRoIFB5eGVsIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3B5dGhvbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImphdmFfc3dpbmdfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkphdmEgU3dpbmciLCJ0YWdsaW5lIjoiQSBKYXZhIEdVSSB3aWRnZXQgdG9vbGtpdCIsImtleSI6ImphdmFfc3dpbmdfYmV0YSIsImVudHJ5cG9pbnQiOiJNYWluLmphdmEiLCJleHQiOiJqYXZhIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkphdmEgU3dpbmciLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamF2YS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInNjaGVtZV9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiU2NoZW1lIiwidGFnbGluZSI6IkFuIGVsZWdhbnQgZHluYW1pYyBkaWFsZWN0IG9mIExpc3AuIiwia2V5Ijoic2NoZW1lX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5zY20iLCJleHQiOiJzY20iLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6ZmFsc2UsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkJpd2FTY2hlbWUgSW50ZXJwcmV0ZXIgdmVyc2lvbiAwLjYuNFxuQ29weXJpZ2h0IChDKSAyMDA3LTIwMTQgWXV0YWthIEhBUkEgYW5kIHRoZSBCaXdhU2NoZW1lIHRlYW0iLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvc2NoZW1lLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJlbW90aWNvbl9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiRW1vdGljb24iLCJ0YWdsaW5lIjoiUHJvZ3JhbW1pbmcgd2l0aCBhbiBleHRyYSBkb3NlIG9mIHNtaWxlLiIsImtleSI6ImVtb3RpY29uX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5lbW90aWNvbiIsImV4dCI6ImVtb3RpY29uIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJFbW90aWNvbiB2MS41IChlbW90aWNvZmZlZSlcbkNvcHlyaWdodCAoYykgMjAxMSBBbWphZCBNYXNhZCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9sYW5ndWFnZS5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZXJsYW5nX2JldGEiOnsiZGlzcGxheU5hbWUiOiJFcmxhbmciLCJ0YWdsaW5lIjoiQSBnZW5lcmFsLXB1cnBvc2UsIGNvbmN1cnJlbnQsIGZ1bmN0aW9uYWwgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UiLCJrZXkiOiJlcmxhbmdfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmVybCIsImV4dCI6ImVybCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJFcmxhbmcvT1RQIDIzLjAiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL2xhbmctaW1hZ2VzLS10aW1teS1pLWNoZW4ucmVwbC5jby9lcmxhbmcucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJzcWxpdGVfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlNRTGl0ZSIsInRhZ2xpbmUiOiJFbWJlZGRlZCBTUUwgZGF0YWJhc2UgZW5naW5lLiIsImtleSI6InNxbGl0ZV9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uc3FsIiwiZXh0Ijoic3FsIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlNRTGl0ZSB2ZXJzaW9uIDMuMjIuMCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vaWNvbnMtLXV0aWwucmVwbC5jby9zcWxpdGUuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJydXN0X2JldGEiOnsiZGlzcGxheU5hbWUiOiJSdXN0IiwidGFnbGluZSI6IkEgZmFzdCBhbmQgc2FmZSBzeXN0ZW1zIHByb2dyYW1taW5nIGxhbmd1YWdlLiIsImtleSI6InJ1c3RfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnJzIiwiZXh0IjoicnMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoicnVzdGMgMS40NC4wICg0OWNhZTU1NzYgMjAyMC0wNi0wMSkiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcnVzdC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImNyeXN0YWxfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkNyeXN0YWwiLCJ0YWdsaW5lIjoiRmFzdCBhcyBDLCBzbGljayBhcyBSdWJ5Iiwia2V5IjoiY3J5c3RhbF9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uY3IiLCJleHQiOiJjciIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJDcnlzdGFsIDAuMzQuMCBbNDQwMWU5MGYwXSAoMjAyMC0wNC0wNilcbkxMVk06IDguMC4wIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy50dXJiaW8ucmVwbC5jby9jcnlzdGFsLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicWJhc2ljX2JldGEiOnsiZGlzcGxheU5hbWUiOiJRQmFzaWMiLCJ0YWdsaW5lIjoiU3RydWN0dXJlZCBwcm9ncmFtbWluZyBmb3IgYmVnaW5uZXJzLiIsImtleSI6InFiYXNpY19iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uYmFzIiwiZXh0IjoiYmFzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJRQmFzaWMgKHFiLmpzKVxuQ29weXJpZ2h0IChjKSAyMDEwIFN0ZXZlIEhhbm92IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2xhbmd1YWdlLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJibG9vcF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiQmxvb3AiLCJ0YWdsaW5lIjoiTm90aGluZyBidXQgYm91bmRlZCBsb29wcy4iLCJrZXkiOiJibG9vcF9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uYmxvb3AiLCJleHQiOiJibG9vcCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiQmxvb1Bqc1xuQ29weXJpZ2h0IChjKSAyMDA1IFRpbSBDYW1lcm9uIFJ5YW5cbkJhc2VkIG9uIFBlcmwgY29kZSBieSBKb2huIENvd2FuLCAxOTk0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2xhbmd1YWdlLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJwb2x5Z290dF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoicG9seWdvdHQiLCJ0YWdsaW5lIjoiQW4gZWxlZ2FudCBpbWFnZSBmb3IgYSBtb3JlIGNpdmlsaXplZCBhZ2UiLCJrZXkiOiJwb2x5Z290dF9iZXRhIiwiZW50cnlwb2ludCI6Ik1ha2VmaWxlIiwiZXh0IjoiZ290dCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJQb2x5Z290dCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9sYW5ndWFnZS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInRjbF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiVGNsIiwidGFnbGluZSI6IkEgaGlnaC1sZXZlbCBsYW5ndWFnZSBkZXNpZ25lZCB3aXRoIHRoZSBnb2FsIG9mIGJlaW5nIHZlcnkgc2ltcGxlIGJ1dCBwb3dlcmZ1bCIsImtleSI6InRjbF9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4udGNsIiwiZXh0IjoidGNsIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6InRjbHNoIDguNiIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vbG9nb3MudHVyYmlvLnJlcGwuY28vdGNsLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwia2Fib29tX2JldGEiOnsiZGlzcGxheU5hbWUiOiJLYWJvb20gKGxlZ2FjeSkiLCJ0YWdsaW5lIjoiS2Fib29tIEdhbWUgUHJvZ3JhbW1pbmcgRW52aXJvbm1lbnQiLCJrZXkiOiJrYWJvb21fYmV0YSIsImVudHJ5cG9pbnQiOiJzY2VuZXMvbWFpbi5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMva2Fib29tLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJkYXJ0X2JldGEiOnsiZGlzcGxheU5hbWUiOiJEYXJ0IiwidGFnbGluZSI6IkEgZ2VuZXJhbC1wdXJwb3NlIHByb2dyYW1taW5nIGxhbmd1YWdlIHVzZWQgdG8gYnVpbGQgd2ViLCBzZXJ2ZXIsIGRlc2t0b3AsIGFuZCBtb2JpbGUgYXBwbGljYXRpb25zLiIsImtleSI6ImRhcnRfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLmRhcnQiLCJleHQiOiJkYXJ0IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiRGFydCBWTSB2ZXJzaW9uOiAyLjYuMCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vbG9nb3MudHVyYmlvLnJlcGwuY28vZGFydC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInRraW50ZXJfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlRraW50ZXIiLCJ0YWdsaW5lIjoiUHl0aG9uJ3Mgc3RhbmRhcmQgR1VJIHRvb2tsaXQiLCJrZXkiOiJ0a2ludGVyX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5weSIsImV4dCI6InB5IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUHl0aG9uMy42IHdpdGggVGtpbnRlciIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9weXRob24uc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJ1bmxhbWJkYV9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiVW5sYW1iZGEiLCJ0YWdsaW5lIjoiRnVuY3Rpb25hbCBwdXJpdHkgZ2l2ZW4gZm9ybS4iLCJrZXkiOiJ1bmxhbWJkYV9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4udW5sIiwiZXh0IjoidW5sIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJVbmxhbWJkYSB2Mi4wICh1bmxhbWJkYS1jb2ZmZWUpXG5Db3B5cmlnaHQgKGMpIDIwMTEgTWF4IFNoYXdhYmtlaCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9sYW5ndWFnZS5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiY19iZXRhIjp7ImRpc3BsYXlOYW1lIjoiQyIsInRhZ2xpbmUiOiJMb3ctbGV2ZWwgYW5kIGNyb3NzLXBsYXRmb3JtIGltcGVyYXRpdmUgbGFuZ3VhZ2UuIiwia2V5IjoiY19iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uYyIsImV4dCI6ImMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6dHJ1ZSwiaGVhZGVyIjoiY2xhbmcgdmVyc2lvbiA3LjAuMC0zfnVidW50dTAuMTguMDQuMSAodGFncy9SRUxFQVNFXzcwMC9maW5hbCkiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvYy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJha3VfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlJha3UiLCJ0YWdsaW5lIjoiQSBoaWdobHkgY2FwYWJsZSwgZmVhdHVyZS1yaWNoIHByb2dyYW1taW5nIGxhbmd1YWdlIG1hZGUgZm9yIGF0IGxlYXN0IHRoZSBuZXh0IGh1bmRyZWQgeWVhcnMuIiwia2V5IjoicmFrdV9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4ucmFrdSIsImV4dCI6InJha3UiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlRoaXMgaXMgUmFrdWRvIHZlcnNpb24gMjAyMC4wNiBidWlsdCBvbiBNb2FyVk0gdmVyc2lvbiAyMDIwLjA2IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy50dXJiaW8ucmVwbC5jby9wZXJsNi5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInBocDdfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlBIUCBXZWIgU2VydmVyIiwidGFnbGluZSI6IkEgcG9wdWxhciBnZW5lcmFsLXB1cnBvc2Ugc2NyaXB0aW5nIGxhbmd1YWdlLiIsImtleSI6InBocDdfYmV0YSIsImVudHJ5cG9pbnQiOiJpbmRleC5waHAiLCJleHQiOiJwaHAiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlBIUCA3LjIuMTctMHVidW50dTAuMTguMDQuMSAoY2xpKSAoYnVpbHQ6IEFwciAxOCAyMDE5IDE0OjEyOjM4KSAoIE5UUyApXG5Db3B5cmlnaHQgKGMpIDE5OTctMjAxOCBUaGUgUEhQIEdyb3VwXG5aZW5kIEVuZ2luZSB2My4yLjAsIENvcHlyaWdodCAoYykgMTk5OC0yMDE4IFplbmQgVGVjaG5vbG9naWVzIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3BocC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImthYm9vbSI6eyJkaXNwbGF5TmFtZSI6IkthYm9vbSAobGVnYWN5KSIsInRhZ2xpbmUiOiJLYWJvb20gR2FtZSBQcm9ncmFtbWluZyBFbnZpcm9ubWVudCIsImtleSI6ImthYm9vbSIsImVudHJ5cG9pbnQiOiJzY2VuZXMvbWFpbi5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMva2Fib29tLnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJnYXRzYnlqc19iZXRhIjp7ImRpc3BsYXlOYW1lIjoiR2F0c2J5SlMiLCJ0YWdsaW5lIjoiQmxhemluZy1mYXN0IHN0YXRpYyBzaXRlIGdlbmVyYXRvciBmb3IgUmVhY3QiLCJrZXkiOiJnYXRzYnlqc19iZXRhIiwiZW50cnlwb2ludCI6InNyYy9wYWdlcy9pbmRleC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkdhdHNieUpTIDEuOS4yNDcsIG5vZGUgdjkuNy4xIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy0tdHVyYmlvLnJlcGwuY28vZ2F0c2J5anMuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJwaHBfc2VydmVyX2JldGEiOnsiZGlzcGxheU5hbWUiOiJQSFAgV2ViIFNlcnZlciIsInRhZ2xpbmUiOiJBIHBvcHVsYXIgZ2VuZXJhbC1wdXJwb3NlIHNjcmlwdGluZyBsYW5ndWFnZS4iLCJrZXkiOiJwaHBfc2VydmVyX2JldGEiLCJlbnRyeXBvaW50IjoiaW5kZXgucGhwIiwiZXh0IjoicGhwIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlBIUCBXZWIgU2VydmVyIDcuMi4xNy0wdWJ1bnR1MC4xOC4wNC4xIChjbGkpIChidWlsdDogQXByIDE4IDIwMTkgMTQ6MTI6MzgpICggTlRTIClcbkNvcHlyaWdodCAoYykgMTk5Ny0yMDE4IFRoZSBQSFAgR3JvdXBcblplbmQgRW5naW5lIHYzLjIuMCwgQ29weXJpZ2h0IChjKSAxOTk4LTIwMTggWmVuZCBUZWNobm9sb2dpZXMiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcGhwLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiY3BwMTFfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkMrKzExIiwidGFnbGluZSI6IkEgZ2VuZXJhbCBwdXJwb3NlIHN5c3RlbSBwcm9ncmFtbWluZyBsYW5ndWFnZS4iLCJrZXkiOiJjcHAxMV9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4uY3BwIiwiZXh0IjoiY3BwIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJjbGFuZyB2ZXJzaW9uIDcuMC4wLTN+dWJ1bnR1MC4xOC4wNC4xICh0YWdzL1JFTEVBU0VfNzAwL2ZpbmFsKSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9jcHAuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJiYWJlbF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiRVM2IiwidGFnbGluZSI6Ik5leHQgZ2VuZXJhdGlvbiBKYXZhU2NyaXB0LiIsImtleSI6ImJhYmVsX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJCYWJlbCBDb21waWxlciB2Ni40LjRcbkNvcHlyaWdodCAoYykgMjAxNC0yMDE1IFNlYmFzdGlhbiBNY0tlbnppZSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9qYXZhc2NyaXB0LnN2ZyIsImVuZ2luZSI6InJlcGxib3giLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyZWFzb25fbm9kZWpzX2JldGEiOnsiZGlzcGxheU5hbWUiOiJSZWFzb24gTm9kZS5qcyIsInRhZ2xpbmUiOiJSZWFzb24gY29tcGlsaW5nIHRvIE5vZGUuanMgKHZpYSBCdWNrbGVTY3JpcHQpIiwia2V5IjoicmVhc29uX25vZGVqc19iZXRhIiwiZW50cnlwb2ludCI6InNyYy9NYWluLnJlIiwiZXh0IjoicmUiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhc29uIDMuMy40LCBCdWNrbGVzY3JpcHQgNC4wLjE4LCBOb2RlIHYxMC4xNS4yIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3JlYXNvbi5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJlYWN0anNfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlJlYWN0IiwidGFnbGluZSI6IkEgSmF2YVNjcmlwdCBsaWJyYXJ5IGZvciBidWlsZGluZyB1c2VyIGludGVyZmFjZXMiLCJrZXkiOiJyZWFjdGpzX2JldGEiLCJlbnRyeXBvaW50Ijoic3JjL0FwcC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhY3QgMTYuOC4yLCBub2RlIHYxMC4xIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3JlYWN0LnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicmFpbHNfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlJ1Ynkgb24gUmFpbHMiLCJ0YWdsaW5lIjoiQSB3ZWItYXBwbGljYXRpb24gZnJhbWV3b3JrIHRoYXQgaW5jbHVkZXMgZXZlcnl0aGluZyBuZWVkZWQgdG8gY3JlYXRlIHdlYiBhcHBsaWNhdGlvbnMiLCJrZXkiOiJyYWlsc19iZXRhIiwiZW50cnlwb2ludCI6ImNvbmZpZy9yb3V0ZXMucmIiLCJleHQiOiJyYiIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJydWJ5IDIuNS4wcDAgKDIwMTctMTItMjUgcmV2aXNpb24gNjE0NjgpIFt4ODZfNjQtbGludXhdIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3JhaWxzLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicHl0aG9uM19jbGFzc3Jvb21fYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlB5dGhvbiIsInRhZ2xpbmUiOiJBIGR5bmFtaWMgbGFuZ3VhZ2UgZW1waGFzaXppbmcgcmVhZGFiaWxpdHkuIiwia2V5IjoicHl0aG9uM19jbGFzc3Jvb21fYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnB5IiwiZXh0IjoicHkiLCJoYXNMaW50Ijp0cnVlLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0V2YWwiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUHl0aG9uIDMuOC4xIChkZWZhdWx0LCBGZWIgIDIgMjAyMCwgMDg6Mzc6MzcpIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3B5dGhvbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJlYXNvbl9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiUmVhc29uIiwidGFnbGluZSI6IkEgbmV3IHN5bnRheCBmb3IgT0NhbWwgdGhhdCBpcyByZW1uaXNjaWVudCBvZiBsYW5ndWFnZXMgbGlrZSBKYXZhU2NyaXB0Iiwia2V5IjoicmVhc29uX2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5yZSIsImV4dCI6InJlIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhc29uIDMuNC4wIChPQ2FtbCB2NC4wNy4xKSBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9yZWFzb24ucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJqYXZhX21hdmVuX2JldGEiOnsiZGlzcGxheU5hbWUiOiJKYXZhICh3aXRoIE1hdmVuKSIsInRhZ2xpbmUiOiJBIGNvbmN1cnJlbnQsIGNsYXNzLWJhc2VkLCBzdGF0aWNhbGx5IHR5cGVkIG9iamVjdC1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJqYXZhX21hdmVuX2JldGEiLCJlbnRyeXBvaW50IjoiTWFpbi5qYXZhIiwiZXh0IjoiamF2YSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6dHJ1ZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiT3BlbkpESyBSdW50aW1lIEVudmlyb25tZW50IChidWlsZCAxMC4wLjIrMTMtVWJ1bnR1LTF1YnVudHUwLjE4LjA0LjQpIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2phdmEuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJwaHBfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlBIUCAoTGVnYWN5KSIsInRhZ2xpbmUiOiJBIHBvcHVsYXIgZ2VuZXJhbC1wdXJwb3NlIHNjcmlwdGluZyBsYW5ndWFnZS4iLCJrZXkiOiJwaHBfYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLnBocCIsImV4dCI6InBocCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUEhQIDcuMC44IChMZWdhY3k6IHVzZSB0aGUgZm9sbG93aW5nIGZvciBuZXcgZmVhdHVyZXM6XG5Db21tYW5kLWxpbmUgUEhQOiBodHRwczovL3JlcGxpdC5jb20vbGFuZ3VhZ2VzL3BocF9jbGlcblBIUCBXZWIgU2VydmVyOiBodHRwczovL3JlcGxpdC5jb20vbGFuZ3VhZ2VzL3BocDciLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcGhwLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwicmVhY3R0c19iZXRhIjp7ImRpc3BsYXlOYW1lIjoiUmVhY3QgVHlwZXNjcmlwdCIsInRhZ2xpbmUiOiJBIEphdmFTY3JpcHQgbGlicmFyeSBmb3IgYnVpbGRpbmcgdXNlciBpbnRlcmZhY2VzIiwia2V5IjoicmVhY3R0c19iZXRhIiwiZW50cnlwb2ludCI6InNyYy9BcHAudHN4IiwiZXh0IjoidHN4IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlJlYWN0IDE2LjguMiwgbm9kZSB2OS43LjEgbGludXgvYW1kNjQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvcmVhY3Quc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJzdGF0aWNfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlN0YXRpYyIsInRhZ2xpbmUiOiJBIGJhc2UgbGFuZ3VhZ2UgZm9yIGNsaWVudCBzaWRlIGxhbmd1YWdlcyIsImtleSI6InN0YXRpY19iZXRhIiwiZW50cnlwb2ludCI6Ik1ha2VmaWxlIiwiZXh0IjoiaHRtbCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2xhbmd1YWdlLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwibmV4dGpzX2JldGEiOnsiZGlzcGxheU5hbWUiOiJOZXh0LmpzIiwidGFnbGluZSI6IkEgbGlnaHR3ZWlnaHQgZnJhbWV3b3JrIGZvciBzdGF0aWMgYW5kIHNlcnZlclx1MjAxMXJlbmRlcmVkIFJlYWN0IGFwcGxpY2F0aW9ucyIsImtleSI6Im5leHRqc19iZXRhIiwiZW50cnlwb2ludCI6InBhZ2VzL2luZGV4LmpzIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJOZXh0LmpzIDYuMC4zLCBub2RlIHYxMi4xMy4wIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL25vZGVqcy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImV4cHJlc3NfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkV4cHJlc3MiLCJ0YWdsaW5lIjoiSmF2YVNjcmlwdCBmcmFtZXdvcmsgZGVzaWduZWQgZm9yIGJ1aWxkaW5nIHdlYiBhcHBsaWNhdGlvbnMgYW5kIEFQSXMuIiwia2V5IjoiZXhwcmVzc19iZXRhIiwiZW50cnlwb2ludCI6ImluZGV4LmpzIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoibm9kZSB2OS43LjEgbGludXgvYW1kNjQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvZXhwcmVzcy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sIm9jYW1sX2JldGEiOnsiZGlzcGxheU5hbWUiOiJPQ2FtbCIsInRhZ2xpbmUiOiJPQ2FtbCBpcyBhIGdlbmVyYWwgcHVycG9zZSBwcm9ncmFtbWluZyBsYW5ndWFnZSB3aXRoIGFuIGVtcGhhc2lzIG9uIGV4cHJlc3NpdmVuZXNzIGFuZCBzYWZldHkiLCJrZXkiOiJvY2FtbF9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4ubWwiLCJleHQiOiJtbCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiT0NhbWwgdjQuMDcuMSBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vb3BhbS5vY2FtbC5vcmcvZXh0L2ltZy9vY2FtbC5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImRqYW5nb19iZXRhIjp7ImRpc3BsYXlOYW1lIjoiRGphbmdvIiwidGFnbGluZSI6IlB5dGhvbiBmcmFtZXdvcmsgdGhhdCBlbmNvdXJhZ2VzIHJhcGlkIGRldmVsb3BtZW50LiIsImtleSI6ImRqYW5nb19iZXRhIiwiZW50cnlwb2ludCI6Im1haW4vdmlld3MucHkiLCJleHQiOiJweSIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJQeXRob24gMy42LjEgKGRlZmF1bHQsIEp1biAyMSAyMDE3LCAxODo0ODozNSlcbltHQ0MgNC45LjJdIG9uIGxpbnV4IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2RqYW5nby5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInJ1YnlfY2xhc3Nyb29tX2JldGEiOnsiZGlzcGxheU5hbWUiOiJSdWJ5IiwidGFnbGluZSI6IkEgbmF0dXJhbCBkeW5hbWljIG9iamVjdC1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJydWJ5X2NsYXNzcm9vbV9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4ucmIiLCJleHQiOiJyYiIsImhhc0xpbnQiOmZhbHNlLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0V2YWwiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6InJ1YnkgMi41LjVwMTU3ICgyMDE5LTAzLTE1IHJldmlzaW9uIDY3MjYwKSBbeDg2XzY0LWxpbnV4XSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9ydWJ5LnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiamVzdF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiSmVzdCIsInRhZ2xpbmUiOiJQYWlubGVzcyBKYXZhU2NyaXB0IFRlc3RpbmcuIiwia2V5IjoiamVzdF9iZXRhIiwiZW50cnlwb2ludCI6ImNvbmZpZy5qc29uIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Ikplc3QgdjI0LjkuMCBub2RlIHYxMC4xNi4zIGxpbnV4L2FtZDY0IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2plc3Quc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJwZXJsNl9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiUGVybCA2IiwidGFnbGluZSI6ImEgaGlnaGx5IGNhcGFibGUsIGZlYXR1cmUtcmljaCBwcm9ncmFtbWluZyBsYW5ndWFnZSBtYWRlIGZvciBhdCBsZWFzdCB0aGUgbmV4dCBodW5kcmVkIHllYXJzLiIsImtleSI6InBlcmw2X2JldGEiLCJlbnRyeXBvaW50IjoibWFpbi5wNiIsImV4dCI6InA2IiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6ZmFsc2UsImhhc0xpYnJhcmllcyI6ZmFsc2UsImhhc1VQTSI6ZmFsc2UsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJUaGlzIGlzIFJha3VkbyB2ZXJzaW9uIDIwMjAuMDUuMSBidWlsdCBvbiBNb2FyVk0gdmVyc2lvbiAyMDIwLjA1IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9sb2dvcy50dXJiaW8ucmVwbC5jby9wZXJsNi5wbmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImphdmFfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkphdmEiLCJ0YWdsaW5lIjoiQSBjb25jdXJyZW50LCBjbGFzcy1iYXNlZCwgc3RhdGljYWxseSB0eXBlZCBvYmplY3Qtb3JpZW50ZWQgbGFuZ3VhZ2UuIiwia2V5IjoiamF2YV9iZXRhIiwiZW50cnlwb2ludCI6Ik1haW4uamF2YSIsImV4dCI6ImphdmEiLCJoYXNVbml0VGVzdHMiOnRydWUsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOmZhbHNlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjp0cnVlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJqYXZhIHZlcnNpb24gXCIxLjguMF8zMVwiXG5KYXZhKFRNKSBTRSBSdW50aW1lIEVudmlyb25tZW50IChidWlsZCAxLjguMF8zMS1iMTMpXG5KYXZhIEhvdFNwb3QoVE0pIDY0LUJpdCBTZXJ2ZXIgVk0gKGJ1aWxkIDI1LjMxLWIwNywgbWl4ZWQgbW9kZSkiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvamF2YS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInNpbmF0cmFfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlNpbmF0cmEiLCJ0YWdsaW5lIjoiRFNMIGZvciBxdWlja2x5IGNyZWF0aW5nIHdlYiBhcHBsaWNhdGlvbnMgaW4gUnVieSB3aXRoIG1pbmltYWwgZWZmb3J0Iiwia2V5Ijoic2luYXRyYV9iZXRhIiwiZW50cnlwb2ludCI6Im1haW4ucmIiLCJleHQiOiJyYiIsImhhc1VuaXRUZXN0cyI6dHJ1ZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJydWJ5IDIuNS4wcDAgKDIwMTctMTItMjUgcmV2aXNpb24gNjE0NjgpIFt4ODZfNjQtbGludXhdIiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL3NpbmF0cmEucG5nIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyZWFjdHJlX2JldGEiOnsiZGlzcGxheU5hbWUiOiJSZWFjdCBSZWFzb24iLCJ0YWdsaW5lIjoiUmVhc29uIGJpbmRpbmdzIGZvciBSZWFjdEpTIiwia2V5IjoicmVhY3RyZV9iZXRhIiwiZW50cnlwb2ludCI6InNyYy9pbmRleC5yZSIsImV4dCI6InJlIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiUmVhc29uIDMuMS41LCBub2RlIHY5LjcuMSBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vbG9nb3MtLXR1cmJpby5yZXBsLmNvL3JlYWN0cmUuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyaWRkbGVqc19iZXRhIjp7ImRpc3BsYXlOYW1lIjoiTm9kZS5qcz8iLCJ0YWdsaW5lIjoiaG1tbW1tPyIsImtleSI6InJpZGRsZWpzX2JldGEiLCJlbnRyeXBvaW50IjoiaW5kZXguanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6dHJ1ZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoibm9kZT8/PyB2MTAuMTYuMD8iLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbm9kZWpzLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZmxvd19iZXRhIjp7ImRpc3BsYXlOYW1lIjoiRmxvdyIsInRhZ2xpbmUiOiJBIHN0YXRpYyB0eXBlIGNoZWNrZXIgZm9yIEphdmFTY3JpcHQiLCJrZXkiOiJmbG93X2JldGEiLCJlbnRyeXBvaW50Ijoic3JjL2luZGV4LmpzIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0Ijp0cnVlLCJoYXNMaWJyYXJpZXMiOnRydWUsImhhc1VQTSI6dHJ1ZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoibm9kZSB2OS43LjEgbGludXgvYW1kNjQiLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL3JlcGxpdC5jb20vcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvZmxvdy5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sIndhc21fYmV0YSI6eyJkaXNwbGF5TmFtZSI6IldlYkFzc2VtYmx5IiwidGFnbGluZSI6IkEgaW5zdHJ1Y3Rpb24gZm9ybWF0IGZvciBhIHN0YWNrLWJhc2VkIHZpcnR1YWwgbWFjaGluZSIsImtleSI6Indhc21fYmV0YSIsImVudHJ5cG9pbnQiOiJtYWluLndhdCIsImV4dCI6IndhdCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJ3YXNtZXIgdjAuOC4wIGxpbnV4IiwiY2F0ZWdvcnkiOiJIaWRkZW4iLCJpY29uIjoiaHR0cHM6Ly9pY29ucy51dGlsLnJlcGwuY28vd2FzbS5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImVuenltZV9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiRW56eW1lIiwidGFnbGluZSI6IkEgSmF2YVNjcmlwdCBUZXN0aW5nIHV0aWxpdHkgZm9yIFJlYWN0Iiwia2V5IjoiZW56eW1lX2JldGEiLCJlbnRyeXBvaW50IjoiaW5kZXguanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6Im5vZGUgdjcuNCBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9yZWFjdC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sIm5peF9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiTml4IChiZXRhKSIsInRhZ2xpbmUiOiJBIGJhc2UgcmVwbCBmb3IgYnVpbGRpbmcgYW55dGhpbmcgeW91IHdhbnQgaW4gYW55IGxhbmd1YWdlLiIsImtleSI6Im5peF9iZXRhIiwiZW50cnlwb2ludCI6Ii5yZXBsaXQiLCJleHQiOiJzaCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJjYXRlZ29yeSI6IkhpZGRlbiIsImljb24iOiJodHRwczovL2ljb25zLnV0aWwucmVwbC5jby9iYXNoLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwibm9kZWpzX3ByeWJhcl9iZXRhIjp7ImRpc3BsYXlOYW1lIjoiTm9kZS5qcyIsInRhZ2xpbmUiOiJFdmVudGVkIEkvTyBmb3IgVjggSmF2YVNjcmlwdC4iLCJrZXkiOiJub2RlanNfcHJ5YmFyX2JldGEiLCJlbnRyeXBvaW50IjoiaW5kZXguanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6dHJ1ZSwiaGFzUHJvamVjdE1vZGUiOnRydWUsImhhc0Zvcm1hdCI6dHJ1ZSwiaGFzTGlicmFyaWVzIjp0cnVlLCJoYXNVUE0iOnRydWUsImhhc0dpdCI6ZmFsc2UsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoibm9kZSB2MTAuMTUuMiBsaW51eC9hbWQ2NCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9ub2RlanMuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJyZWFjdF9uYXRpdmVfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IlJlYWN0IE5hdGl2ZSIsInRhZ2xpbmUiOiJDcmVhdGUgbW9iaWxlIGFwcHMgd2l0aCBSZWFjdCBOYXRpdmUgYW5kIEV4cG8iLCJrZXkiOiJyZWFjdF9uYXRpdmVfYmV0YSIsImVudHJ5cG9pbnQiOiJpbmRleC5qcyIsImV4dCI6ImpzIiwiaGFzVW5pdFRlc3RzIjp0cnVlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IlJlYWN0IE5hdGl2ZSIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9yZWFjdC5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImdhdHNieWpzdjJfYmV0YSI6eyJkaXNwbGF5TmFtZSI6IkdhdHNieUpTIDIuMCIsInRhZ2xpbmUiOiJCbGF6aW5nLWZhc3Qgc3RhdGljIHNpdGUgZ2VuZXJhdG9yIGZvciBSZWFjdCIsImtleSI6ImdhdHNieWpzdjJfYmV0YSIsImVudHJ5cG9pbnQiOiJzcmMvcGFnZXMvaW5kZXguanMiLCJleHQiOiJqcyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOnRydWUsImhhc0xpYnJhcmllcyI6dHJ1ZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOnRydWUsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6IkdhdHNieUpTIDIuMCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vbG9nb3MtLXR1cmJpby5yZXBsLmNvL2dhdHNieWpzLnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwibm9kZWpzX3N0YXRpY19iZXRhIjp7ImRpc3BsYXlOYW1lIjoibm9kZWpzIHN0YXR1YzogdGhpcyBpcyBqdXN0IGEgdGVzdC4uLiBwbHMgZG9uJ3QgdXNlIiwidGFnbGluZSI6ImF6YWFhYWFhYWFhYWFhYWFhYWFhYWFhIiwia2V5Ijoibm9kZWpzX3N0YXRpY19iZXRhIiwiZW50cnlwb2ludCI6ImluZGV4LmpzIiwiZXh0IjoianMiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjp0cnVlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjp0cnVlLCJoYXNMYW5ndWFnZVNlcnZlciI6dHJ1ZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoibm9kZSB2MTAuMTYuMCIsImNhdGVnb3J5IjoiSGlkZGVuIiwiaWNvbiI6Imh0dHBzOi8vcmVwbGl0LmNvbS9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9qYXZhc2NyaXB0LnN2ZyIsImVuZ2luZSI6ImdvdmFsIiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fX0='))</script><script type="text/javascript">CLIENT_IP = JSON.parse(atob('IjE4MC4xMzcuOTkuMTkzIg=='))</script><script>
!function() {var analytics = window.analytics = window.analytics || [];if (!analytics.initialize)if (analytics.invoked) window.console && console.error && console.error("Segment snippet included twice.");else {analytics.invoked = !0;analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on"];analytics.factory = function(e) {return function() {var t = Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for (var e = 0; e < analytics.methods.length; e++) {var key = analytics.methods[e];analytics[key] = analytics.factory(key)}analytics.load = function(key, e) {var t = document.createElement("script");t.type = "text/javascript";t.defer = !0;t.src = "https://sp.replit.com/sdk.js/v1/" + key + "/sdk.min.js";var n = document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t, n);analytics._loadOptions = e};analytics.SNIPPET_VERSION = "4.15.3";
analytics.load('dMePKGC4BqfBivpe0Hvl8IoPpzSHgjdX', {integrations: {'Segment.io': { apiHost: 'sp.replit.com/v1' }}});
}}();</script><script>
(function (isTouchDevice) {
if (!isTouchDevice) return;
var isTouchClass = 'is-touch-device';
var docElement = document.documentElement;
docElement.className = docElement.className ? [docElement.className, isTouchClass].join(' ') : isTouchClass;
})(('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch);
</script><script>
(function() {
if (window.matchMedia('(prefers-color-scheme)').media !== 'not all') {
var darkModeMediaQuery = window.matchMedia(
'(prefers-color-scheme: dark)',
);
var osDarkMode = darkModeMediaQuery.matches;
document.documentElement.className = 'replit-ui-theme-root ' + (osDarkMode ? 'replitDark' : 'replitLight');
}
})();
</script><link data-next-font="size-adjust" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="https://cdn.replit.com/_next/static/css/81efc87782b28cb6.css" as="style" crossorigin="anonymous"/><link rel="stylesheet" href="https://cdn.replit.com/_next/static/css/81efc87782b28cb6.css" crossorigin="anonymous" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" crossorigin="anonymous" nomodule="" src="https://cdn.replit.com/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://cdn.replit.com/_next/static/chunks/webpack-67839fc1d84334b8.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/framework-49a6013dfadc1ef5.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/main-43a596dc66af53b9.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/pages/_app-58b85462076ff494.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/bcf748b3-fc7792a2cfc51e2c.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9c79a87c-02f5b3023ef41b83.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/76019028-e33f9ea0029fa399.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/d9a53003-3dd0c4c881d931b9.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/96d2e984-896edc2142f0676b.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/336-532342b671a00fca.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9850-a35536cd45c3df89.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/6306-9c3d1cca0ca8f90b.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5899-7ca9707b86fc6670.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/4709-e9276c204340962e.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/2581-43ddfaa9c9aab4d3.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/2762-16ce995f7b4d43db.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/1387-c11080eb68066beb.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/8188-d09479da5ceb2b6d.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3894-ef0b02e0e6cafeb6.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9968-9c0074750ec39b83.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5888-7dfbae0fdbc48de3.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3812-01d588ce8338301a.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9541-9cf5f00db065d62f.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3782-3ff4a778ba34a377.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5012-724d2c4d4c4c55b3.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3421-17e22586cb35c637.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/7099-e553553dc6cb9d6a.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5838-0e199d31052c3162.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5691-109827c817c27a5d.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/1629-b0466704a78c9fa5.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/7026-1c045f1671dc71be.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/6687-bd4601db2d9a9a13.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/862-e67109d45b73f938.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/8333-0a3ea7ec6d63a7a2.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/7916-aab31db1dd6c7341.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/501-85b26014229bc5ae.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/8289-052be17d9ea63813.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/4396-72e42c7b4d4bf9e1.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9423-114993664a03a8b4.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5206-06b5a75a02187331.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/8485-8f8156a12ed739f5.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3838-318e31458aa352cb.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/427-782dd06003118c60.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/1493-e785bf569be5cf4c.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5148-f7c850c7287dd136.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/130-686f790c11ef089b.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/pages/replView-40320899ab0fea9a.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/39_KJsBeXDZEJsvcuGAk0/_buildManifest.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/39_KJsBeXDZEJsvcuGAk0/_ssgManifest.js" defer="" crossorigin="anonymous"></script><style id="__jsx-102182749">.anchor.jsx-102182749{position:relative;
}ul.jsx-102182749,li.jsx-102182749{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.jsx-102182749:focus{outline:none;-webkit-box-shadow:0 0 2.5px var(--outline-dimmest)inset;-moz-box-shadow:0 0 2.5px var(--outline-dimmest)inset;box-shadow:0 0 2.5px var(--outline-dimmest)inset}.list-wrapper.jsx-102182749{display:none;margin:0;position:absolute;min-width:100%;
}ul.jsx-102182749{background-color:var(--background-default);border:1px solid var(--outline-dimmer);-webkit-border-radius:var(--border-radius-8);-moz-border-radius:var(--border-radius-8);border-radius:var(--border-radius-8);font-family:var(--font-family-default);margin-top:var(--space-8);-webkit-box-shadow:0px 8px 16px 0px rgba(2,2,3,.32);-moz-box-shadow:0px 8px 16px 0px rgba(2,2,3,.32);box-shadow:0px 8px 16px 0px rgba(2,2,3,.32)}li.jsx-102182749{width:100%;cursor:pointer;list-style:none;color:var(--foreground-default);font-size:var(--font-size-default);padding:var(--space-4);font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid transparent}li.jsx-102182749:first-child{-webkit-border-top-left-radius:var(--space-8);-moz-border-radius-topleft:var(--space-8);border-top-left-radius:var(--space-8);-webkit-border-top-right-radius:var(--space-8);-moz-border-radius-topright:var(--space-8);border-top-right-radius:var(--space-8)}li.jsx-102182749:last-child{-webkit-border-bottom-left-radius:var(--space-8);-moz-border-radius-bottomleft:var(--space-8);border-bottom-left-radius:var(--space-8);-webkit-border-bottom-right-radius:var(--space-8);-moz-border-radius-bottomright:var(--space-8);border-bottom-right-radius:var(--space-8)}li.jsx-102182749:hover{background-color:var(--background-higher)}li.jsx-102182749:active{border:1px solid var(--accent-primary-default)}</style><style id="__jsx-21eff4268240d976">a.jsx-21eff4268240d976,a.jsx-21eff4268240d976:hover{text-decoration:none;color:inherit;padding:6px}</style><style id="__jsx-4005670951">.wrap.jsx-4005670951{position:relative;color:var(--foreground-default)}.cta.jsx-4005670951{color:var(--accent-primary-default)}.cta-wrapper.jsx-4005670951{padding:var(--space-8);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8)}nav.jsx-4005670951{display:none;position:absolute;top:100%;right:0;-webkit-border-radius:var(--space-8);-moz-border-radius:var(--space-8);border-radius:var(--space-8);-webkit-transform:translate(0,8px);-moz-transform:translate(0,8px);-ms-transform:translate(0,8px);-o-transform:translate(0,8px);transform:translate(0,8px);background-color:var(--background-default);text-align:center}nav.is-open.jsx-4005670951{display:block;padding:var(--space-8)0;border:1px solid var(--background-higher);-webkit-box-shadow:var(--shadow-2);-moz-box-shadow:var(--shadow-2);box-shadow:var(--shadow-2)}nav.jsx-4005670951 a.jsx-4005670951{white-space:nowrap;display:block;text-align:left;padding:var(--space-8)var(--space-16);color:var(--foreground-default);font-size:var(--font-size-default);font-weight:var(--font-weight-medium)}nav.jsx-4005670951 a.jsx-4005670951:hover{text-decoration:none!important}nav.jsx-4005670951 p.jsx-4005670951{text-align:left;padding:var(--space-8)var(--space-16)}.new-feature.jsx-4005670951{text-shadow:0px 0px 20px var(--accent-positive-default)}.feature-links-title.jsx-4005670951{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:var(--space-16);padding-bottom:var(--space-8)}.feature-links.jsx-4005670951 a.jsx-4005670951{padding:var(--space-8)var(--space-24)var(--space-8)}.badged-link.jsx-4005670951{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-right:var(--space-16)}@media screen and (min-width:780px){.nav-menu-button.jsx-4005670951{display:none}nav.jsx-4005670951 .cta.jsx-4005670951{display:none}.wrap.jsx-4005670951{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:block}nav.jsx-4005670951,nav.is-open.jsx-4005670951{display:grid;grid-column-gap:var(--space-8);grid-auto-flow:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}nav.jsx-4005670951{position:relative;top:initial;right:initial;text-align:left;border:0 none;height:100%;background-color:transparent;width:100%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}nav.jsx-4005670951 a.jsx-4005670951{padding:var(--space-8);height:var(--space-32);border-bottom:1px solid transparent;-webkit-transition:color 100ms ease-out,box-shadow 120ms ease-out;-moz-transition:color 100ms ease-out,box-shadow 120ms ease-out;-o-transition:color 100ms ease-out,box-shadow 120ms ease-out;transition:color 100ms ease-out,box-shadow 120ms ease-out}nav.jsx-4005670951 a.jsx-4005670951:hover{color:var(--accent-primary-stronger);border-color:transparent}}</style><style id="__jsx-4275971143">header.jsx-4275971143{position:fixed;top:0;left:0;z-index:2000}header.jsx-4275971143,.content.jsx-4275971143{width:100%;height:60px}.content.jsx-4275971143{display:grid;grid-auto-flow:column;grid-column-gap:var(--space-8);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--space-8)}.logo.jsx-4275971143{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:28px;color:var(--foreground-default)}.ctas.jsx-4275971143{display:none}a.jsx-4275971143{text-decoration:none!important}@media screen and (min-width:780px){.content.jsx-4275971143{grid-template-columns:auto 1fr auto;padding-left:10px;padding-right:15px}.ctas.jsx-4275971143{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:grid;grid-column-gap:var(--space-8);grid-auto-flow:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}</style><style id="__jsx-1e11225f0bcfef5a">.grecaptcha-badge{visibility:hidden}</style></head><body><div id="__next"><style data-emotion="css-global xzt9vt">.replit-ui-theme-root,:root{--border-radius-1:1px;--border-radius-2:2px;--border-radius-4:4px;--border-radius-6:6px;--border-radius-8:8px;--border-radius-12:12px;--border-radius-16:16px;--border-radius-default:var(--border-radius-8);--border-radius-round:1028px;--space-1:1px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-80:80px;--space-96:96px;--space-128:128px;--space-256:256px;--space-default:var(--space-8);--shadow-1:0px 4px 8px 0px rgba(2, 2, 3, 0.16);--shadow-2:0px 8px 16px 0px rgba(2, 2, 3, 0.32);--shadow-3:0px 16px 32px 0px rgba(2, 2, 3, 0.48);--shadow-default:var(--shadow-1);--font-family-default:'IBM Plex Sans',sans-serif;--font-family-code:'ReplitHack',monospace;--font-size-small:12px;--line-height-small:1.5;--font-size-default:14px;--line-height-default:1.6;--font-size-subhead-default:16px;--line-height-subhead-default:1.375;--font-size-subhead-big:20px;--line-height-subhead-big:1.4;--font-size-header-default:24px;--line-height-header-default:1.333;--font-size-header-big:32px;--line-height-header-big:1.25;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--transition-duration-snappy:120ms;--transition-timing-function-snappy:ease-out;--transition-duration-chill:300ms;--transition-timing-function-chill:ease-in-out;--border-width-default:1px;--single-line:1;}.replit-ui-theme-root.replitLight{--background-root:#EBECED;--background-default:#FCFCFC;--background-higher:#F0F1F2;--background-highest:#E4E5E6;--background-overlay:#F0F1F2A0;--foreground-default:#07080A;--foreground-dimmer:#3D4047;--foreground-dimmest:#5C5F66;--outline-dimmest:#D2D4D6;--outline-dimmer:#C0C3C4;--outline-default:#AFB1B3;--outline-stronger:#98999C;--outline-strongest:#74767A;--accent-primary-dimmest:#B2D9FF;--accent-primary-dimmer:#6BB5FF;--accent-primary-default:#0F87FF;--accent-primary-stronger:#005CB8;--accent-primary-strongest:#004182;--accent-positive-dimmest:#7AEB8D;--accent-positive-dimmer:#3CC954;--accent-positive-default:#00A11B;--accent-positive-stronger:#036E15;--accent-positive-strongest:#004D0D;--accent-negative-dimmest:#FFC7C7;--accent-negative-dimmer:#FF9494;--accent-negative-default:#FA4B4B;--accent-negative-stronger:#C20A0A;--accent-negative-strongest:#8A0000;--accent-red-dimmest:#FFC7C7;--accent-red-dimmer:#FF9494;--accent-red-default:#FA4B4B;--accent-red-stronger:#C20A0A;--accent-red-strongest:#8A0000;--accent-orange-dimmest:#FFCC99;--accent-orange-dimmer:#FF9933;--accent-orange-default:#D96D00;--accent-orange-stronger:#964B00;--accent-orange-strongest:#693400;--accent-yellow-dimmest:#EBD66E;--accent-yellow-dimmer:#CFB015;--accent-yellow-default:#A68A00;--accent-yellow-stronger:#736000;--accent-yellow-strongest:#4F4200;--accent-lime-dimmest:#C0E378;--accent-lime-dimmer:#93C926;--accent-lime-default:#639400;--accent-lime-stronger:#466900;--accent-lime-strongest:#3A5700;--accent-green-dimmest:#7AEB8D;--accent-green-dimmer:#3CC954;--accent-green-default:#00A11B;--accent-green-stronger:#036E15;--accent-green-strongest:#004D0D;--accent-teal-dimmest:#6FE5FC;--accent-teal-dimmer:#22C1E0;--accent-teal-default:#0093B0;--accent-teal-stronger:#00687D;--accent-teal-strongest:#004857;--accent-blue-dimmest:#B2D9FF;--accent-blue-dimmer:#6BB5FF;--accent-blue-default:#0F87FF;--accent-blue-stronger:#005CB8;--accent-blue-strongest:#004182;--accent-blurple-dimmest:#D7CFFF;--accent-blurple-dimmer:#B2A3FF;--accent-blurple-default:#8E78FF;--accent-blurple-stronger:#5B40E3;--accent-blurple-strongest:#412F9C;--accent-purple-dimmest:#E6CCFF;--accent-purple-dimmer:#D0A1FF;--accent-purple-default:#B266FF;--accent-purple-stronger:#7F38C7;--accent-purple-strongest:#5B278F;--accent-magenta-dimmest:#FFBFFF;--accent-magenta-dimmer:#FF82FF;--accent-magenta-default:#EB3BEB;--accent-magenta-stronger:#A321A3;--accent-magenta-strongest:#731C73;--accent-pink-dimmest:#FFC7EC;--accent-pink-dimmer:#FF87D7;--accent-pink-default:#F545BA;--accent-pink-stronger:#AB2980;--accent-pink-strongest:#781E5A;--accent-grey-dimmest:#D5D5D5;--accent-grey-dimmer:#B0B0B0;--accent-grey-default:#898989;--accent-grey-stronger:#616161;--accent-grey-strongest:#454545;--accent-brown-dimmest:#FFC9AB;--accent-brown-dimmer:#DEA483;--accent-brown-default:#B07F63;--accent-brown-stronger:#805740;--accent-brown-strongest:#573E30;--black:#0E1525;--white:#FCFCFC;}.replit-ui-theme-root.replitDark{--background-root:#0E1525;--background-default:#1C2333;--background-higher:#2B3245;--background-highest:#3C445C;--background-overlay:#0e1525A0;--foreground-default:#F5F9FC;--foreground-dimmer:#C2C8CC;--foreground-dimmest:#9DA2A6;--outline-dimmest:#2B3245;--outline-dimmer:#3C445C;--outline-default:#4E5569;--outline-stronger:#5F677A;--outline-strongest:#70788C;--accent-primary-dimmest:#004182;--accent-primary-dimmer:#0053A6;--accent-primary-default:#0079F2;--accent-primary-stronger:#57ABFF;--accent-primary-strongest:#B2D9FF;--accent-positive-dimmest:#044A10;--accent-positive-dimmer:#046113;--accent-positive-default:#009118;--accent-positive-stronger:#6CD97E;--accent-positive-strongest:#BFFFCA;--accent-negative-dimmest:#660000;--accent-negative-dimmer:#A60808;--accent-negative-default:#E52222;--accent-negative-stronger:#FF6666;--accent-negative-strongest:#FFCFCF;--accent-red-dimmest:#660000;--accent-red-dimmer:#A60808;--accent-red-default:#E52222;--accent-red-stronger:#FF6666;--accent-red-strongest:#FFCFCF;--accent-orange-dimmest:#542A00;--accent-orange-dimmer:#703800;--accent-orange-default:#AD5700;--accent-orange-stronger:#D4781C;--accent-orange-strongest:#FFBD7A;--accent-yellow-dimmest:#4D4000;--accent-yellow-dimmer:#635300;--accent-yellow-default:#967D00;--accent-yellow-stronger:#BFA730;--accent-yellow-strongest:#F2E088;--accent-lime-dimmest:#314A00;--accent-lime-dimmer:#3D5C00;--accent-lime-default:#5A8700;--accent-lime-stronger:#87B825;--accent-lime-strongest:#C4E581;--accent-green-dimmest:#044A10;--accent-green-dimmer:#046113;--accent-green-default:#009118;--accent-green-stronger:#6CD97E;--accent-green-strongest:#7AEB8D;--accent-teal-dimmest:#004452;--accent-teal-dimmer:#006073;--accent-teal-default:#0093B0;--accent-teal-stronger:#27B9D6;--accent-teal-strongest:#69D9F0;--accent-blue-dimmest:#004182;--accent-blue-dimmer:#0053A6;--accent-blue-default:#0079F2;--accent-blue-stronger:#57ABFF;--accent-blue-strongest:#B2D9FF;--accent-blurple-dimmest:#39298A;--accent-blurple-dimmer:#5239CC;--accent-blurple-default:#795EFF;--accent-blurple-stronger:#A694FF;--accent-blurple-strongest:#CEC4FF;--accent-purple-dimmest:#582987;--accent-purple-dimmer:#7633B8;--accent-purple-default:#A64DFF;--accent-purple-stronger:#C78FFF;--accent-purple-strongest:#E2C4FF;--accent-magenta-dimmest:#6B1A6B;--accent-magenta-dimmer:#8A218A;--accent-magenta-default:#C73AC7;--accent-magenta-stronger:#F562F5;--accent-magenta-strongest:#FFBFFF;--accent-pink-dimmest:#6E1B52;--accent-pink-dimmer:#8F226B;--accent-pink-default:#D4359F;--accent-pink-stronger:#FF70CF;--accent-pink-strongest:#FFBAE8;--accent-grey-dimmest:#404040;--accent-grey-dimmer:#545454;--accent-grey-default:#808080;--accent-grey-stronger:#A6A6A6;--accent-grey-strongest:#D4D4D4;--accent-brown-dimmest:#594031;--accent-brown-dimmer:#75503B;--accent-brown-default:#A3765C;--accent-brown-stronger:#D49877;--accent-brown-strongest:#FFC8A8;--black:#0E1525;--white:#FCFCFC;}</style><style data-emotion="css-global 2sk6fe">*{margin:0;padding:0;box-sizing:border-box;}:root{--column-number:12;}@media screen and (max-width:768px){:root{--column-number:8;}}@media screen and (max-width:480px){:root{--column-number:4;}}html,body{min-height:100%;}body{background-color:var(--background-root);font-family:var(--font-family-default);font-size:var(--font-size-default);color:var(--foreground-default);--interactive-background:var(--background-default);--interactive-background--active:var(--background-higher);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-default);}button{font-family:inherit;border-radius:0;}input{font-family:inherit;}a{font-family:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;color:var(--accent-primary-stronger);}ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}</style><style data-emotion="css-global hm7e19">[aria-label][role~='tooltip']{position:relative;font-family:var(--font-family-default);}[aria-label][role~='tooltip']::before,[aria-label][role~='tooltip']::after{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;-webkit-transition:all var(--microtip-transition-duration,0.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);transition:all var(--microtip-transition-duration,0.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top;}[aria-label][role~='tooltip']::before{-webkit-background-size:100% auto!important;background-size:100% auto!important;content:'';}[aria-label][role~='tooltip']::after{background:var(--background-highest);border:1px solid var(--outline-dimmest);color:var(--foreground-default);box-shadow:var(--shadow-1);border-radius:var(--border-radius-8);content:attr(aria-label);line-height:var(--line-height-default);font-size:var(--font-size-default);padding:var(--space-4) var(--space-8);white-space:nowrap;box-sizing:content-box;}[aria-label][role~='tooltip']:hover::before,[aria-label][role~='tooltip']:hover::after,[aria-label][role~='tooltip']:focus::before,[aria-label][role~='tooltip']:focus::after{opacity:1;pointer-events:auto;}[role~='tooltip'][data-microtip-position|='top']::after{margin-bottom:8px;}[role~='tooltip'][data-microtip-position|='top']::before{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:100%;left:50%;}[role~='tooltip'][data-microtip-position|='top']:hover::before{-webkit-transform:translate3d(-50%,-5px,0);-moz-transform:translate3d(-50%,-5px,0);-ms-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0);}[role~='tooltip'][data-microtip-position|='top']::after{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:100%;left:50%;}[role~='tooltip'][data-microtip-position='top']:hover::after{-webkit-transform:translate3d(-50%,-5px,0);-moz-transform:translate3d(-50%,-5px,0);-ms-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0);}[role~='tooltip'][data-microtip-position='top-left']::after{-webkit-transform:translate3d(calc(-100% + 16px),0,0);-moz-transform:translate3d(calc(-100% + 16px),0,0);-ms-transform:translate3d(calc(-100% + 16px),0,0);transform:translate3d(calc(-100% + 16px),0,0);bottom:100%;}[role~='tooltip'][data-microtip-position='top-left']:hover::after{-webkit-transform:translate3d(calc(-100% + 16px),-5px,0);-moz-transform:translate3d(calc(-100% + 16px),-5px,0);-ms-transform:translate3d(calc(-100% + 16px),-5px,0);transform:translate3d(calc(-100% + 16px),-5px,0);}[role~='tooltip'][data-microtip-position='top-right']::after{-webkit-transform:translate3d(calc(0% + -16px),0,0);-moz-transform:translate3d(calc(0% + -16px),0,0);-ms-transform:translate3d(calc(0% + -16px),0,0);transform:translate3d(calc(0% + -16px),0,0);bottom:100%;}[role~='tooltip'][data-microtip-position='top-right']:hover::after{-webkit-transform:translate3d(calc(0% + -16px),-5px,0);-moz-transform:translate3d(calc(0% + -16px),-5px,0);-ms-transform:translate3d(calc(0% + -16px),-5px,0);transform:translate3d(calc(0% + -16px),-5px,0);}[role~='tooltip'][data-microtip-position|='bottom']::after{margin-top:8px;}[role~='tooltip'][data-microtip-position|='bottom']::before{-webkit-transform:translate3d(-50%,-10px,0);-moz-transform:translate3d(-50%,-10px,0);-ms-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);bottom:auto;left:50%;top:100%;}[role~='tooltip'][data-microtip-position|='bottom']:hover::before{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}[role~='tooltip'][data-microtip-position|='bottom']::after{-webkit-transform:translate3d(-50%,-10px,0);-moz-transform:translate3d(-50%,-10px,0);-ms-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);top:100%;left:50%;}[role~='tooltip'][data-microtip-position='bottom']:hover::after{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}[role~='tooltip'][data-microtip-position='bottom-left']::after{-webkit-transform:translate3d(calc(-100% + 16px),-10px,0);-moz-transform:translate3d(calc(-100% + 16px),-10px,0);-ms-transform:translate3d(calc(-100% + 16px),-10px,0);transform:translate3d(calc(-100% + 16px),-10px,0);top:100%;}[role~='tooltip'][data-microtip-position='bottom-left']:hover::after{-webkit-transform:translate3d(calc(-100% + 16px),0,0);-moz-transform:translate3d(calc(-100% + 16px),0,0);-ms-transform:translate3d(calc(-100% + 16px),0,0);transform:translate3d(calc(-100% + 16px),0,0);}[role~='tooltip'][data-microtip-position='bottom-right']::after{-webkit-transform:translate3d(calc(0% + -16px),-10px,0);-moz-transform:translate3d(calc(0% + -16px),-10px,0);-ms-transform:translate3d(calc(0% + -16px),-10px,0);transform:translate3d(calc(0% + -16px),-10px,0);top:100%;}[role~='tooltip'][data-microtip-position='bottom-right']:hover::after{-webkit-transform:translate3d(calc(0% + -16px),0,0);-moz-transform:translate3d(calc(0% + -16px),0,0);-ms-transform:translate3d(calc(0% + -16px),0,0);transform:translate3d(calc(0% + -16px),0,0);}[role~='tooltip'][data-microtip-position='left']::before,[role~='tooltip'][data-microtip-position='left']::after{bottom:auto;left:auto;right:100%;top:50%;-webkit-transform:translate3d(10px,-50%,0);-moz-transform:translate3d(10px,-50%,0);-ms-transform:translate3d(10px,-50%,0);transform:translate3d(10px,-50%,0);}[role~='tooltip'][data-microtip-position='left']::after{margin-right:8px;}[role~='tooltip'][data-microtip-position='left']:hover::before,[role~='tooltip'][data-microtip-position='left']:hover::after{-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}[role~='tooltip'][data-microtip-position='right']::before,[role~='tooltip'][data-microtip-position='right']::after{bottom:auto;left:100%;top:50%;-webkit-transform:translate3d(-10px,-50%,0);-moz-transform:translate3d(-10px,-50%,0);-ms-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0);}[role~='tooltip'][data-microtip-position='right']::after{margin-left:8px;}[role~='tooltip'][data-microtip-position='right']:hover::before,[role~='tooltip'][data-microtip-position='right']:hover::after{-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}[role~='tooltip'][data-microtip-size='small']::after{white-space:initial;width:80px;}[role~='tooltip'][data-microtip-size='medium']::after{white-space:initial;width:150px;}[role~='tooltip'][data-microtip-size='large']::after{white-space:initial;width:260px;}</style><style data-emotion="css p67hxk">.css-p67hxk{min-height:100vh;background-color:var(--background-root);color:var(--foreground-default);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><div class="css-p67hxk"><style data-emotion="css 1r7t6oe">.css-1r7t6oe{transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-radius:var(--border-radius-8);background-color:var(--interactive-background);border-width:1px;border-style:solid;border-color:transparent;padding:var(--space-4);border-radius:0 0 var(--border-radius-4) var(--border-radius-4);font-size:var(--font-size-subhead-big);position:fixed;top:0;left:4px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;z-index:5000;}@media (hover: hover){.css-1r7t6oe:not([disabled]){cursor:pointer;}.css-1r7t6oe:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-1r7t6oe:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-1r7t6oe:not([disabled]):hover{background-color:var(--interactive-background--active);transition-duration:0ms;}.css-1r7t6oe:not([disabled]):active{background-color:var(--interactive-background--active);border-color:var(--accent-primary-default);}}.css-1r7t6oe:focus{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}</style><a href="#main-content" class="css-1r7t6oe">Skip to content</a><style data-emotion="css 1fuv7n6">.css-1fuv7n6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;padding:var(--space-4);top:100%;right:0;z-index:1000000;-webkit-transition:-webkit-transform 120ms ease-out;transition:transform 120ms ease-out;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);}</style><style data-emotion="css vt9fhz">.css-vt9fhz{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;padding:var(--space-4);top:100%;right:0;z-index:1000000;-webkit-transition:-webkit-transform 120ms ease-out;transition:transform 120ms ease-out;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);}</style><div aria-live="polite" class="css-vt9fhz"></div><style data-emotion="css 16g5ec9">.css-16g5ec9{background-color:var(--background-root);border-color:var(--background-default);transition-property:all;transition-duration:300ms;transition-timing-function:ease-in-out;}</style><header class="jsx-4275971143 css-16g5ec9"><div class="jsx-4275971143 content"><a aria-label="Replit" class="jsx-4275971143 logo" href="/"><svg width="110.9090909090909" height="40" viewBox="0 0 122 44" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M111.515 18.2193V16.7908C111.515 16.5455 111.313 16.3579 111.053 16.3579H106.046V13.5873C106.046 13.342 105.844 13.1544 105.584 13.1544H103.68C103.42 13.1544 103.218 13.3564 103.218 13.5873V16.3579H100.26C100 16.3579 99.798 16.5599 99.798 16.7908V18.2193C99.798 18.4646 100 18.6522 100.26 18.6522H103.218V22.8947C103.218 26.1414 104.747 27.6421 108.038 27.6421H110.721C110.981 27.6421 111.183 27.4401 111.183 27.2092V25.7807C111.183 25.5354 110.981 25.3478 110.721 25.3478H108.47C106.681 25.3478 106.046 24.6407 106.046 22.8802V18.6667H111.053C111.313 18.6522 111.515 18.4502 111.515 18.2193Z" fill="var(--foreground-default)"></path><path d="M96.4647 12H93.8672C93.6075 12 93.4055 12.202 93.4055 12.4329V14.2655C93.4055 14.5108 93.6075 14.6984 93.8672 14.6984H96.4647C96.7244 14.6984 96.9264 14.4964 96.9264 14.2655V12.4329C96.912 12.1876 96.71 12 96.4647 12Z" fill="var(--foreground-default)"></path><path d="M96.811 25.3478V16.7908C96.811 16.5455 96.6089 16.3579 96.3492 16.3579H90.5339C90.2742 16.3579 90.0721 16.5599 90.0721 16.7908V18.2193C90.0721 18.4646 90.2742 18.6522 90.5339 18.6522H93.9827V25.3478H90.5339C90.2742 25.3478 90.0721 25.5498 90.0721 25.7807V27.2092C90.0721 27.4545 90.2742 27.6421 90.5339 27.6421H100.346C100.606 27.6421 100.808 27.4401 100.808 27.2092V25.7807C100.808 25.5354 100.606 25.3478 100.346 25.3478H96.811Z" fill="var(--foreground-default)"></path><path d="M87.8932 25.3478H84.9495V12.4329C84.9495 12.1876 84.7475 12 84.4877 12H78.7157C78.456 12 78.254 12.202 78.254 12.4329V13.8615C78.254 14.1068 78.456 14.2944 78.7157 14.2944H82.1212V25.3478H78.2973C78.0375 25.3478 77.8355 25.5498 77.8355 25.7807V27.2092C77.8355 27.4545 78.0375 27.6421 78.2973 27.6421H87.8932C88.153 27.6421 88.355 27.4401 88.355 27.2092V25.7807C88.355 25.5354 88.153 25.3478 87.8932 25.3478Z" fill="var(--foreground-default)"></path><path d="M72.2222 16.1414C71.241 16.1414 70.5339 16.3579 69.9856 16.8773L69.3074 17.5267H68.6869L68.456 16.6898C68.3983 16.5022 68.2251 16.3579 68.0087 16.3579H66.71C66.4502 16.3579 66.2482 16.5599 66.2482 16.7908V31.5671C66.2482 31.8124 66.4502 32 66.71 32H68.6147C68.8745 32 69.0765 31.798 69.0765 31.5671V28.3636L68.8312 26.6465L69.4661 26.5022L70.1443 27.1515C70.6782 27.6421 71.3276 27.8874 72.2944 27.8874C75.0938 27.8874 76.7821 25.9538 76.7821 22.0144C76.7677 18.075 75.0938 16.1414 72.2222 16.1414ZM71.2843 25.5209C69.8557 25.5209 69.0621 24.785 69.0621 23.3853V20.6147C69.0621 19.215 69.8413 18.4791 71.2843 18.4791C73.0303 18.4791 73.824 19.5758 73.824 21.9856C73.8095 24.4242 73.0303 25.5209 71.2843 25.5209Z" fill="var(--foreground-default)"></path><path d="M58.1818 16.1414C54.5455 16.1414 52.5974 18.075 52.5974 22C52.5974 25.9394 54.531 27.873 58.1097 27.873C60.8802 27.873 62.6696 26.7186 63.1458 24.7417C63.2179 24.4675 62.987 24.2078 62.6984 24.2078H60.9668C60.7792 24.2078 60.6061 24.3232 60.5339 24.4964C60.2309 25.3478 59.3651 25.7518 58.1963 25.7518C56.3781 25.7518 55.5123 24.7561 55.3968 22.4329H63.2901C63.723 18.0895 61.9192 16.1414 58.1818 16.1414ZM55.4834 20.6724C55.7576 18.9697 56.609 18.176 58.1674 18.176C59.8269 18.176 60.6061 19.0563 60.6494 20.6724H55.4834Z" fill="var(--foreground-default)"></path><path d="M46.9697 16.8629L46.3203 17.5123H45.671L45.469 16.6898C45.4257 16.4877 45.2381 16.3579 45.0216 16.3579H40.8658C40.6061 16.3579 40.404 16.5599 40.404 16.7908V18.2193C40.404 18.4646 40.6061 18.6522 40.8658 18.6522H43.3189V25.3478H40.4618C40.202 25.3478 40 25.5498 40 25.7807V27.2092C40 27.4545 40.202 27.6421 40.4618 27.6421H49.4517C49.7114 27.6421 49.9134 27.4401 49.9134 27.2092V25.7807C49.9134 25.5354 49.7114 25.3478 49.4517 25.3478H46.1472V20.6147C46.1472 19.2872 46.9264 18.5945 48.456 18.5945H50.938C51.1977 18.5945 51.3997 18.3925 51.3997 18.1616V16.5887C51.3997 16.3434 51.1977 16.1558 50.938 16.1558H49.4661C48.3838 16.1414 47.5325 16.3434 46.9697 16.8629Z" fill="var(--foreground-default)"></path><path d="M10 11.5C10 10.6716 10.6716 10 11.5 10H18.5C19.3284 10 20 10.6716 20 11.5V18H11.5C10.6716 18 10 17.3284 10 16.5V11.5Z" fill="#F26207"></path><path d="M20 18H28.5C29.3284 18 30 18.6716 30 19.5V24.5C30 25.3284 29.3284 26 28.5 26H20V18Z" fill="#F26207"></path><path d="M10 27.5C10 26.6716 10.6716 26 11.5 26H20V32.5C20 33.3284 19.3284 34 18.5 34H11.5C10.6716 34 10 33.3284 10 32.5V27.5Z" fill="#F26207"></path></svg></a><div class="jsx-4005670951 wrap"><style data-emotion="css 3gzsqr">@media screen and (min-width: 780px){.css-3gzsqr{display:none;}}</style><style data-emotion="css c40bgm">.css-c40bgm{border:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-app-region:no-drag;transition-property:box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-width:1px;border-style:solid;border-color:transparent;border-radius:var(--border-radius-8);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:var(--width);height:var(--height);}@media (hover: hover){.css-c40bgm:not([disabled]){cursor:pointer;}.css-c40bgm:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-c40bgm:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-c40bgm:not([disabled]):hover{background-color:var(--interactive-background);transition-duration:0ms;}.css-c40bgm:not([disabled]):not(textarea):active{background-color:var(--interactive-background--active);border-color:var(--accent-primary-default);}}.css-c40bgm:disabled,.css-c40bgm[aria-disabled="true"]{color:var(--foreground-dimmest);}@media screen and (min-width: 780px){.css-c40bgm{display:none;}}</style><style data-emotion="css jm85h">.css-jm85h{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;border:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-app-region:no-drag;transition-property:box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-width:1px;border-style:solid;border-color:transparent;border-radius:var(--border-radius-8);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:var(--width);height:var(--height);}@media (hover: hover){.css-jm85h:not([disabled]){cursor:pointer;}.css-jm85h:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-jm85h:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-jm85h:not([disabled]):hover{background-color:var(--interactive-background);transition-duration:0ms;}.css-jm85h:not([disabled]):not(textarea):active{background-color:var(--interactive-background--active);border-color:var(--accent-primary-default);}}.css-jm85h:disabled,.css-jm85h[aria-disabled="true"]{color:var(--foreground-dimmest);}@media screen and (min-width: 780px){.css-jm85h{display:none;}}</style><button data-cy="mobile-menu-btn" style="--height:32px;--width:32px" type="button" aria-label="" class="nav-menu-button css-jm85h"><style data-emotion="css 39bxoo">.css-39bxoo{min-width:20px;min-height:20px;width:20px;height:20px;}</style><style data-emotion="css axk1x0">.css-axk1x0{min-width:var(--size);min-height:var(--size);-webkit-transform:rotate(var(--rotate));-moz-transform:rotate(var(--rotate));-ms-transform:rotate(var(--rotate));transform:rotate(var(--rotate));vertical-align:middle;min-width:20px;min-height:20px;width:20px;height:20px;}</style><svg preserveAspectRatio="xMidYMin" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" style="--size:24px;--rotate:0deg;width:24px;height:24px" aria-hidden="true" class="css-axk1x0"><path fill-rule="evenodd" d="M1.25 6A.75.75 0 0 1 2 5.25h20a.75.75 0 0 1 0 1.5H2A.75.75 0 0 1 1.25 6Zm0 6a.75.75 0 0 1 .75-.75h20a.75.75 0 0 1 0 1.5H2a.75.75 0 0 1-.75-.75Zm0 6a.75.75 0 0 1 .75-.75h20a.75.75 0 0 1 0 1.5H2a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></button><div style="border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap">Open<!-- --> navbar menu</div><nav class="jsx-4005670951 "><div class="jsx-21eff4268240d976"><div class="jsx-102182749 anchor"><style data-emotion="css 1h0j9wf">.css-1h0j9wf{font-weight:var(--font-weight-medium);background-color:var(--background-root);}</style><style data-emotion="css 1dwd7l6">.css-1dwd7l6{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-app-region:no-drag;transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-radius:var(--border-radius-8);background-color:var(--interactive-background);border-width:1px;border-style:solid;border-color:transparent;padding:var(--space-8);border-radius:var(--border-radius-8);height:32px;font-weight:var(--font-weight-medium);background-color:var(--background-root);}.css-1dwd7l6>*{margin-right:var(--space-8);}.css-1dwd7l6>*:last-child{margin-right:0;}@media (hover: hover){.css-1dwd7l6:not([disabled]){cursor:pointer;}.css-1dwd7l6:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-1dwd7l6:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-1dwd7l6:not([disabled]):hover{background-color:var(--interactive-background--active);transition-duration:0ms;}.css-1dwd7l6:not([disabled]):active{background-color:var(--interactive-background--active);border-color:var(--accent-primary-default);}}</style><style data-emotion="css 1rso3d1">.css-1rso3d1{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-app-region:no-drag;transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-radius:var(--border-radius-8);background-color:var(--interactive-background);border-width:1px;border-style:solid;border-color:transparent;padding:var(--space-8);border-radius:var(--border-radius-8);height:32px;font-weight:var(--font-weight-medium);background-color:var(--background-root);}.css-1rso3d1>*{margin-right:var(--space-8);}.css-1rso3d1>*:last-child{margin-right:0;}@media (hover: hover){.css-1rso3d1:not([disabled]){cursor:pointer;}.css-1rso3d1:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-1rso3d1:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-1rso3d1:not([disabled]):hover{background-color:var(--interactive-background--active);transition-duration:0ms;}.css-1rso3d1:not([disabled]):active{background-color:var(--interactive-background--active);border-color:var(--accent-primary-default);}}</style><button id="downshift-0-toggle-button" type="button" aria-labelledby="downshift-0-label downshift-0-toggle-button" aria-haspopup="listbox" class="css-1rso3d1" data-rac=""><style data-emotion="css intj35">.css-intj35{height:var(--fontSize);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0px;}</style><span style="--fontSize:var(--font-size-default)" class="css-intj35"><style data-emotion="css 407l6k">.css-407l6k{display:inline;overflow-wrap:break-word;font-size:var(--fontSize);line-height:var(--lineHeight);font-weight:var(--fontWeight);color:var(--color);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}</style><style data-emotion="css 10z1dta">.css-10z1dta{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;display:inline;overflow-wrap:break-word;font-size:var(--fontSize);line-height:var(--lineHeight);font-weight:var(--fontWeight);color:var(--color);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}</style><span style="--fontSize:var(--font-size-default);--lineHeight:var(--line-height-default)" class="css-10z1dta">Features</span></span><style data-emotion="css 492dz9">.css-492dz9{min-width:var(--size);min-height:var(--size);-webkit-transform:rotate(var(--rotate));-moz-transform:rotate(var(--rotate));-ms-transform:rotate(var(--rotate));transform:rotate(var(--rotate));vertical-align:middle;}</style><svg preserveAspectRatio="xMidYMin" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--size:16px;--rotate:0deg;width:16px;height:16px" aria-hidden="true" class="css-492dz9"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5303 15.5303C12.2374 15.8232 11.7626 15.8232 11.4697 15.5303L5.46967 9.53033C5.17678 9.23744 5.17678 8.76256 5.46967 8.46967C5.76256 8.17678 6.23744 8.17678 6.53033 8.46967L12 13.9393L17.4697 8.46967C17.7626 8.17678 18.2374 8.17678 18.5303 8.46967C18.8232 8.76256 18.8232 9.23744 18.5303 9.53033L12.5303 15.5303Z"></path></svg></button><div class="jsx-102182749 list-wrapper"><ul id="downshift-0-menu" role="listbox" aria-labelledby="downshift-0-label" tabindex="-1" class="jsx-102182749"></ul></div></div></div><style data-emotion="css mrks8m">.css-mrks8m{border-radius:var(--border-radius-8);}.css-mrks8m:focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-mrks8m:focus:not(:focus-visible){outline-color:transparent;}</style><a rel="canonical" class="jsx-4005670951 css-mrks8m" href="/replit-core">Membership</a><a href="https://blog.replit.com/" rel="canonical" class="jsx-4005670951 css-mrks8m">Blog</a><a rel="canonical" class="jsx-4005670951 css-mrks8m" href="/pricing">Pricing</a><a rel="canonical" class="jsx-4005670951 css-mrks8m" href="/site/careers">Careers</a></nav></div><div class="jsx-4275971143 ctas"><style data-emotion="css etbc5v">.css-etbc5v{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-app-region:no-drag;transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-radius:var(--border-radius-8);background-color:var(--interactive-background);border-width:1px;border-style:solid;border-color:transparent;transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-style:solid;border-width:1px;border-color:transparent;padding:var(--space-8);border-radius:var(--border-radius-8);height:32px;}.css-etbc5v>*{margin-right:var(--space-8);}.css-etbc5v>*:last-child{margin-right:0;}@media (hover: hover){.css-etbc5v:not([disabled]){cursor:pointer;}.css-etbc5v:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-etbc5v:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-etbc5v:not([disabled]):hover{background-color:var(--interactive-background--active);transition-duration:0ms;}.css-etbc5v:not([disabled]):active{background-color:var(--interactive-background--active);border-color:var(--accent-primary-default);}}.css-etbc5v{color:var(--foreground-default);background-color:var(--accent-primary-dimmer);box-shadow:none;}.css-etbc5v:disabled{background-color:var(--accent-primary-dimmest);color:var(--accent-primary-default);}@media (hover: hover){.css-etbc5v:not([disabled]):hover{-webkit-transition:none;transition:none;background-color:var(--accent-primary-default);}}.css-etbc5v:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;outline-color:var(--accent-primary-strongest);}.css-etbc5v:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-etbc5v:not([disabled]):active{-webkit-transition:none;transition:none;background-color:var(--accent-primary-default);border-color:var(--accent-primary-strongest);}</style><style data-emotion="css z20xlz">.css-z20xlz{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-app-region:no-drag;transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-radius:var(--border-radius-8);background-color:var(--interactive-background);border-width:1px;border-style:solid;border-color:transparent;transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-style:solid;border-width:1px;border-color:transparent;padding:var(--space-8);border-radius:var(--border-radius-8);height:32px;}.css-z20xlz>*{margin-right:var(--space-8);}.css-z20xlz>*:last-child{margin-right:0;}@media (hover: hover){.css-z20xlz:not([disabled]){cursor:pointer;}.css-z20xlz:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-z20xlz:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-z20xlz:not([disabled]):hover{background-color:var(--interactive-background--active);transition-duration:0ms;}.css-z20xlz:not([disabled]):active{background-color:var(--interactive-background--active);border-color:var(--accent-primary-default);}}.css-z20xlz{color:var(--foreground-default);background-color:var(--accent-primary-dimmer);box-shadow:none;}.css-z20xlz:disabled{background-color:var(--accent-primary-dimmest);color:var(--accent-primary-default);}@media (hover: hover){.css-z20xlz:not([disabled]):hover{-webkit-transition:none;transition:none;background-color:var(--accent-primary-default);}}.css-z20xlz:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;outline-color:var(--accent-primary-strongest);}.css-z20xlz:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-z20xlz:not([disabled]):active{-webkit-transition:none;transition:none;background-color:var(--accent-primary-default);border-color:var(--accent-primary-strongest);}</style><a data-cy="header-signup-button" href="/signup" class="css-z20xlz" role="link"><span style="--fontSize:var(--font-size-default)" class="css-intj35"><span style="--fontSize:var(--font-size-default);--lineHeight:var(--line-height-default)" class="css-10z1dta">Sign Up</span></span></a><style data-emotion="css ojzpo1">.css-ojzpo1{color:var(--foreground-default);}</style><style data-emotion="css ecyz65">.css-ecyz65{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-app-region:no-drag;transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-radius:var(--border-radius-8);background-color:transparent;border-width:1px;border-style:solid;border-color:var(--interactive-border);padding:var(--space-8);border-radius:var(--border-radius-8);height:32px;color:var(--foreground-default);}.css-ecyz65>*{margin-right:var(--space-8);}.css-ecyz65>*:last-child{margin-right:0;}@media (hover: hover){.css-ecyz65:not([disabled]){cursor:pointer;}.css-ecyz65:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-ecyz65:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-ecyz65:not([disabled]):hover{background-color:var(--interactive-background);transition-duration:0ms;}.css-ecyz65:not([disabled]):not(textarea):active{border-color:var(--accent-primary-default);}}</style><style data-emotion="css 1w3aeka">.css-1w3aeka{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-app-region:no-drag;transition-property:background-color,box-shadow;transition-duration:120ms;transition-timing-function:ease-out;border-radius:var(--border-radius-8);background-color:transparent;border-width:1px;border-style:solid;border-color:var(--interactive-border);padding:var(--space-8);border-radius:var(--border-radius-8);height:32px;color:var(--foreground-default);}.css-1w3aeka>*{margin-right:var(--space-8);}.css-1w3aeka>*:last-child{margin-right:0;}@media (hover: hover){.css-1w3aeka:not([disabled]){cursor:pointer;}.css-1w3aeka:not([disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px;}.css-1w3aeka:not([disabled]):focus:not(:focus-visible){outline-color:transparent;}.css-1w3aeka:not([disabled]):hover{background-color:var(--interactive-background);transition-duration:0ms;}.css-1w3aeka:not([disabled]):not(textarea):active{border-color:var(--accent-primary-default);}}</style><a data-cy="header-login-button" href="/login?goto=/@zalman2022/api" class="css-1w3aeka" role="link"><span style="--fontSize:var(--font-size-default)" class="css-intj35"><span style="--fontSize:var(--font-size-default);--lineHeight:var(--line-height-default)" class="css-10z1dta">Log In</span></span></a></div></div></header><style data-emotion="css 1j5ieim">.css-1j5ieim{container:layout/inline-size;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:48px;}</style><main id="main-content" class="css-1j5ieim"><style data-emotion="css 9ph9zl">.css-9ph9zl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}</style><style data-emotion="css uhgpe2">.css-uhgpe2{background-color:var(--background-root);--surface-background:var(--background-root);--interactive-background:var(--background-default);--interactive-background--active:var(--background-higher);--interactive-border:var(--outline-dimmest);--interactive-border--hover:var(--outline-default);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}</style><style data-emotion="css vgs6a1">.css-vgs6a1{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;background-color:var(--background-root);--surface-background:var(--background-root);--interactive-background:var(--background-default);--interactive-background--active:var(--background-higher);--interactive-border:var(--outline-dimmest);--interactive-border--hover:var(--outline-default);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}</style><div class="css-vgs6a1"><style data-emotion="css-global 1q81ie1">body{overscroll-behavior-y:none;}</style><style data-emotion="css 1aetuzp">.css-1aetuzp{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}@media screen and (min-width: 1024px){.css-1aetuzp{height:calc(100vh - 60px);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><style data-emotion="css nqf2b3">.css-nqf2b3{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}@media screen and (min-width: 1024px){.css-nqf2b3{height:calc(100vh - 60px);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="css-nqf2b3"><style data-emotion="css efdpfj">.css-efdpfj{padding:var(--space-12);height:calc(57vw + 51px);margin:16px 16px 0px;border:1px solid var(--outline-dimmest);border-radius:8px;overflow:hidden;}.css-efdpfj >*{height:100%;}@media screen and (min-width: 1024px){.css-efdpfj{-webkit-flex:1;-ms-flex:1;flex:1;height:100%;margin:0;border:none;border-radius:0;}}</style><style data-emotion="css 33mr5k">.css-33mr5k{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;padding:var(--space-12);height:calc(57vw + 51px);margin:16px 16px 0px;border:1px solid var(--outline-dimmest);border-radius:8px;overflow:hidden;}.css-33mr5k >*{height:100%;}@media screen and (min-width: 1024px){.css-33mr5k{-webkit-flex:1;-ms-flex:1;flex:1;height:100%;margin:0;border:none;border-radius:0;}}</style><div class="css-33mr5k"><style data-emotion="css w2xidv animation-y5m1mk">.css-w2xidv{border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;width:100%;height:100%;}@-webkit-keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}@keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}</style><style data-emotion="css 14jqzbj">.css-14jqzbj{background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;width:100%;height:100%;}</style><style data-emotion="css rml5wr">.css-rml5wr{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;width:100%;height:100%;}</style><div class="css-rml5wr"></div></div><style data-emotion="css jr1ufq">@media screen and (min-width: 1024px){.css-jr1ufq{height:100%;overflow:auto;width:400px;}}</style><style data-emotion="css 3razdk">.css-3razdk{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;}@media screen and (min-width: 1024px){.css-3razdk{height:100%;overflow:auto;width:400px;}}</style><div class="css-3razdk"><style data-emotion="css ac2e82">.css-ac2e82{padding:var(--space-8);padding-bottom:var(--space-16);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-ac2e82>*{margin-bottom:var(--space-8);}.css-ac2e82>*:last-child{margin-bottom:0;}</style><style data-emotion="css 83rir1">.css-83rir1{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;padding:var(--space-8);padding-bottom:var(--space-16);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-83rir1>*{margin-bottom:var(--space-8);}.css-83rir1>*:last-child{margin-bottom:0;}</style><div class="css-83rir1"><style data-emotion="css fxjn1e">.css-fxjn1e{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.css-fxjn1e>*{margin-right:var(--space-8);}.css-fxjn1e>*:last-child{margin-right:0;}</style><style data-emotion="css 1d3nune">.css-1d3nune{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.css-1d3nune>*{margin-right:var(--space-8);}.css-1d3nune>*:last-child{margin-right:0;}</style><div class="css-1d3nune"><style data-emotion="css 7frdn0 animation-y5m1mk">.css-7frdn0{border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;width:32px;height:32px;border-radius:50%;}@-webkit-keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}@keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}</style><style data-emotion="css 1qpftrh">.css-1qpftrh{background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;width:32px;height:32px;border-radius:50%;}</style><style data-emotion="css 1g5npyf">.css-1g5npyf{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;width:32px;height:32px;border-radius:50%;}</style><div class="css-1g5npyf"></div><span style="--fontSize:var(--font-size-subhead-big);--lineHeight:var(--line-height-subhead-big);--fontWeight:var(--font-weight-medium);--color:var(--foreground-dimmest)" class="css-10z1dta">Loading...</span></div><style data-emotion="css p9qrgz animation-y5m1mk">.css-p9qrgz{border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:30px;}@-webkit-keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}@keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}</style><style data-emotion="css 1wxknn8">.css-1wxknn8{background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:30px;}</style><style data-emotion="css 1l8q51p">.css-1l8q51p{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:30px;}</style><div class="css-1l8q51p"></div><style data-emotion="css 3vmivy animation-y5m1mk">.css-3vmivy{border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:80px;}@-webkit-keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}@keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}</style><style data-emotion="css 1qmbhta">.css-1qmbhta{background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:80px;}</style><style data-emotion="css 1ts7ptx">.css-1ts7ptx{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:80px;}</style><div class="css-1ts7ptx"></div></div><style data-emotion="css 72p4z3">.css-72p4z3{background-color:var(--outline-dimmest);height:1px;min-height:1px;width:100%;}</style><div class="css-72p4z3"></div><style data-emotion="css ci7uvn">.css-ci7uvn{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}</style><style data-emotion="css wb2kd6">.css-wb2kd6{padding:var(--space-8);padding-bottom:var(--space-16);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.css-wb2kd6>*{margin-bottom:var(--space-8);}.css-wb2kd6>*:last-child{margin-bottom:0;}</style><style data-emotion="css 1i8ys22">.css-1i8ys22{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;padding:var(--space-8);padding-bottom:var(--space-16);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.css-1i8ys22>*{margin-bottom:var(--space-8);}.css-1i8ys22>*:last-child{margin-bottom:0;}</style><div class="css-1i8ys22"><style data-emotion="css tpz2lm animation-y5m1mk">.css-tpz2lm{border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:100%;}@-webkit-keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}@keyframes animation-y5m1mk{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}</style><style data-emotion="css hmnjer">.css-hmnjer{background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:100%;}</style><style data-emotion="css otg33t">.css-otg33t{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;background-color:var(--background-default);--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);border-radius:var(--border-radius-8);-webkit-animation:animation-y5m1mk 2s infinite;animation:animation-y5m1mk 2s infinite;height:100%;}</style><div class="css-otg33t"></div></div></div></div></div></main><style data-emotion="css 1o9y3t5">.css-1o9y3t5{padding:24px 16px 64px;background-color:var(--background-default);}@media screen and (min-width: 1024px){.css-1o9y3t5{padding-top:64px;}}</style><footer class="css-1o9y3t5"><style data-emotion="css 40cvhg">.css-40cvhg{margin:0 auto;max-width:1440px;display:grid;grid-template-columns:repeat(12, 1fr);-webkit-column-gap:16px;column-gap:16px;row-gap:32px;}</style><div class="css-40cvhg"><style data-emotion="css wzwmj8">.css-wzwmj8{grid-column:span 12;}@media screen and (min-width: 1024px){.css-wzwmj8{grid-column:span 4;}}</style><style data-emotion="css 1vrizhu">.css-1vrizhu{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;grid-column:span 12;}@media screen and (min-width: 1024px){.css-1vrizhu{grid-column:span 4;}}</style><div class="css-1vrizhu"><style data-emotion="css 36v8q4">.css-36v8q4{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;}</style><div class="css-36v8q4"><svg width="110.9090909090909" height="40" viewBox="0 0 122 44" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M111.515 18.2193V16.7908C111.515 16.5455 111.313 16.3579 111.053 16.3579H106.046V13.5873C106.046 13.342 105.844 13.1544 105.584 13.1544H103.68C103.42 13.1544 103.218 13.3564 103.218 13.5873V16.3579H100.26C100 16.3579 99.798 16.5599 99.798 16.7908V18.2193C99.798 18.4646 100 18.6522 100.26 18.6522H103.218V22.8947C103.218 26.1414 104.747 27.6421 108.038 27.6421H110.721C110.981 27.6421 111.183 27.4401 111.183 27.2092V25.7807C111.183 25.5354 110.981 25.3478 110.721 25.3478H108.47C106.681 25.3478 106.046 24.6407 106.046 22.8802V18.6667H111.053C111.313 18.6522 111.515 18.4502 111.515 18.2193Z" fill="var(--foreground-default)"></path><path d="M96.4647 12H93.8672C93.6075 12 93.4055 12.202 93.4055 12.4329V14.2655C93.4055 14.5108 93.6075 14.6984 93.8672 14.6984H96.4647C96.7244 14.6984 96.9264 14.4964 96.9264 14.2655V12.4329C96.912 12.1876 96.71 12 96.4647 12Z" fill="var(--foreground-default)"></path><path d="M96.811 25.3478V16.7908C96.811 16.5455 96.6089 16.3579 96.3492 16.3579H90.5339C90.2742 16.3579 90.0721 16.5599 90.0721 16.7908V18.2193C90.0721 18.4646 90.2742 18.6522 90.5339 18.6522H93.9827V25.3478H90.5339C90.2742 25.3478 90.0721 25.5498 90.0721 25.7807V27.2092C90.0721 27.4545 90.2742 27.6421 90.5339 27.6421H100.346C100.606 27.6421 100.808 27.4401 100.808 27.2092V25.7807C100.808 25.5354 100.606 25.3478 100.346 25.3478H96.811Z" fill="var(--foreground-default)"></path><path d="M87.8932 25.3478H84.9495V12.4329C84.9495 12.1876 84.7475 12 84.4877 12H78.7157C78.456 12 78.254 12.202 78.254 12.4329V13.8615C78.254 14.1068 78.456 14.2944 78.7157 14.2944H82.1212V25.3478H78.2973C78.0375 25.3478 77.8355 25.5498 77.8355 25.7807V27.2092C77.8355 27.4545 78.0375 27.6421 78.2973 27.6421H87.8932C88.153 27.6421 88.355 27.4401 88.355 27.2092V25.7807C88.355 25.5354 88.153 25.3478 87.8932 25.3478Z" fill="var(--foreground-default)"></path><path d="M72.2222 16.1414C71.241 16.1414 70.5339 16.3579 69.9856 16.8773L69.3074 17.5267H68.6869L68.456 16.6898C68.3983 16.5022 68.2251 16.3579 68.0087 16.3579H66.71C66.4502 16.3579 66.2482 16.5599 66.2482 16.7908V31.5671C66.2482 31.8124 66.4502 32 66.71 32H68.6147C68.8745 32 69.0765 31.798 69.0765 31.5671V28.3636L68.8312 26.6465L69.4661 26.5022L70.1443 27.1515C70.6782 27.6421 71.3276 27.8874 72.2944 27.8874C75.0938 27.8874 76.7821 25.9538 76.7821 22.0144C76.7677 18.075 75.0938 16.1414 72.2222 16.1414ZM71.2843 25.5209C69.8557 25.5209 69.0621 24.785 69.0621 23.3853V20.6147C69.0621 19.215 69.8413 18.4791 71.2843 18.4791C73.0303 18.4791 73.824 19.5758 73.824 21.9856C73.8095 24.4242 73.0303 25.5209 71.2843 25.5209Z" fill="var(--foreground-default)"></path><path d="M58.1818 16.1414C54.5455 16.1414 52.5974 18.075 52.5974 22C52.5974 25.9394 54.531 27.873 58.1097 27.873C60.8802 27.873 62.6696 26.7186 63.1458 24.7417C63.2179 24.4675 62.987 24.2078 62.6984 24.2078H60.9668C60.7792 24.2078 60.6061 24.3232 60.5339 24.4964C60.2309 25.3478 59.3651 25.7518 58.1963 25.7518C56.3781 25.7518 55.5123 24.7561 55.3968 22.4329H63.2901C63.723 18.0895 61.9192 16.1414 58.1818 16.1414ZM55.4834 20.6724C55.7576 18.9697 56.609 18.176 58.1674 18.176C59.8269 18.176 60.6061 19.0563 60.6494 20.6724H55.4834Z" fill="var(--foreground-default)"></path><path d="M46.9697 16.8629L46.3203 17.5123H45.671L45.469 16.6898C45.4257 16.4877 45.2381 16.3579 45.0216 16.3579H40.8658C40.6061 16.3579 40.404 16.5599 40.404 16.7908V18.2193C40.404 18.4646 40.6061 18.6522 40.8658 18.6522H43.3189V25.3478H40.4618C40.202 25.3478 40 25.5498 40 25.7807V27.2092C40 27.4545 40.202 27.6421 40.4618 27.6421H49.4517C49.7114 27.6421 49.9134 27.4401 49.9134 27.2092V25.7807C49.9134 25.5354 49.7114 25.3478 49.4517 25.3478H46.1472V20.6147C46.1472 19.2872 46.9264 18.5945 48.456 18.5945H50.938C51.1977 18.5945 51.3997 18.3925 51.3997 18.1616V16.5887C51.3997 16.3434 51.1977 16.1558 50.938 16.1558H49.4661C48.3838 16.1414 47.5325 16.3434 46.9697 16.8629Z" fill="var(--foreground-default)"></path><path d="M10 11.5C10 10.6716 10.6716 10 11.5 10H18.5C19.3284 10 20 10.6716 20 11.5V18H11.5C10.6716 18 10 17.3284 10 16.5V11.5Z" fill="#F26207"></path><path d="M20 18H28.5C29.3284 18 30 18.6716 30 19.5V24.5C30 25.3284 29.3284 26 28.5 26H20V18Z" fill="#F26207"></path><path d="M10 27.5C10 26.6716 10.6716 26 11.5 26H20V32.5C20 33.3284 19.3284 34 18.5 34H11.5C10.6716 34 10 33.3284 10 32.5V27.5Z" fill="#F26207"></path></svg><style data-emotion="css 1r2f04i">.css-1r2f04i{margin-bottom:10px;}</style><style data-emotion="css f6t2k">.css-f6t2k{display:inline;overflow-wrap:break-word;font-size:var(--fontSize);line-height:var(--lineHeight);font-weight:var(--fontWeight);color:var(--color);margin-bottom:10px;}</style><style data-emotion="css jk6uci">.css-jk6uci{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;display:inline;overflow-wrap:break-word;font-size:var(--fontSize);line-height:var(--lineHeight);font-weight:var(--fontWeight);color:var(--color);margin-bottom:10px;}</style><span class="css-jk6uci" style="--fontSize:var(--font-size-default);--lineHeight:var(--line-height-default);--color:var(--foreground-dimmer)">Copyright © <!-- -->2024<!-- --> Replit, Inc. All rights reserved.</span></div><style data-emotion="css wirw66">.css-wirw66{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:16px;column-gap:16px;row-gap:8px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;}@media screen and (min-width: 1024px){.css-wirw66{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:16px;row-gap:12px;}}</style><ul class="css-wirw66"><li><style data-emotion="css 1dsk1w5">.css-1dsk1w5{transition-property:all;transition-duration:120ms;transition-timing-function:ease-out;color:var(--foreground-dimmer);}.css-1dsk1w5:hover{color:var(--accent-primary-stronger);}</style><a href="https://twitter.com/replit" class="css-1dsk1w5"><style data-emotion="css 12ov7ii">.css-12ov7ii{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><style data-emotion="css 1495dz4">.css-1495dz4{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="css-1495dz4"><svg preserveAspectRatio="xMidYMin" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--size:16px;--rotate:0deg;width:16px;height:16px" aria-hidden="true" class="css-492dz9"><path d="M7.55 21.75c9.055 0 14.008-7.503 14.008-14.008 0-.211-.004-.427-.014-.638A10 10 0 0 0 24 4.555c-.898.4-1.85.66-2.826.774a4.95 4.95 0 0 0 2.165-2.723A9.897 9.897 0 0 1 20.213 3.8a4.93 4.93 0 0 0-8.394 4.49A13.985 13.985 0 0 1 1.673 3.15a4.93 4.93 0 0 0 1.523 6.57 4.93 4.93 0 0 1-2.23-.614v.06a4.922 4.922 0 0 0 3.95 4.829 4.895 4.895 0 0 1-2.221.084 4.934 4.934 0 0 0 4.597 3.422A9.875 9.875 0 0 1 0 19.538a13.969 13.969 0 0 0 7.55 2.212Z"></path></svg><style data-emotion="css zzrcag">.css-zzrcag{display:none;}@media screen and (min-width: 1024px){.css-zzrcag{display:inline;}}</style><style data-emotion="css 1scmlo4">.css-1scmlo4{display:inline;overflow-wrap:break-word;font-size:var(--fontSize);line-height:var(--lineHeight);font-weight:var(--fontWeight);color:var(--color);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none;}@media screen and (min-width: 1024px){.css-1scmlo4{display:inline;}}</style><style data-emotion="css rmysfe">.css-rmysfe{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-width:0;border-style:solid;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:none;min-height:0;min-width:0;display:inline;overflow-wrap:break-word;font-size:var(--fontSize);line-height:var(--lineHeight);font-weight:var(--fontWeight);color:var(--color);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none;}@media screen and (min-width: 1024px){.css-rmysfe{display:inline;}}</style><span class="css-rmysfe" style="--fontSize:var(--font-size-default);--lineHeight:var(--line-height-default)">Twitter</span></div></a></li><li><a href="https://www.tiktok.com/@replit" class="css-1dsk1w5"><div class="css-1495dz4"><svg preserveAspectRatio="xMidYMin" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--size:16px;--rotate:0deg;width:16px;height:16px" aria-hidden="true" class="css-492dz9"><path d="M19.42 4.88c.912.57 1.966.87 3.041.868v4.108a9.82 9.82 0 0 1-5.727-1.832v8.383A7.595 7.595 0 0 1 9.137 24a7.564 7.564 0 0 1-4.229-1.284 7.584 7.584 0 0 1-3.368-6.309 7.595 7.595 0 0 1 8.64-7.522v4.2a3.474 3.474 0 0 0-2.618 6.413 3.474 3.474 0 0 0 5.038-3.09V0h4.134c0 1.968 1.001 3.83 2.686 4.88Z"></path></svg><span class="css-rmysfe" style="--fontSize:var(--font-size-default);--lineHeight:var(--line-height-default)">TikTok</span></div></a></li><li><a href="https://instagram.com/repl.it" class="css-1dsk1w5"><div class="css-1495dz4"><svg preserveAspectRatio="xMidYMin" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--size:16px;--rotate:0deg;width:16px;height:16px" aria-hidden="true" class="css-492dz9"><path d="M12 5.758c-3.387 0-6.194 2.758-6.194 6.194A6.175 6.175 0 0 0 12 18.145c3.435 0 6.194-2.806 6.194-6.193 0-3.387-2.807-6.194-6.194-6.194Zm0 10.161a3.986 3.986 0 0 1-3.968-3.967A3.986 3.986 0 0 1 12 7.984a3.986 3.986 0 0 1 3.968 3.968A3.986 3.986 0 0 1 12 15.919ZM18.436 7.016a1.403 1.403 0 1 0 0-2.806 1.403 1.403 0 0 0 0 2.806Z"></path><path d="M22.065 1.984C20.806.677 19.016 0 16.984 0H7.016C2.806 0 0 2.806 0 7.016v9.92c0 2.08.677 3.87 2.032 5.177C3.34 23.37 5.081 24 7.065 24h9.87c2.081 0 3.823-.677 5.081-1.887C23.323 20.855 24 19.064 24 16.983V7.017c0-2.032-.677-3.774-1.936-5.032Zm-.194 15c0 1.5-.532 2.71-1.403 3.532-.871.823-2.08 1.258-3.532 1.258H7.065c-1.452 0-2.662-.435-3.533-1.258-.87-.87-1.306-2.08-1.306-3.58v-9.92c0-1.451.435-2.661 1.306-3.532.823-.823 2.08-1.258 3.533-1.258h9.967c1.452 0 2.662.435 3.532 1.306.823.871 1.307 2.08 1.307 3.484v9.968Z"></path></svg><span class="css-rmysfe" style="--fontSize:var(--font-size-default);--lineHeight:var(--line-height-default)">Instagram</span></div></a></li><li><a href="https://facebook.com/repl.it" class="css-1dsk1w5"><div class="css-1495dz4"><svg preserveAspectRatio="xMidYMin" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--size:16px;--rotate:0deg;width:16px;height:16px" aria-hidden="true" class="css-492dz9"><path d="M12 0c6.627 0 12 5.373 12 12 0 5.99-4.388 10.954-10.125 11.854V15.47h2.796L17.203 12h-3.328V9.749c0-.255.034-.509.112-.743.176-.528.578-.958 1.332-1.09.155-.027.325-.041.512-.041h1.513V4.922s-1.374-.234-2.686-.234c-2.742 0-4.533 1.66-4.533 4.668V12H7.078v3.469h3.047v8.385C4.388 22.954 0 17.99 0 12 0 5.373 5.373 0 12 0Z"></path></svg><span class="css-rmysfe" style="--fontSize:var(--font-size-default);--lineHeight:var(--line-height-default)">Facebook</span></div></a></li></ul></div><style data-emotion="css 1l9wrp7">.css-1l9wrp7{grid-column:span 6;}@media screen and (min-width: 1024px){.css-1l9wrp7{grid-column:span 2;}}</style><div class="css-1l9wrp7"><style data-emotion="css 3lmhm7">.css-3lmhm7{font-size:var(--font-size-default);font-weight:var(--font-weight-medium);padding-bottom:12px;}</style><h2 class="css-3lmhm7">Replit</h2><style data-emotion="css 1821gv5">.css-1821gv5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;}</style><ul class="css-1821gv5"><li><a href="/mobile" rel="canonical" class="css-1dsk1w5">Mobile app</a></li><li><a href="https://blog.replit.com" rel="canonical" class="css-1dsk1w5">Blog</a></li><li><a href="/site/about" rel="canonical" class="css-1dsk1w5">About</a></li><li><a href="/site/careers" rel="canonical" class="css-1dsk1w5">Careers</a></li><li><a href="/pricing" rel="canonical" class="css-1dsk1w5">Pricing</a></li></ul></div><div class="css-1l9wrp7"><h2 class="css-3lmhm7">Legal</h2><ul class="css-1821gv5"><li><a href="/site/terms" class="css-1dsk1w5">Terms of Service</a></li><li><a href="/site/privacy" class="css-1dsk1w5">Privacy</a></li><li><a href="/site/subprocessors" rel="canonical" class="css-1dsk1w5">Subprocessors</a></li><li><a href="/site/dpa" class="css-1dsk1w5">DPA</a></li><li><a href="https://docs.replit.com/teams-edu/us-student-dpa" class="css-1dsk1w5">US Student DPA</a></li><li><a href="/site/studentprivacy" class="css-1dsk1w5">Student Privacy</a></li></ul></div><div class="css-1l9wrp7"><h2 class="css-3lmhm7">Features</h2><ul class="css-1821gv5"><li><a href="/site/ide" class="css-1dsk1w5">IDE</a></li><li><a href="/site/multiplayer" class="css-1dsk1w5">Multiplayer</a></li><li><a href="/site/community" class="css-1dsk1w5">Community</a></li><li><a href="/site/deployments" class="css-1dsk1w5">Deployments</a></li><li><a href="/ai" class="css-1dsk1w5">Replit AI</a></li><li><a href="/site/bounties" class="css-1dsk1w5">Bounties</a></li></ul></div><div class="css-1l9wrp7"><h2 class="css-3lmhm7">Handy links</h2><ul class="css-1821gv5"><li><a href="/languages" rel="canonical" class="css-1dsk1w5">Languages</a></li><li><a href="https://docs.replit.com" rel="canonical" class="css-1dsk1w5">Docs</a></li><li><a href="/help" rel="canonical" class="css-1dsk1w5">Support</a></li><li><a href="https://ask.replit.com" target="_blank" rel="noopener noreferrer" class="css-1dsk1w5">Forum</a></li><li><a href="https://status.replit.com" class="css-1dsk1w5">Status</a></li><li><a href="https://replit.com/glitch" class="css-1dsk1w5">Import from Glitch</a></li><li><a href="https://replit.com/heroku" class="css-1dsk1w5">Import from Heroku</a></li><li><a href="https://replit.com/copilot-alternative" class="css-1dsk1w5">Copilot alternative</a></li><li><a href="https://replit.com/brandkit" class="css-1dsk1w5">Brand Kit</a></li><li><a href="https://replit.com/india" class="css-1dsk1w5">Replit India</a></li><li><a href="https://replit.com/partnerships" class="css-1dsk1w5">Partnerships</a></li></ul></div><style data-emotion="css 1rkuutp">.css-1rkuutp{grid-column:span 12;display:grid;grid-template-columns:repeat(12, 1fr);-webkit-column-gap:16px;column-gap:16px;}@media screen and (min-width: 1024px){.css-1rkuutp{grid-column:5/span 8;}}</style><div class="css-1rkuutp"><style data-emotion="css 19lep5n">.css-19lep5n{font-size:var(--font-size-default);font-weight:var(--font-weight-medium);padding-bottom:12px;grid-column:span 12;}</style><h2 class="css-19lep5n">Programming languages</h2><style data-emotion="css 1q8zoxc">.css-1q8zoxc{grid-column:span 12;display:grid;grid-template-columns:repeat(12, 1fr);-webkit-column-gap:16px;column-gap:16px;row-gap:8px;}</style><ul class="css-1q8zoxc"><style data-emotion="css 1ns74q6">.css-1ns74q6{grid-column:span 6;}@media screen and (min-width: 1024px){.css-1ns74q6{grid-column:span 3;}}</style><li class="css-1ns74q6"><style data-emotion="css xwh09o">.css-xwh09o{transition-property:all;transition-duration:120ms;transition-timing-function:ease-out;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10%;color:var(--foreground-dimmer);}.css-xwh09o:hover{color:var(--accent-primary-stronger);}</style><a href="/languages/python3" rel="canonical" class="css-xwh09o">Python</a></li><li class="css-1ns74q6"><a href="/languages/javascript" rel="canonical" class="css-xwh09o">JavaScript</a></li><li class="css-1ns74q6"><a href="/languages/typescript" rel="canonical" class="css-xwh09o">TypeScript</a></li><li class="css-1ns74q6"><a href="/languages/nodejs" rel="canonical" class="css-xwh09o">Node.js</a></li><li class="css-1ns74q6"><a href="/languages/nix" rel="canonical" class="css-xwh09o">Nix</a></li><li class="css-1ns74q6"><a href="/languages/html" rel="canonical" class="css-xwh09o">HTML, CSS, JS</a></li><li class="css-1ns74q6"><a href="/languages/cpp" rel="canonical" class="css-xwh09o">C++</a></li><li class="css-1ns74q6"><a href="/languages/go" rel="canonical" class="css-xwh09o">Golang</a></li></ul></div></div></footer></div></div><script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">{"props":{"pageProps":{},"apolloState":{"ROOT_QUERY":{"__typename":"Query","currentUser":null,"repl({\"url\":\"/@zalman2022/api\"})":{"__ref":"Repl:e8b82c3c-cd77-427b-8451-60928ecf361a"}},"User:17889934":{"__typename":"User","id":17889934,"username":"zalman2022","url":"/@zalman2022","image":"https://www.gravatar.com/avatar/f656cc2fcc0be47b055433f5aec6ba12?d=blank\u0026s=256","followerCount":1,"isFollowedByCurrentUser":false},"User:20100742":{"__typename":"User","id":20100742,"username":"codeshubhamcom","image":"https://www.gravatar.com/avatar/9f60d88b3f1f01823bb70239b833d172?d=blank\u0026s=256","url":"/@codeshubhamcom"},"Tag:FastAPI":{"__typename":"Tag","id":"FastAPI","isOfficial":false},"Repl:e106b0db-46ac-4d3d-99f7-8f7b1067345e":{"__typename":"Repl","id":"e106b0db-46ac-4d3d-99f7-8f7b1067345e","publishedAs":"RegularRepl","url":"/@codeshubhamcom/Ecommerces","nextPagePathname":"/replView","iconUrl":"https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg","templateCategory":null,"title":"Ecommerces","description({\"plainText\":true})":"shopping cart management system for an e-commerce website.","releasesForkCount":0,"templateLabel":"Ecommerces","likeCount":0,"owner":{"__ref":"User:20100742"},"deployment":null,"imageUrl":null,"templateInfo":{"__typename":"ReplTemplateInfo","label":"FastAPI","iconUrl":"https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"},"runCount":10,"commentCount":0,"tags":[{"__ref":"Tag:FastAPI"}]},"User:30566248":{"__typename":"User","id":30566248,"username":"27736435","image":"https://www.gravatar.com/avatar/22c37bbd645217aa13b818d598e346af?d=blank\u0026s=256","url":"/@27736435"},"Repl:a3844af8-5ae8-4d22-b73c-e215ed966b62":{"__typename":"Repl","id":"a3844af8-5ae8-4d22-b73c-e215ed966b62","publishedAs":"RegularRepl","url":"/@27736435/tvbox","nextPagePathname":"/replView","iconUrl":"https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg","templateCategory":null,"title":"tvbox","description({\"plainText\":true})":"tvbox","releasesForkCount":0,"templateLabel":"tvbox","likeCount":0,"owner":{"__ref":"User:30566248"},"deployment":null,"imageUrl":null,"templateInfo":{"__typename":"ReplTemplateInfo","label":"FastAPI","iconUrl":"https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"},"runCount":0,"commentCount":0,"tags":[]},"Language:nix":{"__typename":"Language","id":"nix","displayName":"Nix","header":null,"canUseShellRunner":true},"ReplRelease:2957898a-610f-4c56-a40d-20240d12f9d3":{"__typename":"ReplRelease","id":"2957898a-610f-4c56-a40d-20240d12f9d3"},"User:12360986":{"__typename":"User","id":12360986,"username":"HyperHacker","url":"/@HyperHacker","image":"https://storage.googleapis.com/replit/images/1665620411481_42e705333c6912020828116d2f3c7970.png"},"Repl:cfbf7bf3-b069-43f4-80e1-b28e3cf50b3a":{"__typename":"Repl","id":"cfbf7bf3-b069-43f4-80e1-b28e3cf50b3a","iconUrl":"https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg","title":"FastAPI","templateLabel":"FastAPI","url":"/@HyperHacker/FastAPI","nextPagePathname":"/replView","owner":{"__ref":"User:12360986"}},"ReplDeployment:73096":{"__typename":"ReplDeployment","id":73096,"repl":{"__ref":"Repl:cfbf7bf3-b069-43f4-80e1-b28e3cf50b3a"}},"Repl:e8b82c3c-cd77-427b-8451-60928ecf361a":{"__typename":"Repl","id":"e8b82c3c-cd77-427b-8451-60928ecf361a","imageUrl":null,"title":"api","timeCreated":"2023-10-18T02:46:27.374Z","releasesForkCount":0,"publicForkCount":3,"examples":[],"owner":{"__ref":"User:17889934"},"relatedRepls({\"limitPerGroup\":3})":[{"__typename":"RelatedReplsGroup","name":"More Repls","repls":[{"__ref":"Repl:e106b0db-46ac-4d3d-99f7-8f7b1067345e"},{"__ref":"Repl:a3844af8-5ae8-4d22-b73c-e215ed966b62"}]}],"lang":{"__ref":"Language:nix"},"currentUserPermissions":{"__typename":"ReplUpdatePermissions","containerWrite":false,"publish":false,"changeIconUrl":false,"changeImageUrl":false},"publishedAs":null,"deployment":null,"iconUrl":"https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg","templateInfo":{"__typename":"ReplTemplateInfo","iconUrl":"https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"},"lastPublishedAt":null,"templateReview":null,"commentCount":0,"likeCount":1,"runCount":4,"url":"/@zalman2022/api","nextPagePathname":"/replView","hostedUrl({\"dotty\":true})":"https://api--zalman2022.repl.co","isProject":false,"hostedUrl({\"dev\":false,\"dotty\":false})":"https://e8b82c3c-cd77-427b-8451-60928ecf361a.id.repl.co","wasPosted":false,"wasPublished":false,"config":{"__typename":"ReplConfig","isServer":true,"isVnc":false},"replViewSettings":null,"language":"nix","slug":"api","user":{"__ref":"User:17889934"},"currentUserDidLike":false,"description":null,"source":{"__typename":"ReplSource","release":{"__ref":"ReplRelease:2957898a-610f-4c56-a40d-20240d12f9d3"},"deployment":{"__ref":"ReplDeployment:73096"}},"tags":[],"origin":null}},"apolloClient":null,"userAgent":null,"flagContext":null},"page":"/replView","query":{"replUrl":"/@zalman2022/api"},"buildId":"39_KJsBeXDZEJsvcuGAk0","assetPrefix":"https://cdn.replit.com","isFallback":false,"isExperimentalCompile":false,"appGip":true,"scriptLoader":[]}</script></body></html>